<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*! tailwindcss v2.2.19 | MIT License | https://tailwindcss.com */

/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */

*,
::before,
::after{
  box-sizing:border-box;
  box-sizing:border-box;
  border-width:0;
  border-style:solid;
  border-color:currentColor;
  border-color: currentColor;
  --tw-shadow: 0 0 #0000;
  --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgba(59, 130, 246, 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
}

html{
  -moz-tab-size:4;
  -o-tab-size:4;
     tab-size:4;
  line-height:1.15;
  -webkit-text-size-adjust:100%;
  font-family:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  line-height:1.5;
}

body{
  margin:0;
  font-family:system-ui, -apple-system, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';
  font-family:inherit;
  line-height:inherit;
}

hr{
  height:0;
  color:inherit;
  border-top-width:1px;
}

abbr[title]{
  -webkit-text-decoration:underline dotted;
          text-decoration:underline dotted;
}

b,
strong{
  font-weight:bolder;
}

code,
kbd,
samp,
pre{
  font-family:ui-monospace, SFMono-Regular, Consolas, 'Liberation Mono', Menlo, monospace;
  font-size:1em;
  font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

small{
  font-size:80%;
}

sub,
sup{
  font-size:75%;
  line-height:0;
  position:relative;
  vertical-align:baseline;
}

sub{
  bottom:-0.25em;
}

sup{
  top:-0.5em;
}

table{
  text-indent:0;
  border-color:inherit;
  border-collapse:collapse;
}

button,
input,
optgroup,
select,
textarea{
  font-family:inherit;
  font-size:100%;
  line-height:1.15;
  margin:0;
  padding:0;
  line-height:inherit;
  color:inherit;
}

button,
select{
  text-transform:none;
}

button,
[type='button'],
[type='reset'],
[type='submit']{
  -webkit-appearance:button;
}

::-moz-focus-inner{
  border-style:none;
  padding:0;
}

:-moz-focusring{
  outline:1px dotted ButtonText;
  outline:auto;
}

:-moz-ui-invalid{
  box-shadow:none;
}

legend{
  padding:0;
}

progress{
  vertical-align:baseline;
}

::-webkit-inner-spin-button,
::-webkit-outer-spin-button{
  height:auto;
}

[type='search']{
  -webkit-appearance:textfield;
  outline-offset:-2px;
}

::-webkit-search-decoration{
  -webkit-appearance:none;
}

::-webkit-file-upload-button{
  -webkit-appearance:button;
  font:inherit;
}

summary{
  display:list-item;
}

blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre{
  margin:0;
}

button{
  background-color:transparent;
  background-image:none;
}

fieldset{
  margin:0;
  padding:0;
}

ol,
ul{
  list-style:none;
  margin:0;
  padding:0;
}

img{
  border-style:solid;
}

textarea{
  resize:vertical;
}

input::-moz-placeholder, textarea::-moz-placeholder{
  opacity:1;
  color:#a1a1aa;
}

input::placeholder,
textarea::placeholder{
  opacity:1;
  color:#a1a1aa;
}

button,
[role="button"]{
  cursor:pointer;
}

h1,
h2,
h3,
h4,
h5,
h6{
  font-size:inherit;
  font-weight:inherit;
}

a{
  color:inherit;
  text-decoration:inherit;
}

img,
svg,
video,
canvas,
audio,
iframe,
embed,
object{
  display:block;
  vertical-align:middle;
}

img,
video{
  max-width:100%;
  height:auto;
}

[hidden]{
  display:none;
}

:root{
  --vtmn-base-color_white--h:0;
  --vtmn-base-color_white--s:0%;
  --vtmn-base-color_white--l:100%;
  --vtmn-base-color_white:hsl(
    var(--vtmn-base-color_white--h),
    var(--vtmn-base-color_white--s),
    var(--vtmn-base-color_white--l)
  );
  --vtmn-base-color_grey50--h:210;
  --vtmn-base-color_grey50--s:14.3%;
  --vtmn-base-color_grey50--l:97.3%;
  --vtmn-base-color_grey50:hsl(
    var(--vtmn-base-color_grey50--h),
    var(--vtmn-base-color_grey50--s),
    var(--vtmn-base-color_grey50--l)
  );
  --vtmn-base-color_grey100--h:210;
  --vtmn-base-color_grey100--s:14.3%;
  --vtmn-base-color_grey100--l:94.5%;
  --vtmn-base-color_grey100:hsl(
    var(--vtmn-base-color_grey100--h),
    var(--vtmn-base-color_grey100--s),
    var(--vtmn-base-color_grey100--l)
  );
  --vtmn-base-color_grey200--h:210;
  --vtmn-base-color_grey200--s:11.8%;
  --vtmn-base-color_grey200--l:86.7%;
  --vtmn-base-color_grey200:hsl(
    var(--vtmn-base-color_grey200--h),
    var(--vtmn-base-color_grey200--s),
    var(--vtmn-base-color_grey200--l)
  );
  --vtmn-base-color_grey300--h:214;
  --vtmn-base-color_grey300--s:11.8%;
  --vtmn-base-color_grey300--l:73.3%;
  --vtmn-base-color_grey300:hsl(
    var(--vtmn-base-color_grey300--h),
    var(--vtmn-base-color_grey300--s),
    var(--vtmn-base-color_grey300--l)
  );
  --vtmn-base-color_grey400--h:213;
  --vtmn-base-color_grey400--s:10.6%;
  --vtmn-base-color_grey400--l:59.2%;
  --vtmn-base-color_grey400:hsl(
    var(--vtmn-base-color_grey400--h),
    var(--vtmn-base-color_grey400--s),
    var(--vtmn-base-color_grey400--l)
  );
  --vtmn-base-color_grey500--h:211;
  --vtmn-base-color_grey500--s:13%;
  --vtmn-base-color_grey500--l:46.9%;
  --vtmn-base-color_grey500:hsl(
    var(--vtmn-base-color_grey500--h),
    var(--vtmn-base-color_grey500--s),
    var(--vtmn-base-color_grey500--l)
  );
  --vtmn-base-color_grey600--h:209;
  --vtmn-base-color_grey600--s:15.7%;
  --vtmn-base-color_grey600--l:36.3%;
  --vtmn-base-color_grey600:hsl(
    var(--vtmn-base-color_grey600--h),
    var(--vtmn-base-color_grey600--s),
    var(--vtmn-base-color_grey600--l)
  );
  --vtmn-base-color_grey700--h:206;
  --vtmn-base-color_grey700--s:21.2%;
  --vtmn-base-color_grey700--l:25.9%;
  --vtmn-base-color_grey700:hsl(
    var(--vtmn-base-color_grey700--h),
    var(--vtmn-base-color_grey700--s),
    var(--vtmn-base-color_grey700--l)
  );
  --vtmn-base-color_grey800--h:203;
  --vtmn-base-color_grey800--s:33.3%;
  --vtmn-base-color_grey800--l:15.3%;
  --vtmn-base-color_grey800:hsl(
    var(--vtmn-base-color_grey800--h),
    var(--vtmn-base-color_grey800--s),
    var(--vtmn-base-color_grey800--l)
  );
  --vtmn-base-color_grey900--h:203;
  --vtmn-base-color_grey900--s:34.4%;
  --vtmn-base-color_grey900--l:12%;
  --vtmn-base-color_grey900:hsl(
    var(--vtmn-base-color_grey900--h),
    var(--vtmn-base-color_grey900--s),
    var(--vtmn-base-color_grey900--l)
  );
  --vtmn-base-color_black--h:200;
  --vtmn-base-color_black--s:100%;
  --vtmn-base-color_black--l:4.7%;
  --vtmn-base-color_black:hsl(
    var(--vtmn-base-color_black--h),
    var(--vtmn-base-color_black--s),
    var(--vtmn-base-color_black--l)
  );
  --vtmn-base-color_red50--h:357;
  --vtmn-base-color_red50--s:90%;
  --vtmn-base-color_red50--l:96.1%;
  --vtmn-base-color_red50:hsl(
    var(--vtmn-base-color_red50--h),
    var(--vtmn-base-color_red50--s),
    var(--vtmn-base-color_red50--l)
  );
  --vtmn-base-color_red100--h:358;
  --vtmn-base-color_red100--s:96.4%;
  --vtmn-base-color_red100--l:89.2%;
  --vtmn-base-color_red100:hsl(
    var(--vtmn-base-color_red100--h),
    var(--vtmn-base-color_red100--s),
    var(--vtmn-base-color_red100--l)
  );
  --vtmn-base-color_red200--h:357;
  --vtmn-base-color_red200--s:96.4%;
  --vtmn-base-color_red200--l:78.2%;
  --vtmn-base-color_red200:hsl(
    var(--vtmn-base-color_red200--h),
    var(--vtmn-base-color_red200--s),
    var(--vtmn-base-color_red200--l)
  );
  --vtmn-base-color_red300--h:357;
  --vtmn-base-color_red300--s:97.2%;
  --vtmn-base-color_red300--l:72%;
  --vtmn-base-color_red300:hsl(
    var(--vtmn-base-color_red300--h),
    var(--vtmn-base-color_red300--s),
    var(--vtmn-base-color_red300--l)
  );
  --vtmn-base-color_red400--h:357;
  --vtmn-base-color_red400--s:77.1%;
  --vtmn-base-color_red400--l:52%;
  --vtmn-base-color_red400:hsl(
    var(--vtmn-base-color_red400--h),
    var(--vtmn-base-color_red400--s),
    var(--vtmn-base-color_red400--l)
  );
  --vtmn-base-color_red500--h:357;
  --vtmn-base-color_red500--s:100%;
  --vtmn-base-color_red500--l:33.5%;
  --vtmn-base-color_red500:hsl(
    var(--vtmn-base-color_red500--h),
    var(--vtmn-base-color_red500--s),
    var(--vtmn-base-color_red500--l)
  );
  --vtmn-base-color_red600--h:357;
  --vtmn-base-color_red600--s:100%;
  --vtmn-base-color_red600--l:26.5%;
  --vtmn-base-color_red600:hsl(
    var(--vtmn-base-color_red600--h),
    var(--vtmn-base-color_red600--s),
    var(--vtmn-base-color_red600--l)
  );
  --vtmn-base-color_red700--h:357;
  --vtmn-base-color_red700--s:100%;
  --vtmn-base-color_red700--l:17.6%;
  --vtmn-base-color_red700:hsl(
    var(--vtmn-base-color_red700--h),
    var(--vtmn-base-color_red700--s),
    var(--vtmn-base-color_red700--l)
  );
  --vtmn-base-color_orange50--h:20;
  --vtmn-base-color_orange50--s:100%;
  --vtmn-base-color_orange50--l:96.5%;
  --vtmn-base-color_orange50:hsl(
    var(--vtmn-base-color_orange50--h),
    var(--vtmn-base-color_orange50--s),
    var(--vtmn-base-color_orange50--l)
  );
  --vtmn-base-color_orange100--h:20;
  --vtmn-base-color_orange100--s:100%;
  --vtmn-base-color_orange100--l:92%;
  --vtmn-base-color_orange100:hsl(
    var(--vtmn-base-color_orange100--h),
    var(--vtmn-base-color_orange100--s),
    var(--vtmn-base-color_orange100--l)
  );
  --vtmn-base-color_orange200--h:21;
  --vtmn-base-color_orange200--s:89.5%;
  --vtmn-base-color_orange200--l:81.4%;
  --vtmn-base-color_orange200:hsl(
    var(--vtmn-base-color_orange200--h),
    var(--vtmn-base-color_orange200--s),
    var(--vtmn-base-color_orange200--l)
  );
  --vtmn-base-color_orange300--h:21;
  --vtmn-base-color_orange300--s:93.5%;
  --vtmn-base-color_orange300--l:69.6%;
  --vtmn-base-color_orange300:hsl(
    var(--vtmn-base-color_orange300--h),
    var(--vtmn-base-color_orange300--s),
    var(--vtmn-base-color_orange300--l)
  );
  --vtmn-base-color_orange400--h:21;
  --vtmn-base-color_orange400--s:100%;
  --vtmn-base-color_orange400--l:52%;
  --vtmn-base-color_orange400:hsl(
    var(--vtmn-base-color_orange400--h),
    var(--vtmn-base-color_orange400--s),
    var(--vtmn-base-color_orange400--l)
  );
  --vtmn-base-color_orange500--h:21;
  --vtmn-base-color_orange500--s:65%;
  --vtmn-base-color_orange500--l:45.9%;
  --vtmn-base-color_orange500:hsl(
    var(--vtmn-base-color_orange500--h),
    var(--vtmn-base-color_orange500--s),
    var(--vtmn-base-color_orange500--l)
  );
  --vtmn-base-color_orange600--h:21;
  --vtmn-base-color_orange600--s:64.7%;
  --vtmn-base-color_orange600--l:36.7%;
  --vtmn-base-color_orange600:hsl(
    var(--vtmn-base-color_orange600--h),
    var(--vtmn-base-color_orange600--s),
    var(--vtmn-base-color_orange600--l)
  );
  --vtmn-base-color_orange700--h:21;
  --vtmn-base-color_orange700--s:64.8%;
  --vtmn-base-color_orange700--l:24.5%;
  --vtmn-base-color_orange700:hsl(
    var(--vtmn-base-color_orange700--h),
    var(--vtmn-base-color_orange700--s),
    var(--vtmn-base-color_orange700--l)
  );
  --vtmn-base-color_yellow50--h:56;
  --vtmn-base-color_yellow50--s:100%;
  --vtmn-base-color_yellow50--l:97.1%;
  --vtmn-base-color_yellow50:hsl(
    var(--vtmn-base-color_yellow50--h),
    var(--vtmn-base-color_yellow50--s),
    var(--vtmn-base-color_yellow50--l)
  );
  --vtmn-base-color_yellow100--h:56;
  --vtmn-base-color_yellow100--s:100%;
  --vtmn-base-color_yellow100--l:89%;
  --vtmn-base-color_yellow100:hsl(
    var(--vtmn-base-color_yellow100--h),
    var(--vtmn-base-color_yellow100--s),
    var(--vtmn-base-color_yellow100--l)
  );
  --vtmn-base-color_yellow200--h:55;
  --vtmn-base-color_yellow200--s:100%;
  --vtmn-base-color_yellow200--l:77.6%;
  --vtmn-base-color_yellow200:hsl(
    var(--vtmn-base-color_yellow200--h),
    var(--vtmn-base-color_yellow200--s),
    var(--vtmn-base-color_yellow200--l)
  );
  --vtmn-base-color_yellow300--h:55;
  --vtmn-base-color_yellow300--s:100%;
  --vtmn-base-color_yellow300--l:72%;
  --vtmn-base-color_yellow300:hsl(
    var(--vtmn-base-color_yellow300--h),
    var(--vtmn-base-color_yellow300--s),
    var(--vtmn-base-color_yellow300--l)
  );
  --vtmn-base-color_yellow400--h:54;
  --vtmn-base-color_yellow400--s:100%;
  --vtmn-base-color_yellow400--l:57.8%;
  --vtmn-base-color_yellow400:hsl(
    var(--vtmn-base-color_yellow400--h),
    var(--vtmn-base-color_yellow400--s),
    var(--vtmn-base-color_yellow400--l)
  );
  --vtmn-base-color_yellow500--h:55;
  --vtmn-base-color_yellow500--s:62.1%;
  --vtmn-base-color_yellow500--l:45.5%;
  --vtmn-base-color_yellow500:hsl(
    var(--vtmn-base-color_yellow500--h),
    var(--vtmn-base-color_yellow500--s),
    var(--vtmn-base-color_yellow500--l)
  );
  --vtmn-base-color_yellow600--h:55;
  --vtmn-base-color_yellow600--s:58.5%;
  --vtmn-base-color_yellow600--l:37.8%;
  --vtmn-base-color_yellow600:hsl(
    var(--vtmn-base-color_yellow600--h),
    var(--vtmn-base-color_yellow600--s),
    var(--vtmn-base-color_yellow600--l)
  );
  --vtmn-base-color_yellow700--h:55;
  --vtmn-base-color_yellow700--s:58.5%;
  --vtmn-base-color_yellow700--l:25.5%;
  --vtmn-base-color_yellow700:hsl(
    var(--vtmn-base-color_yellow700--h),
    var(--vtmn-base-color_yellow700--s),
    var(--vtmn-base-color_yellow700--l)
  );
  --vtmn-base-color_conifer50--h:114;
  --vtmn-base-color_conifer50--s:70.4%;
  --vtmn-base-color_conifer50--l:94.7%;
  --vtmn-base-color_conifer50:hsl(
    var(--vtmn-base-color_conifer50--h),
    var(--vtmn-base-color_conifer50--s),
    var(--vtmn-base-color_conifer50--l)
  );
  --vtmn-base-color_conifer100--h:114;
  --vtmn-base-color_conifer100--s:57.7%;
  --vtmn-base-color_conifer100--l:86.1%;
  --vtmn-base-color_conifer100:hsl(
    var(--vtmn-base-color_conifer100--h),
    var(--vtmn-base-color_conifer100--s),
    var(--vtmn-base-color_conifer100--l)
  );
  --vtmn-base-color_conifer200--h:114;
  --vtmn-base-color_conifer200--s:52.4%;
  --vtmn-base-color_conifer200--l:67.1%;
  --vtmn-base-color_conifer200:hsl(
    var(--vtmn-base-color_conifer200--h),
    var(--vtmn-base-color_conifer200--s),
    var(--vtmn-base-color_conifer200--l)
  );
  --vtmn-base-color_conifer300--h:114;
  --vtmn-base-color_conifer300--s:45.4%;
  --vtmn-base-color_conifer300--l:59.8%;
  --vtmn-base-color_conifer300:hsl(
    var(--vtmn-base-color_conifer300--h),
    var(--vtmn-base-color_conifer300--s),
    var(--vtmn-base-color_conifer300--l)
  );
  --vtmn-base-color_conifer400--h:134;
  --vtmn-base-color_conifer400--s:65.7%;
  --vtmn-base-color_conifer400--l:40%;
  --vtmn-base-color_conifer400:hsl(
    var(--vtmn-base-color_conifer400--h),
    var(--vtmn-base-color_conifer400--s),
    var(--vtmn-base-color_conifer400--l)
  );
  --vtmn-base-color_conifer500--h:114;
  --vtmn-base-color_conifer500--s:49.5%;
  --vtmn-base-color_conifer500--l:42%;
  --vtmn-base-color_conifer500:hsl(
    var(--vtmn-base-color_conifer500--h),
    var(--vtmn-base-color_conifer500--s),
    var(--vtmn-base-color_conifer500--l)
  );
  --vtmn-base-color_conifer600--h:114;
  --vtmn-base-color_conifer600--s:50.8%;
  --vtmn-base-color_conifer600--l:36.7%;
  --vtmn-base-color_conifer600:hsl(
    var(--vtmn-base-color_conifer600--h),
    var(--vtmn-base-color_conifer600--s),
    var(--vtmn-base-color_conifer600--l)
  );
  --vtmn-base-color_conifer700--h:114;
  --vtmn-base-color_conifer700--s:57.7%;
  --vtmn-base-color_conifer700--l:26.9%;
  --vtmn-base-color_conifer700:hsl(
    var(--vtmn-base-color_conifer700--h),
    var(--vtmn-base-color_conifer700--s),
    var(--vtmn-base-color_conifer700--l)
  );
  --vtmn-base-color_green50--h:163;
  --vtmn-base-color_green50--s:63.6%;
  --vtmn-base-color_green50--l:93.5%;
  --vtmn-base-color_green50:hsl(
    var(--vtmn-base-color_green50--h),
    var(--vtmn-base-color_green50--s),
    var(--vtmn-base-color_green50--l)
  );
  --vtmn-base-color_green100--h:164;
  --vtmn-base-color_green100--s:60.5%;
  --vtmn-base-color_green100--l:84.1%;
  --vtmn-base-color_green100:hsl(
    var(--vtmn-base-color_green100--h),
    var(--vtmn-base-color_green100--s),
    var(--vtmn-base-color_green100--l)
  );
  --vtmn-base-color_green200--h:164;
  --vtmn-base-color_green200--s:60.7%;
  --vtmn-base-color_green200--l:68%;
  --vtmn-base-color_green200:hsl(
    var(--vtmn-base-color_green200--h),
    var(--vtmn-base-color_green200--s),
    var(--vtmn-base-color_green200--l)
  );
  --vtmn-base-color_green300--h:163;
  --vtmn-base-color_green300--s:72.4%;
  --vtmn-base-color_green300--l:46.9%;
  --vtmn-base-color_green300:hsl(
    var(--vtmn-base-color_green300--h),
    var(--vtmn-base-color_green300--s),
    var(--vtmn-base-color_green300--l)
  );
  --vtmn-base-color_green400--h:163;
  --vtmn-base-color_green400--s:97.9%;
  --vtmn-base-color_green400--l:37.6%;
  --vtmn-base-color_green400:hsl(
    var(--vtmn-base-color_green400--h),
    var(--vtmn-base-color_green400--s),
    var(--vtmn-base-color_green400--l)
  );
  --vtmn-base-color_green500--h:163;
  --vtmn-base-color_green500--s:97.5%;
  --vtmn-base-color_green500--l:31.4%;
  --vtmn-base-color_green500:hsl(
    var(--vtmn-base-color_green500--h),
    var(--vtmn-base-color_green500--s),
    var(--vtmn-base-color_green500--l)
  );
  --vtmn-base-color_green600--h:163;
  --vtmn-base-color_green600--s:98.4%;
  --vtmn-base-color_green600--l:25.1%;
  --vtmn-base-color_green600:hsl(
    var(--vtmn-base-color_green600--h),
    var(--vtmn-base-color_green600--s),
    var(--vtmn-base-color_green600--l)
  );
  --vtmn-base-color_green700--h:156;
  --vtmn-base-color_green700--s:100%;
  --vtmn-base-color_green700--l:21.8%;
  --vtmn-base-color_green700:hsl(
    var(--vtmn-base-color_green700--h),
    var(--vtmn-base-color_green700--s),
    var(--vtmn-base-color_green700--l)
  );
  --vtmn-base-color_blue50--h:200;
  --vtmn-base-color_blue50--s:60%;
  --vtmn-base-color_blue50--l:94.1%;
  --vtmn-base-color_blue50:hsl(
    var(--vtmn-base-color_blue50--h),
    var(--vtmn-base-color_blue50--s),
    var(--vtmn-base-color_blue50--l)
  );
  --vtmn-base-color_blue100--h:201;
  --vtmn-base-color_blue100--s:60.5%;
  --vtmn-base-color_blue100--l:84.1%;
  --vtmn-base-color_blue100:hsl(
    var(--vtmn-base-color_blue100--h),
    var(--vtmn-base-color_blue100--s),
    var(--vtmn-base-color_blue100--l)
  );
  --vtmn-base-color_blue200--h:201;
  --vtmn-base-color_blue200--s:61.2%;
  --vtmn-base-color_blue200--l:68.6%;
  --vtmn-base-color_blue200:hsl(
    var(--vtmn-base-color_blue200--h),
    var(--vtmn-base-color_blue200--s),
    var(--vtmn-base-color_blue200--l)
  );
  --vtmn-base-color_blue300--h:201;
  --vtmn-base-color_blue300--s:58.4%;
  --vtmn-base-color_blue300--l:52%;
  --vtmn-base-color_blue300:hsl(
    var(--vtmn-base-color_blue300--h),
    var(--vtmn-base-color_blue300--s),
    var(--vtmn-base-color_blue300--l)
  );
  --vtmn-base-color_blue400--h:200;
  --vtmn-base-color_blue400--s:100%;
  --vtmn-base-color_blue400--l:36.9%;
  --vtmn-base-color_blue400:hsl(
    var(--vtmn-base-color_blue400--h),
    var(--vtmn-base-color_blue400--s),
    var(--vtmn-base-color_blue400--l)
  );
  --vtmn-base-color_blue500--h:200;
  --vtmn-base-color_blue500--s:100%;
  --vtmn-base-color_blue500--l:30.8%;
  --vtmn-base-color_blue500:hsl(
    var(--vtmn-base-color_blue500--h),
    var(--vtmn-base-color_blue500--s),
    var(--vtmn-base-color_blue500--l)
  );
  --vtmn-base-color_blue600--h:200;
  --vtmn-base-color_blue600--s:100%;
  --vtmn-base-color_blue600--l:24.5%;
  --vtmn-base-color_blue600:hsl(
    var(--vtmn-base-color_blue600--h),
    var(--vtmn-base-color_blue600--s),
    var(--vtmn-base-color_blue600--l)
  );
  --vtmn-base-color_blue700--h:205;
  --vtmn-base-color_blue700--s:97.3%;
  --vtmn-base-color_blue700--l:14.5%;
  --vtmn-base-color_blue700:hsl(
    var(--vtmn-base-color_blue700--h),
    var(--vtmn-base-color_blue700--s),
    var(--vtmn-base-color_blue700--l)
  );
  --vtmn-base-color_purple50--h:300;
  --vtmn-base-color_purple50--s:16.1%;
  --vtmn-base-color_purple50--l:93.9%;
  --vtmn-base-color_purple50:hsl(
    var(--vtmn-base-color_purple50--h),
    var(--vtmn-base-color_purple50--s),
    var(--vtmn-base-color_purple50--l)
  );
  --vtmn-base-color_purple100--h:296;
  --vtmn-base-color_purple100--s:17.1%;
  --vtmn-base-color_purple100--l:83.9%;
  --vtmn-base-color_purple100:hsl(
    var(--vtmn-base-color_purple100--h),
    var(--vtmn-base-color_purple100--s),
    var(--vtmn-base-color_purple100--l)
  );
  --vtmn-base-color_purple200--h:295;
  --vtmn-base-color_purple200--s:17.5%;
  --vtmn-base-color_purple200--l:62%;
  --vtmn-base-color_purple200:hsl(
    var(--vtmn-base-color_purple200--h),
    var(--vtmn-base-color_purple200--s),
    var(--vtmn-base-color_purple200--l)
  );
  --vtmn-base-color_purple300--h:294;
  --vtmn-base-color_purple300--s:17.6%;
  --vtmn-base-color_purple300--l:52%;
  --vtmn-base-color_purple300:hsl(
    var(--vtmn-base-color_purple300--h),
    var(--vtmn-base-color_purple300--s),
    var(--vtmn-base-color_purple300--l)
  );
  --vtmn-base-color_purple400--h:295;
  --vtmn-base-color_purple400--s:17.5%;
  --vtmn-base-color_purple400--l:37.1%;
  --vtmn-base-color_purple400:hsl(
    var(--vtmn-base-color_purple400--h),
    var(--vtmn-base-color_purple400--s),
    var(--vtmn-base-color_purple400--l)
  );
  --vtmn-base-color_purple500--h:296;
  --vtmn-base-color_purple500--s:17.7%;
  --vtmn-base-color_purple500--l:31%;
  --vtmn-base-color_purple500:hsl(
    var(--vtmn-base-color_purple500--h),
    var(--vtmn-base-color_purple500--s),
    var(--vtmn-base-color_purple500--l)
  );
  --vtmn-base-color_purple600--h:295;
  --vtmn-base-color_purple600--s:17.2%;
  --vtmn-base-color_purple600--l:25.1%;
  --vtmn-base-color_purple600:hsl(
    var(--vtmn-base-color_purple600--h),
    var(--vtmn-base-color_purple600--s),
    var(--vtmn-base-color_purple600--l)
  );
  --vtmn-base-color_purple700--h:295;
  --vtmn-base-color_purple700--s:16.9%;
  --vtmn-base-color_purple700--l:15.1%;
  --vtmn-base-color_purple700:hsl(
    var(--vtmn-base-color_purple700--h),
    var(--vtmn-base-color_purple700--s),
    var(--vtmn-base-color_purple700--l)
  );
  --vtmn-color_black:#001018;
  --vtmn-color_brand:#0082c3;
  --vtmn-color_brand-pro:#012b49;
  --vtmn-color_brand-digital:#007dbc;
  --vtmn-color_brand-digital-dark-1:#00689d;
  --vtmn-color_brand-digital-dark-2:#00537d;
  --vtmn-color_brand-digital-light-1:#7ebee0;
  --vtmn-color_brand-digital-light-2:#bedeef;
  --vtmn-color_brand-digital-light-3:#e7f3f9;
  --vtmn-color_green:#02be8a;
  --vtmn-color_green-dark-1:#029e73;
  --vtmn-color_green-dark-2:#017f5c;
  --vtmn-color_green-light-1:#7cdfc4;
  --vtmn-color_green-light-2:#beefe2;
  --vtmn-color_green-light-3:#e4f9f3;
  --vtmn-color_grey:#687787;
  --vtmn-color_grey-dark-1:#4e5d6b;
  --vtmn-color_grey-dark-2:#344450;
  --vtmn-color_grey-dark-3:#1a2a34;
  --vtmn-color_grey-light-1:#b3bac3;
  --vtmn-color_grey-light-2:#d9dde1;
  --vtmn-color_grey-light-3:#eff1f3;
  --vtmn-color_grey-light-4:#f7f8f9;
  --vtmn-color_orange:#fe5800;
  --vtmn-color_orange-light-1:#feab7b;
  --vtmn-color_orange-light-2:#fed5bd;
  --vtmn-color_red:#ee000c;
  --vtmn-color_red-light-1:#ed8b8f;
  --vtmn-color_red-light-2:#f5c7c9;
  --vtmn-color_white:#fff;
  --vtmn-color_blue-light-1:#f2f9fc;
  --vtmn-color_blue-light-2:#d9ecf5;
  --vtmn-color_blue-light-3:#deeff7;
  --vtmn-color_blue-light-4:#cde6f2;
  --vtmn-color_yellow:#ffea28;
  --vtmn-color_yellow-light-1:#fff58d;
  --vtmn-color_yellow-light-2:#fffbc7;
  --vtmn-color_success:#23a942;
  --vtmn-color_info:#007dbc;
  --vtmn-color_warning:#ff600a;
  --vtmn-color_danger:#e32c26;
  --vtmn-semantic-color_background-primary--h:var(--vtmn-base-color_white--h);
  --vtmn-semantic-color_background-primary--s:var(--vtmn-base-color_white--s);
  --vtmn-semantic-color_background-primary--l:var(--vtmn-base-color_white--l);
  --vtmn-semantic-color_background-primary:hsl(var(--vtmn-semantic-color_background-primary--h), var(--vtmn-semantic-color_background-primary--s), var(--vtmn-semantic-color_background-primary--l));
  --vtmn-semantic-color_background-secondary--h:var(--vtmn-base-color_grey50--h);
  --vtmn-semantic-color_background-secondary--s:var(--vtmn-base-color_grey50--s);
  --vtmn-semantic-color_background-secondary--l:var(--vtmn-base-color_grey50--l);
  --vtmn-semantic-color_background-secondary:hsl(var(--vtmn-semantic-color_background-secondary--h), var(--vtmn-semantic-color_background-secondary--s), var(--vtmn-semantic-color_background-secondary--l));
  --vtmn-semantic-color_background-tertiary--h:var(--vtmn-base-color_grey100--h);
  --vtmn-semantic-color_background-tertiary--s:var(--vtmn-base-color_grey100--s);
  --vtmn-semantic-color_background-tertiary--l:var(--vtmn-base-color_grey100--l);
  --vtmn-semantic-color_background-tertiary:hsl(var(--vtmn-semantic-color_background-tertiary--h), var(--vtmn-semantic-color_background-tertiary--s), var(--vtmn-semantic-color_background-tertiary--l));
  --vtmn-semantic-color_background-brand-primary--h:var(--vtmn-base-color_blue400--h);
  --vtmn-semantic-color_background-brand-primary--s:var(--vtmn-base-color_blue400--s);
  --vtmn-semantic-color_background-brand-primary--l:var(--vtmn-base-color_blue400--l);
  --vtmn-semantic-color_background-brand-primary:hsl(var(--vtmn-semantic-color_background-brand-primary--h), var(--vtmn-semantic-color_background-brand-primary--s), var(--vtmn-semantic-color_background-brand-primary--l));
  --vtmn-semantic-color_background-brand-secondary--h:var(--vtmn-base-color_blue50--h);
  --vtmn-semantic-color_background-brand-secondary--s:var(--vtmn-base-color_blue50--s);
  --vtmn-semantic-color_background-brand-secondary--l:var(--vtmn-base-color_blue50--l);
  --vtmn-semantic-color_background-brand-secondary:hsl(var(--vtmn-semantic-color_background-brand-secondary--h), var(--vtmn-semantic-color_background-brand-secondary--s), var(--vtmn-semantic-color_background-brand-secondary--l));
  --vtmn-semantic-color_background-accent--h:var(--vtmn-base-color_yellow400--h);
  --vtmn-semantic-color_background-accent--s:var(--vtmn-base-color_yellow400--s);
  --vtmn-semantic-color_background-accent--l:var(--vtmn-base-color_yellow400--l);
  --vtmn-semantic-color_background-accent:hsl(var(--vtmn-semantic-color_background-accent--h), var(--vtmn-semantic-color_background-accent--s), var(--vtmn-semantic-color_background-accent--l));
  --vtmn-semantic-color_background-alert--h:var(--vtmn-base-color_red400--h);
  --vtmn-semantic-color_background-alert--s:var(--vtmn-base-color_red400--s);
  --vtmn-semantic-color_background-alert--l:var(--vtmn-base-color_red400--l);
  --vtmn-semantic-color_background-alert:hsl(var(--vtmn-semantic-color_background-alert--h), var(--vtmn-semantic-color_background-alert--s), var(--vtmn-semantic-color_background-alert--l));
  --vtmn-semantic-color_background-primary-reversed--h:var(--vtmn-base-color_black--h);
  --vtmn-semantic-color_background-primary-reversed--s:var(--vtmn-base-color_black--s);
  --vtmn-semantic-color_background-primary-reversed--l:var(--vtmn-base-color_black--l);
  --vtmn-semantic-color_background-primary-reversed:hsl(var(--vtmn-semantic-color_background-primary-reversed--h), var(--vtmn-semantic-color_background-primary-reversed--s), var(--vtmn-semantic-color_background-primary-reversed--l));
  --vtmn-semantic-color_background-brand-primary-reversed--h:var(--vtmn-base-color_white--h);
  --vtmn-semantic-color_background-brand-primary-reversed--s:var(--vtmn-base-color_white--s);
  --vtmn-semantic-color_background-brand-primary-reversed--l:var(--vtmn-base-color_white--l);
  --vtmn-semantic-color_background-brand-primary-reversed:hsl(var(--vtmn-semantic-color_background-brand-primary-reversed--h), var(--vtmn-semantic-color_background-brand-primary-reversed--s), var(--vtmn-semantic-color_background-brand-primary-reversed--l));
  --vtmn-semantic-color_content-primary--h:var(--vtmn-base-color_black--h);
  --vtmn-semantic-color_content-primary--s:var(--vtmn-base-color_black--s);
  --vtmn-semantic-color_content-primary--l:var(--vtmn-base-color_black--l);
  --vtmn-semantic-color_content-primary:hsl(var(--vtmn-semantic-color_content-primary--h), var(--vtmn-semantic-color_content-primary--s), var(--vtmn-semantic-color_content-primary--l));
  --vtmn-semantic-color_content-secondary--h:var(--vtmn-base-color_grey600--h);
  --vtmn-semantic-color_content-secondary--s:var(--vtmn-base-color_grey600--s);
  --vtmn-semantic-color_content-secondary--l:var(--vtmn-base-color_grey600--l);
  --vtmn-semantic-color_content-secondary:hsl(var(--vtmn-semantic-color_content-secondary--h), var(--vtmn-semantic-color_content-secondary--s), var(--vtmn-semantic-color_content-secondary--l));
  --vtmn-semantic-color_content-tertiary--h:var(--vtmn-base-color_grey500--h);
  --vtmn-semantic-color_content-tertiary--s:var(--vtmn-base-color_grey500--s);
  --vtmn-semantic-color_content-tertiary--l:var(--vtmn-base-color_grey500--l);
  --vtmn-semantic-color_content-tertiary:hsl(var(--vtmn-semantic-color_content-tertiary--h), var(--vtmn-semantic-color_content-tertiary--s), var(--vtmn-semantic-color_content-tertiary--l));
  --vtmn-semantic-color_content-action--h:var(--vtmn-base-color_blue500--h);
  --vtmn-semantic-color_content-action--s:var(--vtmn-base-color_blue500--s);
  --vtmn-semantic-color_content-action--l:var(--vtmn-base-color_blue500--l);
  --vtmn-semantic-color_content-action:hsl(var(--vtmn-semantic-color_content-action--h), var(--vtmn-semantic-color_content-action--s), var(--vtmn-semantic-color_content-action--l));
  --vtmn-semantic-color_content-active--h:var(--vtmn-base-color_blue400--h);
  --vtmn-semantic-color_content-active--s:var(--vtmn-base-color_blue400--s);
  --vtmn-semantic-color_content-active--l:var(--vtmn-base-color_blue400--l);
  --vtmn-semantic-color_content-active:hsl(var(--vtmn-semantic-color_content-active--h), var(--vtmn-semantic-color_content-active--s), var(--vtmn-semantic-color_content-active--l));
  --vtmn-semantic-color_content-inactive--h:var(--vtmn-base-color_grey400--h);
  --vtmn-semantic-color_content-inactive--s:var(--vtmn-base-color_grey400--s);
  --vtmn-semantic-color_content-inactive--l:var(--vtmn-base-color_grey400--l);
  --vtmn-semantic-color_content-inactive:hsl(var(--vtmn-semantic-color_content-inactive--h), var(--vtmn-semantic-color_content-inactive--s), var(--vtmn-semantic-color_content-inactive--l));
  --vtmn-semantic-color_content-negative--h:var(--vtmn-base-color_red400--h);
  --vtmn-semantic-color_content-negative--s:var(--vtmn-base-color_red400--s);
  --vtmn-semantic-color_content-negative--l:var(--vtmn-base-color_red400--l);
  --vtmn-semantic-color_content-negative:hsl(var(--vtmn-semantic-color_content-negative--h), var(--vtmn-semantic-color_content-negative--s), var(--vtmn-semantic-color_content-negative--l));
  --vtmn-semantic-color_content-warning--h:var(--vtmn-base-color_orange400--h);
  --vtmn-semantic-color_content-warning--s:var(--vtmn-base-color_orange400--s);
  --vtmn-semantic-color_content-warning--l:var(--vtmn-base-color_orange400--l);
  --vtmn-semantic-color_content-warning:hsl(var(--vtmn-semantic-color_content-warning--h), var(--vtmn-semantic-color_content-warning--s), var(--vtmn-semantic-color_content-warning--l));
  --vtmn-semantic-color_content-positive--h:var(--vtmn-base-color_conifer400--h);
  --vtmn-semantic-color_content-positive--s:var(--vtmn-base-color_conifer400--s);
  --vtmn-semantic-color_content-positive--l:var(--vtmn-base-color_conifer400--l);
  --vtmn-semantic-color_content-positive:hsl(var(--vtmn-semantic-color_content-positive--h), var(--vtmn-semantic-color_content-positive--s), var(--vtmn-semantic-color_content-positive--l));
  --vtmn-semantic-color_content-information--h:var(--vtmn-base-color_blue400--h);
  --vtmn-semantic-color_content-information--s:var(--vtmn-base-color_blue400--s);
  --vtmn-semantic-color_content-information--l:var(--vtmn-base-color_blue400--l);
  --vtmn-semantic-color_content-information:hsl(var(--vtmn-semantic-color_content-information--h), var(--vtmn-semantic-color_content-information--s), var(--vtmn-semantic-color_content-information--l));
  --vtmn-semantic-color_content-accent--h:var(--vtmn-base-color_black--h);
  --vtmn-semantic-color_content-accent--s:var(--vtmn-base-color_black--s);
  --vtmn-semantic-color_content-accent--l:var(--vtmn-base-color_black--l);
  --vtmn-semantic-color_content-accent:hsl(var(--vtmn-semantic-color_content-accent--h), var(--vtmn-semantic-color_content-accent--s), var(--vtmn-semantic-color_content-accent--l));
  --vtmn-semantic-color_content-visited--h:var(--vtmn-base-color_purple400--h);
  --vtmn-semantic-color_content-visited--s:var(--vtmn-base-color_purple400--s);
  --vtmn-semantic-color_content-visited--l:var(--vtmn-base-color_purple400--l);
  --vtmn-semantic-color_content-visited:hsl(var(--vtmn-semantic-color_content-visited--h), var(--vtmn-semantic-color_content-visited--s), var(--vtmn-semantic-color_content-visited--l));
  --vtmn-semantic-color_content-primary-reversed--h:var(--vtmn-base-color_white--h);
  --vtmn-semantic-color_content-primary-reversed--s:var(--vtmn-base-color_white--s);
  --vtmn-semantic-color_content-primary-reversed--l:var(--vtmn-base-color_white--l);
  --vtmn-semantic-color_content-primary-reversed:hsl(var(--vtmn-semantic-color_content-primary-reversed--h), var(--vtmn-semantic-color_content-primary-reversed--s), var(--vtmn-semantic-color_content-primary-reversed--l));
  --vtmn-semantic-color_content-action-reversed--h:var(--vtmn-base-color_white--h);
  --vtmn-semantic-color_content-action-reversed--s:var(--vtmn-base-color_white--s);
  --vtmn-semantic-color_content-action-reversed--l:var(--vtmn-base-color_white--l);
  --vtmn-semantic-color_content-action-reversed:hsl(var(--vtmn-semantic-color_content-action-reversed--h), var(--vtmn-semantic-color_content-action-reversed--s), var(--vtmn-semantic-color_content-action-reversed--l));
  --vtmn-semantic-color_content-visited-reversed--h:var(--vtmn-base-color_purple200--h);
  --vtmn-semantic-color_content-visited-reversed--s:var(--vtmn-base-color_purple200--s);
  --vtmn-semantic-color_content-visited-reversed--l:var(--vtmn-base-color_purple200--l);
  --vtmn-semantic-color_content-visited-reversed:hsl(var(--vtmn-semantic-color_content-visited-reversed--h), var(--vtmn-semantic-color_content-visited-reversed--s), var(--vtmn-semantic-color_content-visited-reversed--l));
  --vtmn-semantic-color_border-primary--h:var(--vtmn-base-color_grey200--h);
  --vtmn-semantic-color_border-primary--s:var(--vtmn-base-color_grey200--s);
  --vtmn-semantic-color_border-primary--l:var(--vtmn-base-color_grey200--l);
  --vtmn-semantic-color_border-primary:hsl(var(--vtmn-semantic-color_border-primary--h), var(--vtmn-semantic-color_border-primary--s), var(--vtmn-semantic-color_border-primary--l));
  --vtmn-semantic-color_border-secondary--h:var(--vtmn-base-color_grey100--h);
  --vtmn-semantic-color_border-secondary--s:var(--vtmn-base-color_grey100--s);
  --vtmn-semantic-color_border-secondary--l:var(--vtmn-base-color_grey100--l);
  --vtmn-semantic-color_border-secondary:hsl(var(--vtmn-semantic-color_border-secondary--h), var(--vtmn-semantic-color_border-secondary--s), var(--vtmn-semantic-color_border-secondary--l));
  --vtmn-semantic-color_border-tertiary--h:var(--vtmn-base-color_white--h);
  --vtmn-semantic-color_border-tertiary--s:var(--vtmn-base-color_white--s);
  --vtmn-semantic-color_border-tertiary--l:var(--vtmn-base-color_white--l);
  --vtmn-semantic-color_border-tertiary:hsl(var(--vtmn-semantic-color_border-tertiary--h), var(--vtmn-semantic-color_border-tertiary--s), var(--vtmn-semantic-color_border-tertiary--l));
  --vtmn-semantic-color_border-active--h:var(--vtmn-base-color_blue400--h);
  --vtmn-semantic-color_border-active--s:var(--vtmn-base-color_blue400--s);
  --vtmn-semantic-color_border-active--l:var(--vtmn-base-color_blue400--l);
  --vtmn-semantic-color_border-active:hsl(var(--vtmn-semantic-color_border-active--h), var(--vtmn-semantic-color_border-active--s), var(--vtmn-semantic-color_border-active--l));
  --vtmn-semantic-color_border-inactive--h:var(--vtmn-base-color_grey400--h);
  --vtmn-semantic-color_border-inactive--s:var(--vtmn-base-color_grey400--s);
  --vtmn-semantic-color_border-inactive--l:var(--vtmn-base-color_grey400--l);
  --vtmn-semantic-color_border-inactive:hsl(var(--vtmn-semantic-color_border-inactive--h), var(--vtmn-semantic-color_border-inactive--s), var(--vtmn-semantic-color_border-inactive--l));
  --vtmn-semantic-color_border-negative--h:var(--vtmn-base-color_red400--h);
  --vtmn-semantic-color_border-negative--s:var(--vtmn-base-color_red400--s);
  --vtmn-semantic-color_border-negative--l:var(--vtmn-base-color_red400--l);
  --vtmn-semantic-color_border-negative:hsl(var(--vtmn-semantic-color_border-negative--h), var(--vtmn-semantic-color_border-negative--s), var(--vtmn-semantic-color_border-negative--l));
  --vtmn-semantic-color_border-warning--h:var(--vtmn-base-color_orange400--h);
  --vtmn-semantic-color_border-warning--s:var(--vtmn-base-color_orange400--s);
  --vtmn-semantic-color_border-warning--l:var(--vtmn-base-color_orange400--l);
  --vtmn-semantic-color_border-warning:hsl(var(--vtmn-semantic-color_border-warning--h), var(--vtmn-semantic-color_border-warning--s), var(--vtmn-semantic-color_border-warning--l));
  --vtmn-semantic-color_border-positive--h:var(--vtmn-base-color_conifer400--h);
  --vtmn-semantic-color_border-positive--s:var(--vtmn-base-color_conifer400--s);
  --vtmn-semantic-color_border-positive--l:var(--vtmn-base-color_conifer400--l);
  --vtmn-semantic-color_border-positive:hsl(var(--vtmn-semantic-color_border-positive--h), var(--vtmn-semantic-color_border-positive--s), var(--vtmn-semantic-color_border-positive--l));
  --vtmn-semantic-color_border-information--h:var(--vtmn-base-color_blue400--h);
  --vtmn-semantic-color_border-information--s:var(--vtmn-base-color_blue400--s);
  --vtmn-semantic-color_border-information--l:var(--vtmn-base-color_blue400--l);
  --vtmn-semantic-color_border-information:hsl(var(--vtmn-semantic-color_border-information--h), var(--vtmn-semantic-color_border-information--s), var(--vtmn-semantic-color_border-information--l));
  --vtmn-semantic-color_border-primary-reversed--h:var(--vtmn-base-color_black--h);
  --vtmn-semantic-color_border-primary-reversed--s:var(--vtmn-base-color_black--s);
  --vtmn-semantic-color_border-primary-reversed--l:var(--vtmn-base-color_black--l);
  --vtmn-semantic-color_border-primary-reversed:hsl(var(--vtmn-semantic-color_border-primary-reversed--h), var(--vtmn-semantic-color_border-primary-reversed--s), var(--vtmn-semantic-color_border-primary-reversed--l));
  --vtmn-semantic-color_decorative-gravel--h:var(--vtmn-base-color_grey100--h);
  --vtmn-semantic-color_decorative-gravel--s:var(--vtmn-base-color_grey100--s);
  --vtmn-semantic-color_decorative-gravel--l:var(--vtmn-base-color_grey100--l);
  --vtmn-semantic-color_decorative-gravel:hsl(var(--vtmn-semantic-color_decorative-gravel--h), var(--vtmn-semantic-color_decorative-gravel--s), var(--vtmn-semantic-color_decorative-gravel--l));
  --vtmn-semantic-color_decorative-brick--h:var(--vtmn-base-color_red100--h);
  --vtmn-semantic-color_decorative-brick--s:var(--vtmn-base-color_red100--s);
  --vtmn-semantic-color_decorative-brick--l:var(--vtmn-base-color_red100--l);
  --vtmn-semantic-color_decorative-brick:hsl(var(--vtmn-semantic-color_decorative-brick--h), var(--vtmn-semantic-color_decorative-brick--s), var(--vtmn-semantic-color_decorative-brick--l));
  --vtmn-semantic-color_decorative-saffron--h:var(--vtmn-base-color_orange100--h);
  --vtmn-semantic-color_decorative-saffron--s:var(--vtmn-base-color_orange100--s);
  --vtmn-semantic-color_decorative-saffron--l:var(--vtmn-base-color_orange100--l);
  --vtmn-semantic-color_decorative-saffron:hsl(var(--vtmn-semantic-color_decorative-saffron--h), var(--vtmn-semantic-color_decorative-saffron--s), var(--vtmn-semantic-color_decorative-saffron--l));
  --vtmn-semantic-color_decorative-gold--h:var(--vtmn-base-color_yellow100--h);
  --vtmn-semantic-color_decorative-gold--s:var(--vtmn-base-color_yellow100--s);
  --vtmn-semantic-color_decorative-gold--l:var(--vtmn-base-color_yellow100--l);
  --vtmn-semantic-color_decorative-gold:hsl(var(--vtmn-semantic-color_decorative-gold--h), var(--vtmn-semantic-color_decorative-gold--s), var(--vtmn-semantic-color_decorative-gold--l));
  --vtmn-semantic-color_decorative-jade--h:var(--vtmn-base-color_conifer100--h);
  --vtmn-semantic-color_decorative-jade--s:var(--vtmn-base-color_conifer100--s);
  --vtmn-semantic-color_decorative-jade--l:var(--vtmn-base-color_conifer100--l);
  --vtmn-semantic-color_decorative-jade:hsl(var(--vtmn-semantic-color_decorative-jade--h), var(--vtmn-semantic-color_decorative-jade--s), var(--vtmn-semantic-color_decorative-jade--l));
  --vtmn-semantic-color_decorative-emerald--h:var(--vtmn-base-color_green100--h);
  --vtmn-semantic-color_decorative-emerald--s:var(--vtmn-base-color_green100--s);
  --vtmn-semantic-color_decorative-emerald--l:var(--vtmn-base-color_green100--l);
  --vtmn-semantic-color_decorative-emerald:hsl(var(--vtmn-semantic-color_decorative-emerald--h), var(--vtmn-semantic-color_decorative-emerald--s), var(--vtmn-semantic-color_decorative-emerald--l));
  --vtmn-semantic-color_decorative-cobalt--h:var(--vtmn-base-color_blue100--h);
  --vtmn-semantic-color_decorative-cobalt--s:var(--vtmn-base-color_blue100--s);
  --vtmn-semantic-color_decorative-cobalt--l:var(--vtmn-base-color_blue100--l);
  --vtmn-semantic-color_decorative-cobalt:hsl(var(--vtmn-semantic-color_decorative-cobalt--h), var(--vtmn-semantic-color_decorative-cobalt--s), var(--vtmn-semantic-color_decorative-cobalt--l));
  --vtmn-semantic-color_decorative-amethyst--h:var(--vtmn-base-color_purple100--h);
  --vtmn-semantic-color_decorative-amethyst--s:var(--vtmn-base-color_purple100--s);
  --vtmn-semantic-color_decorative-amethyst--l:var(--vtmn-base-color_purple100--l);
  --vtmn-semantic-color_decorative-amethyst:hsl(var(--vtmn-semantic-color_decorative-amethyst--h), var(--vtmn-semantic-color_decorative-amethyst--s), var(--vtmn-semantic-color_decorative-amethyst--l));
  --vtmn-semantic-color_hover-primary--h:var(--vtmn-base-color_blue50--h);
  --vtmn-semantic-color_hover-primary--s:var(--vtmn-base-color_blue50--s);
  --vtmn-semantic-color_hover-primary--l:var(--vtmn-base-color_blue50--l);
  --vtmn-semantic-color_hover-primary:hsl(var(--vtmn-semantic-color_hover-primary--h), var(--vtmn-semantic-color_hover-primary--s), var(--vtmn-semantic-color_hover-primary--l));
  --vtmn-semantic-color_hover-primary-transparent--h:var(--vtmn-semantic-color_background-brand-primary--h);
  --vtmn-semantic-color_hover-primary-transparent--s:var(--vtmn-semantic-color_background-brand-primary--s);
  --vtmn-semantic-color_hover-primary-transparent--l:var(--vtmn-semantic-color_background-brand-primary--l);
  --vtmn-semantic-color_hover-primary-transparent:hsla(var(--vtmn-semantic-color_hover-primary-transparent--h), var(--vtmn-semantic-color_hover-primary-transparent--s), var(--vtmn-semantic-color_hover-primary-transparent--l), 0.05);
  --vtmn-semantic-color_hover-secondary-transparent--h:var(--vtmn-semantic-color_content-primary--h);
  --vtmn-semantic-color_hover-secondary-transparent--s:var(--vtmn-semantic-color_content-primary--s);
  --vtmn-semantic-color_hover-secondary-transparent--l:var(--vtmn-semantic-color_content-primary--l);
  --vtmn-semantic-color_hover-secondary-transparent:hsla(var(--vtmn-semantic-color_hover-secondary-transparent--h), var(--vtmn-semantic-color_hover-secondary-transparent--s), var(--vtmn-semantic-color_hover-secondary-transparent--l), 0.05);
  --vtmn-semantic-color_hover-tertiary-transparent--h:var(--vtmn-semantic-color_hover-primary--h);
  --vtmn-semantic-color_hover-tertiary-transparent--s:var(--vtmn-semantic-color_hover-primary--s);
  --vtmn-semantic-color_hover-tertiary-transparent--l:calc(var(--vtmn-semantic-color_hover-primary--l) * 0.98);
  --vtmn-semantic-color_hover-tertiary-transparent:hsla(var(--vtmn-semantic-color_hover-tertiary-transparent--h), var(--vtmn-semantic-color_hover-tertiary-transparent--s), var(--vtmn-semantic-color_hover-tertiary-transparent--l), 0.8);
  --vtmn-semantic-color_hover-tertiary--h:var(--vtmn-semantic-color_background-brand-secondary--h);
  --vtmn-semantic-color_hover-tertiary--s:var(--vtmn-semantic-color_background-brand-secondary--s);
  --vtmn-semantic-color_hover-tertiary--l:calc(var(--vtmn-semantic-color_background-brand-secondary--l) * 0.95);
  --vtmn-semantic-color_hover-tertiary:hsla(var(--vtmn-semantic-color_hover-tertiary--h), var(--vtmn-semantic-color_hover-tertiary--s), var(--vtmn-semantic-color_hover-tertiary--l), 1);
  --vtmn-semantic-color_hover-brand--h:var(--vtmn-semantic-color_background-brand-primary--h);
  --vtmn-semantic-color_hover-brand--s:var(--vtmn-semantic-color_background-brand-primary--s);
  --vtmn-semantic-color_hover-brand--l:calc(var(--vtmn-semantic-color_background-brand-primary--l) * 0.85);
  --vtmn-semantic-color_hover-brand:hsla(var(--vtmn-semantic-color_hover-brand--h), var(--vtmn-semantic-color_hover-brand--s), var(--vtmn-semantic-color_hover-brand--l), 1);
  --vtmn-semantic-color_hover-accent--h:var(--vtmn-semantic-color_background-accent--h);
  --vtmn-semantic-color_hover-accent--s:var(--vtmn-semantic-color_background-accent--s);
  --vtmn-semantic-color_hover-accent--l:calc(var(--vtmn-semantic-color_background-accent--l) + (100% - var(--vtmn-semantic-color_background-accent--l)) * 0.48);
  --vtmn-semantic-color_hover-accent:hsla(var(--vtmn-semantic-color_hover-accent--h), var(--vtmn-semantic-color_hover-accent--s), var(--vtmn-semantic-color_hover-accent--l), 1);
  --vtmn-semantic-color_hover-primary-reversed-transparent--h:var(--vtmn-semantic-color_content-primary-reversed--h);
  --vtmn-semantic-color_hover-primary-reversed-transparent--s:var(--vtmn-semantic-color_content-primary-reversed--s);
  --vtmn-semantic-color_hover-primary-reversed-transparent--l:var(--vtmn-semantic-color_content-primary-reversed--l);
  --vtmn-semantic-color_hover-primary-reversed-transparent:hsla(var(--vtmn-semantic-color_hover-primary-reversed-transparent--h), var(--vtmn-semantic-color_hover-primary-reversed-transparent--s), var(--vtmn-semantic-color_hover-primary-reversed-transparent--l), 0.08);
  --vtmn-semantic-color_hover-secondary-reversed-transparent--h:var(--vtmn-semantic-color_content-primary-reversed--h);
  --vtmn-semantic-color_hover-secondary-reversed-transparent--s:var(--vtmn-semantic-color_content-primary-reversed--s);
  --vtmn-semantic-color_hover-secondary-reversed-transparent--l:var(--vtmn-semantic-color_content-primary-reversed--l);
  --vtmn-semantic-color_hover-secondary-reversed-transparent:hsla(var(--vtmn-semantic-color_hover-secondary-reversed-transparent--h), var(--vtmn-semantic-color_hover-secondary-reversed-transparent--s), var(--vtmn-semantic-color_hover-secondary-reversed-transparent--l), 0.02);
  --vtmn-semantic-color_hover-tertiary-reversed-transparent--h:var(--vtmn-semantic-color_content-primary-reversed--h);
  --vtmn-semantic-color_hover-tertiary-reversed-transparent--s:var(--vtmn-semantic-color_content-primary-reversed--s);
  --vtmn-semantic-color_hover-tertiary-reversed-transparent--l:var(--vtmn-semantic-color_content-primary-reversed--l);
  --vtmn-semantic-color_hover-tertiary-reversed-transparent:hsla(var(--vtmn-semantic-color_hover-tertiary-reversed-transparent--h), var(--vtmn-semantic-color_hover-tertiary-reversed-transparent--s), var(--vtmn-semantic-color_hover-tertiary-reversed-transparent--l), 0.8);
  --vtmn-semantic-color_active-primary--h:var(--vtmn-semantic-color_hover-primary--h);
  --vtmn-semantic-color_active-primary--s:var(--vtmn-semantic-color_hover-primary--s);
  --vtmn-semantic-color_active-primary--l:calc(var(--vtmn-semantic-color_hover-primary--l) * 0.97);
  --vtmn-semantic-color_active-primary:hsla(var(--vtmn-semantic-color_active-primary--h), var(--vtmn-semantic-color_active-primary--s), var(--vtmn-semantic-color_active-primary--l), 1);
  --vtmn-semantic-color_active-primary-transparent--h:var(--vtmn-semantic-color_content-active--h);
  --vtmn-semantic-color_active-primary-transparent--s:var(--vtmn-semantic-color_content-active--s);
  --vtmn-semantic-color_active-primary-transparent--l:var(--vtmn-semantic-color_content-active--l);
  --vtmn-semantic-color_active-primary-transparent:hsla(var(--vtmn-semantic-color_active-primary-transparent--h), var(--vtmn-semantic-color_active-primary-transparent--s), var(--vtmn-semantic-color_active-primary-transparent--l), 0.15);
  --vtmn-semantic-color_active-secondary-transparent--h:var(--vtmn-semantic-color_content-primary--h);
  --vtmn-semantic-color_active-secondary-transparent--s:var(--vtmn-semantic-color_content-primary--s);
  --vtmn-semantic-color_active-secondary-transparent--l:var(--vtmn-semantic-color_content-primary--l);
  --vtmn-semantic-color_active-secondary-transparent:hsla(var(--vtmn-semantic-color_active-secondary-transparent--h), var(--vtmn-semantic-color_active-secondary-transparent--s), var(--vtmn-semantic-color_active-secondary-transparent--l), 0.15);
  --vtmn-semantic-color_active-tertiary--h:var(--vtmn-semantic-color_hover-primary--h);
  --vtmn-semantic-color_active-tertiary--s:var(--vtmn-semantic-color_hover-primary--s);
  --vtmn-semantic-color_active-tertiary--l:calc(var(--vtmn-semantic-color_hover-primary--l) * 0.93);
  --vtmn-semantic-color_active-tertiary:hsla(var(--vtmn-semantic-color_active-tertiary--h), var(--vtmn-semantic-color_active-tertiary--s), var(--vtmn-semantic-color_active-tertiary--l), 1);
  --vtmn-semantic-color_active-tertiary-transparent--h:var(--vtmn-semantic-color_hover-primary--h);
  --vtmn-semantic-color_active-tertiary-transparent--s:var(--vtmn-semantic-color_hover-primary--s);
  --vtmn-semantic-color_active-tertiary-transparent--l:calc(var(--vtmn-semantic-color_hover-primary--l) * 0.94);
  --vtmn-semantic-color_active-tertiary-transparent:hsla(var(--vtmn-semantic-color_active-tertiary-transparent--h), var(--vtmn-semantic-color_active-tertiary-transparent--s), var(--vtmn-semantic-color_active-tertiary-transparent--l), 0.8);
  --vtmn-semantic-color_active-brand--h:var(--vtmn-semantic-color_background-brand-primary--h);
  --vtmn-semantic-color_active-brand--s:var(--vtmn-semantic-color_background-brand-primary--s);
  --vtmn-semantic-color_active-brand--l:calc(var(--vtmn-semantic-color_background-brand-primary--l) * 0.7);
  --vtmn-semantic-color_active-brand:hsla(var(--vtmn-semantic-color_active-brand--h), var(--vtmn-semantic-color_active-brand--s), var(--vtmn-semantic-color_active-brand--l), 1);
  --vtmn-semantic-color_active-accent--h:var(--vtmn-semantic-color_hover-accent--h);
  --vtmn-semantic-color_active-accent--s:var(--vtmn-semantic-color_hover-accent--s);
  --vtmn-semantic-color_active-accent--l:calc(var(--vtmn-semantic-color_hover-accent--l) + (100% - var(--vtmn-semantic-color_hover-accent--l)) * 0.5);
  --vtmn-semantic-color_active-accent:hsla(var(--vtmn-semantic-color_active-accent--h), var(--vtmn-semantic-color_active-accent--s), var(--vtmn-semantic-color_active-accent--l), 1);
  --vtmn-semantic-color_active-primary-reversed-transparent--h:var(--vtmn-semantic-color_content-primary-reversed--h);
  --vtmn-semantic-color_active-primary-reversed-transparent--s:var(--vtmn-semantic-color_content-primary-reversed--s);
  --vtmn-semantic-color_active-primary-reversed-transparent--l:var(--vtmn-semantic-color_content-primary-reversed--l);
  --vtmn-semantic-color_active-primary-reversed-transparent:hsla(var(--vtmn-semantic-color_active-primary-reversed-transparent--h), var(--vtmn-semantic-color_active-primary-reversed-transparent--s), var(--vtmn-semantic-color_active-primary-reversed-transparent--l), 0.25);
  --vtmn-semantic-color_active-secondary-reversed-transparent--h:var(--vtmn-semantic-color_content-primary-reversed--h);
  --vtmn-semantic-color_active-secondary-reversed-transparent--s:var(--vtmn-semantic-color_content-primary-reversed--s);
  --vtmn-semantic-color_active-secondary-reversed-transparent--l:var(--vtmn-semantic-color_content-primary-reversed--l);
  --vtmn-semantic-color_active-secondary-reversed-transparent:hsla(var(--vtmn-semantic-color_active-secondary-reversed-transparent--h), var(--vtmn-semantic-color_active-secondary-reversed-transparent--s), var(--vtmn-semantic-color_active-secondary-reversed-transparent--l), 0.4);
  --vtmn-semantic-color_active-tertiary-reversed-transparent--h:var(--vtmn-semantic-color_content-primary-reversed--h);
  --vtmn-semantic-color_active-tertiary-reversed-transparent--s:var(--vtmn-semantic-color_content-primary-reversed--s);
  --vtmn-semantic-color_active-tertiary-reversed-transparent--l:var(--vtmn-semantic-color_content-primary-reversed--l);
  --vtmn-semantic-color_active-tertiary-reversed-transparent:hsla(var(--vtmn-semantic-color_active-tertiary-reversed-transparent--h), var(--vtmn-semantic-color_active-tertiary-reversed-transparent--s), var(--vtmn-semantic-color_active-tertiary-reversed-transparent--l), 0.8);
  --vtmn-semantic-color_active-brand-reversed-transparent--h:var(--vtmn-semantic-color_content-primary-reversed--h);
  --vtmn-semantic-color_active-brand-reversed-transparent--s:var(--vtmn-semantic-color_content-primary-reversed--s);
  --vtmn-semantic-color_active-brand-reversed-transparent--l:var(--vtmn-semantic-color_content-primary-reversed--l);
  --vtmn-semantic-color_active-brand-reversed-transparent:hsla(var(--vtmn-semantic-color_active-brand-reversed-transparent--h), var(--vtmn-semantic-color_active-brand-reversed-transparent--s), var(--vtmn-semantic-color_active-brand-reversed-transparent--l), 0.6);
  --vtmn-semantic-color_shadow--h:var(--vtmn-base-color_blue600--h);
  --vtmn-semantic-color_shadow--s:var(--vtmn-base-color_blue600--s);
  --vtmn-semantic-color_shadow--l:var(--vtmn-base-color_blue600--l);
  --vtmn-semantic-color_shadow:hsla(var(--vtmn-semantic-color_shadow--h), var(--vtmn-semantic-color_shadow--s), var(--vtmn-semantic-color_shadow--l), 0.1);
  --vtmn-semantic-color_background-discount--h:var(--vtmn-base-color_red400--h);
  --vtmn-semantic-color_background-discount--s:var(--vtmn-base-color_red400--s);
  --vtmn-semantic-color_background-discount--l:var(--vtmn-base-color_red400--l);
  --vtmn-semantic-color_background-discount:hsl(var(--vtmn-semantic-color_background-discount--h), var(--vtmn-semantic-color_background-discount--s), var(--vtmn-semantic-color_background-discount--l));
  --vtmn-animation_alert-duration:7.5s;
  --vtmn-animation_overlay-duration:4.5s;
  --vtmn-animation_alert:fade-in 0.2s ease-in forwards, slide-left 0.2s ease-in forwards, slide-right 0.2s var(--vtmn-animation_alert-duration) ease-in forwards;
  --vtmn-animation_alert-mobile:fade_in 0.2s ease-in forwards, slide-up 0.2s ease-in forwards, slide-down 0.2s var(--vtmn-animation_alert-duration) ease-in forwards;
  --vtmn-animation_fade-in:fade-in 200ms ease-in-out forwards;
  --vtmn-animation_show-up:show-up 400ms ease-in-out forwards;
  --vtmn-animation_overlay:fade-in 0.5s ease-in-out forwards, show-up 0.5s ease-in-out forwards, fade-out 0.5s var(--vtmn-animation_overlay-duration) ease-in-out forwards, vanish 0.5s var(--vtmn-animation_overlay-duration) ease-in-out forwards;
  --vtmn-animation_linear-indeterminate:1.5s ease-in-out infinite linear-indeterminate;
  --vtmn-animation_circle-indeterminate:4s linear infinite circle-indeterminate;
  --vtmn-animation_circle-indeterminate-small:4s linear infinite circle-indeterminate-small;
  --vtmn-animation_shimmer:shimmer 1.5s ease-in-out infinite;
  --vtmn-transition_focus-visible:box-shadow 200ms ease-out;
  --vtmn-breakpoint_mobile-max:599px;
  --vtmn-breakpoint_tablet-min:600px;
  --vtmn-breakpoint_tablet-max:899px;
  --vtmn-breakpoint_small-desktop-min:900px;
  --vtmn-breakpoint_small-desktop-max:1199px;
  --vtmn-breakpoint_medium-desktop-min:1200px;
  --vtmn-breakpoint_medium-desktop-max:1799px;
  --vtmn-breakpoint_large-desktop-min:1800px;
  --vtmn-layout-gutter_mobile:0.75rem;
  --vtmn-layout-gutter_tablet:1rem;
  --vtmn-layout-gutter_small-desktop:1rem;
  --vtmn-layout-gutter_medium-desktop:1.5rem;
  --vtmn-layout-gutter_large-desktop:2rem;
  --vtmn-layout-margin_mobile:1.25rem;
  --vtmn-layout-margin_tablet:1.5rem;
  --vtmn-layout-margin_small-desktop:2.5rem;
  --vtmn-layout-margin_medium-desktop:5rem;
  --vtmn-layout-margin_large-desktop:10rem;
  --vtmn-opacity_disabled-state:0.38;
  --vtmn-radius_100:4px;
  --vtmn-radius_200:8px;
  --vtmn-radius_300:12px;
  --vtmn-radius_400:16px;
  --vtmn-radius_500:20px;
  --vtmn-radius_600:24px;
  --vtmn-radius_700:32px;
  --vtmn-radius_800:48px;
  --vtmn-shadow_100:0 0.375rem 0.375rem 0 var(--vtmn-semantic-color_shadow);
  --vtmn-shadow_200:0 0.75rem 0.75rem 0 var(--vtmn-semantic-color_shadow);
  --vtmn-shadow_300:0 1.5rem 1.5rem 0 var(--vtmn-semantic-color_shadow);
  --vtmn-shadow_400:0 3rem 3rem 0 var(--vtmn-semantic-color_shadow);
  --vtmn-shadow_focus-visible:0 0 0 0.25rem var(--vtmn-semantic-color_border-secondary), 0 0 0 0.375rem var(--vtmn-semantic-color_border-primary-reversed);
  --vtmn-spacing_0:0;
  --vtmn-spacing_1:0.25rem;
  --vtmn-spacing_2:0.5rem;
  --vtmn-spacing_3:0.75rem;
  --vtmn-spacing_4:1rem;
  --vtmn-spacing_5:1.5rem;
  --vtmn-spacing_6:2rem;
  --vtmn-spacing_7:2.5rem;
  --vtmn-spacing_8:3rem;
  --vtmn-spacing_9:3.5rem;
  --vtmn-spacing_10:4rem;
  --vtmn-typo_font-family:'Roboto', 'system-ui', '-apple-system', sans-serif;
  --vtmn-typo_font-family--condensed:'Roboto Condensed', 'system-ui', '-apple-system', sans-serif;
  --vtmn-typo_font-weight--normal:400;
  --vtmn-typo_font-weight--bold:700;
  --vtmn-typo_display-1-font-size:3.75rem;
  --vtmn-typo_display-2-font-size:2.625rem;
  --vtmn-typo_title-1-font-size:2.5rem;
  --vtmn-typo_title-2-font-size:2.25rem;
  --vtmn-typo_title-3-font-size:1.75rem;
  --vtmn-typo_title-4-font-size:1.5rem;
  --vtmn-typo_title-5-font-size:1.25rem;
  --vtmn-typo_text-1-font-size:1.125rem;
  --vtmn-typo_text-2-font-size:1rem;
  --vtmn-typo_text-3-font-size:0.875rem;
  --vtmn-typo_caption-1-font-size:0.75rem;
  --vtmn-typo_display-1-line-height:1;
  --vtmn-typo_display-2-line-height:1.04;
  --vtmn-typo_title-1-line-height:1.1;
  --vtmn-typo_title-2-line-height:1.11;
  --vtmn-typo_title-3-line-height:1.14;
  --vtmn-typo_title-4-line-height:1.16;
  --vtmn-typo_title-5-line-height:1.2;
  --vtmn-typo_text-1-line-height:1.55;
  --vtmn-typo_text-2-line-height:1.5;
  --vtmn-typo_text-3-line-height:1.42;
  --vtmn-typo_caption-1-line-height:1.34;
  --vtmn-typo_font-weight--regular:400;
  --vtmn-z-index_tooltip:100;
  --vtmn-z-index_popover:200;
  --vtmn-z-index_snackbar:300;
  --vtmn-z-index_toast:400;
  --vtmn-z-index_alert:500;
  --vtmn-z-index_modal:600;
}

.vtmn-theme_core--light{
  --vtmn-semantic-color_background-primary--h:var(--vtmn-base-color_white--h);
  --vtmn-semantic-color_background-primary--s:var(--vtmn-base-color_white--s);
  --vtmn-semantic-color_background-primary--l:var(--vtmn-base-color_white--l);
  --vtmn-semantic-color_background-primary:hsl(var(--vtmn-semantic-color_background-primary--h), var(--vtmn-semantic-color_background-primary--s), var(--vtmn-semantic-color_background-primary--l));
  --vtmn-semantic-color_background-secondary--h:var(--vtmn-base-color_grey50--h);
  --vtmn-semantic-color_background-secondary--s:var(--vtmn-base-color_grey50--s);
  --vtmn-semantic-color_background-secondary--l:var(--vtmn-base-color_grey50--l);
  --vtmn-semantic-color_background-secondary:hsl(var(--vtmn-semantic-color_background-secondary--h), var(--vtmn-semantic-color_background-secondary--s), var(--vtmn-semantic-color_background-secondary--l));
  --vtmn-semantic-color_background-tertiary--h:var(--vtmn-base-color_grey100--h);
  --vtmn-semantic-color_background-tertiary--s:var(--vtmn-base-color_grey100--s);
  --vtmn-semantic-color_background-tertiary--l:var(--vtmn-base-color_grey100--l);
  --vtmn-semantic-color_background-tertiary:hsl(var(--vtmn-semantic-color_background-tertiary--h), var(--vtmn-semantic-color_background-tertiary--s), var(--vtmn-semantic-color_background-tertiary--l));
  --vtmn-semantic-color_background-brand-primary--h:var(--vtmn-base-color_blue400--h);
  --vtmn-semantic-color_background-brand-primary--s:var(--vtmn-base-color_blue400--s);
  --vtmn-semantic-color_background-brand-primary--l:var(--vtmn-base-color_blue400--l);
  --vtmn-semantic-color_background-brand-primary:hsl(var(--vtmn-semantic-color_background-brand-primary--h), var(--vtmn-semantic-color_background-brand-primary--s), var(--vtmn-semantic-color_background-brand-primary--l));
  --vtmn-semantic-color_background-brand-secondary--h:var(--vtmn-base-color_blue50--h);
  --vtmn-semantic-color_background-brand-secondary--s:var(--vtmn-base-color_blue50--s);
  --vtmn-semantic-color_background-brand-secondary--l:var(--vtmn-base-color_blue50--l);
  --vtmn-semantic-color_background-brand-secondary:hsl(var(--vtmn-semantic-color_background-brand-secondary--h), var(--vtmn-semantic-color_background-brand-secondary--s), var(--vtmn-semantic-color_background-brand-secondary--l));
  --vtmn-semantic-color_background-accent--h:var(--vtmn-base-color_yellow400--h);
  --vtmn-semantic-color_background-accent--s:var(--vtmn-base-color_yellow400--s);
  --vtmn-semantic-color_background-accent--l:var(--vtmn-base-color_yellow400--l);
  --vtmn-semantic-color_background-accent:hsl(var(--vtmn-semantic-color_background-accent--h), var(--vtmn-semantic-color_background-accent--s), var(--vtmn-semantic-color_background-accent--l));
  --vtmn-semantic-color_background-alert--h:var(--vtmn-base-color_red400--h);
  --vtmn-semantic-color_background-alert--s:var(--vtmn-base-color_red400--s);
  --vtmn-semantic-color_background-alert--l:var(--vtmn-base-color_red400--l);
  --vtmn-semantic-color_background-alert:hsl(var(--vtmn-semantic-color_background-alert--h), var(--vtmn-semantic-color_background-alert--s), var(--vtmn-semantic-color_background-alert--l));
  --vtmn-semantic-color_background-primary-reversed--h:var(--vtmn-base-color_black--h);
  --vtmn-semantic-color_background-primary-reversed--s:var(--vtmn-base-color_black--s);
  --vtmn-semantic-color_background-primary-reversed--l:var(--vtmn-base-color_black--l);
  --vtmn-semantic-color_background-primary-reversed:hsl(var(--vtmn-semantic-color_background-primary-reversed--h), var(--vtmn-semantic-color_background-primary-reversed--s), var(--vtmn-semantic-color_background-primary-reversed--l));
  --vtmn-semantic-color_background-brand-primary-reversed--h:var(--vtmn-base-color_white--h);
  --vtmn-semantic-color_background-brand-primary-reversed--s:var(--vtmn-base-color_white--s);
  --vtmn-semantic-color_background-brand-primary-reversed--l:var(--vtmn-base-color_white--l);
  --vtmn-semantic-color_background-brand-primary-reversed:hsl(var(--vtmn-semantic-color_background-brand-primary-reversed--h), var(--vtmn-semantic-color_background-brand-primary-reversed--s), var(--vtmn-semantic-color_background-brand-primary-reversed--l));
  --vtmn-semantic-color_content-primary--h:var(--vtmn-base-color_black--h);
  --vtmn-semantic-color_content-primary--s:var(--vtmn-base-color_black--s);
  --vtmn-semantic-color_content-primary--l:var(--vtmn-base-color_black--l);
  --vtmn-semantic-color_content-primary:hsl(var(--vtmn-semantic-color_content-primary--h), var(--vtmn-semantic-color_content-primary--s), var(--vtmn-semantic-color_content-primary--l));
  --vtmn-semantic-color_content-secondary--h:var(--vtmn-base-color_grey600--h);
  --vtmn-semantic-color_content-secondary--s:var(--vtmn-base-color_grey600--s);
  --vtmn-semantic-color_content-secondary--l:var(--vtmn-base-color_grey600--l);
  --vtmn-semantic-color_content-secondary:hsl(var(--vtmn-semantic-color_content-secondary--h), var(--vtmn-semantic-color_content-secondary--s), var(--vtmn-semantic-color_content-secondary--l));
  --vtmn-semantic-color_content-tertiary--h:var(--vtmn-base-color_grey500--h);
  --vtmn-semantic-color_content-tertiary--s:var(--vtmn-base-color_grey500--s);
  --vtmn-semantic-color_content-tertiary--l:var(--vtmn-base-color_grey500--l);
  --vtmn-semantic-color_content-tertiary:hsl(var(--vtmn-semantic-color_content-tertiary--h), var(--vtmn-semantic-color_content-tertiary--s), var(--vtmn-semantic-color_content-tertiary--l));
  --vtmn-semantic-color_content-action--h:var(--vtmn-base-color_blue500--h);
  --vtmn-semantic-color_content-action--s:var(--vtmn-base-color_blue500--s);
  --vtmn-semantic-color_content-action--l:var(--vtmn-base-color_blue500--l);
  --vtmn-semantic-color_content-action:hsl(var(--vtmn-semantic-color_content-action--h), var(--vtmn-semantic-color_content-action--s), var(--vtmn-semantic-color_content-action--l));
  --vtmn-semantic-color_content-active--h:var(--vtmn-base-color_blue400--h);
  --vtmn-semantic-color_content-active--s:var(--vtmn-base-color_blue400--s);
  --vtmn-semantic-color_content-active--l:var(--vtmn-base-color_blue400--l);
  --vtmn-semantic-color_content-active:hsl(var(--vtmn-semantic-color_content-active--h), var(--vtmn-semantic-color_content-active--s), var(--vtmn-semantic-color_content-active--l));
  --vtmn-semantic-color_content-inactive--h:var(--vtmn-base-color_grey400--h);
  --vtmn-semantic-color_content-inactive--s:var(--vtmn-base-color_grey400--s);
  --vtmn-semantic-color_content-inactive--l:var(--vtmn-base-color_grey400--l);
  --vtmn-semantic-color_content-inactive:hsl(var(--vtmn-semantic-color_content-inactive--h), var(--vtmn-semantic-color_content-inactive--s), var(--vtmn-semantic-color_content-inactive--l));
  --vtmn-semantic-color_content-negative--h:var(--vtmn-base-color_red400--h);
  --vtmn-semantic-color_content-negative--s:var(--vtmn-base-color_red400--s);
  --vtmn-semantic-color_content-negative--l:var(--vtmn-base-color_red400--l);
  --vtmn-semantic-color_content-negative:hsl(var(--vtmn-semantic-color_content-negative--h), var(--vtmn-semantic-color_content-negative--s), var(--vtmn-semantic-color_content-negative--l));
  --vtmn-semantic-color_content-warning--h:var(--vtmn-base-color_orange400--h);
  --vtmn-semantic-color_content-warning--s:var(--vtmn-base-color_orange400--s);
  --vtmn-semantic-color_content-warning--l:var(--vtmn-base-color_orange400--l);
  --vtmn-semantic-color_content-warning:hsl(var(--vtmn-semantic-color_content-warning--h), var(--vtmn-semantic-color_content-warning--s), var(--vtmn-semantic-color_content-warning--l));
  --vtmn-semantic-color_content-positive--h:var(--vtmn-base-color_conifer400--h);
  --vtmn-semantic-color_content-positive--s:var(--vtmn-base-color_conifer400--s);
  --vtmn-semantic-color_content-positive--l:var(--vtmn-base-color_conifer400--l);
  --vtmn-semantic-color_content-positive:hsl(var(--vtmn-semantic-color_content-positive--h), var(--vtmn-semantic-color_content-positive--s), var(--vtmn-semantic-color_content-positive--l));
  --vtmn-semantic-color_content-information--h:var(--vtmn-base-color_blue400--h);
  --vtmn-semantic-color_content-information--s:var(--vtmn-base-color_blue400--s);
  --vtmn-semantic-color_content-information--l:var(--vtmn-base-color_blue400--l);
  --vtmn-semantic-color_content-information:hsl(var(--vtmn-semantic-color_content-information--h), var(--vtmn-semantic-color_content-information--s), var(--vtmn-semantic-color_content-information--l));
  --vtmn-semantic-color_content-accent--h:var(--vtmn-base-color_black--h);
  --vtmn-semantic-color_content-accent--s:var(--vtmn-base-color_black--s);
  --vtmn-semantic-color_content-accent--l:var(--vtmn-base-color_black--l);
  --vtmn-semantic-color_content-accent:hsl(var(--vtmn-semantic-color_content-accent--h), var(--vtmn-semantic-color_content-accent--s), var(--vtmn-semantic-color_content-accent--l));
  --vtmn-semantic-color_content-visited--h:var(--vtmn-base-color_purple400--h);
  --vtmn-semantic-color_content-visited--s:var(--vtmn-base-color_purple400--s);
  --vtmn-semantic-color_content-visited--l:var(--vtmn-base-color_purple400--l);
  --vtmn-semantic-color_content-visited:hsl(var(--vtmn-semantic-color_content-visited--h), var(--vtmn-semantic-color_content-visited--s), var(--vtmn-semantic-color_content-visited--l));
  --vtmn-semantic-color_content-primary-reversed--h:var(--vtmn-base-color_white--h);
  --vtmn-semantic-color_content-primary-reversed--s:var(--vtmn-base-color_white--s);
  --vtmn-semantic-color_content-primary-reversed--l:var(--vtmn-base-color_white--l);
  --vtmn-semantic-color_content-primary-reversed:hsl(var(--vtmn-semantic-color_content-primary-reversed--h), var(--vtmn-semantic-color_content-primary-reversed--s), var(--vtmn-semantic-color_content-primary-reversed--l));
  --vtmn-semantic-color_content-action-reversed--h:var(--vtmn-base-color_white--h);
  --vtmn-semantic-color_content-action-reversed--s:var(--vtmn-base-color_white--s);
  --vtmn-semantic-color_content-action-reversed--l:var(--vtmn-base-color_white--l);
  --vtmn-semantic-color_content-action-reversed:hsl(var(--vtmn-semantic-color_content-action-reversed--h), var(--vtmn-semantic-color_content-action-reversed--s), var(--vtmn-semantic-color_content-action-reversed--l));
  --vtmn-semantic-color_content-visited-reversed--h:var(--vtmn-base-color_purple200--h);
  --vtmn-semantic-color_content-visited-reversed--s:var(--vtmn-base-color_purple200--s);
  --vtmn-semantic-color_content-visited-reversed--l:var(--vtmn-base-color_purple200--l);
  --vtmn-semantic-color_content-visited-reversed:hsl(var(--vtmn-semantic-color_content-visited-reversed--h), var(--vtmn-semantic-color_content-visited-reversed--s), var(--vtmn-semantic-color_content-visited-reversed--l));
  --vtmn-semantic-color_border-primary--h:var(--vtmn-base-color_grey200--h);
  --vtmn-semantic-color_border-primary--s:var(--vtmn-base-color_grey200--s);
  --vtmn-semantic-color_border-primary--l:var(--vtmn-base-color_grey200--l);
  --vtmn-semantic-color_border-primary:hsl(var(--vtmn-semantic-color_border-primary--h), var(--vtmn-semantic-color_border-primary--s), var(--vtmn-semantic-color_border-primary--l));
  --vtmn-semantic-color_border-secondary--h:var(--vtmn-base-color_grey100--h);
  --vtmn-semantic-color_border-secondary--s:var(--vtmn-base-color_grey100--s);
  --vtmn-semantic-color_border-secondary--l:var(--vtmn-base-color_grey100--l);
  --vtmn-semantic-color_border-secondary:hsl(var(--vtmn-semantic-color_border-secondary--h), var(--vtmn-semantic-color_border-secondary--s), var(--vtmn-semantic-color_border-secondary--l));
  --vtmn-semantic-color_border-tertiary--h:var(--vtmn-base-color_white--h);
  --vtmn-semantic-color_border-tertiary--s:var(--vtmn-base-color_white--s);
  --vtmn-semantic-color_border-tertiary--l:var(--vtmn-base-color_white--l);
  --vtmn-semantic-color_border-tertiary:hsl(var(--vtmn-semantic-color_border-tertiary--h), var(--vtmn-semantic-color_border-tertiary--s), var(--vtmn-semantic-color_border-tertiary--l));
  --vtmn-semantic-color_border-active--h:var(--vtmn-base-color_blue400--h);
  --vtmn-semantic-color_border-active--s:var(--vtmn-base-color_blue400--s);
  --vtmn-semantic-color_border-active--l:var(--vtmn-base-color_blue400--l);
  --vtmn-semantic-color_border-active:hsl(var(--vtmn-semantic-color_border-active--h), var(--vtmn-semantic-color_border-active--s), var(--vtmn-semantic-color_border-active--l));
  --vtmn-semantic-color_border-inactive--h:var(--vtmn-base-color_grey400--h);
  --vtmn-semantic-color_border-inactive--s:var(--vtmn-base-color_grey400--s);
  --vtmn-semantic-color_border-inactive--l:var(--vtmn-base-color_grey400--l);
  --vtmn-semantic-color_border-inactive:hsl(var(--vtmn-semantic-color_border-inactive--h), var(--vtmn-semantic-color_border-inactive--s), var(--vtmn-semantic-color_border-inactive--l));
  --vtmn-semantic-color_border-negative--h:var(--vtmn-base-color_red400--h);
  --vtmn-semantic-color_border-negative--s:var(--vtmn-base-color_red400--s);
  --vtmn-semantic-color_border-negative--l:var(--vtmn-base-color_red400--l);
  --vtmn-semantic-color_border-negative:hsl(var(--vtmn-semantic-color_border-negative--h), var(--vtmn-semantic-color_border-negative--s), var(--vtmn-semantic-color_border-negative--l));
  --vtmn-semantic-color_border-warning--h:var(--vtmn-base-color_orange400--h);
  --vtmn-semantic-color_border-warning--s:var(--vtmn-base-color_orange400--s);
  --vtmn-semantic-color_border-warning--l:var(--vtmn-base-color_orange400--l);
  --vtmn-semantic-color_border-warning:hsl(var(--vtmn-semantic-color_border-warning--h), var(--vtmn-semantic-color_border-warning--s), var(--vtmn-semantic-color_border-warning--l));
  --vtmn-semantic-color_border-positive--h:var(--vtmn-base-color_conifer400--h);
  --vtmn-semantic-color_border-positive--s:var(--vtmn-base-color_conifer400--s);
  --vtmn-semantic-color_border-positive--l:var(--vtmn-base-color_conifer400--l);
  --vtmn-semantic-color_border-positive:hsl(var(--vtmn-semantic-color_border-positive--h), var(--vtmn-semantic-color_border-positive--s), var(--vtmn-semantic-color_border-positive--l));
  --vtmn-semantic-color_border-information--h:var(--vtmn-base-color_blue400--h);
  --vtmn-semantic-color_border-information--s:var(--vtmn-base-color_blue400--s);
  --vtmn-semantic-color_border-information--l:var(--vtmn-base-color_blue400--l);
  --vtmn-semantic-color_border-information:hsl(var(--vtmn-semantic-color_border-information--h), var(--vtmn-semantic-color_border-information--s), var(--vtmn-semantic-color_border-information--l));
  --vtmn-semantic-color_border-primary-reversed--h:var(--vtmn-base-color_black--h);
  --vtmn-semantic-color_border-primary-reversed--s:var(--vtmn-base-color_black--s);
  --vtmn-semantic-color_border-primary-reversed--l:var(--vtmn-base-color_black--l);
  --vtmn-semantic-color_border-primary-reversed:hsl(var(--vtmn-semantic-color_border-primary-reversed--h), var(--vtmn-semantic-color_border-primary-reversed--s), var(--vtmn-semantic-color_border-primary-reversed--l));
  --vtmn-semantic-color_decorative-gravel--h:var(--vtmn-base-color_grey100--h);
  --vtmn-semantic-color_decorative-gravel--s:var(--vtmn-base-color_grey100--s);
  --vtmn-semantic-color_decorative-gravel--l:var(--vtmn-base-color_grey100--l);
  --vtmn-semantic-color_decorative-gravel:hsl(var(--vtmn-semantic-color_decorative-gravel--h), var(--vtmn-semantic-color_decorative-gravel--s), var(--vtmn-semantic-color_decorative-gravel--l));
  --vtmn-semantic-color_decorative-brick--h:var(--vtmn-base-color_red100--h);
  --vtmn-semantic-color_decorative-brick--s:var(--vtmn-base-color_red100--s);
  --vtmn-semantic-color_decorative-brick--l:var(--vtmn-base-color_red100--l);
  --vtmn-semantic-color_decorative-brick:hsl(var(--vtmn-semantic-color_decorative-brick--h), var(--vtmn-semantic-color_decorative-brick--s), var(--vtmn-semantic-color_decorative-brick--l));
  --vtmn-semantic-color_decorative-saffron--h:var(--vtmn-base-color_orange100--h);
  --vtmn-semantic-color_decorative-saffron--s:var(--vtmn-base-color_orange100--s);
  --vtmn-semantic-color_decorative-saffron--l:var(--vtmn-base-color_orange100--l);
  --vtmn-semantic-color_decorative-saffron:hsl(var(--vtmn-semantic-color_decorative-saffron--h), var(--vtmn-semantic-color_decorative-saffron--s), var(--vtmn-semantic-color_decorative-saffron--l));
  --vtmn-semantic-color_decorative-gold--h:var(--vtmn-base-color_yellow100--h);
  --vtmn-semantic-color_decorative-gold--s:var(--vtmn-base-color_yellow100--s);
  --vtmn-semantic-color_decorative-gold--l:var(--vtmn-base-color_yellow100--l);
  --vtmn-semantic-color_decorative-gold:hsl(var(--vtmn-semantic-color_decorative-gold--h), var(--vtmn-semantic-color_decorative-gold--s), var(--vtmn-semantic-color_decorative-gold--l));
  --vtmn-semantic-color_decorative-jade--h:var(--vtmn-base-color_conifer100--h);
  --vtmn-semantic-color_decorative-jade--s:var(--vtmn-base-color_conifer100--s);
  --vtmn-semantic-color_decorative-jade--l:var(--vtmn-base-color_conifer100--l);
  --vtmn-semantic-color_decorative-jade:hsl(var(--vtmn-semantic-color_decorative-jade--h), var(--vtmn-semantic-color_decorative-jade--s), var(--vtmn-semantic-color_decorative-jade--l));
  --vtmn-semantic-color_decorative-emerald--h:var(--vtmn-base-color_green100--h);
  --vtmn-semantic-color_decorative-emerald--s:var(--vtmn-base-color_green100--s);
  --vtmn-semantic-color_decorative-emerald--l:var(--vtmn-base-color_green100--l);
  --vtmn-semantic-color_decorative-emerald:hsl(var(--vtmn-semantic-color_decorative-emerald--h), var(--vtmn-semantic-color_decorative-emerald--s), var(--vtmn-semantic-color_decorative-emerald--l));
  --vtmn-semantic-color_decorative-cobalt--h:var(--vtmn-base-color_blue100--h);
  --vtmn-semantic-color_decorative-cobalt--s:var(--vtmn-base-color_blue100--s);
  --vtmn-semantic-color_decorative-cobalt--l:var(--vtmn-base-color_blue100--l);
  --vtmn-semantic-color_decorative-cobalt:hsl(var(--vtmn-semantic-color_decorative-cobalt--h), var(--vtmn-semantic-color_decorative-cobalt--s), var(--vtmn-semantic-color_decorative-cobalt--l));
  --vtmn-semantic-color_decorative-amethyst--h:var(--vtmn-base-color_purple100--h);
  --vtmn-semantic-color_decorative-amethyst--s:var(--vtmn-base-color_purple100--s);
  --vtmn-semantic-color_decorative-amethyst--l:var(--vtmn-base-color_purple100--l);
  --vtmn-semantic-color_decorative-amethyst:hsl(var(--vtmn-semantic-color_decorative-amethyst--h), var(--vtmn-semantic-color_decorative-amethyst--s), var(--vtmn-semantic-color_decorative-amethyst--l));
  --vtmn-semantic-color_hover-primary--h:var(--vtmn-base-color_blue50--h);
  --vtmn-semantic-color_hover-primary--s:var(--vtmn-base-color_blue50--s);
  --vtmn-semantic-color_hover-primary--l:var(--vtmn-base-color_blue50--l);
  --vtmn-semantic-color_hover-primary:hsl(var(--vtmn-semantic-color_hover-primary--h), var(--vtmn-semantic-color_hover-primary--s), var(--vtmn-semantic-color_hover-primary--l));
  --vtmn-semantic-color_hover-primary-transparent--h:var(--vtmn-semantic-color_background-brand-primary--h);
  --vtmn-semantic-color_hover-primary-transparent--s:var(--vtmn-semantic-color_background-brand-primary--s);
  --vtmn-semantic-color_hover-primary-transparent--l:var(--vtmn-semantic-color_background-brand-primary--l);
  --vtmn-semantic-color_hover-primary-transparent:hsla(var(--vtmn-semantic-color_hover-primary-transparent--h), var(--vtmn-semantic-color_hover-primary-transparent--s), var(--vtmn-semantic-color_hover-primary-transparent--l), 0.05);
  --vtmn-semantic-color_hover-secondary-transparent--h:var(--vtmn-semantic-color_content-primary--h);
  --vtmn-semantic-color_hover-secondary-transparent--s:var(--vtmn-semantic-color_content-primary--s);
  --vtmn-semantic-color_hover-secondary-transparent--l:var(--vtmn-semantic-color_content-primary--l);
  --vtmn-semantic-color_hover-secondary-transparent:hsla(var(--vtmn-semantic-color_hover-secondary-transparent--h), var(--vtmn-semantic-color_hover-secondary-transparent--s), var(--vtmn-semantic-color_hover-secondary-transparent--l), 0.05);
  --vtmn-semantic-color_hover-tertiary-transparent--h:var(--vtmn-semantic-color_hover-primary--h);
  --vtmn-semantic-color_hover-tertiary-transparent--s:var(--vtmn-semantic-color_hover-primary--s);
  --vtmn-semantic-color_hover-tertiary-transparent--l:calc(var(--vtmn-semantic-color_hover-primary--l) * 0.98);
  --vtmn-semantic-color_hover-tertiary-transparent:hsla(var(--vtmn-semantic-color_hover-tertiary-transparent--h), var(--vtmn-semantic-color_hover-tertiary-transparent--s), var(--vtmn-semantic-color_hover-tertiary-transparent--l), 0.8);
  --vtmn-semantic-color_hover-tertiary--h:var(--vtmn-semantic-color_background-brand-secondary--h);
  --vtmn-semantic-color_hover-tertiary--s:var(--vtmn-semantic-color_background-brand-secondary--s);
  --vtmn-semantic-color_hover-tertiary--l:calc(var(--vtmn-semantic-color_background-brand-secondary--l) * 0.95);
  --vtmn-semantic-color_hover-tertiary:hsla(var(--vtmn-semantic-color_hover-tertiary--h), var(--vtmn-semantic-color_hover-tertiary--s), var(--vtmn-semantic-color_hover-tertiary--l), 1);
  --vtmn-semantic-color_hover-brand--h:var(--vtmn-semantic-color_background-brand-primary--h);
  --vtmn-semantic-color_hover-brand--s:var(--vtmn-semantic-color_background-brand-primary--s);
  --vtmn-semantic-color_hover-brand--l:calc(var(--vtmn-semantic-color_background-brand-primary--l) * 0.85);
  --vtmn-semantic-color_hover-brand:hsla(var(--vtmn-semantic-color_hover-brand--h), var(--vtmn-semantic-color_hover-brand--s), var(--vtmn-semantic-color_hover-brand--l), 1);
  --vtmn-semantic-color_hover-accent--h:var(--vtmn-semantic-color_background-accent--h);
  --vtmn-semantic-color_hover-accent--s:var(--vtmn-semantic-color_background-accent--s);
  --vtmn-semantic-color_hover-accent--l:calc(var(--vtmn-semantic-color_background-accent--l) + (100% - var(--vtmn-semantic-color_background-accent--l)) * 0.48);
  --vtmn-semantic-color_hover-accent:hsla(var(--vtmn-semantic-color_hover-accent--h), var(--vtmn-semantic-color_hover-accent--s), var(--vtmn-semantic-color_hover-accent--l), 1);
  --vtmn-semantic-color_hover-primary-reversed-transparent--h:var(--vtmn-semantic-color_content-primary-reversed--h);
  --vtmn-semantic-color_hover-primary-reversed-transparent--s:var(--vtmn-semantic-color_content-primary-reversed--s);
  --vtmn-semantic-color_hover-primary-reversed-transparent--l:var(--vtmn-semantic-color_content-primary-reversed--l);
  --vtmn-semantic-color_hover-primary-reversed-transparent:hsla(var(--vtmn-semantic-color_hover-primary-reversed-transparent--h), var(--vtmn-semantic-color_hover-primary-reversed-transparent--s), var(--vtmn-semantic-color_hover-primary-reversed-transparent--l), 0.08);
  --vtmn-semantic-color_hover-secondary-reversed-transparent--h:var(--vtmn-semantic-color_content-primary-reversed--h);
  --vtmn-semantic-color_hover-secondary-reversed-transparent--s:var(--vtmn-semantic-color_content-primary-reversed--s);
  --vtmn-semantic-color_hover-secondary-reversed-transparent--l:var(--vtmn-semantic-color_content-primary-reversed--l);
  --vtmn-semantic-color_hover-secondary-reversed-transparent:hsla(var(--vtmn-semantic-color_hover-secondary-reversed-transparent--h), var(--vtmn-semantic-color_hover-secondary-reversed-transparent--s), var(--vtmn-semantic-color_hover-secondary-reversed-transparent--l), 0.02);
  --vtmn-semantic-color_hover-tertiary-reversed-transparent--h:var(--vtmn-semantic-color_content-primary-reversed--h);
  --vtmn-semantic-color_hover-tertiary-reversed-transparent--s:var(--vtmn-semantic-color_content-primary-reversed--s);
  --vtmn-semantic-color_hover-tertiary-reversed-transparent--l:var(--vtmn-semantic-color_content-primary-reversed--l);
  --vtmn-semantic-color_hover-tertiary-reversed-transparent:hsla(var(--vtmn-semantic-color_hover-tertiary-reversed-transparent--h), var(--vtmn-semantic-color_hover-tertiary-reversed-transparent--s), var(--vtmn-semantic-color_hover-tertiary-reversed-transparent--l), 0.8);
  --vtmn-semantic-color_active-primary--h:var(--vtmn-semantic-color_hover-primary--h);
  --vtmn-semantic-color_active-primary--s:var(--vtmn-semantic-color_hover-primary--s);
  --vtmn-semantic-color_active-primary--l:calc(var(--vtmn-semantic-color_hover-primary--l) * 0.97);
  --vtmn-semantic-color_active-primary:hsla(var(--vtmn-semantic-color_active-primary--h), var(--vtmn-semantic-color_active-primary--s), var(--vtmn-semantic-color_active-primary--l), 1);
  --vtmn-semantic-color_active-primary-transparent--h:var(--vtmn-semantic-color_content-active--h);
  --vtmn-semantic-color_active-primary-transparent--s:var(--vtmn-semantic-color_content-active--s);
  --vtmn-semantic-color_active-primary-transparent--l:var(--vtmn-semantic-color_content-active--l);
  --vtmn-semantic-color_active-primary-transparent:hsla(var(--vtmn-semantic-color_active-primary-transparent--h), var(--vtmn-semantic-color_active-primary-transparent--s), var(--vtmn-semantic-color_active-primary-transparent--l), 0.15);
  --vtmn-semantic-color_active-secondary-transparent--h:var(--vtmn-semantic-color_content-primary--h);
  --vtmn-semantic-color_active-secondary-transparent--s:var(--vtmn-semantic-color_content-primary--s);
  --vtmn-semantic-color_active-secondary-transparent--l:var(--vtmn-semantic-color_content-primary--l);
  --vtmn-semantic-color_active-secondary-transparent:hsla(var(--vtmn-semantic-color_active-secondary-transparent--h), var(--vtmn-semantic-color_active-secondary-transparent--s), var(--vtmn-semantic-color_active-secondary-transparent--l), 0.15);
  --vtmn-semantic-color_active-tertiary--h:var(--vtmn-semantic-color_hover-primary--h);
  --vtmn-semantic-color_active-tertiary--s:var(--vtmn-semantic-color_hover-primary--s);
  --vtmn-semantic-color_active-tertiary--l:calc(var(--vtmn-semantic-color_hover-primary--l) * 0.93);
  --vtmn-semantic-color_active-tertiary:hsla(var(--vtmn-semantic-color_active-tertiary--h), var(--vtmn-semantic-color_active-tertiary--s), var(--vtmn-semantic-color_active-tertiary--l), 1);
  --vtmn-semantic-color_active-tertiary-transparent--h:var(--vtmn-semantic-color_hover-primary--h);
  --vtmn-semantic-color_active-tertiary-transparent--s:var(--vtmn-semantic-color_hover-primary--s);
  --vtmn-semantic-color_active-tertiary-transparent--l:calc(var(--vtmn-semantic-color_hover-primary--l) * 0.94);
  --vtmn-semantic-color_active-tertiary-transparent:hsla(var(--vtmn-semantic-color_active-tertiary-transparent--h), var(--vtmn-semantic-color_active-tertiary-transparent--s), var(--vtmn-semantic-color_active-tertiary-transparent--l), 0.8);
  --vtmn-semantic-color_active-brand--h:var(--vtmn-semantic-color_background-brand-primary--h);
  --vtmn-semantic-color_active-brand--s:var(--vtmn-semantic-color_background-brand-primary--s);
  --vtmn-semantic-color_active-brand--l:calc(var(--vtmn-semantic-color_background-brand-primary--l) * 0.7);
  --vtmn-semantic-color_active-brand:hsla(var(--vtmn-semantic-color_active-brand--h), var(--vtmn-semantic-color_active-brand--s), var(--vtmn-semantic-color_active-brand--l), 1);
  --vtmn-semantic-color_active-accent--h:var(--vtmn-semantic-color_hover-accent--h);
  --vtmn-semantic-color_active-accent--s:var(--vtmn-semantic-color_hover-accent--s);
  --vtmn-semantic-color_active-accent--l:calc(var(--vtmn-semantic-color_hover-accent--l) + (100% - var(--vtmn-semantic-color_hover-accent--l)) * 0.5);
  --vtmn-semantic-color_active-accent:hsla(var(--vtmn-semantic-color_active-accent--h), var(--vtmn-semantic-color_active-accent--s), var(--vtmn-semantic-color_active-accent--l), 1);
  --vtmn-semantic-color_active-primary-reversed-transparent--h:var(--vtmn-semantic-color_content-primary-reversed--h);
  --vtmn-semantic-color_active-primary-reversed-transparent--s:var(--vtmn-semantic-color_content-primary-reversed--s);
  --vtmn-semantic-color_active-primary-reversed-transparent--l:var(--vtmn-semantic-color_content-primary-reversed--l);
  --vtmn-semantic-color_active-primary-reversed-transparent:hsla(var(--vtmn-semantic-color_active-primary-reversed-transparent--h), var(--vtmn-semantic-color_active-primary-reversed-transparent--s), var(--vtmn-semantic-color_active-primary-reversed-transparent--l), 0.25);
  --vtmn-semantic-color_active-secondary-reversed-transparent--h:var(--vtmn-semantic-color_content-primary-reversed--h);
  --vtmn-semantic-color_active-secondary-reversed-transparent--s:var(--vtmn-semantic-color_content-primary-reversed--s);
  --vtmn-semantic-color_active-secondary-reversed-transparent--l:var(--vtmn-semantic-color_content-primary-reversed--l);
  --vtmn-semantic-color_active-secondary-reversed-transparent:hsla(var(--vtmn-semantic-color_active-secondary-reversed-transparent--h), var(--vtmn-semantic-color_active-secondary-reversed-transparent--s), var(--vtmn-semantic-color_active-secondary-reversed-transparent--l), 0.4);
  --vtmn-semantic-color_active-tertiary-reversed-transparent--h:var(--vtmn-semantic-color_content-primary-reversed--h);
  --vtmn-semantic-color_active-tertiary-reversed-transparent--s:var(--vtmn-semantic-color_content-primary-reversed--s);
  --vtmn-semantic-color_active-tertiary-reversed-transparent--l:var(--vtmn-semantic-color_content-primary-reversed--l);
  --vtmn-semantic-color_active-tertiary-reversed-transparent:hsla(var(--vtmn-semantic-color_active-tertiary-reversed-transparent--h), var(--vtmn-semantic-color_active-tertiary-reversed-transparent--s), var(--vtmn-semantic-color_active-tertiary-reversed-transparent--l), 0.8);
  --vtmn-semantic-color_active-brand-reversed-transparent--h:var(--vtmn-semantic-color_content-primary-reversed--h);
  --vtmn-semantic-color_active-brand-reversed-transparent--s:var(--vtmn-semantic-color_content-primary-reversed--s);
  --vtmn-semantic-color_active-brand-reversed-transparent--l:var(--vtmn-semantic-color_content-primary-reversed--l);
  --vtmn-semantic-color_active-brand-reversed-transparent:hsla(var(--vtmn-semantic-color_active-brand-reversed-transparent--h), var(--vtmn-semantic-color_active-brand-reversed-transparent--s), var(--vtmn-semantic-color_active-brand-reversed-transparent--l), 0.6);
  --vtmn-semantic-color_shadow--h:var(--vtmn-base-color_blue600--h);
  --vtmn-semantic-color_shadow--s:var(--vtmn-base-color_blue600--s);
  --vtmn-semantic-color_shadow--l:var(--vtmn-base-color_blue600--l);
  --vtmn-semantic-color_shadow:hsla(var(--vtmn-semantic-color_shadow--h), var(--vtmn-semantic-color_shadow--s), var(--vtmn-semantic-color_shadow--l), 0.1);
  --vtmn-semantic-color_background-discount--h:var(--vtmn-base-color_red400--h);
  --vtmn-semantic-color_background-discount--s:var(--vtmn-base-color_red400--s);
  --vtmn-semantic-color_background-discount--l:var(--vtmn-base-color_red400--l);
  --vtmn-semantic-color_background-discount:hsl(var(--vtmn-semantic-color_background-discount--h), var(--vtmn-semantic-color_background-discount--s), var(--vtmn-semantic-color_background-discount--l));
}

.vtmn-theme_core--dark{
  --vtmn-semantic-color_background-primary--h:var(--vtmn-base-color_grey900--h);
  --vtmn-semantic-color_background-primary--s:var(--vtmn-base-color_grey900--s);
  --vtmn-semantic-color_background-primary--l:var(--vtmn-base-color_grey900--l);
  --vtmn-semantic-color_background-primary:hsl(var(--vtmn-semantic-color_background-primary--h), var(--vtmn-semantic-color_background-primary--s), var(--vtmn-semantic-color_background-primary--l));
  --vtmn-semantic-color_background-secondary--h:var(--vtmn-base-color_black--h);
  --vtmn-semantic-color_background-secondary--s:var(--vtmn-base-color_black--s);
  --vtmn-semantic-color_background-secondary--l:var(--vtmn-base-color_black--l);
  --vtmn-semantic-color_background-secondary:hsl(var(--vtmn-semantic-color_background-secondary--h), var(--vtmn-semantic-color_background-secondary--s), var(--vtmn-semantic-color_background-secondary--l));
  --vtmn-semantic-color_background-tertiary--h:var(--vtmn-base-color_grey800--h);
  --vtmn-semantic-color_background-tertiary--s:var(--vtmn-base-color_grey800--s);
  --vtmn-semantic-color_background-tertiary--l:var(--vtmn-base-color_grey800--l);
  --vtmn-semantic-color_background-tertiary:hsl(var(--vtmn-semantic-color_background-tertiary--h), var(--vtmn-semantic-color_background-tertiary--s), var(--vtmn-semantic-color_background-tertiary--l));
  --vtmn-semantic-color_background-brand-primary--h:var(--vtmn-base-color_blue300--h);
  --vtmn-semantic-color_background-brand-primary--s:var(--vtmn-base-color_blue300--s);
  --vtmn-semantic-color_background-brand-primary--l:var(--vtmn-base-color_blue300--l);
  --vtmn-semantic-color_background-brand-primary:hsl(var(--vtmn-semantic-color_background-brand-primary--h), var(--vtmn-semantic-color_background-brand-primary--s), var(--vtmn-semantic-color_background-brand-primary--l));
  --vtmn-semantic-color_background-brand-secondary--h:var(--vtmn-base-color_blue700--h);
  --vtmn-semantic-color_background-brand-secondary--s:var(--vtmn-base-color_blue700--s);
  --vtmn-semantic-color_background-brand-secondary--l:var(--vtmn-base-color_blue700--l);
  --vtmn-semantic-color_background-brand-secondary:hsl(var(--vtmn-semantic-color_background-brand-secondary--h), var(--vtmn-semantic-color_background-brand-secondary--s), var(--vtmn-semantic-color_background-brand-secondary--l));
  --vtmn-semantic-color_background-accent--h:var(--vtmn-base-color_yellow400--h);
  --vtmn-semantic-color_background-accent--s:var(--vtmn-base-color_yellow400--s);
  --vtmn-semantic-color_background-accent--l:var(--vtmn-base-color_yellow400--l);
  --vtmn-semantic-color_background-accent:hsl(var(--vtmn-semantic-color_background-accent--h), var(--vtmn-semantic-color_background-accent--s), var(--vtmn-semantic-color_background-accent--l));
  --vtmn-semantic-color_background-alert--h:var(--vtmn-base-color_red300--h);
  --vtmn-semantic-color_background-alert--s:var(--vtmn-base-color_red300--s);
  --vtmn-semantic-color_background-alert--l:var(--vtmn-base-color_red300--l);
  --vtmn-semantic-color_background-alert:hsl(var(--vtmn-semantic-color_background-alert--h), var(--vtmn-semantic-color_background-alert--s), var(--vtmn-semantic-color_background-alert--l));
  --vtmn-semantic-color_background-primary-reversed--h:var(--vtmn-base-color_white--h);
  --vtmn-semantic-color_background-primary-reversed--s:var(--vtmn-base-color_white--s);
  --vtmn-semantic-color_background-primary-reversed--l:var(--vtmn-base-color_white--l);
  --vtmn-semantic-color_background-primary-reversed:hsl(var(--vtmn-semantic-color_background-primary-reversed--h), var(--vtmn-semantic-color_background-primary-reversed--s), var(--vtmn-semantic-color_background-primary-reversed--l));
  --vtmn-semantic-color_background-brand-primary-reversed--h:var(--vtmn-base-color_black--h);
  --vtmn-semantic-color_background-brand-primary-reversed--s:var(--vtmn-base-color_black--s);
  --vtmn-semantic-color_background-brand-primary-reversed--l:var(--vtmn-base-color_black--l);
  --vtmn-semantic-color_background-brand-primary-reversed:hsl(var(--vtmn-semantic-color_background-brand-primary-reversed--h), var(--vtmn-semantic-color_background-brand-primary-reversed--s), var(--vtmn-semantic-color_background-brand-primary-reversed--l));
  --vtmn-semantic-color_content-primary--h:var(--vtmn-base-color_white--h);
  --vtmn-semantic-color_content-primary--s:var(--vtmn-base-color_white--s);
  --vtmn-semantic-color_content-primary--l:var(--vtmn-base-color_white--l);
  --vtmn-semantic-color_content-primary:hsl(var(--vtmn-semantic-color_content-primary--h), var(--vtmn-semantic-color_content-primary--s), var(--vtmn-semantic-color_content-primary--l));
  --vtmn-semantic-color_content-secondary--h:var(--vtmn-base-color_grey200--h);
  --vtmn-semantic-color_content-secondary--s:var(--vtmn-base-color_grey200--s);
  --vtmn-semantic-color_content-secondary--l:var(--vtmn-base-color_grey200--l);
  --vtmn-semantic-color_content-secondary:hsl(var(--vtmn-semantic-color_content-secondary--h), var(--vtmn-semantic-color_content-secondary--s), var(--vtmn-semantic-color_content-secondary--l));
  --vtmn-semantic-color_content-tertiary--h:var(--vtmn-base-color_grey300--h);
  --vtmn-semantic-color_content-tertiary--s:var(--vtmn-base-color_grey300--s);
  --vtmn-semantic-color_content-tertiary--l:var(--vtmn-base-color_grey300--l);
  --vtmn-semantic-color_content-tertiary:hsl(var(--vtmn-semantic-color_content-tertiary--h), var(--vtmn-semantic-color_content-tertiary--s), var(--vtmn-semantic-color_content-tertiary--l));
  --vtmn-semantic-color_content-action--h:var(--vtmn-base-color_blue200--h);
  --vtmn-semantic-color_content-action--s:var(--vtmn-base-color_blue200--s);
  --vtmn-semantic-color_content-action--l:var(--vtmn-base-color_blue200--l);
  --vtmn-semantic-color_content-action:hsl(var(--vtmn-semantic-color_content-action--h), var(--vtmn-semantic-color_content-action--s), var(--vtmn-semantic-color_content-action--l));
  --vtmn-semantic-color_content-active--h:var(--vtmn-base-color_blue300--h);
  --vtmn-semantic-color_content-active--s:var(--vtmn-base-color_blue300--s);
  --vtmn-semantic-color_content-active--l:var(--vtmn-base-color_blue300--l);
  --vtmn-semantic-color_content-active:hsl(var(--vtmn-semantic-color_content-active--h), var(--vtmn-semantic-color_content-active--s), var(--vtmn-semantic-color_content-active--l));
  --vtmn-semantic-color_content-inactive--h:var(--vtmn-base-color_grey500--h);
  --vtmn-semantic-color_content-inactive--s:var(--vtmn-base-color_grey500--s);
  --vtmn-semantic-color_content-inactive--l:var(--vtmn-base-color_grey500--l);
  --vtmn-semantic-color_content-inactive:hsl(var(--vtmn-semantic-color_content-inactive--h), var(--vtmn-semantic-color_content-inactive--s), var(--vtmn-semantic-color_content-inactive--l));
  --vtmn-semantic-color_content-negative--h:var(--vtmn-base-color_red300--h);
  --vtmn-semantic-color_content-negative--s:var(--vtmn-base-color_red300--s);
  --vtmn-semantic-color_content-negative--l:var(--vtmn-base-color_red300--l);
  --vtmn-semantic-color_content-negative:hsl(var(--vtmn-semantic-color_content-negative--h), var(--vtmn-semantic-color_content-negative--s), var(--vtmn-semantic-color_content-negative--l));
  --vtmn-semantic-color_content-warning--h:var(--vtmn-base-color_orange300--h);
  --vtmn-semantic-color_content-warning--s:var(--vtmn-base-color_orange300--s);
  --vtmn-semantic-color_content-warning--l:var(--vtmn-base-color_orange300--l);
  --vtmn-semantic-color_content-warning:hsl(var(--vtmn-semantic-color_content-warning--h), var(--vtmn-semantic-color_content-warning--s), var(--vtmn-semantic-color_content-warning--l));
  --vtmn-semantic-color_content-positive--h:var(--vtmn-base-color_conifer300--h);
  --vtmn-semantic-color_content-positive--s:var(--vtmn-base-color_conifer300--s);
  --vtmn-semantic-color_content-positive--l:var(--vtmn-base-color_conifer300--l);
  --vtmn-semantic-color_content-positive:hsl(var(--vtmn-semantic-color_content-positive--h), var(--vtmn-semantic-color_content-positive--s), var(--vtmn-semantic-color_content-positive--l));
  --vtmn-semantic-color_content-information--h:var(--vtmn-base-color_blue300--h);
  --vtmn-semantic-color_content-information--s:var(--vtmn-base-color_blue300--s);
  --vtmn-semantic-color_content-information--l:var(--vtmn-base-color_blue300--l);
  --vtmn-semantic-color_content-information:hsl(var(--vtmn-semantic-color_content-information--h), var(--vtmn-semantic-color_content-information--s), var(--vtmn-semantic-color_content-information--l));
  --vtmn-semantic-color_content-accent--h:var(--vtmn-base-color_black--h);
  --vtmn-semantic-color_content-accent--s:var(--vtmn-base-color_black--s);
  --vtmn-semantic-color_content-accent--l:var(--vtmn-base-color_black--l);
  --vtmn-semantic-color_content-accent:hsl(var(--vtmn-semantic-color_content-accent--h), var(--vtmn-semantic-color_content-accent--s), var(--vtmn-semantic-color_content-accent--l));
  --vtmn-semantic-color_content-visited--h:var(--vtmn-base-color_purple300--h);
  --vtmn-semantic-color_content-visited--s:var(--vtmn-base-color_purple300--s);
  --vtmn-semantic-color_content-visited--l:var(--vtmn-base-color_purple300--l);
  --vtmn-semantic-color_content-visited:hsl(var(--vtmn-semantic-color_content-visited--h), var(--vtmn-semantic-color_content-visited--s), var(--vtmn-semantic-color_content-visited--l));
  --vtmn-semantic-color_content-primary-reversed--h:var(--vtmn-base-color_black--h);
  --vtmn-semantic-color_content-primary-reversed--s:var(--vtmn-base-color_black--s);
  --vtmn-semantic-color_content-primary-reversed--l:var(--vtmn-base-color_black--l);
  --vtmn-semantic-color_content-primary-reversed:hsl(var(--vtmn-semantic-color_content-primary-reversed--h), var(--vtmn-semantic-color_content-primary-reversed--s), var(--vtmn-semantic-color_content-primary-reversed--l));
  --vtmn-semantic-color_content-action-reversed--h:var(--vtmn-base-color_black--h);
  --vtmn-semantic-color_content-action-reversed--s:var(--vtmn-base-color_black--s);
  --vtmn-semantic-color_content-action-reversed--l:var(--vtmn-base-color_black--l);
  --vtmn-semantic-color_content-action-reversed:hsl(var(--vtmn-semantic-color_content-action-reversed--h), var(--vtmn-semantic-color_content-action-reversed--s), var(--vtmn-semantic-color_content-action-reversed--l));
  --vtmn-semantic-color_content-visited-reversed--h:var(--vtmn-base-color_purple300--h);
  --vtmn-semantic-color_content-visited-reversed--s:var(--vtmn-base-color_purple300--s);
  --vtmn-semantic-color_content-visited-reversed--l:var(--vtmn-base-color_purple300--l);
  --vtmn-semantic-color_content-visited-reversed:hsl(var(--vtmn-semantic-color_content-visited-reversed--h), var(--vtmn-semantic-color_content-visited-reversed--s), var(--vtmn-semantic-color_content-visited-reversed--l));
  --vtmn-semantic-color_border-primary--h:var(--vtmn-base-color_grey700--h);
  --vtmn-semantic-color_border-primary--s:var(--vtmn-base-color_grey700--s);
  --vtmn-semantic-color_border-primary--l:var(--vtmn-base-color_grey700--l);
  --vtmn-semantic-color_border-primary:hsl(var(--vtmn-semantic-color_border-primary--h), var(--vtmn-semantic-color_border-primary--s), var(--vtmn-semantic-color_border-primary--l));
  --vtmn-semantic-color_border-secondary--h:var(--vtmn-base-color_black--h);
  --vtmn-semantic-color_border-secondary--s:var(--vtmn-base-color_black--s);
  --vtmn-semantic-color_border-secondary--l:var(--vtmn-base-color_black--l);
  --vtmn-semantic-color_border-secondary:hsl(var(--vtmn-semantic-color_border-secondary--h), var(--vtmn-semantic-color_border-secondary--s), var(--vtmn-semantic-color_border-secondary--l));
  --vtmn-semantic-color_border-tertiary--h:var(--vtmn-base-color_grey800--h);
  --vtmn-semantic-color_border-tertiary--s:var(--vtmn-base-color_grey800--s);
  --vtmn-semantic-color_border-tertiary--l:var(--vtmn-base-color_grey800--l);
  --vtmn-semantic-color_border-tertiary:hsl(var(--vtmn-semantic-color_border-tertiary--h), var(--vtmn-semantic-color_border-tertiary--s), var(--vtmn-semantic-color_border-tertiary--l));
  --vtmn-semantic-color_border-active--h:var(--vtmn-base-color_blue300--h);
  --vtmn-semantic-color_border-active--s:var(--vtmn-base-color_blue300--s);
  --vtmn-semantic-color_border-active--l:var(--vtmn-base-color_blue300--l);
  --vtmn-semantic-color_border-active:hsl(var(--vtmn-semantic-color_border-active--h), var(--vtmn-semantic-color_border-active--s), var(--vtmn-semantic-color_border-active--l));
  --vtmn-semantic-color_border-inactive--h:var(--vtmn-base-color_grey500--h);
  --vtmn-semantic-color_border-inactive--s:var(--vtmn-base-color_grey500--s);
  --vtmn-semantic-color_border-inactive--l:var(--vtmn-base-color_grey500--l);
  --vtmn-semantic-color_border-inactive:hsl(var(--vtmn-semantic-color_border-inactive--h), var(--vtmn-semantic-color_border-inactive--s), var(--vtmn-semantic-color_border-inactive--l));
  --vtmn-semantic-color_border-negative--h:var(--vtmn-base-color_red300--h);
  --vtmn-semantic-color_border-negative--s:var(--vtmn-base-color_red300--s);
  --vtmn-semantic-color_border-negative--l:var(--vtmn-base-color_red300--l);
  --vtmn-semantic-color_border-negative:hsl(var(--vtmn-semantic-color_border-negative--h), var(--vtmn-semantic-color_border-negative--s), var(--vtmn-semantic-color_border-negative--l));
  --vtmn-semantic-color_border-warning--h:var(--vtmn-base-color_orange300--h);
  --vtmn-semantic-color_border-warning--s:var(--vtmn-base-color_orange300--s);
  --vtmn-semantic-color_border-warning--l:var(--vtmn-base-color_orange300--l);
  --vtmn-semantic-color_border-warning:hsl(var(--vtmn-semantic-color_border-warning--h), var(--vtmn-semantic-color_border-warning--s), var(--vtmn-semantic-color_border-warning--l));
  --vtmn-semantic-color_border-positive--h:var(--vtmn-base-color_conifer300--h);
  --vtmn-semantic-color_border-positive--s:var(--vtmn-base-color_conifer300--s);
  --vtmn-semantic-color_border-positive--l:var(--vtmn-base-color_conifer300--l);
  --vtmn-semantic-color_border-positive:hsl(var(--vtmn-semantic-color_border-positive--h), var(--vtmn-semantic-color_border-positive--s), var(--vtmn-semantic-color_border-positive--l));
  --vtmn-semantic-color_border-information--h:var(--vtmn-base-color_blue300--h);
  --vtmn-semantic-color_border-information--s:var(--vtmn-base-color_blue300--s);
  --vtmn-semantic-color_border-information--l:var(--vtmn-base-color_blue300--l);
  --vtmn-semantic-color_border-information:hsl(var(--vtmn-semantic-color_border-information--h), var(--vtmn-semantic-color_border-information--s), var(--vtmn-semantic-color_border-information--l));
  --vtmn-semantic-color_border-primary-reversed--h:var(--vtmn-base-color_white--h);
  --vtmn-semantic-color_border-primary-reversed--s:var(--vtmn-base-color_white--s);
  --vtmn-semantic-color_border-primary-reversed--l:var(--vtmn-base-color_white--l);
  --vtmn-semantic-color_border-primary-reversed:hsl(var(--vtmn-semantic-color_border-primary-reversed--h), var(--vtmn-semantic-color_border-primary-reversed--s), var(--vtmn-semantic-color_border-primary-reversed--l));
  --vtmn-semantic-color_decorative-gravel--h:var(--vtmn-base-color_grey600--h);
  --vtmn-semantic-color_decorative-gravel--s:var(--vtmn-base-color_grey600--s);
  --vtmn-semantic-color_decorative-gravel--l:var(--vtmn-base-color_grey600--l);
  --vtmn-semantic-color_decorative-gravel:hsl(var(--vtmn-semantic-color_decorative-gravel--h), var(--vtmn-semantic-color_decorative-gravel--s), var(--vtmn-semantic-color_decorative-gravel--l));
  --vtmn-semantic-color_decorative-brick--h:var(--vtmn-base-color_red600--h);
  --vtmn-semantic-color_decorative-brick--s:var(--vtmn-base-color_red600--s);
  --vtmn-semantic-color_decorative-brick--l:var(--vtmn-base-color_red600--l);
  --vtmn-semantic-color_decorative-brick:hsl(var(--vtmn-semantic-color_decorative-brick--h), var(--vtmn-semantic-color_decorative-brick--s), var(--vtmn-semantic-color_decorative-brick--l));
  --vtmn-semantic-color_decorative-saffron--h:var(--vtmn-base-color_orange600--h);
  --vtmn-semantic-color_decorative-saffron--s:var(--vtmn-base-color_orange600--s);
  --vtmn-semantic-color_decorative-saffron--l:var(--vtmn-base-color_orange600--l);
  --vtmn-semantic-color_decorative-saffron:hsl(var(--vtmn-semantic-color_decorative-saffron--h), var(--vtmn-semantic-color_decorative-saffron--s), var(--vtmn-semantic-color_decorative-saffron--l));
  --vtmn-semantic-color_decorative-gold--h:var(--vtmn-base-color_yellow700--h);
  --vtmn-semantic-color_decorative-gold--s:var(--vtmn-base-color_yellow700--s);
  --vtmn-semantic-color_decorative-gold--l:var(--vtmn-base-color_yellow700--l);
  --vtmn-semantic-color_decorative-gold:hsl(var(--vtmn-semantic-color_decorative-gold--h), var(--vtmn-semantic-color_decorative-gold--s), var(--vtmn-semantic-color_decorative-gold--l));
  --vtmn-semantic-color_decorative-jade--h:var(--vtmn-base-color_conifer700--h);
  --vtmn-semantic-color_decorative-jade--s:var(--vtmn-base-color_conifer700--s);
  --vtmn-semantic-color_decorative-jade--l:var(--vtmn-base-color_conifer700--l);
  --vtmn-semantic-color_decorative-jade:hsl(var(--vtmn-semantic-color_decorative-jade--h), var(--vtmn-semantic-color_decorative-jade--s), var(--vtmn-semantic-color_decorative-jade--l));
  --vtmn-semantic-color_decorative-emerald--h:var(--vtmn-base-color_green600--h);
  --vtmn-semantic-color_decorative-emerald--s:var(--vtmn-base-color_green600--s);
  --vtmn-semantic-color_decorative-emerald--l:var(--vtmn-base-color_green600--l);
  --vtmn-semantic-color_decorative-emerald:hsl(var(--vtmn-semantic-color_decorative-emerald--h), var(--vtmn-semantic-color_decorative-emerald--s), var(--vtmn-semantic-color_decorative-emerald--l));
  --vtmn-semantic-color_decorative-cobalt--h:var(--vtmn-base-color_blue600--h);
  --vtmn-semantic-color_decorative-cobalt--s:var(--vtmn-base-color_blue600--s);
  --vtmn-semantic-color_decorative-cobalt--l:var(--vtmn-base-color_blue600--l);
  --vtmn-semantic-color_decorative-cobalt:hsl(var(--vtmn-semantic-color_decorative-cobalt--h), var(--vtmn-semantic-color_decorative-cobalt--s), var(--vtmn-semantic-color_decorative-cobalt--l));
  --vtmn-semantic-color_decorative-amethyst--h:var(--vtmn-base-color_purple600--h);
  --vtmn-semantic-color_decorative-amethyst--s:var(--vtmn-base-color_purple600--s);
  --vtmn-semantic-color_decorative-amethyst--l:var(--vtmn-base-color_purple600--l);
  --vtmn-semantic-color_decorative-amethyst:hsl(var(--vtmn-semantic-color_decorative-amethyst--h), var(--vtmn-semantic-color_decorative-amethyst--s), var(--vtmn-semantic-color_decorative-amethyst--l));
  --vtmn-semantic-color_hover-primary--h:var(--vtmn-base-color_blue700--h);
  --vtmn-semantic-color_hover-primary--s:var(--vtmn-base-color_blue700--s);
  --vtmn-semantic-color_hover-primary--l:var(--vtmn-base-color_blue700--l);
  --vtmn-semantic-color_hover-primary:hsl(var(--vtmn-semantic-color_hover-primary--h), var(--vtmn-semantic-color_hover-primary--s), var(--vtmn-semantic-color_hover-primary--l));
  --vtmn-semantic-color_hover-primary-transparent--h:var(--vtmn-semantic-color_background-brand-primary--h);
  --vtmn-semantic-color_hover-primary-transparent--s:var(--vtmn-semantic-color_background-brand-primary--s);
  --vtmn-semantic-color_hover-primary-transparent--l:var(--vtmn-semantic-color_background-brand-primary--l);
  --vtmn-semantic-color_hover-primary-transparent:hsla(var(--vtmn-semantic-color_hover-primary-transparent--h), var(--vtmn-semantic-color_hover-primary-transparent--s), var(--vtmn-semantic-color_hover-primary-transparent--l), 0.05);
  --vtmn-semantic-color_hover-secondary-transparent--h:var(--vtmn-semantic-color_content-primary--h);
  --vtmn-semantic-color_hover-secondary-transparent--s:var(--vtmn-semantic-color_content-primary--s);
  --vtmn-semantic-color_hover-secondary-transparent--l:var(--vtmn-semantic-color_content-primary--l);
  --vtmn-semantic-color_hover-secondary-transparent:hsla(var(--vtmn-semantic-color_hover-secondary-transparent--h), var(--vtmn-semantic-color_hover-secondary-transparent--s), var(--vtmn-semantic-color_hover-secondary-transparent--l), 0.05);
  --vtmn-semantic-color_hover-tertiary-transparent--h:var(--vtmn-semantic-color_hover-primary--h);
  --vtmn-semantic-color_hover-tertiary-transparent--s:var(--vtmn-semantic-color_hover-primary--s);
  --vtmn-semantic-color_hover-tertiary-transparent--l:calc(var(--vtmn-semantic-color_hover-primary--l) * 0.98);
  --vtmn-semantic-color_hover-tertiary-transparent:hsla(var(--vtmn-semantic-color_hover-tertiary-transparent--h), var(--vtmn-semantic-color_hover-tertiary-transparent--s), var(--vtmn-semantic-color_hover-tertiary-transparent--l), 0.8);
  --vtmn-semantic-color_hover-tertiary--h:var(--vtmn-semantic-color_background-brand-secondary--h);
  --vtmn-semantic-color_hover-tertiary--s:var(--vtmn-semantic-color_background-brand-secondary--s);
  --vtmn-semantic-color_hover-tertiary--l:calc(var(--vtmn-semantic-color_background-brand-secondary--l) * 0.95);
  --vtmn-semantic-color_hover-tertiary:hsla(var(--vtmn-semantic-color_hover-tertiary--h), var(--vtmn-semantic-color_hover-tertiary--s), var(--vtmn-semantic-color_hover-tertiary--l), 1);
  --vtmn-semantic-color_hover-brand--h:var(--vtmn-semantic-color_background-brand-primary--h);
  --vtmn-semantic-color_hover-brand--s:var(--vtmn-semantic-color_background-brand-primary--s);
  --vtmn-semantic-color_hover-brand--l:calc(var(--vtmn-semantic-color_background-brand-primary--l) * 0.85);
  --vtmn-semantic-color_hover-brand:hsla(var(--vtmn-semantic-color_hover-brand--h), var(--vtmn-semantic-color_hover-brand--s), var(--vtmn-semantic-color_hover-brand--l), 1);
  --vtmn-semantic-color_hover-accent--h:var(--vtmn-semantic-color_background-accent--h);
  --vtmn-semantic-color_hover-accent--s:var(--vtmn-semantic-color_background-accent--s);
  --vtmn-semantic-color_hover-accent--l:calc(var(--vtmn-semantic-color_background-accent--l) + (100% - var(--vtmn-semantic-color_background-accent--l)) * 0.48);
  --vtmn-semantic-color_hover-accent:hsla(var(--vtmn-semantic-color_hover-accent--h), var(--vtmn-semantic-color_hover-accent--s), var(--vtmn-semantic-color_hover-accent--l), 1);
  --vtmn-semantic-color_hover-primary-reversed-transparent--h:var(--vtmn-semantic-color_content-primary-reversed--h);
  --vtmn-semantic-color_hover-primary-reversed-transparent--s:var(--vtmn-semantic-color_content-primary-reversed--s);
  --vtmn-semantic-color_hover-primary-reversed-transparent--l:var(--vtmn-semantic-color_content-primary-reversed--l);
  --vtmn-semantic-color_hover-primary-reversed-transparent:hsla(var(--vtmn-semantic-color_hover-primary-reversed-transparent--h), var(--vtmn-semantic-color_hover-primary-reversed-transparent--s), var(--vtmn-semantic-color_hover-primary-reversed-transparent--l), 0.08);
  --vtmn-semantic-color_hover-secondary-reversed-transparent--h:var(--vtmn-semantic-color_content-primary-reversed--h);
  --vtmn-semantic-color_hover-secondary-reversed-transparent--s:var(--vtmn-semantic-color_content-primary-reversed--s);
  --vtmn-semantic-color_hover-secondary-reversed-transparent--l:var(--vtmn-semantic-color_content-primary-reversed--l);
  --vtmn-semantic-color_hover-secondary-reversed-transparent:hsla(var(--vtmn-semantic-color_hover-secondary-reversed-transparent--h), var(--vtmn-semantic-color_hover-secondary-reversed-transparent--s), var(--vtmn-semantic-color_hover-secondary-reversed-transparent--l), 0.02);
  --vtmn-semantic-color_hover-tertiary-reversed-transparent--h:var(--vtmn-semantic-color_content-primary-reversed--h);
  --vtmn-semantic-color_hover-tertiary-reversed-transparent--s:var(--vtmn-semantic-color_content-primary-reversed--s);
  --vtmn-semantic-color_hover-tertiary-reversed-transparent--l:var(--vtmn-semantic-color_content-primary-reversed--l);
  --vtmn-semantic-color_hover-tertiary-reversed-transparent:hsla(var(--vtmn-semantic-color_hover-tertiary-reversed-transparent--h), var(--vtmn-semantic-color_hover-tertiary-reversed-transparent--s), var(--vtmn-semantic-color_hover-tertiary-reversed-transparent--l), 0.8);
  --vtmn-semantic-color_active-primary--h:var(--vtmn-semantic-color_hover-primary--h);
  --vtmn-semantic-color_active-primary--s:var(--vtmn-semantic-color_hover-primary--s);
  --vtmn-semantic-color_active-primary--l:calc(var(--vtmn-semantic-color_hover-primary--l) * 0.97);
  --vtmn-semantic-color_active-primary:hsla(var(--vtmn-semantic-color_active-primary--h), var(--vtmn-semantic-color_active-primary--s), var(--vtmn-semantic-color_active-primary--l), 1);
  --vtmn-semantic-color_active-primary-transparent--h:var(--vtmn-semantic-color_content-active--h);
  --vtmn-semantic-color_active-primary-transparent--s:var(--vtmn-semantic-color_content-active--s);
  --vtmn-semantic-color_active-primary-transparent--l:var(--vtmn-semantic-color_content-active--l);
  --vtmn-semantic-color_active-primary-transparent:hsla(var(--vtmn-semantic-color_active-primary-transparent--h), var(--vtmn-semantic-color_active-primary-transparent--s), var(--vtmn-semantic-color_active-primary-transparent--l), 0.15);
  --vtmn-semantic-color_active-secondary-transparent--h:var(--vtmn-semantic-color_content-primary--h);
  --vtmn-semantic-color_active-secondary-transparent--s:var(--vtmn-semantic-color_content-primary--s);
  --vtmn-semantic-color_active-secondary-transparent--l:var(--vtmn-semantic-color_content-primary--l);
  --vtmn-semantic-color_active-secondary-transparent:hsla(var(--vtmn-semantic-color_active-secondary-transparent--h), var(--vtmn-semantic-color_active-secondary-transparent--s), var(--vtmn-semantic-color_active-secondary-transparent--l), 0.15);
  --vtmn-semantic-color_active-tertiary--h:var(--vtmn-semantic-color_hover-primary--h);
  --vtmn-semantic-color_active-tertiary--s:var(--vtmn-semantic-color_hover-primary--s);
  --vtmn-semantic-color_active-tertiary--l:calc(var(--vtmn-semantic-color_hover-primary--l) * 0.93);
  --vtmn-semantic-color_active-tertiary:hsla(var(--vtmn-semantic-color_active-tertiary--h), var(--vtmn-semantic-color_active-tertiary--s), var(--vtmn-semantic-color_active-tertiary--l), 1);
  --vtmn-semantic-color_active-tertiary-transparent--h:var(--vtmn-semantic-color_hover-primary--h);
  --vtmn-semantic-color_active-tertiary-transparent--s:var(--vtmn-semantic-color_hover-primary--s);
  --vtmn-semantic-color_active-tertiary-transparent--l:calc(var(--vtmn-semantic-color_hover-primary--l) * 0.94);
  --vtmn-semantic-color_active-tertiary-transparent:hsla(var(--vtmn-semantic-color_active-tertiary-transparent--h), var(--vtmn-semantic-color_active-tertiary-transparent--s), var(--vtmn-semantic-color_active-tertiary-transparent--l), 0.8);
  --vtmn-semantic-color_active-brand--h:var(--vtmn-semantic-color_background-brand-primary--h);
  --vtmn-semantic-color_active-brand--s:var(--vtmn-semantic-color_background-brand-primary--s);
  --vtmn-semantic-color_active-brand--l:calc(var(--vtmn-semantic-color_background-brand-primary--l) * 0.7);
  --vtmn-semantic-color_active-brand:hsla(var(--vtmn-semantic-color_active-brand--h), var(--vtmn-semantic-color_active-brand--s), var(--vtmn-semantic-color_active-brand--l), 1);
  --vtmn-semantic-color_active-accent--h:var(--vtmn-semantic-color_hover-accent--h);
  --vtmn-semantic-color_active-accent--s:var(--vtmn-semantic-color_hover-accent--s);
  --vtmn-semantic-color_active-accent--l:calc(var(--vtmn-semantic-color_hover-accent--l) + (100% - var(--vtmn-semantic-color_hover-accent--l)) * 0.5);
  --vtmn-semantic-color_active-accent:hsla(var(--vtmn-semantic-color_active-accent--h), var(--vtmn-semantic-color_active-accent--s), var(--vtmn-semantic-color_active-accent--l), 1);
  --vtmn-semantic-color_active-primary-reversed-transparent--h:var(--vtmn-semantic-color_content-primary-reversed--h);
  --vtmn-semantic-color_active-primary-reversed-transparent--s:var(--vtmn-semantic-color_content-primary-reversed--s);
  --vtmn-semantic-color_active-primary-reversed-transparent--l:var(--vtmn-semantic-color_content-primary-reversed--l);
  --vtmn-semantic-color_active-primary-reversed-transparent:hsla(var(--vtmn-semantic-color_active-primary-reversed-transparent--h), var(--vtmn-semantic-color_active-primary-reversed-transparent--s), var(--vtmn-semantic-color_active-primary-reversed-transparent--l), 0.25);
  --vtmn-semantic-color_active-secondary-reversed-transparent--h:var(--vtmn-semantic-color_content-primary-reversed--h);
  --vtmn-semantic-color_active-secondary-reversed-transparent--s:var(--vtmn-semantic-color_content-primary-reversed--s);
  --vtmn-semantic-color_active-secondary-reversed-transparent--l:var(--vtmn-semantic-color_content-primary-reversed--l);
  --vtmn-semantic-color_active-secondary-reversed-transparent:hsla(var(--vtmn-semantic-color_active-secondary-reversed-transparent--h), var(--vtmn-semantic-color_active-secondary-reversed-transparent--s), var(--vtmn-semantic-color_active-secondary-reversed-transparent--l), 0.4);
  --vtmn-semantic-color_active-tertiary-reversed-transparent--h:var(--vtmn-semantic-color_content-primary-reversed--h);
  --vtmn-semantic-color_active-tertiary-reversed-transparent--s:var(--vtmn-semantic-color_content-primary-reversed--s);
  --vtmn-semantic-color_active-tertiary-reversed-transparent--l:var(--vtmn-semantic-color_content-primary-reversed--l);
  --vtmn-semantic-color_active-tertiary-reversed-transparent:hsla(var(--vtmn-semantic-color_active-tertiary-reversed-transparent--h), var(--vtmn-semantic-color_active-tertiary-reversed-transparent--s), var(--vtmn-semantic-color_active-tertiary-reversed-transparent--l), 0.8);
  --vtmn-semantic-color_active-brand-reversed-transparent--h:var(--vtmn-semantic-color_content-primary-reversed--h);
  --vtmn-semantic-color_active-brand-reversed-transparent--s:var(--vtmn-semantic-color_content-primary-reversed--s);
  --vtmn-semantic-color_active-brand-reversed-transparent--l:var(--vtmn-semantic-color_content-primary-reversed--l);
  --vtmn-semantic-color_active-brand-reversed-transparent:hsla(var(--vtmn-semantic-color_active-brand-reversed-transparent--h), var(--vtmn-semantic-color_active-brand-reversed-transparent--s), var(--vtmn-semantic-color_active-brand-reversed-transparent--l), 0.6);
  --vtmn-semantic-color_shadow--h:var(--vtmn-base-color_blue200--h);
  --vtmn-semantic-color_shadow--s:var(--vtmn-base-color_blue200--s);
  --vtmn-semantic-color_shadow--l:var(--vtmn-base-color_blue200--l);
  --vtmn-semantic-color_shadow:hsla(var(--vtmn-semantic-color_shadow--h), var(--vtmn-semantic-color_shadow--s), var(--vtmn-semantic-color_shadow--l), 0.1);
  --vtmn-semantic-color_background-discount--h:var(--vtmn-base-color_red400--h);
  --vtmn-semantic-color_background-discount--s:var(--vtmn-base-color_red400--s);
  --vtmn-semantic-color_background-discount--l:var(--vtmn-base-color_red400--l);
  --vtmn-semantic-color_background-discount:hsl(var(--vtmn-semantic-color_background-discount--h), var(--vtmn-semantic-color_background-discount--s), var(--vtmn-semantic-color_background-discount--l));
}

@keyframes fade-in{
  from{
    opacity:0;
  }

  to{
    opacity:1;
  }
}

@keyframes slide-left{
  from{
    transform:translateX(120%);
  }

  to{
    transform:translateX(0);
  }
}

@keyframes slide-right{
  from{
    transform:translateX(0);
  }

  to{
    transform:translateX(120%);
  }
}

@keyframes slide-down{
  from{
    transform:translateY(0);
  }

  to{
    transform:translateY(120%);
  }
}

@keyframes slide-up{
  from{
    transform:translateY(120%);
  }

  to{
    transform:translateY(0);
  }
}

@keyframes show-up{
  from{
    bottom:0;
  }

  to{
    bottom:15px;
  }
}

@keyframes fade-out{
  from{
    opacity:1;
  }

  to{
    opacity:0;
  }
}

@keyframes vanish{
  from{
    bottom:15px;
  }

  to{
    bottom:0;
  }
}

@keyframes linear-indeterminate{
  0%{
    transform:translateX(-100%);
  }

  60%{
    transform:translateX(105%);
  }

  100%{
    transform:translateX(105%);
  }
}

@keyframes circle-indeterminate{
  0%{
    stroke-dashoffset:400;
    transform:rotate(-0.25turn);
  }

  50%{
    transform:rotate(0.75turn);
    stroke-dashoffset:0;
  }

  100%{
    stroke-dashoffset:400;
    transform:rotate(2.75turn);
  }
}

@keyframes circle-indeterminate-small{
  0%{
    stroke-dashoffset:200;
    transform:rotate(-0.25turn);
  }

  50%{
    transform:rotate(0.75turn);
    stroke-dashoffset:0;
  }

  100%{
    stroke-dashoffset:200;
    transform:rotate(2.75turn);
  }
}

@keyframes shimmer{
  from{
    transform:translateX(-100%);
  }

  to{
    transform:translateX(100%);
  }
}

.vtmn-typo_display-1{
  font-family:var(--vtmn-typo_font-family--condensed);
  color:var(--vtmn-semantic-color_content-primary);
  font-weight:var(--vtmn-typo_font-weight--bold);
  font-style:italic;
  text-transform:uppercase;
  font-size:var(--vtmn-typo_display-1-font-size);
  line-height:var(--vtmn-typo_display-1-line-height);
}

.vtmn-typo_display-2{
  font-family:var(--vtmn-typo_font-family--condensed);
  color:var(--vtmn-semantic-color_content-primary);
  font-weight:var(--vtmn-typo_font-weight--bold);
  font-style:italic;
  text-transform:uppercase;
  font-size:var(--vtmn-typo_display-2-font-size);
  line-height:var(--vtmn-typo_display-2-line-height);
}

.vtmn-typo_title-1{
  font-family:var(--vtmn-typo_font-family);
  color:var(--vtmn-semantic-color_content-primary);
  font-weight:var(--vtmn-typo_font-weight--bold);
  font-size:var(--vtmn-typo_title-1-font-size);
  line-height:var(--vtmn-typo_title-1-line-height);
}

.vtmn-typo_title-2{
  font-family:var(--vtmn-typo_font-family);
  color:var(--vtmn-semantic-color_content-primary);
  font-weight:var(--vtmn-typo_font-weight--bold);
  font-size:var(--vtmn-typo_title-2-font-size);
  line-height:var(--vtmn-typo_title-2-line-height);
}

.vtmn-typo_title-3{
  font-family:var(--vtmn-typo_font-family);
  color:var(--vtmn-semantic-color_content-primary);
  font-weight:var(--vtmn-typo_font-weight--bold);
  font-size:var(--vtmn-typo_title-3-font-size);
  line-height:var(--vtmn-typo_title-3-line-height);
}

.vtmn-typo_title-4{
  font-family:var(--vtmn-typo_font-family);
  color:var(--vtmn-semantic-color_content-primary);
  font-weight:var(--vtmn-typo_font-weight--bold);
  font-size:var(--vtmn-typo_title-4-font-size);
  line-height:var(--vtmn-typo_title-4-line-height);
}

.vtmn-typo_title-5{
  font-family:var(--vtmn-typo_font-family);
  color:var(--vtmn-semantic-color_content-primary);
  font-weight:var(--vtmn-typo_font-weight--bold);
  font-size:var(--vtmn-typo_title-5-font-size);
  line-height:var(--vtmn-typo_title-5-line-height);
}

.vtmn-typo_text-1{
  font-family:var(--vtmn-typo_font-family);
  color:var(--vtmn-semantic-color_content-primary);
  font-size:var(--vtmn-typo_text-1-font-size);
  line-height:var(--vtmn-typo_text-1-line-height);
}

.vtmn-typo_text-2{
  font-family:var(--vtmn-typo_font-family);
  color:var(--vtmn-semantic-color_content-primary);
  font-size:var(--vtmn-typo_text-2-font-size);
  line-height:var(--vtmn-typo_text-2-line-height);
}

.vtmn-typo_text-3{
  font-family:var(--vtmn-typo_font-family);
  color:var(--vtmn-semantic-color_content-primary);
  font-size:var(--vtmn-typo_text-3-font-size);
  line-height:var(--vtmn-typo_text-3-line-height);
}

.vtmn-typo_caption-1{
  font-family:var(--vtmn-typo_font-family);
  color:var(--vtmn-semantic-color_content-primary);
  font-size:var(--vtmn-typo_caption-1-font-size);
  line-height:var(--vtmn-typo_caption-1-line-height);
}

.vtmn-container {
  width: 100%;
}

@media (min-width: 600px) {
  .vtmn-container {
    max-width: 600px;
  }
}

@media (min-width: 900px) {
  .vtmn-container {
    max-width: 900px;
  }
}

@media (min-width: 1200px) {
  .vtmn-container {
    max-width: 1200px;
  }
}

@media (min-width: 1800px) {
  .vtmn-container {
    max-width: 1800px;
  }
}

.vtmn-sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

.vtmn-not-sr-only {
  position: static;
  width: auto;
  height: auto;
  padding: 0;
  margin: 0;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.focus-within\:vtmn-sr-only:focus-within {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

.focus-within\:vtmn-not-sr-only:focus-within {
  position: static;
  width: auto;
  height: auto;
  padding: 0;
  margin: 0;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.focus\:vtmn-sr-only:focus {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

.focus\:vtmn-not-sr-only:focus {
  position: static;
  width: auto;
  height: auto;
  padding: 0;
  margin: 0;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.vtmn-pointer-events-none {
  pointer-events: none;
}

.vtmn-pointer-events-auto {
  pointer-events: auto;
}

.vtmn-visible {
  visibility: visible;
}

.vtmn-invisible {
  visibility: hidden;
}

.vtmn-static {
  position: static;
}

.vtmn-fixed {
  position: fixed;
}

.vtmn-absolute {
  position: absolute;
}

.vtmn-relative {
  position: relative;
}

.vtmn-sticky {
  position: sticky;
}

.vtmn-inset-0 {
  top: var(--vtmn-spacing_0);
  right: var(--vtmn-spacing_0);
  bottom: var(--vtmn-spacing_0);
  left: var(--vtmn-spacing_0);
}

.vtmn-inset-1 {
  top: var(--vtmn-spacing_1);
  right: var(--vtmn-spacing_1);
  bottom: var(--vtmn-spacing_1);
  left: var(--vtmn-spacing_1);
}

.vtmn-inset-2 {
  top: var(--vtmn-spacing_2);
  right: var(--vtmn-spacing_2);
  bottom: var(--vtmn-spacing_2);
  left: var(--vtmn-spacing_2);
}

.vtmn-inset-3 {
  top: var(--vtmn-spacing_3);
  right: var(--vtmn-spacing_3);
  bottom: var(--vtmn-spacing_3);
  left: var(--vtmn-spacing_3);
}

.vtmn-inset-4 {
  top: var(--vtmn-spacing_4);
  right: var(--vtmn-spacing_4);
  bottom: var(--vtmn-spacing_4);
  left: var(--vtmn-spacing_4);
}

.vtmn-inset-5 {
  top: var(--vtmn-spacing_5);
  right: var(--vtmn-spacing_5);
  bottom: var(--vtmn-spacing_5);
  left: var(--vtmn-spacing_5);
}

.vtmn-inset-6 {
  top: var(--vtmn-spacing_6);
  right: var(--vtmn-spacing_6);
  bottom: var(--vtmn-spacing_6);
  left: var(--vtmn-spacing_6);
}

.vtmn-inset-7 {
  top: var(--vtmn-spacing_7);
  right: var(--vtmn-spacing_7);
  bottom: var(--vtmn-spacing_7);
  left: var(--vtmn-spacing_7);
}

.vtmn-inset-8 {
  top: var(--vtmn-spacing_8);
  right: var(--vtmn-spacing_8);
  bottom: var(--vtmn-spacing_8);
  left: var(--vtmn-spacing_8);
}

.vtmn-inset-9 {
  top: var(--vtmn-spacing_9);
  right: var(--vtmn-spacing_9);
  bottom: var(--vtmn-spacing_9);
  left: var(--vtmn-spacing_9);
}

.vtmn-inset-10 {
  top: var(--vtmn-spacing_10);
  right: var(--vtmn-spacing_10);
  bottom: var(--vtmn-spacing_10);
  left: var(--vtmn-spacing_10);
}

.vtmn-inset-auto {
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
}

.vtmn--inset-0 {
  top: var(--vtmn-spacing_0);
  right: var(--vtmn-spacing_0);
  bottom: var(--vtmn-spacing_0);
  left: var(--vtmn-spacing_0);
}

.vtmn--inset-1 {
  top: var(--vtmn-spacing_1);
  right: var(--vtmn-spacing_1);
  bottom: var(--vtmn-spacing_1);
  left: var(--vtmn-spacing_1);
}

.vtmn--inset-2 {
  top: var(--vtmn-spacing_2);
  right: var(--vtmn-spacing_2);
  bottom: var(--vtmn-spacing_2);
  left: var(--vtmn-spacing_2);
}

.vtmn--inset-3 {
  top: var(--vtmn-spacing_3);
  right: var(--vtmn-spacing_3);
  bottom: var(--vtmn-spacing_3);
  left: var(--vtmn-spacing_3);
}

.vtmn--inset-4 {
  top: var(--vtmn-spacing_4);
  right: var(--vtmn-spacing_4);
  bottom: var(--vtmn-spacing_4);
  left: var(--vtmn-spacing_4);
}

.vtmn--inset-5 {
  top: var(--vtmn-spacing_5);
  right: var(--vtmn-spacing_5);
  bottom: var(--vtmn-spacing_5);
  left: var(--vtmn-spacing_5);
}

.vtmn--inset-6 {
  top: var(--vtmn-spacing_6);
  right: var(--vtmn-spacing_6);
  bottom: var(--vtmn-spacing_6);
  left: var(--vtmn-spacing_6);
}

.vtmn--inset-7 {
  top: var(--vtmn-spacing_7);
  right: var(--vtmn-spacing_7);
  bottom: var(--vtmn-spacing_7);
  left: var(--vtmn-spacing_7);
}

.vtmn--inset-8 {
  top: var(--vtmn-spacing_8);
  right: var(--vtmn-spacing_8);
  bottom: var(--vtmn-spacing_8);
  left: var(--vtmn-spacing_8);
}

.vtmn--inset-9 {
  top: var(--vtmn-spacing_9);
  right: var(--vtmn-spacing_9);
  bottom: var(--vtmn-spacing_9);
  left: var(--vtmn-spacing_9);
}

.vtmn--inset-10 {
  top: var(--vtmn-spacing_10);
  right: var(--vtmn-spacing_10);
  bottom: var(--vtmn-spacing_10);
  left: var(--vtmn-spacing_10);
}

.vtmn-inset-1\/2 {
  top: 50%;
  right: 50%;
  bottom: 50%;
  left: 50%;
}

.vtmn-inset-1\/3 {
  top: 33.333333%;
  right: 33.333333%;
  bottom: 33.333333%;
  left: 33.333333%;
}

.vtmn-inset-2\/3 {
  top: 66.666667%;
  right: 66.666667%;
  bottom: 66.666667%;
  left: 66.666667%;
}

.vtmn-inset-1\/4 {
  top: 25%;
  right: 25%;
  bottom: 25%;
  left: 25%;
}

.vtmn-inset-2\/4 {
  top: 50%;
  right: 50%;
  bottom: 50%;
  left: 50%;
}

.vtmn-inset-3\/4 {
  top: 75%;
  right: 75%;
  bottom: 75%;
  left: 75%;
}

.vtmn-inset-full {
  top: 100%;
  right: 100%;
  bottom: 100%;
  left: 100%;
}

.vtmn--inset-1\/2 {
  top: -50%;
  right: -50%;
  bottom: -50%;
  left: -50%;
}

.vtmn--inset-1\/3 {
  top: -33.333333%;
  right: -33.333333%;
  bottom: -33.333333%;
  left: -33.333333%;
}

.vtmn--inset-2\/3 {
  top: -66.666667%;
  right: -66.666667%;
  bottom: -66.666667%;
  left: -66.666667%;
}

.vtmn--inset-1\/4 {
  top: -25%;
  right: -25%;
  bottom: -25%;
  left: -25%;
}

.vtmn--inset-2\/4 {
  top: -50%;
  right: -50%;
  bottom: -50%;
  left: -50%;
}

.vtmn--inset-3\/4 {
  top: -75%;
  right: -75%;
  bottom: -75%;
  left: -75%;
}

.vtmn--inset-full {
  top: -100%;
  right: -100%;
  bottom: -100%;
  left: -100%;
}

.vtmn-inset-x-0 {
  left: var(--vtmn-spacing_0);
  right: var(--vtmn-spacing_0);
}

.vtmn-inset-x-1 {
  left: var(--vtmn-spacing_1);
  right: var(--vtmn-spacing_1);
}

.vtmn-inset-x-2 {
  left: var(--vtmn-spacing_2);
  right: var(--vtmn-spacing_2);
}

.vtmn-inset-x-3 {
  left: var(--vtmn-spacing_3);
  right: var(--vtmn-spacing_3);
}

.vtmn-inset-x-4 {
  left: var(--vtmn-spacing_4);
  right: var(--vtmn-spacing_4);
}

.vtmn-inset-x-5 {
  left: var(--vtmn-spacing_5);
  right: var(--vtmn-spacing_5);
}

.vtmn-inset-x-6 {
  left: var(--vtmn-spacing_6);
  right: var(--vtmn-spacing_6);
}

.vtmn-inset-x-7 {
  left: var(--vtmn-spacing_7);
  right: var(--vtmn-spacing_7);
}

.vtmn-inset-x-8 {
  left: var(--vtmn-spacing_8);
  right: var(--vtmn-spacing_8);
}

.vtmn-inset-x-9 {
  left: var(--vtmn-spacing_9);
  right: var(--vtmn-spacing_9);
}

.vtmn-inset-x-10 {
  left: var(--vtmn-spacing_10);
  right: var(--vtmn-spacing_10);
}

.vtmn-inset-x-auto {
  left: auto;
  right: auto;
}

.vtmn--inset-x-0 {
  left: var(--vtmn-spacing_0);
  right: var(--vtmn-spacing_0);
}

.vtmn--inset-x-1 {
  left: var(--vtmn-spacing_1);
  right: var(--vtmn-spacing_1);
}

.vtmn--inset-x-2 {
  left: var(--vtmn-spacing_2);
  right: var(--vtmn-spacing_2);
}

.vtmn--inset-x-3 {
  left: var(--vtmn-spacing_3);
  right: var(--vtmn-spacing_3);
}

.vtmn--inset-x-4 {
  left: var(--vtmn-spacing_4);
  right: var(--vtmn-spacing_4);
}

.vtmn--inset-x-5 {
  left: var(--vtmn-spacing_5);
  right: var(--vtmn-spacing_5);
}

.vtmn--inset-x-6 {
  left: var(--vtmn-spacing_6);
  right: var(--vtmn-spacing_6);
}

.vtmn--inset-x-7 {
  left: var(--vtmn-spacing_7);
  right: var(--vtmn-spacing_7);
}

.vtmn--inset-x-8 {
  left: var(--vtmn-spacing_8);
  right: var(--vtmn-spacing_8);
}

.vtmn--inset-x-9 {
  left: var(--vtmn-spacing_9);
  right: var(--vtmn-spacing_9);
}

.vtmn--inset-x-10 {
  left: var(--vtmn-spacing_10);
  right: var(--vtmn-spacing_10);
}

.vtmn-inset-x-1\/2 {
  left: 50%;
  right: 50%;
}

.vtmn-inset-x-1\/3 {
  left: 33.333333%;
  right: 33.333333%;
}

.vtmn-inset-x-2\/3 {
  left: 66.666667%;
  right: 66.666667%;
}

.vtmn-inset-x-1\/4 {
  left: 25%;
  right: 25%;
}

.vtmn-inset-x-2\/4 {
  left: 50%;
  right: 50%;
}

.vtmn-inset-x-3\/4 {
  left: 75%;
  right: 75%;
}

.vtmn-inset-x-full {
  left: 100%;
  right: 100%;
}

.vtmn--inset-x-1\/2 {
  left: -50%;
  right: -50%;
}

.vtmn--inset-x-1\/3 {
  left: -33.333333%;
  right: -33.333333%;
}

.vtmn--inset-x-2\/3 {
  left: -66.666667%;
  right: -66.666667%;
}

.vtmn--inset-x-1\/4 {
  left: -25%;
  right: -25%;
}

.vtmn--inset-x-2\/4 {
  left: -50%;
  right: -50%;
}

.vtmn--inset-x-3\/4 {
  left: -75%;
  right: -75%;
}

.vtmn--inset-x-full {
  left: -100%;
  right: -100%;
}

.vtmn-inset-y-0 {
  top: var(--vtmn-spacing_0);
  bottom: var(--vtmn-spacing_0);
}

.vtmn-inset-y-1 {
  top: var(--vtmn-spacing_1);
  bottom: var(--vtmn-spacing_1);
}

.vtmn-inset-y-2 {
  top: var(--vtmn-spacing_2);
  bottom: var(--vtmn-spacing_2);
}

.vtmn-inset-y-3 {
  top: var(--vtmn-spacing_3);
  bottom: var(--vtmn-spacing_3);
}

.vtmn-inset-y-4 {
  top: var(--vtmn-spacing_4);
  bottom: var(--vtmn-spacing_4);
}

.vtmn-inset-y-5 {
  top: var(--vtmn-spacing_5);
  bottom: var(--vtmn-spacing_5);
}

.vtmn-inset-y-6 {
  top: var(--vtmn-spacing_6);
  bottom: var(--vtmn-spacing_6);
}

.vtmn-inset-y-7 {
  top: var(--vtmn-spacing_7);
  bottom: var(--vtmn-spacing_7);
}

.vtmn-inset-y-8 {
  top: var(--vtmn-spacing_8);
  bottom: var(--vtmn-spacing_8);
}

.vtmn-inset-y-9 {
  top: var(--vtmn-spacing_9);
  bottom: var(--vtmn-spacing_9);
}

.vtmn-inset-y-10 {
  top: var(--vtmn-spacing_10);
  bottom: var(--vtmn-spacing_10);
}

.vtmn-inset-y-auto {
  top: auto;
  bottom: auto;
}

.vtmn--inset-y-0 {
  top: var(--vtmn-spacing_0);
  bottom: var(--vtmn-spacing_0);
}

.vtmn--inset-y-1 {
  top: var(--vtmn-spacing_1);
  bottom: var(--vtmn-spacing_1);
}

.vtmn--inset-y-2 {
  top: var(--vtmn-spacing_2);
  bottom: var(--vtmn-spacing_2);
}

.vtmn--inset-y-3 {
  top: var(--vtmn-spacing_3);
  bottom: var(--vtmn-spacing_3);
}

.vtmn--inset-y-4 {
  top: var(--vtmn-spacing_4);
  bottom: var(--vtmn-spacing_4);
}

.vtmn--inset-y-5 {
  top: var(--vtmn-spacing_5);
  bottom: var(--vtmn-spacing_5);
}

.vtmn--inset-y-6 {
  top: var(--vtmn-spacing_6);
  bottom: var(--vtmn-spacing_6);
}

.vtmn--inset-y-7 {
  top: var(--vtmn-spacing_7);
  bottom: var(--vtmn-spacing_7);
}

.vtmn--inset-y-8 {
  top: var(--vtmn-spacing_8);
  bottom: var(--vtmn-spacing_8);
}

.vtmn--inset-y-9 {
  top: var(--vtmn-spacing_9);
  bottom: var(--vtmn-spacing_9);
}

.vtmn--inset-y-10 {
  top: var(--vtmn-spacing_10);
  bottom: var(--vtmn-spacing_10);
}

.vtmn-inset-y-1\/2 {
  top: 50%;
  bottom: 50%;
}

.vtmn-inset-y-1\/3 {
  top: 33.333333%;
  bottom: 33.333333%;
}

.vtmn-inset-y-2\/3 {
  top: 66.666667%;
  bottom: 66.666667%;
}

.vtmn-inset-y-1\/4 {
  top: 25%;
  bottom: 25%;
}

.vtmn-inset-y-2\/4 {
  top: 50%;
  bottom: 50%;
}

.vtmn-inset-y-3\/4 {
  top: 75%;
  bottom: 75%;
}

.vtmn-inset-y-full {
  top: 100%;
  bottom: 100%;
}

.vtmn--inset-y-1\/2 {
  top: -50%;
  bottom: -50%;
}

.vtmn--inset-y-1\/3 {
  top: -33.333333%;
  bottom: -33.333333%;
}

.vtmn--inset-y-2\/3 {
  top: -66.666667%;
  bottom: -66.666667%;
}

.vtmn--inset-y-1\/4 {
  top: -25%;
  bottom: -25%;
}

.vtmn--inset-y-2\/4 {
  top: -50%;
  bottom: -50%;
}

.vtmn--inset-y-3\/4 {
  top: -75%;
  bottom: -75%;
}

.vtmn--inset-y-full {
  top: -100%;
  bottom: -100%;
}

.vtmn-top-0 {
  top: var(--vtmn-spacing_0);
}

.vtmn-top-1 {
  top: var(--vtmn-spacing_1);
}

.vtmn-top-2 {
  top: var(--vtmn-spacing_2);
}

.vtmn-top-3 {
  top: var(--vtmn-spacing_3);
}

.vtmn-top-4 {
  top: var(--vtmn-spacing_4);
}

.vtmn-top-5 {
  top: var(--vtmn-spacing_5);
}

.vtmn-top-6 {
  top: var(--vtmn-spacing_6);
}

.vtmn-top-7 {
  top: var(--vtmn-spacing_7);
}

.vtmn-top-8 {
  top: var(--vtmn-spacing_8);
}

.vtmn-top-9 {
  top: var(--vtmn-spacing_9);
}

.vtmn-top-10 {
  top: var(--vtmn-spacing_10);
}

.vtmn-top-auto {
  top: auto;
}

.vtmn--top-0 {
  top: var(--vtmn-spacing_0);
}

.vtmn--top-1 {
  top: var(--vtmn-spacing_1);
}

.vtmn--top-2 {
  top: var(--vtmn-spacing_2);
}

.vtmn--top-3 {
  top: var(--vtmn-spacing_3);
}

.vtmn--top-4 {
  top: var(--vtmn-spacing_4);
}

.vtmn--top-5 {
  top: var(--vtmn-spacing_5);
}

.vtmn--top-6 {
  top: var(--vtmn-spacing_6);
}

.vtmn--top-7 {
  top: var(--vtmn-spacing_7);
}

.vtmn--top-8 {
  top: var(--vtmn-spacing_8);
}

.vtmn--top-9 {
  top: var(--vtmn-spacing_9);
}

.vtmn--top-10 {
  top: var(--vtmn-spacing_10);
}

.vtmn-top-1\/2 {
  top: 50%;
}

.vtmn-top-1\/3 {
  top: 33.333333%;
}

.vtmn-top-2\/3 {
  top: 66.666667%;
}

.vtmn-top-1\/4 {
  top: 25%;
}

.vtmn-top-2\/4 {
  top: 50%;
}

.vtmn-top-3\/4 {
  top: 75%;
}

.vtmn-top-full {
  top: 100%;
}

.vtmn--top-1\/2 {
  top: -50%;
}

.vtmn--top-1\/3 {
  top: -33.333333%;
}

.vtmn--top-2\/3 {
  top: -66.666667%;
}

.vtmn--top-1\/4 {
  top: -25%;
}

.vtmn--top-2\/4 {
  top: -50%;
}

.vtmn--top-3\/4 {
  top: -75%;
}

.vtmn--top-full {
  top: -100%;
}

.vtmn-right-0 {
  right: var(--vtmn-spacing_0);
}

.vtmn-right-1 {
  right: var(--vtmn-spacing_1);
}

.vtmn-right-2 {
  right: var(--vtmn-spacing_2);
}

.vtmn-right-3 {
  right: var(--vtmn-spacing_3);
}

.vtmn-right-4 {
  right: var(--vtmn-spacing_4);
}

.vtmn-right-5 {
  right: var(--vtmn-spacing_5);
}

.vtmn-right-6 {
  right: var(--vtmn-spacing_6);
}

.vtmn-right-7 {
  right: var(--vtmn-spacing_7);
}

.vtmn-right-8 {
  right: var(--vtmn-spacing_8);
}

.vtmn-right-9 {
  right: var(--vtmn-spacing_9);
}

.vtmn-right-10 {
  right: var(--vtmn-spacing_10);
}

.vtmn-right-auto {
  right: auto;
}

.vtmn--right-0 {
  right: var(--vtmn-spacing_0);
}

.vtmn--right-1 {
  right: var(--vtmn-spacing_1);
}

.vtmn--right-2 {
  right: var(--vtmn-spacing_2);
}

.vtmn--right-3 {
  right: var(--vtmn-spacing_3);
}

.vtmn--right-4 {
  right: var(--vtmn-spacing_4);
}

.vtmn--right-5 {
  right: var(--vtmn-spacing_5);
}

.vtmn--right-6 {
  right: var(--vtmn-spacing_6);
}

.vtmn--right-7 {
  right: var(--vtmn-spacing_7);
}

.vtmn--right-8 {
  right: var(--vtmn-spacing_8);
}

.vtmn--right-9 {
  right: var(--vtmn-spacing_9);
}

.vtmn--right-10 {
  right: var(--vtmn-spacing_10);
}

.vtmn-right-1\/2 {
  right: 50%;
}

.vtmn-right-1\/3 {
  right: 33.333333%;
}

.vtmn-right-2\/3 {
  right: 66.666667%;
}

.vtmn-right-1\/4 {
  right: 25%;
}

.vtmn-right-2\/4 {
  right: 50%;
}

.vtmn-right-3\/4 {
  right: 75%;
}

.vtmn-right-full {
  right: 100%;
}

.vtmn--right-1\/2 {
  right: -50%;
}

.vtmn--right-1\/3 {
  right: -33.333333%;
}

.vtmn--right-2\/3 {
  right: -66.666667%;
}

.vtmn--right-1\/4 {
  right: -25%;
}

.vtmn--right-2\/4 {
  right: -50%;
}

.vtmn--right-3\/4 {
  right: -75%;
}

.vtmn--right-full {
  right: -100%;
}

.vtmn-bottom-0 {
  bottom: var(--vtmn-spacing_0);
}

.vtmn-bottom-1 {
  bottom: var(--vtmn-spacing_1);
}

.vtmn-bottom-2 {
  bottom: var(--vtmn-spacing_2);
}

.vtmn-bottom-3 {
  bottom: var(--vtmn-spacing_3);
}

.vtmn-bottom-4 {
  bottom: var(--vtmn-spacing_4);
}

.vtmn-bottom-5 {
  bottom: var(--vtmn-spacing_5);
}

.vtmn-bottom-6 {
  bottom: var(--vtmn-spacing_6);
}

.vtmn-bottom-7 {
  bottom: var(--vtmn-spacing_7);
}

.vtmn-bottom-8 {
  bottom: var(--vtmn-spacing_8);
}

.vtmn-bottom-9 {
  bottom: var(--vtmn-spacing_9);
}

.vtmn-bottom-10 {
  bottom: var(--vtmn-spacing_10);
}

.vtmn-bottom-auto {
  bottom: auto;
}

.vtmn--bottom-0 {
  bottom: var(--vtmn-spacing_0);
}

.vtmn--bottom-1 {
  bottom: var(--vtmn-spacing_1);
}

.vtmn--bottom-2 {
  bottom: var(--vtmn-spacing_2);
}

.vtmn--bottom-3 {
  bottom: var(--vtmn-spacing_3);
}

.vtmn--bottom-4 {
  bottom: var(--vtmn-spacing_4);
}

.vtmn--bottom-5 {
  bottom: var(--vtmn-spacing_5);
}

.vtmn--bottom-6 {
  bottom: var(--vtmn-spacing_6);
}

.vtmn--bottom-7 {
  bottom: var(--vtmn-spacing_7);
}

.vtmn--bottom-8 {
  bottom: var(--vtmn-spacing_8);
}

.vtmn--bottom-9 {
  bottom: var(--vtmn-spacing_9);
}

.vtmn--bottom-10 {
  bottom: var(--vtmn-spacing_10);
}

.vtmn-bottom-1\/2 {
  bottom: 50%;
}

.vtmn-bottom-1\/3 {
  bottom: 33.333333%;
}

.vtmn-bottom-2\/3 {
  bottom: 66.666667%;
}

.vtmn-bottom-1\/4 {
  bottom: 25%;
}

.vtmn-bottom-2\/4 {
  bottom: 50%;
}

.vtmn-bottom-3\/4 {
  bottom: 75%;
}

.vtmn-bottom-full {
  bottom: 100%;
}

.vtmn--bottom-1\/2 {
  bottom: -50%;
}

.vtmn--bottom-1\/3 {
  bottom: -33.333333%;
}

.vtmn--bottom-2\/3 {
  bottom: -66.666667%;
}

.vtmn--bottom-1\/4 {
  bottom: -25%;
}

.vtmn--bottom-2\/4 {
  bottom: -50%;
}

.vtmn--bottom-3\/4 {
  bottom: -75%;
}

.vtmn--bottom-full {
  bottom: -100%;
}

.vtmn-left-0 {
  left: var(--vtmn-spacing_0);
}

.vtmn-left-1 {
  left: var(--vtmn-spacing_1);
}

.vtmn-left-2 {
  left: var(--vtmn-spacing_2);
}

.vtmn-left-3 {
  left: var(--vtmn-spacing_3);
}

.vtmn-left-4 {
  left: var(--vtmn-spacing_4);
}

.vtmn-left-5 {
  left: var(--vtmn-spacing_5);
}

.vtmn-left-6 {
  left: var(--vtmn-spacing_6);
}

.vtmn-left-7 {
  left: var(--vtmn-spacing_7);
}

.vtmn-left-8 {
  left: var(--vtmn-spacing_8);
}

.vtmn-left-9 {
  left: var(--vtmn-spacing_9);
}

.vtmn-left-10 {
  left: var(--vtmn-spacing_10);
}

.vtmn-left-auto {
  left: auto;
}

.vtmn--left-0 {
  left: var(--vtmn-spacing_0);
}

.vtmn--left-1 {
  left: var(--vtmn-spacing_1);
}

.vtmn--left-2 {
  left: var(--vtmn-spacing_2);
}

.vtmn--left-3 {
  left: var(--vtmn-spacing_3);
}

.vtmn--left-4 {
  left: var(--vtmn-spacing_4);
}

.vtmn--left-5 {
  left: var(--vtmn-spacing_5);
}

.vtmn--left-6 {
  left: var(--vtmn-spacing_6);
}

.vtmn--left-7 {
  left: var(--vtmn-spacing_7);
}

.vtmn--left-8 {
  left: var(--vtmn-spacing_8);
}

.vtmn--left-9 {
  left: var(--vtmn-spacing_9);
}

.vtmn--left-10 {
  left: var(--vtmn-spacing_10);
}

.vtmn-left-1\/2 {
  left: 50%;
}

.vtmn-left-1\/3 {
  left: 33.333333%;
}

.vtmn-left-2\/3 {
  left: 66.666667%;
}

.vtmn-left-1\/4 {
  left: 25%;
}

.vtmn-left-2\/4 {
  left: 50%;
}

.vtmn-left-3\/4 {
  left: 75%;
}

.vtmn-left-full {
  left: 100%;
}

.vtmn--left-1\/2 {
  left: -50%;
}

.vtmn--left-1\/3 {
  left: -33.333333%;
}

.vtmn--left-2\/3 {
  left: -66.666667%;
}

.vtmn--left-1\/4 {
  left: -25%;
}

.vtmn--left-2\/4 {
  left: -50%;
}

.vtmn--left-3\/4 {
  left: -75%;
}

.vtmn--left-full {
  left: -100%;
}

.vtmn-isolate {
  isolation: isolate;
}

.vtmn-isolation-auto {
  isolation: auto;
}

.vtmn-z-0 {
  z-index: 0;
}

.vtmn-z-10 {
  z-index: 10;
}

.vtmn-z-20 {
  z-index: 20;
}

.vtmn-z-30 {
  z-index: 30;
}

.vtmn-z-40 {
  z-index: 40;
}

.vtmn-z-50 {
  z-index: 50;
}

.vtmn-z-auto {
  z-index: auto;
}

.focus-within\:vtmn-z-0:focus-within {
  z-index: 0;
}

.focus-within\:vtmn-z-10:focus-within {
  z-index: 10;
}

.focus-within\:vtmn-z-20:focus-within {
  z-index: 20;
}

.focus-within\:vtmn-z-30:focus-within {
  z-index: 30;
}

.focus-within\:vtmn-z-40:focus-within {
  z-index: 40;
}

.focus-within\:vtmn-z-50:focus-within {
  z-index: 50;
}

.focus-within\:vtmn-z-auto:focus-within {
  z-index: auto;
}

.focus\:vtmn-z-0:focus {
  z-index: 0;
}

.focus\:vtmn-z-10:focus {
  z-index: 10;
}

.focus\:vtmn-z-20:focus {
  z-index: 20;
}

.focus\:vtmn-z-30:focus {
  z-index: 30;
}

.focus\:vtmn-z-40:focus {
  z-index: 40;
}

.focus\:vtmn-z-50:focus {
  z-index: 50;
}

.focus\:vtmn-z-auto:focus {
  z-index: auto;
}

.vtmn-order-1 {
  order: 1;
}

.vtmn-order-2 {
  order: 2;
}

.vtmn-order-3 {
  order: 3;
}

.vtmn-order-4 {
  order: 4;
}

.vtmn-order-5 {
  order: 5;
}

.vtmn-order-6 {
  order: 6;
}

.vtmn-order-7 {
  order: 7;
}

.vtmn-order-8 {
  order: 8;
}

.vtmn-order-9 {
  order: 9;
}

.vtmn-order-10 {
  order: 10;
}

.vtmn-order-11 {
  order: 11;
}

.vtmn-order-12 {
  order: 12;
}

.vtmn-order-first {
  order: -9999;
}

.vtmn-order-last {
  order: 9999;
}

.vtmn-order-none {
  order: 0;
}

.vtmn-col-auto {
  grid-column: auto;
}

.vtmn-col-span-1 {
  grid-column: span 1 / span 1;
}

.vtmn-col-span-2 {
  grid-column: span 2 / span 2;
}

.vtmn-col-span-3 {
  grid-column: span 3 / span 3;
}

.vtmn-col-span-4 {
  grid-column: span 4 / span 4;
}

.vtmn-col-span-5 {
  grid-column: span 5 / span 5;
}

.vtmn-col-span-6 {
  grid-column: span 6 / span 6;
}

.vtmn-col-span-7 {
  grid-column: span 7 / span 7;
}

.vtmn-col-span-8 {
  grid-column: span 8 / span 8;
}

.vtmn-col-span-9 {
  grid-column: span 9 / span 9;
}

.vtmn-col-span-10 {
  grid-column: span 10 / span 10;
}

.vtmn-col-span-11 {
  grid-column: span 11 / span 11;
}

.vtmn-col-span-12 {
  grid-column: span 12 / span 12;
}

.vtmn-col-span-full {
  grid-column: 1 / -1;
}

.vtmn-col-start-1 {
  grid-column-start: 1;
}

.vtmn-col-start-2 {
  grid-column-start: 2;
}

.vtmn-col-start-3 {
  grid-column-start: 3;
}

.vtmn-col-start-4 {
  grid-column-start: 4;
}

.vtmn-col-start-5 {
  grid-column-start: 5;
}

.vtmn-col-start-6 {
  grid-column-start: 6;
}

.vtmn-col-start-7 {
  grid-column-start: 7;
}

.vtmn-col-start-8 {
  grid-column-start: 8;
}

.vtmn-col-start-9 {
  grid-column-start: 9;
}

.vtmn-col-start-10 {
  grid-column-start: 10;
}

.vtmn-col-start-11 {
  grid-column-start: 11;
}

.vtmn-col-start-12 {
  grid-column-start: 12;
}

.vtmn-col-start-13 {
  grid-column-start: 13;
}

.vtmn-col-start-auto {
  grid-column-start: auto;
}

.vtmn-col-end-1 {
  grid-column-end: 1;
}

.vtmn-col-end-2 {
  grid-column-end: 2;
}

.vtmn-col-end-3 {
  grid-column-end: 3;
}

.vtmn-col-end-4 {
  grid-column-end: 4;
}

.vtmn-col-end-5 {
  grid-column-end: 5;
}

.vtmn-col-end-6 {
  grid-column-end: 6;
}

.vtmn-col-end-7 {
  grid-column-end: 7;
}

.vtmn-col-end-8 {
  grid-column-end: 8;
}

.vtmn-col-end-9 {
  grid-column-end: 9;
}

.vtmn-col-end-10 {
  grid-column-end: 10;
}

.vtmn-col-end-11 {
  grid-column-end: 11;
}

.vtmn-col-end-12 {
  grid-column-end: 12;
}

.vtmn-col-end-13 {
  grid-column-end: 13;
}

.vtmn-col-end-auto {
  grid-column-end: auto;
}

.vtmn-row-auto {
  grid-row: auto;
}

.vtmn-row-span-1 {
  grid-row: span 1 / span 1;
}

.vtmn-row-span-2 {
  grid-row: span 2 / span 2;
}

.vtmn-row-span-3 {
  grid-row: span 3 / span 3;
}

.vtmn-row-span-4 {
  grid-row: span 4 / span 4;
}

.vtmn-row-span-5 {
  grid-row: span 5 / span 5;
}

.vtmn-row-span-6 {
  grid-row: span 6 / span 6;
}

.vtmn-row-span-full {
  grid-row: 1 / -1;
}

.vtmn-row-start-1 {
  grid-row-start: 1;
}

.vtmn-row-start-2 {
  grid-row-start: 2;
}

.vtmn-row-start-3 {
  grid-row-start: 3;
}

.vtmn-row-start-4 {
  grid-row-start: 4;
}

.vtmn-row-start-5 {
  grid-row-start: 5;
}

.vtmn-row-start-6 {
  grid-row-start: 6;
}

.vtmn-row-start-7 {
  grid-row-start: 7;
}

.vtmn-row-start-auto {
  grid-row-start: auto;
}

.vtmn-row-end-1 {
  grid-row-end: 1;
}

.vtmn-row-end-2 {
  grid-row-end: 2;
}

.vtmn-row-end-3 {
  grid-row-end: 3;
}

.vtmn-row-end-4 {
  grid-row-end: 4;
}

.vtmn-row-end-5 {
  grid-row-end: 5;
}

.vtmn-row-end-6 {
  grid-row-end: 6;
}

.vtmn-row-end-7 {
  grid-row-end: 7;
}

.vtmn-row-end-auto {
  grid-row-end: auto;
}

.vtmn-float-right {
  float: right;
}

.vtmn-float-left {
  float: left;
}

.vtmn-float-none {
  float: none;
}

.vtmn-clear-left {
  clear: left;
}

.vtmn-clear-right {
  clear: right;
}

.vtmn-clear-both {
  clear: both;
}

.vtmn-clear-none {
  clear: none;
}

.vtmn-m-0 {
  margin: var(--vtmn-spacing_0);
}

.vtmn-m-1 {
  margin: var(--vtmn-spacing_1);
}

.vtmn-m-2 {
  margin: var(--vtmn-spacing_2);
}

.vtmn-m-3 {
  margin: var(--vtmn-spacing_3);
}

.vtmn-m-4 {
  margin: var(--vtmn-spacing_4);
}

.vtmn-m-5 {
  margin: var(--vtmn-spacing_5);
}

.vtmn-m-6 {
  margin: var(--vtmn-spacing_6);
}

.vtmn-m-7 {
  margin: var(--vtmn-spacing_7);
}

.vtmn-m-8 {
  margin: var(--vtmn-spacing_8);
}

.vtmn-m-9 {
  margin: var(--vtmn-spacing_9);
}

.vtmn-m-10 {
  margin: var(--vtmn-spacing_10);
}

.vtmn-m-auto {
  margin: auto;
}

.vtmn--m-0 {
  margin: var(--vtmn-spacing_0);
}

.vtmn--m-1 {
  margin: var(--vtmn-spacing_1);
}

.vtmn--m-2 {
  margin: var(--vtmn-spacing_2);
}

.vtmn--m-3 {
  margin: var(--vtmn-spacing_3);
}

.vtmn--m-4 {
  margin: var(--vtmn-spacing_4);
}

.vtmn--m-5 {
  margin: var(--vtmn-spacing_5);
}

.vtmn--m-6 {
  margin: var(--vtmn-spacing_6);
}

.vtmn--m-7 {
  margin: var(--vtmn-spacing_7);
}

.vtmn--m-8 {
  margin: var(--vtmn-spacing_8);
}

.vtmn--m-9 {
  margin: var(--vtmn-spacing_9);
}

.vtmn--m-10 {
  margin: var(--vtmn-spacing_10);
}

.vtmn-mx-0 {
  margin-left: var(--vtmn-spacing_0);
  margin-right: var(--vtmn-spacing_0);
}

.vtmn-mx-1 {
  margin-left: var(--vtmn-spacing_1);
  margin-right: var(--vtmn-spacing_1);
}

.vtmn-mx-2 {
  margin-left: var(--vtmn-spacing_2);
  margin-right: var(--vtmn-spacing_2);
}

.vtmn-mx-3 {
  margin-left: var(--vtmn-spacing_3);
  margin-right: var(--vtmn-spacing_3);
}

.vtmn-mx-4 {
  margin-left: var(--vtmn-spacing_4);
  margin-right: var(--vtmn-spacing_4);
}

.vtmn-mx-5 {
  margin-left: var(--vtmn-spacing_5);
  margin-right: var(--vtmn-spacing_5);
}

.vtmn-mx-6 {
  margin-left: var(--vtmn-spacing_6);
  margin-right: var(--vtmn-spacing_6);
}

.vtmn-mx-7 {
  margin-left: var(--vtmn-spacing_7);
  margin-right: var(--vtmn-spacing_7);
}

.vtmn-mx-8 {
  margin-left: var(--vtmn-spacing_8);
  margin-right: var(--vtmn-spacing_8);
}

.vtmn-mx-9 {
  margin-left: var(--vtmn-spacing_9);
  margin-right: var(--vtmn-spacing_9);
}

.vtmn-mx-10 {
  margin-left: var(--vtmn-spacing_10);
  margin-right: var(--vtmn-spacing_10);
}

.vtmn-mx-auto {
  margin-left: auto;
  margin-right: auto;
}

.vtmn--mx-0 {
  margin-left: var(--vtmn-spacing_0);
  margin-right: var(--vtmn-spacing_0);
}

.vtmn--mx-1 {
  margin-left: var(--vtmn-spacing_1);
  margin-right: var(--vtmn-spacing_1);
}

.vtmn--mx-2 {
  margin-left: var(--vtmn-spacing_2);
  margin-right: var(--vtmn-spacing_2);
}

.vtmn--mx-3 {
  margin-left: var(--vtmn-spacing_3);
  margin-right: var(--vtmn-spacing_3);
}

.vtmn--mx-4 {
  margin-left: var(--vtmn-spacing_4);
  margin-right: var(--vtmn-spacing_4);
}

.vtmn--mx-5 {
  margin-left: var(--vtmn-spacing_5);
  margin-right: var(--vtmn-spacing_5);
}

.vtmn--mx-6 {
  margin-left: var(--vtmn-spacing_6);
  margin-right: var(--vtmn-spacing_6);
}

.vtmn--mx-7 {
  margin-left: var(--vtmn-spacing_7);
  margin-right: var(--vtmn-spacing_7);
}

.vtmn--mx-8 {
  margin-left: var(--vtmn-spacing_8);
  margin-right: var(--vtmn-spacing_8);
}

.vtmn--mx-9 {
  margin-left: var(--vtmn-spacing_9);
  margin-right: var(--vtmn-spacing_9);
}

.vtmn--mx-10 {
  margin-left: var(--vtmn-spacing_10);
  margin-right: var(--vtmn-spacing_10);
}

.vtmn-my-0 {
  margin-top: var(--vtmn-spacing_0);
  margin-bottom: var(--vtmn-spacing_0);
}

.vtmn-my-1 {
  margin-top: var(--vtmn-spacing_1);
  margin-bottom: var(--vtmn-spacing_1);
}

.vtmn-my-2 {
  margin-top: var(--vtmn-spacing_2);
  margin-bottom: var(--vtmn-spacing_2);
}

.vtmn-my-3 {
  margin-top: var(--vtmn-spacing_3);
  margin-bottom: var(--vtmn-spacing_3);
}

.vtmn-my-4 {
  margin-top: var(--vtmn-spacing_4);
  margin-bottom: var(--vtmn-spacing_4);
}

.vtmn-my-5 {
  margin-top: var(--vtmn-spacing_5);
  margin-bottom: var(--vtmn-spacing_5);
}

.vtmn-my-6 {
  margin-top: var(--vtmn-spacing_6);
  margin-bottom: var(--vtmn-spacing_6);
}

.vtmn-my-7 {
  margin-top: var(--vtmn-spacing_7);
  margin-bottom: var(--vtmn-spacing_7);
}

.vtmn-my-8 {
  margin-top: var(--vtmn-spacing_8);
  margin-bottom: var(--vtmn-spacing_8);
}

.vtmn-my-9 {
  margin-top: var(--vtmn-spacing_9);
  margin-bottom: var(--vtmn-spacing_9);
}

.vtmn-my-10 {
  margin-top: var(--vtmn-spacing_10);
  margin-bottom: var(--vtmn-spacing_10);
}

.vtmn-my-auto {
  margin-top: auto;
  margin-bottom: auto;
}

.vtmn--my-0 {
  margin-top: var(--vtmn-spacing_0);
  margin-bottom: var(--vtmn-spacing_0);
}

.vtmn--my-1 {
  margin-top: var(--vtmn-spacing_1);
  margin-bottom: var(--vtmn-spacing_1);
}

.vtmn--my-2 {
  margin-top: var(--vtmn-spacing_2);
  margin-bottom: var(--vtmn-spacing_2);
}

.vtmn--my-3 {
  margin-top: var(--vtmn-spacing_3);
  margin-bottom: var(--vtmn-spacing_3);
}

.vtmn--my-4 {
  margin-top: var(--vtmn-spacing_4);
  margin-bottom: var(--vtmn-spacing_4);
}

.vtmn--my-5 {
  margin-top: var(--vtmn-spacing_5);
  margin-bottom: var(--vtmn-spacing_5);
}

.vtmn--my-6 {
  margin-top: var(--vtmn-spacing_6);
  margin-bottom: var(--vtmn-spacing_6);
}

.vtmn--my-7 {
  margin-top: var(--vtmn-spacing_7);
  margin-bottom: var(--vtmn-spacing_7);
}

.vtmn--my-8 {
  margin-top: var(--vtmn-spacing_8);
  margin-bottom: var(--vtmn-spacing_8);
}

.vtmn--my-9 {
  margin-top: var(--vtmn-spacing_9);
  margin-bottom: var(--vtmn-spacing_9);
}

.vtmn--my-10 {
  margin-top: var(--vtmn-spacing_10);
  margin-bottom: var(--vtmn-spacing_10);
}

.vtmn-mt-0 {
  margin-top: var(--vtmn-spacing_0);
}

.vtmn-mt-1 {
  margin-top: var(--vtmn-spacing_1);
}

.vtmn-mt-2 {
  margin-top: var(--vtmn-spacing_2);
}

.vtmn-mt-3 {
  margin-top: var(--vtmn-spacing_3);
}

.vtmn-mt-4 {
  margin-top: var(--vtmn-spacing_4);
}

.vtmn-mt-5 {
  margin-top: var(--vtmn-spacing_5);
}

.vtmn-mt-6 {
  margin-top: var(--vtmn-spacing_6);
}

.vtmn-mt-7 {
  margin-top: var(--vtmn-spacing_7);
}

.vtmn-mt-8 {
  margin-top: var(--vtmn-spacing_8);
}

.vtmn-mt-9 {
  margin-top: var(--vtmn-spacing_9);
}

.vtmn-mt-10 {
  margin-top: var(--vtmn-spacing_10);
}

.vtmn-mt-auto {
  margin-top: auto;
}

.vtmn--mt-0 {
  margin-top: var(--vtmn-spacing_0);
}

.vtmn--mt-1 {
  margin-top: var(--vtmn-spacing_1);
}

.vtmn--mt-2 {
  margin-top: var(--vtmn-spacing_2);
}

.vtmn--mt-3 {
  margin-top: var(--vtmn-spacing_3);
}

.vtmn--mt-4 {
  margin-top: var(--vtmn-spacing_4);
}

.vtmn--mt-5 {
  margin-top: var(--vtmn-spacing_5);
}

.vtmn--mt-6 {
  margin-top: var(--vtmn-spacing_6);
}

.vtmn--mt-7 {
  margin-top: var(--vtmn-spacing_7);
}

.vtmn--mt-8 {
  margin-top: var(--vtmn-spacing_8);
}

.vtmn--mt-9 {
  margin-top: var(--vtmn-spacing_9);
}

.vtmn--mt-10 {
  margin-top: var(--vtmn-spacing_10);
}

.vtmn-mr-0 {
  margin-right: var(--vtmn-spacing_0);
}

.vtmn-mr-1 {
  margin-right: var(--vtmn-spacing_1);
}

.vtmn-mr-2 {
  margin-right: var(--vtmn-spacing_2);
}

.vtmn-mr-3 {
  margin-right: var(--vtmn-spacing_3);
}

.vtmn-mr-4 {
  margin-right: var(--vtmn-spacing_4);
}

.vtmn-mr-5 {
  margin-right: var(--vtmn-spacing_5);
}

.vtmn-mr-6 {
  margin-right: var(--vtmn-spacing_6);
}

.vtmn-mr-7 {
  margin-right: var(--vtmn-spacing_7);
}

.vtmn-mr-8 {
  margin-right: var(--vtmn-spacing_8);
}

.vtmn-mr-9 {
  margin-right: var(--vtmn-spacing_9);
}

.vtmn-mr-10 {
  margin-right: var(--vtmn-spacing_10);
}

.vtmn-mr-auto {
  margin-right: auto;
}

.vtmn--mr-0 {
  margin-right: var(--vtmn-spacing_0);
}

.vtmn--mr-1 {
  margin-right: var(--vtmn-spacing_1);
}

.vtmn--mr-2 {
  margin-right: var(--vtmn-spacing_2);
}

.vtmn--mr-3 {
  margin-right: var(--vtmn-spacing_3);
}

.vtmn--mr-4 {
  margin-right: var(--vtmn-spacing_4);
}

.vtmn--mr-5 {
  margin-right: var(--vtmn-spacing_5);
}

.vtmn--mr-6 {
  margin-right: var(--vtmn-spacing_6);
}

.vtmn--mr-7 {
  margin-right: var(--vtmn-spacing_7);
}

.vtmn--mr-8 {
  margin-right: var(--vtmn-spacing_8);
}

.vtmn--mr-9 {
  margin-right: var(--vtmn-spacing_9);
}

.vtmn--mr-10 {
  margin-right: var(--vtmn-spacing_10);
}

.vtmn-mb-0 {
  margin-bottom: var(--vtmn-spacing_0);
}

.vtmn-mb-1 {
  margin-bottom: var(--vtmn-spacing_1);
}

.vtmn-mb-2 {
  margin-bottom: var(--vtmn-spacing_2);
}

.vtmn-mb-3 {
  margin-bottom: var(--vtmn-spacing_3);
}

.vtmn-mb-4 {
  margin-bottom: var(--vtmn-spacing_4);
}

.vtmn-mb-5 {
  margin-bottom: var(--vtmn-spacing_5);
}

.vtmn-mb-6 {
  margin-bottom: var(--vtmn-spacing_6);
}

.vtmn-mb-7 {
  margin-bottom: var(--vtmn-spacing_7);
}

.vtmn-mb-8 {
  margin-bottom: var(--vtmn-spacing_8);
}

.vtmn-mb-9 {
  margin-bottom: var(--vtmn-spacing_9);
}

.vtmn-mb-10 {
  margin-bottom: var(--vtmn-spacing_10);
}

.vtmn-mb-auto {
  margin-bottom: auto;
}

.vtmn--mb-0 {
  margin-bottom: var(--vtmn-spacing_0);
}

.vtmn--mb-1 {
  margin-bottom: var(--vtmn-spacing_1);
}

.vtmn--mb-2 {
  margin-bottom: var(--vtmn-spacing_2);
}

.vtmn--mb-3 {
  margin-bottom: var(--vtmn-spacing_3);
}

.vtmn--mb-4 {
  margin-bottom: var(--vtmn-spacing_4);
}

.vtmn--mb-5 {
  margin-bottom: var(--vtmn-spacing_5);
}

.vtmn--mb-6 {
  margin-bottom: var(--vtmn-spacing_6);
}

.vtmn--mb-7 {
  margin-bottom: var(--vtmn-spacing_7);
}

.vtmn--mb-8 {
  margin-bottom: var(--vtmn-spacing_8);
}

.vtmn--mb-9 {
  margin-bottom: var(--vtmn-spacing_9);
}

.vtmn--mb-10 {
  margin-bottom: var(--vtmn-spacing_10);
}

.vtmn-ml-0 {
  margin-left: var(--vtmn-spacing_0);
}

.vtmn-ml-1 {
  margin-left: var(--vtmn-spacing_1);
}

.vtmn-ml-2 {
  margin-left: var(--vtmn-spacing_2);
}

.vtmn-ml-3 {
  margin-left: var(--vtmn-spacing_3);
}

.vtmn-ml-4 {
  margin-left: var(--vtmn-spacing_4);
}

.vtmn-ml-5 {
  margin-left: var(--vtmn-spacing_5);
}

.vtmn-ml-6 {
  margin-left: var(--vtmn-spacing_6);
}

.vtmn-ml-7 {
  margin-left: var(--vtmn-spacing_7);
}

.vtmn-ml-8 {
  margin-left: var(--vtmn-spacing_8);
}

.vtmn-ml-9 {
  margin-left: var(--vtmn-spacing_9);
}

.vtmn-ml-10 {
  margin-left: var(--vtmn-spacing_10);
}

.vtmn-ml-auto {
  margin-left: auto;
}

.vtmn--ml-0 {
  margin-left: var(--vtmn-spacing_0);
}

.vtmn--ml-1 {
  margin-left: var(--vtmn-spacing_1);
}

.vtmn--ml-2 {
  margin-left: var(--vtmn-spacing_2);
}

.vtmn--ml-3 {
  margin-left: var(--vtmn-spacing_3);
}

.vtmn--ml-4 {
  margin-left: var(--vtmn-spacing_4);
}

.vtmn--ml-5 {
  margin-left: var(--vtmn-spacing_5);
}

.vtmn--ml-6 {
  margin-left: var(--vtmn-spacing_6);
}

.vtmn--ml-7 {
  margin-left: var(--vtmn-spacing_7);
}

.vtmn--ml-8 {
  margin-left: var(--vtmn-spacing_8);
}

.vtmn--ml-9 {
  margin-left: var(--vtmn-spacing_9);
}

.vtmn--ml-10 {
  margin-left: var(--vtmn-spacing_10);
}

.vtmn-box-border {
  box-sizing: border-box;
}

.vtmn-box-content {
  box-sizing: content-box;
}

.vtmn-block {
  display: block;
}

.vtmn-inline-block {
  display: inline-block;
}

.vtmn-inline {
  display: inline;
}

.vtmn-flex {
  display: flex;
}

.vtmn-inline-flex {
  display: inline-flex;
}

.vtmn-table {
  display: table;
}

.vtmn-inline-table {
  display: inline-table;
}

.vtmn-table-caption {
  display: table-caption;
}

.vtmn-table-cell {
  display: table-cell;
}

.vtmn-table-column {
  display: table-column;
}

.vtmn-table-column-group {
  display: table-column-group;
}

.vtmn-table-footer-group {
  display: table-footer-group;
}

.vtmn-table-header-group {
  display: table-header-group;
}

.vtmn-table-row-group {
  display: table-row-group;
}

.vtmn-table-row {
  display: table-row;
}

.vtmn-flow-root {
  display: flow-root;
}

.vtmn-grid {
  display: grid;
}

.vtmn-inline-grid {
  display: inline-grid;
}

.vtmn-contents {
  display: contents;
}

.vtmn-list-item {
  display: list-item;
}

.vtmn-hidden {
  display: none;
}

.vtmn-h-0 {
  height: var(--vtmn-spacing_0);
}

.vtmn-h-1 {
  height: var(--vtmn-spacing_1);
}

.vtmn-h-2 {
  height: var(--vtmn-spacing_2);
}

.vtmn-h-3 {
  height: var(--vtmn-spacing_3);
}

.vtmn-h-4 {
  height: var(--vtmn-spacing_4);
}

.vtmn-h-5 {
  height: var(--vtmn-spacing_5);
}

.vtmn-h-6 {
  height: var(--vtmn-spacing_6);
}

.vtmn-h-7 {
  height: var(--vtmn-spacing_7);
}

.vtmn-h-8 {
  height: var(--vtmn-spacing_8);
}

.vtmn-h-9 {
  height: var(--vtmn-spacing_9);
}

.vtmn-h-10 {
  height: var(--vtmn-spacing_10);
}

.vtmn-h-auto {
  height: auto;
}

.vtmn-h-1\/2 {
  height: 50%;
}

.vtmn-h-1\/3 {
  height: 33.333333%;
}

.vtmn-h-2\/3 {
  height: 66.666667%;
}

.vtmn-h-1\/4 {
  height: 25%;
}

.vtmn-h-2\/4 {
  height: 50%;
}

.vtmn-h-3\/4 {
  height: 75%;
}

.vtmn-h-1\/5 {
  height: 20%;
}

.vtmn-h-2\/5 {
  height: 40%;
}

.vtmn-h-3\/5 {
  height: 60%;
}

.vtmn-h-4\/5 {
  height: 80%;
}

.vtmn-h-1\/6 {
  height: 16.666667%;
}

.vtmn-h-2\/6 {
  height: 33.333333%;
}

.vtmn-h-3\/6 {
  height: 50%;
}

.vtmn-h-4\/6 {
  height: 66.666667%;
}

.vtmn-h-5\/6 {
  height: 83.333333%;
}

.vtmn-h-full {
  height: 100%;
}

.vtmn-h-screen {
  height: 100vh;
}

.vtmn-max-h-0 {
  max-height: var(--vtmn-spacing_0);
}

.vtmn-max-h-1 {
  max-height: var(--vtmn-spacing_1);
}

.vtmn-max-h-2 {
  max-height: var(--vtmn-spacing_2);
}

.vtmn-max-h-3 {
  max-height: var(--vtmn-spacing_3);
}

.vtmn-max-h-4 {
  max-height: var(--vtmn-spacing_4);
}

.vtmn-max-h-5 {
  max-height: var(--vtmn-spacing_5);
}

.vtmn-max-h-6 {
  max-height: var(--vtmn-spacing_6);
}

.vtmn-max-h-7 {
  max-height: var(--vtmn-spacing_7);
}

.vtmn-max-h-8 {
  max-height: var(--vtmn-spacing_8);
}

.vtmn-max-h-9 {
  max-height: var(--vtmn-spacing_9);
}

.vtmn-max-h-10 {
  max-height: var(--vtmn-spacing_10);
}

.vtmn-max-h-full {
  max-height: 100%;
}

.vtmn-max-h-screen {
  max-height: 100vh;
}

.vtmn-min-h-0 {
  min-height: 0px;
}

.vtmn-min-h-full {
  min-height: 100%;
}

.vtmn-min-h-screen {
  min-height: 100vh;
}

.vtmn-w-0 {
  width: var(--vtmn-spacing_0);
}

.vtmn-w-1 {
  width: var(--vtmn-spacing_1);
}

.vtmn-w-2 {
  width: var(--vtmn-spacing_2);
}

.vtmn-w-3 {
  width: var(--vtmn-spacing_3);
}

.vtmn-w-4 {
  width: var(--vtmn-spacing_4);
}

.vtmn-w-5 {
  width: var(--vtmn-spacing_5);
}

.vtmn-w-6 {
  width: var(--vtmn-spacing_6);
}

.vtmn-w-7 {
  width: var(--vtmn-spacing_7);
}

.vtmn-w-8 {
  width: var(--vtmn-spacing_8);
}

.vtmn-w-9 {
  width: var(--vtmn-spacing_9);
}

.vtmn-w-10 {
  width: var(--vtmn-spacing_10);
}

.vtmn-w-auto {
  width: auto;
}

.vtmn-w-1\/2 {
  width: 50%;
}

.vtmn-w-1\/3 {
  width: 33.333333%;
}

.vtmn-w-2\/3 {
  width: 66.666667%;
}

.vtmn-w-1\/4 {
  width: 25%;
}

.vtmn-w-2\/4 {
  width: 50%;
}

.vtmn-w-3\/4 {
  width: 75%;
}

.vtmn-w-1\/5 {
  width: 20%;
}

.vtmn-w-2\/5 {
  width: 40%;
}

.vtmn-w-3\/5 {
  width: 60%;
}

.vtmn-w-4\/5 {
  width: 80%;
}

.vtmn-w-1\/6 {
  width: 16.666667%;
}

.vtmn-w-2\/6 {
  width: 33.333333%;
}

.vtmn-w-3\/6 {
  width: 50%;
}

.vtmn-w-4\/6 {
  width: 66.666667%;
}

.vtmn-w-5\/6 {
  width: 83.333333%;
}

.vtmn-w-1\/12 {
  width: 8.333333%;
}

.vtmn-w-2\/12 {
  width: 16.666667%;
}

.vtmn-w-3\/12 {
  width: 25%;
}

.vtmn-w-4\/12 {
  width: 33.333333%;
}

.vtmn-w-5\/12 {
  width: 41.666667%;
}

.vtmn-w-6\/12 {
  width: 50%;
}

.vtmn-w-7\/12 {
  width: 58.333333%;
}

.vtmn-w-8\/12 {
  width: 66.666667%;
}

.vtmn-w-9\/12 {
  width: 75%;
}

.vtmn-w-10\/12 {
  width: 83.333333%;
}

.vtmn-w-11\/12 {
  width: 91.666667%;
}

.vtmn-w-full {
  width: 100%;
}

.vtmn-w-screen {
  width: 100vw;
}

.vtmn-w-min {
  width: -moz-min-content;
  width: min-content;
}

.vtmn-w-max {
  width: -moz-max-content;
  width: max-content;
}

.vtmn-min-w-0 {
  min-width: 0px;
}

.vtmn-min-w-full {
  min-width: 100%;
}

.vtmn-min-w-min {
  min-width: -moz-min-content;
  min-width: min-content;
}

.vtmn-min-w-max {
  min-width: -moz-max-content;
  min-width: max-content;
}

.vtmn-max-w-0 {
  max-width: 0rem;
}

.vtmn-max-w-none {
  max-width: none;
}

.vtmn-max-w-xs {
  max-width: 20rem;
}

.vtmn-max-w-sm {
  max-width: 24rem;
}

.vtmn-max-w-md {
  max-width: 28rem;
}

.vtmn-max-w-lg {
  max-width: 32rem;
}

.vtmn-max-w-xl {
  max-width: 36rem;
}

.vtmn-max-w-2xl {
  max-width: 42rem;
}

.vtmn-max-w-3xl {
  max-width: 48rem;
}

.vtmn-max-w-4xl {
  max-width: 56rem;
}

.vtmn-max-w-5xl {
  max-width: 64rem;
}

.vtmn-max-w-6xl {
  max-width: 72rem;
}

.vtmn-max-w-7xl {
  max-width: 80rem;
}

.vtmn-max-w-full {
  max-width: 100%;
}

.vtmn-max-w-min {
  max-width: -moz-min-content;
  max-width: min-content;
}

.vtmn-max-w-max {
  max-width: -moz-max-content;
  max-width: max-content;
}

.vtmn-max-w-prose {
  max-width: 65ch;
}

.vtmn-flex-1 {
  flex: 1 1 0%;
}

.vtmn-flex-auto {
  flex: 1 1 auto;
}

.vtmn-flex-initial {
  flex: 0 1 auto;
}

.vtmn-flex-none {
  flex: none;
}

.vtmn-flex-shrink-0 {
  flex-shrink: 0;
}

.vtmn-flex-shrink {
  flex-shrink: 1;
}

.vtmn-flex-grow-0 {
  flex-grow: 0;
}

.vtmn-flex-grow {
  flex-grow: 1;
}

.vtmn-table-auto {
  table-layout: auto;
}

.vtmn-table-fixed {
  table-layout: fixed;
}

.vtmn-border-collapse {
  border-collapse: collapse;
}

.vtmn-border-separate {
  border-collapse: separate;
}

.vtmn-origin-center {
  transform-origin: center;
}

.vtmn-origin-top {
  transform-origin: top;
}

.vtmn-origin-top-right {
  transform-origin: top right;
}

.vtmn-origin-right {
  transform-origin: right;
}

.vtmn-origin-bottom-right {
  transform-origin: bottom right;
}

.vtmn-origin-bottom {
  transform-origin: bottom;
}

.vtmn-origin-bottom-left {
  transform-origin: bottom left;
}

.vtmn-origin-left {
  transform-origin: left;
}

.vtmn-origin-top-left {
  transform-origin: top left;
}

.vtmn-transform {
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.vtmn-transform-gpu {
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.vtmn-transform-none {
  transform: none;
}

.vtmn-translate-x-0 {
  --tw-translate-x: var(--vtmn-spacing_0);
}

.vtmn-translate-x-1 {
  --tw-translate-x: var(--vtmn-spacing_1);
}

.vtmn-translate-x-2 {
  --tw-translate-x: var(--vtmn-spacing_2);
}

.vtmn-translate-x-3 {
  --tw-translate-x: var(--vtmn-spacing_3);
}

.vtmn-translate-x-4 {
  --tw-translate-x: var(--vtmn-spacing_4);
}

.vtmn-translate-x-5 {
  --tw-translate-x: var(--vtmn-spacing_5);
}

.vtmn-translate-x-6 {
  --tw-translate-x: var(--vtmn-spacing_6);
}

.vtmn-translate-x-7 {
  --tw-translate-x: var(--vtmn-spacing_7);
}

.vtmn-translate-x-8 {
  --tw-translate-x: var(--vtmn-spacing_8);
}

.vtmn-translate-x-9 {
  --tw-translate-x: var(--vtmn-spacing_9);
}

.vtmn-translate-x-10 {
  --tw-translate-x: var(--vtmn-spacing_10);
}

.vtmn--translate-x-0 {
  --tw-translate-x: var(--vtmn-spacing_0);
}

.vtmn--translate-x-1 {
  --tw-translate-x: var(--vtmn-spacing_1);
}

.vtmn--translate-x-2 {
  --tw-translate-x: var(--vtmn-spacing_2);
}

.vtmn--translate-x-3 {
  --tw-translate-x: var(--vtmn-spacing_3);
}

.vtmn--translate-x-4 {
  --tw-translate-x: var(--vtmn-spacing_4);
}

.vtmn--translate-x-5 {
  --tw-translate-x: var(--vtmn-spacing_5);
}

.vtmn--translate-x-6 {
  --tw-translate-x: var(--vtmn-spacing_6);
}

.vtmn--translate-x-7 {
  --tw-translate-x: var(--vtmn-spacing_7);
}

.vtmn--translate-x-8 {
  --tw-translate-x: var(--vtmn-spacing_8);
}

.vtmn--translate-x-9 {
  --tw-translate-x: var(--vtmn-spacing_9);
}

.vtmn--translate-x-10 {
  --tw-translate-x: var(--vtmn-spacing_10);
}

.vtmn-translate-x-1\/2 {
  --tw-translate-x: 50%;
}

.vtmn-translate-x-1\/3 {
  --tw-translate-x: 33.333333%;
}

.vtmn-translate-x-2\/3 {
  --tw-translate-x: 66.666667%;
}

.vtmn-translate-x-1\/4 {
  --tw-translate-x: 25%;
}

.vtmn-translate-x-2\/4 {
  --tw-translate-x: 50%;
}

.vtmn-translate-x-3\/4 {
  --tw-translate-x: 75%;
}

.vtmn-translate-x-full {
  --tw-translate-x: 100%;
}

.vtmn--translate-x-1\/2 {
  --tw-translate-x: -50%;
}

.vtmn--translate-x-1\/3 {
  --tw-translate-x: -33.333333%;
}

.vtmn--translate-x-2\/3 {
  --tw-translate-x: -66.666667%;
}

.vtmn--translate-x-1\/4 {
  --tw-translate-x: -25%;
}

.vtmn--translate-x-2\/4 {
  --tw-translate-x: -50%;
}

.vtmn--translate-x-3\/4 {
  --tw-translate-x: -75%;
}

.vtmn--translate-x-full {
  --tw-translate-x: -100%;
}

.vtmn-translate-y-0 {
  --tw-translate-y: var(--vtmn-spacing_0);
}

.vtmn-translate-y-1 {
  --tw-translate-y: var(--vtmn-spacing_1);
}

.vtmn-translate-y-2 {
  --tw-translate-y: var(--vtmn-spacing_2);
}

.vtmn-translate-y-3 {
  --tw-translate-y: var(--vtmn-spacing_3);
}

.vtmn-translate-y-4 {
  --tw-translate-y: var(--vtmn-spacing_4);
}

.vtmn-translate-y-5 {
  --tw-translate-y: var(--vtmn-spacing_5);
}

.vtmn-translate-y-6 {
  --tw-translate-y: var(--vtmn-spacing_6);
}

.vtmn-translate-y-7 {
  --tw-translate-y: var(--vtmn-spacing_7);
}

.vtmn-translate-y-8 {
  --tw-translate-y: var(--vtmn-spacing_8);
}

.vtmn-translate-y-9 {
  --tw-translate-y: var(--vtmn-spacing_9);
}

.vtmn-translate-y-10 {
  --tw-translate-y: var(--vtmn-spacing_10);
}

.vtmn--translate-y-0 {
  --tw-translate-y: var(--vtmn-spacing_0);
}

.vtmn--translate-y-1 {
  --tw-translate-y: var(--vtmn-spacing_1);
}

.vtmn--translate-y-2 {
  --tw-translate-y: var(--vtmn-spacing_2);
}

.vtmn--translate-y-3 {
  --tw-translate-y: var(--vtmn-spacing_3);
}

.vtmn--translate-y-4 {
  --tw-translate-y: var(--vtmn-spacing_4);
}

.vtmn--translate-y-5 {
  --tw-translate-y: var(--vtmn-spacing_5);
}

.vtmn--translate-y-6 {
  --tw-translate-y: var(--vtmn-spacing_6);
}

.vtmn--translate-y-7 {
  --tw-translate-y: var(--vtmn-spacing_7);
}

.vtmn--translate-y-8 {
  --tw-translate-y: var(--vtmn-spacing_8);
}

.vtmn--translate-y-9 {
  --tw-translate-y: var(--vtmn-spacing_9);
}

.vtmn--translate-y-10 {
  --tw-translate-y: var(--vtmn-spacing_10);
}

.vtmn-translate-y-1\/2 {
  --tw-translate-y: 50%;
}

.vtmn-translate-y-1\/3 {
  --tw-translate-y: 33.333333%;
}

.vtmn-translate-y-2\/3 {
  --tw-translate-y: 66.666667%;
}

.vtmn-translate-y-1\/4 {
  --tw-translate-y: 25%;
}

.vtmn-translate-y-2\/4 {
  --tw-translate-y: 50%;
}

.vtmn-translate-y-3\/4 {
  --tw-translate-y: 75%;
}

.vtmn-translate-y-full {
  --tw-translate-y: 100%;
}

.vtmn--translate-y-1\/2 {
  --tw-translate-y: -50%;
}

.vtmn--translate-y-1\/3 {
  --tw-translate-y: -33.333333%;
}

.vtmn--translate-y-2\/3 {
  --tw-translate-y: -66.666667%;
}

.vtmn--translate-y-1\/4 {
  --tw-translate-y: -25%;
}

.vtmn--translate-y-2\/4 {
  --tw-translate-y: -50%;
}

.vtmn--translate-y-3\/4 {
  --tw-translate-y: -75%;
}

.vtmn--translate-y-full {
  --tw-translate-y: -100%;
}

.hover\:vtmn-translate-x-0:hover {
  --tw-translate-x: var(--vtmn-spacing_0);
}

.hover\:vtmn-translate-x-1:hover {
  --tw-translate-x: var(--vtmn-spacing_1);
}

.hover\:vtmn-translate-x-2:hover {
  --tw-translate-x: var(--vtmn-spacing_2);
}

.hover\:vtmn-translate-x-3:hover {
  --tw-translate-x: var(--vtmn-spacing_3);
}

.hover\:vtmn-translate-x-4:hover {
  --tw-translate-x: var(--vtmn-spacing_4);
}

.hover\:vtmn-translate-x-5:hover {
  --tw-translate-x: var(--vtmn-spacing_5);
}

.hover\:vtmn-translate-x-6:hover {
  --tw-translate-x: var(--vtmn-spacing_6);
}

.hover\:vtmn-translate-x-7:hover {
  --tw-translate-x: var(--vtmn-spacing_7);
}

.hover\:vtmn-translate-x-8:hover {
  --tw-translate-x: var(--vtmn-spacing_8);
}

.hover\:vtmn-translate-x-9:hover {
  --tw-translate-x: var(--vtmn-spacing_9);
}

.hover\:vtmn-translate-x-10:hover {
  --tw-translate-x: var(--vtmn-spacing_10);
}

.hover\:vtmn--translate-x-0:hover {
  --tw-translate-x: var(--vtmn-spacing_0);
}

.hover\:vtmn--translate-x-1:hover {
  --tw-translate-x: var(--vtmn-spacing_1);
}

.hover\:vtmn--translate-x-2:hover {
  --tw-translate-x: var(--vtmn-spacing_2);
}

.hover\:vtmn--translate-x-3:hover {
  --tw-translate-x: var(--vtmn-spacing_3);
}

.hover\:vtmn--translate-x-4:hover {
  --tw-translate-x: var(--vtmn-spacing_4);
}

.hover\:vtmn--translate-x-5:hover {
  --tw-translate-x: var(--vtmn-spacing_5);
}

.hover\:vtmn--translate-x-6:hover {
  --tw-translate-x: var(--vtmn-spacing_6);
}

.hover\:vtmn--translate-x-7:hover {
  --tw-translate-x: var(--vtmn-spacing_7);
}

.hover\:vtmn--translate-x-8:hover {
  --tw-translate-x: var(--vtmn-spacing_8);
}

.hover\:vtmn--translate-x-9:hover {
  --tw-translate-x: var(--vtmn-spacing_9);
}

.hover\:vtmn--translate-x-10:hover {
  --tw-translate-x: var(--vtmn-spacing_10);
}

.hover\:vtmn-translate-x-1\/2:hover {
  --tw-translate-x: 50%;
}

.hover\:vtmn-translate-x-1\/3:hover {
  --tw-translate-x: 33.333333%;
}

.hover\:vtmn-translate-x-2\/3:hover {
  --tw-translate-x: 66.666667%;
}

.hover\:vtmn-translate-x-1\/4:hover {
  --tw-translate-x: 25%;
}

.hover\:vtmn-translate-x-2\/4:hover {
  --tw-translate-x: 50%;
}

.hover\:vtmn-translate-x-3\/4:hover {
  --tw-translate-x: 75%;
}

.hover\:vtmn-translate-x-full:hover {
  --tw-translate-x: 100%;
}

.hover\:vtmn--translate-x-1\/2:hover {
  --tw-translate-x: -50%;
}

.hover\:vtmn--translate-x-1\/3:hover {
  --tw-translate-x: -33.333333%;
}

.hover\:vtmn--translate-x-2\/3:hover {
  --tw-translate-x: -66.666667%;
}

.hover\:vtmn--translate-x-1\/4:hover {
  --tw-translate-x: -25%;
}

.hover\:vtmn--translate-x-2\/4:hover {
  --tw-translate-x: -50%;
}

.hover\:vtmn--translate-x-3\/4:hover {
  --tw-translate-x: -75%;
}

.hover\:vtmn--translate-x-full:hover {
  --tw-translate-x: -100%;
}

.hover\:vtmn-translate-y-0:hover {
  --tw-translate-y: var(--vtmn-spacing_0);
}

.hover\:vtmn-translate-y-1:hover {
  --tw-translate-y: var(--vtmn-spacing_1);
}

.hover\:vtmn-translate-y-2:hover {
  --tw-translate-y: var(--vtmn-spacing_2);
}

.hover\:vtmn-translate-y-3:hover {
  --tw-translate-y: var(--vtmn-spacing_3);
}

.hover\:vtmn-translate-y-4:hover {
  --tw-translate-y: var(--vtmn-spacing_4);
}

.hover\:vtmn-translate-y-5:hover {
  --tw-translate-y: var(--vtmn-spacing_5);
}

.hover\:vtmn-translate-y-6:hover {
  --tw-translate-y: var(--vtmn-spacing_6);
}

.hover\:vtmn-translate-y-7:hover {
  --tw-translate-y: var(--vtmn-spacing_7);
}

.hover\:vtmn-translate-y-8:hover {
  --tw-translate-y: var(--vtmn-spacing_8);
}

.hover\:vtmn-translate-y-9:hover {
  --tw-translate-y: var(--vtmn-spacing_9);
}

.hover\:vtmn-translate-y-10:hover {
  --tw-translate-y: var(--vtmn-spacing_10);
}

.hover\:vtmn--translate-y-0:hover {
  --tw-translate-y: var(--vtmn-spacing_0);
}

.hover\:vtmn--translate-y-1:hover {
  --tw-translate-y: var(--vtmn-spacing_1);
}

.hover\:vtmn--translate-y-2:hover {
  --tw-translate-y: var(--vtmn-spacing_2);
}

.hover\:vtmn--translate-y-3:hover {
  --tw-translate-y: var(--vtmn-spacing_3);
}

.hover\:vtmn--translate-y-4:hover {
  --tw-translate-y: var(--vtmn-spacing_4);
}

.hover\:vtmn--translate-y-5:hover {
  --tw-translate-y: var(--vtmn-spacing_5);
}

.hover\:vtmn--translate-y-6:hover {
  --tw-translate-y: var(--vtmn-spacing_6);
}

.hover\:vtmn--translate-y-7:hover {
  --tw-translate-y: var(--vtmn-spacing_7);
}

.hover\:vtmn--translate-y-8:hover {
  --tw-translate-y: var(--vtmn-spacing_8);
}

.hover\:vtmn--translate-y-9:hover {
  --tw-translate-y: var(--vtmn-spacing_9);
}

.hover\:vtmn--translate-y-10:hover {
  --tw-translate-y: var(--vtmn-spacing_10);
}

.hover\:vtmn-translate-y-1\/2:hover {
  --tw-translate-y: 50%;
}

.hover\:vtmn-translate-y-1\/3:hover {
  --tw-translate-y: 33.333333%;
}

.hover\:vtmn-translate-y-2\/3:hover {
  --tw-translate-y: 66.666667%;
}

.hover\:vtmn-translate-y-1\/4:hover {
  --tw-translate-y: 25%;
}

.hover\:vtmn-translate-y-2\/4:hover {
  --tw-translate-y: 50%;
}

.hover\:vtmn-translate-y-3\/4:hover {
  --tw-translate-y: 75%;
}

.hover\:vtmn-translate-y-full:hover {
  --tw-translate-y: 100%;
}

.hover\:vtmn--translate-y-1\/2:hover {
  --tw-translate-y: -50%;
}

.hover\:vtmn--translate-y-1\/3:hover {
  --tw-translate-y: -33.333333%;
}

.hover\:vtmn--translate-y-2\/3:hover {
  --tw-translate-y: -66.666667%;
}

.hover\:vtmn--translate-y-1\/4:hover {
  --tw-translate-y: -25%;
}

.hover\:vtmn--translate-y-2\/4:hover {
  --tw-translate-y: -50%;
}

.hover\:vtmn--translate-y-3\/4:hover {
  --tw-translate-y: -75%;
}

.hover\:vtmn--translate-y-full:hover {
  --tw-translate-y: -100%;
}

.focus\:vtmn-translate-x-0:focus {
  --tw-translate-x: var(--vtmn-spacing_0);
}

.focus\:vtmn-translate-x-1:focus {
  --tw-translate-x: var(--vtmn-spacing_1);
}

.focus\:vtmn-translate-x-2:focus {
  --tw-translate-x: var(--vtmn-spacing_2);
}

.focus\:vtmn-translate-x-3:focus {
  --tw-translate-x: var(--vtmn-spacing_3);
}

.focus\:vtmn-translate-x-4:focus {
  --tw-translate-x: var(--vtmn-spacing_4);
}

.focus\:vtmn-translate-x-5:focus {
  --tw-translate-x: var(--vtmn-spacing_5);
}

.focus\:vtmn-translate-x-6:focus {
  --tw-translate-x: var(--vtmn-spacing_6);
}

.focus\:vtmn-translate-x-7:focus {
  --tw-translate-x: var(--vtmn-spacing_7);
}

.focus\:vtmn-translate-x-8:focus {
  --tw-translate-x: var(--vtmn-spacing_8);
}

.focus\:vtmn-translate-x-9:focus {
  --tw-translate-x: var(--vtmn-spacing_9);
}

.focus\:vtmn-translate-x-10:focus {
  --tw-translate-x: var(--vtmn-spacing_10);
}

.focus\:vtmn--translate-x-0:focus {
  --tw-translate-x: var(--vtmn-spacing_0);
}

.focus\:vtmn--translate-x-1:focus {
  --tw-translate-x: var(--vtmn-spacing_1);
}

.focus\:vtmn--translate-x-2:focus {
  --tw-translate-x: var(--vtmn-spacing_2);
}

.focus\:vtmn--translate-x-3:focus {
  --tw-translate-x: var(--vtmn-spacing_3);
}

.focus\:vtmn--translate-x-4:focus {
  --tw-translate-x: var(--vtmn-spacing_4);
}

.focus\:vtmn--translate-x-5:focus {
  --tw-translate-x: var(--vtmn-spacing_5);
}

.focus\:vtmn--translate-x-6:focus {
  --tw-translate-x: var(--vtmn-spacing_6);
}

.focus\:vtmn--translate-x-7:focus {
  --tw-translate-x: var(--vtmn-spacing_7);
}

.focus\:vtmn--translate-x-8:focus {
  --tw-translate-x: var(--vtmn-spacing_8);
}

.focus\:vtmn--translate-x-9:focus {
  --tw-translate-x: var(--vtmn-spacing_9);
}

.focus\:vtmn--translate-x-10:focus {
  --tw-translate-x: var(--vtmn-spacing_10);
}

.focus\:vtmn-translate-x-1\/2:focus {
  --tw-translate-x: 50%;
}

.focus\:vtmn-translate-x-1\/3:focus {
  --tw-translate-x: 33.333333%;
}

.focus\:vtmn-translate-x-2\/3:focus {
  --tw-translate-x: 66.666667%;
}

.focus\:vtmn-translate-x-1\/4:focus {
  --tw-translate-x: 25%;
}

.focus\:vtmn-translate-x-2\/4:focus {
  --tw-translate-x: 50%;
}

.focus\:vtmn-translate-x-3\/4:focus {
  --tw-translate-x: 75%;
}

.focus\:vtmn-translate-x-full:focus {
  --tw-translate-x: 100%;
}

.focus\:vtmn--translate-x-1\/2:focus {
  --tw-translate-x: -50%;
}

.focus\:vtmn--translate-x-1\/3:focus {
  --tw-translate-x: -33.333333%;
}

.focus\:vtmn--translate-x-2\/3:focus {
  --tw-translate-x: -66.666667%;
}

.focus\:vtmn--translate-x-1\/4:focus {
  --tw-translate-x: -25%;
}

.focus\:vtmn--translate-x-2\/4:focus {
  --tw-translate-x: -50%;
}

.focus\:vtmn--translate-x-3\/4:focus {
  --tw-translate-x: -75%;
}

.focus\:vtmn--translate-x-full:focus {
  --tw-translate-x: -100%;
}

.focus\:vtmn-translate-y-0:focus {
  --tw-translate-y: var(--vtmn-spacing_0);
}

.focus\:vtmn-translate-y-1:focus {
  --tw-translate-y: var(--vtmn-spacing_1);
}

.focus\:vtmn-translate-y-2:focus {
  --tw-translate-y: var(--vtmn-spacing_2);
}

.focus\:vtmn-translate-y-3:focus {
  --tw-translate-y: var(--vtmn-spacing_3);
}

.focus\:vtmn-translate-y-4:focus {
  --tw-translate-y: var(--vtmn-spacing_4);
}

.focus\:vtmn-translate-y-5:focus {
  --tw-translate-y: var(--vtmn-spacing_5);
}

.focus\:vtmn-translate-y-6:focus {
  --tw-translate-y: var(--vtmn-spacing_6);
}

.focus\:vtmn-translate-y-7:focus {
  --tw-translate-y: var(--vtmn-spacing_7);
}

.focus\:vtmn-translate-y-8:focus {
  --tw-translate-y: var(--vtmn-spacing_8);
}

.focus\:vtmn-translate-y-9:focus {
  --tw-translate-y: var(--vtmn-spacing_9);
}

.focus\:vtmn-translate-y-10:focus {
  --tw-translate-y: var(--vtmn-spacing_10);
}

.focus\:vtmn--translate-y-0:focus {
  --tw-translate-y: var(--vtmn-spacing_0);
}

.focus\:vtmn--translate-y-1:focus {
  --tw-translate-y: var(--vtmn-spacing_1);
}

.focus\:vtmn--translate-y-2:focus {
  --tw-translate-y: var(--vtmn-spacing_2);
}

.focus\:vtmn--translate-y-3:focus {
  --tw-translate-y: var(--vtmn-spacing_3);
}

.focus\:vtmn--translate-y-4:focus {
  --tw-translate-y: var(--vtmn-spacing_4);
}

.focus\:vtmn--translate-y-5:focus {
  --tw-translate-y: var(--vtmn-spacing_5);
}

.focus\:vtmn--translate-y-6:focus {
  --tw-translate-y: var(--vtmn-spacing_6);
}

.focus\:vtmn--translate-y-7:focus {
  --tw-translate-y: var(--vtmn-spacing_7);
}

.focus\:vtmn--translate-y-8:focus {
  --tw-translate-y: var(--vtmn-spacing_8);
}

.focus\:vtmn--translate-y-9:focus {
  --tw-translate-y: var(--vtmn-spacing_9);
}

.focus\:vtmn--translate-y-10:focus {
  --tw-translate-y: var(--vtmn-spacing_10);
}

.focus\:vtmn-translate-y-1\/2:focus {
  --tw-translate-y: 50%;
}

.focus\:vtmn-translate-y-1\/3:focus {
  --tw-translate-y: 33.333333%;
}

.focus\:vtmn-translate-y-2\/3:focus {
  --tw-translate-y: 66.666667%;
}

.focus\:vtmn-translate-y-1\/4:focus {
  --tw-translate-y: 25%;
}

.focus\:vtmn-translate-y-2\/4:focus {
  --tw-translate-y: 50%;
}

.focus\:vtmn-translate-y-3\/4:focus {
  --tw-translate-y: 75%;
}

.focus\:vtmn-translate-y-full:focus {
  --tw-translate-y: 100%;
}

.focus\:vtmn--translate-y-1\/2:focus {
  --tw-translate-y: -50%;
}

.focus\:vtmn--translate-y-1\/3:focus {
  --tw-translate-y: -33.333333%;
}

.focus\:vtmn--translate-y-2\/3:focus {
  --tw-translate-y: -66.666667%;
}

.focus\:vtmn--translate-y-1\/4:focus {
  --tw-translate-y: -25%;
}

.focus\:vtmn--translate-y-2\/4:focus {
  --tw-translate-y: -50%;
}

.focus\:vtmn--translate-y-3\/4:focus {
  --tw-translate-y: -75%;
}

.focus\:vtmn--translate-y-full:focus {
  --tw-translate-y: -100%;
}

.vtmn-rotate-0 {
  --tw-rotate: 0deg;
}

.vtmn-rotate-1 {
  --tw-rotate: 1deg;
}

.vtmn-rotate-2 {
  --tw-rotate: 2deg;
}

.vtmn-rotate-3 {
  --tw-rotate: 3deg;
}

.vtmn-rotate-6 {
  --tw-rotate: 6deg;
}

.vtmn-rotate-12 {
  --tw-rotate: 12deg;
}

.vtmn-rotate-45 {
  --tw-rotate: 45deg;
}

.vtmn-rotate-90 {
  --tw-rotate: 90deg;
}

.vtmn-rotate-180 {
  --tw-rotate: 180deg;
}

.vtmn--rotate-180 {
  --tw-rotate: -180deg;
}

.vtmn--rotate-90 {
  --tw-rotate: -90deg;
}

.vtmn--rotate-45 {
  --tw-rotate: -45deg;
}

.vtmn--rotate-12 {
  --tw-rotate: -12deg;
}

.vtmn--rotate-6 {
  --tw-rotate: -6deg;
}

.vtmn--rotate-3 {
  --tw-rotate: -3deg;
}

.vtmn--rotate-2 {
  --tw-rotate: -2deg;
}

.vtmn--rotate-1 {
  --tw-rotate: -1deg;
}

.hover\:vtmn-rotate-0:hover {
  --tw-rotate: 0deg;
}

.hover\:vtmn-rotate-1:hover {
  --tw-rotate: 1deg;
}

.hover\:vtmn-rotate-2:hover {
  --tw-rotate: 2deg;
}

.hover\:vtmn-rotate-3:hover {
  --tw-rotate: 3deg;
}

.hover\:vtmn-rotate-6:hover {
  --tw-rotate: 6deg;
}

.hover\:vtmn-rotate-12:hover {
  --tw-rotate: 12deg;
}

.hover\:vtmn-rotate-45:hover {
  --tw-rotate: 45deg;
}

.hover\:vtmn-rotate-90:hover {
  --tw-rotate: 90deg;
}

.hover\:vtmn-rotate-180:hover {
  --tw-rotate: 180deg;
}

.hover\:vtmn--rotate-180:hover {
  --tw-rotate: -180deg;
}

.hover\:vtmn--rotate-90:hover {
  --tw-rotate: -90deg;
}

.hover\:vtmn--rotate-45:hover {
  --tw-rotate: -45deg;
}

.hover\:vtmn--rotate-12:hover {
  --tw-rotate: -12deg;
}

.hover\:vtmn--rotate-6:hover {
  --tw-rotate: -6deg;
}

.hover\:vtmn--rotate-3:hover {
  --tw-rotate: -3deg;
}

.hover\:vtmn--rotate-2:hover {
  --tw-rotate: -2deg;
}

.hover\:vtmn--rotate-1:hover {
  --tw-rotate: -1deg;
}

.focus\:vtmn-rotate-0:focus {
  --tw-rotate: 0deg;
}

.focus\:vtmn-rotate-1:focus {
  --tw-rotate: 1deg;
}

.focus\:vtmn-rotate-2:focus {
  --tw-rotate: 2deg;
}

.focus\:vtmn-rotate-3:focus {
  --tw-rotate: 3deg;
}

.focus\:vtmn-rotate-6:focus {
  --tw-rotate: 6deg;
}

.focus\:vtmn-rotate-12:focus {
  --tw-rotate: 12deg;
}

.focus\:vtmn-rotate-45:focus {
  --tw-rotate: 45deg;
}

.focus\:vtmn-rotate-90:focus {
  --tw-rotate: 90deg;
}

.focus\:vtmn-rotate-180:focus {
  --tw-rotate: 180deg;
}

.focus\:vtmn--rotate-180:focus {
  --tw-rotate: -180deg;
}

.focus\:vtmn--rotate-90:focus {
  --tw-rotate: -90deg;
}

.focus\:vtmn--rotate-45:focus {
  --tw-rotate: -45deg;
}

.focus\:vtmn--rotate-12:focus {
  --tw-rotate: -12deg;
}

.focus\:vtmn--rotate-6:focus {
  --tw-rotate: -6deg;
}

.focus\:vtmn--rotate-3:focus {
  --tw-rotate: -3deg;
}

.focus\:vtmn--rotate-2:focus {
  --tw-rotate: -2deg;
}

.focus\:vtmn--rotate-1:focus {
  --tw-rotate: -1deg;
}

.vtmn-skew-x-0 {
  --tw-skew-x: 0deg;
}

.vtmn-skew-x-1 {
  --tw-skew-x: 1deg;
}

.vtmn-skew-x-2 {
  --tw-skew-x: 2deg;
}

.vtmn-skew-x-3 {
  --tw-skew-x: 3deg;
}

.vtmn-skew-x-6 {
  --tw-skew-x: 6deg;
}

.vtmn-skew-x-12 {
  --tw-skew-x: 12deg;
}

.vtmn--skew-x-12 {
  --tw-skew-x: -12deg;
}

.vtmn--skew-x-6 {
  --tw-skew-x: -6deg;
}

.vtmn--skew-x-3 {
  --tw-skew-x: -3deg;
}

.vtmn--skew-x-2 {
  --tw-skew-x: -2deg;
}

.vtmn--skew-x-1 {
  --tw-skew-x: -1deg;
}

.vtmn-skew-y-0 {
  --tw-skew-y: 0deg;
}

.vtmn-skew-y-1 {
  --tw-skew-y: 1deg;
}

.vtmn-skew-y-2 {
  --tw-skew-y: 2deg;
}

.vtmn-skew-y-3 {
  --tw-skew-y: 3deg;
}

.vtmn-skew-y-6 {
  --tw-skew-y: 6deg;
}

.vtmn-skew-y-12 {
  --tw-skew-y: 12deg;
}

.vtmn--skew-y-12 {
  --tw-skew-y: -12deg;
}

.vtmn--skew-y-6 {
  --tw-skew-y: -6deg;
}

.vtmn--skew-y-3 {
  --tw-skew-y: -3deg;
}

.vtmn--skew-y-2 {
  --tw-skew-y: -2deg;
}

.vtmn--skew-y-1 {
  --tw-skew-y: -1deg;
}

.hover\:vtmn-skew-x-0:hover {
  --tw-skew-x: 0deg;
}

.hover\:vtmn-skew-x-1:hover {
  --tw-skew-x: 1deg;
}

.hover\:vtmn-skew-x-2:hover {
  --tw-skew-x: 2deg;
}

.hover\:vtmn-skew-x-3:hover {
  --tw-skew-x: 3deg;
}

.hover\:vtmn-skew-x-6:hover {
  --tw-skew-x: 6deg;
}

.hover\:vtmn-skew-x-12:hover {
  --tw-skew-x: 12deg;
}

.hover\:vtmn--skew-x-12:hover {
  --tw-skew-x: -12deg;
}

.hover\:vtmn--skew-x-6:hover {
  --tw-skew-x: -6deg;
}

.hover\:vtmn--skew-x-3:hover {
  --tw-skew-x: -3deg;
}

.hover\:vtmn--skew-x-2:hover {
  --tw-skew-x: -2deg;
}

.hover\:vtmn--skew-x-1:hover {
  --tw-skew-x: -1deg;
}

.hover\:vtmn-skew-y-0:hover {
  --tw-skew-y: 0deg;
}

.hover\:vtmn-skew-y-1:hover {
  --tw-skew-y: 1deg;
}

.hover\:vtmn-skew-y-2:hover {
  --tw-skew-y: 2deg;
}

.hover\:vtmn-skew-y-3:hover {
  --tw-skew-y: 3deg;
}

.hover\:vtmn-skew-y-6:hover {
  --tw-skew-y: 6deg;
}

.hover\:vtmn-skew-y-12:hover {
  --tw-skew-y: 12deg;
}

.hover\:vtmn--skew-y-12:hover {
  --tw-skew-y: -12deg;
}

.hover\:vtmn--skew-y-6:hover {
  --tw-skew-y: -6deg;
}

.hover\:vtmn--skew-y-3:hover {
  --tw-skew-y: -3deg;
}

.hover\:vtmn--skew-y-2:hover {
  --tw-skew-y: -2deg;
}

.hover\:vtmn--skew-y-1:hover {
  --tw-skew-y: -1deg;
}

.focus\:vtmn-skew-x-0:focus {
  --tw-skew-x: 0deg;
}

.focus\:vtmn-skew-x-1:focus {
  --tw-skew-x: 1deg;
}

.focus\:vtmn-skew-x-2:focus {
  --tw-skew-x: 2deg;
}

.focus\:vtmn-skew-x-3:focus {
  --tw-skew-x: 3deg;
}

.focus\:vtmn-skew-x-6:focus {
  --tw-skew-x: 6deg;
}

.focus\:vtmn-skew-x-12:focus {
  --tw-skew-x: 12deg;
}

.focus\:vtmn--skew-x-12:focus {
  --tw-skew-x: -12deg;
}

.focus\:vtmn--skew-x-6:focus {
  --tw-skew-x: -6deg;
}

.focus\:vtmn--skew-x-3:focus {
  --tw-skew-x: -3deg;
}

.focus\:vtmn--skew-x-2:focus {
  --tw-skew-x: -2deg;
}

.focus\:vtmn--skew-x-1:focus {
  --tw-skew-x: -1deg;
}

.focus\:vtmn-skew-y-0:focus {
  --tw-skew-y: 0deg;
}

.focus\:vtmn-skew-y-1:focus {
  --tw-skew-y: 1deg;
}

.focus\:vtmn-skew-y-2:focus {
  --tw-skew-y: 2deg;
}

.focus\:vtmn-skew-y-3:focus {
  --tw-skew-y: 3deg;
}

.focus\:vtmn-skew-y-6:focus {
  --tw-skew-y: 6deg;
}

.focus\:vtmn-skew-y-12:focus {
  --tw-skew-y: 12deg;
}

.focus\:vtmn--skew-y-12:focus {
  --tw-skew-y: -12deg;
}

.focus\:vtmn--skew-y-6:focus {
  --tw-skew-y: -6deg;
}

.focus\:vtmn--skew-y-3:focus {
  --tw-skew-y: -3deg;
}

.focus\:vtmn--skew-y-2:focus {
  --tw-skew-y: -2deg;
}

.focus\:vtmn--skew-y-1:focus {
  --tw-skew-y: -1deg;
}

.vtmn-scale-0 {
  --tw-scale-x: 0;
  --tw-scale-y: 0;
}

.vtmn-scale-50 {
  --tw-scale-x: .5;
  --tw-scale-y: .5;
}

.vtmn-scale-75 {
  --tw-scale-x: .75;
  --tw-scale-y: .75;
}

.vtmn-scale-90 {
  --tw-scale-x: .9;
  --tw-scale-y: .9;
}

.vtmn-scale-95 {
  --tw-scale-x: .95;
  --tw-scale-y: .95;
}

.vtmn-scale-100 {
  --tw-scale-x: 1;
  --tw-scale-y: 1;
}

.vtmn-scale-105 {
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
}

.vtmn-scale-110 {
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
}

.vtmn-scale-125 {
  --tw-scale-x: 1.25;
  --tw-scale-y: 1.25;
}

.vtmn-scale-150 {
  --tw-scale-x: 1.5;
  --tw-scale-y: 1.5;
}

.hover\:vtmn-scale-0:hover {
  --tw-scale-x: 0;
  --tw-scale-y: 0;
}

.hover\:vtmn-scale-50:hover {
  --tw-scale-x: .5;
  --tw-scale-y: .5;
}

.hover\:vtmn-scale-75:hover {
  --tw-scale-x: .75;
  --tw-scale-y: .75;
}

.hover\:vtmn-scale-90:hover {
  --tw-scale-x: .9;
  --tw-scale-y: .9;
}

.hover\:vtmn-scale-95:hover {
  --tw-scale-x: .95;
  --tw-scale-y: .95;
}

.hover\:vtmn-scale-100:hover {
  --tw-scale-x: 1;
  --tw-scale-y: 1;
}

.hover\:vtmn-scale-105:hover {
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
}

.hover\:vtmn-scale-110:hover {
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
}

.hover\:vtmn-scale-125:hover {
  --tw-scale-x: 1.25;
  --tw-scale-y: 1.25;
}

.hover\:vtmn-scale-150:hover {
  --tw-scale-x: 1.5;
  --tw-scale-y: 1.5;
}

.focus\:vtmn-scale-0:focus {
  --tw-scale-x: 0;
  --tw-scale-y: 0;
}

.focus\:vtmn-scale-50:focus {
  --tw-scale-x: .5;
  --tw-scale-y: .5;
}

.focus\:vtmn-scale-75:focus {
  --tw-scale-x: .75;
  --tw-scale-y: .75;
}

.focus\:vtmn-scale-90:focus {
  --tw-scale-x: .9;
  --tw-scale-y: .9;
}

.focus\:vtmn-scale-95:focus {
  --tw-scale-x: .95;
  --tw-scale-y: .95;
}

.focus\:vtmn-scale-100:focus {
  --tw-scale-x: 1;
  --tw-scale-y: 1;
}

.focus\:vtmn-scale-105:focus {
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
}

.focus\:vtmn-scale-110:focus {
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
}

.focus\:vtmn-scale-125:focus {
  --tw-scale-x: 1.25;
  --tw-scale-y: 1.25;
}

.focus\:vtmn-scale-150:focus {
  --tw-scale-x: 1.5;
  --tw-scale-y: 1.5;
}

.vtmn-scale-x-0 {
  --tw-scale-x: 0;
}

.vtmn-scale-x-50 {
  --tw-scale-x: .5;
}

.vtmn-scale-x-75 {
  --tw-scale-x: .75;
}

.vtmn-scale-x-90 {
  --tw-scale-x: .9;
}

.vtmn-scale-x-95 {
  --tw-scale-x: .95;
}

.vtmn-scale-x-100 {
  --tw-scale-x: 1;
}

.vtmn-scale-x-105 {
  --tw-scale-x: 1.05;
}

.vtmn-scale-x-110 {
  --tw-scale-x: 1.1;
}

.vtmn-scale-x-125 {
  --tw-scale-x: 1.25;
}

.vtmn-scale-x-150 {
  --tw-scale-x: 1.5;
}

.vtmn-scale-y-0 {
  --tw-scale-y: 0;
}

.vtmn-scale-y-50 {
  --tw-scale-y: .5;
}

.vtmn-scale-y-75 {
  --tw-scale-y: .75;
}

.vtmn-scale-y-90 {
  --tw-scale-y: .9;
}

.vtmn-scale-y-95 {
  --tw-scale-y: .95;
}

.vtmn-scale-y-100 {
  --tw-scale-y: 1;
}

.vtmn-scale-y-105 {
  --tw-scale-y: 1.05;
}

.vtmn-scale-y-110 {
  --tw-scale-y: 1.1;
}

.vtmn-scale-y-125 {
  --tw-scale-y: 1.25;
}

.vtmn-scale-y-150 {
  --tw-scale-y: 1.5;
}

.hover\:vtmn-scale-x-0:hover {
  --tw-scale-x: 0;
}

.hover\:vtmn-scale-x-50:hover {
  --tw-scale-x: .5;
}

.hover\:vtmn-scale-x-75:hover {
  --tw-scale-x: .75;
}

.hover\:vtmn-scale-x-90:hover {
  --tw-scale-x: .9;
}

.hover\:vtmn-scale-x-95:hover {
  --tw-scale-x: .95;
}

.hover\:vtmn-scale-x-100:hover {
  --tw-scale-x: 1;
}

.hover\:vtmn-scale-x-105:hover {
  --tw-scale-x: 1.05;
}

.hover\:vtmn-scale-x-110:hover {
  --tw-scale-x: 1.1;
}

.hover\:vtmn-scale-x-125:hover {
  --tw-scale-x: 1.25;
}

.hover\:vtmn-scale-x-150:hover {
  --tw-scale-x: 1.5;
}

.hover\:vtmn-scale-y-0:hover {
  --tw-scale-y: 0;
}

.hover\:vtmn-scale-y-50:hover {
  --tw-scale-y: .5;
}

.hover\:vtmn-scale-y-75:hover {
  --tw-scale-y: .75;
}

.hover\:vtmn-scale-y-90:hover {
  --tw-scale-y: .9;
}

.hover\:vtmn-scale-y-95:hover {
  --tw-scale-y: .95;
}

.hover\:vtmn-scale-y-100:hover {
  --tw-scale-y: 1;
}

.hover\:vtmn-scale-y-105:hover {
  --tw-scale-y: 1.05;
}

.hover\:vtmn-scale-y-110:hover {
  --tw-scale-y: 1.1;
}

.hover\:vtmn-scale-y-125:hover {
  --tw-scale-y: 1.25;
}

.hover\:vtmn-scale-y-150:hover {
  --tw-scale-y: 1.5;
}

.focus\:vtmn-scale-x-0:focus {
  --tw-scale-x: 0;
}

.focus\:vtmn-scale-x-50:focus {
  --tw-scale-x: .5;
}

.focus\:vtmn-scale-x-75:focus {
  --tw-scale-x: .75;
}

.focus\:vtmn-scale-x-90:focus {
  --tw-scale-x: .9;
}

.focus\:vtmn-scale-x-95:focus {
  --tw-scale-x: .95;
}

.focus\:vtmn-scale-x-100:focus {
  --tw-scale-x: 1;
}

.focus\:vtmn-scale-x-105:focus {
  --tw-scale-x: 1.05;
}

.focus\:vtmn-scale-x-110:focus {
  --tw-scale-x: 1.1;
}

.focus\:vtmn-scale-x-125:focus {
  --tw-scale-x: 1.25;
}

.focus\:vtmn-scale-x-150:focus {
  --tw-scale-x: 1.5;
}

.focus\:vtmn-scale-y-0:focus {
  --tw-scale-y: 0;
}

.focus\:vtmn-scale-y-50:focus {
  --tw-scale-y: .5;
}

.focus\:vtmn-scale-y-75:focus {
  --tw-scale-y: .75;
}

.focus\:vtmn-scale-y-90:focus {
  --tw-scale-y: .9;
}

.focus\:vtmn-scale-y-95:focus {
  --tw-scale-y: .95;
}

.focus\:vtmn-scale-y-100:focus {
  --tw-scale-y: 1;
}

.focus\:vtmn-scale-y-105:focus {
  --tw-scale-y: 1.05;
}

.focus\:vtmn-scale-y-110:focus {
  --tw-scale-y: 1.1;
}

.focus\:vtmn-scale-y-125:focus {
  --tw-scale-y: 1.25;
}

.focus\:vtmn-scale-y-150:focus {
  --tw-scale-y: 1.5;
}

@keyframes vtmn-spin {
  to {
    transform: rotate(360deg);
  }
}

@keyframes vtmn-ping {
  75%, 100% {
    transform: scale(2);
    opacity: 0;
  }
}

@keyframes vtmn-pulse {
  50% {
    opacity: .5;
  }
}

@keyframes vtmn-bounce {
  0%, 100% {
    transform: translateY(-25%);
    animation-timing-function: cubic-bezier(0.8,0,1,1);
  }

  50% {
    transform: none;
    animation-timing-function: cubic-bezier(0,0,0.2,1);
  }
}

.vtmn-animate-none {
  animation: none;
}

.vtmn-animate-spin {
  animation: vtmn-spin 1s linear infinite;
}

.vtmn-animate-ping {
  animation: vtmn-ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
}

.vtmn-animate-pulse {
  animation: vtmn-pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
}

.vtmn-animate-bounce {
  animation: vtmn-bounce 1s infinite;
}

.vtmn-cursor-auto {
  cursor: auto;
}

.vtmn-cursor-default {
  cursor: default;
}

.vtmn-cursor-pointer {
  cursor: pointer;
}

.vtmn-cursor-wait {
  cursor: wait;
}

.vtmn-cursor-text {
  cursor: text;
}

.vtmn-cursor-move {
  cursor: move;
}

.vtmn-cursor-help {
  cursor: help;
}

.vtmn-cursor-not-allowed {
  cursor: not-allowed;
}

.hover\:vtmn-cursor-auto:hover {
  cursor: auto;
}

.hover\:vtmn-cursor-default:hover {
  cursor: default;
}

.hover\:vtmn-cursor-pointer:hover {
  cursor: pointer;
}

.hover\:vtmn-cursor-wait:hover {
  cursor: wait;
}

.hover\:vtmn-cursor-text:hover {
  cursor: text;
}

.hover\:vtmn-cursor-move:hover {
  cursor: move;
}

.hover\:vtmn-cursor-help:hover {
  cursor: help;
}

.hover\:vtmn-cursor-not-allowed:hover {
  cursor: not-allowed;
}

.disabled\:vtmn-cursor-auto:disabled {
  cursor: auto;
}

.disabled\:vtmn-cursor-default:disabled {
  cursor: default;
}

.disabled\:vtmn-cursor-pointer:disabled {
  cursor: pointer;
}

.disabled\:vtmn-cursor-wait:disabled {
  cursor: wait;
}

.disabled\:vtmn-cursor-text:disabled {
  cursor: text;
}

.disabled\:vtmn-cursor-move:disabled {
  cursor: move;
}

.disabled\:vtmn-cursor-help:disabled {
  cursor: help;
}

.disabled\:vtmn-cursor-not-allowed:disabled {
  cursor: not-allowed;
}

.vtmn-select-none {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

.vtmn-select-text {
  -webkit-user-select: text;
     -moz-user-select: text;
          user-select: text;
}

.vtmn-select-all {
  -webkit-user-select: all;
     -moz-user-select: all;
          user-select: all;
}

.vtmn-select-auto {
  -webkit-user-select: auto;
     -moz-user-select: auto;
          user-select: auto;
}

.vtmn-resize-none {
  resize: none;
}

.vtmn-resize-y {
  resize: vertical;
}

.vtmn-resize-x {
  resize: horizontal;
}

.vtmn-resize {
  resize: both;
}

.vtmn-list-inside {
  list-style-position: inside;
}

.vtmn-list-outside {
  list-style-position: outside;
}

.vtmn-list-none {
  list-style-type: none;
}

.vtmn-list-disc {
  list-style-type: disc;
}

.vtmn-list-decimal {
  list-style-type: decimal;
}

.vtmn-appearance-none {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

.vtmn-auto-cols-auto {
  grid-auto-columns: auto;
}

.vtmn-auto-cols-min {
  grid-auto-columns: min-content;
}

.vtmn-auto-cols-max {
  grid-auto-columns: max-content;
}

.vtmn-auto-cols-fr {
  grid-auto-columns: minmax(0, 1fr);
}

.vtmn-grid-flow-row {
  grid-auto-flow: row;
}

.vtmn-grid-flow-col {
  grid-auto-flow: column;
}

.vtmn-grid-flow-row-dense {
  grid-auto-flow: row dense;
}

.vtmn-grid-flow-col-dense {
  grid-auto-flow: column dense;
}

.vtmn-auto-rows-auto {
  grid-auto-rows: auto;
}

.vtmn-auto-rows-min {
  grid-auto-rows: min-content;
}

.vtmn-auto-rows-max {
  grid-auto-rows: max-content;
}

.vtmn-auto-rows-fr {
  grid-auto-rows: minmax(0, 1fr);
}

.vtmn-grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

.vtmn-grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.vtmn-grid-cols-3 {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.vtmn-grid-cols-4 {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}

.vtmn-grid-cols-5 {
  grid-template-columns: repeat(5, minmax(0, 1fr));
}

.vtmn-grid-cols-6 {
  grid-template-columns: repeat(6, minmax(0, 1fr));
}

.vtmn-grid-cols-7 {
  grid-template-columns: repeat(7, minmax(0, 1fr));
}

.vtmn-grid-cols-8 {
  grid-template-columns: repeat(8, minmax(0, 1fr));
}

.vtmn-grid-cols-9 {
  grid-template-columns: repeat(9, minmax(0, 1fr));
}

.vtmn-grid-cols-10 {
  grid-template-columns: repeat(10, minmax(0, 1fr));
}

.vtmn-grid-cols-11 {
  grid-template-columns: repeat(11, minmax(0, 1fr));
}

.vtmn-grid-cols-12 {
  grid-template-columns: repeat(12, minmax(0, 1fr));
}

.vtmn-grid-cols-none {
  grid-template-columns: none;
}

.vtmn-grid-rows-1 {
  grid-template-rows: repeat(1, minmax(0, 1fr));
}

.vtmn-grid-rows-2 {
  grid-template-rows: repeat(2, minmax(0, 1fr));
}

.vtmn-grid-rows-3 {
  grid-template-rows: repeat(3, minmax(0, 1fr));
}

.vtmn-grid-rows-4 {
  grid-template-rows: repeat(4, minmax(0, 1fr));
}

.vtmn-grid-rows-5 {
  grid-template-rows: repeat(5, minmax(0, 1fr));
}

.vtmn-grid-rows-6 {
  grid-template-rows: repeat(6, minmax(0, 1fr));
}

.vtmn-grid-rows-none {
  grid-template-rows: none;
}

.vtmn-flex-row {
  flex-direction: row;
}

.vtmn-flex-row-reverse {
  flex-direction: row-reverse;
}

.vtmn-flex-col {
  flex-direction: column;
}

.vtmn-flex-col-reverse {
  flex-direction: column-reverse;
}

.vtmn-flex-wrap {
  flex-wrap: wrap;
}

.vtmn-flex-wrap-reverse {
  flex-wrap: wrap-reverse;
}

.vtmn-flex-nowrap {
  flex-wrap: nowrap;
}

.vtmn-place-content-center {
  place-content: center;
}

.vtmn-place-content-start {
  place-content: start;
}

.vtmn-place-content-end {
  place-content: end;
}

.vtmn-place-content-between {
  place-content: space-between;
}

.vtmn-place-content-around {
  place-content: space-around;
}

.vtmn-place-content-evenly {
  place-content: space-evenly;
}

.vtmn-place-content-stretch {
  place-content: stretch;
}

.vtmn-place-items-start {
  place-items: start;
}

.vtmn-place-items-end {
  place-items: end;
}

.vtmn-place-items-center {
  place-items: center;
}

.vtmn-place-items-stretch {
  place-items: stretch;
}

.vtmn-content-center {
  align-content: center;
}

.vtmn-content-start {
  align-content: flex-start;
}

.vtmn-content-end {
  align-content: flex-end;
}

.vtmn-content-between {
  align-content: space-between;
}

.vtmn-content-around {
  align-content: space-around;
}

.vtmn-content-evenly {
  align-content: space-evenly;
}

.vtmn-items-start {
  align-items: flex-start;
}

.vtmn-items-end {
  align-items: flex-end;
}

.vtmn-items-center {
  align-items: center;
}

.vtmn-items-baseline {
  align-items: baseline;
}

.vtmn-items-stretch {
  align-items: stretch;
}

.vtmn-justify-start {
  justify-content: flex-start;
}

.vtmn-justify-end {
  justify-content: flex-end;
}

.vtmn-justify-center {
  justify-content: center;
}

.vtmn-justify-between {
  justify-content: space-between;
}

.vtmn-justify-around {
  justify-content: space-around;
}

.vtmn-justify-evenly {
  justify-content: space-evenly;
}

.vtmn-justify-items-start {
  justify-items: start;
}

.vtmn-justify-items-end {
  justify-items: end;
}

.vtmn-justify-items-center {
  justify-items: center;
}

.vtmn-justify-items-stretch {
  justify-items: stretch;
}

.vtmn-gap-0 {
  gap: var(--vtmn-spacing_0);
}

.vtmn-gap-1 {
  gap: var(--vtmn-spacing_1);
}

.vtmn-gap-2 {
  gap: var(--vtmn-spacing_2);
}

.vtmn-gap-3 {
  gap: var(--vtmn-spacing_3);
}

.vtmn-gap-4 {
  gap: var(--vtmn-spacing_4);
}

.vtmn-gap-5 {
  gap: var(--vtmn-spacing_5);
}

.vtmn-gap-6 {
  gap: var(--vtmn-spacing_6);
}

.vtmn-gap-7 {
  gap: var(--vtmn-spacing_7);
}

.vtmn-gap-8 {
  gap: var(--vtmn-spacing_8);
}

.vtmn-gap-9 {
  gap: var(--vtmn-spacing_9);
}

.vtmn-gap-10 {
  gap: var(--vtmn-spacing_10);
}

.vtmn-gap-x-0 {
  -moz-column-gap: var(--vtmn-spacing_0);
       column-gap: var(--vtmn-spacing_0);
}

.vtmn-gap-x-1 {
  -moz-column-gap: var(--vtmn-spacing_1);
       column-gap: var(--vtmn-spacing_1);
}

.vtmn-gap-x-2 {
  -moz-column-gap: var(--vtmn-spacing_2);
       column-gap: var(--vtmn-spacing_2);
}

.vtmn-gap-x-3 {
  -moz-column-gap: var(--vtmn-spacing_3);
       column-gap: var(--vtmn-spacing_3);
}

.vtmn-gap-x-4 {
  -moz-column-gap: var(--vtmn-spacing_4);
       column-gap: var(--vtmn-spacing_4);
}

.vtmn-gap-x-5 {
  -moz-column-gap: var(--vtmn-spacing_5);
       column-gap: var(--vtmn-spacing_5);
}

.vtmn-gap-x-6 {
  -moz-column-gap: var(--vtmn-spacing_6);
       column-gap: var(--vtmn-spacing_6);
}

.vtmn-gap-x-7 {
  -moz-column-gap: var(--vtmn-spacing_7);
       column-gap: var(--vtmn-spacing_7);
}

.vtmn-gap-x-8 {
  -moz-column-gap: var(--vtmn-spacing_8);
       column-gap: var(--vtmn-spacing_8);
}

.vtmn-gap-x-9 {
  -moz-column-gap: var(--vtmn-spacing_9);
       column-gap: var(--vtmn-spacing_9);
}

.vtmn-gap-x-10 {
  -moz-column-gap: var(--vtmn-spacing_10);
       column-gap: var(--vtmn-spacing_10);
}

.vtmn-gap-y-0 {
  row-gap: var(--vtmn-spacing_0);
}

.vtmn-gap-y-1 {
  row-gap: var(--vtmn-spacing_1);
}

.vtmn-gap-y-2 {
  row-gap: var(--vtmn-spacing_2);
}

.vtmn-gap-y-3 {
  row-gap: var(--vtmn-spacing_3);
}

.vtmn-gap-y-4 {
  row-gap: var(--vtmn-spacing_4);
}

.vtmn-gap-y-5 {
  row-gap: var(--vtmn-spacing_5);
}

.vtmn-gap-y-6 {
  row-gap: var(--vtmn-spacing_6);
}

.vtmn-gap-y-7 {
  row-gap: var(--vtmn-spacing_7);
}

.vtmn-gap-y-8 {
  row-gap: var(--vtmn-spacing_8);
}

.vtmn-gap-y-9 {
  row-gap: var(--vtmn-spacing_9);
}

.vtmn-gap-y-10 {
  row-gap: var(--vtmn-spacing_10);
}

.vtmn-space-x-0 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(var(--vtmn-spacing_0) * var(--tw-space-x-reverse));
  margin-left: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-x-reverse)));
}

.vtmn-space-x-1 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(var(--vtmn-spacing_1) * var(--tw-space-x-reverse));
  margin-left: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-x-reverse)));
}

.vtmn-space-x-2 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(var(--vtmn-spacing_2) * var(--tw-space-x-reverse));
  margin-left: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-x-reverse)));
}

.vtmn-space-x-3 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(var(--vtmn-spacing_3) * var(--tw-space-x-reverse));
  margin-left: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-x-reverse)));
}

.vtmn-space-x-4 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(var(--vtmn-spacing_4) * var(--tw-space-x-reverse));
  margin-left: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-x-reverse)));
}

.vtmn-space-x-5 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(var(--vtmn-spacing_5) * var(--tw-space-x-reverse));
  margin-left: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-x-reverse)));
}

.vtmn-space-x-6 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(var(--vtmn-spacing_6) * var(--tw-space-x-reverse));
  margin-left: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-x-reverse)));
}

.vtmn-space-x-7 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(var(--vtmn-spacing_7) * var(--tw-space-x-reverse));
  margin-left: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-x-reverse)));
}

.vtmn-space-x-8 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(var(--vtmn-spacing_8) * var(--tw-space-x-reverse));
  margin-left: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-x-reverse)));
}

.vtmn-space-x-9 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(var(--vtmn-spacing_9) * var(--tw-space-x-reverse));
  margin-left: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-x-reverse)));
}

.vtmn-space-x-10 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(var(--vtmn-spacing_10) * var(--tw-space-x-reverse));
  margin-left: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-x-reverse)));
}

.vtmn--space-x-0 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(var(--vtmn-spacing_0) * var(--tw-space-x-reverse));
  margin-left: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-x-reverse)));
}

.vtmn--space-x-1 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(var(--vtmn-spacing_1) * var(--tw-space-x-reverse));
  margin-left: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-x-reverse)));
}

.vtmn--space-x-2 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(var(--vtmn-spacing_2) * var(--tw-space-x-reverse));
  margin-left: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-x-reverse)));
}

.vtmn--space-x-3 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(var(--vtmn-spacing_3) * var(--tw-space-x-reverse));
  margin-left: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-x-reverse)));
}

.vtmn--space-x-4 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(var(--vtmn-spacing_4) * var(--tw-space-x-reverse));
  margin-left: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-x-reverse)));
}

.vtmn--space-x-5 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(var(--vtmn-spacing_5) * var(--tw-space-x-reverse));
  margin-left: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-x-reverse)));
}

.vtmn--space-x-6 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(var(--vtmn-spacing_6) * var(--tw-space-x-reverse));
  margin-left: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-x-reverse)));
}

.vtmn--space-x-7 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(var(--vtmn-spacing_7) * var(--tw-space-x-reverse));
  margin-left: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-x-reverse)));
}

.vtmn--space-x-8 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(var(--vtmn-spacing_8) * var(--tw-space-x-reverse));
  margin-left: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-x-reverse)));
}

.vtmn--space-x-9 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(var(--vtmn-spacing_9) * var(--tw-space-x-reverse));
  margin-left: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-x-reverse)));
}

.vtmn--space-x-10 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(var(--vtmn-spacing_10) * var(--tw-space-x-reverse));
  margin-left: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-x-reverse)));
}

.vtmn-space-y-0 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(var(--vtmn-spacing_0) * var(--tw-space-y-reverse));
}

.vtmn-space-y-1 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(var(--vtmn-spacing_1) * var(--tw-space-y-reverse));
}

.vtmn-space-y-2 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(var(--vtmn-spacing_2) * var(--tw-space-y-reverse));
}

.vtmn-space-y-3 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(var(--vtmn-spacing_3) * var(--tw-space-y-reverse));
}

.vtmn-space-y-4 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(var(--vtmn-spacing_4) * var(--tw-space-y-reverse));
}

.vtmn-space-y-5 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(var(--vtmn-spacing_5) * var(--tw-space-y-reverse));
}

.vtmn-space-y-6 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(var(--vtmn-spacing_6) * var(--tw-space-y-reverse));
}

.vtmn-space-y-7 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(var(--vtmn-spacing_7) * var(--tw-space-y-reverse));
}

.vtmn-space-y-8 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(var(--vtmn-spacing_8) * var(--tw-space-y-reverse));
}

.vtmn-space-y-9 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(var(--vtmn-spacing_9) * var(--tw-space-y-reverse));
}

.vtmn-space-y-10 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(var(--vtmn-spacing_10) * var(--tw-space-y-reverse));
}

.vtmn--space-y-0 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(var(--vtmn-spacing_0) * var(--tw-space-y-reverse));
}

.vtmn--space-y-1 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(var(--vtmn-spacing_1) * var(--tw-space-y-reverse));
}

.vtmn--space-y-2 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(var(--vtmn-spacing_2) * var(--tw-space-y-reverse));
}

.vtmn--space-y-3 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(var(--vtmn-spacing_3) * var(--tw-space-y-reverse));
}

.vtmn--space-y-4 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(var(--vtmn-spacing_4) * var(--tw-space-y-reverse));
}

.vtmn--space-y-5 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(var(--vtmn-spacing_5) * var(--tw-space-y-reverse));
}

.vtmn--space-y-6 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(var(--vtmn-spacing_6) * var(--tw-space-y-reverse));
}

.vtmn--space-y-7 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(var(--vtmn-spacing_7) * var(--tw-space-y-reverse));
}

.vtmn--space-y-8 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(var(--vtmn-spacing_8) * var(--tw-space-y-reverse));
}

.vtmn--space-y-9 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(var(--vtmn-spacing_9) * var(--tw-space-y-reverse));
}

.vtmn--space-y-10 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(var(--vtmn-spacing_10) * var(--tw-space-y-reverse));
}

.vtmn-space-y-reverse &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 1;
}

.vtmn-space-x-reverse &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 1;
}

.vtmn-divide-x-0 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-divide-x-reverse: 0;
  border-right-width: calc(0px * var(--tw-divide-x-reverse));
  border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
}

.vtmn-divide-x-2 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-divide-x-reverse: 0;
  border-right-width: calc(2px * var(--tw-divide-x-reverse));
  border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
}

.vtmn-divide-x-4 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-divide-x-reverse: 0;
  border-right-width: calc(4px * var(--tw-divide-x-reverse));
  border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
}

.vtmn-divide-x-8 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-divide-x-reverse: 0;
  border-right-width: calc(8px * var(--tw-divide-x-reverse));
  border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
}

.vtmn-divide-x &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-divide-x-reverse: 0;
  border-right-width: calc(1px * var(--tw-divide-x-reverse));
  border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
}

.vtmn-divide-y-0 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 0;
  border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
}

.vtmn-divide-y-2 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 0;
  border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
}

.vtmn-divide-y-4 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 0;
  border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
}

.vtmn-divide-y-8 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 0;
  border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
}

.vtmn-divide-y &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 0;
  border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
}

.vtmn-divide-y-reverse &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 1;
}

.vtmn-divide-x-reverse &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-divide-x-reverse: 1;
}

.vtmn-divide-solid &gt; :not([hidden]) ~ :not([hidden]) {
  border-style: solid;
}

.vtmn-divide-dashed &gt; :not([hidden]) ~ :not([hidden]) {
  border-style: dashed;
}

.vtmn-divide-dotted &gt; :not([hidden]) ~ :not([hidden]) {
  border-style: dotted;
}

.vtmn-divide-double &gt; :not([hidden]) ~ :not([hidden]) {
  border-style: double;
}

.vtmn-divide-none &gt; :not([hidden]) ~ :not([hidden]) {
  border-style: none;
}

.vtmn-divide-transparent &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: transparent;
}

.vtmn-divide-background-primary &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_background-primary);
}

.vtmn-divide-background-secondary &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_background-secondary);
}

.vtmn-divide-background-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_background-tertiary);
}

.vtmn-divide-background-brand-primary &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_background-brand-primary);
}

.vtmn-divide-background-brand-secondary &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_background-brand-secondary);
}

.vtmn-divide-background-accent &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_background-accent);
}

.vtmn-divide-background-alert &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_background-alert);
}

.vtmn-divide-background-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_background-primary-reversed);
}

.vtmn-divide-background-brand-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
}

.vtmn-divide-content-primary &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_content-primary);
}

.vtmn-divide-content-secondary &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_content-secondary);
}

.vtmn-divide-content-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_content-tertiary);
}

.vtmn-divide-content-action &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_content-action);
}

.vtmn-divide-content-active &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_content-active);
}

.vtmn-divide-content-inactive &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_content-inactive);
}

.vtmn-divide-content-negative &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_content-negative);
}

.vtmn-divide-content-warning &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_content-warning);
}

.vtmn-divide-content-positive &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_content-positive);
}

.vtmn-divide-content-information &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_content-information);
}

.vtmn-divide-content-accent &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_content-accent);
}

.vtmn-divide-content-visited &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_content-visited);
}

.vtmn-divide-content-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_content-primary-reversed);
}

.vtmn-divide-content-action-reversed &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_content-action-reversed);
}

.vtmn-divide-content-visited-reversed &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_content-visited-reversed);
}

.vtmn-divide-border-primary &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_border-primary);
}

.vtmn-divide-border-secondary &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_border-secondary);
}

.vtmn-divide-border-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_border-tertiary);
}

.vtmn-divide-border-active &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_border-active);
}

.vtmn-divide-border-inactive &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_border-inactive);
}

.vtmn-divide-border-negative &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_border-negative);
}

.vtmn-divide-border-warning &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_border-warning);
}

.vtmn-divide-border-positive &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_border-positive);
}

.vtmn-divide-border-information &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_border-information);
}

.vtmn-divide-border-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_border-primary-reversed);
}

.vtmn-divide-decorative-gravel &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_decorative-gravel);
}

.vtmn-divide-decorative-brick &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_decorative-brick);
}

.vtmn-divide-decorative-saffron &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_decorative-saffron);
}

.vtmn-divide-decorative-gold &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_decorative-gold);
}

.vtmn-divide-decorative-jade &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_decorative-jade);
}

.vtmn-divide-decorative-emerald &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_decorative-emerald);
}

.vtmn-divide-decorative-cobalt &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_decorative-cobalt);
}

.vtmn-divide-decorative-amethyst &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_decorative-amethyst);
}

.vtmn-divide-hover-primary &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_hover-primary);
}

.vtmn-divide-hover-primary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_hover-primary-transparent);
}

.vtmn-divide-hover-secondary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
}

.vtmn-divide-hover-tertiary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
}

.vtmn-divide-hover-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_hover-tertiary);
}

.vtmn-divide-hover-brand &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_hover-brand);
}

.vtmn-divide-hover-accent &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_hover-accent);
}

.vtmn-divide-hover-primary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
}

.vtmn-divide-hover-secondary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
}

.vtmn-divide-hover-tertiary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
}

.vtmn-divide-active-primary &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_active-primary);
}

.vtmn-divide-active-primary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_active-primary-transparent);
}

.vtmn-divide-active-secondary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_active-secondary-transparent);
}

.vtmn-divide-active-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_active-tertiary);
}

.vtmn-divide-active-tertiary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
}

.vtmn-divide-active-brand &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_active-brand);
}

.vtmn-divide-active-accent &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_active-accent);
}

.vtmn-divide-active-primary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
}

.vtmn-divide-active-secondary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
}

.vtmn-divide-active-tertiary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
}

.vtmn-divide-active-brand-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
}

.vtmn-divide-shadow &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-semantic-color_shadow);
}

.vtmn-divide-brand &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-color_brand);
}

.vtmn-divide-brand-pro &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-color_brand-pro);
}

.vtmn-divide-brand-digital-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-color_brand-digital-light-1);
}

.vtmn-divide-brand-digital-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-color_brand-digital-light-2);
}

.vtmn-divide-brand-digital-light-3 &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-color_brand-digital-light-3);
}

.vtmn-divide-brand-digital &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-color_brand-digital);
}

.vtmn-divide-brand-digital-dark-1 &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-color_brand-digital-dark-1);
}

.vtmn-divide-brand-digital-dark-2 &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-color_brand-digital-dark-2);
}

.vtmn-divide-green-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-color_green-light-1);
}

.vtmn-divide-green-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-color_green-light-2);
}

.vtmn-divide-green-light-3 &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-color_green-light-3);
}

.vtmn-divide-green &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-color_green);
}

.vtmn-divide-green-dark-1 &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-color_green-dark-1);
}

.vtmn-divide-green-dark-2 &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-color_green-dark-2);
}

.vtmn-divide-white &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-color_white);
}

.vtmn-divide-grey-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-color_grey-light-1);
}

.vtmn-divide-grey-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-color_grey-light-2);
}

.vtmn-divide-grey-light-3 &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-color_grey-light-3);
}

.vtmn-divide-grey-light-4 &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-color_grey-light-4);
}

.vtmn-divide-grey &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-color_grey);
}

.vtmn-divide-grey-dark-1 &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-color_grey-dark-1);
}

.vtmn-divide-grey-dark-2 &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-color_grey-dark-2);
}

.vtmn-divide-grey-dark-3 &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-color_grey-dark-3);
}

.vtmn-divide-black &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-color_black);
}

.vtmn-divide-success &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-color_success);
}

.vtmn-divide-info &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-color_info);
}

.vtmn-divide-warning &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-color_warning);
}

.vtmn-divide-danger &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-color_danger);
}

.vtmn-divide-yellow-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-color_yellow-light-1);
}

.vtmn-divide-yellow-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-color_yellow-light-2);
}

.vtmn-divide-yellow &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-color_yellow);
}

.vtmn-divide-orange-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-color_orange-light-1);
}

.vtmn-divide-orange-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-color_orange-light-2);
}

.vtmn-divide-orange &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-color_orange);
}

.vtmn-divide-red-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-color_red-light-1);
}

.vtmn-divide-red-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-color_red-light-2);
}

.vtmn-divide-red &gt; :not([hidden]) ~ :not([hidden]) {
  border-color: var(--vtmn-color_red);
}

.vtmn-divide-opacity-0 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0;
}

.vtmn-divide-opacity-5 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.05;
}

.vtmn-divide-opacity-10 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.1;
}

.vtmn-divide-opacity-20 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.2;
}

.vtmn-divide-opacity-25 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.25;
}

.vtmn-divide-opacity-30 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.3;
}

.vtmn-divide-opacity-40 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.4;
}

.vtmn-divide-opacity-50 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.5;
}

.vtmn-divide-opacity-60 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.6;
}

.vtmn-divide-opacity-70 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.7;
}

.vtmn-divide-opacity-75 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.75;
}

.vtmn-divide-opacity-80 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.8;
}

.vtmn-divide-opacity-90 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.9;
}

.vtmn-divide-opacity-95 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.95;
}

.vtmn-divide-opacity-100 &gt; :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
}

.vtmn-place-self-auto {
  place-self: auto;
}

.vtmn-place-self-start {
  place-self: start;
}

.vtmn-place-self-end {
  place-self: end;
}

.vtmn-place-self-center {
  place-self: center;
}

.vtmn-place-self-stretch {
  place-self: stretch;
}

.vtmn-self-auto {
  align-self: auto;
}

.vtmn-self-start {
  align-self: flex-start;
}

.vtmn-self-end {
  align-self: flex-end;
}

.vtmn-self-center {
  align-self: center;
}

.vtmn-self-stretch {
  align-self: stretch;
}

.vtmn-self-baseline {
  align-self: baseline;
}

.vtmn-justify-self-auto {
  justify-self: auto;
}

.vtmn-justify-self-start {
  justify-self: start;
}

.vtmn-justify-self-end {
  justify-self: end;
}

.vtmn-justify-self-center {
  justify-self: center;
}

.vtmn-justify-self-stretch {
  justify-self: stretch;
}

.vtmn-overflow-auto {
  overflow: auto;
}

.vtmn-overflow-hidden {
  overflow: hidden;
}

.vtmn-overflow-visible {
  overflow: visible;
}

.vtmn-overflow-scroll {
  overflow: scroll;
}

.vtmn-overflow-x-auto {
  overflow-x: auto;
}

.vtmn-overflow-y-auto {
  overflow-y: auto;
}

.vtmn-overflow-x-hidden {
  overflow-x: hidden;
}

.vtmn-overflow-y-hidden {
  overflow-y: hidden;
}

.vtmn-overflow-x-visible {
  overflow-x: visible;
}

.vtmn-overflow-y-visible {
  overflow-y: visible;
}

.vtmn-overflow-x-scroll {
  overflow-x: scroll;
}

.vtmn-overflow-y-scroll {
  overflow-y: scroll;
}

.vtmn-overscroll-auto {
  overscroll-behavior: auto;
}

.vtmn-overscroll-contain {
  overscroll-behavior: contain;
}

.vtmn-overscroll-none {
  overscroll-behavior: none;
}

.vtmn-overscroll-y-auto {
  overscroll-behavior-y: auto;
}

.vtmn-overscroll-y-contain {
  overscroll-behavior-y: contain;
}

.vtmn-overscroll-y-none {
  overscroll-behavior-y: none;
}

.vtmn-overscroll-x-auto {
  overscroll-behavior-x: auto;
}

.vtmn-overscroll-x-contain {
  overscroll-behavior-x: contain;
}

.vtmn-overscroll-x-none {
  overscroll-behavior-x: none;
}

.vtmn-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.vtmn-overflow-ellipsis {
  text-overflow: ellipsis;
}

.vtmn-overflow-clip {
  text-overflow: clip;
}

.vtmn-whitespace-normal {
  white-space: normal;
}

.vtmn-whitespace-nowrap {
  white-space: nowrap;
}

.vtmn-whitespace-pre {
  white-space: pre;
}

.vtmn-whitespace-pre-line {
  white-space: pre-line;
}

.vtmn-whitespace-pre-wrap {
  white-space: pre-wrap;
}

.vtmn-break-normal {
  overflow-wrap: normal;
  word-break: normal;
}

.vtmn-break-words {
  overflow-wrap: break-word;
}

.vtmn-break-all {
  word-break: break-all;
}

.vtmn-rounded-100 {
  border-radius: var(--vtmn-radius_100);
}

.vtmn-rounded-200 {
  border-radius: var(--vtmn-radius_200);
}

.vtmn-rounded-300 {
  border-radius: var(--vtmn-radius_300);
}

.vtmn-rounded-400 {
  border-radius: var(--vtmn-radius_400);
}

.vtmn-rounded-500 {
  border-radius: var(--vtmn-radius_500);
}

.vtmn-rounded-600 {
  border-radius: var(--vtmn-radius_600);
}

.vtmn-rounded-700 {
  border-radius: var(--vtmn-radius_700);
}

.vtmn-rounded-800 {
  border-radius: var(--vtmn-radius_800);
}

.vtmn-rounded-none {
  border-radius: 0px;
}

.vtmn-rounded-sm {
  border-radius: 0.125rem;
}

.vtmn-rounded {
  border-radius: 0.25rem;
}

.vtmn-rounded-md {
  border-radius: 0.375rem;
}

.vtmn-rounded-lg {
  border-radius: 0.5rem;
}

.vtmn-rounded-xl {
  border-radius: 0.75rem;
}

.vtmn-rounded-2xl {
  border-radius: 1rem;
}

.vtmn-rounded-3xl {
  border-radius: 1.5rem;
}

.vtmn-rounded-full {
  border-radius: 9999px;
}

.vtmn-rounded-t-100 {
  border-top-left-radius: var(--vtmn-radius_100);
  border-top-right-radius: var(--vtmn-radius_100);
}

.vtmn-rounded-t-200 {
  border-top-left-radius: var(--vtmn-radius_200);
  border-top-right-radius: var(--vtmn-radius_200);
}

.vtmn-rounded-t-300 {
  border-top-left-radius: var(--vtmn-radius_300);
  border-top-right-radius: var(--vtmn-radius_300);
}

.vtmn-rounded-t-400 {
  border-top-left-radius: var(--vtmn-radius_400);
  border-top-right-radius: var(--vtmn-radius_400);
}

.vtmn-rounded-t-500 {
  border-top-left-radius: var(--vtmn-radius_500);
  border-top-right-radius: var(--vtmn-radius_500);
}

.vtmn-rounded-t-600 {
  border-top-left-radius: var(--vtmn-radius_600);
  border-top-right-radius: var(--vtmn-radius_600);
}

.vtmn-rounded-t-700 {
  border-top-left-radius: var(--vtmn-radius_700);
  border-top-right-radius: var(--vtmn-radius_700);
}

.vtmn-rounded-t-800 {
  border-top-left-radius: var(--vtmn-radius_800);
  border-top-right-radius: var(--vtmn-radius_800);
}

.vtmn-rounded-t-none {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
}

.vtmn-rounded-t-sm {
  border-top-left-radius: 0.125rem;
  border-top-right-radius: 0.125rem;
}

.vtmn-rounded-t {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.vtmn-rounded-t-md {
  border-top-left-radius: 0.375rem;
  border-top-right-radius: 0.375rem;
}

.vtmn-rounded-t-lg {
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}

.vtmn-rounded-t-xl {
  border-top-left-radius: 0.75rem;
  border-top-right-radius: 0.75rem;
}

.vtmn-rounded-t-2xl {
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
}

.vtmn-rounded-t-3xl {
  border-top-left-radius: 1.5rem;
  border-top-right-radius: 1.5rem;
}

.vtmn-rounded-t-full {
  border-top-left-radius: 9999px;
  border-top-right-radius: 9999px;
}

.vtmn-rounded-r-100 {
  border-top-right-radius: var(--vtmn-radius_100);
  border-bottom-right-radius: var(--vtmn-radius_100);
}

.vtmn-rounded-r-200 {
  border-top-right-radius: var(--vtmn-radius_200);
  border-bottom-right-radius: var(--vtmn-radius_200);
}

.vtmn-rounded-r-300 {
  border-top-right-radius: var(--vtmn-radius_300);
  border-bottom-right-radius: var(--vtmn-radius_300);
}

.vtmn-rounded-r-400 {
  border-top-right-radius: var(--vtmn-radius_400);
  border-bottom-right-radius: var(--vtmn-radius_400);
}

.vtmn-rounded-r-500 {
  border-top-right-radius: var(--vtmn-radius_500);
  border-bottom-right-radius: var(--vtmn-radius_500);
}

.vtmn-rounded-r-600 {
  border-top-right-radius: var(--vtmn-radius_600);
  border-bottom-right-radius: var(--vtmn-radius_600);
}

.vtmn-rounded-r-700 {
  border-top-right-radius: var(--vtmn-radius_700);
  border-bottom-right-radius: var(--vtmn-radius_700);
}

.vtmn-rounded-r-800 {
  border-top-right-radius: var(--vtmn-radius_800);
  border-bottom-right-radius: var(--vtmn-radius_800);
}

.vtmn-rounded-r-none {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}

.vtmn-rounded-r-sm {
  border-top-right-radius: 0.125rem;
  border-bottom-right-radius: 0.125rem;
}

.vtmn-rounded-r {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

.vtmn-rounded-r-md {
  border-top-right-radius: 0.375rem;
  border-bottom-right-radius: 0.375rem;
}

.vtmn-rounded-r-lg {
  border-top-right-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}

.vtmn-rounded-r-xl {
  border-top-right-radius: 0.75rem;
  border-bottom-right-radius: 0.75rem;
}

.vtmn-rounded-r-2xl {
  border-top-right-radius: 1rem;
  border-bottom-right-radius: 1rem;
}

.vtmn-rounded-r-3xl {
  border-top-right-radius: 1.5rem;
  border-bottom-right-radius: 1.5rem;
}

.vtmn-rounded-r-full {
  border-top-right-radius: 9999px;
  border-bottom-right-radius: 9999px;
}

.vtmn-rounded-b-100 {
  border-bottom-right-radius: var(--vtmn-radius_100);
  border-bottom-left-radius: var(--vtmn-radius_100);
}

.vtmn-rounded-b-200 {
  border-bottom-right-radius: var(--vtmn-radius_200);
  border-bottom-left-radius: var(--vtmn-radius_200);
}

.vtmn-rounded-b-300 {
  border-bottom-right-radius: var(--vtmn-radius_300);
  border-bottom-left-radius: var(--vtmn-radius_300);
}

.vtmn-rounded-b-400 {
  border-bottom-right-radius: var(--vtmn-radius_400);
  border-bottom-left-radius: var(--vtmn-radius_400);
}

.vtmn-rounded-b-500 {
  border-bottom-right-radius: var(--vtmn-radius_500);
  border-bottom-left-radius: var(--vtmn-radius_500);
}

.vtmn-rounded-b-600 {
  border-bottom-right-radius: var(--vtmn-radius_600);
  border-bottom-left-radius: var(--vtmn-radius_600);
}

.vtmn-rounded-b-700 {
  border-bottom-right-radius: var(--vtmn-radius_700);
  border-bottom-left-radius: var(--vtmn-radius_700);
}

.vtmn-rounded-b-800 {
  border-bottom-right-radius: var(--vtmn-radius_800);
  border-bottom-left-radius: var(--vtmn-radius_800);
}

.vtmn-rounded-b-none {
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.vtmn-rounded-b-sm {
  border-bottom-right-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}

.vtmn-rounded-b {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.vtmn-rounded-b-md {
  border-bottom-right-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}

.vtmn-rounded-b-lg {
  border-bottom-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}

.vtmn-rounded-b-xl {
  border-bottom-right-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem;
}

.vtmn-rounded-b-2xl {
  border-bottom-right-radius: 1rem;
  border-bottom-left-radius: 1rem;
}

.vtmn-rounded-b-3xl {
  border-bottom-right-radius: 1.5rem;
  border-bottom-left-radius: 1.5rem;
}

.vtmn-rounded-b-full {
  border-bottom-right-radius: 9999px;
  border-bottom-left-radius: 9999px;
}

.vtmn-rounded-l-100 {
  border-top-left-radius: var(--vtmn-radius_100);
  border-bottom-left-radius: var(--vtmn-radius_100);
}

.vtmn-rounded-l-200 {
  border-top-left-radius: var(--vtmn-radius_200);
  border-bottom-left-radius: var(--vtmn-radius_200);
}

.vtmn-rounded-l-300 {
  border-top-left-radius: var(--vtmn-radius_300);
  border-bottom-left-radius: var(--vtmn-radius_300);
}

.vtmn-rounded-l-400 {
  border-top-left-radius: var(--vtmn-radius_400);
  border-bottom-left-radius: var(--vtmn-radius_400);
}

.vtmn-rounded-l-500 {
  border-top-left-radius: var(--vtmn-radius_500);
  border-bottom-left-radius: var(--vtmn-radius_500);
}

.vtmn-rounded-l-600 {
  border-top-left-radius: var(--vtmn-radius_600);
  border-bottom-left-radius: var(--vtmn-radius_600);
}

.vtmn-rounded-l-700 {
  border-top-left-radius: var(--vtmn-radius_700);
  border-bottom-left-radius: var(--vtmn-radius_700);
}

.vtmn-rounded-l-800 {
  border-top-left-radius: var(--vtmn-radius_800);
  border-bottom-left-radius: var(--vtmn-radius_800);
}

.vtmn-rounded-l-none {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}

.vtmn-rounded-l-sm {
  border-top-left-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}

.vtmn-rounded-l {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.vtmn-rounded-l-md {
  border-top-left-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}

.vtmn-rounded-l-lg {
  border-top-left-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}

.vtmn-rounded-l-xl {
  border-top-left-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem;
}

.vtmn-rounded-l-2xl {
  border-top-left-radius: 1rem;
  border-bottom-left-radius: 1rem;
}

.vtmn-rounded-l-3xl {
  border-top-left-radius: 1.5rem;
  border-bottom-left-radius: 1.5rem;
}

.vtmn-rounded-l-full {
  border-top-left-radius: 9999px;
  border-bottom-left-radius: 9999px;
}

.vtmn-rounded-tl-100 {
  border-top-left-radius: var(--vtmn-radius_100);
}

.vtmn-rounded-tl-200 {
  border-top-left-radius: var(--vtmn-radius_200);
}

.vtmn-rounded-tl-300 {
  border-top-left-radius: var(--vtmn-radius_300);
}

.vtmn-rounded-tl-400 {
  border-top-left-radius: var(--vtmn-radius_400);
}

.vtmn-rounded-tl-500 {
  border-top-left-radius: var(--vtmn-radius_500);
}

.vtmn-rounded-tl-600 {
  border-top-left-radius: var(--vtmn-radius_600);
}

.vtmn-rounded-tl-700 {
  border-top-left-radius: var(--vtmn-radius_700);
}

.vtmn-rounded-tl-800 {
  border-top-left-radius: var(--vtmn-radius_800);
}

.vtmn-rounded-tl-none {
  border-top-left-radius: 0px;
}

.vtmn-rounded-tl-sm {
  border-top-left-radius: 0.125rem;
}

.vtmn-rounded-tl {
  border-top-left-radius: 0.25rem;
}

.vtmn-rounded-tl-md {
  border-top-left-radius: 0.375rem;
}

.vtmn-rounded-tl-lg {
  border-top-left-radius: 0.5rem;
}

.vtmn-rounded-tl-xl {
  border-top-left-radius: 0.75rem;
}

.vtmn-rounded-tl-2xl {
  border-top-left-radius: 1rem;
}

.vtmn-rounded-tl-3xl {
  border-top-left-radius: 1.5rem;
}

.vtmn-rounded-tl-full {
  border-top-left-radius: 9999px;
}

.vtmn-rounded-tr-100 {
  border-top-right-radius: var(--vtmn-radius_100);
}

.vtmn-rounded-tr-200 {
  border-top-right-radius: var(--vtmn-radius_200);
}

.vtmn-rounded-tr-300 {
  border-top-right-radius: var(--vtmn-radius_300);
}

.vtmn-rounded-tr-400 {
  border-top-right-radius: var(--vtmn-radius_400);
}

.vtmn-rounded-tr-500 {
  border-top-right-radius: var(--vtmn-radius_500);
}

.vtmn-rounded-tr-600 {
  border-top-right-radius: var(--vtmn-radius_600);
}

.vtmn-rounded-tr-700 {
  border-top-right-radius: var(--vtmn-radius_700);
}

.vtmn-rounded-tr-800 {
  border-top-right-radius: var(--vtmn-radius_800);
}

.vtmn-rounded-tr-none {
  border-top-right-radius: 0px;
}

.vtmn-rounded-tr-sm {
  border-top-right-radius: 0.125rem;
}

.vtmn-rounded-tr {
  border-top-right-radius: 0.25rem;
}

.vtmn-rounded-tr-md {
  border-top-right-radius: 0.375rem;
}

.vtmn-rounded-tr-lg {
  border-top-right-radius: 0.5rem;
}

.vtmn-rounded-tr-xl {
  border-top-right-radius: 0.75rem;
}

.vtmn-rounded-tr-2xl {
  border-top-right-radius: 1rem;
}

.vtmn-rounded-tr-3xl {
  border-top-right-radius: 1.5rem;
}

.vtmn-rounded-tr-full {
  border-top-right-radius: 9999px;
}

.vtmn-rounded-br-100 {
  border-bottom-right-radius: var(--vtmn-radius_100);
}

.vtmn-rounded-br-200 {
  border-bottom-right-radius: var(--vtmn-radius_200);
}

.vtmn-rounded-br-300 {
  border-bottom-right-radius: var(--vtmn-radius_300);
}

.vtmn-rounded-br-400 {
  border-bottom-right-radius: var(--vtmn-radius_400);
}

.vtmn-rounded-br-500 {
  border-bottom-right-radius: var(--vtmn-radius_500);
}

.vtmn-rounded-br-600 {
  border-bottom-right-radius: var(--vtmn-radius_600);
}

.vtmn-rounded-br-700 {
  border-bottom-right-radius: var(--vtmn-radius_700);
}

.vtmn-rounded-br-800 {
  border-bottom-right-radius: var(--vtmn-radius_800);
}

.vtmn-rounded-br-none {
  border-bottom-right-radius: 0px;
}

.vtmn-rounded-br-sm {
  border-bottom-right-radius: 0.125rem;
}

.vtmn-rounded-br {
  border-bottom-right-radius: 0.25rem;
}

.vtmn-rounded-br-md {
  border-bottom-right-radius: 0.375rem;
}

.vtmn-rounded-br-lg {
  border-bottom-right-radius: 0.5rem;
}

.vtmn-rounded-br-xl {
  border-bottom-right-radius: 0.75rem;
}

.vtmn-rounded-br-2xl {
  border-bottom-right-radius: 1rem;
}

.vtmn-rounded-br-3xl {
  border-bottom-right-radius: 1.5rem;
}

.vtmn-rounded-br-full {
  border-bottom-right-radius: 9999px;
}

.vtmn-rounded-bl-100 {
  border-bottom-left-radius: var(--vtmn-radius_100);
}

.vtmn-rounded-bl-200 {
  border-bottom-left-radius: var(--vtmn-radius_200);
}

.vtmn-rounded-bl-300 {
  border-bottom-left-radius: var(--vtmn-radius_300);
}

.vtmn-rounded-bl-400 {
  border-bottom-left-radius: var(--vtmn-radius_400);
}

.vtmn-rounded-bl-500 {
  border-bottom-left-radius: var(--vtmn-radius_500);
}

.vtmn-rounded-bl-600 {
  border-bottom-left-radius: var(--vtmn-radius_600);
}

.vtmn-rounded-bl-700 {
  border-bottom-left-radius: var(--vtmn-radius_700);
}

.vtmn-rounded-bl-800 {
  border-bottom-left-radius: var(--vtmn-radius_800);
}

.vtmn-rounded-bl-none {
  border-bottom-left-radius: 0px;
}

.vtmn-rounded-bl-sm {
  border-bottom-left-radius: 0.125rem;
}

.vtmn-rounded-bl {
  border-bottom-left-radius: 0.25rem;
}

.vtmn-rounded-bl-md {
  border-bottom-left-radius: 0.375rem;
}

.vtmn-rounded-bl-lg {
  border-bottom-left-radius: 0.5rem;
}

.vtmn-rounded-bl-xl {
  border-bottom-left-radius: 0.75rem;
}

.vtmn-rounded-bl-2xl {
  border-bottom-left-radius: 1rem;
}

.vtmn-rounded-bl-3xl {
  border-bottom-left-radius: 1.5rem;
}

.vtmn-rounded-bl-full {
  border-bottom-left-radius: 9999px;
}

.vtmn-border-0 {
  border-width: 0px;
}

.vtmn-border-2 {
  border-width: 2px;
}

.vtmn-border-4 {
  border-width: 4px;
}

.vtmn-border-8 {
  border-width: 8px;
}

.vtmn-border {
  border-width: 1px;
}

.vtmn-border-t-0 {
  border-top-width: 0px;
}

.vtmn-border-t-2 {
  border-top-width: 2px;
}

.vtmn-border-t-4 {
  border-top-width: 4px;
}

.vtmn-border-t-8 {
  border-top-width: 8px;
}

.vtmn-border-t {
  border-top-width: 1px;
}

.vtmn-border-r-0 {
  border-right-width: 0px;
}

.vtmn-border-r-2 {
  border-right-width: 2px;
}

.vtmn-border-r-4 {
  border-right-width: 4px;
}

.vtmn-border-r-8 {
  border-right-width: 8px;
}

.vtmn-border-r {
  border-right-width: 1px;
}

.vtmn-border-b-0 {
  border-bottom-width: 0px;
}

.vtmn-border-b-2 {
  border-bottom-width: 2px;
}

.vtmn-border-b-4 {
  border-bottom-width: 4px;
}

.vtmn-border-b-8 {
  border-bottom-width: 8px;
}

.vtmn-border-b {
  border-bottom-width: 1px;
}

.vtmn-border-l-0 {
  border-left-width: 0px;
}

.vtmn-border-l-2 {
  border-left-width: 2px;
}

.vtmn-border-l-4 {
  border-left-width: 4px;
}

.vtmn-border-l-8 {
  border-left-width: 8px;
}

.vtmn-border-l {
  border-left-width: 1px;
}

.vtmn-border-solid {
  border-style: solid;
}

.vtmn-border-dashed {
  border-style: dashed;
}

.vtmn-border-dotted {
  border-style: dotted;
}

.vtmn-border-double {
  border-style: double;
}

.vtmn-border-none {
  border-style: none;
}

.vtmn-border-transparent {
  border-color: transparent;
}

.vtmn-border-background-primary {
  border-color: var(--vtmn-semantic-color_background-primary);
}

.vtmn-border-background-secondary {
  border-color: var(--vtmn-semantic-color_background-secondary);
}

.vtmn-border-background-tertiary {
  border-color: var(--vtmn-semantic-color_background-tertiary);
}

.vtmn-border-background-brand-primary {
  border-color: var(--vtmn-semantic-color_background-brand-primary);
}

.vtmn-border-background-brand-secondary {
  border-color: var(--vtmn-semantic-color_background-brand-secondary);
}

.vtmn-border-background-accent {
  border-color: var(--vtmn-semantic-color_background-accent);
}

.vtmn-border-background-alert {
  border-color: var(--vtmn-semantic-color_background-alert);
}

.vtmn-border-background-primary-reversed {
  border-color: var(--vtmn-semantic-color_background-primary-reversed);
}

.vtmn-border-background-brand-primary-reversed {
  border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
}

.vtmn-border-content-primary {
  border-color: var(--vtmn-semantic-color_content-primary);
}

.vtmn-border-content-secondary {
  border-color: var(--vtmn-semantic-color_content-secondary);
}

.vtmn-border-content-tertiary {
  border-color: var(--vtmn-semantic-color_content-tertiary);
}

.vtmn-border-content-action {
  border-color: var(--vtmn-semantic-color_content-action);
}

.vtmn-border-content-active {
  border-color: var(--vtmn-semantic-color_content-active);
}

.vtmn-border-content-inactive {
  border-color: var(--vtmn-semantic-color_content-inactive);
}

.vtmn-border-content-negative {
  border-color: var(--vtmn-semantic-color_content-negative);
}

.vtmn-border-content-warning {
  border-color: var(--vtmn-semantic-color_content-warning);
}

.vtmn-border-content-positive {
  border-color: var(--vtmn-semantic-color_content-positive);
}

.vtmn-border-content-information {
  border-color: var(--vtmn-semantic-color_content-information);
}

.vtmn-border-content-accent {
  border-color: var(--vtmn-semantic-color_content-accent);
}

.vtmn-border-content-visited {
  border-color: var(--vtmn-semantic-color_content-visited);
}

.vtmn-border-content-primary-reversed {
  border-color: var(--vtmn-semantic-color_content-primary-reversed);
}

.vtmn-border-content-action-reversed {
  border-color: var(--vtmn-semantic-color_content-action-reversed);
}

.vtmn-border-content-visited-reversed {
  border-color: var(--vtmn-semantic-color_content-visited-reversed);
}

.vtmn-border-border-primary {
  border-color: var(--vtmn-semantic-color_border-primary);
}

.vtmn-border-border-secondary {
  border-color: var(--vtmn-semantic-color_border-secondary);
}

.vtmn-border-border-tertiary {
  border-color: var(--vtmn-semantic-color_border-tertiary);
}

.vtmn-border-border-active {
  border-color: var(--vtmn-semantic-color_border-active);
}

.vtmn-border-border-inactive {
  border-color: var(--vtmn-semantic-color_border-inactive);
}

.vtmn-border-border-negative {
  border-color: var(--vtmn-semantic-color_border-negative);
}

.vtmn-border-border-warning {
  border-color: var(--vtmn-semantic-color_border-warning);
}

.vtmn-border-border-positive {
  border-color: var(--vtmn-semantic-color_border-positive);
}

.vtmn-border-border-information {
  border-color: var(--vtmn-semantic-color_border-information);
}

.vtmn-border-border-primary-reversed {
  border-color: var(--vtmn-semantic-color_border-primary-reversed);
}

.vtmn-border-decorative-gravel {
  border-color: var(--vtmn-semantic-color_decorative-gravel);
}

.vtmn-border-decorative-brick {
  border-color: var(--vtmn-semantic-color_decorative-brick);
}

.vtmn-border-decorative-saffron {
  border-color: var(--vtmn-semantic-color_decorative-saffron);
}

.vtmn-border-decorative-gold {
  border-color: var(--vtmn-semantic-color_decorative-gold);
}

.vtmn-border-decorative-jade {
  border-color: var(--vtmn-semantic-color_decorative-jade);
}

.vtmn-border-decorative-emerald {
  border-color: var(--vtmn-semantic-color_decorative-emerald);
}

.vtmn-border-decorative-cobalt {
  border-color: var(--vtmn-semantic-color_decorative-cobalt);
}

.vtmn-border-decorative-amethyst {
  border-color: var(--vtmn-semantic-color_decorative-amethyst);
}

.vtmn-border-hover-primary {
  border-color: var(--vtmn-semantic-color_hover-primary);
}

.vtmn-border-hover-primary-transparent {
  border-color: var(--vtmn-semantic-color_hover-primary-transparent);
}

.vtmn-border-hover-secondary-transparent {
  border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
}

.vtmn-border-hover-tertiary-transparent {
  border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
}

.vtmn-border-hover-tertiary {
  border-color: var(--vtmn-semantic-color_hover-tertiary);
}

.vtmn-border-hover-brand {
  border-color: var(--vtmn-semantic-color_hover-brand);
}

.vtmn-border-hover-accent {
  border-color: var(--vtmn-semantic-color_hover-accent);
}

.vtmn-border-hover-primary-reversed-transparent {
  border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
}

.vtmn-border-hover-secondary-reversed-transparent {
  border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
}

.vtmn-border-hover-tertiary-reversed-transparent {
  border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
}

.vtmn-border-active-primary {
  border-color: var(--vtmn-semantic-color_active-primary);
}

.vtmn-border-active-primary-transparent {
  border-color: var(--vtmn-semantic-color_active-primary-transparent);
}

.vtmn-border-active-secondary-transparent {
  border-color: var(--vtmn-semantic-color_active-secondary-transparent);
}

.vtmn-border-active-tertiary {
  border-color: var(--vtmn-semantic-color_active-tertiary);
}

.vtmn-border-active-tertiary-transparent {
  border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
}

.vtmn-border-active-brand {
  border-color: var(--vtmn-semantic-color_active-brand);
}

.vtmn-border-active-accent {
  border-color: var(--vtmn-semantic-color_active-accent);
}

.vtmn-border-active-primary-reversed-transparent {
  border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
}

.vtmn-border-active-secondary-reversed-transparent {
  border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
}

.vtmn-border-active-tertiary-reversed-transparent {
  border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
}

.vtmn-border-active-brand-reversed-transparent {
  border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
}

.vtmn-border-shadow {
  border-color: var(--vtmn-semantic-color_shadow);
}

.vtmn-border-brand {
  border-color: var(--vtmn-color_brand);
}

.vtmn-border-brand-pro {
  border-color: var(--vtmn-color_brand-pro);
}

.vtmn-border-brand-digital-light-1 {
  border-color: var(--vtmn-color_brand-digital-light-1);
}

.vtmn-border-brand-digital-light-2 {
  border-color: var(--vtmn-color_brand-digital-light-2);
}

.vtmn-border-brand-digital-light-3 {
  border-color: var(--vtmn-color_brand-digital-light-3);
}

.vtmn-border-brand-digital {
  border-color: var(--vtmn-color_brand-digital);
}

.vtmn-border-brand-digital-dark-1 {
  border-color: var(--vtmn-color_brand-digital-dark-1);
}

.vtmn-border-brand-digital-dark-2 {
  border-color: var(--vtmn-color_brand-digital-dark-2);
}

.vtmn-border-green-light-1 {
  border-color: var(--vtmn-color_green-light-1);
}

.vtmn-border-green-light-2 {
  border-color: var(--vtmn-color_green-light-2);
}

.vtmn-border-green-light-3 {
  border-color: var(--vtmn-color_green-light-3);
}

.vtmn-border-green {
  border-color: var(--vtmn-color_green);
}

.vtmn-border-green-dark-1 {
  border-color: var(--vtmn-color_green-dark-1);
}

.vtmn-border-green-dark-2 {
  border-color: var(--vtmn-color_green-dark-2);
}

.vtmn-border-white {
  border-color: var(--vtmn-color_white);
}

.vtmn-border-grey-light-1 {
  border-color: var(--vtmn-color_grey-light-1);
}

.vtmn-border-grey-light-2 {
  border-color: var(--vtmn-color_grey-light-2);
}

.vtmn-border-grey-light-3 {
  border-color: var(--vtmn-color_grey-light-3);
}

.vtmn-border-grey-light-4 {
  border-color: var(--vtmn-color_grey-light-4);
}

.vtmn-border-grey {
  border-color: var(--vtmn-color_grey);
}

.vtmn-border-grey-dark-1 {
  border-color: var(--vtmn-color_grey-dark-1);
}

.vtmn-border-grey-dark-2 {
  border-color: var(--vtmn-color_grey-dark-2);
}

.vtmn-border-grey-dark-3 {
  border-color: var(--vtmn-color_grey-dark-3);
}

.vtmn-border-black {
  border-color: var(--vtmn-color_black);
}

.vtmn-border-success {
  border-color: var(--vtmn-color_success);
}

.vtmn-border-info {
  border-color: var(--vtmn-color_info);
}

.vtmn-border-warning {
  border-color: var(--vtmn-color_warning);
}

.vtmn-border-danger {
  border-color: var(--vtmn-color_danger);
}

.vtmn-border-yellow-light-1 {
  border-color: var(--vtmn-color_yellow-light-1);
}

.vtmn-border-yellow-light-2 {
  border-color: var(--vtmn-color_yellow-light-2);
}

.vtmn-border-yellow {
  border-color: var(--vtmn-color_yellow);
}

.vtmn-border-orange-light-1 {
  border-color: var(--vtmn-color_orange-light-1);
}

.vtmn-border-orange-light-2 {
  border-color: var(--vtmn-color_orange-light-2);
}

.vtmn-border-orange {
  border-color: var(--vtmn-color_orange);
}

.vtmn-border-red-light-1 {
  border-color: var(--vtmn-color_red-light-1);
}

.vtmn-border-red-light-2 {
  border-color: var(--vtmn-color_red-light-2);
}

.vtmn-border-red {
  border-color: var(--vtmn-color_red);
}

.vtmn-group:hover .group-hover\:vtmn-border-transparent {
  border-color: transparent;
}

.vtmn-group:hover .group-hover\:vtmn-border-background-primary {
  border-color: var(--vtmn-semantic-color_background-primary);
}

.vtmn-group:hover .group-hover\:vtmn-border-background-secondary {
  border-color: var(--vtmn-semantic-color_background-secondary);
}

.vtmn-group:hover .group-hover\:vtmn-border-background-tertiary {
  border-color: var(--vtmn-semantic-color_background-tertiary);
}

.vtmn-group:hover .group-hover\:vtmn-border-background-brand-primary {
  border-color: var(--vtmn-semantic-color_background-brand-primary);
}

.vtmn-group:hover .group-hover\:vtmn-border-background-brand-secondary {
  border-color: var(--vtmn-semantic-color_background-brand-secondary);
}

.vtmn-group:hover .group-hover\:vtmn-border-background-accent {
  border-color: var(--vtmn-semantic-color_background-accent);
}

.vtmn-group:hover .group-hover\:vtmn-border-background-alert {
  border-color: var(--vtmn-semantic-color_background-alert);
}

.vtmn-group:hover .group-hover\:vtmn-border-background-primary-reversed {
  border-color: var(--vtmn-semantic-color_background-primary-reversed);
}

.vtmn-group:hover .group-hover\:vtmn-border-background-brand-primary-reversed {
  border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
}

.vtmn-group:hover .group-hover\:vtmn-border-content-primary {
  border-color: var(--vtmn-semantic-color_content-primary);
}

.vtmn-group:hover .group-hover\:vtmn-border-content-secondary {
  border-color: var(--vtmn-semantic-color_content-secondary);
}

.vtmn-group:hover .group-hover\:vtmn-border-content-tertiary {
  border-color: var(--vtmn-semantic-color_content-tertiary);
}

.vtmn-group:hover .group-hover\:vtmn-border-content-action {
  border-color: var(--vtmn-semantic-color_content-action);
}

.vtmn-group:hover .group-hover\:vtmn-border-content-active {
  border-color: var(--vtmn-semantic-color_content-active);
}

.vtmn-group:hover .group-hover\:vtmn-border-content-inactive {
  border-color: var(--vtmn-semantic-color_content-inactive);
}

.vtmn-group:hover .group-hover\:vtmn-border-content-negative {
  border-color: var(--vtmn-semantic-color_content-negative);
}

.vtmn-group:hover .group-hover\:vtmn-border-content-warning {
  border-color: var(--vtmn-semantic-color_content-warning);
}

.vtmn-group:hover .group-hover\:vtmn-border-content-positive {
  border-color: var(--vtmn-semantic-color_content-positive);
}

.vtmn-group:hover .group-hover\:vtmn-border-content-information {
  border-color: var(--vtmn-semantic-color_content-information);
}

.vtmn-group:hover .group-hover\:vtmn-border-content-accent {
  border-color: var(--vtmn-semantic-color_content-accent);
}

.vtmn-group:hover .group-hover\:vtmn-border-content-visited {
  border-color: var(--vtmn-semantic-color_content-visited);
}

.vtmn-group:hover .group-hover\:vtmn-border-content-primary-reversed {
  border-color: var(--vtmn-semantic-color_content-primary-reversed);
}

.vtmn-group:hover .group-hover\:vtmn-border-content-action-reversed {
  border-color: var(--vtmn-semantic-color_content-action-reversed);
}

.vtmn-group:hover .group-hover\:vtmn-border-content-visited-reversed {
  border-color: var(--vtmn-semantic-color_content-visited-reversed);
}

.vtmn-group:hover .group-hover\:vtmn-border-border-primary {
  border-color: var(--vtmn-semantic-color_border-primary);
}

.vtmn-group:hover .group-hover\:vtmn-border-border-secondary {
  border-color: var(--vtmn-semantic-color_border-secondary);
}

.vtmn-group:hover .group-hover\:vtmn-border-border-tertiary {
  border-color: var(--vtmn-semantic-color_border-tertiary);
}

.vtmn-group:hover .group-hover\:vtmn-border-border-active {
  border-color: var(--vtmn-semantic-color_border-active);
}

.vtmn-group:hover .group-hover\:vtmn-border-border-inactive {
  border-color: var(--vtmn-semantic-color_border-inactive);
}

.vtmn-group:hover .group-hover\:vtmn-border-border-negative {
  border-color: var(--vtmn-semantic-color_border-negative);
}

.vtmn-group:hover .group-hover\:vtmn-border-border-warning {
  border-color: var(--vtmn-semantic-color_border-warning);
}

.vtmn-group:hover .group-hover\:vtmn-border-border-positive {
  border-color: var(--vtmn-semantic-color_border-positive);
}

.vtmn-group:hover .group-hover\:vtmn-border-border-information {
  border-color: var(--vtmn-semantic-color_border-information);
}

.vtmn-group:hover .group-hover\:vtmn-border-border-primary-reversed {
  border-color: var(--vtmn-semantic-color_border-primary-reversed);
}

.vtmn-group:hover .group-hover\:vtmn-border-decorative-gravel {
  border-color: var(--vtmn-semantic-color_decorative-gravel);
}

.vtmn-group:hover .group-hover\:vtmn-border-decorative-brick {
  border-color: var(--vtmn-semantic-color_decorative-brick);
}

.vtmn-group:hover .group-hover\:vtmn-border-decorative-saffron {
  border-color: var(--vtmn-semantic-color_decorative-saffron);
}

.vtmn-group:hover .group-hover\:vtmn-border-decorative-gold {
  border-color: var(--vtmn-semantic-color_decorative-gold);
}

.vtmn-group:hover .group-hover\:vtmn-border-decorative-jade {
  border-color: var(--vtmn-semantic-color_decorative-jade);
}

.vtmn-group:hover .group-hover\:vtmn-border-decorative-emerald {
  border-color: var(--vtmn-semantic-color_decorative-emerald);
}

.vtmn-group:hover .group-hover\:vtmn-border-decorative-cobalt {
  border-color: var(--vtmn-semantic-color_decorative-cobalt);
}

.vtmn-group:hover .group-hover\:vtmn-border-decorative-amethyst {
  border-color: var(--vtmn-semantic-color_decorative-amethyst);
}

.vtmn-group:hover .group-hover\:vtmn-border-hover-primary {
  border-color: var(--vtmn-semantic-color_hover-primary);
}

.vtmn-group:hover .group-hover\:vtmn-border-hover-primary-transparent {
  border-color: var(--vtmn-semantic-color_hover-primary-transparent);
}

.vtmn-group:hover .group-hover\:vtmn-border-hover-secondary-transparent {
  border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
}

.vtmn-group:hover .group-hover\:vtmn-border-hover-tertiary-transparent {
  border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
}

.vtmn-group:hover .group-hover\:vtmn-border-hover-tertiary {
  border-color: var(--vtmn-semantic-color_hover-tertiary);
}

.vtmn-group:hover .group-hover\:vtmn-border-hover-brand {
  border-color: var(--vtmn-semantic-color_hover-brand);
}

.vtmn-group:hover .group-hover\:vtmn-border-hover-accent {
  border-color: var(--vtmn-semantic-color_hover-accent);
}

.vtmn-group:hover .group-hover\:vtmn-border-hover-primary-reversed-transparent {
  border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
}

.vtmn-group:hover .group-hover\:vtmn-border-hover-secondary-reversed-transparent {
  border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
}

.vtmn-group:hover .group-hover\:vtmn-border-hover-tertiary-reversed-transparent {
  border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
}

.vtmn-group:hover .group-hover\:vtmn-border-active-primary {
  border-color: var(--vtmn-semantic-color_active-primary);
}

.vtmn-group:hover .group-hover\:vtmn-border-active-primary-transparent {
  border-color: var(--vtmn-semantic-color_active-primary-transparent);
}

.vtmn-group:hover .group-hover\:vtmn-border-active-secondary-transparent {
  border-color: var(--vtmn-semantic-color_active-secondary-transparent);
}

.vtmn-group:hover .group-hover\:vtmn-border-active-tertiary {
  border-color: var(--vtmn-semantic-color_active-tertiary);
}

.vtmn-group:hover .group-hover\:vtmn-border-active-tertiary-transparent {
  border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
}

.vtmn-group:hover .group-hover\:vtmn-border-active-brand {
  border-color: var(--vtmn-semantic-color_active-brand);
}

.vtmn-group:hover .group-hover\:vtmn-border-active-accent {
  border-color: var(--vtmn-semantic-color_active-accent);
}

.vtmn-group:hover .group-hover\:vtmn-border-active-primary-reversed-transparent {
  border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
}

.vtmn-group:hover .group-hover\:vtmn-border-active-secondary-reversed-transparent {
  border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
}

.vtmn-group:hover .group-hover\:vtmn-border-active-tertiary-reversed-transparent {
  border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
}

.vtmn-group:hover .group-hover\:vtmn-border-active-brand-reversed-transparent {
  border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
}

.vtmn-group:hover .group-hover\:vtmn-border-shadow {
  border-color: var(--vtmn-semantic-color_shadow);
}

.vtmn-group:hover .group-hover\:vtmn-border-brand {
  border-color: var(--vtmn-color_brand);
}

.vtmn-group:hover .group-hover\:vtmn-border-brand-pro {
  border-color: var(--vtmn-color_brand-pro);
}

.vtmn-group:hover .group-hover\:vtmn-border-brand-digital-light-1 {
  border-color: var(--vtmn-color_brand-digital-light-1);
}

.vtmn-group:hover .group-hover\:vtmn-border-brand-digital-light-2 {
  border-color: var(--vtmn-color_brand-digital-light-2);
}

.vtmn-group:hover .group-hover\:vtmn-border-brand-digital-light-3 {
  border-color: var(--vtmn-color_brand-digital-light-3);
}

.vtmn-group:hover .group-hover\:vtmn-border-brand-digital {
  border-color: var(--vtmn-color_brand-digital);
}

.vtmn-group:hover .group-hover\:vtmn-border-brand-digital-dark-1 {
  border-color: var(--vtmn-color_brand-digital-dark-1);
}

.vtmn-group:hover .group-hover\:vtmn-border-brand-digital-dark-2 {
  border-color: var(--vtmn-color_brand-digital-dark-2);
}

.vtmn-group:hover .group-hover\:vtmn-border-green-light-1 {
  border-color: var(--vtmn-color_green-light-1);
}

.vtmn-group:hover .group-hover\:vtmn-border-green-light-2 {
  border-color: var(--vtmn-color_green-light-2);
}

.vtmn-group:hover .group-hover\:vtmn-border-green-light-3 {
  border-color: var(--vtmn-color_green-light-3);
}

.vtmn-group:hover .group-hover\:vtmn-border-green {
  border-color: var(--vtmn-color_green);
}

.vtmn-group:hover .group-hover\:vtmn-border-green-dark-1 {
  border-color: var(--vtmn-color_green-dark-1);
}

.vtmn-group:hover .group-hover\:vtmn-border-green-dark-2 {
  border-color: var(--vtmn-color_green-dark-2);
}

.vtmn-group:hover .group-hover\:vtmn-border-white {
  border-color: var(--vtmn-color_white);
}

.vtmn-group:hover .group-hover\:vtmn-border-grey-light-1 {
  border-color: var(--vtmn-color_grey-light-1);
}

.vtmn-group:hover .group-hover\:vtmn-border-grey-light-2 {
  border-color: var(--vtmn-color_grey-light-2);
}

.vtmn-group:hover .group-hover\:vtmn-border-grey-light-3 {
  border-color: var(--vtmn-color_grey-light-3);
}

.vtmn-group:hover .group-hover\:vtmn-border-grey-light-4 {
  border-color: var(--vtmn-color_grey-light-4);
}

.vtmn-group:hover .group-hover\:vtmn-border-grey {
  border-color: var(--vtmn-color_grey);
}

.vtmn-group:hover .group-hover\:vtmn-border-grey-dark-1 {
  border-color: var(--vtmn-color_grey-dark-1);
}

.vtmn-group:hover .group-hover\:vtmn-border-grey-dark-2 {
  border-color: var(--vtmn-color_grey-dark-2);
}

.vtmn-group:hover .group-hover\:vtmn-border-grey-dark-3 {
  border-color: var(--vtmn-color_grey-dark-3);
}

.vtmn-group:hover .group-hover\:vtmn-border-black {
  border-color: var(--vtmn-color_black);
}

.vtmn-group:hover .group-hover\:vtmn-border-success {
  border-color: var(--vtmn-color_success);
}

.vtmn-group:hover .group-hover\:vtmn-border-info {
  border-color: var(--vtmn-color_info);
}

.vtmn-group:hover .group-hover\:vtmn-border-warning {
  border-color: var(--vtmn-color_warning);
}

.vtmn-group:hover .group-hover\:vtmn-border-danger {
  border-color: var(--vtmn-color_danger);
}

.vtmn-group:hover .group-hover\:vtmn-border-yellow-light-1 {
  border-color: var(--vtmn-color_yellow-light-1);
}

.vtmn-group:hover .group-hover\:vtmn-border-yellow-light-2 {
  border-color: var(--vtmn-color_yellow-light-2);
}

.vtmn-group:hover .group-hover\:vtmn-border-yellow {
  border-color: var(--vtmn-color_yellow);
}

.vtmn-group:hover .group-hover\:vtmn-border-orange-light-1 {
  border-color: var(--vtmn-color_orange-light-1);
}

.vtmn-group:hover .group-hover\:vtmn-border-orange-light-2 {
  border-color: var(--vtmn-color_orange-light-2);
}

.vtmn-group:hover .group-hover\:vtmn-border-orange {
  border-color: var(--vtmn-color_orange);
}

.vtmn-group:hover .group-hover\:vtmn-border-red-light-1 {
  border-color: var(--vtmn-color_red-light-1);
}

.vtmn-group:hover .group-hover\:vtmn-border-red-light-2 {
  border-color: var(--vtmn-color_red-light-2);
}

.vtmn-group:hover .group-hover\:vtmn-border-red {
  border-color: var(--vtmn-color_red);
}

.focus-within\:vtmn-border-transparent:focus-within {
  border-color: transparent;
}

.focus-within\:vtmn-border-background-primary:focus-within {
  border-color: var(--vtmn-semantic-color_background-primary);
}

.focus-within\:vtmn-border-background-secondary:focus-within {
  border-color: var(--vtmn-semantic-color_background-secondary);
}

.focus-within\:vtmn-border-background-tertiary:focus-within {
  border-color: var(--vtmn-semantic-color_background-tertiary);
}

.focus-within\:vtmn-border-background-brand-primary:focus-within {
  border-color: var(--vtmn-semantic-color_background-brand-primary);
}

.focus-within\:vtmn-border-background-brand-secondary:focus-within {
  border-color: var(--vtmn-semantic-color_background-brand-secondary);
}

.focus-within\:vtmn-border-background-accent:focus-within {
  border-color: var(--vtmn-semantic-color_background-accent);
}

.focus-within\:vtmn-border-background-alert:focus-within {
  border-color: var(--vtmn-semantic-color_background-alert);
}

.focus-within\:vtmn-border-background-primary-reversed:focus-within {
  border-color: var(--vtmn-semantic-color_background-primary-reversed);
}

.focus-within\:vtmn-border-background-brand-primary-reversed:focus-within {
  border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
}

.focus-within\:vtmn-border-content-primary:focus-within {
  border-color: var(--vtmn-semantic-color_content-primary);
}

.focus-within\:vtmn-border-content-secondary:focus-within {
  border-color: var(--vtmn-semantic-color_content-secondary);
}

.focus-within\:vtmn-border-content-tertiary:focus-within {
  border-color: var(--vtmn-semantic-color_content-tertiary);
}

.focus-within\:vtmn-border-content-action:focus-within {
  border-color: var(--vtmn-semantic-color_content-action);
}

.focus-within\:vtmn-border-content-active:focus-within {
  border-color: var(--vtmn-semantic-color_content-active);
}

.focus-within\:vtmn-border-content-inactive:focus-within {
  border-color: var(--vtmn-semantic-color_content-inactive);
}

.focus-within\:vtmn-border-content-negative:focus-within {
  border-color: var(--vtmn-semantic-color_content-negative);
}

.focus-within\:vtmn-border-content-warning:focus-within {
  border-color: var(--vtmn-semantic-color_content-warning);
}

.focus-within\:vtmn-border-content-positive:focus-within {
  border-color: var(--vtmn-semantic-color_content-positive);
}

.focus-within\:vtmn-border-content-information:focus-within {
  border-color: var(--vtmn-semantic-color_content-information);
}

.focus-within\:vtmn-border-content-accent:focus-within {
  border-color: var(--vtmn-semantic-color_content-accent);
}

.focus-within\:vtmn-border-content-visited:focus-within {
  border-color: var(--vtmn-semantic-color_content-visited);
}

.focus-within\:vtmn-border-content-primary-reversed:focus-within {
  border-color: var(--vtmn-semantic-color_content-primary-reversed);
}

.focus-within\:vtmn-border-content-action-reversed:focus-within {
  border-color: var(--vtmn-semantic-color_content-action-reversed);
}

.focus-within\:vtmn-border-content-visited-reversed:focus-within {
  border-color: var(--vtmn-semantic-color_content-visited-reversed);
}

.focus-within\:vtmn-border-border-primary:focus-within {
  border-color: var(--vtmn-semantic-color_border-primary);
}

.focus-within\:vtmn-border-border-secondary:focus-within {
  border-color: var(--vtmn-semantic-color_border-secondary);
}

.focus-within\:vtmn-border-border-tertiary:focus-within {
  border-color: var(--vtmn-semantic-color_border-tertiary);
}

.focus-within\:vtmn-border-border-active:focus-within {
  border-color: var(--vtmn-semantic-color_border-active);
}

.focus-within\:vtmn-border-border-inactive:focus-within {
  border-color: var(--vtmn-semantic-color_border-inactive);
}

.focus-within\:vtmn-border-border-negative:focus-within {
  border-color: var(--vtmn-semantic-color_border-negative);
}

.focus-within\:vtmn-border-border-warning:focus-within {
  border-color: var(--vtmn-semantic-color_border-warning);
}

.focus-within\:vtmn-border-border-positive:focus-within {
  border-color: var(--vtmn-semantic-color_border-positive);
}

.focus-within\:vtmn-border-border-information:focus-within {
  border-color: var(--vtmn-semantic-color_border-information);
}

.focus-within\:vtmn-border-border-primary-reversed:focus-within {
  border-color: var(--vtmn-semantic-color_border-primary-reversed);
}

.focus-within\:vtmn-border-decorative-gravel:focus-within {
  border-color: var(--vtmn-semantic-color_decorative-gravel);
}

.focus-within\:vtmn-border-decorative-brick:focus-within {
  border-color: var(--vtmn-semantic-color_decorative-brick);
}

.focus-within\:vtmn-border-decorative-saffron:focus-within {
  border-color: var(--vtmn-semantic-color_decorative-saffron);
}

.focus-within\:vtmn-border-decorative-gold:focus-within {
  border-color: var(--vtmn-semantic-color_decorative-gold);
}

.focus-within\:vtmn-border-decorative-jade:focus-within {
  border-color: var(--vtmn-semantic-color_decorative-jade);
}

.focus-within\:vtmn-border-decorative-emerald:focus-within {
  border-color: var(--vtmn-semantic-color_decorative-emerald);
}

.focus-within\:vtmn-border-decorative-cobalt:focus-within {
  border-color: var(--vtmn-semantic-color_decorative-cobalt);
}

.focus-within\:vtmn-border-decorative-amethyst:focus-within {
  border-color: var(--vtmn-semantic-color_decorative-amethyst);
}

.focus-within\:vtmn-border-hover-primary:focus-within {
  border-color: var(--vtmn-semantic-color_hover-primary);
}

.focus-within\:vtmn-border-hover-primary-transparent:focus-within {
  border-color: var(--vtmn-semantic-color_hover-primary-transparent);
}

.focus-within\:vtmn-border-hover-secondary-transparent:focus-within {
  border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
}

.focus-within\:vtmn-border-hover-tertiary-transparent:focus-within {
  border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
}

.focus-within\:vtmn-border-hover-tertiary:focus-within {
  border-color: var(--vtmn-semantic-color_hover-tertiary);
}

.focus-within\:vtmn-border-hover-brand:focus-within {
  border-color: var(--vtmn-semantic-color_hover-brand);
}

.focus-within\:vtmn-border-hover-accent:focus-within {
  border-color: var(--vtmn-semantic-color_hover-accent);
}

.focus-within\:vtmn-border-hover-primary-reversed-transparent:focus-within {
  border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
}

.focus-within\:vtmn-border-hover-secondary-reversed-transparent:focus-within {
  border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
}

.focus-within\:vtmn-border-hover-tertiary-reversed-transparent:focus-within {
  border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
}

.focus-within\:vtmn-border-active-primary:focus-within {
  border-color: var(--vtmn-semantic-color_active-primary);
}

.focus-within\:vtmn-border-active-primary-transparent:focus-within {
  border-color: var(--vtmn-semantic-color_active-primary-transparent);
}

.focus-within\:vtmn-border-active-secondary-transparent:focus-within {
  border-color: var(--vtmn-semantic-color_active-secondary-transparent);
}

.focus-within\:vtmn-border-active-tertiary:focus-within {
  border-color: var(--vtmn-semantic-color_active-tertiary);
}

.focus-within\:vtmn-border-active-tertiary-transparent:focus-within {
  border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
}

.focus-within\:vtmn-border-active-brand:focus-within {
  border-color: var(--vtmn-semantic-color_active-brand);
}

.focus-within\:vtmn-border-active-accent:focus-within {
  border-color: var(--vtmn-semantic-color_active-accent);
}

.focus-within\:vtmn-border-active-primary-reversed-transparent:focus-within {
  border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
}

.focus-within\:vtmn-border-active-secondary-reversed-transparent:focus-within {
  border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
}

.focus-within\:vtmn-border-active-tertiary-reversed-transparent:focus-within {
  border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
}

.focus-within\:vtmn-border-active-brand-reversed-transparent:focus-within {
  border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
}

.focus-within\:vtmn-border-shadow:focus-within {
  border-color: var(--vtmn-semantic-color_shadow);
}

.focus-within\:vtmn-border-brand:focus-within {
  border-color: var(--vtmn-color_brand);
}

.focus-within\:vtmn-border-brand-pro:focus-within {
  border-color: var(--vtmn-color_brand-pro);
}

.focus-within\:vtmn-border-brand-digital-light-1:focus-within {
  border-color: var(--vtmn-color_brand-digital-light-1);
}

.focus-within\:vtmn-border-brand-digital-light-2:focus-within {
  border-color: var(--vtmn-color_brand-digital-light-2);
}

.focus-within\:vtmn-border-brand-digital-light-3:focus-within {
  border-color: var(--vtmn-color_brand-digital-light-3);
}

.focus-within\:vtmn-border-brand-digital:focus-within {
  border-color: var(--vtmn-color_brand-digital);
}

.focus-within\:vtmn-border-brand-digital-dark-1:focus-within {
  border-color: var(--vtmn-color_brand-digital-dark-1);
}

.focus-within\:vtmn-border-brand-digital-dark-2:focus-within {
  border-color: var(--vtmn-color_brand-digital-dark-2);
}

.focus-within\:vtmn-border-green-light-1:focus-within {
  border-color: var(--vtmn-color_green-light-1);
}

.focus-within\:vtmn-border-green-light-2:focus-within {
  border-color: var(--vtmn-color_green-light-2);
}

.focus-within\:vtmn-border-green-light-3:focus-within {
  border-color: var(--vtmn-color_green-light-3);
}

.focus-within\:vtmn-border-green:focus-within {
  border-color: var(--vtmn-color_green);
}

.focus-within\:vtmn-border-green-dark-1:focus-within {
  border-color: var(--vtmn-color_green-dark-1);
}

.focus-within\:vtmn-border-green-dark-2:focus-within {
  border-color: var(--vtmn-color_green-dark-2);
}

.focus-within\:vtmn-border-white:focus-within {
  border-color: var(--vtmn-color_white);
}

.focus-within\:vtmn-border-grey-light-1:focus-within {
  border-color: var(--vtmn-color_grey-light-1);
}

.focus-within\:vtmn-border-grey-light-2:focus-within {
  border-color: var(--vtmn-color_grey-light-2);
}

.focus-within\:vtmn-border-grey-light-3:focus-within {
  border-color: var(--vtmn-color_grey-light-3);
}

.focus-within\:vtmn-border-grey-light-4:focus-within {
  border-color: var(--vtmn-color_grey-light-4);
}

.focus-within\:vtmn-border-grey:focus-within {
  border-color: var(--vtmn-color_grey);
}

.focus-within\:vtmn-border-grey-dark-1:focus-within {
  border-color: var(--vtmn-color_grey-dark-1);
}

.focus-within\:vtmn-border-grey-dark-2:focus-within {
  border-color: var(--vtmn-color_grey-dark-2);
}

.focus-within\:vtmn-border-grey-dark-3:focus-within {
  border-color: var(--vtmn-color_grey-dark-3);
}

.focus-within\:vtmn-border-black:focus-within {
  border-color: var(--vtmn-color_black);
}

.focus-within\:vtmn-border-success:focus-within {
  border-color: var(--vtmn-color_success);
}

.focus-within\:vtmn-border-info:focus-within {
  border-color: var(--vtmn-color_info);
}

.focus-within\:vtmn-border-warning:focus-within {
  border-color: var(--vtmn-color_warning);
}

.focus-within\:vtmn-border-danger:focus-within {
  border-color: var(--vtmn-color_danger);
}

.focus-within\:vtmn-border-yellow-light-1:focus-within {
  border-color: var(--vtmn-color_yellow-light-1);
}

.focus-within\:vtmn-border-yellow-light-2:focus-within {
  border-color: var(--vtmn-color_yellow-light-2);
}

.focus-within\:vtmn-border-yellow:focus-within {
  border-color: var(--vtmn-color_yellow);
}

.focus-within\:vtmn-border-orange-light-1:focus-within {
  border-color: var(--vtmn-color_orange-light-1);
}

.focus-within\:vtmn-border-orange-light-2:focus-within {
  border-color: var(--vtmn-color_orange-light-2);
}

.focus-within\:vtmn-border-orange:focus-within {
  border-color: var(--vtmn-color_orange);
}

.focus-within\:vtmn-border-red-light-1:focus-within {
  border-color: var(--vtmn-color_red-light-1);
}

.focus-within\:vtmn-border-red-light-2:focus-within {
  border-color: var(--vtmn-color_red-light-2);
}

.focus-within\:vtmn-border-red:focus-within {
  border-color: var(--vtmn-color_red);
}

.hover\:vtmn-border-transparent:hover {
  border-color: transparent;
}

.hover\:vtmn-border-background-primary:hover {
  border-color: var(--vtmn-semantic-color_background-primary);
}

.hover\:vtmn-border-background-secondary:hover {
  border-color: var(--vtmn-semantic-color_background-secondary);
}

.hover\:vtmn-border-background-tertiary:hover {
  border-color: var(--vtmn-semantic-color_background-tertiary);
}

.hover\:vtmn-border-background-brand-primary:hover {
  border-color: var(--vtmn-semantic-color_background-brand-primary);
}

.hover\:vtmn-border-background-brand-secondary:hover {
  border-color: var(--vtmn-semantic-color_background-brand-secondary);
}

.hover\:vtmn-border-background-accent:hover {
  border-color: var(--vtmn-semantic-color_background-accent);
}

.hover\:vtmn-border-background-alert:hover {
  border-color: var(--vtmn-semantic-color_background-alert);
}

.hover\:vtmn-border-background-primary-reversed:hover {
  border-color: var(--vtmn-semantic-color_background-primary-reversed);
}

.hover\:vtmn-border-background-brand-primary-reversed:hover {
  border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
}

.hover\:vtmn-border-content-primary:hover {
  border-color: var(--vtmn-semantic-color_content-primary);
}

.hover\:vtmn-border-content-secondary:hover {
  border-color: var(--vtmn-semantic-color_content-secondary);
}

.hover\:vtmn-border-content-tertiary:hover {
  border-color: var(--vtmn-semantic-color_content-tertiary);
}

.hover\:vtmn-border-content-action:hover {
  border-color: var(--vtmn-semantic-color_content-action);
}

.hover\:vtmn-border-content-active:hover {
  border-color: var(--vtmn-semantic-color_content-active);
}

.hover\:vtmn-border-content-inactive:hover {
  border-color: var(--vtmn-semantic-color_content-inactive);
}

.hover\:vtmn-border-content-negative:hover {
  border-color: var(--vtmn-semantic-color_content-negative);
}

.hover\:vtmn-border-content-warning:hover {
  border-color: var(--vtmn-semantic-color_content-warning);
}

.hover\:vtmn-border-content-positive:hover {
  border-color: var(--vtmn-semantic-color_content-positive);
}

.hover\:vtmn-border-content-information:hover {
  border-color: var(--vtmn-semantic-color_content-information);
}

.hover\:vtmn-border-content-accent:hover {
  border-color: var(--vtmn-semantic-color_content-accent);
}

.hover\:vtmn-border-content-visited:hover {
  border-color: var(--vtmn-semantic-color_content-visited);
}

.hover\:vtmn-border-content-primary-reversed:hover {
  border-color: var(--vtmn-semantic-color_content-primary-reversed);
}

.hover\:vtmn-border-content-action-reversed:hover {
  border-color: var(--vtmn-semantic-color_content-action-reversed);
}

.hover\:vtmn-border-content-visited-reversed:hover {
  border-color: var(--vtmn-semantic-color_content-visited-reversed);
}

.hover\:vtmn-border-border-primary:hover {
  border-color: var(--vtmn-semantic-color_border-primary);
}

.hover\:vtmn-border-border-secondary:hover {
  border-color: var(--vtmn-semantic-color_border-secondary);
}

.hover\:vtmn-border-border-tertiary:hover {
  border-color: var(--vtmn-semantic-color_border-tertiary);
}

.hover\:vtmn-border-border-active:hover {
  border-color: var(--vtmn-semantic-color_border-active);
}

.hover\:vtmn-border-border-inactive:hover {
  border-color: var(--vtmn-semantic-color_border-inactive);
}

.hover\:vtmn-border-border-negative:hover {
  border-color: var(--vtmn-semantic-color_border-negative);
}

.hover\:vtmn-border-border-warning:hover {
  border-color: var(--vtmn-semantic-color_border-warning);
}

.hover\:vtmn-border-border-positive:hover {
  border-color: var(--vtmn-semantic-color_border-positive);
}

.hover\:vtmn-border-border-information:hover {
  border-color: var(--vtmn-semantic-color_border-information);
}

.hover\:vtmn-border-border-primary-reversed:hover {
  border-color: var(--vtmn-semantic-color_border-primary-reversed);
}

.hover\:vtmn-border-decorative-gravel:hover {
  border-color: var(--vtmn-semantic-color_decorative-gravel);
}

.hover\:vtmn-border-decorative-brick:hover {
  border-color: var(--vtmn-semantic-color_decorative-brick);
}

.hover\:vtmn-border-decorative-saffron:hover {
  border-color: var(--vtmn-semantic-color_decorative-saffron);
}

.hover\:vtmn-border-decorative-gold:hover {
  border-color: var(--vtmn-semantic-color_decorative-gold);
}

.hover\:vtmn-border-decorative-jade:hover {
  border-color: var(--vtmn-semantic-color_decorative-jade);
}

.hover\:vtmn-border-decorative-emerald:hover {
  border-color: var(--vtmn-semantic-color_decorative-emerald);
}

.hover\:vtmn-border-decorative-cobalt:hover {
  border-color: var(--vtmn-semantic-color_decorative-cobalt);
}

.hover\:vtmn-border-decorative-amethyst:hover {
  border-color: var(--vtmn-semantic-color_decorative-amethyst);
}

.hover\:vtmn-border-hover-primary:hover {
  border-color: var(--vtmn-semantic-color_hover-primary);
}

.hover\:vtmn-border-hover-primary-transparent:hover {
  border-color: var(--vtmn-semantic-color_hover-primary-transparent);
}

.hover\:vtmn-border-hover-secondary-transparent:hover {
  border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
}

.hover\:vtmn-border-hover-tertiary-transparent:hover {
  border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
}

.hover\:vtmn-border-hover-tertiary:hover {
  border-color: var(--vtmn-semantic-color_hover-tertiary);
}

.hover\:vtmn-border-hover-brand:hover {
  border-color: var(--vtmn-semantic-color_hover-brand);
}

.hover\:vtmn-border-hover-accent:hover {
  border-color: var(--vtmn-semantic-color_hover-accent);
}

.hover\:vtmn-border-hover-primary-reversed-transparent:hover {
  border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
}

.hover\:vtmn-border-hover-secondary-reversed-transparent:hover {
  border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
}

.hover\:vtmn-border-hover-tertiary-reversed-transparent:hover {
  border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
}

.hover\:vtmn-border-active-primary:hover {
  border-color: var(--vtmn-semantic-color_active-primary);
}

.hover\:vtmn-border-active-primary-transparent:hover {
  border-color: var(--vtmn-semantic-color_active-primary-transparent);
}

.hover\:vtmn-border-active-secondary-transparent:hover {
  border-color: var(--vtmn-semantic-color_active-secondary-transparent);
}

.hover\:vtmn-border-active-tertiary:hover {
  border-color: var(--vtmn-semantic-color_active-tertiary);
}

.hover\:vtmn-border-active-tertiary-transparent:hover {
  border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
}

.hover\:vtmn-border-active-brand:hover {
  border-color: var(--vtmn-semantic-color_active-brand);
}

.hover\:vtmn-border-active-accent:hover {
  border-color: var(--vtmn-semantic-color_active-accent);
}

.hover\:vtmn-border-active-primary-reversed-transparent:hover {
  border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
}

.hover\:vtmn-border-active-secondary-reversed-transparent:hover {
  border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
}

.hover\:vtmn-border-active-tertiary-reversed-transparent:hover {
  border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
}

.hover\:vtmn-border-active-brand-reversed-transparent:hover {
  border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
}

.hover\:vtmn-border-shadow:hover {
  border-color: var(--vtmn-semantic-color_shadow);
}

.hover\:vtmn-border-brand:hover {
  border-color: var(--vtmn-color_brand);
}

.hover\:vtmn-border-brand-pro:hover {
  border-color: var(--vtmn-color_brand-pro);
}

.hover\:vtmn-border-brand-digital-light-1:hover {
  border-color: var(--vtmn-color_brand-digital-light-1);
}

.hover\:vtmn-border-brand-digital-light-2:hover {
  border-color: var(--vtmn-color_brand-digital-light-2);
}

.hover\:vtmn-border-brand-digital-light-3:hover {
  border-color: var(--vtmn-color_brand-digital-light-3);
}

.hover\:vtmn-border-brand-digital:hover {
  border-color: var(--vtmn-color_brand-digital);
}

.hover\:vtmn-border-brand-digital-dark-1:hover {
  border-color: var(--vtmn-color_brand-digital-dark-1);
}

.hover\:vtmn-border-brand-digital-dark-2:hover {
  border-color: var(--vtmn-color_brand-digital-dark-2);
}

.hover\:vtmn-border-green-light-1:hover {
  border-color: var(--vtmn-color_green-light-1);
}

.hover\:vtmn-border-green-light-2:hover {
  border-color: var(--vtmn-color_green-light-2);
}

.hover\:vtmn-border-green-light-3:hover {
  border-color: var(--vtmn-color_green-light-3);
}

.hover\:vtmn-border-green:hover {
  border-color: var(--vtmn-color_green);
}

.hover\:vtmn-border-green-dark-1:hover {
  border-color: var(--vtmn-color_green-dark-1);
}

.hover\:vtmn-border-green-dark-2:hover {
  border-color: var(--vtmn-color_green-dark-2);
}

.hover\:vtmn-border-white:hover {
  border-color: var(--vtmn-color_white);
}

.hover\:vtmn-border-grey-light-1:hover {
  border-color: var(--vtmn-color_grey-light-1);
}

.hover\:vtmn-border-grey-light-2:hover {
  border-color: var(--vtmn-color_grey-light-2);
}

.hover\:vtmn-border-grey-light-3:hover {
  border-color: var(--vtmn-color_grey-light-3);
}

.hover\:vtmn-border-grey-light-4:hover {
  border-color: var(--vtmn-color_grey-light-4);
}

.hover\:vtmn-border-grey:hover {
  border-color: var(--vtmn-color_grey);
}

.hover\:vtmn-border-grey-dark-1:hover {
  border-color: var(--vtmn-color_grey-dark-1);
}

.hover\:vtmn-border-grey-dark-2:hover {
  border-color: var(--vtmn-color_grey-dark-2);
}

.hover\:vtmn-border-grey-dark-3:hover {
  border-color: var(--vtmn-color_grey-dark-3);
}

.hover\:vtmn-border-black:hover {
  border-color: var(--vtmn-color_black);
}

.hover\:vtmn-border-success:hover {
  border-color: var(--vtmn-color_success);
}

.hover\:vtmn-border-info:hover {
  border-color: var(--vtmn-color_info);
}

.hover\:vtmn-border-warning:hover {
  border-color: var(--vtmn-color_warning);
}

.hover\:vtmn-border-danger:hover {
  border-color: var(--vtmn-color_danger);
}

.hover\:vtmn-border-yellow-light-1:hover {
  border-color: var(--vtmn-color_yellow-light-1);
}

.hover\:vtmn-border-yellow-light-2:hover {
  border-color: var(--vtmn-color_yellow-light-2);
}

.hover\:vtmn-border-yellow:hover {
  border-color: var(--vtmn-color_yellow);
}

.hover\:vtmn-border-orange-light-1:hover {
  border-color: var(--vtmn-color_orange-light-1);
}

.hover\:vtmn-border-orange-light-2:hover {
  border-color: var(--vtmn-color_orange-light-2);
}

.hover\:vtmn-border-orange:hover {
  border-color: var(--vtmn-color_orange);
}

.hover\:vtmn-border-red-light-1:hover {
  border-color: var(--vtmn-color_red-light-1);
}

.hover\:vtmn-border-red-light-2:hover {
  border-color: var(--vtmn-color_red-light-2);
}

.hover\:vtmn-border-red:hover {
  border-color: var(--vtmn-color_red);
}

.focus\:vtmn-border-transparent:focus {
  border-color: transparent;
}

.focus\:vtmn-border-background-primary:focus {
  border-color: var(--vtmn-semantic-color_background-primary);
}

.focus\:vtmn-border-background-secondary:focus {
  border-color: var(--vtmn-semantic-color_background-secondary);
}

.focus\:vtmn-border-background-tertiary:focus {
  border-color: var(--vtmn-semantic-color_background-tertiary);
}

.focus\:vtmn-border-background-brand-primary:focus {
  border-color: var(--vtmn-semantic-color_background-brand-primary);
}

.focus\:vtmn-border-background-brand-secondary:focus {
  border-color: var(--vtmn-semantic-color_background-brand-secondary);
}

.focus\:vtmn-border-background-accent:focus {
  border-color: var(--vtmn-semantic-color_background-accent);
}

.focus\:vtmn-border-background-alert:focus {
  border-color: var(--vtmn-semantic-color_background-alert);
}

.focus\:vtmn-border-background-primary-reversed:focus {
  border-color: var(--vtmn-semantic-color_background-primary-reversed);
}

.focus\:vtmn-border-background-brand-primary-reversed:focus {
  border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
}

.focus\:vtmn-border-content-primary:focus {
  border-color: var(--vtmn-semantic-color_content-primary);
}

.focus\:vtmn-border-content-secondary:focus {
  border-color: var(--vtmn-semantic-color_content-secondary);
}

.focus\:vtmn-border-content-tertiary:focus {
  border-color: var(--vtmn-semantic-color_content-tertiary);
}

.focus\:vtmn-border-content-action:focus {
  border-color: var(--vtmn-semantic-color_content-action);
}

.focus\:vtmn-border-content-active:focus {
  border-color: var(--vtmn-semantic-color_content-active);
}

.focus\:vtmn-border-content-inactive:focus {
  border-color: var(--vtmn-semantic-color_content-inactive);
}

.focus\:vtmn-border-content-negative:focus {
  border-color: var(--vtmn-semantic-color_content-negative);
}

.focus\:vtmn-border-content-warning:focus {
  border-color: var(--vtmn-semantic-color_content-warning);
}

.focus\:vtmn-border-content-positive:focus {
  border-color: var(--vtmn-semantic-color_content-positive);
}

.focus\:vtmn-border-content-information:focus {
  border-color: var(--vtmn-semantic-color_content-information);
}

.focus\:vtmn-border-content-accent:focus {
  border-color: var(--vtmn-semantic-color_content-accent);
}

.focus\:vtmn-border-content-visited:focus {
  border-color: var(--vtmn-semantic-color_content-visited);
}

.focus\:vtmn-border-content-primary-reversed:focus {
  border-color: var(--vtmn-semantic-color_content-primary-reversed);
}

.focus\:vtmn-border-content-action-reversed:focus {
  border-color: var(--vtmn-semantic-color_content-action-reversed);
}

.focus\:vtmn-border-content-visited-reversed:focus {
  border-color: var(--vtmn-semantic-color_content-visited-reversed);
}

.focus\:vtmn-border-border-primary:focus {
  border-color: var(--vtmn-semantic-color_border-primary);
}

.focus\:vtmn-border-border-secondary:focus {
  border-color: var(--vtmn-semantic-color_border-secondary);
}

.focus\:vtmn-border-border-tertiary:focus {
  border-color: var(--vtmn-semantic-color_border-tertiary);
}

.focus\:vtmn-border-border-active:focus {
  border-color: var(--vtmn-semantic-color_border-active);
}

.focus\:vtmn-border-border-inactive:focus {
  border-color: var(--vtmn-semantic-color_border-inactive);
}

.focus\:vtmn-border-border-negative:focus {
  border-color: var(--vtmn-semantic-color_border-negative);
}

.focus\:vtmn-border-border-warning:focus {
  border-color: var(--vtmn-semantic-color_border-warning);
}

.focus\:vtmn-border-border-positive:focus {
  border-color: var(--vtmn-semantic-color_border-positive);
}

.focus\:vtmn-border-border-information:focus {
  border-color: var(--vtmn-semantic-color_border-information);
}

.focus\:vtmn-border-border-primary-reversed:focus {
  border-color: var(--vtmn-semantic-color_border-primary-reversed);
}

.focus\:vtmn-border-decorative-gravel:focus {
  border-color: var(--vtmn-semantic-color_decorative-gravel);
}

.focus\:vtmn-border-decorative-brick:focus {
  border-color: var(--vtmn-semantic-color_decorative-brick);
}

.focus\:vtmn-border-decorative-saffron:focus {
  border-color: var(--vtmn-semantic-color_decorative-saffron);
}

.focus\:vtmn-border-decorative-gold:focus {
  border-color: var(--vtmn-semantic-color_decorative-gold);
}

.focus\:vtmn-border-decorative-jade:focus {
  border-color: var(--vtmn-semantic-color_decorative-jade);
}

.focus\:vtmn-border-decorative-emerald:focus {
  border-color: var(--vtmn-semantic-color_decorative-emerald);
}

.focus\:vtmn-border-decorative-cobalt:focus {
  border-color: var(--vtmn-semantic-color_decorative-cobalt);
}

.focus\:vtmn-border-decorative-amethyst:focus {
  border-color: var(--vtmn-semantic-color_decorative-amethyst);
}

.focus\:vtmn-border-hover-primary:focus {
  border-color: var(--vtmn-semantic-color_hover-primary);
}

.focus\:vtmn-border-hover-primary-transparent:focus {
  border-color: var(--vtmn-semantic-color_hover-primary-transparent);
}

.focus\:vtmn-border-hover-secondary-transparent:focus {
  border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
}

.focus\:vtmn-border-hover-tertiary-transparent:focus {
  border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
}

.focus\:vtmn-border-hover-tertiary:focus {
  border-color: var(--vtmn-semantic-color_hover-tertiary);
}

.focus\:vtmn-border-hover-brand:focus {
  border-color: var(--vtmn-semantic-color_hover-brand);
}

.focus\:vtmn-border-hover-accent:focus {
  border-color: var(--vtmn-semantic-color_hover-accent);
}

.focus\:vtmn-border-hover-primary-reversed-transparent:focus {
  border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
}

.focus\:vtmn-border-hover-secondary-reversed-transparent:focus {
  border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
}

.focus\:vtmn-border-hover-tertiary-reversed-transparent:focus {
  border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
}

.focus\:vtmn-border-active-primary:focus {
  border-color: var(--vtmn-semantic-color_active-primary);
}

.focus\:vtmn-border-active-primary-transparent:focus {
  border-color: var(--vtmn-semantic-color_active-primary-transparent);
}

.focus\:vtmn-border-active-secondary-transparent:focus {
  border-color: var(--vtmn-semantic-color_active-secondary-transparent);
}

.focus\:vtmn-border-active-tertiary:focus {
  border-color: var(--vtmn-semantic-color_active-tertiary);
}

.focus\:vtmn-border-active-tertiary-transparent:focus {
  border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
}

.focus\:vtmn-border-active-brand:focus {
  border-color: var(--vtmn-semantic-color_active-brand);
}

.focus\:vtmn-border-active-accent:focus {
  border-color: var(--vtmn-semantic-color_active-accent);
}

.focus\:vtmn-border-active-primary-reversed-transparent:focus {
  border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
}

.focus\:vtmn-border-active-secondary-reversed-transparent:focus {
  border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
}

.focus\:vtmn-border-active-tertiary-reversed-transparent:focus {
  border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
}

.focus\:vtmn-border-active-brand-reversed-transparent:focus {
  border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
}

.focus\:vtmn-border-shadow:focus {
  border-color: var(--vtmn-semantic-color_shadow);
}

.focus\:vtmn-border-brand:focus {
  border-color: var(--vtmn-color_brand);
}

.focus\:vtmn-border-brand-pro:focus {
  border-color: var(--vtmn-color_brand-pro);
}

.focus\:vtmn-border-brand-digital-light-1:focus {
  border-color: var(--vtmn-color_brand-digital-light-1);
}

.focus\:vtmn-border-brand-digital-light-2:focus {
  border-color: var(--vtmn-color_brand-digital-light-2);
}

.focus\:vtmn-border-brand-digital-light-3:focus {
  border-color: var(--vtmn-color_brand-digital-light-3);
}

.focus\:vtmn-border-brand-digital:focus {
  border-color: var(--vtmn-color_brand-digital);
}

.focus\:vtmn-border-brand-digital-dark-1:focus {
  border-color: var(--vtmn-color_brand-digital-dark-1);
}

.focus\:vtmn-border-brand-digital-dark-2:focus {
  border-color: var(--vtmn-color_brand-digital-dark-2);
}

.focus\:vtmn-border-green-light-1:focus {
  border-color: var(--vtmn-color_green-light-1);
}

.focus\:vtmn-border-green-light-2:focus {
  border-color: var(--vtmn-color_green-light-2);
}

.focus\:vtmn-border-green-light-3:focus {
  border-color: var(--vtmn-color_green-light-3);
}

.focus\:vtmn-border-green:focus {
  border-color: var(--vtmn-color_green);
}

.focus\:vtmn-border-green-dark-1:focus {
  border-color: var(--vtmn-color_green-dark-1);
}

.focus\:vtmn-border-green-dark-2:focus {
  border-color: var(--vtmn-color_green-dark-2);
}

.focus\:vtmn-border-white:focus {
  border-color: var(--vtmn-color_white);
}

.focus\:vtmn-border-grey-light-1:focus {
  border-color: var(--vtmn-color_grey-light-1);
}

.focus\:vtmn-border-grey-light-2:focus {
  border-color: var(--vtmn-color_grey-light-2);
}

.focus\:vtmn-border-grey-light-3:focus {
  border-color: var(--vtmn-color_grey-light-3);
}

.focus\:vtmn-border-grey-light-4:focus {
  border-color: var(--vtmn-color_grey-light-4);
}

.focus\:vtmn-border-grey:focus {
  border-color: var(--vtmn-color_grey);
}

.focus\:vtmn-border-grey-dark-1:focus {
  border-color: var(--vtmn-color_grey-dark-1);
}

.focus\:vtmn-border-grey-dark-2:focus {
  border-color: var(--vtmn-color_grey-dark-2);
}

.focus\:vtmn-border-grey-dark-3:focus {
  border-color: var(--vtmn-color_grey-dark-3);
}

.focus\:vtmn-border-black:focus {
  border-color: var(--vtmn-color_black);
}

.focus\:vtmn-border-success:focus {
  border-color: var(--vtmn-color_success);
}

.focus\:vtmn-border-info:focus {
  border-color: var(--vtmn-color_info);
}

.focus\:vtmn-border-warning:focus {
  border-color: var(--vtmn-color_warning);
}

.focus\:vtmn-border-danger:focus {
  border-color: var(--vtmn-color_danger);
}

.focus\:vtmn-border-yellow-light-1:focus {
  border-color: var(--vtmn-color_yellow-light-1);
}

.focus\:vtmn-border-yellow-light-2:focus {
  border-color: var(--vtmn-color_yellow-light-2);
}

.focus\:vtmn-border-yellow:focus {
  border-color: var(--vtmn-color_yellow);
}

.focus\:vtmn-border-orange-light-1:focus {
  border-color: var(--vtmn-color_orange-light-1);
}

.focus\:vtmn-border-orange-light-2:focus {
  border-color: var(--vtmn-color_orange-light-2);
}

.focus\:vtmn-border-orange:focus {
  border-color: var(--vtmn-color_orange);
}

.focus\:vtmn-border-red-light-1:focus {
  border-color: var(--vtmn-color_red-light-1);
}

.focus\:vtmn-border-red-light-2:focus {
  border-color: var(--vtmn-color_red-light-2);
}

.focus\:vtmn-border-red:focus {
  border-color: var(--vtmn-color_red);
}

.vtmn-border-opacity-0 {
  --tw-border-opacity: 0;
}

.vtmn-border-opacity-5 {
  --tw-border-opacity: 0.05;
}

.vtmn-border-opacity-10 {
  --tw-border-opacity: 0.1;
}

.vtmn-border-opacity-20 {
  --tw-border-opacity: 0.2;
}

.vtmn-border-opacity-25 {
  --tw-border-opacity: 0.25;
}

.vtmn-border-opacity-30 {
  --tw-border-opacity: 0.3;
}

.vtmn-border-opacity-40 {
  --tw-border-opacity: 0.4;
}

.vtmn-border-opacity-50 {
  --tw-border-opacity: 0.5;
}

.vtmn-border-opacity-60 {
  --tw-border-opacity: 0.6;
}

.vtmn-border-opacity-70 {
  --tw-border-opacity: 0.7;
}

.vtmn-border-opacity-75 {
  --tw-border-opacity: 0.75;
}

.vtmn-border-opacity-80 {
  --tw-border-opacity: 0.8;
}

.vtmn-border-opacity-90 {
  --tw-border-opacity: 0.9;
}

.vtmn-border-opacity-95 {
  --tw-border-opacity: 0.95;
}

.vtmn-border-opacity-100 {
  --tw-border-opacity: 1;
}

.vtmn-group:hover .group-hover\:vtmn-border-opacity-0 {
  --tw-border-opacity: 0;
}

.vtmn-group:hover .group-hover\:vtmn-border-opacity-5 {
  --tw-border-opacity: 0.05;
}

.vtmn-group:hover .group-hover\:vtmn-border-opacity-10 {
  --tw-border-opacity: 0.1;
}

.vtmn-group:hover .group-hover\:vtmn-border-opacity-20 {
  --tw-border-opacity: 0.2;
}

.vtmn-group:hover .group-hover\:vtmn-border-opacity-25 {
  --tw-border-opacity: 0.25;
}

.vtmn-group:hover .group-hover\:vtmn-border-opacity-30 {
  --tw-border-opacity: 0.3;
}

.vtmn-group:hover .group-hover\:vtmn-border-opacity-40 {
  --tw-border-opacity: 0.4;
}

.vtmn-group:hover .group-hover\:vtmn-border-opacity-50 {
  --tw-border-opacity: 0.5;
}

.vtmn-group:hover .group-hover\:vtmn-border-opacity-60 {
  --tw-border-opacity: 0.6;
}

.vtmn-group:hover .group-hover\:vtmn-border-opacity-70 {
  --tw-border-opacity: 0.7;
}

.vtmn-group:hover .group-hover\:vtmn-border-opacity-75 {
  --tw-border-opacity: 0.75;
}

.vtmn-group:hover .group-hover\:vtmn-border-opacity-80 {
  --tw-border-opacity: 0.8;
}

.vtmn-group:hover .group-hover\:vtmn-border-opacity-90 {
  --tw-border-opacity: 0.9;
}

.vtmn-group:hover .group-hover\:vtmn-border-opacity-95 {
  --tw-border-opacity: 0.95;
}

.vtmn-group:hover .group-hover\:vtmn-border-opacity-100 {
  --tw-border-opacity: 1;
}

.focus-within\:vtmn-border-opacity-0:focus-within {
  --tw-border-opacity: 0;
}

.focus-within\:vtmn-border-opacity-5:focus-within {
  --tw-border-opacity: 0.05;
}

.focus-within\:vtmn-border-opacity-10:focus-within {
  --tw-border-opacity: 0.1;
}

.focus-within\:vtmn-border-opacity-20:focus-within {
  --tw-border-opacity: 0.2;
}

.focus-within\:vtmn-border-opacity-25:focus-within {
  --tw-border-opacity: 0.25;
}

.focus-within\:vtmn-border-opacity-30:focus-within {
  --tw-border-opacity: 0.3;
}

.focus-within\:vtmn-border-opacity-40:focus-within {
  --tw-border-opacity: 0.4;
}

.focus-within\:vtmn-border-opacity-50:focus-within {
  --tw-border-opacity: 0.5;
}

.focus-within\:vtmn-border-opacity-60:focus-within {
  --tw-border-opacity: 0.6;
}

.focus-within\:vtmn-border-opacity-70:focus-within {
  --tw-border-opacity: 0.7;
}

.focus-within\:vtmn-border-opacity-75:focus-within {
  --tw-border-opacity: 0.75;
}

.focus-within\:vtmn-border-opacity-80:focus-within {
  --tw-border-opacity: 0.8;
}

.focus-within\:vtmn-border-opacity-90:focus-within {
  --tw-border-opacity: 0.9;
}

.focus-within\:vtmn-border-opacity-95:focus-within {
  --tw-border-opacity: 0.95;
}

.focus-within\:vtmn-border-opacity-100:focus-within {
  --tw-border-opacity: 1;
}

.hover\:vtmn-border-opacity-0:hover {
  --tw-border-opacity: 0;
}

.hover\:vtmn-border-opacity-5:hover {
  --tw-border-opacity: 0.05;
}

.hover\:vtmn-border-opacity-10:hover {
  --tw-border-opacity: 0.1;
}

.hover\:vtmn-border-opacity-20:hover {
  --tw-border-opacity: 0.2;
}

.hover\:vtmn-border-opacity-25:hover {
  --tw-border-opacity: 0.25;
}

.hover\:vtmn-border-opacity-30:hover {
  --tw-border-opacity: 0.3;
}

.hover\:vtmn-border-opacity-40:hover {
  --tw-border-opacity: 0.4;
}

.hover\:vtmn-border-opacity-50:hover {
  --tw-border-opacity: 0.5;
}

.hover\:vtmn-border-opacity-60:hover {
  --tw-border-opacity: 0.6;
}

.hover\:vtmn-border-opacity-70:hover {
  --tw-border-opacity: 0.7;
}

.hover\:vtmn-border-opacity-75:hover {
  --tw-border-opacity: 0.75;
}

.hover\:vtmn-border-opacity-80:hover {
  --tw-border-opacity: 0.8;
}

.hover\:vtmn-border-opacity-90:hover {
  --tw-border-opacity: 0.9;
}

.hover\:vtmn-border-opacity-95:hover {
  --tw-border-opacity: 0.95;
}

.hover\:vtmn-border-opacity-100:hover {
  --tw-border-opacity: 1;
}

.focus\:vtmn-border-opacity-0:focus {
  --tw-border-opacity: 0;
}

.focus\:vtmn-border-opacity-5:focus {
  --tw-border-opacity: 0.05;
}

.focus\:vtmn-border-opacity-10:focus {
  --tw-border-opacity: 0.1;
}

.focus\:vtmn-border-opacity-20:focus {
  --tw-border-opacity: 0.2;
}

.focus\:vtmn-border-opacity-25:focus {
  --tw-border-opacity: 0.25;
}

.focus\:vtmn-border-opacity-30:focus {
  --tw-border-opacity: 0.3;
}

.focus\:vtmn-border-opacity-40:focus {
  --tw-border-opacity: 0.4;
}

.focus\:vtmn-border-opacity-50:focus {
  --tw-border-opacity: 0.5;
}

.focus\:vtmn-border-opacity-60:focus {
  --tw-border-opacity: 0.6;
}

.focus\:vtmn-border-opacity-70:focus {
  --tw-border-opacity: 0.7;
}

.focus\:vtmn-border-opacity-75:focus {
  --tw-border-opacity: 0.75;
}

.focus\:vtmn-border-opacity-80:focus {
  --tw-border-opacity: 0.8;
}

.focus\:vtmn-border-opacity-90:focus {
  --tw-border-opacity: 0.9;
}

.focus\:vtmn-border-opacity-95:focus {
  --tw-border-opacity: 0.95;
}

.focus\:vtmn-border-opacity-100:focus {
  --tw-border-opacity: 1;
}

.vtmn-bg-transparent {
  background-color: transparent;
}

.vtmn-bg-background-primary {
  background-color: var(--vtmn-semantic-color_background-primary);
}

.vtmn-bg-background-secondary {
  background-color: var(--vtmn-semantic-color_background-secondary);
}

.vtmn-bg-background-tertiary {
  background-color: var(--vtmn-semantic-color_background-tertiary);
}

.vtmn-bg-background-brand-primary {
  background-color: var(--vtmn-semantic-color_background-brand-primary);
}

.vtmn-bg-background-brand-secondary {
  background-color: var(--vtmn-semantic-color_background-brand-secondary);
}

.vtmn-bg-background-accent {
  background-color: var(--vtmn-semantic-color_background-accent);
}

.vtmn-bg-background-alert {
  background-color: var(--vtmn-semantic-color_background-alert);
}

.vtmn-bg-background-primary-reversed {
  background-color: var(--vtmn-semantic-color_background-primary-reversed);
}

.vtmn-bg-background-brand-primary-reversed {
  background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
}

.vtmn-bg-content-primary {
  background-color: var(--vtmn-semantic-color_content-primary);
}

.vtmn-bg-content-secondary {
  background-color: var(--vtmn-semantic-color_content-secondary);
}

.vtmn-bg-content-tertiary {
  background-color: var(--vtmn-semantic-color_content-tertiary);
}

.vtmn-bg-content-action {
  background-color: var(--vtmn-semantic-color_content-action);
}

.vtmn-bg-content-active {
  background-color: var(--vtmn-semantic-color_content-active);
}

.vtmn-bg-content-inactive {
  background-color: var(--vtmn-semantic-color_content-inactive);
}

.vtmn-bg-content-negative {
  background-color: var(--vtmn-semantic-color_content-negative);
}

.vtmn-bg-content-warning {
  background-color: var(--vtmn-semantic-color_content-warning);
}

.vtmn-bg-content-positive {
  background-color: var(--vtmn-semantic-color_content-positive);
}

.vtmn-bg-content-information {
  background-color: var(--vtmn-semantic-color_content-information);
}

.vtmn-bg-content-accent {
  background-color: var(--vtmn-semantic-color_content-accent);
}

.vtmn-bg-content-visited {
  background-color: var(--vtmn-semantic-color_content-visited);
}

.vtmn-bg-content-primary-reversed {
  background-color: var(--vtmn-semantic-color_content-primary-reversed);
}

.vtmn-bg-content-action-reversed {
  background-color: var(--vtmn-semantic-color_content-action-reversed);
}

.vtmn-bg-content-visited-reversed {
  background-color: var(--vtmn-semantic-color_content-visited-reversed);
}

.vtmn-bg-border-primary {
  background-color: var(--vtmn-semantic-color_border-primary);
}

.vtmn-bg-border-secondary {
  background-color: var(--vtmn-semantic-color_border-secondary);
}

.vtmn-bg-border-tertiary {
  background-color: var(--vtmn-semantic-color_border-tertiary);
}

.vtmn-bg-border-active {
  background-color: var(--vtmn-semantic-color_border-active);
}

.vtmn-bg-border-inactive {
  background-color: var(--vtmn-semantic-color_border-inactive);
}

.vtmn-bg-border-negative {
  background-color: var(--vtmn-semantic-color_border-negative);
}

.vtmn-bg-border-warning {
  background-color: var(--vtmn-semantic-color_border-warning);
}

.vtmn-bg-border-positive {
  background-color: var(--vtmn-semantic-color_border-positive);
}

.vtmn-bg-border-information {
  background-color: var(--vtmn-semantic-color_border-information);
}

.vtmn-bg-border-primary-reversed {
  background-color: var(--vtmn-semantic-color_border-primary-reversed);
}

.vtmn-bg-decorative-gravel {
  background-color: var(--vtmn-semantic-color_decorative-gravel);
}

.vtmn-bg-decorative-brick {
  background-color: var(--vtmn-semantic-color_decorative-brick);
}

.vtmn-bg-decorative-saffron {
  background-color: var(--vtmn-semantic-color_decorative-saffron);
}

.vtmn-bg-decorative-gold {
  background-color: var(--vtmn-semantic-color_decorative-gold);
}

.vtmn-bg-decorative-jade {
  background-color: var(--vtmn-semantic-color_decorative-jade);
}

.vtmn-bg-decorative-emerald {
  background-color: var(--vtmn-semantic-color_decorative-emerald);
}

.vtmn-bg-decorative-cobalt {
  background-color: var(--vtmn-semantic-color_decorative-cobalt);
}

.vtmn-bg-decorative-amethyst {
  background-color: var(--vtmn-semantic-color_decorative-amethyst);
}

.vtmn-bg-hover-primary {
  background-color: var(--vtmn-semantic-color_hover-primary);
}

.vtmn-bg-hover-primary-transparent {
  background-color: var(--vtmn-semantic-color_hover-primary-transparent);
}

.vtmn-bg-hover-secondary-transparent {
  background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
}

.vtmn-bg-hover-tertiary-transparent {
  background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
}

.vtmn-bg-hover-tertiary {
  background-color: var(--vtmn-semantic-color_hover-tertiary);
}

.vtmn-bg-hover-brand {
  background-color: var(--vtmn-semantic-color_hover-brand);
}

.vtmn-bg-hover-accent {
  background-color: var(--vtmn-semantic-color_hover-accent);
}

.vtmn-bg-hover-primary-reversed-transparent {
  background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
}

.vtmn-bg-hover-secondary-reversed-transparent {
  background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
}

.vtmn-bg-hover-tertiary-reversed-transparent {
  background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
}

.vtmn-bg-active-primary {
  background-color: var(--vtmn-semantic-color_active-primary);
}

.vtmn-bg-active-primary-transparent {
  background-color: var(--vtmn-semantic-color_active-primary-transparent);
}

.vtmn-bg-active-secondary-transparent {
  background-color: var(--vtmn-semantic-color_active-secondary-transparent);
}

.vtmn-bg-active-tertiary {
  background-color: var(--vtmn-semantic-color_active-tertiary);
}

.vtmn-bg-active-tertiary-transparent {
  background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
}

.vtmn-bg-active-brand {
  background-color: var(--vtmn-semantic-color_active-brand);
}

.vtmn-bg-active-accent {
  background-color: var(--vtmn-semantic-color_active-accent);
}

.vtmn-bg-active-primary-reversed-transparent {
  background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
}

.vtmn-bg-active-secondary-reversed-transparent {
  background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
}

.vtmn-bg-active-tertiary-reversed-transparent {
  background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
}

.vtmn-bg-active-brand-reversed-transparent {
  background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
}

.vtmn-bg-shadow {
  background-color: var(--vtmn-semantic-color_shadow);
}

.vtmn-bg-brand {
  background-color: var(--vtmn-color_brand);
}

.vtmn-bg-brand-pro {
  background-color: var(--vtmn-color_brand-pro);
}

.vtmn-bg-brand-digital-light-1 {
  background-color: var(--vtmn-color_brand-digital-light-1);
}

.vtmn-bg-brand-digital-light-2 {
  background-color: var(--vtmn-color_brand-digital-light-2);
}

.vtmn-bg-brand-digital-light-3 {
  background-color: var(--vtmn-color_brand-digital-light-3);
}

.vtmn-bg-brand-digital {
  background-color: var(--vtmn-color_brand-digital);
}

.vtmn-bg-brand-digital-dark-1 {
  background-color: var(--vtmn-color_brand-digital-dark-1);
}

.vtmn-bg-brand-digital-dark-2 {
  background-color: var(--vtmn-color_brand-digital-dark-2);
}

.vtmn-bg-green-light-1 {
  background-color: var(--vtmn-color_green-light-1);
}

.vtmn-bg-green-light-2 {
  background-color: var(--vtmn-color_green-light-2);
}

.vtmn-bg-green-light-3 {
  background-color: var(--vtmn-color_green-light-3);
}

.vtmn-bg-green {
  background-color: var(--vtmn-color_green);
}

.vtmn-bg-green-dark-1 {
  background-color: var(--vtmn-color_green-dark-1);
}

.vtmn-bg-green-dark-2 {
  background-color: var(--vtmn-color_green-dark-2);
}

.vtmn-bg-white {
  background-color: var(--vtmn-color_white);
}

.vtmn-bg-grey-light-1 {
  background-color: var(--vtmn-color_grey-light-1);
}

.vtmn-bg-grey-light-2 {
  background-color: var(--vtmn-color_grey-light-2);
}

.vtmn-bg-grey-light-3 {
  background-color: var(--vtmn-color_grey-light-3);
}

.vtmn-bg-grey-light-4 {
  background-color: var(--vtmn-color_grey-light-4);
}

.vtmn-bg-grey {
  background-color: var(--vtmn-color_grey);
}

.vtmn-bg-grey-dark-1 {
  background-color: var(--vtmn-color_grey-dark-1);
}

.vtmn-bg-grey-dark-2 {
  background-color: var(--vtmn-color_grey-dark-2);
}

.vtmn-bg-grey-dark-3 {
  background-color: var(--vtmn-color_grey-dark-3);
}

.vtmn-bg-black {
  background-color: var(--vtmn-color_black);
}

.vtmn-bg-success {
  background-color: var(--vtmn-color_success);
}

.vtmn-bg-info {
  background-color: var(--vtmn-color_info);
}

.vtmn-bg-warning {
  background-color: var(--vtmn-color_warning);
}

.vtmn-bg-danger {
  background-color: var(--vtmn-color_danger);
}

.vtmn-bg-yellow-light-1 {
  background-color: var(--vtmn-color_yellow-light-1);
}

.vtmn-bg-yellow-light-2 {
  background-color: var(--vtmn-color_yellow-light-2);
}

.vtmn-bg-yellow {
  background-color: var(--vtmn-color_yellow);
}

.vtmn-bg-orange-light-1 {
  background-color: var(--vtmn-color_orange-light-1);
}

.vtmn-bg-orange-light-2 {
  background-color: var(--vtmn-color_orange-light-2);
}

.vtmn-bg-orange {
  background-color: var(--vtmn-color_orange);
}

.vtmn-bg-red-light-1 {
  background-color: var(--vtmn-color_red-light-1);
}

.vtmn-bg-red-light-2 {
  background-color: var(--vtmn-color_red-light-2);
}

.vtmn-bg-red {
  background-color: var(--vtmn-color_red);
}

.vtmn-group:hover .group-hover\:vtmn-bg-transparent {
  background-color: transparent;
}

.vtmn-group:hover .group-hover\:vtmn-bg-background-primary {
  background-color: var(--vtmn-semantic-color_background-primary);
}

.vtmn-group:hover .group-hover\:vtmn-bg-background-secondary {
  background-color: var(--vtmn-semantic-color_background-secondary);
}

.vtmn-group:hover .group-hover\:vtmn-bg-background-tertiary {
  background-color: var(--vtmn-semantic-color_background-tertiary);
}

.vtmn-group:hover .group-hover\:vtmn-bg-background-brand-primary {
  background-color: var(--vtmn-semantic-color_background-brand-primary);
}

.vtmn-group:hover .group-hover\:vtmn-bg-background-brand-secondary {
  background-color: var(--vtmn-semantic-color_background-brand-secondary);
}

.vtmn-group:hover .group-hover\:vtmn-bg-background-accent {
  background-color: var(--vtmn-semantic-color_background-accent);
}

.vtmn-group:hover .group-hover\:vtmn-bg-background-alert {
  background-color: var(--vtmn-semantic-color_background-alert);
}

.vtmn-group:hover .group-hover\:vtmn-bg-background-primary-reversed {
  background-color: var(--vtmn-semantic-color_background-primary-reversed);
}

.vtmn-group:hover .group-hover\:vtmn-bg-background-brand-primary-reversed {
  background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
}

.vtmn-group:hover .group-hover\:vtmn-bg-content-primary {
  background-color: var(--vtmn-semantic-color_content-primary);
}

.vtmn-group:hover .group-hover\:vtmn-bg-content-secondary {
  background-color: var(--vtmn-semantic-color_content-secondary);
}

.vtmn-group:hover .group-hover\:vtmn-bg-content-tertiary {
  background-color: var(--vtmn-semantic-color_content-tertiary);
}

.vtmn-group:hover .group-hover\:vtmn-bg-content-action {
  background-color: var(--vtmn-semantic-color_content-action);
}

.vtmn-group:hover .group-hover\:vtmn-bg-content-active {
  background-color: var(--vtmn-semantic-color_content-active);
}

.vtmn-group:hover .group-hover\:vtmn-bg-content-inactive {
  background-color: var(--vtmn-semantic-color_content-inactive);
}

.vtmn-group:hover .group-hover\:vtmn-bg-content-negative {
  background-color: var(--vtmn-semantic-color_content-negative);
}

.vtmn-group:hover .group-hover\:vtmn-bg-content-warning {
  background-color: var(--vtmn-semantic-color_content-warning);
}

.vtmn-group:hover .group-hover\:vtmn-bg-content-positive {
  background-color: var(--vtmn-semantic-color_content-positive);
}

.vtmn-group:hover .group-hover\:vtmn-bg-content-information {
  background-color: var(--vtmn-semantic-color_content-information);
}

.vtmn-group:hover .group-hover\:vtmn-bg-content-accent {
  background-color: var(--vtmn-semantic-color_content-accent);
}

.vtmn-group:hover .group-hover\:vtmn-bg-content-visited {
  background-color: var(--vtmn-semantic-color_content-visited);
}

.vtmn-group:hover .group-hover\:vtmn-bg-content-primary-reversed {
  background-color: var(--vtmn-semantic-color_content-primary-reversed);
}

.vtmn-group:hover .group-hover\:vtmn-bg-content-action-reversed {
  background-color: var(--vtmn-semantic-color_content-action-reversed);
}

.vtmn-group:hover .group-hover\:vtmn-bg-content-visited-reversed {
  background-color: var(--vtmn-semantic-color_content-visited-reversed);
}

.vtmn-group:hover .group-hover\:vtmn-bg-border-primary {
  background-color: var(--vtmn-semantic-color_border-primary);
}

.vtmn-group:hover .group-hover\:vtmn-bg-border-secondary {
  background-color: var(--vtmn-semantic-color_border-secondary);
}

.vtmn-group:hover .group-hover\:vtmn-bg-border-tertiary {
  background-color: var(--vtmn-semantic-color_border-tertiary);
}

.vtmn-group:hover .group-hover\:vtmn-bg-border-active {
  background-color: var(--vtmn-semantic-color_border-active);
}

.vtmn-group:hover .group-hover\:vtmn-bg-border-inactive {
  background-color: var(--vtmn-semantic-color_border-inactive);
}

.vtmn-group:hover .group-hover\:vtmn-bg-border-negative {
  background-color: var(--vtmn-semantic-color_border-negative);
}

.vtmn-group:hover .group-hover\:vtmn-bg-border-warning {
  background-color: var(--vtmn-semantic-color_border-warning);
}

.vtmn-group:hover .group-hover\:vtmn-bg-border-positive {
  background-color: var(--vtmn-semantic-color_border-positive);
}

.vtmn-group:hover .group-hover\:vtmn-bg-border-information {
  background-color: var(--vtmn-semantic-color_border-information);
}

.vtmn-group:hover .group-hover\:vtmn-bg-border-primary-reversed {
  background-color: var(--vtmn-semantic-color_border-primary-reversed);
}

.vtmn-group:hover .group-hover\:vtmn-bg-decorative-gravel {
  background-color: var(--vtmn-semantic-color_decorative-gravel);
}

.vtmn-group:hover .group-hover\:vtmn-bg-decorative-brick {
  background-color: var(--vtmn-semantic-color_decorative-brick);
}

.vtmn-group:hover .group-hover\:vtmn-bg-decorative-saffron {
  background-color: var(--vtmn-semantic-color_decorative-saffron);
}

.vtmn-group:hover .group-hover\:vtmn-bg-decorative-gold {
  background-color: var(--vtmn-semantic-color_decorative-gold);
}

.vtmn-group:hover .group-hover\:vtmn-bg-decorative-jade {
  background-color: var(--vtmn-semantic-color_decorative-jade);
}

.vtmn-group:hover .group-hover\:vtmn-bg-decorative-emerald {
  background-color: var(--vtmn-semantic-color_decorative-emerald);
}

.vtmn-group:hover .group-hover\:vtmn-bg-decorative-cobalt {
  background-color: var(--vtmn-semantic-color_decorative-cobalt);
}

.vtmn-group:hover .group-hover\:vtmn-bg-decorative-amethyst {
  background-color: var(--vtmn-semantic-color_decorative-amethyst);
}

.vtmn-group:hover .group-hover\:vtmn-bg-hover-primary {
  background-color: var(--vtmn-semantic-color_hover-primary);
}

.vtmn-group:hover .group-hover\:vtmn-bg-hover-primary-transparent {
  background-color: var(--vtmn-semantic-color_hover-primary-transparent);
}

.vtmn-group:hover .group-hover\:vtmn-bg-hover-secondary-transparent {
  background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
}

.vtmn-group:hover .group-hover\:vtmn-bg-hover-tertiary-transparent {
  background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
}

.vtmn-group:hover .group-hover\:vtmn-bg-hover-tertiary {
  background-color: var(--vtmn-semantic-color_hover-tertiary);
}

.vtmn-group:hover .group-hover\:vtmn-bg-hover-brand {
  background-color: var(--vtmn-semantic-color_hover-brand);
}

.vtmn-group:hover .group-hover\:vtmn-bg-hover-accent {
  background-color: var(--vtmn-semantic-color_hover-accent);
}

.vtmn-group:hover .group-hover\:vtmn-bg-hover-primary-reversed-transparent {
  background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
}

.vtmn-group:hover .group-hover\:vtmn-bg-hover-secondary-reversed-transparent {
  background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
}

.vtmn-group:hover .group-hover\:vtmn-bg-hover-tertiary-reversed-transparent {
  background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
}

.vtmn-group:hover .group-hover\:vtmn-bg-active-primary {
  background-color: var(--vtmn-semantic-color_active-primary);
}

.vtmn-group:hover .group-hover\:vtmn-bg-active-primary-transparent {
  background-color: var(--vtmn-semantic-color_active-primary-transparent);
}

.vtmn-group:hover .group-hover\:vtmn-bg-active-secondary-transparent {
  background-color: var(--vtmn-semantic-color_active-secondary-transparent);
}

.vtmn-group:hover .group-hover\:vtmn-bg-active-tertiary {
  background-color: var(--vtmn-semantic-color_active-tertiary);
}

.vtmn-group:hover .group-hover\:vtmn-bg-active-tertiary-transparent {
  background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
}

.vtmn-group:hover .group-hover\:vtmn-bg-active-brand {
  background-color: var(--vtmn-semantic-color_active-brand);
}

.vtmn-group:hover .group-hover\:vtmn-bg-active-accent {
  background-color: var(--vtmn-semantic-color_active-accent);
}

.vtmn-group:hover .group-hover\:vtmn-bg-active-primary-reversed-transparent {
  background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
}

.vtmn-group:hover .group-hover\:vtmn-bg-active-secondary-reversed-transparent {
  background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
}

.vtmn-group:hover .group-hover\:vtmn-bg-active-tertiary-reversed-transparent {
  background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
}

.vtmn-group:hover .group-hover\:vtmn-bg-active-brand-reversed-transparent {
  background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
}

.vtmn-group:hover .group-hover\:vtmn-bg-shadow {
  background-color: var(--vtmn-semantic-color_shadow);
}

.vtmn-group:hover .group-hover\:vtmn-bg-brand {
  background-color: var(--vtmn-color_brand);
}

.vtmn-group:hover .group-hover\:vtmn-bg-brand-pro {
  background-color: var(--vtmn-color_brand-pro);
}

.vtmn-group:hover .group-hover\:vtmn-bg-brand-digital-light-1 {
  background-color: var(--vtmn-color_brand-digital-light-1);
}

.vtmn-group:hover .group-hover\:vtmn-bg-brand-digital-light-2 {
  background-color: var(--vtmn-color_brand-digital-light-2);
}

.vtmn-group:hover .group-hover\:vtmn-bg-brand-digital-light-3 {
  background-color: var(--vtmn-color_brand-digital-light-3);
}

.vtmn-group:hover .group-hover\:vtmn-bg-brand-digital {
  background-color: var(--vtmn-color_brand-digital);
}

.vtmn-group:hover .group-hover\:vtmn-bg-brand-digital-dark-1 {
  background-color: var(--vtmn-color_brand-digital-dark-1);
}

.vtmn-group:hover .group-hover\:vtmn-bg-brand-digital-dark-2 {
  background-color: var(--vtmn-color_brand-digital-dark-2);
}

.vtmn-group:hover .group-hover\:vtmn-bg-green-light-1 {
  background-color: var(--vtmn-color_green-light-1);
}

.vtmn-group:hover .group-hover\:vtmn-bg-green-light-2 {
  background-color: var(--vtmn-color_green-light-2);
}

.vtmn-group:hover .group-hover\:vtmn-bg-green-light-3 {
  background-color: var(--vtmn-color_green-light-3);
}

.vtmn-group:hover .group-hover\:vtmn-bg-green {
  background-color: var(--vtmn-color_green);
}

.vtmn-group:hover .group-hover\:vtmn-bg-green-dark-1 {
  background-color: var(--vtmn-color_green-dark-1);
}

.vtmn-group:hover .group-hover\:vtmn-bg-green-dark-2 {
  background-color: var(--vtmn-color_green-dark-2);
}

.vtmn-group:hover .group-hover\:vtmn-bg-white {
  background-color: var(--vtmn-color_white);
}

.vtmn-group:hover .group-hover\:vtmn-bg-grey-light-1 {
  background-color: var(--vtmn-color_grey-light-1);
}

.vtmn-group:hover .group-hover\:vtmn-bg-grey-light-2 {
  background-color: var(--vtmn-color_grey-light-2);
}

.vtmn-group:hover .group-hover\:vtmn-bg-grey-light-3 {
  background-color: var(--vtmn-color_grey-light-3);
}

.vtmn-group:hover .group-hover\:vtmn-bg-grey-light-4 {
  background-color: var(--vtmn-color_grey-light-4);
}

.vtmn-group:hover .group-hover\:vtmn-bg-grey {
  background-color: var(--vtmn-color_grey);
}

.vtmn-group:hover .group-hover\:vtmn-bg-grey-dark-1 {
  background-color: var(--vtmn-color_grey-dark-1);
}

.vtmn-group:hover .group-hover\:vtmn-bg-grey-dark-2 {
  background-color: var(--vtmn-color_grey-dark-2);
}

.vtmn-group:hover .group-hover\:vtmn-bg-grey-dark-3 {
  background-color: var(--vtmn-color_grey-dark-3);
}

.vtmn-group:hover .group-hover\:vtmn-bg-black {
  background-color: var(--vtmn-color_black);
}

.vtmn-group:hover .group-hover\:vtmn-bg-success {
  background-color: var(--vtmn-color_success);
}

.vtmn-group:hover .group-hover\:vtmn-bg-info {
  background-color: var(--vtmn-color_info);
}

.vtmn-group:hover .group-hover\:vtmn-bg-warning {
  background-color: var(--vtmn-color_warning);
}

.vtmn-group:hover .group-hover\:vtmn-bg-danger {
  background-color: var(--vtmn-color_danger);
}

.vtmn-group:hover .group-hover\:vtmn-bg-yellow-light-1 {
  background-color: var(--vtmn-color_yellow-light-1);
}

.vtmn-group:hover .group-hover\:vtmn-bg-yellow-light-2 {
  background-color: var(--vtmn-color_yellow-light-2);
}

.vtmn-group:hover .group-hover\:vtmn-bg-yellow {
  background-color: var(--vtmn-color_yellow);
}

.vtmn-group:hover .group-hover\:vtmn-bg-orange-light-1 {
  background-color: var(--vtmn-color_orange-light-1);
}

.vtmn-group:hover .group-hover\:vtmn-bg-orange-light-2 {
  background-color: var(--vtmn-color_orange-light-2);
}

.vtmn-group:hover .group-hover\:vtmn-bg-orange {
  background-color: var(--vtmn-color_orange);
}

.vtmn-group:hover .group-hover\:vtmn-bg-red-light-1 {
  background-color: var(--vtmn-color_red-light-1);
}

.vtmn-group:hover .group-hover\:vtmn-bg-red-light-2 {
  background-color: var(--vtmn-color_red-light-2);
}

.vtmn-group:hover .group-hover\:vtmn-bg-red {
  background-color: var(--vtmn-color_red);
}

.focus-within\:vtmn-bg-transparent:focus-within {
  background-color: transparent;
}

.focus-within\:vtmn-bg-background-primary:focus-within {
  background-color: var(--vtmn-semantic-color_background-primary);
}

.focus-within\:vtmn-bg-background-secondary:focus-within {
  background-color: var(--vtmn-semantic-color_background-secondary);
}

.focus-within\:vtmn-bg-background-tertiary:focus-within {
  background-color: var(--vtmn-semantic-color_background-tertiary);
}

.focus-within\:vtmn-bg-background-brand-primary:focus-within {
  background-color: var(--vtmn-semantic-color_background-brand-primary);
}

.focus-within\:vtmn-bg-background-brand-secondary:focus-within {
  background-color: var(--vtmn-semantic-color_background-brand-secondary);
}

.focus-within\:vtmn-bg-background-accent:focus-within {
  background-color: var(--vtmn-semantic-color_background-accent);
}

.focus-within\:vtmn-bg-background-alert:focus-within {
  background-color: var(--vtmn-semantic-color_background-alert);
}

.focus-within\:vtmn-bg-background-primary-reversed:focus-within {
  background-color: var(--vtmn-semantic-color_background-primary-reversed);
}

.focus-within\:vtmn-bg-background-brand-primary-reversed:focus-within {
  background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
}

.focus-within\:vtmn-bg-content-primary:focus-within {
  background-color: var(--vtmn-semantic-color_content-primary);
}

.focus-within\:vtmn-bg-content-secondary:focus-within {
  background-color: var(--vtmn-semantic-color_content-secondary);
}

.focus-within\:vtmn-bg-content-tertiary:focus-within {
  background-color: var(--vtmn-semantic-color_content-tertiary);
}

.focus-within\:vtmn-bg-content-action:focus-within {
  background-color: var(--vtmn-semantic-color_content-action);
}

.focus-within\:vtmn-bg-content-active:focus-within {
  background-color: var(--vtmn-semantic-color_content-active);
}

.focus-within\:vtmn-bg-content-inactive:focus-within {
  background-color: var(--vtmn-semantic-color_content-inactive);
}

.focus-within\:vtmn-bg-content-negative:focus-within {
  background-color: var(--vtmn-semantic-color_content-negative);
}

.focus-within\:vtmn-bg-content-warning:focus-within {
  background-color: var(--vtmn-semantic-color_content-warning);
}

.focus-within\:vtmn-bg-content-positive:focus-within {
  background-color: var(--vtmn-semantic-color_content-positive);
}

.focus-within\:vtmn-bg-content-information:focus-within {
  background-color: var(--vtmn-semantic-color_content-information);
}

.focus-within\:vtmn-bg-content-accent:focus-within {
  background-color: var(--vtmn-semantic-color_content-accent);
}

.focus-within\:vtmn-bg-content-visited:focus-within {
  background-color: var(--vtmn-semantic-color_content-visited);
}

.focus-within\:vtmn-bg-content-primary-reversed:focus-within {
  background-color: var(--vtmn-semantic-color_content-primary-reversed);
}

.focus-within\:vtmn-bg-content-action-reversed:focus-within {
  background-color: var(--vtmn-semantic-color_content-action-reversed);
}

.focus-within\:vtmn-bg-content-visited-reversed:focus-within {
  background-color: var(--vtmn-semantic-color_content-visited-reversed);
}

.focus-within\:vtmn-bg-border-primary:focus-within {
  background-color: var(--vtmn-semantic-color_border-primary);
}

.focus-within\:vtmn-bg-border-secondary:focus-within {
  background-color: var(--vtmn-semantic-color_border-secondary);
}

.focus-within\:vtmn-bg-border-tertiary:focus-within {
  background-color: var(--vtmn-semantic-color_border-tertiary);
}

.focus-within\:vtmn-bg-border-active:focus-within {
  background-color: var(--vtmn-semantic-color_border-active);
}

.focus-within\:vtmn-bg-border-inactive:focus-within {
  background-color: var(--vtmn-semantic-color_border-inactive);
}

.focus-within\:vtmn-bg-border-negative:focus-within {
  background-color: var(--vtmn-semantic-color_border-negative);
}

.focus-within\:vtmn-bg-border-warning:focus-within {
  background-color: var(--vtmn-semantic-color_border-warning);
}

.focus-within\:vtmn-bg-border-positive:focus-within {
  background-color: var(--vtmn-semantic-color_border-positive);
}

.focus-within\:vtmn-bg-border-information:focus-within {
  background-color: var(--vtmn-semantic-color_border-information);
}

.focus-within\:vtmn-bg-border-primary-reversed:focus-within {
  background-color: var(--vtmn-semantic-color_border-primary-reversed);
}

.focus-within\:vtmn-bg-decorative-gravel:focus-within {
  background-color: var(--vtmn-semantic-color_decorative-gravel);
}

.focus-within\:vtmn-bg-decorative-brick:focus-within {
  background-color: var(--vtmn-semantic-color_decorative-brick);
}

.focus-within\:vtmn-bg-decorative-saffron:focus-within {
  background-color: var(--vtmn-semantic-color_decorative-saffron);
}

.focus-within\:vtmn-bg-decorative-gold:focus-within {
  background-color: var(--vtmn-semantic-color_decorative-gold);
}

.focus-within\:vtmn-bg-decorative-jade:focus-within {
  background-color: var(--vtmn-semantic-color_decorative-jade);
}

.focus-within\:vtmn-bg-decorative-emerald:focus-within {
  background-color: var(--vtmn-semantic-color_decorative-emerald);
}

.focus-within\:vtmn-bg-decorative-cobalt:focus-within {
  background-color: var(--vtmn-semantic-color_decorative-cobalt);
}

.focus-within\:vtmn-bg-decorative-amethyst:focus-within {
  background-color: var(--vtmn-semantic-color_decorative-amethyst);
}

.focus-within\:vtmn-bg-hover-primary:focus-within {
  background-color: var(--vtmn-semantic-color_hover-primary);
}

.focus-within\:vtmn-bg-hover-primary-transparent:focus-within {
  background-color: var(--vtmn-semantic-color_hover-primary-transparent);
}

.focus-within\:vtmn-bg-hover-secondary-transparent:focus-within {
  background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
}

.focus-within\:vtmn-bg-hover-tertiary-transparent:focus-within {
  background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
}

.focus-within\:vtmn-bg-hover-tertiary:focus-within {
  background-color: var(--vtmn-semantic-color_hover-tertiary);
}

.focus-within\:vtmn-bg-hover-brand:focus-within {
  background-color: var(--vtmn-semantic-color_hover-brand);
}

.focus-within\:vtmn-bg-hover-accent:focus-within {
  background-color: var(--vtmn-semantic-color_hover-accent);
}

.focus-within\:vtmn-bg-hover-primary-reversed-transparent:focus-within {
  background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
}

.focus-within\:vtmn-bg-hover-secondary-reversed-transparent:focus-within {
  background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
}

.focus-within\:vtmn-bg-hover-tertiary-reversed-transparent:focus-within {
  background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
}

.focus-within\:vtmn-bg-active-primary:focus-within {
  background-color: var(--vtmn-semantic-color_active-primary);
}

.focus-within\:vtmn-bg-active-primary-transparent:focus-within {
  background-color: var(--vtmn-semantic-color_active-primary-transparent);
}

.focus-within\:vtmn-bg-active-secondary-transparent:focus-within {
  background-color: var(--vtmn-semantic-color_active-secondary-transparent);
}

.focus-within\:vtmn-bg-active-tertiary:focus-within {
  background-color: var(--vtmn-semantic-color_active-tertiary);
}

.focus-within\:vtmn-bg-active-tertiary-transparent:focus-within {
  background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
}

.focus-within\:vtmn-bg-active-brand:focus-within {
  background-color: var(--vtmn-semantic-color_active-brand);
}

.focus-within\:vtmn-bg-active-accent:focus-within {
  background-color: var(--vtmn-semantic-color_active-accent);
}

.focus-within\:vtmn-bg-active-primary-reversed-transparent:focus-within {
  background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
}

.focus-within\:vtmn-bg-active-secondary-reversed-transparent:focus-within {
  background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
}

.focus-within\:vtmn-bg-active-tertiary-reversed-transparent:focus-within {
  background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
}

.focus-within\:vtmn-bg-active-brand-reversed-transparent:focus-within {
  background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
}

.focus-within\:vtmn-bg-shadow:focus-within {
  background-color: var(--vtmn-semantic-color_shadow);
}

.focus-within\:vtmn-bg-brand:focus-within {
  background-color: var(--vtmn-color_brand);
}

.focus-within\:vtmn-bg-brand-pro:focus-within {
  background-color: var(--vtmn-color_brand-pro);
}

.focus-within\:vtmn-bg-brand-digital-light-1:focus-within {
  background-color: var(--vtmn-color_brand-digital-light-1);
}

.focus-within\:vtmn-bg-brand-digital-light-2:focus-within {
  background-color: var(--vtmn-color_brand-digital-light-2);
}

.focus-within\:vtmn-bg-brand-digital-light-3:focus-within {
  background-color: var(--vtmn-color_brand-digital-light-3);
}

.focus-within\:vtmn-bg-brand-digital:focus-within {
  background-color: var(--vtmn-color_brand-digital);
}

.focus-within\:vtmn-bg-brand-digital-dark-1:focus-within {
  background-color: var(--vtmn-color_brand-digital-dark-1);
}

.focus-within\:vtmn-bg-brand-digital-dark-2:focus-within {
  background-color: var(--vtmn-color_brand-digital-dark-2);
}

.focus-within\:vtmn-bg-green-light-1:focus-within {
  background-color: var(--vtmn-color_green-light-1);
}

.focus-within\:vtmn-bg-green-light-2:focus-within {
  background-color: var(--vtmn-color_green-light-2);
}

.focus-within\:vtmn-bg-green-light-3:focus-within {
  background-color: var(--vtmn-color_green-light-3);
}

.focus-within\:vtmn-bg-green:focus-within {
  background-color: var(--vtmn-color_green);
}

.focus-within\:vtmn-bg-green-dark-1:focus-within {
  background-color: var(--vtmn-color_green-dark-1);
}

.focus-within\:vtmn-bg-green-dark-2:focus-within {
  background-color: var(--vtmn-color_green-dark-2);
}

.focus-within\:vtmn-bg-white:focus-within {
  background-color: var(--vtmn-color_white);
}

.focus-within\:vtmn-bg-grey-light-1:focus-within {
  background-color: var(--vtmn-color_grey-light-1);
}

.focus-within\:vtmn-bg-grey-light-2:focus-within {
  background-color: var(--vtmn-color_grey-light-2);
}

.focus-within\:vtmn-bg-grey-light-3:focus-within {
  background-color: var(--vtmn-color_grey-light-3);
}

.focus-within\:vtmn-bg-grey-light-4:focus-within {
  background-color: var(--vtmn-color_grey-light-4);
}

.focus-within\:vtmn-bg-grey:focus-within {
  background-color: var(--vtmn-color_grey);
}

.focus-within\:vtmn-bg-grey-dark-1:focus-within {
  background-color: var(--vtmn-color_grey-dark-1);
}

.focus-within\:vtmn-bg-grey-dark-2:focus-within {
  background-color: var(--vtmn-color_grey-dark-2);
}

.focus-within\:vtmn-bg-grey-dark-3:focus-within {
  background-color: var(--vtmn-color_grey-dark-3);
}

.focus-within\:vtmn-bg-black:focus-within {
  background-color: var(--vtmn-color_black);
}

.focus-within\:vtmn-bg-success:focus-within {
  background-color: var(--vtmn-color_success);
}

.focus-within\:vtmn-bg-info:focus-within {
  background-color: var(--vtmn-color_info);
}

.focus-within\:vtmn-bg-warning:focus-within {
  background-color: var(--vtmn-color_warning);
}

.focus-within\:vtmn-bg-danger:focus-within {
  background-color: var(--vtmn-color_danger);
}

.focus-within\:vtmn-bg-yellow-light-1:focus-within {
  background-color: var(--vtmn-color_yellow-light-1);
}

.focus-within\:vtmn-bg-yellow-light-2:focus-within {
  background-color: var(--vtmn-color_yellow-light-2);
}

.focus-within\:vtmn-bg-yellow:focus-within {
  background-color: var(--vtmn-color_yellow);
}

.focus-within\:vtmn-bg-orange-light-1:focus-within {
  background-color: var(--vtmn-color_orange-light-1);
}

.focus-within\:vtmn-bg-orange-light-2:focus-within {
  background-color: var(--vtmn-color_orange-light-2);
}

.focus-within\:vtmn-bg-orange:focus-within {
  background-color: var(--vtmn-color_orange);
}

.focus-within\:vtmn-bg-red-light-1:focus-within {
  background-color: var(--vtmn-color_red-light-1);
}

.focus-within\:vtmn-bg-red-light-2:focus-within {
  background-color: var(--vtmn-color_red-light-2);
}

.focus-within\:vtmn-bg-red:focus-within {
  background-color: var(--vtmn-color_red);
}

.hover\:vtmn-bg-transparent:hover {
  background-color: transparent;
}

.hover\:vtmn-bg-background-primary:hover {
  background-color: var(--vtmn-semantic-color_background-primary);
}

.hover\:vtmn-bg-background-secondary:hover {
  background-color: var(--vtmn-semantic-color_background-secondary);
}

.hover\:vtmn-bg-background-tertiary:hover {
  background-color: var(--vtmn-semantic-color_background-tertiary);
}

.hover\:vtmn-bg-background-brand-primary:hover {
  background-color: var(--vtmn-semantic-color_background-brand-primary);
}

.hover\:vtmn-bg-background-brand-secondary:hover {
  background-color: var(--vtmn-semantic-color_background-brand-secondary);
}

.hover\:vtmn-bg-background-accent:hover {
  background-color: var(--vtmn-semantic-color_background-accent);
}

.hover\:vtmn-bg-background-alert:hover {
  background-color: var(--vtmn-semantic-color_background-alert);
}

.hover\:vtmn-bg-background-primary-reversed:hover {
  background-color: var(--vtmn-semantic-color_background-primary-reversed);
}

.hover\:vtmn-bg-background-brand-primary-reversed:hover {
  background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
}

.hover\:vtmn-bg-content-primary:hover {
  background-color: var(--vtmn-semantic-color_content-primary);
}

.hover\:vtmn-bg-content-secondary:hover {
  background-color: var(--vtmn-semantic-color_content-secondary);
}

.hover\:vtmn-bg-content-tertiary:hover {
  background-color: var(--vtmn-semantic-color_content-tertiary);
}

.hover\:vtmn-bg-content-action:hover {
  background-color: var(--vtmn-semantic-color_content-action);
}

.hover\:vtmn-bg-content-active:hover {
  background-color: var(--vtmn-semantic-color_content-active);
}

.hover\:vtmn-bg-content-inactive:hover {
  background-color: var(--vtmn-semantic-color_content-inactive);
}

.hover\:vtmn-bg-content-negative:hover {
  background-color: var(--vtmn-semantic-color_content-negative);
}

.hover\:vtmn-bg-content-warning:hover {
  background-color: var(--vtmn-semantic-color_content-warning);
}

.hover\:vtmn-bg-content-positive:hover {
  background-color: var(--vtmn-semantic-color_content-positive);
}

.hover\:vtmn-bg-content-information:hover {
  background-color: var(--vtmn-semantic-color_content-information);
}

.hover\:vtmn-bg-content-accent:hover {
  background-color: var(--vtmn-semantic-color_content-accent);
}

.hover\:vtmn-bg-content-visited:hover {
  background-color: var(--vtmn-semantic-color_content-visited);
}

.hover\:vtmn-bg-content-primary-reversed:hover {
  background-color: var(--vtmn-semantic-color_content-primary-reversed);
}

.hover\:vtmn-bg-content-action-reversed:hover {
  background-color: var(--vtmn-semantic-color_content-action-reversed);
}

.hover\:vtmn-bg-content-visited-reversed:hover {
  background-color: var(--vtmn-semantic-color_content-visited-reversed);
}

.hover\:vtmn-bg-border-primary:hover {
  background-color: var(--vtmn-semantic-color_border-primary);
}

.hover\:vtmn-bg-border-secondary:hover {
  background-color: var(--vtmn-semantic-color_border-secondary);
}

.hover\:vtmn-bg-border-tertiary:hover {
  background-color: var(--vtmn-semantic-color_border-tertiary);
}

.hover\:vtmn-bg-border-active:hover {
  background-color: var(--vtmn-semantic-color_border-active);
}

.hover\:vtmn-bg-border-inactive:hover {
  background-color: var(--vtmn-semantic-color_border-inactive);
}

.hover\:vtmn-bg-border-negative:hover {
  background-color: var(--vtmn-semantic-color_border-negative);
}

.hover\:vtmn-bg-border-warning:hover {
  background-color: var(--vtmn-semantic-color_border-warning);
}

.hover\:vtmn-bg-border-positive:hover {
  background-color: var(--vtmn-semantic-color_border-positive);
}

.hover\:vtmn-bg-border-information:hover {
  background-color: var(--vtmn-semantic-color_border-information);
}

.hover\:vtmn-bg-border-primary-reversed:hover {
  background-color: var(--vtmn-semantic-color_border-primary-reversed);
}

.hover\:vtmn-bg-decorative-gravel:hover {
  background-color: var(--vtmn-semantic-color_decorative-gravel);
}

.hover\:vtmn-bg-decorative-brick:hover {
  background-color: var(--vtmn-semantic-color_decorative-brick);
}

.hover\:vtmn-bg-decorative-saffron:hover {
  background-color: var(--vtmn-semantic-color_decorative-saffron);
}

.hover\:vtmn-bg-decorative-gold:hover {
  background-color: var(--vtmn-semantic-color_decorative-gold);
}

.hover\:vtmn-bg-decorative-jade:hover {
  background-color: var(--vtmn-semantic-color_decorative-jade);
}

.hover\:vtmn-bg-decorative-emerald:hover {
  background-color: var(--vtmn-semantic-color_decorative-emerald);
}

.hover\:vtmn-bg-decorative-cobalt:hover {
  background-color: var(--vtmn-semantic-color_decorative-cobalt);
}

.hover\:vtmn-bg-decorative-amethyst:hover {
  background-color: var(--vtmn-semantic-color_decorative-amethyst);
}

.hover\:vtmn-bg-hover-primary:hover {
  background-color: var(--vtmn-semantic-color_hover-primary);
}

.hover\:vtmn-bg-hover-primary-transparent:hover {
  background-color: var(--vtmn-semantic-color_hover-primary-transparent);
}

.hover\:vtmn-bg-hover-secondary-transparent:hover {
  background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
}

.hover\:vtmn-bg-hover-tertiary-transparent:hover {
  background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
}

.hover\:vtmn-bg-hover-tertiary:hover {
  background-color: var(--vtmn-semantic-color_hover-tertiary);
}

.hover\:vtmn-bg-hover-brand:hover {
  background-color: var(--vtmn-semantic-color_hover-brand);
}

.hover\:vtmn-bg-hover-accent:hover {
  background-color: var(--vtmn-semantic-color_hover-accent);
}

.hover\:vtmn-bg-hover-primary-reversed-transparent:hover {
  background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
}

.hover\:vtmn-bg-hover-secondary-reversed-transparent:hover {
  background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
}

.hover\:vtmn-bg-hover-tertiary-reversed-transparent:hover {
  background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
}

.hover\:vtmn-bg-active-primary:hover {
  background-color: var(--vtmn-semantic-color_active-primary);
}

.hover\:vtmn-bg-active-primary-transparent:hover {
  background-color: var(--vtmn-semantic-color_active-primary-transparent);
}

.hover\:vtmn-bg-active-secondary-transparent:hover {
  background-color: var(--vtmn-semantic-color_active-secondary-transparent);
}

.hover\:vtmn-bg-active-tertiary:hover {
  background-color: var(--vtmn-semantic-color_active-tertiary);
}

.hover\:vtmn-bg-active-tertiary-transparent:hover {
  background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
}

.hover\:vtmn-bg-active-brand:hover {
  background-color: var(--vtmn-semantic-color_active-brand);
}

.hover\:vtmn-bg-active-accent:hover {
  background-color: var(--vtmn-semantic-color_active-accent);
}

.hover\:vtmn-bg-active-primary-reversed-transparent:hover {
  background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
}

.hover\:vtmn-bg-active-secondary-reversed-transparent:hover {
  background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
}

.hover\:vtmn-bg-active-tertiary-reversed-transparent:hover {
  background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
}

.hover\:vtmn-bg-active-brand-reversed-transparent:hover {
  background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
}

.hover\:vtmn-bg-shadow:hover {
  background-color: var(--vtmn-semantic-color_shadow);
}

.hover\:vtmn-bg-brand:hover {
  background-color: var(--vtmn-color_brand);
}

.hover\:vtmn-bg-brand-pro:hover {
  background-color: var(--vtmn-color_brand-pro);
}

.hover\:vtmn-bg-brand-digital-light-1:hover {
  background-color: var(--vtmn-color_brand-digital-light-1);
}

.hover\:vtmn-bg-brand-digital-light-2:hover {
  background-color: var(--vtmn-color_brand-digital-light-2);
}

.hover\:vtmn-bg-brand-digital-light-3:hover {
  background-color: var(--vtmn-color_brand-digital-light-3);
}

.hover\:vtmn-bg-brand-digital:hover {
  background-color: var(--vtmn-color_brand-digital);
}

.hover\:vtmn-bg-brand-digital-dark-1:hover {
  background-color: var(--vtmn-color_brand-digital-dark-1);
}

.hover\:vtmn-bg-brand-digital-dark-2:hover {
  background-color: var(--vtmn-color_brand-digital-dark-2);
}

.hover\:vtmn-bg-green-light-1:hover {
  background-color: var(--vtmn-color_green-light-1);
}

.hover\:vtmn-bg-green-light-2:hover {
  background-color: var(--vtmn-color_green-light-2);
}

.hover\:vtmn-bg-green-light-3:hover {
  background-color: var(--vtmn-color_green-light-3);
}

.hover\:vtmn-bg-green:hover {
  background-color: var(--vtmn-color_green);
}

.hover\:vtmn-bg-green-dark-1:hover {
  background-color: var(--vtmn-color_green-dark-1);
}

.hover\:vtmn-bg-green-dark-2:hover {
  background-color: var(--vtmn-color_green-dark-2);
}

.hover\:vtmn-bg-white:hover {
  background-color: var(--vtmn-color_white);
}

.hover\:vtmn-bg-grey-light-1:hover {
  background-color: var(--vtmn-color_grey-light-1);
}

.hover\:vtmn-bg-grey-light-2:hover {
  background-color: var(--vtmn-color_grey-light-2);
}

.hover\:vtmn-bg-grey-light-3:hover {
  background-color: var(--vtmn-color_grey-light-3);
}

.hover\:vtmn-bg-grey-light-4:hover {
  background-color: var(--vtmn-color_grey-light-4);
}

.hover\:vtmn-bg-grey:hover {
  background-color: var(--vtmn-color_grey);
}

.hover\:vtmn-bg-grey-dark-1:hover {
  background-color: var(--vtmn-color_grey-dark-1);
}

.hover\:vtmn-bg-grey-dark-2:hover {
  background-color: var(--vtmn-color_grey-dark-2);
}

.hover\:vtmn-bg-grey-dark-3:hover {
  background-color: var(--vtmn-color_grey-dark-3);
}

.hover\:vtmn-bg-black:hover {
  background-color: var(--vtmn-color_black);
}

.hover\:vtmn-bg-success:hover {
  background-color: var(--vtmn-color_success);
}

.hover\:vtmn-bg-info:hover {
  background-color: var(--vtmn-color_info);
}

.hover\:vtmn-bg-warning:hover {
  background-color: var(--vtmn-color_warning);
}

.hover\:vtmn-bg-danger:hover {
  background-color: var(--vtmn-color_danger);
}

.hover\:vtmn-bg-yellow-light-1:hover {
  background-color: var(--vtmn-color_yellow-light-1);
}

.hover\:vtmn-bg-yellow-light-2:hover {
  background-color: var(--vtmn-color_yellow-light-2);
}

.hover\:vtmn-bg-yellow:hover {
  background-color: var(--vtmn-color_yellow);
}

.hover\:vtmn-bg-orange-light-1:hover {
  background-color: var(--vtmn-color_orange-light-1);
}

.hover\:vtmn-bg-orange-light-2:hover {
  background-color: var(--vtmn-color_orange-light-2);
}

.hover\:vtmn-bg-orange:hover {
  background-color: var(--vtmn-color_orange);
}

.hover\:vtmn-bg-red-light-1:hover {
  background-color: var(--vtmn-color_red-light-1);
}

.hover\:vtmn-bg-red-light-2:hover {
  background-color: var(--vtmn-color_red-light-2);
}

.hover\:vtmn-bg-red:hover {
  background-color: var(--vtmn-color_red);
}

.focus\:vtmn-bg-transparent:focus {
  background-color: transparent;
}

.focus\:vtmn-bg-background-primary:focus {
  background-color: var(--vtmn-semantic-color_background-primary);
}

.focus\:vtmn-bg-background-secondary:focus {
  background-color: var(--vtmn-semantic-color_background-secondary);
}

.focus\:vtmn-bg-background-tertiary:focus {
  background-color: var(--vtmn-semantic-color_background-tertiary);
}

.focus\:vtmn-bg-background-brand-primary:focus {
  background-color: var(--vtmn-semantic-color_background-brand-primary);
}

.focus\:vtmn-bg-background-brand-secondary:focus {
  background-color: var(--vtmn-semantic-color_background-brand-secondary);
}

.focus\:vtmn-bg-background-accent:focus {
  background-color: var(--vtmn-semantic-color_background-accent);
}

.focus\:vtmn-bg-background-alert:focus {
  background-color: var(--vtmn-semantic-color_background-alert);
}

.focus\:vtmn-bg-background-primary-reversed:focus {
  background-color: var(--vtmn-semantic-color_background-primary-reversed);
}

.focus\:vtmn-bg-background-brand-primary-reversed:focus {
  background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
}

.focus\:vtmn-bg-content-primary:focus {
  background-color: var(--vtmn-semantic-color_content-primary);
}

.focus\:vtmn-bg-content-secondary:focus {
  background-color: var(--vtmn-semantic-color_content-secondary);
}

.focus\:vtmn-bg-content-tertiary:focus {
  background-color: var(--vtmn-semantic-color_content-tertiary);
}

.focus\:vtmn-bg-content-action:focus {
  background-color: var(--vtmn-semantic-color_content-action);
}

.focus\:vtmn-bg-content-active:focus {
  background-color: var(--vtmn-semantic-color_content-active);
}

.focus\:vtmn-bg-content-inactive:focus {
  background-color: var(--vtmn-semantic-color_content-inactive);
}

.focus\:vtmn-bg-content-negative:focus {
  background-color: var(--vtmn-semantic-color_content-negative);
}

.focus\:vtmn-bg-content-warning:focus {
  background-color: var(--vtmn-semantic-color_content-warning);
}

.focus\:vtmn-bg-content-positive:focus {
  background-color: var(--vtmn-semantic-color_content-positive);
}

.focus\:vtmn-bg-content-information:focus {
  background-color: var(--vtmn-semantic-color_content-information);
}

.focus\:vtmn-bg-content-accent:focus {
  background-color: var(--vtmn-semantic-color_content-accent);
}

.focus\:vtmn-bg-content-visited:focus {
  background-color: var(--vtmn-semantic-color_content-visited);
}

.focus\:vtmn-bg-content-primary-reversed:focus {
  background-color: var(--vtmn-semantic-color_content-primary-reversed);
}

.focus\:vtmn-bg-content-action-reversed:focus {
  background-color: var(--vtmn-semantic-color_content-action-reversed);
}

.focus\:vtmn-bg-content-visited-reversed:focus {
  background-color: var(--vtmn-semantic-color_content-visited-reversed);
}

.focus\:vtmn-bg-border-primary:focus {
  background-color: var(--vtmn-semantic-color_border-primary);
}

.focus\:vtmn-bg-border-secondary:focus {
  background-color: var(--vtmn-semantic-color_border-secondary);
}

.focus\:vtmn-bg-border-tertiary:focus {
  background-color: var(--vtmn-semantic-color_border-tertiary);
}

.focus\:vtmn-bg-border-active:focus {
  background-color: var(--vtmn-semantic-color_border-active);
}

.focus\:vtmn-bg-border-inactive:focus {
  background-color: var(--vtmn-semantic-color_border-inactive);
}

.focus\:vtmn-bg-border-negative:focus {
  background-color: var(--vtmn-semantic-color_border-negative);
}

.focus\:vtmn-bg-border-warning:focus {
  background-color: var(--vtmn-semantic-color_border-warning);
}

.focus\:vtmn-bg-border-positive:focus {
  background-color: var(--vtmn-semantic-color_border-positive);
}

.focus\:vtmn-bg-border-information:focus {
  background-color: var(--vtmn-semantic-color_border-information);
}

.focus\:vtmn-bg-border-primary-reversed:focus {
  background-color: var(--vtmn-semantic-color_border-primary-reversed);
}

.focus\:vtmn-bg-decorative-gravel:focus {
  background-color: var(--vtmn-semantic-color_decorative-gravel);
}

.focus\:vtmn-bg-decorative-brick:focus {
  background-color: var(--vtmn-semantic-color_decorative-brick);
}

.focus\:vtmn-bg-decorative-saffron:focus {
  background-color: var(--vtmn-semantic-color_decorative-saffron);
}

.focus\:vtmn-bg-decorative-gold:focus {
  background-color: var(--vtmn-semantic-color_decorative-gold);
}

.focus\:vtmn-bg-decorative-jade:focus {
  background-color: var(--vtmn-semantic-color_decorative-jade);
}

.focus\:vtmn-bg-decorative-emerald:focus {
  background-color: var(--vtmn-semantic-color_decorative-emerald);
}

.focus\:vtmn-bg-decorative-cobalt:focus {
  background-color: var(--vtmn-semantic-color_decorative-cobalt);
}

.focus\:vtmn-bg-decorative-amethyst:focus {
  background-color: var(--vtmn-semantic-color_decorative-amethyst);
}

.focus\:vtmn-bg-hover-primary:focus {
  background-color: var(--vtmn-semantic-color_hover-primary);
}

.focus\:vtmn-bg-hover-primary-transparent:focus {
  background-color: var(--vtmn-semantic-color_hover-primary-transparent);
}

.focus\:vtmn-bg-hover-secondary-transparent:focus {
  background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
}

.focus\:vtmn-bg-hover-tertiary-transparent:focus {
  background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
}

.focus\:vtmn-bg-hover-tertiary:focus {
  background-color: var(--vtmn-semantic-color_hover-tertiary);
}

.focus\:vtmn-bg-hover-brand:focus {
  background-color: var(--vtmn-semantic-color_hover-brand);
}

.focus\:vtmn-bg-hover-accent:focus {
  background-color: var(--vtmn-semantic-color_hover-accent);
}

.focus\:vtmn-bg-hover-primary-reversed-transparent:focus {
  background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
}

.focus\:vtmn-bg-hover-secondary-reversed-transparent:focus {
  background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
}

.focus\:vtmn-bg-hover-tertiary-reversed-transparent:focus {
  background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
}

.focus\:vtmn-bg-active-primary:focus {
  background-color: var(--vtmn-semantic-color_active-primary);
}

.focus\:vtmn-bg-active-primary-transparent:focus {
  background-color: var(--vtmn-semantic-color_active-primary-transparent);
}

.focus\:vtmn-bg-active-secondary-transparent:focus {
  background-color: var(--vtmn-semantic-color_active-secondary-transparent);
}

.focus\:vtmn-bg-active-tertiary:focus {
  background-color: var(--vtmn-semantic-color_active-tertiary);
}

.focus\:vtmn-bg-active-tertiary-transparent:focus {
  background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
}

.focus\:vtmn-bg-active-brand:focus {
  background-color: var(--vtmn-semantic-color_active-brand);
}

.focus\:vtmn-bg-active-accent:focus {
  background-color: var(--vtmn-semantic-color_active-accent);
}

.focus\:vtmn-bg-active-primary-reversed-transparent:focus {
  background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
}

.focus\:vtmn-bg-active-secondary-reversed-transparent:focus {
  background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
}

.focus\:vtmn-bg-active-tertiary-reversed-transparent:focus {
  background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
}

.focus\:vtmn-bg-active-brand-reversed-transparent:focus {
  background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
}

.focus\:vtmn-bg-shadow:focus {
  background-color: var(--vtmn-semantic-color_shadow);
}

.focus\:vtmn-bg-brand:focus {
  background-color: var(--vtmn-color_brand);
}

.focus\:vtmn-bg-brand-pro:focus {
  background-color: var(--vtmn-color_brand-pro);
}

.focus\:vtmn-bg-brand-digital-light-1:focus {
  background-color: var(--vtmn-color_brand-digital-light-1);
}

.focus\:vtmn-bg-brand-digital-light-2:focus {
  background-color: var(--vtmn-color_brand-digital-light-2);
}

.focus\:vtmn-bg-brand-digital-light-3:focus {
  background-color: var(--vtmn-color_brand-digital-light-3);
}

.focus\:vtmn-bg-brand-digital:focus {
  background-color: var(--vtmn-color_brand-digital);
}

.focus\:vtmn-bg-brand-digital-dark-1:focus {
  background-color: var(--vtmn-color_brand-digital-dark-1);
}

.focus\:vtmn-bg-brand-digital-dark-2:focus {
  background-color: var(--vtmn-color_brand-digital-dark-2);
}

.focus\:vtmn-bg-green-light-1:focus {
  background-color: var(--vtmn-color_green-light-1);
}

.focus\:vtmn-bg-green-light-2:focus {
  background-color: var(--vtmn-color_green-light-2);
}

.focus\:vtmn-bg-green-light-3:focus {
  background-color: var(--vtmn-color_green-light-3);
}

.focus\:vtmn-bg-green:focus {
  background-color: var(--vtmn-color_green);
}

.focus\:vtmn-bg-green-dark-1:focus {
  background-color: var(--vtmn-color_green-dark-1);
}

.focus\:vtmn-bg-green-dark-2:focus {
  background-color: var(--vtmn-color_green-dark-2);
}

.focus\:vtmn-bg-white:focus {
  background-color: var(--vtmn-color_white);
}

.focus\:vtmn-bg-grey-light-1:focus {
  background-color: var(--vtmn-color_grey-light-1);
}

.focus\:vtmn-bg-grey-light-2:focus {
  background-color: var(--vtmn-color_grey-light-2);
}

.focus\:vtmn-bg-grey-light-3:focus {
  background-color: var(--vtmn-color_grey-light-3);
}

.focus\:vtmn-bg-grey-light-4:focus {
  background-color: var(--vtmn-color_grey-light-4);
}

.focus\:vtmn-bg-grey:focus {
  background-color: var(--vtmn-color_grey);
}

.focus\:vtmn-bg-grey-dark-1:focus {
  background-color: var(--vtmn-color_grey-dark-1);
}

.focus\:vtmn-bg-grey-dark-2:focus {
  background-color: var(--vtmn-color_grey-dark-2);
}

.focus\:vtmn-bg-grey-dark-3:focus {
  background-color: var(--vtmn-color_grey-dark-3);
}

.focus\:vtmn-bg-black:focus {
  background-color: var(--vtmn-color_black);
}

.focus\:vtmn-bg-success:focus {
  background-color: var(--vtmn-color_success);
}

.focus\:vtmn-bg-info:focus {
  background-color: var(--vtmn-color_info);
}

.focus\:vtmn-bg-warning:focus {
  background-color: var(--vtmn-color_warning);
}

.focus\:vtmn-bg-danger:focus {
  background-color: var(--vtmn-color_danger);
}

.focus\:vtmn-bg-yellow-light-1:focus {
  background-color: var(--vtmn-color_yellow-light-1);
}

.focus\:vtmn-bg-yellow-light-2:focus {
  background-color: var(--vtmn-color_yellow-light-2);
}

.focus\:vtmn-bg-yellow:focus {
  background-color: var(--vtmn-color_yellow);
}

.focus\:vtmn-bg-orange-light-1:focus {
  background-color: var(--vtmn-color_orange-light-1);
}

.focus\:vtmn-bg-orange-light-2:focus {
  background-color: var(--vtmn-color_orange-light-2);
}

.focus\:vtmn-bg-orange:focus {
  background-color: var(--vtmn-color_orange);
}

.focus\:vtmn-bg-red-light-1:focus {
  background-color: var(--vtmn-color_red-light-1);
}

.focus\:vtmn-bg-red-light-2:focus {
  background-color: var(--vtmn-color_red-light-2);
}

.focus\:vtmn-bg-red:focus {
  background-color: var(--vtmn-color_red);
}

.active\:vtmn-bg-transparent:active {
  background-color: transparent;
}

.active\:vtmn-bg-background-primary:active {
  background-color: var(--vtmn-semantic-color_background-primary);
}

.active\:vtmn-bg-background-secondary:active {
  background-color: var(--vtmn-semantic-color_background-secondary);
}

.active\:vtmn-bg-background-tertiary:active {
  background-color: var(--vtmn-semantic-color_background-tertiary);
}

.active\:vtmn-bg-background-brand-primary:active {
  background-color: var(--vtmn-semantic-color_background-brand-primary);
}

.active\:vtmn-bg-background-brand-secondary:active {
  background-color: var(--vtmn-semantic-color_background-brand-secondary);
}

.active\:vtmn-bg-background-accent:active {
  background-color: var(--vtmn-semantic-color_background-accent);
}

.active\:vtmn-bg-background-alert:active {
  background-color: var(--vtmn-semantic-color_background-alert);
}

.active\:vtmn-bg-background-primary-reversed:active {
  background-color: var(--vtmn-semantic-color_background-primary-reversed);
}

.active\:vtmn-bg-background-brand-primary-reversed:active {
  background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
}

.active\:vtmn-bg-content-primary:active {
  background-color: var(--vtmn-semantic-color_content-primary);
}

.active\:vtmn-bg-content-secondary:active {
  background-color: var(--vtmn-semantic-color_content-secondary);
}

.active\:vtmn-bg-content-tertiary:active {
  background-color: var(--vtmn-semantic-color_content-tertiary);
}

.active\:vtmn-bg-content-action:active {
  background-color: var(--vtmn-semantic-color_content-action);
}

.active\:vtmn-bg-content-active:active {
  background-color: var(--vtmn-semantic-color_content-active);
}

.active\:vtmn-bg-content-inactive:active {
  background-color: var(--vtmn-semantic-color_content-inactive);
}

.active\:vtmn-bg-content-negative:active {
  background-color: var(--vtmn-semantic-color_content-negative);
}

.active\:vtmn-bg-content-warning:active {
  background-color: var(--vtmn-semantic-color_content-warning);
}

.active\:vtmn-bg-content-positive:active {
  background-color: var(--vtmn-semantic-color_content-positive);
}

.active\:vtmn-bg-content-information:active {
  background-color: var(--vtmn-semantic-color_content-information);
}

.active\:vtmn-bg-content-accent:active {
  background-color: var(--vtmn-semantic-color_content-accent);
}

.active\:vtmn-bg-content-visited:active {
  background-color: var(--vtmn-semantic-color_content-visited);
}

.active\:vtmn-bg-content-primary-reversed:active {
  background-color: var(--vtmn-semantic-color_content-primary-reversed);
}

.active\:vtmn-bg-content-action-reversed:active {
  background-color: var(--vtmn-semantic-color_content-action-reversed);
}

.active\:vtmn-bg-content-visited-reversed:active {
  background-color: var(--vtmn-semantic-color_content-visited-reversed);
}

.active\:vtmn-bg-border-primary:active {
  background-color: var(--vtmn-semantic-color_border-primary);
}

.active\:vtmn-bg-border-secondary:active {
  background-color: var(--vtmn-semantic-color_border-secondary);
}

.active\:vtmn-bg-border-tertiary:active {
  background-color: var(--vtmn-semantic-color_border-tertiary);
}

.active\:vtmn-bg-border-active:active {
  background-color: var(--vtmn-semantic-color_border-active);
}

.active\:vtmn-bg-border-inactive:active {
  background-color: var(--vtmn-semantic-color_border-inactive);
}

.active\:vtmn-bg-border-negative:active {
  background-color: var(--vtmn-semantic-color_border-negative);
}

.active\:vtmn-bg-border-warning:active {
  background-color: var(--vtmn-semantic-color_border-warning);
}

.active\:vtmn-bg-border-positive:active {
  background-color: var(--vtmn-semantic-color_border-positive);
}

.active\:vtmn-bg-border-information:active {
  background-color: var(--vtmn-semantic-color_border-information);
}

.active\:vtmn-bg-border-primary-reversed:active {
  background-color: var(--vtmn-semantic-color_border-primary-reversed);
}

.active\:vtmn-bg-decorative-gravel:active {
  background-color: var(--vtmn-semantic-color_decorative-gravel);
}

.active\:vtmn-bg-decorative-brick:active {
  background-color: var(--vtmn-semantic-color_decorative-brick);
}

.active\:vtmn-bg-decorative-saffron:active {
  background-color: var(--vtmn-semantic-color_decorative-saffron);
}

.active\:vtmn-bg-decorative-gold:active {
  background-color: var(--vtmn-semantic-color_decorative-gold);
}

.active\:vtmn-bg-decorative-jade:active {
  background-color: var(--vtmn-semantic-color_decorative-jade);
}

.active\:vtmn-bg-decorative-emerald:active {
  background-color: var(--vtmn-semantic-color_decorative-emerald);
}

.active\:vtmn-bg-decorative-cobalt:active {
  background-color: var(--vtmn-semantic-color_decorative-cobalt);
}

.active\:vtmn-bg-decorative-amethyst:active {
  background-color: var(--vtmn-semantic-color_decorative-amethyst);
}

.active\:vtmn-bg-hover-primary:active {
  background-color: var(--vtmn-semantic-color_hover-primary);
}

.active\:vtmn-bg-hover-primary-transparent:active {
  background-color: var(--vtmn-semantic-color_hover-primary-transparent);
}

.active\:vtmn-bg-hover-secondary-transparent:active {
  background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
}

.active\:vtmn-bg-hover-tertiary-transparent:active {
  background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
}

.active\:vtmn-bg-hover-tertiary:active {
  background-color: var(--vtmn-semantic-color_hover-tertiary);
}

.active\:vtmn-bg-hover-brand:active {
  background-color: var(--vtmn-semantic-color_hover-brand);
}

.active\:vtmn-bg-hover-accent:active {
  background-color: var(--vtmn-semantic-color_hover-accent);
}

.active\:vtmn-bg-hover-primary-reversed-transparent:active {
  background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
}

.active\:vtmn-bg-hover-secondary-reversed-transparent:active {
  background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
}

.active\:vtmn-bg-hover-tertiary-reversed-transparent:active {
  background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
}

.active\:vtmn-bg-active-primary:active {
  background-color: var(--vtmn-semantic-color_active-primary);
}

.active\:vtmn-bg-active-primary-transparent:active {
  background-color: var(--vtmn-semantic-color_active-primary-transparent);
}

.active\:vtmn-bg-active-secondary-transparent:active {
  background-color: var(--vtmn-semantic-color_active-secondary-transparent);
}

.active\:vtmn-bg-active-tertiary:active {
  background-color: var(--vtmn-semantic-color_active-tertiary);
}

.active\:vtmn-bg-active-tertiary-transparent:active {
  background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
}

.active\:vtmn-bg-active-brand:active {
  background-color: var(--vtmn-semantic-color_active-brand);
}

.active\:vtmn-bg-active-accent:active {
  background-color: var(--vtmn-semantic-color_active-accent);
}

.active\:vtmn-bg-active-primary-reversed-transparent:active {
  background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
}

.active\:vtmn-bg-active-secondary-reversed-transparent:active {
  background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
}

.active\:vtmn-bg-active-tertiary-reversed-transparent:active {
  background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
}

.active\:vtmn-bg-active-brand-reversed-transparent:active {
  background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
}

.active\:vtmn-bg-shadow:active {
  background-color: var(--vtmn-semantic-color_shadow);
}

.active\:vtmn-bg-brand:active {
  background-color: var(--vtmn-color_brand);
}

.active\:vtmn-bg-brand-pro:active {
  background-color: var(--vtmn-color_brand-pro);
}

.active\:vtmn-bg-brand-digital-light-1:active {
  background-color: var(--vtmn-color_brand-digital-light-1);
}

.active\:vtmn-bg-brand-digital-light-2:active {
  background-color: var(--vtmn-color_brand-digital-light-2);
}

.active\:vtmn-bg-brand-digital-light-3:active {
  background-color: var(--vtmn-color_brand-digital-light-3);
}

.active\:vtmn-bg-brand-digital:active {
  background-color: var(--vtmn-color_brand-digital);
}

.active\:vtmn-bg-brand-digital-dark-1:active {
  background-color: var(--vtmn-color_brand-digital-dark-1);
}

.active\:vtmn-bg-brand-digital-dark-2:active {
  background-color: var(--vtmn-color_brand-digital-dark-2);
}

.active\:vtmn-bg-green-light-1:active {
  background-color: var(--vtmn-color_green-light-1);
}

.active\:vtmn-bg-green-light-2:active {
  background-color: var(--vtmn-color_green-light-2);
}

.active\:vtmn-bg-green-light-3:active {
  background-color: var(--vtmn-color_green-light-3);
}

.active\:vtmn-bg-green:active {
  background-color: var(--vtmn-color_green);
}

.active\:vtmn-bg-green-dark-1:active {
  background-color: var(--vtmn-color_green-dark-1);
}

.active\:vtmn-bg-green-dark-2:active {
  background-color: var(--vtmn-color_green-dark-2);
}

.active\:vtmn-bg-white:active {
  background-color: var(--vtmn-color_white);
}

.active\:vtmn-bg-grey-light-1:active {
  background-color: var(--vtmn-color_grey-light-1);
}

.active\:vtmn-bg-grey-light-2:active {
  background-color: var(--vtmn-color_grey-light-2);
}

.active\:vtmn-bg-grey-light-3:active {
  background-color: var(--vtmn-color_grey-light-3);
}

.active\:vtmn-bg-grey-light-4:active {
  background-color: var(--vtmn-color_grey-light-4);
}

.active\:vtmn-bg-grey:active {
  background-color: var(--vtmn-color_grey);
}

.active\:vtmn-bg-grey-dark-1:active {
  background-color: var(--vtmn-color_grey-dark-1);
}

.active\:vtmn-bg-grey-dark-2:active {
  background-color: var(--vtmn-color_grey-dark-2);
}

.active\:vtmn-bg-grey-dark-3:active {
  background-color: var(--vtmn-color_grey-dark-3);
}

.active\:vtmn-bg-black:active {
  background-color: var(--vtmn-color_black);
}

.active\:vtmn-bg-success:active {
  background-color: var(--vtmn-color_success);
}

.active\:vtmn-bg-info:active {
  background-color: var(--vtmn-color_info);
}

.active\:vtmn-bg-warning:active {
  background-color: var(--vtmn-color_warning);
}

.active\:vtmn-bg-danger:active {
  background-color: var(--vtmn-color_danger);
}

.active\:vtmn-bg-yellow-light-1:active {
  background-color: var(--vtmn-color_yellow-light-1);
}

.active\:vtmn-bg-yellow-light-2:active {
  background-color: var(--vtmn-color_yellow-light-2);
}

.active\:vtmn-bg-yellow:active {
  background-color: var(--vtmn-color_yellow);
}

.active\:vtmn-bg-orange-light-1:active {
  background-color: var(--vtmn-color_orange-light-1);
}

.active\:vtmn-bg-orange-light-2:active {
  background-color: var(--vtmn-color_orange-light-2);
}

.active\:vtmn-bg-orange:active {
  background-color: var(--vtmn-color_orange);
}

.active\:vtmn-bg-red-light-1:active {
  background-color: var(--vtmn-color_red-light-1);
}

.active\:vtmn-bg-red-light-2:active {
  background-color: var(--vtmn-color_red-light-2);
}

.active\:vtmn-bg-red:active {
  background-color: var(--vtmn-color_red);
}

.vtmn-bg-opacity-0 {
  --tw-bg-opacity: 0;
}

.vtmn-bg-opacity-5 {
  --tw-bg-opacity: 0.05;
}

.vtmn-bg-opacity-10 {
  --tw-bg-opacity: 0.1;
}

.vtmn-bg-opacity-20 {
  --tw-bg-opacity: 0.2;
}

.vtmn-bg-opacity-25 {
  --tw-bg-opacity: 0.25;
}

.vtmn-bg-opacity-30 {
  --tw-bg-opacity: 0.3;
}

.vtmn-bg-opacity-40 {
  --tw-bg-opacity: 0.4;
}

.vtmn-bg-opacity-50 {
  --tw-bg-opacity: 0.5;
}

.vtmn-bg-opacity-60 {
  --tw-bg-opacity: 0.6;
}

.vtmn-bg-opacity-70 {
  --tw-bg-opacity: 0.7;
}

.vtmn-bg-opacity-75 {
  --tw-bg-opacity: 0.75;
}

.vtmn-bg-opacity-80 {
  --tw-bg-opacity: 0.8;
}

.vtmn-bg-opacity-90 {
  --tw-bg-opacity: 0.9;
}

.vtmn-bg-opacity-95 {
  --tw-bg-opacity: 0.95;
}

.vtmn-bg-opacity-100 {
  --tw-bg-opacity: 1;
}

.vtmn-group:hover .group-hover\:vtmn-bg-opacity-0 {
  --tw-bg-opacity: 0;
}

.vtmn-group:hover .group-hover\:vtmn-bg-opacity-5 {
  --tw-bg-opacity: 0.05;
}

.vtmn-group:hover .group-hover\:vtmn-bg-opacity-10 {
  --tw-bg-opacity: 0.1;
}

.vtmn-group:hover .group-hover\:vtmn-bg-opacity-20 {
  --tw-bg-opacity: 0.2;
}

.vtmn-group:hover .group-hover\:vtmn-bg-opacity-25 {
  --tw-bg-opacity: 0.25;
}

.vtmn-group:hover .group-hover\:vtmn-bg-opacity-30 {
  --tw-bg-opacity: 0.3;
}

.vtmn-group:hover .group-hover\:vtmn-bg-opacity-40 {
  --tw-bg-opacity: 0.4;
}

.vtmn-group:hover .group-hover\:vtmn-bg-opacity-50 {
  --tw-bg-opacity: 0.5;
}

.vtmn-group:hover .group-hover\:vtmn-bg-opacity-60 {
  --tw-bg-opacity: 0.6;
}

.vtmn-group:hover .group-hover\:vtmn-bg-opacity-70 {
  --tw-bg-opacity: 0.7;
}

.vtmn-group:hover .group-hover\:vtmn-bg-opacity-75 {
  --tw-bg-opacity: 0.75;
}

.vtmn-group:hover .group-hover\:vtmn-bg-opacity-80 {
  --tw-bg-opacity: 0.8;
}

.vtmn-group:hover .group-hover\:vtmn-bg-opacity-90 {
  --tw-bg-opacity: 0.9;
}

.vtmn-group:hover .group-hover\:vtmn-bg-opacity-95 {
  --tw-bg-opacity: 0.95;
}

.vtmn-group:hover .group-hover\:vtmn-bg-opacity-100 {
  --tw-bg-opacity: 1;
}

.focus-within\:vtmn-bg-opacity-0:focus-within {
  --tw-bg-opacity: 0;
}

.focus-within\:vtmn-bg-opacity-5:focus-within {
  --tw-bg-opacity: 0.05;
}

.focus-within\:vtmn-bg-opacity-10:focus-within {
  --tw-bg-opacity: 0.1;
}

.focus-within\:vtmn-bg-opacity-20:focus-within {
  --tw-bg-opacity: 0.2;
}

.focus-within\:vtmn-bg-opacity-25:focus-within {
  --tw-bg-opacity: 0.25;
}

.focus-within\:vtmn-bg-opacity-30:focus-within {
  --tw-bg-opacity: 0.3;
}

.focus-within\:vtmn-bg-opacity-40:focus-within {
  --tw-bg-opacity: 0.4;
}

.focus-within\:vtmn-bg-opacity-50:focus-within {
  --tw-bg-opacity: 0.5;
}

.focus-within\:vtmn-bg-opacity-60:focus-within {
  --tw-bg-opacity: 0.6;
}

.focus-within\:vtmn-bg-opacity-70:focus-within {
  --tw-bg-opacity: 0.7;
}

.focus-within\:vtmn-bg-opacity-75:focus-within {
  --tw-bg-opacity: 0.75;
}

.focus-within\:vtmn-bg-opacity-80:focus-within {
  --tw-bg-opacity: 0.8;
}

.focus-within\:vtmn-bg-opacity-90:focus-within {
  --tw-bg-opacity: 0.9;
}

.focus-within\:vtmn-bg-opacity-95:focus-within {
  --tw-bg-opacity: 0.95;
}

.focus-within\:vtmn-bg-opacity-100:focus-within {
  --tw-bg-opacity: 1;
}

.hover\:vtmn-bg-opacity-0:hover {
  --tw-bg-opacity: 0;
}

.hover\:vtmn-bg-opacity-5:hover {
  --tw-bg-opacity: 0.05;
}

.hover\:vtmn-bg-opacity-10:hover {
  --tw-bg-opacity: 0.1;
}

.hover\:vtmn-bg-opacity-20:hover {
  --tw-bg-opacity: 0.2;
}

.hover\:vtmn-bg-opacity-25:hover {
  --tw-bg-opacity: 0.25;
}

.hover\:vtmn-bg-opacity-30:hover {
  --tw-bg-opacity: 0.3;
}

.hover\:vtmn-bg-opacity-40:hover {
  --tw-bg-opacity: 0.4;
}

.hover\:vtmn-bg-opacity-50:hover {
  --tw-bg-opacity: 0.5;
}

.hover\:vtmn-bg-opacity-60:hover {
  --tw-bg-opacity: 0.6;
}

.hover\:vtmn-bg-opacity-70:hover {
  --tw-bg-opacity: 0.7;
}

.hover\:vtmn-bg-opacity-75:hover {
  --tw-bg-opacity: 0.75;
}

.hover\:vtmn-bg-opacity-80:hover {
  --tw-bg-opacity: 0.8;
}

.hover\:vtmn-bg-opacity-90:hover {
  --tw-bg-opacity: 0.9;
}

.hover\:vtmn-bg-opacity-95:hover {
  --tw-bg-opacity: 0.95;
}

.hover\:vtmn-bg-opacity-100:hover {
  --tw-bg-opacity: 1;
}

.focus\:vtmn-bg-opacity-0:focus {
  --tw-bg-opacity: 0;
}

.focus\:vtmn-bg-opacity-5:focus {
  --tw-bg-opacity: 0.05;
}

.focus\:vtmn-bg-opacity-10:focus {
  --tw-bg-opacity: 0.1;
}

.focus\:vtmn-bg-opacity-20:focus {
  --tw-bg-opacity: 0.2;
}

.focus\:vtmn-bg-opacity-25:focus {
  --tw-bg-opacity: 0.25;
}

.focus\:vtmn-bg-opacity-30:focus {
  --tw-bg-opacity: 0.3;
}

.focus\:vtmn-bg-opacity-40:focus {
  --tw-bg-opacity: 0.4;
}

.focus\:vtmn-bg-opacity-50:focus {
  --tw-bg-opacity: 0.5;
}

.focus\:vtmn-bg-opacity-60:focus {
  --tw-bg-opacity: 0.6;
}

.focus\:vtmn-bg-opacity-70:focus {
  --tw-bg-opacity: 0.7;
}

.focus\:vtmn-bg-opacity-75:focus {
  --tw-bg-opacity: 0.75;
}

.focus\:vtmn-bg-opacity-80:focus {
  --tw-bg-opacity: 0.8;
}

.focus\:vtmn-bg-opacity-90:focus {
  --tw-bg-opacity: 0.9;
}

.focus\:vtmn-bg-opacity-95:focus {
  --tw-bg-opacity: 0.95;
}

.focus\:vtmn-bg-opacity-100:focus {
  --tw-bg-opacity: 1;
}

.vtmn-bg-none {
  background-image: none;
}

.vtmn-bg-gradient-to-t {
  background-image: linear-gradient(to top, var(--tw-gradient-stops));
}

.vtmn-bg-gradient-to-tr {
  background-image: linear-gradient(to top right, var(--tw-gradient-stops));
}

.vtmn-bg-gradient-to-r {
  background-image: linear-gradient(to right, var(--tw-gradient-stops));
}

.vtmn-bg-gradient-to-br {
  background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
}

.vtmn-bg-gradient-to-b {
  background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
}

.vtmn-bg-gradient-to-bl {
  background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
}

.vtmn-bg-gradient-to-l {
  background-image: linear-gradient(to left, var(--tw-gradient-stops));
}

.vtmn-bg-gradient-to-tl {
  background-image: linear-gradient(to top left, var(--tw-gradient-stops));
}

.vtmn-from-transparent {
  --tw-gradient-from: transparent;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.vtmn-from-background-primary {
  --tw-gradient-from: var(--vtmn-semantic-color_background-primary);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-background-secondary {
  --tw-gradient-from: var(--vtmn-semantic-color_background-secondary);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-background-tertiary {
  --tw-gradient-from: var(--vtmn-semantic-color_background-tertiary);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-background-brand-primary {
  --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-background-brand-secondary {
  --tw-gradient-from: var(--vtmn-semantic-color_background-brand-secondary);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-background-accent {
  --tw-gradient-from: var(--vtmn-semantic-color_background-accent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-background-alert {
  --tw-gradient-from: var(--vtmn-semantic-color_background-alert);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-background-primary-reversed {
  --tw-gradient-from: var(--vtmn-semantic-color_background-primary-reversed);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-background-brand-primary-reversed {
  --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary-reversed);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-content-primary {
  --tw-gradient-from: var(--vtmn-semantic-color_content-primary);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-content-secondary {
  --tw-gradient-from: var(--vtmn-semantic-color_content-secondary);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-content-tertiary {
  --tw-gradient-from: var(--vtmn-semantic-color_content-tertiary);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-content-action {
  --tw-gradient-from: var(--vtmn-semantic-color_content-action);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-content-active {
  --tw-gradient-from: var(--vtmn-semantic-color_content-active);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-content-inactive {
  --tw-gradient-from: var(--vtmn-semantic-color_content-inactive);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-content-negative {
  --tw-gradient-from: var(--vtmn-semantic-color_content-negative);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-content-warning {
  --tw-gradient-from: var(--vtmn-semantic-color_content-warning);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-content-positive {
  --tw-gradient-from: var(--vtmn-semantic-color_content-positive);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-content-information {
  --tw-gradient-from: var(--vtmn-semantic-color_content-information);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-content-accent {
  --tw-gradient-from: var(--vtmn-semantic-color_content-accent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-content-visited {
  --tw-gradient-from: var(--vtmn-semantic-color_content-visited);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-content-primary-reversed {
  --tw-gradient-from: var(--vtmn-semantic-color_content-primary-reversed);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-content-action-reversed {
  --tw-gradient-from: var(--vtmn-semantic-color_content-action-reversed);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-content-visited-reversed {
  --tw-gradient-from: var(--vtmn-semantic-color_content-visited-reversed);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-border-primary {
  --tw-gradient-from: var(--vtmn-semantic-color_border-primary);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-border-secondary {
  --tw-gradient-from: var(--vtmn-semantic-color_border-secondary);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-border-tertiary {
  --tw-gradient-from: var(--vtmn-semantic-color_border-tertiary);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-border-active {
  --tw-gradient-from: var(--vtmn-semantic-color_border-active);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-border-inactive {
  --tw-gradient-from: var(--vtmn-semantic-color_border-inactive);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-border-negative {
  --tw-gradient-from: var(--vtmn-semantic-color_border-negative);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-border-warning {
  --tw-gradient-from: var(--vtmn-semantic-color_border-warning);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-border-positive {
  --tw-gradient-from: var(--vtmn-semantic-color_border-positive);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-border-information {
  --tw-gradient-from: var(--vtmn-semantic-color_border-information);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-border-primary-reversed {
  --tw-gradient-from: var(--vtmn-semantic-color_border-primary-reversed);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-decorative-gravel {
  --tw-gradient-from: var(--vtmn-semantic-color_decorative-gravel);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-decorative-brick {
  --tw-gradient-from: var(--vtmn-semantic-color_decorative-brick);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-decorative-saffron {
  --tw-gradient-from: var(--vtmn-semantic-color_decorative-saffron);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-decorative-gold {
  --tw-gradient-from: var(--vtmn-semantic-color_decorative-gold);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-decorative-jade {
  --tw-gradient-from: var(--vtmn-semantic-color_decorative-jade);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-decorative-emerald {
  --tw-gradient-from: var(--vtmn-semantic-color_decorative-emerald);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-decorative-cobalt {
  --tw-gradient-from: var(--vtmn-semantic-color_decorative-cobalt);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-decorative-amethyst {
  --tw-gradient-from: var(--vtmn-semantic-color_decorative-amethyst);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-hover-primary {
  --tw-gradient-from: var(--vtmn-semantic-color_hover-primary);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-hover-primary-transparent {
  --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-transparent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-hover-secondary-transparent {
  --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-transparent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-hover-tertiary-transparent {
  --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-transparent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-hover-tertiary {
  --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-hover-brand {
  --tw-gradient-from: var(--vtmn-semantic-color_hover-brand);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-hover-accent {
  --tw-gradient-from: var(--vtmn-semantic-color_hover-accent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-hover-primary-reversed-transparent {
  --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-hover-secondary-reversed-transparent {
  --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-hover-tertiary-reversed-transparent {
  --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-active-primary {
  --tw-gradient-from: var(--vtmn-semantic-color_active-primary);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-active-primary-transparent {
  --tw-gradient-from: var(--vtmn-semantic-color_active-primary-transparent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-active-secondary-transparent {
  --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-transparent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-active-tertiary {
  --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-active-tertiary-transparent {
  --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-transparent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-active-brand {
  --tw-gradient-from: var(--vtmn-semantic-color_active-brand);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-active-accent {
  --tw-gradient-from: var(--vtmn-semantic-color_active-accent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-active-primary-reversed-transparent {
  --tw-gradient-from: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-active-secondary-reversed-transparent {
  --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-active-tertiary-reversed-transparent {
  --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-active-brand-reversed-transparent {
  --tw-gradient-from: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-shadow {
  --tw-gradient-from: var(--vtmn-semantic-color_shadow);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-brand {
  --tw-gradient-from: var(--vtmn-color_brand);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-brand-pro {
  --tw-gradient-from: var(--vtmn-color_brand-pro);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-brand-digital-light-1 {
  --tw-gradient-from: var(--vtmn-color_brand-digital-light-1);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-brand-digital-light-2 {
  --tw-gradient-from: var(--vtmn-color_brand-digital-light-2);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-brand-digital-light-3 {
  --tw-gradient-from: var(--vtmn-color_brand-digital-light-3);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-brand-digital {
  --tw-gradient-from: var(--vtmn-color_brand-digital);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-brand-digital-dark-1 {
  --tw-gradient-from: var(--vtmn-color_brand-digital-dark-1);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-brand-digital-dark-2 {
  --tw-gradient-from: var(--vtmn-color_brand-digital-dark-2);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-green-light-1 {
  --tw-gradient-from: var(--vtmn-color_green-light-1);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-green-light-2 {
  --tw-gradient-from: var(--vtmn-color_green-light-2);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-green-light-3 {
  --tw-gradient-from: var(--vtmn-color_green-light-3);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-green {
  --tw-gradient-from: var(--vtmn-color_green);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-green-dark-1 {
  --tw-gradient-from: var(--vtmn-color_green-dark-1);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-green-dark-2 {
  --tw-gradient-from: var(--vtmn-color_green-dark-2);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-white {
  --tw-gradient-from: var(--vtmn-color_white);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-grey-light-1 {
  --tw-gradient-from: var(--vtmn-color_grey-light-1);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-grey-light-2 {
  --tw-gradient-from: var(--vtmn-color_grey-light-2);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-grey-light-3 {
  --tw-gradient-from: var(--vtmn-color_grey-light-3);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-grey-light-4 {
  --tw-gradient-from: var(--vtmn-color_grey-light-4);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-grey {
  --tw-gradient-from: var(--vtmn-color_grey);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-grey-dark-1 {
  --tw-gradient-from: var(--vtmn-color_grey-dark-1);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-grey-dark-2 {
  --tw-gradient-from: var(--vtmn-color_grey-dark-2);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-grey-dark-3 {
  --tw-gradient-from: var(--vtmn-color_grey-dark-3);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-black {
  --tw-gradient-from: var(--vtmn-color_black);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-success {
  --tw-gradient-from: var(--vtmn-color_success);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-info {
  --tw-gradient-from: var(--vtmn-color_info);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-warning {
  --tw-gradient-from: var(--vtmn-color_warning);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-danger {
  --tw-gradient-from: var(--vtmn-color_danger);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-yellow-light-1 {
  --tw-gradient-from: var(--vtmn-color_yellow-light-1);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-yellow-light-2 {
  --tw-gradient-from: var(--vtmn-color_yellow-light-2);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-yellow {
  --tw-gradient-from: var(--vtmn-color_yellow);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-orange-light-1 {
  --tw-gradient-from: var(--vtmn-color_orange-light-1);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-orange-light-2 {
  --tw-gradient-from: var(--vtmn-color_orange-light-2);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-orange {
  --tw-gradient-from: var(--vtmn-color_orange);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-red-light-1 {
  --tw-gradient-from: var(--vtmn-color_red-light-1);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-red-light-2 {
  --tw-gradient-from: var(--vtmn-color_red-light-2);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-from-red {
  --tw-gradient-from: var(--vtmn-color_red);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-transparent:hover {
  --tw-gradient-from: transparent;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.hover\:vtmn-from-background-primary:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_background-primary);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-background-secondary:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_background-secondary);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-background-tertiary:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_background-tertiary);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-background-brand-primary:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-background-brand-secondary:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_background-brand-secondary);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-background-accent:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_background-accent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-background-alert:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_background-alert);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-background-primary-reversed:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_background-primary-reversed);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-background-brand-primary-reversed:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary-reversed);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-content-primary:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_content-primary);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-content-secondary:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_content-secondary);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-content-tertiary:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_content-tertiary);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-content-action:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_content-action);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-content-active:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_content-active);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-content-inactive:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_content-inactive);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-content-negative:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_content-negative);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-content-warning:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_content-warning);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-content-positive:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_content-positive);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-content-information:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_content-information);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-content-accent:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_content-accent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-content-visited:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_content-visited);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-content-primary-reversed:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_content-primary-reversed);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-content-action-reversed:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_content-action-reversed);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-content-visited-reversed:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_content-visited-reversed);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-border-primary:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_border-primary);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-border-secondary:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_border-secondary);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-border-tertiary:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_border-tertiary);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-border-active:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_border-active);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-border-inactive:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_border-inactive);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-border-negative:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_border-negative);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-border-warning:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_border-warning);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-border-positive:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_border-positive);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-border-information:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_border-information);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-border-primary-reversed:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_border-primary-reversed);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-decorative-gravel:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_decorative-gravel);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-decorative-brick:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_decorative-brick);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-decorative-saffron:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_decorative-saffron);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-decorative-gold:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_decorative-gold);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-decorative-jade:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_decorative-jade);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-decorative-emerald:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_decorative-emerald);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-decorative-cobalt:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_decorative-cobalt);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-decorative-amethyst:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_decorative-amethyst);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-hover-primary:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_hover-primary);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-hover-primary-transparent:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-transparent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-hover-secondary-transparent:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-transparent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-hover-tertiary-transparent:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-transparent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-hover-tertiary:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-hover-brand:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_hover-brand);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-hover-accent:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_hover-accent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-hover-primary-reversed-transparent:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-hover-secondary-reversed-transparent:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-hover-tertiary-reversed-transparent:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-active-primary:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_active-primary);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-active-primary-transparent:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_active-primary-transparent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-active-secondary-transparent:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-transparent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-active-tertiary:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-active-tertiary-transparent:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-transparent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-active-brand:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_active-brand);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-active-accent:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_active-accent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-active-primary-reversed-transparent:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-active-secondary-reversed-transparent:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-active-tertiary-reversed-transparent:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-active-brand-reversed-transparent:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-shadow:hover {
  --tw-gradient-from: var(--vtmn-semantic-color_shadow);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-brand:hover {
  --tw-gradient-from: var(--vtmn-color_brand);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-brand-pro:hover {
  --tw-gradient-from: var(--vtmn-color_brand-pro);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-brand-digital-light-1:hover {
  --tw-gradient-from: var(--vtmn-color_brand-digital-light-1);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-brand-digital-light-2:hover {
  --tw-gradient-from: var(--vtmn-color_brand-digital-light-2);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-brand-digital-light-3:hover {
  --tw-gradient-from: var(--vtmn-color_brand-digital-light-3);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-brand-digital:hover {
  --tw-gradient-from: var(--vtmn-color_brand-digital);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-brand-digital-dark-1:hover {
  --tw-gradient-from: var(--vtmn-color_brand-digital-dark-1);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-brand-digital-dark-2:hover {
  --tw-gradient-from: var(--vtmn-color_brand-digital-dark-2);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-green-light-1:hover {
  --tw-gradient-from: var(--vtmn-color_green-light-1);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-green-light-2:hover {
  --tw-gradient-from: var(--vtmn-color_green-light-2);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-green-light-3:hover {
  --tw-gradient-from: var(--vtmn-color_green-light-3);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-green:hover {
  --tw-gradient-from: var(--vtmn-color_green);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-green-dark-1:hover {
  --tw-gradient-from: var(--vtmn-color_green-dark-1);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-green-dark-2:hover {
  --tw-gradient-from: var(--vtmn-color_green-dark-2);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-white:hover {
  --tw-gradient-from: var(--vtmn-color_white);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-grey-light-1:hover {
  --tw-gradient-from: var(--vtmn-color_grey-light-1);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-grey-light-2:hover {
  --tw-gradient-from: var(--vtmn-color_grey-light-2);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-grey-light-3:hover {
  --tw-gradient-from: var(--vtmn-color_grey-light-3);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-grey-light-4:hover {
  --tw-gradient-from: var(--vtmn-color_grey-light-4);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-grey:hover {
  --tw-gradient-from: var(--vtmn-color_grey);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-grey-dark-1:hover {
  --tw-gradient-from: var(--vtmn-color_grey-dark-1);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-grey-dark-2:hover {
  --tw-gradient-from: var(--vtmn-color_grey-dark-2);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-grey-dark-3:hover {
  --tw-gradient-from: var(--vtmn-color_grey-dark-3);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-black:hover {
  --tw-gradient-from: var(--vtmn-color_black);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-success:hover {
  --tw-gradient-from: var(--vtmn-color_success);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-info:hover {
  --tw-gradient-from: var(--vtmn-color_info);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-warning:hover {
  --tw-gradient-from: var(--vtmn-color_warning);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-danger:hover {
  --tw-gradient-from: var(--vtmn-color_danger);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-yellow-light-1:hover {
  --tw-gradient-from: var(--vtmn-color_yellow-light-1);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-yellow-light-2:hover {
  --tw-gradient-from: var(--vtmn-color_yellow-light-2);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-yellow:hover {
  --tw-gradient-from: var(--vtmn-color_yellow);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-orange-light-1:hover {
  --tw-gradient-from: var(--vtmn-color_orange-light-1);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-orange-light-2:hover {
  --tw-gradient-from: var(--vtmn-color_orange-light-2);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-orange:hover {
  --tw-gradient-from: var(--vtmn-color_orange);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-red-light-1:hover {
  --tw-gradient-from: var(--vtmn-color_red-light-1);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-red-light-2:hover {
  --tw-gradient-from: var(--vtmn-color_red-light-2);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-from-red:hover {
  --tw-gradient-from: var(--vtmn-color_red);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-transparent:focus {
  --tw-gradient-from: transparent;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.focus\:vtmn-from-background-primary:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_background-primary);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-background-secondary:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_background-secondary);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-background-tertiary:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_background-tertiary);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-background-brand-primary:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-background-brand-secondary:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_background-brand-secondary);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-background-accent:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_background-accent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-background-alert:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_background-alert);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-background-primary-reversed:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_background-primary-reversed);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-background-brand-primary-reversed:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary-reversed);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-content-primary:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_content-primary);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-content-secondary:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_content-secondary);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-content-tertiary:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_content-tertiary);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-content-action:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_content-action);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-content-active:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_content-active);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-content-inactive:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_content-inactive);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-content-negative:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_content-negative);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-content-warning:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_content-warning);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-content-positive:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_content-positive);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-content-information:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_content-information);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-content-accent:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_content-accent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-content-visited:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_content-visited);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-content-primary-reversed:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_content-primary-reversed);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-content-action-reversed:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_content-action-reversed);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-content-visited-reversed:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_content-visited-reversed);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-border-primary:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_border-primary);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-border-secondary:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_border-secondary);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-border-tertiary:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_border-tertiary);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-border-active:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_border-active);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-border-inactive:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_border-inactive);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-border-negative:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_border-negative);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-border-warning:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_border-warning);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-border-positive:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_border-positive);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-border-information:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_border-information);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-border-primary-reversed:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_border-primary-reversed);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-decorative-gravel:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_decorative-gravel);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-decorative-brick:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_decorative-brick);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-decorative-saffron:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_decorative-saffron);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-decorative-gold:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_decorative-gold);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-decorative-jade:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_decorative-jade);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-decorative-emerald:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_decorative-emerald);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-decorative-cobalt:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_decorative-cobalt);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-decorative-amethyst:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_decorative-amethyst);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-hover-primary:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_hover-primary);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-hover-primary-transparent:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-transparent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-hover-secondary-transparent:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-transparent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-hover-tertiary-transparent:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-transparent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-hover-tertiary:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-hover-brand:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_hover-brand);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-hover-accent:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_hover-accent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-hover-primary-reversed-transparent:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-hover-secondary-reversed-transparent:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-hover-tertiary-reversed-transparent:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-active-primary:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_active-primary);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-active-primary-transparent:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_active-primary-transparent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-active-secondary-transparent:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-transparent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-active-tertiary:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-active-tertiary-transparent:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-transparent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-active-brand:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_active-brand);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-active-accent:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_active-accent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-active-primary-reversed-transparent:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-active-secondary-reversed-transparent:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-active-tertiary-reversed-transparent:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-active-brand-reversed-transparent:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-shadow:focus {
  --tw-gradient-from: var(--vtmn-semantic-color_shadow);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-brand:focus {
  --tw-gradient-from: var(--vtmn-color_brand);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-brand-pro:focus {
  --tw-gradient-from: var(--vtmn-color_brand-pro);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-brand-digital-light-1:focus {
  --tw-gradient-from: var(--vtmn-color_brand-digital-light-1);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-brand-digital-light-2:focus {
  --tw-gradient-from: var(--vtmn-color_brand-digital-light-2);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-brand-digital-light-3:focus {
  --tw-gradient-from: var(--vtmn-color_brand-digital-light-3);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-brand-digital:focus {
  --tw-gradient-from: var(--vtmn-color_brand-digital);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-brand-digital-dark-1:focus {
  --tw-gradient-from: var(--vtmn-color_brand-digital-dark-1);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-brand-digital-dark-2:focus {
  --tw-gradient-from: var(--vtmn-color_brand-digital-dark-2);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-green-light-1:focus {
  --tw-gradient-from: var(--vtmn-color_green-light-1);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-green-light-2:focus {
  --tw-gradient-from: var(--vtmn-color_green-light-2);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-green-light-3:focus {
  --tw-gradient-from: var(--vtmn-color_green-light-3);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-green:focus {
  --tw-gradient-from: var(--vtmn-color_green);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-green-dark-1:focus {
  --tw-gradient-from: var(--vtmn-color_green-dark-1);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-green-dark-2:focus {
  --tw-gradient-from: var(--vtmn-color_green-dark-2);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-white:focus {
  --tw-gradient-from: var(--vtmn-color_white);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-grey-light-1:focus {
  --tw-gradient-from: var(--vtmn-color_grey-light-1);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-grey-light-2:focus {
  --tw-gradient-from: var(--vtmn-color_grey-light-2);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-grey-light-3:focus {
  --tw-gradient-from: var(--vtmn-color_grey-light-3);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-grey-light-4:focus {
  --tw-gradient-from: var(--vtmn-color_grey-light-4);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-grey:focus {
  --tw-gradient-from: var(--vtmn-color_grey);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-grey-dark-1:focus {
  --tw-gradient-from: var(--vtmn-color_grey-dark-1);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-grey-dark-2:focus {
  --tw-gradient-from: var(--vtmn-color_grey-dark-2);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-grey-dark-3:focus {
  --tw-gradient-from: var(--vtmn-color_grey-dark-3);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-black:focus {
  --tw-gradient-from: var(--vtmn-color_black);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-success:focus {
  --tw-gradient-from: var(--vtmn-color_success);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-info:focus {
  --tw-gradient-from: var(--vtmn-color_info);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-warning:focus {
  --tw-gradient-from: var(--vtmn-color_warning);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-danger:focus {
  --tw-gradient-from: var(--vtmn-color_danger);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-yellow-light-1:focus {
  --tw-gradient-from: var(--vtmn-color_yellow-light-1);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-yellow-light-2:focus {
  --tw-gradient-from: var(--vtmn-color_yellow-light-2);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-yellow:focus {
  --tw-gradient-from: var(--vtmn-color_yellow);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-orange-light-1:focus {
  --tw-gradient-from: var(--vtmn-color_orange-light-1);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-orange-light-2:focus {
  --tw-gradient-from: var(--vtmn-color_orange-light-2);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-orange:focus {
  --tw-gradient-from: var(--vtmn-color_orange);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-red-light-1:focus {
  --tw-gradient-from: var(--vtmn-color_red-light-1);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-red-light-2:focus {
  --tw-gradient-from: var(--vtmn-color_red-light-2);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-from-red:focus {
  --tw-gradient-from: var(--vtmn-color_red);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-transparent {
  --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.vtmn-via-background-primary {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-background-secondary {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-background-tertiary {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-background-brand-primary {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-background-brand-secondary {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-background-accent {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-background-alert {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-alert), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-background-primary-reversed {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-background-brand-primary-reversed {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-content-primary {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-content-secondary {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-content-tertiary {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-content-action {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-content-active {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-content-inactive {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-content-negative {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-content-warning {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-content-positive {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-content-information {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-content-accent {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-content-visited {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-content-primary-reversed {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-content-action-reversed {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-content-visited-reversed {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-border-primary {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-border-secondary {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-border-tertiary {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-border-active {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-border-inactive {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-border-negative {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-border-warning {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-border-positive {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-border-information {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-border-primary-reversed {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-decorative-gravel {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gravel), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-decorative-brick {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-brick), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-decorative-saffron {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-saffron), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-decorative-gold {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gold), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-decorative-jade {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-jade), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-decorative-emerald {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-emerald), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-decorative-cobalt {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-cobalt), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-decorative-amethyst {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-amethyst), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-hover-primary {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-hover-primary-transparent {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-hover-secondary-transparent {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-hover-tertiary-transparent {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-hover-tertiary {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-hover-brand {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-hover-accent {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-hover-primary-reversed-transparent {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-hover-secondary-reversed-transparent {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-hover-tertiary-reversed-transparent {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-active-primary {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-active-primary-transparent {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-active-secondary-transparent {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-active-tertiary {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-active-tertiary-transparent {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-active-brand {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-active-accent {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-active-primary-reversed-transparent {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-active-secondary-reversed-transparent {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-active-tertiary-reversed-transparent {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-active-brand-reversed-transparent {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-shadow {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_shadow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-brand {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-brand-pro {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-pro), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-brand-digital-light-1 {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-brand-digital-light-2 {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-brand-digital-light-3 {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-brand-digital {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-brand-digital-dark-1 {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-brand-digital-dark-2 {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-green-light-1 {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-green-light-2 {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-green-light-3 {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-green {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-green-dark-1 {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-green-dark-2 {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-white {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_white), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-grey-light-1 {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-grey-light-2 {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-grey-light-3 {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-grey-light-4 {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-4), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-grey {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-grey-dark-1 {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-grey-dark-2 {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-grey-dark-3 {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-black {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_black), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-success {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_success), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-info {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_info), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-warning {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-danger {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_danger), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-yellow-light-1 {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-yellow-light-2 {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-yellow {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-orange-light-1 {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-orange-light-2 {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-orange {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-red-light-1 {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-red-light-2 {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-via-red {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-transparent:hover {
  --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.hover\:vtmn-via-background-primary:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-background-secondary:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-background-tertiary:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-background-brand-primary:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-background-brand-secondary:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-background-accent:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-background-alert:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-alert), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-background-primary-reversed:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-background-brand-primary-reversed:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-content-primary:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-content-secondary:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-content-tertiary:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-content-action:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-content-active:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-content-inactive:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-content-negative:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-content-warning:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-content-positive:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-content-information:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-content-accent:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-content-visited:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-content-primary-reversed:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-content-action-reversed:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-content-visited-reversed:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-border-primary:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-border-secondary:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-border-tertiary:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-border-active:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-border-inactive:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-border-negative:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-border-warning:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-border-positive:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-border-information:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-border-primary-reversed:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-decorative-gravel:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gravel), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-decorative-brick:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-brick), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-decorative-saffron:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-saffron), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-decorative-gold:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gold), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-decorative-jade:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-jade), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-decorative-emerald:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-emerald), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-decorative-cobalt:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-cobalt), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-decorative-amethyst:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-amethyst), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-hover-primary:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-hover-primary-transparent:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-hover-secondary-transparent:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-hover-tertiary-transparent:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-hover-tertiary:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-hover-brand:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-hover-accent:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-hover-primary-reversed-transparent:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-hover-secondary-reversed-transparent:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-hover-tertiary-reversed-transparent:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-active-primary:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-active-primary-transparent:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-active-secondary-transparent:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-active-tertiary:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-active-tertiary-transparent:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-active-brand:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-active-accent:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-active-primary-reversed-transparent:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-active-secondary-reversed-transparent:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-active-tertiary-reversed-transparent:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-active-brand-reversed-transparent:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-shadow:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_shadow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-brand:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-brand-pro:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-pro), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-brand-digital-light-1:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-brand-digital-light-2:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-brand-digital-light-3:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-brand-digital:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-brand-digital-dark-1:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-brand-digital-dark-2:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-green-light-1:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-green-light-2:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-green-light-3:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-green:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-green-dark-1:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-green-dark-2:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-white:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_white), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-grey-light-1:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-grey-light-2:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-grey-light-3:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-grey-light-4:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-4), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-grey:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-grey-dark-1:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-grey-dark-2:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-grey-dark-3:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-black:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_black), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-success:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_success), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-info:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_info), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-warning:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-danger:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_danger), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-yellow-light-1:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-yellow-light-2:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-yellow:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-orange-light-1:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-orange-light-2:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-orange:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-red-light-1:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-red-light-2:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:vtmn-via-red:hover {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-transparent:focus {
  --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.focus\:vtmn-via-background-primary:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-background-secondary:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-background-tertiary:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-background-brand-primary:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-background-brand-secondary:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-background-accent:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-background-alert:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-alert), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-background-primary-reversed:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-background-brand-primary-reversed:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-content-primary:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-content-secondary:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-content-tertiary:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-content-action:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-content-active:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-content-inactive:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-content-negative:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-content-warning:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-content-positive:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-content-information:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-content-accent:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-content-visited:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-content-primary-reversed:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-content-action-reversed:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-content-visited-reversed:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-border-primary:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-border-secondary:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-border-tertiary:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-border-active:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-border-inactive:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-border-negative:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-border-warning:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-border-positive:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-border-information:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-border-primary-reversed:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-decorative-gravel:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gravel), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-decorative-brick:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-brick), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-decorative-saffron:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-saffron), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-decorative-gold:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gold), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-decorative-jade:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-jade), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-decorative-emerald:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-emerald), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-decorative-cobalt:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-cobalt), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-decorative-amethyst:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-amethyst), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-hover-primary:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-hover-primary-transparent:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-hover-secondary-transparent:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-hover-tertiary-transparent:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-hover-tertiary:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-hover-brand:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-hover-accent:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-hover-primary-reversed-transparent:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-hover-secondary-reversed-transparent:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-hover-tertiary-reversed-transparent:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-active-primary:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-active-primary-transparent:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-active-secondary-transparent:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-active-tertiary:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-active-tertiary-transparent:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-active-brand:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-active-accent:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-active-primary-reversed-transparent:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-active-secondary-reversed-transparent:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-active-tertiary-reversed-transparent:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-active-brand-reversed-transparent:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-shadow:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_shadow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-brand:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-brand-pro:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-pro), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-brand-digital-light-1:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-brand-digital-light-2:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-brand-digital-light-3:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-brand-digital:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-brand-digital-dark-1:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-brand-digital-dark-2:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-green-light-1:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-green-light-2:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-green-light-3:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-green:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-green-dark-1:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-green-dark-2:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-white:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_white), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-grey-light-1:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-grey-light-2:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-grey-light-3:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-grey-light-4:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-4), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-grey:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-grey-dark-1:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-grey-dark-2:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-grey-dark-3:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-black:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_black), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-success:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_success), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-info:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_info), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-warning:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-danger:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_danger), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-yellow-light-1:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-yellow-light-2:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-yellow:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-orange-light-1:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-orange-light-2:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-orange:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-red-light-1:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-red-light-2:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:vtmn-via-red:focus {
  --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.vtmn-to-transparent {
  --tw-gradient-to: transparent;
}

.vtmn-to-background-primary {
  --tw-gradient-to: var(--vtmn-semantic-color_background-primary);
}

.vtmn-to-background-secondary {
  --tw-gradient-to: var(--vtmn-semantic-color_background-secondary);
}

.vtmn-to-background-tertiary {
  --tw-gradient-to: var(--vtmn-semantic-color_background-tertiary);
}

.vtmn-to-background-brand-primary {
  --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary);
}

.vtmn-to-background-brand-secondary {
  --tw-gradient-to: var(--vtmn-semantic-color_background-brand-secondary);
}

.vtmn-to-background-accent {
  --tw-gradient-to: var(--vtmn-semantic-color_background-accent);
}

.vtmn-to-background-alert {
  --tw-gradient-to: var(--vtmn-semantic-color_background-alert);
}

.vtmn-to-background-primary-reversed {
  --tw-gradient-to: var(--vtmn-semantic-color_background-primary-reversed);
}

.vtmn-to-background-brand-primary-reversed {
  --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary-reversed);
}

.vtmn-to-content-primary {
  --tw-gradient-to: var(--vtmn-semantic-color_content-primary);
}

.vtmn-to-content-secondary {
  --tw-gradient-to: var(--vtmn-semantic-color_content-secondary);
}

.vtmn-to-content-tertiary {
  --tw-gradient-to: var(--vtmn-semantic-color_content-tertiary);
}

.vtmn-to-content-action {
  --tw-gradient-to: var(--vtmn-semantic-color_content-action);
}

.vtmn-to-content-active {
  --tw-gradient-to: var(--vtmn-semantic-color_content-active);
}

.vtmn-to-content-inactive {
  --tw-gradient-to: var(--vtmn-semantic-color_content-inactive);
}

.vtmn-to-content-negative {
  --tw-gradient-to: var(--vtmn-semantic-color_content-negative);
}

.vtmn-to-content-warning {
  --tw-gradient-to: var(--vtmn-semantic-color_content-warning);
}

.vtmn-to-content-positive {
  --tw-gradient-to: var(--vtmn-semantic-color_content-positive);
}

.vtmn-to-content-information {
  --tw-gradient-to: var(--vtmn-semantic-color_content-information);
}

.vtmn-to-content-accent {
  --tw-gradient-to: var(--vtmn-semantic-color_content-accent);
}

.vtmn-to-content-visited {
  --tw-gradient-to: var(--vtmn-semantic-color_content-visited);
}

.vtmn-to-content-primary-reversed {
  --tw-gradient-to: var(--vtmn-semantic-color_content-primary-reversed);
}

.vtmn-to-content-action-reversed {
  --tw-gradient-to: var(--vtmn-semantic-color_content-action-reversed);
}

.vtmn-to-content-visited-reversed {
  --tw-gradient-to: var(--vtmn-semantic-color_content-visited-reversed);
}

.vtmn-to-border-primary {
  --tw-gradient-to: var(--vtmn-semantic-color_border-primary);
}

.vtmn-to-border-secondary {
  --tw-gradient-to: var(--vtmn-semantic-color_border-secondary);
}

.vtmn-to-border-tertiary {
  --tw-gradient-to: var(--vtmn-semantic-color_border-tertiary);
}

.vtmn-to-border-active {
  --tw-gradient-to: var(--vtmn-semantic-color_border-active);
}

.vtmn-to-border-inactive {
  --tw-gradient-to: var(--vtmn-semantic-color_border-inactive);
}

.vtmn-to-border-negative {
  --tw-gradient-to: var(--vtmn-semantic-color_border-negative);
}

.vtmn-to-border-warning {
  --tw-gradient-to: var(--vtmn-semantic-color_border-warning);
}

.vtmn-to-border-positive {
  --tw-gradient-to: var(--vtmn-semantic-color_border-positive);
}

.vtmn-to-border-information {
  --tw-gradient-to: var(--vtmn-semantic-color_border-information);
}

.vtmn-to-border-primary-reversed {
  --tw-gradient-to: var(--vtmn-semantic-color_border-primary-reversed);
}

.vtmn-to-decorative-gravel {
  --tw-gradient-to: var(--vtmn-semantic-color_decorative-gravel);
}

.vtmn-to-decorative-brick {
  --tw-gradient-to: var(--vtmn-semantic-color_decorative-brick);
}

.vtmn-to-decorative-saffron {
  --tw-gradient-to: var(--vtmn-semantic-color_decorative-saffron);
}

.vtmn-to-decorative-gold {
  --tw-gradient-to: var(--vtmn-semantic-color_decorative-gold);
}

.vtmn-to-decorative-jade {
  --tw-gradient-to: var(--vtmn-semantic-color_decorative-jade);
}

.vtmn-to-decorative-emerald {
  --tw-gradient-to: var(--vtmn-semantic-color_decorative-emerald);
}

.vtmn-to-decorative-cobalt {
  --tw-gradient-to: var(--vtmn-semantic-color_decorative-cobalt);
}

.vtmn-to-decorative-amethyst {
  --tw-gradient-to: var(--vtmn-semantic-color_decorative-amethyst);
}

.vtmn-to-hover-primary {
  --tw-gradient-to: var(--vtmn-semantic-color_hover-primary);
}

.vtmn-to-hover-primary-transparent {
  --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-transparent);
}

.vtmn-to-hover-secondary-transparent {
  --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-transparent);
}

.vtmn-to-hover-tertiary-transparent {
  --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-transparent);
}

.vtmn-to-hover-tertiary {
  --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary);
}

.vtmn-to-hover-brand {
  --tw-gradient-to: var(--vtmn-semantic-color_hover-brand);
}

.vtmn-to-hover-accent {
  --tw-gradient-to: var(--vtmn-semantic-color_hover-accent);
}

.vtmn-to-hover-primary-reversed-transparent {
  --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
}

.vtmn-to-hover-secondary-reversed-transparent {
  --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
}

.vtmn-to-hover-tertiary-reversed-transparent {
  --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
}

.vtmn-to-active-primary {
  --tw-gradient-to: var(--vtmn-semantic-color_active-primary);
}

.vtmn-to-active-primary-transparent {
  --tw-gradient-to: var(--vtmn-semantic-color_active-primary-transparent);
}

.vtmn-to-active-secondary-transparent {
  --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-transparent);
}

.vtmn-to-active-tertiary {
  --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary);
}

.vtmn-to-active-tertiary-transparent {
  --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-transparent);
}

.vtmn-to-active-brand {
  --tw-gradient-to: var(--vtmn-semantic-color_active-brand);
}

.vtmn-to-active-accent {
  --tw-gradient-to: var(--vtmn-semantic-color_active-accent);
}

.vtmn-to-active-primary-reversed-transparent {
  --tw-gradient-to: var(--vtmn-semantic-color_active-primary-reversed-transparent);
}

.vtmn-to-active-secondary-reversed-transparent {
  --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
}

.vtmn-to-active-tertiary-reversed-transparent {
  --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
}

.vtmn-to-active-brand-reversed-transparent {
  --tw-gradient-to: var(--vtmn-semantic-color_active-brand-reversed-transparent);
}

.vtmn-to-shadow {
  --tw-gradient-to: var(--vtmn-semantic-color_shadow);
}

.vtmn-to-brand {
  --tw-gradient-to: var(--vtmn-color_brand);
}

.vtmn-to-brand-pro {
  --tw-gradient-to: var(--vtmn-color_brand-pro);
}

.vtmn-to-brand-digital-light-1 {
  --tw-gradient-to: var(--vtmn-color_brand-digital-light-1);
}

.vtmn-to-brand-digital-light-2 {
  --tw-gradient-to: var(--vtmn-color_brand-digital-light-2);
}

.vtmn-to-brand-digital-light-3 {
  --tw-gradient-to: var(--vtmn-color_brand-digital-light-3);
}

.vtmn-to-brand-digital {
  --tw-gradient-to: var(--vtmn-color_brand-digital);
}

.vtmn-to-brand-digital-dark-1 {
  --tw-gradient-to: var(--vtmn-color_brand-digital-dark-1);
}

.vtmn-to-brand-digital-dark-2 {
  --tw-gradient-to: var(--vtmn-color_brand-digital-dark-2);
}

.vtmn-to-green-light-1 {
  --tw-gradient-to: var(--vtmn-color_green-light-1);
}

.vtmn-to-green-light-2 {
  --tw-gradient-to: var(--vtmn-color_green-light-2);
}

.vtmn-to-green-light-3 {
  --tw-gradient-to: var(--vtmn-color_green-light-3);
}

.vtmn-to-green {
  --tw-gradient-to: var(--vtmn-color_green);
}

.vtmn-to-green-dark-1 {
  --tw-gradient-to: var(--vtmn-color_green-dark-1);
}

.vtmn-to-green-dark-2 {
  --tw-gradient-to: var(--vtmn-color_green-dark-2);
}

.vtmn-to-white {
  --tw-gradient-to: var(--vtmn-color_white);
}

.vtmn-to-grey-light-1 {
  --tw-gradient-to: var(--vtmn-color_grey-light-1);
}

.vtmn-to-grey-light-2 {
  --tw-gradient-to: var(--vtmn-color_grey-light-2);
}

.vtmn-to-grey-light-3 {
  --tw-gradient-to: var(--vtmn-color_grey-light-3);
}

.vtmn-to-grey-light-4 {
  --tw-gradient-to: var(--vtmn-color_grey-light-4);
}

.vtmn-to-grey {
  --tw-gradient-to: var(--vtmn-color_grey);
}

.vtmn-to-grey-dark-1 {
  --tw-gradient-to: var(--vtmn-color_grey-dark-1);
}

.vtmn-to-grey-dark-2 {
  --tw-gradient-to: var(--vtmn-color_grey-dark-2);
}

.vtmn-to-grey-dark-3 {
  --tw-gradient-to: var(--vtmn-color_grey-dark-3);
}

.vtmn-to-black {
  --tw-gradient-to: var(--vtmn-color_black);
}

.vtmn-to-success {
  --tw-gradient-to: var(--vtmn-color_success);
}

.vtmn-to-info {
  --tw-gradient-to: var(--vtmn-color_info);
}

.vtmn-to-warning {
  --tw-gradient-to: var(--vtmn-color_warning);
}

.vtmn-to-danger {
  --tw-gradient-to: var(--vtmn-color_danger);
}

.vtmn-to-yellow-light-1 {
  --tw-gradient-to: var(--vtmn-color_yellow-light-1);
}

.vtmn-to-yellow-light-2 {
  --tw-gradient-to: var(--vtmn-color_yellow-light-2);
}

.vtmn-to-yellow {
  --tw-gradient-to: var(--vtmn-color_yellow);
}

.vtmn-to-orange-light-1 {
  --tw-gradient-to: var(--vtmn-color_orange-light-1);
}

.vtmn-to-orange-light-2 {
  --tw-gradient-to: var(--vtmn-color_orange-light-2);
}

.vtmn-to-orange {
  --tw-gradient-to: var(--vtmn-color_orange);
}

.vtmn-to-red-light-1 {
  --tw-gradient-to: var(--vtmn-color_red-light-1);
}

.vtmn-to-red-light-2 {
  --tw-gradient-to: var(--vtmn-color_red-light-2);
}

.vtmn-to-red {
  --tw-gradient-to: var(--vtmn-color_red);
}

.hover\:vtmn-to-transparent:hover {
  --tw-gradient-to: transparent;
}

.hover\:vtmn-to-background-primary:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_background-primary);
}

.hover\:vtmn-to-background-secondary:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_background-secondary);
}

.hover\:vtmn-to-background-tertiary:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_background-tertiary);
}

.hover\:vtmn-to-background-brand-primary:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary);
}

.hover\:vtmn-to-background-brand-secondary:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_background-brand-secondary);
}

.hover\:vtmn-to-background-accent:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_background-accent);
}

.hover\:vtmn-to-background-alert:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_background-alert);
}

.hover\:vtmn-to-background-primary-reversed:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_background-primary-reversed);
}

.hover\:vtmn-to-background-brand-primary-reversed:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary-reversed);
}

.hover\:vtmn-to-content-primary:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_content-primary);
}

.hover\:vtmn-to-content-secondary:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_content-secondary);
}

.hover\:vtmn-to-content-tertiary:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_content-tertiary);
}

.hover\:vtmn-to-content-action:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_content-action);
}

.hover\:vtmn-to-content-active:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_content-active);
}

.hover\:vtmn-to-content-inactive:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_content-inactive);
}

.hover\:vtmn-to-content-negative:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_content-negative);
}

.hover\:vtmn-to-content-warning:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_content-warning);
}

.hover\:vtmn-to-content-positive:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_content-positive);
}

.hover\:vtmn-to-content-information:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_content-information);
}

.hover\:vtmn-to-content-accent:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_content-accent);
}

.hover\:vtmn-to-content-visited:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_content-visited);
}

.hover\:vtmn-to-content-primary-reversed:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_content-primary-reversed);
}

.hover\:vtmn-to-content-action-reversed:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_content-action-reversed);
}

.hover\:vtmn-to-content-visited-reversed:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_content-visited-reversed);
}

.hover\:vtmn-to-border-primary:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_border-primary);
}

.hover\:vtmn-to-border-secondary:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_border-secondary);
}

.hover\:vtmn-to-border-tertiary:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_border-tertiary);
}

.hover\:vtmn-to-border-active:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_border-active);
}

.hover\:vtmn-to-border-inactive:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_border-inactive);
}

.hover\:vtmn-to-border-negative:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_border-negative);
}

.hover\:vtmn-to-border-warning:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_border-warning);
}

.hover\:vtmn-to-border-positive:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_border-positive);
}

.hover\:vtmn-to-border-information:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_border-information);
}

.hover\:vtmn-to-border-primary-reversed:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_border-primary-reversed);
}

.hover\:vtmn-to-decorative-gravel:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_decorative-gravel);
}

.hover\:vtmn-to-decorative-brick:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_decorative-brick);
}

.hover\:vtmn-to-decorative-saffron:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_decorative-saffron);
}

.hover\:vtmn-to-decorative-gold:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_decorative-gold);
}

.hover\:vtmn-to-decorative-jade:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_decorative-jade);
}

.hover\:vtmn-to-decorative-emerald:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_decorative-emerald);
}

.hover\:vtmn-to-decorative-cobalt:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_decorative-cobalt);
}

.hover\:vtmn-to-decorative-amethyst:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_decorative-amethyst);
}

.hover\:vtmn-to-hover-primary:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_hover-primary);
}

.hover\:vtmn-to-hover-primary-transparent:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-transparent);
}

.hover\:vtmn-to-hover-secondary-transparent:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-transparent);
}

.hover\:vtmn-to-hover-tertiary-transparent:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-transparent);
}

.hover\:vtmn-to-hover-tertiary:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary);
}

.hover\:vtmn-to-hover-brand:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_hover-brand);
}

.hover\:vtmn-to-hover-accent:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_hover-accent);
}

.hover\:vtmn-to-hover-primary-reversed-transparent:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
}

.hover\:vtmn-to-hover-secondary-reversed-transparent:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
}

.hover\:vtmn-to-hover-tertiary-reversed-transparent:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
}

.hover\:vtmn-to-active-primary:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_active-primary);
}

.hover\:vtmn-to-active-primary-transparent:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_active-primary-transparent);
}

.hover\:vtmn-to-active-secondary-transparent:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-transparent);
}

.hover\:vtmn-to-active-tertiary:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary);
}

.hover\:vtmn-to-active-tertiary-transparent:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-transparent);
}

.hover\:vtmn-to-active-brand:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_active-brand);
}

.hover\:vtmn-to-active-accent:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_active-accent);
}

.hover\:vtmn-to-active-primary-reversed-transparent:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_active-primary-reversed-transparent);
}

.hover\:vtmn-to-active-secondary-reversed-transparent:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
}

.hover\:vtmn-to-active-tertiary-reversed-transparent:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
}

.hover\:vtmn-to-active-brand-reversed-transparent:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_active-brand-reversed-transparent);
}

.hover\:vtmn-to-shadow:hover {
  --tw-gradient-to: var(--vtmn-semantic-color_shadow);
}

.hover\:vtmn-to-brand:hover {
  --tw-gradient-to: var(--vtmn-color_brand);
}

.hover\:vtmn-to-brand-pro:hover {
  --tw-gradient-to: var(--vtmn-color_brand-pro);
}

.hover\:vtmn-to-brand-digital-light-1:hover {
  --tw-gradient-to: var(--vtmn-color_brand-digital-light-1);
}

.hover\:vtmn-to-brand-digital-light-2:hover {
  --tw-gradient-to: var(--vtmn-color_brand-digital-light-2);
}

.hover\:vtmn-to-brand-digital-light-3:hover {
  --tw-gradient-to: var(--vtmn-color_brand-digital-light-3);
}

.hover\:vtmn-to-brand-digital:hover {
  --tw-gradient-to: var(--vtmn-color_brand-digital);
}

.hover\:vtmn-to-brand-digital-dark-1:hover {
  --tw-gradient-to: var(--vtmn-color_brand-digital-dark-1);
}

.hover\:vtmn-to-brand-digital-dark-2:hover {
  --tw-gradient-to: var(--vtmn-color_brand-digital-dark-2);
}

.hover\:vtmn-to-green-light-1:hover {
  --tw-gradient-to: var(--vtmn-color_green-light-1);
}

.hover\:vtmn-to-green-light-2:hover {
  --tw-gradient-to: var(--vtmn-color_green-light-2);
}

.hover\:vtmn-to-green-light-3:hover {
  --tw-gradient-to: var(--vtmn-color_green-light-3);
}

.hover\:vtmn-to-green:hover {
  --tw-gradient-to: var(--vtmn-color_green);
}

.hover\:vtmn-to-green-dark-1:hover {
  --tw-gradient-to: var(--vtmn-color_green-dark-1);
}

.hover\:vtmn-to-green-dark-2:hover {
  --tw-gradient-to: var(--vtmn-color_green-dark-2);
}

.hover\:vtmn-to-white:hover {
  --tw-gradient-to: var(--vtmn-color_white);
}

.hover\:vtmn-to-grey-light-1:hover {
  --tw-gradient-to: var(--vtmn-color_grey-light-1);
}

.hover\:vtmn-to-grey-light-2:hover {
  --tw-gradient-to: var(--vtmn-color_grey-light-2);
}

.hover\:vtmn-to-grey-light-3:hover {
  --tw-gradient-to: var(--vtmn-color_grey-light-3);
}

.hover\:vtmn-to-grey-light-4:hover {
  --tw-gradient-to: var(--vtmn-color_grey-light-4);
}

.hover\:vtmn-to-grey:hover {
  --tw-gradient-to: var(--vtmn-color_grey);
}

.hover\:vtmn-to-grey-dark-1:hover {
  --tw-gradient-to: var(--vtmn-color_grey-dark-1);
}

.hover\:vtmn-to-grey-dark-2:hover {
  --tw-gradient-to: var(--vtmn-color_grey-dark-2);
}

.hover\:vtmn-to-grey-dark-3:hover {
  --tw-gradient-to: var(--vtmn-color_grey-dark-3);
}

.hover\:vtmn-to-black:hover {
  --tw-gradient-to: var(--vtmn-color_black);
}

.hover\:vtmn-to-success:hover {
  --tw-gradient-to: var(--vtmn-color_success);
}

.hover\:vtmn-to-info:hover {
  --tw-gradient-to: var(--vtmn-color_info);
}

.hover\:vtmn-to-warning:hover {
  --tw-gradient-to: var(--vtmn-color_warning);
}

.hover\:vtmn-to-danger:hover {
  --tw-gradient-to: var(--vtmn-color_danger);
}

.hover\:vtmn-to-yellow-light-1:hover {
  --tw-gradient-to: var(--vtmn-color_yellow-light-1);
}

.hover\:vtmn-to-yellow-light-2:hover {
  --tw-gradient-to: var(--vtmn-color_yellow-light-2);
}

.hover\:vtmn-to-yellow:hover {
  --tw-gradient-to: var(--vtmn-color_yellow);
}

.hover\:vtmn-to-orange-light-1:hover {
  --tw-gradient-to: var(--vtmn-color_orange-light-1);
}

.hover\:vtmn-to-orange-light-2:hover {
  --tw-gradient-to: var(--vtmn-color_orange-light-2);
}

.hover\:vtmn-to-orange:hover {
  --tw-gradient-to: var(--vtmn-color_orange);
}

.hover\:vtmn-to-red-light-1:hover {
  --tw-gradient-to: var(--vtmn-color_red-light-1);
}

.hover\:vtmn-to-red-light-2:hover {
  --tw-gradient-to: var(--vtmn-color_red-light-2);
}

.hover\:vtmn-to-red:hover {
  --tw-gradient-to: var(--vtmn-color_red);
}

.focus\:vtmn-to-transparent:focus {
  --tw-gradient-to: transparent;
}

.focus\:vtmn-to-background-primary:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_background-primary);
}

.focus\:vtmn-to-background-secondary:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_background-secondary);
}

.focus\:vtmn-to-background-tertiary:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_background-tertiary);
}

.focus\:vtmn-to-background-brand-primary:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary);
}

.focus\:vtmn-to-background-brand-secondary:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_background-brand-secondary);
}

.focus\:vtmn-to-background-accent:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_background-accent);
}

.focus\:vtmn-to-background-alert:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_background-alert);
}

.focus\:vtmn-to-background-primary-reversed:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_background-primary-reversed);
}

.focus\:vtmn-to-background-brand-primary-reversed:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary-reversed);
}

.focus\:vtmn-to-content-primary:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_content-primary);
}

.focus\:vtmn-to-content-secondary:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_content-secondary);
}

.focus\:vtmn-to-content-tertiary:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_content-tertiary);
}

.focus\:vtmn-to-content-action:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_content-action);
}

.focus\:vtmn-to-content-active:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_content-active);
}

.focus\:vtmn-to-content-inactive:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_content-inactive);
}

.focus\:vtmn-to-content-negative:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_content-negative);
}

.focus\:vtmn-to-content-warning:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_content-warning);
}

.focus\:vtmn-to-content-positive:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_content-positive);
}

.focus\:vtmn-to-content-information:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_content-information);
}

.focus\:vtmn-to-content-accent:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_content-accent);
}

.focus\:vtmn-to-content-visited:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_content-visited);
}

.focus\:vtmn-to-content-primary-reversed:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_content-primary-reversed);
}

.focus\:vtmn-to-content-action-reversed:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_content-action-reversed);
}

.focus\:vtmn-to-content-visited-reversed:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_content-visited-reversed);
}

.focus\:vtmn-to-border-primary:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_border-primary);
}

.focus\:vtmn-to-border-secondary:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_border-secondary);
}

.focus\:vtmn-to-border-tertiary:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_border-tertiary);
}

.focus\:vtmn-to-border-active:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_border-active);
}

.focus\:vtmn-to-border-inactive:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_border-inactive);
}

.focus\:vtmn-to-border-negative:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_border-negative);
}

.focus\:vtmn-to-border-warning:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_border-warning);
}

.focus\:vtmn-to-border-positive:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_border-positive);
}

.focus\:vtmn-to-border-information:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_border-information);
}

.focus\:vtmn-to-border-primary-reversed:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_border-primary-reversed);
}

.focus\:vtmn-to-decorative-gravel:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_decorative-gravel);
}

.focus\:vtmn-to-decorative-brick:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_decorative-brick);
}

.focus\:vtmn-to-decorative-saffron:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_decorative-saffron);
}

.focus\:vtmn-to-decorative-gold:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_decorative-gold);
}

.focus\:vtmn-to-decorative-jade:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_decorative-jade);
}

.focus\:vtmn-to-decorative-emerald:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_decorative-emerald);
}

.focus\:vtmn-to-decorative-cobalt:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_decorative-cobalt);
}

.focus\:vtmn-to-decorative-amethyst:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_decorative-amethyst);
}

.focus\:vtmn-to-hover-primary:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_hover-primary);
}

.focus\:vtmn-to-hover-primary-transparent:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-transparent);
}

.focus\:vtmn-to-hover-secondary-transparent:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-transparent);
}

.focus\:vtmn-to-hover-tertiary-transparent:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-transparent);
}

.focus\:vtmn-to-hover-tertiary:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary);
}

.focus\:vtmn-to-hover-brand:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_hover-brand);
}

.focus\:vtmn-to-hover-accent:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_hover-accent);
}

.focus\:vtmn-to-hover-primary-reversed-transparent:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
}

.focus\:vtmn-to-hover-secondary-reversed-transparent:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
}

.focus\:vtmn-to-hover-tertiary-reversed-transparent:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
}

.focus\:vtmn-to-active-primary:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_active-primary);
}

.focus\:vtmn-to-active-primary-transparent:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_active-primary-transparent);
}

.focus\:vtmn-to-active-secondary-transparent:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-transparent);
}

.focus\:vtmn-to-active-tertiary:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary);
}

.focus\:vtmn-to-active-tertiary-transparent:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-transparent);
}

.focus\:vtmn-to-active-brand:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_active-brand);
}

.focus\:vtmn-to-active-accent:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_active-accent);
}

.focus\:vtmn-to-active-primary-reversed-transparent:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_active-primary-reversed-transparent);
}

.focus\:vtmn-to-active-secondary-reversed-transparent:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
}

.focus\:vtmn-to-active-tertiary-reversed-transparent:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
}

.focus\:vtmn-to-active-brand-reversed-transparent:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_active-brand-reversed-transparent);
}

.focus\:vtmn-to-shadow:focus {
  --tw-gradient-to: var(--vtmn-semantic-color_shadow);
}

.focus\:vtmn-to-brand:focus {
  --tw-gradient-to: var(--vtmn-color_brand);
}

.focus\:vtmn-to-brand-pro:focus {
  --tw-gradient-to: var(--vtmn-color_brand-pro);
}

.focus\:vtmn-to-brand-digital-light-1:focus {
  --tw-gradient-to: var(--vtmn-color_brand-digital-light-1);
}

.focus\:vtmn-to-brand-digital-light-2:focus {
  --tw-gradient-to: var(--vtmn-color_brand-digital-light-2);
}

.focus\:vtmn-to-brand-digital-light-3:focus {
  --tw-gradient-to: var(--vtmn-color_brand-digital-light-3);
}

.focus\:vtmn-to-brand-digital:focus {
  --tw-gradient-to: var(--vtmn-color_brand-digital);
}

.focus\:vtmn-to-brand-digital-dark-1:focus {
  --tw-gradient-to: var(--vtmn-color_brand-digital-dark-1);
}

.focus\:vtmn-to-brand-digital-dark-2:focus {
  --tw-gradient-to: var(--vtmn-color_brand-digital-dark-2);
}

.focus\:vtmn-to-green-light-1:focus {
  --tw-gradient-to: var(--vtmn-color_green-light-1);
}

.focus\:vtmn-to-green-light-2:focus {
  --tw-gradient-to: var(--vtmn-color_green-light-2);
}

.focus\:vtmn-to-green-light-3:focus {
  --tw-gradient-to: var(--vtmn-color_green-light-3);
}

.focus\:vtmn-to-green:focus {
  --tw-gradient-to: var(--vtmn-color_green);
}

.focus\:vtmn-to-green-dark-1:focus {
  --tw-gradient-to: var(--vtmn-color_green-dark-1);
}

.focus\:vtmn-to-green-dark-2:focus {
  --tw-gradient-to: var(--vtmn-color_green-dark-2);
}

.focus\:vtmn-to-white:focus {
  --tw-gradient-to: var(--vtmn-color_white);
}

.focus\:vtmn-to-grey-light-1:focus {
  --tw-gradient-to: var(--vtmn-color_grey-light-1);
}

.focus\:vtmn-to-grey-light-2:focus {
  --tw-gradient-to: var(--vtmn-color_grey-light-2);
}

.focus\:vtmn-to-grey-light-3:focus {
  --tw-gradient-to: var(--vtmn-color_grey-light-3);
}

.focus\:vtmn-to-grey-light-4:focus {
  --tw-gradient-to: var(--vtmn-color_grey-light-4);
}

.focus\:vtmn-to-grey:focus {
  --tw-gradient-to: var(--vtmn-color_grey);
}

.focus\:vtmn-to-grey-dark-1:focus {
  --tw-gradient-to: var(--vtmn-color_grey-dark-1);
}

.focus\:vtmn-to-grey-dark-2:focus {
  --tw-gradient-to: var(--vtmn-color_grey-dark-2);
}

.focus\:vtmn-to-grey-dark-3:focus {
  --tw-gradient-to: var(--vtmn-color_grey-dark-3);
}

.focus\:vtmn-to-black:focus {
  --tw-gradient-to: var(--vtmn-color_black);
}

.focus\:vtmn-to-success:focus {
  --tw-gradient-to: var(--vtmn-color_success);
}

.focus\:vtmn-to-info:focus {
  --tw-gradient-to: var(--vtmn-color_info);
}

.focus\:vtmn-to-warning:focus {
  --tw-gradient-to: var(--vtmn-color_warning);
}

.focus\:vtmn-to-danger:focus {
  --tw-gradient-to: var(--vtmn-color_danger);
}

.focus\:vtmn-to-yellow-light-1:focus {
  --tw-gradient-to: var(--vtmn-color_yellow-light-1);
}

.focus\:vtmn-to-yellow-light-2:focus {
  --tw-gradient-to: var(--vtmn-color_yellow-light-2);
}

.focus\:vtmn-to-yellow:focus {
  --tw-gradient-to: var(--vtmn-color_yellow);
}

.focus\:vtmn-to-orange-light-1:focus {
  --tw-gradient-to: var(--vtmn-color_orange-light-1);
}

.focus\:vtmn-to-orange-light-2:focus {
  --tw-gradient-to: var(--vtmn-color_orange-light-2);
}

.focus\:vtmn-to-orange:focus {
  --tw-gradient-to: var(--vtmn-color_orange);
}

.focus\:vtmn-to-red-light-1:focus {
  --tw-gradient-to: var(--vtmn-color_red-light-1);
}

.focus\:vtmn-to-red-light-2:focus {
  --tw-gradient-to: var(--vtmn-color_red-light-2);
}

.focus\:vtmn-to-red:focus {
  --tw-gradient-to: var(--vtmn-color_red);
}

.vtmn-decoration-slice {
  -webkit-box-decoration-break: slice;
          box-decoration-break: slice;
}

.vtmn-decoration-clone {
  -webkit-box-decoration-break: clone;
          box-decoration-break: clone;
}

.vtmn-bg-auto {
  background-size: auto;
}

.vtmn-bg-cover {
  background-size: cover;
}

.vtmn-bg-contain {
  background-size: contain;
}

.vtmn-bg-fixed {
  background-attachment: fixed;
}

.vtmn-bg-local {
  background-attachment: local;
}

.vtmn-bg-scroll {
  background-attachment: scroll;
}

.vtmn-bg-clip-border {
  background-clip: border-box;
}

.vtmn-bg-clip-padding {
  background-clip: padding-box;
}

.vtmn-bg-clip-content {
  background-clip: content-box;
}

.vtmn-bg-clip-text {
  -webkit-background-clip: text;
          background-clip: text;
}

.vtmn-bg-bottom {
  background-position: bottom;
}

.vtmn-bg-center {
  background-position: center;
}

.vtmn-bg-left {
  background-position: left;
}

.vtmn-bg-left-bottom {
  background-position: left bottom;
}

.vtmn-bg-left-top {
  background-position: left top;
}

.vtmn-bg-right {
  background-position: right;
}

.vtmn-bg-right-bottom {
  background-position: right bottom;
}

.vtmn-bg-right-top {
  background-position: right top;
}

.vtmn-bg-top {
  background-position: top;
}

.vtmn-bg-repeat {
  background-repeat: repeat;
}

.vtmn-bg-no-repeat {
  background-repeat: no-repeat;
}

.vtmn-bg-repeat-x {
  background-repeat: repeat-x;
}

.vtmn-bg-repeat-y {
  background-repeat: repeat-y;
}

.vtmn-bg-repeat-round {
  background-repeat: round;
}

.vtmn-bg-repeat-space {
  background-repeat: space;
}

.vtmn-bg-origin-border {
  background-origin: border-box;
}

.vtmn-bg-origin-padding {
  background-origin: padding-box;
}

.vtmn-bg-origin-content {
  background-origin: content-box;
}

.vtmn-fill-current {
  fill: currentColor;
}

.vtmn-stroke-current {
  stroke: currentColor;
}

.vtmn-stroke-0 {
  stroke-width: 0;
}

.vtmn-stroke-1 {
  stroke-width: 1;
}

.vtmn-stroke-2 {
  stroke-width: 2;
}

.vtmn-object-contain {
  -o-object-fit: contain;
     object-fit: contain;
}

.vtmn-object-cover {
  -o-object-fit: cover;
     object-fit: cover;
}

.vtmn-object-fill {
  -o-object-fit: fill;
     object-fit: fill;
}

.vtmn-object-none {
  -o-object-fit: none;
     object-fit: none;
}

.vtmn-object-scale-down {
  -o-object-fit: scale-down;
     object-fit: scale-down;
}

.vtmn-object-bottom {
  -o-object-position: bottom;
     object-position: bottom;
}

.vtmn-object-center {
  -o-object-position: center;
     object-position: center;
}

.vtmn-object-left {
  -o-object-position: left;
     object-position: left;
}

.vtmn-object-left-bottom {
  -o-object-position: left bottom;
     object-position: left bottom;
}

.vtmn-object-left-top {
  -o-object-position: left top;
     object-position: left top;
}

.vtmn-object-right {
  -o-object-position: right;
     object-position: right;
}

.vtmn-object-right-bottom {
  -o-object-position: right bottom;
     object-position: right bottom;
}

.vtmn-object-right-top {
  -o-object-position: right top;
     object-position: right top;
}

.vtmn-object-top {
  -o-object-position: top;
     object-position: top;
}

.vtmn-p-0 {
  padding: var(--vtmn-spacing_0);
}

.vtmn-p-1 {
  padding: var(--vtmn-spacing_1);
}

.vtmn-p-2 {
  padding: var(--vtmn-spacing_2);
}

.vtmn-p-3 {
  padding: var(--vtmn-spacing_3);
}

.vtmn-p-4 {
  padding: var(--vtmn-spacing_4);
}

.vtmn-p-5 {
  padding: var(--vtmn-spacing_5);
}

.vtmn-p-6 {
  padding: var(--vtmn-spacing_6);
}

.vtmn-p-7 {
  padding: var(--vtmn-spacing_7);
}

.vtmn-p-8 {
  padding: var(--vtmn-spacing_8);
}

.vtmn-p-9 {
  padding: var(--vtmn-spacing_9);
}

.vtmn-p-10 {
  padding: var(--vtmn-spacing_10);
}

.vtmn-px-0 {
  padding-left: var(--vtmn-spacing_0);
  padding-right: var(--vtmn-spacing_0);
}

.vtmn-px-1 {
  padding-left: var(--vtmn-spacing_1);
  padding-right: var(--vtmn-spacing_1);
}

.vtmn-px-2 {
  padding-left: var(--vtmn-spacing_2);
  padding-right: var(--vtmn-spacing_2);
}

.vtmn-px-3 {
  padding-left: var(--vtmn-spacing_3);
  padding-right: var(--vtmn-spacing_3);
}

.vtmn-px-4 {
  padding-left: var(--vtmn-spacing_4);
  padding-right: var(--vtmn-spacing_4);
}

.vtmn-px-5 {
  padding-left: var(--vtmn-spacing_5);
  padding-right: var(--vtmn-spacing_5);
}

.vtmn-px-6 {
  padding-left: var(--vtmn-spacing_6);
  padding-right: var(--vtmn-spacing_6);
}

.vtmn-px-7 {
  padding-left: var(--vtmn-spacing_7);
  padding-right: var(--vtmn-spacing_7);
}

.vtmn-px-8 {
  padding-left: var(--vtmn-spacing_8);
  padding-right: var(--vtmn-spacing_8);
}

.vtmn-px-9 {
  padding-left: var(--vtmn-spacing_9);
  padding-right: var(--vtmn-spacing_9);
}

.vtmn-px-10 {
  padding-left: var(--vtmn-spacing_10);
  padding-right: var(--vtmn-spacing_10);
}

.vtmn-py-0 {
  padding-top: var(--vtmn-spacing_0);
  padding-bottom: var(--vtmn-spacing_0);
}

.vtmn-py-1 {
  padding-top: var(--vtmn-spacing_1);
  padding-bottom: var(--vtmn-spacing_1);
}

.vtmn-py-2 {
  padding-top: var(--vtmn-spacing_2);
  padding-bottom: var(--vtmn-spacing_2);
}

.vtmn-py-3 {
  padding-top: var(--vtmn-spacing_3);
  padding-bottom: var(--vtmn-spacing_3);
}

.vtmn-py-4 {
  padding-top: var(--vtmn-spacing_4);
  padding-bottom: var(--vtmn-spacing_4);
}

.vtmn-py-5 {
  padding-top: var(--vtmn-spacing_5);
  padding-bottom: var(--vtmn-spacing_5);
}

.vtmn-py-6 {
  padding-top: var(--vtmn-spacing_6);
  padding-bottom: var(--vtmn-spacing_6);
}

.vtmn-py-7 {
  padding-top: var(--vtmn-spacing_7);
  padding-bottom: var(--vtmn-spacing_7);
}

.vtmn-py-8 {
  padding-top: var(--vtmn-spacing_8);
  padding-bottom: var(--vtmn-spacing_8);
}

.vtmn-py-9 {
  padding-top: var(--vtmn-spacing_9);
  padding-bottom: var(--vtmn-spacing_9);
}

.vtmn-py-10 {
  padding-top: var(--vtmn-spacing_10);
  padding-bottom: var(--vtmn-spacing_10);
}

.vtmn-pt-0 {
  padding-top: var(--vtmn-spacing_0);
}

.vtmn-pt-1 {
  padding-top: var(--vtmn-spacing_1);
}

.vtmn-pt-2 {
  padding-top: var(--vtmn-spacing_2);
}

.vtmn-pt-3 {
  padding-top: var(--vtmn-spacing_3);
}

.vtmn-pt-4 {
  padding-top: var(--vtmn-spacing_4);
}

.vtmn-pt-5 {
  padding-top: var(--vtmn-spacing_5);
}

.vtmn-pt-6 {
  padding-top: var(--vtmn-spacing_6);
}

.vtmn-pt-7 {
  padding-top: var(--vtmn-spacing_7);
}

.vtmn-pt-8 {
  padding-top: var(--vtmn-spacing_8);
}

.vtmn-pt-9 {
  padding-top: var(--vtmn-spacing_9);
}

.vtmn-pt-10 {
  padding-top: var(--vtmn-spacing_10);
}

.vtmn-pr-0 {
  padding-right: var(--vtmn-spacing_0);
}

.vtmn-pr-1 {
  padding-right: var(--vtmn-spacing_1);
}

.vtmn-pr-2 {
  padding-right: var(--vtmn-spacing_2);
}

.vtmn-pr-3 {
  padding-right: var(--vtmn-spacing_3);
}

.vtmn-pr-4 {
  padding-right: var(--vtmn-spacing_4);
}

.vtmn-pr-5 {
  padding-right: var(--vtmn-spacing_5);
}

.vtmn-pr-6 {
  padding-right: var(--vtmn-spacing_6);
}

.vtmn-pr-7 {
  padding-right: var(--vtmn-spacing_7);
}

.vtmn-pr-8 {
  padding-right: var(--vtmn-spacing_8);
}

.vtmn-pr-9 {
  padding-right: var(--vtmn-spacing_9);
}

.vtmn-pr-10 {
  padding-right: var(--vtmn-spacing_10);
}

.vtmn-pb-0 {
  padding-bottom: var(--vtmn-spacing_0);
}

.vtmn-pb-1 {
  padding-bottom: var(--vtmn-spacing_1);
}

.vtmn-pb-2 {
  padding-bottom: var(--vtmn-spacing_2);
}

.vtmn-pb-3 {
  padding-bottom: var(--vtmn-spacing_3);
}

.vtmn-pb-4 {
  padding-bottom: var(--vtmn-spacing_4);
}

.vtmn-pb-5 {
  padding-bottom: var(--vtmn-spacing_5);
}

.vtmn-pb-6 {
  padding-bottom: var(--vtmn-spacing_6);
}

.vtmn-pb-7 {
  padding-bottom: var(--vtmn-spacing_7);
}

.vtmn-pb-8 {
  padding-bottom: var(--vtmn-spacing_8);
}

.vtmn-pb-9 {
  padding-bottom: var(--vtmn-spacing_9);
}

.vtmn-pb-10 {
  padding-bottom: var(--vtmn-spacing_10);
}

.vtmn-pl-0 {
  padding-left: var(--vtmn-spacing_0);
}

.vtmn-pl-1 {
  padding-left: var(--vtmn-spacing_1);
}

.vtmn-pl-2 {
  padding-left: var(--vtmn-spacing_2);
}

.vtmn-pl-3 {
  padding-left: var(--vtmn-spacing_3);
}

.vtmn-pl-4 {
  padding-left: var(--vtmn-spacing_4);
}

.vtmn-pl-5 {
  padding-left: var(--vtmn-spacing_5);
}

.vtmn-pl-6 {
  padding-left: var(--vtmn-spacing_6);
}

.vtmn-pl-7 {
  padding-left: var(--vtmn-spacing_7);
}

.vtmn-pl-8 {
  padding-left: var(--vtmn-spacing_8);
}

.vtmn-pl-9 {
  padding-left: var(--vtmn-spacing_9);
}

.vtmn-pl-10 {
  padding-left: var(--vtmn-spacing_10);
}

.vtmn-text-left {
  text-align: left;
}

.vtmn-text-center {
  text-align: center;
}

.vtmn-text-right {
  text-align: right;
}

.vtmn-text-justify {
  text-align: justify;
}

.vtmn-align-baseline {
  vertical-align: baseline;
}

.vtmn-align-top {
  vertical-align: top;
}

.vtmn-align-middle {
  vertical-align: middle;
}

.vtmn-align-bottom {
  vertical-align: bottom;
}

.vtmn-align-text-top {
  vertical-align: text-top;
}

.vtmn-align-text-bottom {
  vertical-align: text-bottom;
}

.vtmn-font-regular {
  font-family: Roboto, system-ui, -apple-system, sans-serif;
}

.vtmn-font-condensed {
  font-family: Roboto Condensed, system-ui, -apple-system, sans-serif;
}

.vtmn-font-display {
  font-family: Roboto Condensed, system-ui, -apple-system, sans-serif;
}

.vtmn-font-body {
  font-family: Roboto, system-ui, -apple-system, sans-serif;
}

.vtmn-text-xs {
  font-size: 0.75rem;
  line-height: 1rem;
}

.vtmn-text-sm {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.vtmn-text-base {
  font-size: 1rem;
  line-height: 1.5rem;
}

.vtmn-text-lg {
  font-size: 1.125rem;
  line-height: 1.75rem;
}

.vtmn-text-xl {
  font-size: 1.25rem;
  line-height: 1.75rem;
}

.vtmn-text-2xl {
  font-size: 1.5rem;
  line-height: 2rem;
}

.vtmn-text-3xl {
  font-size: 1.875rem;
  line-height: 2.25rem;
}

.vtmn-text-4xl {
  font-size: 2.25rem;
  line-height: 2.5rem;
}

.vtmn-text-5xl {
  font-size: 3rem;
  line-height: 1;
}

.vtmn-text-6xl {
  font-size: 3.75rem;
  line-height: 1;
}

.vtmn-text-7xl {
  font-size: 4.5rem;
  line-height: 1;
}

.vtmn-text-8xl {
  font-size: 6rem;
  line-height: 1;
}

.vtmn-text-9xl {
  font-size: 8rem;
  line-height: 1;
}

.vtmn-font-thin {
  font-weight: 100;
}

.vtmn-font-extralight {
  font-weight: 200;
}

.vtmn-font-light {
  font-weight: 300;
}

.vtmn-font-normal {
  font-weight: 400;
}

.vtmn-font-medium {
  font-weight: 500;
}

.vtmn-font-semibold {
  font-weight: 600;
}

.vtmn-font-bold {
  font-weight: 700;
}

.vtmn-font-extrabold {
  font-weight: 800;
}

.vtmn-font-black {
  font-weight: 900;
}

.vtmn-uppercase {
  text-transform: uppercase;
}

.vtmn-lowercase {
  text-transform: lowercase;
}

.vtmn-capitalize {
  text-transform: capitalize;
}

.vtmn-normal-case {
  text-transform: none;
}

.vtmn-italic {
  font-style: italic;
}

.vtmn-not-italic {
  font-style: normal;
}

.vtmn-ordinal, .vtmn-slashed-zero, .vtmn-lining-nums, .vtmn-oldstyle-nums, .vtmn-proportional-nums, .vtmn-tabular-nums, .vtmn-diagonal-fractions, .vtmn-stacked-fractions {
  --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
  --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
  --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
  --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
  --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
  font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
}

.vtmn-normal-nums {
  font-variant-numeric: normal;
}

.vtmn-ordinal {
  --tw-ordinal: ordinal;
}

.vtmn-slashed-zero {
  --tw-slashed-zero: slashed-zero;
}

.vtmn-lining-nums {
  --tw-numeric-figure: lining-nums;
}

.vtmn-oldstyle-nums {
  --tw-numeric-figure: oldstyle-nums;
}

.vtmn-proportional-nums {
  --tw-numeric-spacing: proportional-nums;
}

.vtmn-tabular-nums {
  --tw-numeric-spacing: tabular-nums;
}

.vtmn-diagonal-fractions {
  --tw-numeric-fraction: diagonal-fractions;
}

.vtmn-stacked-fractions {
  --tw-numeric-fraction: stacked-fractions;
}

.vtmn-leading-3 {
  line-height: .75rem;
}

.vtmn-leading-4 {
  line-height: 1rem;
}

.vtmn-leading-5 {
  line-height: 1.25rem;
}

.vtmn-leading-6 {
  line-height: 1.5rem;
}

.vtmn-leading-7 {
  line-height: 1.75rem;
}

.vtmn-leading-8 {
  line-height: 2rem;
}

.vtmn-leading-9 {
  line-height: 2.25rem;
}

.vtmn-leading-10 {
  line-height: 2.5rem;
}

.vtmn-leading-none {
  line-height: 1;
}

.vtmn-leading-tight {
  line-height: 1.25;
}

.vtmn-leading-snug {
  line-height: 1.375;
}

.vtmn-leading-normal {
  line-height: 1.5;
}

.vtmn-leading-relaxed {
  line-height: 1.625;
}

.vtmn-leading-loose {
  line-height: 2;
}

.vtmn-tracking-tighter {
  letter-spacing: -0.05em;
}

.vtmn-tracking-tight {
  letter-spacing: -0.025em;
}

.vtmn-tracking-normal {
  letter-spacing: 0em;
}

.vtmn-tracking-wide {
  letter-spacing: 0.025em;
}

.vtmn-tracking-wider {
  letter-spacing: 0.05em;
}

.vtmn-tracking-widest {
  letter-spacing: 0.1em;
}

.vtmn-text-transparent {
  color: transparent;
}

.vtmn-text-background-primary {
  color: var(--vtmn-semantic-color_background-primary);
}

.vtmn-text-background-secondary {
  color: var(--vtmn-semantic-color_background-secondary);
}

.vtmn-text-background-tertiary {
  color: var(--vtmn-semantic-color_background-tertiary);
}

.vtmn-text-background-brand-primary {
  color: var(--vtmn-semantic-color_background-brand-primary);
}

.vtmn-text-background-brand-secondary {
  color: var(--vtmn-semantic-color_background-brand-secondary);
}

.vtmn-text-background-accent {
  color: var(--vtmn-semantic-color_background-accent);
}

.vtmn-text-background-alert {
  color: var(--vtmn-semantic-color_background-alert);
}

.vtmn-text-background-primary-reversed {
  color: var(--vtmn-semantic-color_background-primary-reversed);
}

.vtmn-text-background-brand-primary-reversed {
  color: var(--vtmn-semantic-color_background-brand-primary-reversed);
}

.vtmn-text-content-primary {
  color: var(--vtmn-semantic-color_content-primary);
}

.vtmn-text-content-secondary {
  color: var(--vtmn-semantic-color_content-secondary);
}

.vtmn-text-content-tertiary {
  color: var(--vtmn-semantic-color_content-tertiary);
}

.vtmn-text-content-action {
  color: var(--vtmn-semantic-color_content-action);
}

.vtmn-text-content-active {
  color: var(--vtmn-semantic-color_content-active);
}

.vtmn-text-content-inactive {
  color: var(--vtmn-semantic-color_content-inactive);
}

.vtmn-text-content-negative {
  color: var(--vtmn-semantic-color_content-negative);
}

.vtmn-text-content-warning {
  color: var(--vtmn-semantic-color_content-warning);
}

.vtmn-text-content-positive {
  color: var(--vtmn-semantic-color_content-positive);
}

.vtmn-text-content-information {
  color: var(--vtmn-semantic-color_content-information);
}

.vtmn-text-content-accent {
  color: var(--vtmn-semantic-color_content-accent);
}

.vtmn-text-content-visited {
  color: var(--vtmn-semantic-color_content-visited);
}

.vtmn-text-content-primary-reversed {
  color: var(--vtmn-semantic-color_content-primary-reversed);
}

.vtmn-text-content-action-reversed {
  color: var(--vtmn-semantic-color_content-action-reversed);
}

.vtmn-text-content-visited-reversed {
  color: var(--vtmn-semantic-color_content-visited-reversed);
}

.vtmn-text-border-primary {
  color: var(--vtmn-semantic-color_border-primary);
}

.vtmn-text-border-secondary {
  color: var(--vtmn-semantic-color_border-secondary);
}

.vtmn-text-border-tertiary {
  color: var(--vtmn-semantic-color_border-tertiary);
}

.vtmn-text-border-active {
  color: var(--vtmn-semantic-color_border-active);
}

.vtmn-text-border-inactive {
  color: var(--vtmn-semantic-color_border-inactive);
}

.vtmn-text-border-negative {
  color: var(--vtmn-semantic-color_border-negative);
}

.vtmn-text-border-warning {
  color: var(--vtmn-semantic-color_border-warning);
}

.vtmn-text-border-positive {
  color: var(--vtmn-semantic-color_border-positive);
}

.vtmn-text-border-information {
  color: var(--vtmn-semantic-color_border-information);
}

.vtmn-text-border-primary-reversed {
  color: var(--vtmn-semantic-color_border-primary-reversed);
}

.vtmn-text-decorative-gravel {
  color: var(--vtmn-semantic-color_decorative-gravel);
}

.vtmn-text-decorative-brick {
  color: var(--vtmn-semantic-color_decorative-brick);
}

.vtmn-text-decorative-saffron {
  color: var(--vtmn-semantic-color_decorative-saffron);
}

.vtmn-text-decorative-gold {
  color: var(--vtmn-semantic-color_decorative-gold);
}

.vtmn-text-decorative-jade {
  color: var(--vtmn-semantic-color_decorative-jade);
}

.vtmn-text-decorative-emerald {
  color: var(--vtmn-semantic-color_decorative-emerald);
}

.vtmn-text-decorative-cobalt {
  color: var(--vtmn-semantic-color_decorative-cobalt);
}

.vtmn-text-decorative-amethyst {
  color: var(--vtmn-semantic-color_decorative-amethyst);
}

.vtmn-text-hover-primary {
  color: var(--vtmn-semantic-color_hover-primary);
}

.vtmn-text-hover-primary-transparent {
  color: var(--vtmn-semantic-color_hover-primary-transparent);
}

.vtmn-text-hover-secondary-transparent {
  color: var(--vtmn-semantic-color_hover-secondary-transparent);
}

.vtmn-text-hover-tertiary-transparent {
  color: var(--vtmn-semantic-color_hover-tertiary-transparent);
}

.vtmn-text-hover-tertiary {
  color: var(--vtmn-semantic-color_hover-tertiary);
}

.vtmn-text-hover-brand {
  color: var(--vtmn-semantic-color_hover-brand);
}

.vtmn-text-hover-accent {
  color: var(--vtmn-semantic-color_hover-accent);
}

.vtmn-text-hover-primary-reversed-transparent {
  color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
}

.vtmn-text-hover-secondary-reversed-transparent {
  color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
}

.vtmn-text-hover-tertiary-reversed-transparent {
  color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
}

.vtmn-text-active-primary {
  color: var(--vtmn-semantic-color_active-primary);
}

.vtmn-text-active-primary-transparent {
  color: var(--vtmn-semantic-color_active-primary-transparent);
}

.vtmn-text-active-secondary-transparent {
  color: var(--vtmn-semantic-color_active-secondary-transparent);
}

.vtmn-text-active-tertiary {
  color: var(--vtmn-semantic-color_active-tertiary);
}

.vtmn-text-active-tertiary-transparent {
  color: var(--vtmn-semantic-color_active-tertiary-transparent);
}

.vtmn-text-active-brand {
  color: var(--vtmn-semantic-color_active-brand);
}

.vtmn-text-active-accent {
  color: var(--vtmn-semantic-color_active-accent);
}

.vtmn-text-active-primary-reversed-transparent {
  color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
}

.vtmn-text-active-secondary-reversed-transparent {
  color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
}

.vtmn-text-active-tertiary-reversed-transparent {
  color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
}

.vtmn-text-active-brand-reversed-transparent {
  color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
}

.vtmn-text-shadow {
  color: var(--vtmn-semantic-color_shadow);
}

.vtmn-text-brand {
  color: var(--vtmn-color_brand);
}

.vtmn-text-brand-pro {
  color: var(--vtmn-color_brand-pro);
}

.vtmn-text-brand-digital-light-1 {
  color: var(--vtmn-color_brand-digital-light-1);
}

.vtmn-text-brand-digital-light-2 {
  color: var(--vtmn-color_brand-digital-light-2);
}

.vtmn-text-brand-digital-light-3 {
  color: var(--vtmn-color_brand-digital-light-3);
}

.vtmn-text-brand-digital {
  color: var(--vtmn-color_brand-digital);
}

.vtmn-text-brand-digital-dark-1 {
  color: var(--vtmn-color_brand-digital-dark-1);
}

.vtmn-text-brand-digital-dark-2 {
  color: var(--vtmn-color_brand-digital-dark-2);
}

.vtmn-text-green-light-1 {
  color: var(--vtmn-color_green-light-1);
}

.vtmn-text-green-light-2 {
  color: var(--vtmn-color_green-light-2);
}

.vtmn-text-green-light-3 {
  color: var(--vtmn-color_green-light-3);
}

.vtmn-text-green {
  color: var(--vtmn-color_green);
}

.vtmn-text-green-dark-1 {
  color: var(--vtmn-color_green-dark-1);
}

.vtmn-text-green-dark-2 {
  color: var(--vtmn-color_green-dark-2);
}

.vtmn-text-white {
  color: var(--vtmn-color_white);
}

.vtmn-text-grey-light-1 {
  color: var(--vtmn-color_grey-light-1);
}

.vtmn-text-grey-light-2 {
  color: var(--vtmn-color_grey-light-2);
}

.vtmn-text-grey-light-3 {
  color: var(--vtmn-color_grey-light-3);
}

.vtmn-text-grey-light-4 {
  color: var(--vtmn-color_grey-light-4);
}

.vtmn-text-grey {
  color: var(--vtmn-color_grey);
}

.vtmn-text-grey-dark-1 {
  color: var(--vtmn-color_grey-dark-1);
}

.vtmn-text-grey-dark-2 {
  color: var(--vtmn-color_grey-dark-2);
}

.vtmn-text-grey-dark-3 {
  color: var(--vtmn-color_grey-dark-3);
}

.vtmn-text-black {
  color: var(--vtmn-color_black);
}

.vtmn-text-success {
  color: var(--vtmn-color_success);
}

.vtmn-text-info {
  color: var(--vtmn-color_info);
}

.vtmn-text-warning {
  color: var(--vtmn-color_warning);
}

.vtmn-text-danger {
  color: var(--vtmn-color_danger);
}

.vtmn-text-yellow-light-1 {
  color: var(--vtmn-color_yellow-light-1);
}

.vtmn-text-yellow-light-2 {
  color: var(--vtmn-color_yellow-light-2);
}

.vtmn-text-yellow {
  color: var(--vtmn-color_yellow);
}

.vtmn-text-orange-light-1 {
  color: var(--vtmn-color_orange-light-1);
}

.vtmn-text-orange-light-2 {
  color: var(--vtmn-color_orange-light-2);
}

.vtmn-text-orange {
  color: var(--vtmn-color_orange);
}

.vtmn-text-red-light-1 {
  color: var(--vtmn-color_red-light-1);
}

.vtmn-text-red-light-2 {
  color: var(--vtmn-color_red-light-2);
}

.vtmn-text-red {
  color: var(--vtmn-color_red);
}

.vtmn-group:hover .group-hover\:vtmn-text-transparent {
  color: transparent;
}

.vtmn-group:hover .group-hover\:vtmn-text-background-primary {
  color: var(--vtmn-semantic-color_background-primary);
}

.vtmn-group:hover .group-hover\:vtmn-text-background-secondary {
  color: var(--vtmn-semantic-color_background-secondary);
}

.vtmn-group:hover .group-hover\:vtmn-text-background-tertiary {
  color: var(--vtmn-semantic-color_background-tertiary);
}

.vtmn-group:hover .group-hover\:vtmn-text-background-brand-primary {
  color: var(--vtmn-semantic-color_background-brand-primary);
}

.vtmn-group:hover .group-hover\:vtmn-text-background-brand-secondary {
  color: var(--vtmn-semantic-color_background-brand-secondary);
}

.vtmn-group:hover .group-hover\:vtmn-text-background-accent {
  color: var(--vtmn-semantic-color_background-accent);
}

.vtmn-group:hover .group-hover\:vtmn-text-background-alert {
  color: var(--vtmn-semantic-color_background-alert);
}

.vtmn-group:hover .group-hover\:vtmn-text-background-primary-reversed {
  color: var(--vtmn-semantic-color_background-primary-reversed);
}

.vtmn-group:hover .group-hover\:vtmn-text-background-brand-primary-reversed {
  color: var(--vtmn-semantic-color_background-brand-primary-reversed);
}

.vtmn-group:hover .group-hover\:vtmn-text-content-primary {
  color: var(--vtmn-semantic-color_content-primary);
}

.vtmn-group:hover .group-hover\:vtmn-text-content-secondary {
  color: var(--vtmn-semantic-color_content-secondary);
}

.vtmn-group:hover .group-hover\:vtmn-text-content-tertiary {
  color: var(--vtmn-semantic-color_content-tertiary);
}

.vtmn-group:hover .group-hover\:vtmn-text-content-action {
  color: var(--vtmn-semantic-color_content-action);
}

.vtmn-group:hover .group-hover\:vtmn-text-content-active {
  color: var(--vtmn-semantic-color_content-active);
}

.vtmn-group:hover .group-hover\:vtmn-text-content-inactive {
  color: var(--vtmn-semantic-color_content-inactive);
}

.vtmn-group:hover .group-hover\:vtmn-text-content-negative {
  color: var(--vtmn-semantic-color_content-negative);
}

.vtmn-group:hover .group-hover\:vtmn-text-content-warning {
  color: var(--vtmn-semantic-color_content-warning);
}

.vtmn-group:hover .group-hover\:vtmn-text-content-positive {
  color: var(--vtmn-semantic-color_content-positive);
}

.vtmn-group:hover .group-hover\:vtmn-text-content-information {
  color: var(--vtmn-semantic-color_content-information);
}

.vtmn-group:hover .group-hover\:vtmn-text-content-accent {
  color: var(--vtmn-semantic-color_content-accent);
}

.vtmn-group:hover .group-hover\:vtmn-text-content-visited {
  color: var(--vtmn-semantic-color_content-visited);
}

.vtmn-group:hover .group-hover\:vtmn-text-content-primary-reversed {
  color: var(--vtmn-semantic-color_content-primary-reversed);
}

.vtmn-group:hover .group-hover\:vtmn-text-content-action-reversed {
  color: var(--vtmn-semantic-color_content-action-reversed);
}

.vtmn-group:hover .group-hover\:vtmn-text-content-visited-reversed {
  color: var(--vtmn-semantic-color_content-visited-reversed);
}

.vtmn-group:hover .group-hover\:vtmn-text-border-primary {
  color: var(--vtmn-semantic-color_border-primary);
}

.vtmn-group:hover .group-hover\:vtmn-text-border-secondary {
  color: var(--vtmn-semantic-color_border-secondary);
}

.vtmn-group:hover .group-hover\:vtmn-text-border-tertiary {
  color: var(--vtmn-semantic-color_border-tertiary);
}

.vtmn-group:hover .group-hover\:vtmn-text-border-active {
  color: var(--vtmn-semantic-color_border-active);
}

.vtmn-group:hover .group-hover\:vtmn-text-border-inactive {
  color: var(--vtmn-semantic-color_border-inactive);
}

.vtmn-group:hover .group-hover\:vtmn-text-border-negative {
  color: var(--vtmn-semantic-color_border-negative);
}

.vtmn-group:hover .group-hover\:vtmn-text-border-warning {
  color: var(--vtmn-semantic-color_border-warning);
}

.vtmn-group:hover .group-hover\:vtmn-text-border-positive {
  color: var(--vtmn-semantic-color_border-positive);
}

.vtmn-group:hover .group-hover\:vtmn-text-border-information {
  color: var(--vtmn-semantic-color_border-information);
}

.vtmn-group:hover .group-hover\:vtmn-text-border-primary-reversed {
  color: var(--vtmn-semantic-color_border-primary-reversed);
}

.vtmn-group:hover .group-hover\:vtmn-text-decorative-gravel {
  color: var(--vtmn-semantic-color_decorative-gravel);
}

.vtmn-group:hover .group-hover\:vtmn-text-decorative-brick {
  color: var(--vtmn-semantic-color_decorative-brick);
}

.vtmn-group:hover .group-hover\:vtmn-text-decorative-saffron {
  color: var(--vtmn-semantic-color_decorative-saffron);
}

.vtmn-group:hover .group-hover\:vtmn-text-decorative-gold {
  color: var(--vtmn-semantic-color_decorative-gold);
}

.vtmn-group:hover .group-hover\:vtmn-text-decorative-jade {
  color: var(--vtmn-semantic-color_decorative-jade);
}

.vtmn-group:hover .group-hover\:vtmn-text-decorative-emerald {
  color: var(--vtmn-semantic-color_decorative-emerald);
}

.vtmn-group:hover .group-hover\:vtmn-text-decorative-cobalt {
  color: var(--vtmn-semantic-color_decorative-cobalt);
}

.vtmn-group:hover .group-hover\:vtmn-text-decorative-amethyst {
  color: var(--vtmn-semantic-color_decorative-amethyst);
}

.vtmn-group:hover .group-hover\:vtmn-text-hover-primary {
  color: var(--vtmn-semantic-color_hover-primary);
}

.vtmn-group:hover .group-hover\:vtmn-text-hover-primary-transparent {
  color: var(--vtmn-semantic-color_hover-primary-transparent);
}

.vtmn-group:hover .group-hover\:vtmn-text-hover-secondary-transparent {
  color: var(--vtmn-semantic-color_hover-secondary-transparent);
}

.vtmn-group:hover .group-hover\:vtmn-text-hover-tertiary-transparent {
  color: var(--vtmn-semantic-color_hover-tertiary-transparent);
}

.vtmn-group:hover .group-hover\:vtmn-text-hover-tertiary {
  color: var(--vtmn-semantic-color_hover-tertiary);
}

.vtmn-group:hover .group-hover\:vtmn-text-hover-brand {
  color: var(--vtmn-semantic-color_hover-brand);
}

.vtmn-group:hover .group-hover\:vtmn-text-hover-accent {
  color: var(--vtmn-semantic-color_hover-accent);
}

.vtmn-group:hover .group-hover\:vtmn-text-hover-primary-reversed-transparent {
  color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
}

.vtmn-group:hover .group-hover\:vtmn-text-hover-secondary-reversed-transparent {
  color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
}

.vtmn-group:hover .group-hover\:vtmn-text-hover-tertiary-reversed-transparent {
  color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
}

.vtmn-group:hover .group-hover\:vtmn-text-active-primary {
  color: var(--vtmn-semantic-color_active-primary);
}

.vtmn-group:hover .group-hover\:vtmn-text-active-primary-transparent {
  color: var(--vtmn-semantic-color_active-primary-transparent);
}

.vtmn-group:hover .group-hover\:vtmn-text-active-secondary-transparent {
  color: var(--vtmn-semantic-color_active-secondary-transparent);
}

.vtmn-group:hover .group-hover\:vtmn-text-active-tertiary {
  color: var(--vtmn-semantic-color_active-tertiary);
}

.vtmn-group:hover .group-hover\:vtmn-text-active-tertiary-transparent {
  color: var(--vtmn-semantic-color_active-tertiary-transparent);
}

.vtmn-group:hover .group-hover\:vtmn-text-active-brand {
  color: var(--vtmn-semantic-color_active-brand);
}

.vtmn-group:hover .group-hover\:vtmn-text-active-accent {
  color: var(--vtmn-semantic-color_active-accent);
}

.vtmn-group:hover .group-hover\:vtmn-text-active-primary-reversed-transparent {
  color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
}

.vtmn-group:hover .group-hover\:vtmn-text-active-secondary-reversed-transparent {
  color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
}

.vtmn-group:hover .group-hover\:vtmn-text-active-tertiary-reversed-transparent {
  color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
}

.vtmn-group:hover .group-hover\:vtmn-text-active-brand-reversed-transparent {
  color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
}

.vtmn-group:hover .group-hover\:vtmn-text-shadow {
  color: var(--vtmn-semantic-color_shadow);
}

.vtmn-group:hover .group-hover\:vtmn-text-brand {
  color: var(--vtmn-color_brand);
}

.vtmn-group:hover .group-hover\:vtmn-text-brand-pro {
  color: var(--vtmn-color_brand-pro);
}

.vtmn-group:hover .group-hover\:vtmn-text-brand-digital-light-1 {
  color: var(--vtmn-color_brand-digital-light-1);
}

.vtmn-group:hover .group-hover\:vtmn-text-brand-digital-light-2 {
  color: var(--vtmn-color_brand-digital-light-2);
}

.vtmn-group:hover .group-hover\:vtmn-text-brand-digital-light-3 {
  color: var(--vtmn-color_brand-digital-light-3);
}

.vtmn-group:hover .group-hover\:vtmn-text-brand-digital {
  color: var(--vtmn-color_brand-digital);
}

.vtmn-group:hover .group-hover\:vtmn-text-brand-digital-dark-1 {
  color: var(--vtmn-color_brand-digital-dark-1);
}

.vtmn-group:hover .group-hover\:vtmn-text-brand-digital-dark-2 {
  color: var(--vtmn-color_brand-digital-dark-2);
}

.vtmn-group:hover .group-hover\:vtmn-text-green-light-1 {
  color: var(--vtmn-color_green-light-1);
}

.vtmn-group:hover .group-hover\:vtmn-text-green-light-2 {
  color: var(--vtmn-color_green-light-2);
}

.vtmn-group:hover .group-hover\:vtmn-text-green-light-3 {
  color: var(--vtmn-color_green-light-3);
}

.vtmn-group:hover .group-hover\:vtmn-text-green {
  color: var(--vtmn-color_green);
}

.vtmn-group:hover .group-hover\:vtmn-text-green-dark-1 {
  color: var(--vtmn-color_green-dark-1);
}

.vtmn-group:hover .group-hover\:vtmn-text-green-dark-2 {
  color: var(--vtmn-color_green-dark-2);
}

.vtmn-group:hover .group-hover\:vtmn-text-white {
  color: var(--vtmn-color_white);
}

.vtmn-group:hover .group-hover\:vtmn-text-grey-light-1 {
  color: var(--vtmn-color_grey-light-1);
}

.vtmn-group:hover .group-hover\:vtmn-text-grey-light-2 {
  color: var(--vtmn-color_grey-light-2);
}

.vtmn-group:hover .group-hover\:vtmn-text-grey-light-3 {
  color: var(--vtmn-color_grey-light-3);
}

.vtmn-group:hover .group-hover\:vtmn-text-grey-light-4 {
  color: var(--vtmn-color_grey-light-4);
}

.vtmn-group:hover .group-hover\:vtmn-text-grey {
  color: var(--vtmn-color_grey);
}

.vtmn-group:hover .group-hover\:vtmn-text-grey-dark-1 {
  color: var(--vtmn-color_grey-dark-1);
}

.vtmn-group:hover .group-hover\:vtmn-text-grey-dark-2 {
  color: var(--vtmn-color_grey-dark-2);
}

.vtmn-group:hover .group-hover\:vtmn-text-grey-dark-3 {
  color: var(--vtmn-color_grey-dark-3);
}

.vtmn-group:hover .group-hover\:vtmn-text-black {
  color: var(--vtmn-color_black);
}

.vtmn-group:hover .group-hover\:vtmn-text-success {
  color: var(--vtmn-color_success);
}

.vtmn-group:hover .group-hover\:vtmn-text-info {
  color: var(--vtmn-color_info);
}

.vtmn-group:hover .group-hover\:vtmn-text-warning {
  color: var(--vtmn-color_warning);
}

.vtmn-group:hover .group-hover\:vtmn-text-danger {
  color: var(--vtmn-color_danger);
}

.vtmn-group:hover .group-hover\:vtmn-text-yellow-light-1 {
  color: var(--vtmn-color_yellow-light-1);
}

.vtmn-group:hover .group-hover\:vtmn-text-yellow-light-2 {
  color: var(--vtmn-color_yellow-light-2);
}

.vtmn-group:hover .group-hover\:vtmn-text-yellow {
  color: var(--vtmn-color_yellow);
}

.vtmn-group:hover .group-hover\:vtmn-text-orange-light-1 {
  color: var(--vtmn-color_orange-light-1);
}

.vtmn-group:hover .group-hover\:vtmn-text-orange-light-2 {
  color: var(--vtmn-color_orange-light-2);
}

.vtmn-group:hover .group-hover\:vtmn-text-orange {
  color: var(--vtmn-color_orange);
}

.vtmn-group:hover .group-hover\:vtmn-text-red-light-1 {
  color: var(--vtmn-color_red-light-1);
}

.vtmn-group:hover .group-hover\:vtmn-text-red-light-2 {
  color: var(--vtmn-color_red-light-2);
}

.vtmn-group:hover .group-hover\:vtmn-text-red {
  color: var(--vtmn-color_red);
}

.focus-within\:vtmn-text-transparent:focus-within {
  color: transparent;
}

.focus-within\:vtmn-text-background-primary:focus-within {
  color: var(--vtmn-semantic-color_background-primary);
}

.focus-within\:vtmn-text-background-secondary:focus-within {
  color: var(--vtmn-semantic-color_background-secondary);
}

.focus-within\:vtmn-text-background-tertiary:focus-within {
  color: var(--vtmn-semantic-color_background-tertiary);
}

.focus-within\:vtmn-text-background-brand-primary:focus-within {
  color: var(--vtmn-semantic-color_background-brand-primary);
}

.focus-within\:vtmn-text-background-brand-secondary:focus-within {
  color: var(--vtmn-semantic-color_background-brand-secondary);
}

.focus-within\:vtmn-text-background-accent:focus-within {
  color: var(--vtmn-semantic-color_background-accent);
}

.focus-within\:vtmn-text-background-alert:focus-within {
  color: var(--vtmn-semantic-color_background-alert);
}

.focus-within\:vtmn-text-background-primary-reversed:focus-within {
  color: var(--vtmn-semantic-color_background-primary-reversed);
}

.focus-within\:vtmn-text-background-brand-primary-reversed:focus-within {
  color: var(--vtmn-semantic-color_background-brand-primary-reversed);
}

.focus-within\:vtmn-text-content-primary:focus-within {
  color: var(--vtmn-semantic-color_content-primary);
}

.focus-within\:vtmn-text-content-secondary:focus-within {
  color: var(--vtmn-semantic-color_content-secondary);
}

.focus-within\:vtmn-text-content-tertiary:focus-within {
  color: var(--vtmn-semantic-color_content-tertiary);
}

.focus-within\:vtmn-text-content-action:focus-within {
  color: var(--vtmn-semantic-color_content-action);
}

.focus-within\:vtmn-text-content-active:focus-within {
  color: var(--vtmn-semantic-color_content-active);
}

.focus-within\:vtmn-text-content-inactive:focus-within {
  color: var(--vtmn-semantic-color_content-inactive);
}

.focus-within\:vtmn-text-content-negative:focus-within {
  color: var(--vtmn-semantic-color_content-negative);
}

.focus-within\:vtmn-text-content-warning:focus-within {
  color: var(--vtmn-semantic-color_content-warning);
}

.focus-within\:vtmn-text-content-positive:focus-within {
  color: var(--vtmn-semantic-color_content-positive);
}

.focus-within\:vtmn-text-content-information:focus-within {
  color: var(--vtmn-semantic-color_content-information);
}

.focus-within\:vtmn-text-content-accent:focus-within {
  color: var(--vtmn-semantic-color_content-accent);
}

.focus-within\:vtmn-text-content-visited:focus-within {
  color: var(--vtmn-semantic-color_content-visited);
}

.focus-within\:vtmn-text-content-primary-reversed:focus-within {
  color: var(--vtmn-semantic-color_content-primary-reversed);
}

.focus-within\:vtmn-text-content-action-reversed:focus-within {
  color: var(--vtmn-semantic-color_content-action-reversed);
}

.focus-within\:vtmn-text-content-visited-reversed:focus-within {
  color: var(--vtmn-semantic-color_content-visited-reversed);
}

.focus-within\:vtmn-text-border-primary:focus-within {
  color: var(--vtmn-semantic-color_border-primary);
}

.focus-within\:vtmn-text-border-secondary:focus-within {
  color: var(--vtmn-semantic-color_border-secondary);
}

.focus-within\:vtmn-text-border-tertiary:focus-within {
  color: var(--vtmn-semantic-color_border-tertiary);
}

.focus-within\:vtmn-text-border-active:focus-within {
  color: var(--vtmn-semantic-color_border-active);
}

.focus-within\:vtmn-text-border-inactive:focus-within {
  color: var(--vtmn-semantic-color_border-inactive);
}

.focus-within\:vtmn-text-border-negative:focus-within {
  color: var(--vtmn-semantic-color_border-negative);
}

.focus-within\:vtmn-text-border-warning:focus-within {
  color: var(--vtmn-semantic-color_border-warning);
}

.focus-within\:vtmn-text-border-positive:focus-within {
  color: var(--vtmn-semantic-color_border-positive);
}

.focus-within\:vtmn-text-border-information:focus-within {
  color: var(--vtmn-semantic-color_border-information);
}

.focus-within\:vtmn-text-border-primary-reversed:focus-within {
  color: var(--vtmn-semantic-color_border-primary-reversed);
}

.focus-within\:vtmn-text-decorative-gravel:focus-within {
  color: var(--vtmn-semantic-color_decorative-gravel);
}

.focus-within\:vtmn-text-decorative-brick:focus-within {
  color: var(--vtmn-semantic-color_decorative-brick);
}

.focus-within\:vtmn-text-decorative-saffron:focus-within {
  color: var(--vtmn-semantic-color_decorative-saffron);
}

.focus-within\:vtmn-text-decorative-gold:focus-within {
  color: var(--vtmn-semantic-color_decorative-gold);
}

.focus-within\:vtmn-text-decorative-jade:focus-within {
  color: var(--vtmn-semantic-color_decorative-jade);
}

.focus-within\:vtmn-text-decorative-emerald:focus-within {
  color: var(--vtmn-semantic-color_decorative-emerald);
}

.focus-within\:vtmn-text-decorative-cobalt:focus-within {
  color: var(--vtmn-semantic-color_decorative-cobalt);
}

.focus-within\:vtmn-text-decorative-amethyst:focus-within {
  color: var(--vtmn-semantic-color_decorative-amethyst);
}

.focus-within\:vtmn-text-hover-primary:focus-within {
  color: var(--vtmn-semantic-color_hover-primary);
}

.focus-within\:vtmn-text-hover-primary-transparent:focus-within {
  color: var(--vtmn-semantic-color_hover-primary-transparent);
}

.focus-within\:vtmn-text-hover-secondary-transparent:focus-within {
  color: var(--vtmn-semantic-color_hover-secondary-transparent);
}

.focus-within\:vtmn-text-hover-tertiary-transparent:focus-within {
  color: var(--vtmn-semantic-color_hover-tertiary-transparent);
}

.focus-within\:vtmn-text-hover-tertiary:focus-within {
  color: var(--vtmn-semantic-color_hover-tertiary);
}

.focus-within\:vtmn-text-hover-brand:focus-within {
  color: var(--vtmn-semantic-color_hover-brand);
}

.focus-within\:vtmn-text-hover-accent:focus-within {
  color: var(--vtmn-semantic-color_hover-accent);
}

.focus-within\:vtmn-text-hover-primary-reversed-transparent:focus-within {
  color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
}

.focus-within\:vtmn-text-hover-secondary-reversed-transparent:focus-within {
  color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
}

.focus-within\:vtmn-text-hover-tertiary-reversed-transparent:focus-within {
  color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
}

.focus-within\:vtmn-text-active-primary:focus-within {
  color: var(--vtmn-semantic-color_active-primary);
}

.focus-within\:vtmn-text-active-primary-transparent:focus-within {
  color: var(--vtmn-semantic-color_active-primary-transparent);
}

.focus-within\:vtmn-text-active-secondary-transparent:focus-within {
  color: var(--vtmn-semantic-color_active-secondary-transparent);
}

.focus-within\:vtmn-text-active-tertiary:focus-within {
  color: var(--vtmn-semantic-color_active-tertiary);
}

.focus-within\:vtmn-text-active-tertiary-transparent:focus-within {
  color: var(--vtmn-semantic-color_active-tertiary-transparent);
}

.focus-within\:vtmn-text-active-brand:focus-within {
  color: var(--vtmn-semantic-color_active-brand);
}

.focus-within\:vtmn-text-active-accent:focus-within {
  color: var(--vtmn-semantic-color_active-accent);
}

.focus-within\:vtmn-text-active-primary-reversed-transparent:focus-within {
  color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
}

.focus-within\:vtmn-text-active-secondary-reversed-transparent:focus-within {
  color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
}

.focus-within\:vtmn-text-active-tertiary-reversed-transparent:focus-within {
  color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
}

.focus-within\:vtmn-text-active-brand-reversed-transparent:focus-within {
  color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
}

.focus-within\:vtmn-text-shadow:focus-within {
  color: var(--vtmn-semantic-color_shadow);
}

.focus-within\:vtmn-text-brand:focus-within {
  color: var(--vtmn-color_brand);
}

.focus-within\:vtmn-text-brand-pro:focus-within {
  color: var(--vtmn-color_brand-pro);
}

.focus-within\:vtmn-text-brand-digital-light-1:focus-within {
  color: var(--vtmn-color_brand-digital-light-1);
}

.focus-within\:vtmn-text-brand-digital-light-2:focus-within {
  color: var(--vtmn-color_brand-digital-light-2);
}

.focus-within\:vtmn-text-brand-digital-light-3:focus-within {
  color: var(--vtmn-color_brand-digital-light-3);
}

.focus-within\:vtmn-text-brand-digital:focus-within {
  color: var(--vtmn-color_brand-digital);
}

.focus-within\:vtmn-text-brand-digital-dark-1:focus-within {
  color: var(--vtmn-color_brand-digital-dark-1);
}

.focus-within\:vtmn-text-brand-digital-dark-2:focus-within {
  color: var(--vtmn-color_brand-digital-dark-2);
}

.focus-within\:vtmn-text-green-light-1:focus-within {
  color: var(--vtmn-color_green-light-1);
}

.focus-within\:vtmn-text-green-light-2:focus-within {
  color: var(--vtmn-color_green-light-2);
}

.focus-within\:vtmn-text-green-light-3:focus-within {
  color: var(--vtmn-color_green-light-3);
}

.focus-within\:vtmn-text-green:focus-within {
  color: var(--vtmn-color_green);
}

.focus-within\:vtmn-text-green-dark-1:focus-within {
  color: var(--vtmn-color_green-dark-1);
}

.focus-within\:vtmn-text-green-dark-2:focus-within {
  color: var(--vtmn-color_green-dark-2);
}

.focus-within\:vtmn-text-white:focus-within {
  color: var(--vtmn-color_white);
}

.focus-within\:vtmn-text-grey-light-1:focus-within {
  color: var(--vtmn-color_grey-light-1);
}

.focus-within\:vtmn-text-grey-light-2:focus-within {
  color: var(--vtmn-color_grey-light-2);
}

.focus-within\:vtmn-text-grey-light-3:focus-within {
  color: var(--vtmn-color_grey-light-3);
}

.focus-within\:vtmn-text-grey-light-4:focus-within {
  color: var(--vtmn-color_grey-light-4);
}

.focus-within\:vtmn-text-grey:focus-within {
  color: var(--vtmn-color_grey);
}

.focus-within\:vtmn-text-grey-dark-1:focus-within {
  color: var(--vtmn-color_grey-dark-1);
}

.focus-within\:vtmn-text-grey-dark-2:focus-within {
  color: var(--vtmn-color_grey-dark-2);
}

.focus-within\:vtmn-text-grey-dark-3:focus-within {
  color: var(--vtmn-color_grey-dark-3);
}

.focus-within\:vtmn-text-black:focus-within {
  color: var(--vtmn-color_black);
}

.focus-within\:vtmn-text-success:focus-within {
  color: var(--vtmn-color_success);
}

.focus-within\:vtmn-text-info:focus-within {
  color: var(--vtmn-color_info);
}

.focus-within\:vtmn-text-warning:focus-within {
  color: var(--vtmn-color_warning);
}

.focus-within\:vtmn-text-danger:focus-within {
  color: var(--vtmn-color_danger);
}

.focus-within\:vtmn-text-yellow-light-1:focus-within {
  color: var(--vtmn-color_yellow-light-1);
}

.focus-within\:vtmn-text-yellow-light-2:focus-within {
  color: var(--vtmn-color_yellow-light-2);
}

.focus-within\:vtmn-text-yellow:focus-within {
  color: var(--vtmn-color_yellow);
}

.focus-within\:vtmn-text-orange-light-1:focus-within {
  color: var(--vtmn-color_orange-light-1);
}

.focus-within\:vtmn-text-orange-light-2:focus-within {
  color: var(--vtmn-color_orange-light-2);
}

.focus-within\:vtmn-text-orange:focus-within {
  color: var(--vtmn-color_orange);
}

.focus-within\:vtmn-text-red-light-1:focus-within {
  color: var(--vtmn-color_red-light-1);
}

.focus-within\:vtmn-text-red-light-2:focus-within {
  color: var(--vtmn-color_red-light-2);
}

.focus-within\:vtmn-text-red:focus-within {
  color: var(--vtmn-color_red);
}

.hover\:vtmn-text-transparent:hover {
  color: transparent;
}

.hover\:vtmn-text-background-primary:hover {
  color: var(--vtmn-semantic-color_background-primary);
}

.hover\:vtmn-text-background-secondary:hover {
  color: var(--vtmn-semantic-color_background-secondary);
}

.hover\:vtmn-text-background-tertiary:hover {
  color: var(--vtmn-semantic-color_background-tertiary);
}

.hover\:vtmn-text-background-brand-primary:hover {
  color: var(--vtmn-semantic-color_background-brand-primary);
}

.hover\:vtmn-text-background-brand-secondary:hover {
  color: var(--vtmn-semantic-color_background-brand-secondary);
}

.hover\:vtmn-text-background-accent:hover {
  color: var(--vtmn-semantic-color_background-accent);
}

.hover\:vtmn-text-background-alert:hover {
  color: var(--vtmn-semantic-color_background-alert);
}

.hover\:vtmn-text-background-primary-reversed:hover {
  color: var(--vtmn-semantic-color_background-primary-reversed);
}

.hover\:vtmn-text-background-brand-primary-reversed:hover {
  color: var(--vtmn-semantic-color_background-brand-primary-reversed);
}

.hover\:vtmn-text-content-primary:hover {
  color: var(--vtmn-semantic-color_content-primary);
}

.hover\:vtmn-text-content-secondary:hover {
  color: var(--vtmn-semantic-color_content-secondary);
}

.hover\:vtmn-text-content-tertiary:hover {
  color: var(--vtmn-semantic-color_content-tertiary);
}

.hover\:vtmn-text-content-action:hover {
  color: var(--vtmn-semantic-color_content-action);
}

.hover\:vtmn-text-content-active:hover {
  color: var(--vtmn-semantic-color_content-active);
}

.hover\:vtmn-text-content-inactive:hover {
  color: var(--vtmn-semantic-color_content-inactive);
}

.hover\:vtmn-text-content-negative:hover {
  color: var(--vtmn-semantic-color_content-negative);
}

.hover\:vtmn-text-content-warning:hover {
  color: var(--vtmn-semantic-color_content-warning);
}

.hover\:vtmn-text-content-positive:hover {
  color: var(--vtmn-semantic-color_content-positive);
}

.hover\:vtmn-text-content-information:hover {
  color: var(--vtmn-semantic-color_content-information);
}

.hover\:vtmn-text-content-accent:hover {
  color: var(--vtmn-semantic-color_content-accent);
}

.hover\:vtmn-text-content-visited:hover {
  color: var(--vtmn-semantic-color_content-visited);
}

.hover\:vtmn-text-content-primary-reversed:hover {
  color: var(--vtmn-semantic-color_content-primary-reversed);
}

.hover\:vtmn-text-content-action-reversed:hover {
  color: var(--vtmn-semantic-color_content-action-reversed);
}

.hover\:vtmn-text-content-visited-reversed:hover {
  color: var(--vtmn-semantic-color_content-visited-reversed);
}

.hover\:vtmn-text-border-primary:hover {
  color: var(--vtmn-semantic-color_border-primary);
}

.hover\:vtmn-text-border-secondary:hover {
  color: var(--vtmn-semantic-color_border-secondary);
}

.hover\:vtmn-text-border-tertiary:hover {
  color: var(--vtmn-semantic-color_border-tertiary);
}

.hover\:vtmn-text-border-active:hover {
  color: var(--vtmn-semantic-color_border-active);
}

.hover\:vtmn-text-border-inactive:hover {
  color: var(--vtmn-semantic-color_border-inactive);
}

.hover\:vtmn-text-border-negative:hover {
  color: var(--vtmn-semantic-color_border-negative);
}

.hover\:vtmn-text-border-warning:hover {
  color: var(--vtmn-semantic-color_border-warning);
}

.hover\:vtmn-text-border-positive:hover {
  color: var(--vtmn-semantic-color_border-positive);
}

.hover\:vtmn-text-border-information:hover {
  color: var(--vtmn-semantic-color_border-information);
}

.hover\:vtmn-text-border-primary-reversed:hover {
  color: var(--vtmn-semantic-color_border-primary-reversed);
}

.hover\:vtmn-text-decorative-gravel:hover {
  color: var(--vtmn-semantic-color_decorative-gravel);
}

.hover\:vtmn-text-decorative-brick:hover {
  color: var(--vtmn-semantic-color_decorative-brick);
}

.hover\:vtmn-text-decorative-saffron:hover {
  color: var(--vtmn-semantic-color_decorative-saffron);
}

.hover\:vtmn-text-decorative-gold:hover {
  color: var(--vtmn-semantic-color_decorative-gold);
}

.hover\:vtmn-text-decorative-jade:hover {
  color: var(--vtmn-semantic-color_decorative-jade);
}

.hover\:vtmn-text-decorative-emerald:hover {
  color: var(--vtmn-semantic-color_decorative-emerald);
}

.hover\:vtmn-text-decorative-cobalt:hover {
  color: var(--vtmn-semantic-color_decorative-cobalt);
}

.hover\:vtmn-text-decorative-amethyst:hover {
  color: var(--vtmn-semantic-color_decorative-amethyst);
}

.hover\:vtmn-text-hover-primary:hover {
  color: var(--vtmn-semantic-color_hover-primary);
}

.hover\:vtmn-text-hover-primary-transparent:hover {
  color: var(--vtmn-semantic-color_hover-primary-transparent);
}

.hover\:vtmn-text-hover-secondary-transparent:hover {
  color: var(--vtmn-semantic-color_hover-secondary-transparent);
}

.hover\:vtmn-text-hover-tertiary-transparent:hover {
  color: var(--vtmn-semantic-color_hover-tertiary-transparent);
}

.hover\:vtmn-text-hover-tertiary:hover {
  color: var(--vtmn-semantic-color_hover-tertiary);
}

.hover\:vtmn-text-hover-brand:hover {
  color: var(--vtmn-semantic-color_hover-brand);
}

.hover\:vtmn-text-hover-accent:hover {
  color: var(--vtmn-semantic-color_hover-accent);
}

.hover\:vtmn-text-hover-primary-reversed-transparent:hover {
  color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
}

.hover\:vtmn-text-hover-secondary-reversed-transparent:hover {
  color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
}

.hover\:vtmn-text-hover-tertiary-reversed-transparent:hover {
  color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
}

.hover\:vtmn-text-active-primary:hover {
  color: var(--vtmn-semantic-color_active-primary);
}

.hover\:vtmn-text-active-primary-transparent:hover {
  color: var(--vtmn-semantic-color_active-primary-transparent);
}

.hover\:vtmn-text-active-secondary-transparent:hover {
  color: var(--vtmn-semantic-color_active-secondary-transparent);
}

.hover\:vtmn-text-active-tertiary:hover {
  color: var(--vtmn-semantic-color_active-tertiary);
}

.hover\:vtmn-text-active-tertiary-transparent:hover {
  color: var(--vtmn-semantic-color_active-tertiary-transparent);
}

.hover\:vtmn-text-active-brand:hover {
  color: var(--vtmn-semantic-color_active-brand);
}

.hover\:vtmn-text-active-accent:hover {
  color: var(--vtmn-semantic-color_active-accent);
}

.hover\:vtmn-text-active-primary-reversed-transparent:hover {
  color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
}

.hover\:vtmn-text-active-secondary-reversed-transparent:hover {
  color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
}

.hover\:vtmn-text-active-tertiary-reversed-transparent:hover {
  color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
}

.hover\:vtmn-text-active-brand-reversed-transparent:hover {
  color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
}

.hover\:vtmn-text-shadow:hover {
  color: var(--vtmn-semantic-color_shadow);
}

.hover\:vtmn-text-brand:hover {
  color: var(--vtmn-color_brand);
}

.hover\:vtmn-text-brand-pro:hover {
  color: var(--vtmn-color_brand-pro);
}

.hover\:vtmn-text-brand-digital-light-1:hover {
  color: var(--vtmn-color_brand-digital-light-1);
}

.hover\:vtmn-text-brand-digital-light-2:hover {
  color: var(--vtmn-color_brand-digital-light-2);
}

.hover\:vtmn-text-brand-digital-light-3:hover {
  color: var(--vtmn-color_brand-digital-light-3);
}

.hover\:vtmn-text-brand-digital:hover {
  color: var(--vtmn-color_brand-digital);
}

.hover\:vtmn-text-brand-digital-dark-1:hover {
  color: var(--vtmn-color_brand-digital-dark-1);
}

.hover\:vtmn-text-brand-digital-dark-2:hover {
  color: var(--vtmn-color_brand-digital-dark-2);
}

.hover\:vtmn-text-green-light-1:hover {
  color: var(--vtmn-color_green-light-1);
}

.hover\:vtmn-text-green-light-2:hover {
  color: var(--vtmn-color_green-light-2);
}

.hover\:vtmn-text-green-light-3:hover {
  color: var(--vtmn-color_green-light-3);
}

.hover\:vtmn-text-green:hover {
  color: var(--vtmn-color_green);
}

.hover\:vtmn-text-green-dark-1:hover {
  color: var(--vtmn-color_green-dark-1);
}

.hover\:vtmn-text-green-dark-2:hover {
  color: var(--vtmn-color_green-dark-2);
}

.hover\:vtmn-text-white:hover {
  color: var(--vtmn-color_white);
}

.hover\:vtmn-text-grey-light-1:hover {
  color: var(--vtmn-color_grey-light-1);
}

.hover\:vtmn-text-grey-light-2:hover {
  color: var(--vtmn-color_grey-light-2);
}

.hover\:vtmn-text-grey-light-3:hover {
  color: var(--vtmn-color_grey-light-3);
}

.hover\:vtmn-text-grey-light-4:hover {
  color: var(--vtmn-color_grey-light-4);
}

.hover\:vtmn-text-grey:hover {
  color: var(--vtmn-color_grey);
}

.hover\:vtmn-text-grey-dark-1:hover {
  color: var(--vtmn-color_grey-dark-1);
}

.hover\:vtmn-text-grey-dark-2:hover {
  color: var(--vtmn-color_grey-dark-2);
}

.hover\:vtmn-text-grey-dark-3:hover {
  color: var(--vtmn-color_grey-dark-3);
}

.hover\:vtmn-text-black:hover {
  color: var(--vtmn-color_black);
}

.hover\:vtmn-text-success:hover {
  color: var(--vtmn-color_success);
}

.hover\:vtmn-text-info:hover {
  color: var(--vtmn-color_info);
}

.hover\:vtmn-text-warning:hover {
  color: var(--vtmn-color_warning);
}

.hover\:vtmn-text-danger:hover {
  color: var(--vtmn-color_danger);
}

.hover\:vtmn-text-yellow-light-1:hover {
  color: var(--vtmn-color_yellow-light-1);
}

.hover\:vtmn-text-yellow-light-2:hover {
  color: var(--vtmn-color_yellow-light-2);
}

.hover\:vtmn-text-yellow:hover {
  color: var(--vtmn-color_yellow);
}

.hover\:vtmn-text-orange-light-1:hover {
  color: var(--vtmn-color_orange-light-1);
}

.hover\:vtmn-text-orange-light-2:hover {
  color: var(--vtmn-color_orange-light-2);
}

.hover\:vtmn-text-orange:hover {
  color: var(--vtmn-color_orange);
}

.hover\:vtmn-text-red-light-1:hover {
  color: var(--vtmn-color_red-light-1);
}

.hover\:vtmn-text-red-light-2:hover {
  color: var(--vtmn-color_red-light-2);
}

.hover\:vtmn-text-red:hover {
  color: var(--vtmn-color_red);
}

.focus\:vtmn-text-transparent:focus {
  color: transparent;
}

.focus\:vtmn-text-background-primary:focus {
  color: var(--vtmn-semantic-color_background-primary);
}

.focus\:vtmn-text-background-secondary:focus {
  color: var(--vtmn-semantic-color_background-secondary);
}

.focus\:vtmn-text-background-tertiary:focus {
  color: var(--vtmn-semantic-color_background-tertiary);
}

.focus\:vtmn-text-background-brand-primary:focus {
  color: var(--vtmn-semantic-color_background-brand-primary);
}

.focus\:vtmn-text-background-brand-secondary:focus {
  color: var(--vtmn-semantic-color_background-brand-secondary);
}

.focus\:vtmn-text-background-accent:focus {
  color: var(--vtmn-semantic-color_background-accent);
}

.focus\:vtmn-text-background-alert:focus {
  color: var(--vtmn-semantic-color_background-alert);
}

.focus\:vtmn-text-background-primary-reversed:focus {
  color: var(--vtmn-semantic-color_background-primary-reversed);
}

.focus\:vtmn-text-background-brand-primary-reversed:focus {
  color: var(--vtmn-semantic-color_background-brand-primary-reversed);
}

.focus\:vtmn-text-content-primary:focus {
  color: var(--vtmn-semantic-color_content-primary);
}

.focus\:vtmn-text-content-secondary:focus {
  color: var(--vtmn-semantic-color_content-secondary);
}

.focus\:vtmn-text-content-tertiary:focus {
  color: var(--vtmn-semantic-color_content-tertiary);
}

.focus\:vtmn-text-content-action:focus {
  color: var(--vtmn-semantic-color_content-action);
}

.focus\:vtmn-text-content-active:focus {
  color: var(--vtmn-semantic-color_content-active);
}

.focus\:vtmn-text-content-inactive:focus {
  color: var(--vtmn-semantic-color_content-inactive);
}

.focus\:vtmn-text-content-negative:focus {
  color: var(--vtmn-semantic-color_content-negative);
}

.focus\:vtmn-text-content-warning:focus {
  color: var(--vtmn-semantic-color_content-warning);
}

.focus\:vtmn-text-content-positive:focus {
  color: var(--vtmn-semantic-color_content-positive);
}

.focus\:vtmn-text-content-information:focus {
  color: var(--vtmn-semantic-color_content-information);
}

.focus\:vtmn-text-content-accent:focus {
  color: var(--vtmn-semantic-color_content-accent);
}

.focus\:vtmn-text-content-visited:focus {
  color: var(--vtmn-semantic-color_content-visited);
}

.focus\:vtmn-text-content-primary-reversed:focus {
  color: var(--vtmn-semantic-color_content-primary-reversed);
}

.focus\:vtmn-text-content-action-reversed:focus {
  color: var(--vtmn-semantic-color_content-action-reversed);
}

.focus\:vtmn-text-content-visited-reversed:focus {
  color: var(--vtmn-semantic-color_content-visited-reversed);
}

.focus\:vtmn-text-border-primary:focus {
  color: var(--vtmn-semantic-color_border-primary);
}

.focus\:vtmn-text-border-secondary:focus {
  color: var(--vtmn-semantic-color_border-secondary);
}

.focus\:vtmn-text-border-tertiary:focus {
  color: var(--vtmn-semantic-color_border-tertiary);
}

.focus\:vtmn-text-border-active:focus {
  color: var(--vtmn-semantic-color_border-active);
}

.focus\:vtmn-text-border-inactive:focus {
  color: var(--vtmn-semantic-color_border-inactive);
}

.focus\:vtmn-text-border-negative:focus {
  color: var(--vtmn-semantic-color_border-negative);
}

.focus\:vtmn-text-border-warning:focus {
  color: var(--vtmn-semantic-color_border-warning);
}

.focus\:vtmn-text-border-positive:focus {
  color: var(--vtmn-semantic-color_border-positive);
}

.focus\:vtmn-text-border-information:focus {
  color: var(--vtmn-semantic-color_border-information);
}

.focus\:vtmn-text-border-primary-reversed:focus {
  color: var(--vtmn-semantic-color_border-primary-reversed);
}

.focus\:vtmn-text-decorative-gravel:focus {
  color: var(--vtmn-semantic-color_decorative-gravel);
}

.focus\:vtmn-text-decorative-brick:focus {
  color: var(--vtmn-semantic-color_decorative-brick);
}

.focus\:vtmn-text-decorative-saffron:focus {
  color: var(--vtmn-semantic-color_decorative-saffron);
}

.focus\:vtmn-text-decorative-gold:focus {
  color: var(--vtmn-semantic-color_decorative-gold);
}

.focus\:vtmn-text-decorative-jade:focus {
  color: var(--vtmn-semantic-color_decorative-jade);
}

.focus\:vtmn-text-decorative-emerald:focus {
  color: var(--vtmn-semantic-color_decorative-emerald);
}

.focus\:vtmn-text-decorative-cobalt:focus {
  color: var(--vtmn-semantic-color_decorative-cobalt);
}

.focus\:vtmn-text-decorative-amethyst:focus {
  color: var(--vtmn-semantic-color_decorative-amethyst);
}

.focus\:vtmn-text-hover-primary:focus {
  color: var(--vtmn-semantic-color_hover-primary);
}

.focus\:vtmn-text-hover-primary-transparent:focus {
  color: var(--vtmn-semantic-color_hover-primary-transparent);
}

.focus\:vtmn-text-hover-secondary-transparent:focus {
  color: var(--vtmn-semantic-color_hover-secondary-transparent);
}

.focus\:vtmn-text-hover-tertiary-transparent:focus {
  color: var(--vtmn-semantic-color_hover-tertiary-transparent);
}

.focus\:vtmn-text-hover-tertiary:focus {
  color: var(--vtmn-semantic-color_hover-tertiary);
}

.focus\:vtmn-text-hover-brand:focus {
  color: var(--vtmn-semantic-color_hover-brand);
}

.focus\:vtmn-text-hover-accent:focus {
  color: var(--vtmn-semantic-color_hover-accent);
}

.focus\:vtmn-text-hover-primary-reversed-transparent:focus {
  color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
}

.focus\:vtmn-text-hover-secondary-reversed-transparent:focus {
  color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
}

.focus\:vtmn-text-hover-tertiary-reversed-transparent:focus {
  color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
}

.focus\:vtmn-text-active-primary:focus {
  color: var(--vtmn-semantic-color_active-primary);
}

.focus\:vtmn-text-active-primary-transparent:focus {
  color: var(--vtmn-semantic-color_active-primary-transparent);
}

.focus\:vtmn-text-active-secondary-transparent:focus {
  color: var(--vtmn-semantic-color_active-secondary-transparent);
}

.focus\:vtmn-text-active-tertiary:focus {
  color: var(--vtmn-semantic-color_active-tertiary);
}

.focus\:vtmn-text-active-tertiary-transparent:focus {
  color: var(--vtmn-semantic-color_active-tertiary-transparent);
}

.focus\:vtmn-text-active-brand:focus {
  color: var(--vtmn-semantic-color_active-brand);
}

.focus\:vtmn-text-active-accent:focus {
  color: var(--vtmn-semantic-color_active-accent);
}

.focus\:vtmn-text-active-primary-reversed-transparent:focus {
  color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
}

.focus\:vtmn-text-active-secondary-reversed-transparent:focus {
  color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
}

.focus\:vtmn-text-active-tertiary-reversed-transparent:focus {
  color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
}

.focus\:vtmn-text-active-brand-reversed-transparent:focus {
  color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
}

.focus\:vtmn-text-shadow:focus {
  color: var(--vtmn-semantic-color_shadow);
}

.focus\:vtmn-text-brand:focus {
  color: var(--vtmn-color_brand);
}

.focus\:vtmn-text-brand-pro:focus {
  color: var(--vtmn-color_brand-pro);
}

.focus\:vtmn-text-brand-digital-light-1:focus {
  color: var(--vtmn-color_brand-digital-light-1);
}

.focus\:vtmn-text-brand-digital-light-2:focus {
  color: var(--vtmn-color_brand-digital-light-2);
}

.focus\:vtmn-text-brand-digital-light-3:focus {
  color: var(--vtmn-color_brand-digital-light-3);
}

.focus\:vtmn-text-brand-digital:focus {
  color: var(--vtmn-color_brand-digital);
}

.focus\:vtmn-text-brand-digital-dark-1:focus {
  color: var(--vtmn-color_brand-digital-dark-1);
}

.focus\:vtmn-text-brand-digital-dark-2:focus {
  color: var(--vtmn-color_brand-digital-dark-2);
}

.focus\:vtmn-text-green-light-1:focus {
  color: var(--vtmn-color_green-light-1);
}

.focus\:vtmn-text-green-light-2:focus {
  color: var(--vtmn-color_green-light-2);
}

.focus\:vtmn-text-green-light-3:focus {
  color: var(--vtmn-color_green-light-3);
}

.focus\:vtmn-text-green:focus {
  color: var(--vtmn-color_green);
}

.focus\:vtmn-text-green-dark-1:focus {
  color: var(--vtmn-color_green-dark-1);
}

.focus\:vtmn-text-green-dark-2:focus {
  color: var(--vtmn-color_green-dark-2);
}

.focus\:vtmn-text-white:focus {
  color: var(--vtmn-color_white);
}

.focus\:vtmn-text-grey-light-1:focus {
  color: var(--vtmn-color_grey-light-1);
}

.focus\:vtmn-text-grey-light-2:focus {
  color: var(--vtmn-color_grey-light-2);
}

.focus\:vtmn-text-grey-light-3:focus {
  color: var(--vtmn-color_grey-light-3);
}

.focus\:vtmn-text-grey-light-4:focus {
  color: var(--vtmn-color_grey-light-4);
}

.focus\:vtmn-text-grey:focus {
  color: var(--vtmn-color_grey);
}

.focus\:vtmn-text-grey-dark-1:focus {
  color: var(--vtmn-color_grey-dark-1);
}

.focus\:vtmn-text-grey-dark-2:focus {
  color: var(--vtmn-color_grey-dark-2);
}

.focus\:vtmn-text-grey-dark-3:focus {
  color: var(--vtmn-color_grey-dark-3);
}

.focus\:vtmn-text-black:focus {
  color: var(--vtmn-color_black);
}

.focus\:vtmn-text-success:focus {
  color: var(--vtmn-color_success);
}

.focus\:vtmn-text-info:focus {
  color: var(--vtmn-color_info);
}

.focus\:vtmn-text-warning:focus {
  color: var(--vtmn-color_warning);
}

.focus\:vtmn-text-danger:focus {
  color: var(--vtmn-color_danger);
}

.focus\:vtmn-text-yellow-light-1:focus {
  color: var(--vtmn-color_yellow-light-1);
}

.focus\:vtmn-text-yellow-light-2:focus {
  color: var(--vtmn-color_yellow-light-2);
}

.focus\:vtmn-text-yellow:focus {
  color: var(--vtmn-color_yellow);
}

.focus\:vtmn-text-orange-light-1:focus {
  color: var(--vtmn-color_orange-light-1);
}

.focus\:vtmn-text-orange-light-2:focus {
  color: var(--vtmn-color_orange-light-2);
}

.focus\:vtmn-text-orange:focus {
  color: var(--vtmn-color_orange);
}

.focus\:vtmn-text-red-light-1:focus {
  color: var(--vtmn-color_red-light-1);
}

.focus\:vtmn-text-red-light-2:focus {
  color: var(--vtmn-color_red-light-2);
}

.focus\:vtmn-text-red:focus {
  color: var(--vtmn-color_red);
}

.vtmn-text-opacity-0 {
  --tw-text-opacity: 0;
}

.vtmn-text-opacity-5 {
  --tw-text-opacity: 0.05;
}

.vtmn-text-opacity-10 {
  --tw-text-opacity: 0.1;
}

.vtmn-text-opacity-20 {
  --tw-text-opacity: 0.2;
}

.vtmn-text-opacity-25 {
  --tw-text-opacity: 0.25;
}

.vtmn-text-opacity-30 {
  --tw-text-opacity: 0.3;
}

.vtmn-text-opacity-40 {
  --tw-text-opacity: 0.4;
}

.vtmn-text-opacity-50 {
  --tw-text-opacity: 0.5;
}

.vtmn-text-opacity-60 {
  --tw-text-opacity: 0.6;
}

.vtmn-text-opacity-70 {
  --tw-text-opacity: 0.7;
}

.vtmn-text-opacity-75 {
  --tw-text-opacity: 0.75;
}

.vtmn-text-opacity-80 {
  --tw-text-opacity: 0.8;
}

.vtmn-text-opacity-90 {
  --tw-text-opacity: 0.9;
}

.vtmn-text-opacity-95 {
  --tw-text-opacity: 0.95;
}

.vtmn-text-opacity-100 {
  --tw-text-opacity: 1;
}

.vtmn-group:hover .group-hover\:vtmn-text-opacity-0 {
  --tw-text-opacity: 0;
}

.vtmn-group:hover .group-hover\:vtmn-text-opacity-5 {
  --tw-text-opacity: 0.05;
}

.vtmn-group:hover .group-hover\:vtmn-text-opacity-10 {
  --tw-text-opacity: 0.1;
}

.vtmn-group:hover .group-hover\:vtmn-text-opacity-20 {
  --tw-text-opacity: 0.2;
}

.vtmn-group:hover .group-hover\:vtmn-text-opacity-25 {
  --tw-text-opacity: 0.25;
}

.vtmn-group:hover .group-hover\:vtmn-text-opacity-30 {
  --tw-text-opacity: 0.3;
}

.vtmn-group:hover .group-hover\:vtmn-text-opacity-40 {
  --tw-text-opacity: 0.4;
}

.vtmn-group:hover .group-hover\:vtmn-text-opacity-50 {
  --tw-text-opacity: 0.5;
}

.vtmn-group:hover .group-hover\:vtmn-text-opacity-60 {
  --tw-text-opacity: 0.6;
}

.vtmn-group:hover .group-hover\:vtmn-text-opacity-70 {
  --tw-text-opacity: 0.7;
}

.vtmn-group:hover .group-hover\:vtmn-text-opacity-75 {
  --tw-text-opacity: 0.75;
}

.vtmn-group:hover .group-hover\:vtmn-text-opacity-80 {
  --tw-text-opacity: 0.8;
}

.vtmn-group:hover .group-hover\:vtmn-text-opacity-90 {
  --tw-text-opacity: 0.9;
}

.vtmn-group:hover .group-hover\:vtmn-text-opacity-95 {
  --tw-text-opacity: 0.95;
}

.vtmn-group:hover .group-hover\:vtmn-text-opacity-100 {
  --tw-text-opacity: 1;
}

.focus-within\:vtmn-text-opacity-0:focus-within {
  --tw-text-opacity: 0;
}

.focus-within\:vtmn-text-opacity-5:focus-within {
  --tw-text-opacity: 0.05;
}

.focus-within\:vtmn-text-opacity-10:focus-within {
  --tw-text-opacity: 0.1;
}

.focus-within\:vtmn-text-opacity-20:focus-within {
  --tw-text-opacity: 0.2;
}

.focus-within\:vtmn-text-opacity-25:focus-within {
  --tw-text-opacity: 0.25;
}

.focus-within\:vtmn-text-opacity-30:focus-within {
  --tw-text-opacity: 0.3;
}

.focus-within\:vtmn-text-opacity-40:focus-within {
  --tw-text-opacity: 0.4;
}

.focus-within\:vtmn-text-opacity-50:focus-within {
  --tw-text-opacity: 0.5;
}

.focus-within\:vtmn-text-opacity-60:focus-within {
  --tw-text-opacity: 0.6;
}

.focus-within\:vtmn-text-opacity-70:focus-within {
  --tw-text-opacity: 0.7;
}

.focus-within\:vtmn-text-opacity-75:focus-within {
  --tw-text-opacity: 0.75;
}

.focus-within\:vtmn-text-opacity-80:focus-within {
  --tw-text-opacity: 0.8;
}

.focus-within\:vtmn-text-opacity-90:focus-within {
  --tw-text-opacity: 0.9;
}

.focus-within\:vtmn-text-opacity-95:focus-within {
  --tw-text-opacity: 0.95;
}

.focus-within\:vtmn-text-opacity-100:focus-within {
  --tw-text-opacity: 1;
}

.hover\:vtmn-text-opacity-0:hover {
  --tw-text-opacity: 0;
}

.hover\:vtmn-text-opacity-5:hover {
  --tw-text-opacity: 0.05;
}

.hover\:vtmn-text-opacity-10:hover {
  --tw-text-opacity: 0.1;
}

.hover\:vtmn-text-opacity-20:hover {
  --tw-text-opacity: 0.2;
}

.hover\:vtmn-text-opacity-25:hover {
  --tw-text-opacity: 0.25;
}

.hover\:vtmn-text-opacity-30:hover {
  --tw-text-opacity: 0.3;
}

.hover\:vtmn-text-opacity-40:hover {
  --tw-text-opacity: 0.4;
}

.hover\:vtmn-text-opacity-50:hover {
  --tw-text-opacity: 0.5;
}

.hover\:vtmn-text-opacity-60:hover {
  --tw-text-opacity: 0.6;
}

.hover\:vtmn-text-opacity-70:hover {
  --tw-text-opacity: 0.7;
}

.hover\:vtmn-text-opacity-75:hover {
  --tw-text-opacity: 0.75;
}

.hover\:vtmn-text-opacity-80:hover {
  --tw-text-opacity: 0.8;
}

.hover\:vtmn-text-opacity-90:hover {
  --tw-text-opacity: 0.9;
}

.hover\:vtmn-text-opacity-95:hover {
  --tw-text-opacity: 0.95;
}

.hover\:vtmn-text-opacity-100:hover {
  --tw-text-opacity: 1;
}

.focus\:vtmn-text-opacity-0:focus {
  --tw-text-opacity: 0;
}

.focus\:vtmn-text-opacity-5:focus {
  --tw-text-opacity: 0.05;
}

.focus\:vtmn-text-opacity-10:focus {
  --tw-text-opacity: 0.1;
}

.focus\:vtmn-text-opacity-20:focus {
  --tw-text-opacity: 0.2;
}

.focus\:vtmn-text-opacity-25:focus {
  --tw-text-opacity: 0.25;
}

.focus\:vtmn-text-opacity-30:focus {
  --tw-text-opacity: 0.3;
}

.focus\:vtmn-text-opacity-40:focus {
  --tw-text-opacity: 0.4;
}

.focus\:vtmn-text-opacity-50:focus {
  --tw-text-opacity: 0.5;
}

.focus\:vtmn-text-opacity-60:focus {
  --tw-text-opacity: 0.6;
}

.focus\:vtmn-text-opacity-70:focus {
  --tw-text-opacity: 0.7;
}

.focus\:vtmn-text-opacity-75:focus {
  --tw-text-opacity: 0.75;
}

.focus\:vtmn-text-opacity-80:focus {
  --tw-text-opacity: 0.8;
}

.focus\:vtmn-text-opacity-90:focus {
  --tw-text-opacity: 0.9;
}

.focus\:vtmn-text-opacity-95:focus {
  --tw-text-opacity: 0.95;
}

.focus\:vtmn-text-opacity-100:focus {
  --tw-text-opacity: 1;
}

.vtmn-underline {
  text-decoration: underline;
}

.vtmn-line-through {
  text-decoration: line-through;
}

.vtmn-no-underline {
  text-decoration: none;
}

.vtmn-group:hover .group-hover\:vtmn-underline {
  text-decoration: underline;
}

.vtmn-group:hover .group-hover\:vtmn-line-through {
  text-decoration: line-through;
}

.vtmn-group:hover .group-hover\:vtmn-no-underline {
  text-decoration: none;
}

.focus-within\:vtmn-underline:focus-within {
  text-decoration: underline;
}

.focus-within\:vtmn-line-through:focus-within {
  text-decoration: line-through;
}

.focus-within\:vtmn-no-underline:focus-within {
  text-decoration: none;
}

.hover\:vtmn-underline:hover {
  text-decoration: underline;
}

.hover\:vtmn-line-through:hover {
  text-decoration: line-through;
}

.hover\:vtmn-no-underline:hover {
  text-decoration: none;
}

.focus\:vtmn-underline:focus {
  text-decoration: underline;
}

.focus\:vtmn-line-through:focus {
  text-decoration: line-through;
}

.focus\:vtmn-no-underline:focus {
  text-decoration: none;
}

.vtmn-antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.vtmn-subpixel-antialiased {
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
}

.vtmn-placeholder-transparent::-moz-placeholder {
  color: transparent;
}

.vtmn-placeholder-transparent::placeholder {
  color: transparent;
}

.vtmn-placeholder-background-primary::-moz-placeholder {
  color: var(--vtmn-semantic-color_background-primary);
}

.vtmn-placeholder-background-primary::placeholder {
  color: var(--vtmn-semantic-color_background-primary);
}

.vtmn-placeholder-background-secondary::-moz-placeholder {
  color: var(--vtmn-semantic-color_background-secondary);
}

.vtmn-placeholder-background-secondary::placeholder {
  color: var(--vtmn-semantic-color_background-secondary);
}

.vtmn-placeholder-background-tertiary::-moz-placeholder {
  color: var(--vtmn-semantic-color_background-tertiary);
}

.vtmn-placeholder-background-tertiary::placeholder {
  color: var(--vtmn-semantic-color_background-tertiary);
}

.vtmn-placeholder-background-brand-primary::-moz-placeholder {
  color: var(--vtmn-semantic-color_background-brand-primary);
}

.vtmn-placeholder-background-brand-primary::placeholder {
  color: var(--vtmn-semantic-color_background-brand-primary);
}

.vtmn-placeholder-background-brand-secondary::-moz-placeholder {
  color: var(--vtmn-semantic-color_background-brand-secondary);
}

.vtmn-placeholder-background-brand-secondary::placeholder {
  color: var(--vtmn-semantic-color_background-brand-secondary);
}

.vtmn-placeholder-background-accent::-moz-placeholder {
  color: var(--vtmn-semantic-color_background-accent);
}

.vtmn-placeholder-background-accent::placeholder {
  color: var(--vtmn-semantic-color_background-accent);
}

.vtmn-placeholder-background-alert::-moz-placeholder {
  color: var(--vtmn-semantic-color_background-alert);
}

.vtmn-placeholder-background-alert::placeholder {
  color: var(--vtmn-semantic-color_background-alert);
}

.vtmn-placeholder-background-primary-reversed::-moz-placeholder {
  color: var(--vtmn-semantic-color_background-primary-reversed);
}

.vtmn-placeholder-background-primary-reversed::placeholder {
  color: var(--vtmn-semantic-color_background-primary-reversed);
}

.vtmn-placeholder-background-brand-primary-reversed::-moz-placeholder {
  color: var(--vtmn-semantic-color_background-brand-primary-reversed);
}

.vtmn-placeholder-background-brand-primary-reversed::placeholder {
  color: var(--vtmn-semantic-color_background-brand-primary-reversed);
}

.vtmn-placeholder-content-primary::-moz-placeholder {
  color: var(--vtmn-semantic-color_content-primary);
}

.vtmn-placeholder-content-primary::placeholder {
  color: var(--vtmn-semantic-color_content-primary);
}

.vtmn-placeholder-content-secondary::-moz-placeholder {
  color: var(--vtmn-semantic-color_content-secondary);
}

.vtmn-placeholder-content-secondary::placeholder {
  color: var(--vtmn-semantic-color_content-secondary);
}

.vtmn-placeholder-content-tertiary::-moz-placeholder {
  color: var(--vtmn-semantic-color_content-tertiary);
}

.vtmn-placeholder-content-tertiary::placeholder {
  color: var(--vtmn-semantic-color_content-tertiary);
}

.vtmn-placeholder-content-action::-moz-placeholder {
  color: var(--vtmn-semantic-color_content-action);
}

.vtmn-placeholder-content-action::placeholder {
  color: var(--vtmn-semantic-color_content-action);
}

.vtmn-placeholder-content-active::-moz-placeholder {
  color: var(--vtmn-semantic-color_content-active);
}

.vtmn-placeholder-content-active::placeholder {
  color: var(--vtmn-semantic-color_content-active);
}

.vtmn-placeholder-content-inactive::-moz-placeholder {
  color: var(--vtmn-semantic-color_content-inactive);
}

.vtmn-placeholder-content-inactive::placeholder {
  color: var(--vtmn-semantic-color_content-inactive);
}

.vtmn-placeholder-content-negative::-moz-placeholder {
  color: var(--vtmn-semantic-color_content-negative);
}

.vtmn-placeholder-content-negative::placeholder {
  color: var(--vtmn-semantic-color_content-negative);
}

.vtmn-placeholder-content-warning::-moz-placeholder {
  color: var(--vtmn-semantic-color_content-warning);
}

.vtmn-placeholder-content-warning::placeholder {
  color: var(--vtmn-semantic-color_content-warning);
}

.vtmn-placeholder-content-positive::-moz-placeholder {
  color: var(--vtmn-semantic-color_content-positive);
}

.vtmn-placeholder-content-positive::placeholder {
  color: var(--vtmn-semantic-color_content-positive);
}

.vtmn-placeholder-content-information::-moz-placeholder {
  color: var(--vtmn-semantic-color_content-information);
}

.vtmn-placeholder-content-information::placeholder {
  color: var(--vtmn-semantic-color_content-information);
}

.vtmn-placeholder-content-accent::-moz-placeholder {
  color: var(--vtmn-semantic-color_content-accent);
}

.vtmn-placeholder-content-accent::placeholder {
  color: var(--vtmn-semantic-color_content-accent);
}

.vtmn-placeholder-content-visited::-moz-placeholder {
  color: var(--vtmn-semantic-color_content-visited);
}

.vtmn-placeholder-content-visited::placeholder {
  color: var(--vtmn-semantic-color_content-visited);
}

.vtmn-placeholder-content-primary-reversed::-moz-placeholder {
  color: var(--vtmn-semantic-color_content-primary-reversed);
}

.vtmn-placeholder-content-primary-reversed::placeholder {
  color: var(--vtmn-semantic-color_content-primary-reversed);
}

.vtmn-placeholder-content-action-reversed::-moz-placeholder {
  color: var(--vtmn-semantic-color_content-action-reversed);
}

.vtmn-placeholder-content-action-reversed::placeholder {
  color: var(--vtmn-semantic-color_content-action-reversed);
}

.vtmn-placeholder-content-visited-reversed::-moz-placeholder {
  color: var(--vtmn-semantic-color_content-visited-reversed);
}

.vtmn-placeholder-content-visited-reversed::placeholder {
  color: var(--vtmn-semantic-color_content-visited-reversed);
}

.vtmn-placeholder-border-primary::-moz-placeholder {
  color: var(--vtmn-semantic-color_border-primary);
}

.vtmn-placeholder-border-primary::placeholder {
  color: var(--vtmn-semantic-color_border-primary);
}

.vtmn-placeholder-border-secondary::-moz-placeholder {
  color: var(--vtmn-semantic-color_border-secondary);
}

.vtmn-placeholder-border-secondary::placeholder {
  color: var(--vtmn-semantic-color_border-secondary);
}

.vtmn-placeholder-border-tertiary::-moz-placeholder {
  color: var(--vtmn-semantic-color_border-tertiary);
}

.vtmn-placeholder-border-tertiary::placeholder {
  color: var(--vtmn-semantic-color_border-tertiary);
}

.vtmn-placeholder-border-active::-moz-placeholder {
  color: var(--vtmn-semantic-color_border-active);
}

.vtmn-placeholder-border-active::placeholder {
  color: var(--vtmn-semantic-color_border-active);
}

.vtmn-placeholder-border-inactive::-moz-placeholder {
  color: var(--vtmn-semantic-color_border-inactive);
}

.vtmn-placeholder-border-inactive::placeholder {
  color: var(--vtmn-semantic-color_border-inactive);
}

.vtmn-placeholder-border-negative::-moz-placeholder {
  color: var(--vtmn-semantic-color_border-negative);
}

.vtmn-placeholder-border-negative::placeholder {
  color: var(--vtmn-semantic-color_border-negative);
}

.vtmn-placeholder-border-warning::-moz-placeholder {
  color: var(--vtmn-semantic-color_border-warning);
}

.vtmn-placeholder-border-warning::placeholder {
  color: var(--vtmn-semantic-color_border-warning);
}

.vtmn-placeholder-border-positive::-moz-placeholder {
  color: var(--vtmn-semantic-color_border-positive);
}

.vtmn-placeholder-border-positive::placeholder {
  color: var(--vtmn-semantic-color_border-positive);
}

.vtmn-placeholder-border-information::-moz-placeholder {
  color: var(--vtmn-semantic-color_border-information);
}

.vtmn-placeholder-border-information::placeholder {
  color: var(--vtmn-semantic-color_border-information);
}

.vtmn-placeholder-border-primary-reversed::-moz-placeholder {
  color: var(--vtmn-semantic-color_border-primary-reversed);
}

.vtmn-placeholder-border-primary-reversed::placeholder {
  color: var(--vtmn-semantic-color_border-primary-reversed);
}

.vtmn-placeholder-decorative-gravel::-moz-placeholder {
  color: var(--vtmn-semantic-color_decorative-gravel);
}

.vtmn-placeholder-decorative-gravel::placeholder {
  color: var(--vtmn-semantic-color_decorative-gravel);
}

.vtmn-placeholder-decorative-brick::-moz-placeholder {
  color: var(--vtmn-semantic-color_decorative-brick);
}

.vtmn-placeholder-decorative-brick::placeholder {
  color: var(--vtmn-semantic-color_decorative-brick);
}

.vtmn-placeholder-decorative-saffron::-moz-placeholder {
  color: var(--vtmn-semantic-color_decorative-saffron);
}

.vtmn-placeholder-decorative-saffron::placeholder {
  color: var(--vtmn-semantic-color_decorative-saffron);
}

.vtmn-placeholder-decorative-gold::-moz-placeholder {
  color: var(--vtmn-semantic-color_decorative-gold);
}

.vtmn-placeholder-decorative-gold::placeholder {
  color: var(--vtmn-semantic-color_decorative-gold);
}

.vtmn-placeholder-decorative-jade::-moz-placeholder {
  color: var(--vtmn-semantic-color_decorative-jade);
}

.vtmn-placeholder-decorative-jade::placeholder {
  color: var(--vtmn-semantic-color_decorative-jade);
}

.vtmn-placeholder-decorative-emerald::-moz-placeholder {
  color: var(--vtmn-semantic-color_decorative-emerald);
}

.vtmn-placeholder-decorative-emerald::placeholder {
  color: var(--vtmn-semantic-color_decorative-emerald);
}

.vtmn-placeholder-decorative-cobalt::-moz-placeholder {
  color: var(--vtmn-semantic-color_decorative-cobalt);
}

.vtmn-placeholder-decorative-cobalt::placeholder {
  color: var(--vtmn-semantic-color_decorative-cobalt);
}

.vtmn-placeholder-decorative-amethyst::-moz-placeholder {
  color: var(--vtmn-semantic-color_decorative-amethyst);
}

.vtmn-placeholder-decorative-amethyst::placeholder {
  color: var(--vtmn-semantic-color_decorative-amethyst);
}

.vtmn-placeholder-hover-primary::-moz-placeholder {
  color: var(--vtmn-semantic-color_hover-primary);
}

.vtmn-placeholder-hover-primary::placeholder {
  color: var(--vtmn-semantic-color_hover-primary);
}

.vtmn-placeholder-hover-primary-transparent::-moz-placeholder {
  color: var(--vtmn-semantic-color_hover-primary-transparent);
}

.vtmn-placeholder-hover-primary-transparent::placeholder {
  color: var(--vtmn-semantic-color_hover-primary-transparent);
}

.vtmn-placeholder-hover-secondary-transparent::-moz-placeholder {
  color: var(--vtmn-semantic-color_hover-secondary-transparent);
}

.vtmn-placeholder-hover-secondary-transparent::placeholder {
  color: var(--vtmn-semantic-color_hover-secondary-transparent);
}

.vtmn-placeholder-hover-tertiary-transparent::-moz-placeholder {
  color: var(--vtmn-semantic-color_hover-tertiary-transparent);
}

.vtmn-placeholder-hover-tertiary-transparent::placeholder {
  color: var(--vtmn-semantic-color_hover-tertiary-transparent);
}

.vtmn-placeholder-hover-tertiary::-moz-placeholder {
  color: var(--vtmn-semantic-color_hover-tertiary);
}

.vtmn-placeholder-hover-tertiary::placeholder {
  color: var(--vtmn-semantic-color_hover-tertiary);
}

.vtmn-placeholder-hover-brand::-moz-placeholder {
  color: var(--vtmn-semantic-color_hover-brand);
}

.vtmn-placeholder-hover-brand::placeholder {
  color: var(--vtmn-semantic-color_hover-brand);
}

.vtmn-placeholder-hover-accent::-moz-placeholder {
  color: var(--vtmn-semantic-color_hover-accent);
}

.vtmn-placeholder-hover-accent::placeholder {
  color: var(--vtmn-semantic-color_hover-accent);
}

.vtmn-placeholder-hover-primary-reversed-transparent::-moz-placeholder {
  color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
}

.vtmn-placeholder-hover-primary-reversed-transparent::placeholder {
  color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
}

.vtmn-placeholder-hover-secondary-reversed-transparent::-moz-placeholder {
  color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
}

.vtmn-placeholder-hover-secondary-reversed-transparent::placeholder {
  color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
}

.vtmn-placeholder-hover-tertiary-reversed-transparent::-moz-placeholder {
  color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
}

.vtmn-placeholder-hover-tertiary-reversed-transparent::placeholder {
  color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
}

.vtmn-placeholder-active-primary::-moz-placeholder {
  color: var(--vtmn-semantic-color_active-primary);
}

.vtmn-placeholder-active-primary::placeholder {
  color: var(--vtmn-semantic-color_active-primary);
}

.vtmn-placeholder-active-primary-transparent::-moz-placeholder {
  color: var(--vtmn-semantic-color_active-primary-transparent);
}

.vtmn-placeholder-active-primary-transparent::placeholder {
  color: var(--vtmn-semantic-color_active-primary-transparent);
}

.vtmn-placeholder-active-secondary-transparent::-moz-placeholder {
  color: var(--vtmn-semantic-color_active-secondary-transparent);
}

.vtmn-placeholder-active-secondary-transparent::placeholder {
  color: var(--vtmn-semantic-color_active-secondary-transparent);
}

.vtmn-placeholder-active-tertiary::-moz-placeholder {
  color: var(--vtmn-semantic-color_active-tertiary);
}

.vtmn-placeholder-active-tertiary::placeholder {
  color: var(--vtmn-semantic-color_active-tertiary);
}

.vtmn-placeholder-active-tertiary-transparent::-moz-placeholder {
  color: var(--vtmn-semantic-color_active-tertiary-transparent);
}

.vtmn-placeholder-active-tertiary-transparent::placeholder {
  color: var(--vtmn-semantic-color_active-tertiary-transparent);
}

.vtmn-placeholder-active-brand::-moz-placeholder {
  color: var(--vtmn-semantic-color_active-brand);
}

.vtmn-placeholder-active-brand::placeholder {
  color: var(--vtmn-semantic-color_active-brand);
}

.vtmn-placeholder-active-accent::-moz-placeholder {
  color: var(--vtmn-semantic-color_active-accent);
}

.vtmn-placeholder-active-accent::placeholder {
  color: var(--vtmn-semantic-color_active-accent);
}

.vtmn-placeholder-active-primary-reversed-transparent::-moz-placeholder {
  color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
}

.vtmn-placeholder-active-primary-reversed-transparent::placeholder {
  color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
}

.vtmn-placeholder-active-secondary-reversed-transparent::-moz-placeholder {
  color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
}

.vtmn-placeholder-active-secondary-reversed-transparent::placeholder {
  color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
}

.vtmn-placeholder-active-tertiary-reversed-transparent::-moz-placeholder {
  color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
}

.vtmn-placeholder-active-tertiary-reversed-transparent::placeholder {
  color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
}

.vtmn-placeholder-active-brand-reversed-transparent::-moz-placeholder {
  color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
}

.vtmn-placeholder-active-brand-reversed-transparent::placeholder {
  color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
}

.vtmn-placeholder-shadow::-moz-placeholder {
  color: var(--vtmn-semantic-color_shadow);
}

.vtmn-placeholder-shadow::placeholder {
  color: var(--vtmn-semantic-color_shadow);
}

.vtmn-placeholder-brand::-moz-placeholder {
  color: var(--vtmn-color_brand);
}

.vtmn-placeholder-brand::placeholder {
  color: var(--vtmn-color_brand);
}

.vtmn-placeholder-brand-pro::-moz-placeholder {
  color: var(--vtmn-color_brand-pro);
}

.vtmn-placeholder-brand-pro::placeholder {
  color: var(--vtmn-color_brand-pro);
}

.vtmn-placeholder-brand-digital-light-1::-moz-placeholder {
  color: var(--vtmn-color_brand-digital-light-1);
}

.vtmn-placeholder-brand-digital-light-1::placeholder {
  color: var(--vtmn-color_brand-digital-light-1);
}

.vtmn-placeholder-brand-digital-light-2::-moz-placeholder {
  color: var(--vtmn-color_brand-digital-light-2);
}

.vtmn-placeholder-brand-digital-light-2::placeholder {
  color: var(--vtmn-color_brand-digital-light-2);
}

.vtmn-placeholder-brand-digital-light-3::-moz-placeholder {
  color: var(--vtmn-color_brand-digital-light-3);
}

.vtmn-placeholder-brand-digital-light-3::placeholder {
  color: var(--vtmn-color_brand-digital-light-3);
}

.vtmn-placeholder-brand-digital::-moz-placeholder {
  color: var(--vtmn-color_brand-digital);
}

.vtmn-placeholder-brand-digital::placeholder {
  color: var(--vtmn-color_brand-digital);
}

.vtmn-placeholder-brand-digital-dark-1::-moz-placeholder {
  color: var(--vtmn-color_brand-digital-dark-1);
}

.vtmn-placeholder-brand-digital-dark-1::placeholder {
  color: var(--vtmn-color_brand-digital-dark-1);
}

.vtmn-placeholder-brand-digital-dark-2::-moz-placeholder {
  color: var(--vtmn-color_brand-digital-dark-2);
}

.vtmn-placeholder-brand-digital-dark-2::placeholder {
  color: var(--vtmn-color_brand-digital-dark-2);
}

.vtmn-placeholder-green-light-1::-moz-placeholder {
  color: var(--vtmn-color_green-light-1);
}

.vtmn-placeholder-green-light-1::placeholder {
  color: var(--vtmn-color_green-light-1);
}

.vtmn-placeholder-green-light-2::-moz-placeholder {
  color: var(--vtmn-color_green-light-2);
}

.vtmn-placeholder-green-light-2::placeholder {
  color: var(--vtmn-color_green-light-2);
}

.vtmn-placeholder-green-light-3::-moz-placeholder {
  color: var(--vtmn-color_green-light-3);
}

.vtmn-placeholder-green-light-3::placeholder {
  color: var(--vtmn-color_green-light-3);
}

.vtmn-placeholder-green::-moz-placeholder {
  color: var(--vtmn-color_green);
}

.vtmn-placeholder-green::placeholder {
  color: var(--vtmn-color_green);
}

.vtmn-placeholder-green-dark-1::-moz-placeholder {
  color: var(--vtmn-color_green-dark-1);
}

.vtmn-placeholder-green-dark-1::placeholder {
  color: var(--vtmn-color_green-dark-1);
}

.vtmn-placeholder-green-dark-2::-moz-placeholder {
  color: var(--vtmn-color_green-dark-2);
}

.vtmn-placeholder-green-dark-2::placeholder {
  color: var(--vtmn-color_green-dark-2);
}

.vtmn-placeholder-white::-moz-placeholder {
  color: var(--vtmn-color_white);
}

.vtmn-placeholder-white::placeholder {
  color: var(--vtmn-color_white);
}

.vtmn-placeholder-grey-light-1::-moz-placeholder {
  color: var(--vtmn-color_grey-light-1);
}

.vtmn-placeholder-grey-light-1::placeholder {
  color: var(--vtmn-color_grey-light-1);
}

.vtmn-placeholder-grey-light-2::-moz-placeholder {
  color: var(--vtmn-color_grey-light-2);
}

.vtmn-placeholder-grey-light-2::placeholder {
  color: var(--vtmn-color_grey-light-2);
}

.vtmn-placeholder-grey-light-3::-moz-placeholder {
  color: var(--vtmn-color_grey-light-3);
}

.vtmn-placeholder-grey-light-3::placeholder {
  color: var(--vtmn-color_grey-light-3);
}

.vtmn-placeholder-grey-light-4::-moz-placeholder {
  color: var(--vtmn-color_grey-light-4);
}

.vtmn-placeholder-grey-light-4::placeholder {
  color: var(--vtmn-color_grey-light-4);
}

.vtmn-placeholder-grey::-moz-placeholder {
  color: var(--vtmn-color_grey);
}

.vtmn-placeholder-grey::placeholder {
  color: var(--vtmn-color_grey);
}

.vtmn-placeholder-grey-dark-1::-moz-placeholder {
  color: var(--vtmn-color_grey-dark-1);
}

.vtmn-placeholder-grey-dark-1::placeholder {
  color: var(--vtmn-color_grey-dark-1);
}

.vtmn-placeholder-grey-dark-2::-moz-placeholder {
  color: var(--vtmn-color_grey-dark-2);
}

.vtmn-placeholder-grey-dark-2::placeholder {
  color: var(--vtmn-color_grey-dark-2);
}

.vtmn-placeholder-grey-dark-3::-moz-placeholder {
  color: var(--vtmn-color_grey-dark-3);
}

.vtmn-placeholder-grey-dark-3::placeholder {
  color: var(--vtmn-color_grey-dark-3);
}

.vtmn-placeholder-black::-moz-placeholder {
  color: var(--vtmn-color_black);
}

.vtmn-placeholder-black::placeholder {
  color: var(--vtmn-color_black);
}

.vtmn-placeholder-success::-moz-placeholder {
  color: var(--vtmn-color_success);
}

.vtmn-placeholder-success::placeholder {
  color: var(--vtmn-color_success);
}

.vtmn-placeholder-info::-moz-placeholder {
  color: var(--vtmn-color_info);
}

.vtmn-placeholder-info::placeholder {
  color: var(--vtmn-color_info);
}

.vtmn-placeholder-warning::-moz-placeholder {
  color: var(--vtmn-color_warning);
}

.vtmn-placeholder-warning::placeholder {
  color: var(--vtmn-color_warning);
}

.vtmn-placeholder-danger::-moz-placeholder {
  color: var(--vtmn-color_danger);
}

.vtmn-placeholder-danger::placeholder {
  color: var(--vtmn-color_danger);
}

.vtmn-placeholder-yellow-light-1::-moz-placeholder {
  color: var(--vtmn-color_yellow-light-1);
}

.vtmn-placeholder-yellow-light-1::placeholder {
  color: var(--vtmn-color_yellow-light-1);
}

.vtmn-placeholder-yellow-light-2::-moz-placeholder {
  color: var(--vtmn-color_yellow-light-2);
}

.vtmn-placeholder-yellow-light-2::placeholder {
  color: var(--vtmn-color_yellow-light-2);
}

.vtmn-placeholder-yellow::-moz-placeholder {
  color: var(--vtmn-color_yellow);
}

.vtmn-placeholder-yellow::placeholder {
  color: var(--vtmn-color_yellow);
}

.vtmn-placeholder-orange-light-1::-moz-placeholder {
  color: var(--vtmn-color_orange-light-1);
}

.vtmn-placeholder-orange-light-1::placeholder {
  color: var(--vtmn-color_orange-light-1);
}

.vtmn-placeholder-orange-light-2::-moz-placeholder {
  color: var(--vtmn-color_orange-light-2);
}

.vtmn-placeholder-orange-light-2::placeholder {
  color: var(--vtmn-color_orange-light-2);
}

.vtmn-placeholder-orange::-moz-placeholder {
  color: var(--vtmn-color_orange);
}

.vtmn-placeholder-orange::placeholder {
  color: var(--vtmn-color_orange);
}

.vtmn-placeholder-red-light-1::-moz-placeholder {
  color: var(--vtmn-color_red-light-1);
}

.vtmn-placeholder-red-light-1::placeholder {
  color: var(--vtmn-color_red-light-1);
}

.vtmn-placeholder-red-light-2::-moz-placeholder {
  color: var(--vtmn-color_red-light-2);
}

.vtmn-placeholder-red-light-2::placeholder {
  color: var(--vtmn-color_red-light-2);
}

.vtmn-placeholder-red::-moz-placeholder {
  color: var(--vtmn-color_red);
}

.vtmn-placeholder-red::placeholder {
  color: var(--vtmn-color_red);
}

.focus\:vtmn-placeholder-transparent:focus::-moz-placeholder {
  color: transparent;
}

.focus\:vtmn-placeholder-transparent:focus::placeholder {
  color: transparent;
}

.focus\:vtmn-placeholder-background-primary:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_background-primary);
}

.focus\:vtmn-placeholder-background-primary:focus::placeholder {
  color: var(--vtmn-semantic-color_background-primary);
}

.focus\:vtmn-placeholder-background-secondary:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_background-secondary);
}

.focus\:vtmn-placeholder-background-secondary:focus::placeholder {
  color: var(--vtmn-semantic-color_background-secondary);
}

.focus\:vtmn-placeholder-background-tertiary:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_background-tertiary);
}

.focus\:vtmn-placeholder-background-tertiary:focus::placeholder {
  color: var(--vtmn-semantic-color_background-tertiary);
}

.focus\:vtmn-placeholder-background-brand-primary:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_background-brand-primary);
}

.focus\:vtmn-placeholder-background-brand-primary:focus::placeholder {
  color: var(--vtmn-semantic-color_background-brand-primary);
}

.focus\:vtmn-placeholder-background-brand-secondary:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_background-brand-secondary);
}

.focus\:vtmn-placeholder-background-brand-secondary:focus::placeholder {
  color: var(--vtmn-semantic-color_background-brand-secondary);
}

.focus\:vtmn-placeholder-background-accent:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_background-accent);
}

.focus\:vtmn-placeholder-background-accent:focus::placeholder {
  color: var(--vtmn-semantic-color_background-accent);
}

.focus\:vtmn-placeholder-background-alert:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_background-alert);
}

.focus\:vtmn-placeholder-background-alert:focus::placeholder {
  color: var(--vtmn-semantic-color_background-alert);
}

.focus\:vtmn-placeholder-background-primary-reversed:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_background-primary-reversed);
}

.focus\:vtmn-placeholder-background-primary-reversed:focus::placeholder {
  color: var(--vtmn-semantic-color_background-primary-reversed);
}

.focus\:vtmn-placeholder-background-brand-primary-reversed:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_background-brand-primary-reversed);
}

.focus\:vtmn-placeholder-background-brand-primary-reversed:focus::placeholder {
  color: var(--vtmn-semantic-color_background-brand-primary-reversed);
}

.focus\:vtmn-placeholder-content-primary:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_content-primary);
}

.focus\:vtmn-placeholder-content-primary:focus::placeholder {
  color: var(--vtmn-semantic-color_content-primary);
}

.focus\:vtmn-placeholder-content-secondary:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_content-secondary);
}

.focus\:vtmn-placeholder-content-secondary:focus::placeholder {
  color: var(--vtmn-semantic-color_content-secondary);
}

.focus\:vtmn-placeholder-content-tertiary:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_content-tertiary);
}

.focus\:vtmn-placeholder-content-tertiary:focus::placeholder {
  color: var(--vtmn-semantic-color_content-tertiary);
}

.focus\:vtmn-placeholder-content-action:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_content-action);
}

.focus\:vtmn-placeholder-content-action:focus::placeholder {
  color: var(--vtmn-semantic-color_content-action);
}

.focus\:vtmn-placeholder-content-active:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_content-active);
}

.focus\:vtmn-placeholder-content-active:focus::placeholder {
  color: var(--vtmn-semantic-color_content-active);
}

.focus\:vtmn-placeholder-content-inactive:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_content-inactive);
}

.focus\:vtmn-placeholder-content-inactive:focus::placeholder {
  color: var(--vtmn-semantic-color_content-inactive);
}

.focus\:vtmn-placeholder-content-negative:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_content-negative);
}

.focus\:vtmn-placeholder-content-negative:focus::placeholder {
  color: var(--vtmn-semantic-color_content-negative);
}

.focus\:vtmn-placeholder-content-warning:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_content-warning);
}

.focus\:vtmn-placeholder-content-warning:focus::placeholder {
  color: var(--vtmn-semantic-color_content-warning);
}

.focus\:vtmn-placeholder-content-positive:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_content-positive);
}

.focus\:vtmn-placeholder-content-positive:focus::placeholder {
  color: var(--vtmn-semantic-color_content-positive);
}

.focus\:vtmn-placeholder-content-information:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_content-information);
}

.focus\:vtmn-placeholder-content-information:focus::placeholder {
  color: var(--vtmn-semantic-color_content-information);
}

.focus\:vtmn-placeholder-content-accent:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_content-accent);
}

.focus\:vtmn-placeholder-content-accent:focus::placeholder {
  color: var(--vtmn-semantic-color_content-accent);
}

.focus\:vtmn-placeholder-content-visited:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_content-visited);
}

.focus\:vtmn-placeholder-content-visited:focus::placeholder {
  color: var(--vtmn-semantic-color_content-visited);
}

.focus\:vtmn-placeholder-content-primary-reversed:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_content-primary-reversed);
}

.focus\:vtmn-placeholder-content-primary-reversed:focus::placeholder {
  color: var(--vtmn-semantic-color_content-primary-reversed);
}

.focus\:vtmn-placeholder-content-action-reversed:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_content-action-reversed);
}

.focus\:vtmn-placeholder-content-action-reversed:focus::placeholder {
  color: var(--vtmn-semantic-color_content-action-reversed);
}

.focus\:vtmn-placeholder-content-visited-reversed:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_content-visited-reversed);
}

.focus\:vtmn-placeholder-content-visited-reversed:focus::placeholder {
  color: var(--vtmn-semantic-color_content-visited-reversed);
}

.focus\:vtmn-placeholder-border-primary:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_border-primary);
}

.focus\:vtmn-placeholder-border-primary:focus::placeholder {
  color: var(--vtmn-semantic-color_border-primary);
}

.focus\:vtmn-placeholder-border-secondary:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_border-secondary);
}

.focus\:vtmn-placeholder-border-secondary:focus::placeholder {
  color: var(--vtmn-semantic-color_border-secondary);
}

.focus\:vtmn-placeholder-border-tertiary:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_border-tertiary);
}

.focus\:vtmn-placeholder-border-tertiary:focus::placeholder {
  color: var(--vtmn-semantic-color_border-tertiary);
}

.focus\:vtmn-placeholder-border-active:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_border-active);
}

.focus\:vtmn-placeholder-border-active:focus::placeholder {
  color: var(--vtmn-semantic-color_border-active);
}

.focus\:vtmn-placeholder-border-inactive:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_border-inactive);
}

.focus\:vtmn-placeholder-border-inactive:focus::placeholder {
  color: var(--vtmn-semantic-color_border-inactive);
}

.focus\:vtmn-placeholder-border-negative:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_border-negative);
}

.focus\:vtmn-placeholder-border-negative:focus::placeholder {
  color: var(--vtmn-semantic-color_border-negative);
}

.focus\:vtmn-placeholder-border-warning:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_border-warning);
}

.focus\:vtmn-placeholder-border-warning:focus::placeholder {
  color: var(--vtmn-semantic-color_border-warning);
}

.focus\:vtmn-placeholder-border-positive:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_border-positive);
}

.focus\:vtmn-placeholder-border-positive:focus::placeholder {
  color: var(--vtmn-semantic-color_border-positive);
}

.focus\:vtmn-placeholder-border-information:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_border-information);
}

.focus\:vtmn-placeholder-border-information:focus::placeholder {
  color: var(--vtmn-semantic-color_border-information);
}

.focus\:vtmn-placeholder-border-primary-reversed:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_border-primary-reversed);
}

.focus\:vtmn-placeholder-border-primary-reversed:focus::placeholder {
  color: var(--vtmn-semantic-color_border-primary-reversed);
}

.focus\:vtmn-placeholder-decorative-gravel:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_decorative-gravel);
}

.focus\:vtmn-placeholder-decorative-gravel:focus::placeholder {
  color: var(--vtmn-semantic-color_decorative-gravel);
}

.focus\:vtmn-placeholder-decorative-brick:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_decorative-brick);
}

.focus\:vtmn-placeholder-decorative-brick:focus::placeholder {
  color: var(--vtmn-semantic-color_decorative-brick);
}

.focus\:vtmn-placeholder-decorative-saffron:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_decorative-saffron);
}

.focus\:vtmn-placeholder-decorative-saffron:focus::placeholder {
  color: var(--vtmn-semantic-color_decorative-saffron);
}

.focus\:vtmn-placeholder-decorative-gold:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_decorative-gold);
}

.focus\:vtmn-placeholder-decorative-gold:focus::placeholder {
  color: var(--vtmn-semantic-color_decorative-gold);
}

.focus\:vtmn-placeholder-decorative-jade:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_decorative-jade);
}

.focus\:vtmn-placeholder-decorative-jade:focus::placeholder {
  color: var(--vtmn-semantic-color_decorative-jade);
}

.focus\:vtmn-placeholder-decorative-emerald:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_decorative-emerald);
}

.focus\:vtmn-placeholder-decorative-emerald:focus::placeholder {
  color: var(--vtmn-semantic-color_decorative-emerald);
}

.focus\:vtmn-placeholder-decorative-cobalt:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_decorative-cobalt);
}

.focus\:vtmn-placeholder-decorative-cobalt:focus::placeholder {
  color: var(--vtmn-semantic-color_decorative-cobalt);
}

.focus\:vtmn-placeholder-decorative-amethyst:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_decorative-amethyst);
}

.focus\:vtmn-placeholder-decorative-amethyst:focus::placeholder {
  color: var(--vtmn-semantic-color_decorative-amethyst);
}

.focus\:vtmn-placeholder-hover-primary:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_hover-primary);
}

.focus\:vtmn-placeholder-hover-primary:focus::placeholder {
  color: var(--vtmn-semantic-color_hover-primary);
}

.focus\:vtmn-placeholder-hover-primary-transparent:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_hover-primary-transparent);
}

.focus\:vtmn-placeholder-hover-primary-transparent:focus::placeholder {
  color: var(--vtmn-semantic-color_hover-primary-transparent);
}

.focus\:vtmn-placeholder-hover-secondary-transparent:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_hover-secondary-transparent);
}

.focus\:vtmn-placeholder-hover-secondary-transparent:focus::placeholder {
  color: var(--vtmn-semantic-color_hover-secondary-transparent);
}

.focus\:vtmn-placeholder-hover-tertiary-transparent:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_hover-tertiary-transparent);
}

.focus\:vtmn-placeholder-hover-tertiary-transparent:focus::placeholder {
  color: var(--vtmn-semantic-color_hover-tertiary-transparent);
}

.focus\:vtmn-placeholder-hover-tertiary:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_hover-tertiary);
}

.focus\:vtmn-placeholder-hover-tertiary:focus::placeholder {
  color: var(--vtmn-semantic-color_hover-tertiary);
}

.focus\:vtmn-placeholder-hover-brand:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_hover-brand);
}

.focus\:vtmn-placeholder-hover-brand:focus::placeholder {
  color: var(--vtmn-semantic-color_hover-brand);
}

.focus\:vtmn-placeholder-hover-accent:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_hover-accent);
}

.focus\:vtmn-placeholder-hover-accent:focus::placeholder {
  color: var(--vtmn-semantic-color_hover-accent);
}

.focus\:vtmn-placeholder-hover-primary-reversed-transparent:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
}

.focus\:vtmn-placeholder-hover-primary-reversed-transparent:focus::placeholder {
  color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
}

.focus\:vtmn-placeholder-hover-secondary-reversed-transparent:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
}

.focus\:vtmn-placeholder-hover-secondary-reversed-transparent:focus::placeholder {
  color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
}

.focus\:vtmn-placeholder-hover-tertiary-reversed-transparent:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
}

.focus\:vtmn-placeholder-hover-tertiary-reversed-transparent:focus::placeholder {
  color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
}

.focus\:vtmn-placeholder-active-primary:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_active-primary);
}

.focus\:vtmn-placeholder-active-primary:focus::placeholder {
  color: var(--vtmn-semantic-color_active-primary);
}

.focus\:vtmn-placeholder-active-primary-transparent:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_active-primary-transparent);
}

.focus\:vtmn-placeholder-active-primary-transparent:focus::placeholder {
  color: var(--vtmn-semantic-color_active-primary-transparent);
}

.focus\:vtmn-placeholder-active-secondary-transparent:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_active-secondary-transparent);
}

.focus\:vtmn-placeholder-active-secondary-transparent:focus::placeholder {
  color: var(--vtmn-semantic-color_active-secondary-transparent);
}

.focus\:vtmn-placeholder-active-tertiary:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_active-tertiary);
}

.focus\:vtmn-placeholder-active-tertiary:focus::placeholder {
  color: var(--vtmn-semantic-color_active-tertiary);
}

.focus\:vtmn-placeholder-active-tertiary-transparent:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_active-tertiary-transparent);
}

.focus\:vtmn-placeholder-active-tertiary-transparent:focus::placeholder {
  color: var(--vtmn-semantic-color_active-tertiary-transparent);
}

.focus\:vtmn-placeholder-active-brand:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_active-brand);
}

.focus\:vtmn-placeholder-active-brand:focus::placeholder {
  color: var(--vtmn-semantic-color_active-brand);
}

.focus\:vtmn-placeholder-active-accent:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_active-accent);
}

.focus\:vtmn-placeholder-active-accent:focus::placeholder {
  color: var(--vtmn-semantic-color_active-accent);
}

.focus\:vtmn-placeholder-active-primary-reversed-transparent:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
}

.focus\:vtmn-placeholder-active-primary-reversed-transparent:focus::placeholder {
  color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
}

.focus\:vtmn-placeholder-active-secondary-reversed-transparent:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
}

.focus\:vtmn-placeholder-active-secondary-reversed-transparent:focus::placeholder {
  color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
}

.focus\:vtmn-placeholder-active-tertiary-reversed-transparent:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
}

.focus\:vtmn-placeholder-active-tertiary-reversed-transparent:focus::placeholder {
  color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
}

.focus\:vtmn-placeholder-active-brand-reversed-transparent:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
}

.focus\:vtmn-placeholder-active-brand-reversed-transparent:focus::placeholder {
  color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
}

.focus\:vtmn-placeholder-shadow:focus::-moz-placeholder {
  color: var(--vtmn-semantic-color_shadow);
}

.focus\:vtmn-placeholder-shadow:focus::placeholder {
  color: var(--vtmn-semantic-color_shadow);
}

.focus\:vtmn-placeholder-brand:focus::-moz-placeholder {
  color: var(--vtmn-color_brand);
}

.focus\:vtmn-placeholder-brand:focus::placeholder {
  color: var(--vtmn-color_brand);
}

.focus\:vtmn-placeholder-brand-pro:focus::-moz-placeholder {
  color: var(--vtmn-color_brand-pro);
}

.focus\:vtmn-placeholder-brand-pro:focus::placeholder {
  color: var(--vtmn-color_brand-pro);
}

.focus\:vtmn-placeholder-brand-digital-light-1:focus::-moz-placeholder {
  color: var(--vtmn-color_brand-digital-light-1);
}

.focus\:vtmn-placeholder-brand-digital-light-1:focus::placeholder {
  color: var(--vtmn-color_brand-digital-light-1);
}

.focus\:vtmn-placeholder-brand-digital-light-2:focus::-moz-placeholder {
  color: var(--vtmn-color_brand-digital-light-2);
}

.focus\:vtmn-placeholder-brand-digital-light-2:focus::placeholder {
  color: var(--vtmn-color_brand-digital-light-2);
}

.focus\:vtmn-placeholder-brand-digital-light-3:focus::-moz-placeholder {
  color: var(--vtmn-color_brand-digital-light-3);
}

.focus\:vtmn-placeholder-brand-digital-light-3:focus::placeholder {
  color: var(--vtmn-color_brand-digital-light-3);
}

.focus\:vtmn-placeholder-brand-digital:focus::-moz-placeholder {
  color: var(--vtmn-color_brand-digital);
}

.focus\:vtmn-placeholder-brand-digital:focus::placeholder {
  color: var(--vtmn-color_brand-digital);
}

.focus\:vtmn-placeholder-brand-digital-dark-1:focus::-moz-placeholder {
  color: var(--vtmn-color_brand-digital-dark-1);
}

.focus\:vtmn-placeholder-brand-digital-dark-1:focus::placeholder {
  color: var(--vtmn-color_brand-digital-dark-1);
}

.focus\:vtmn-placeholder-brand-digital-dark-2:focus::-moz-placeholder {
  color: var(--vtmn-color_brand-digital-dark-2);
}

.focus\:vtmn-placeholder-brand-digital-dark-2:focus::placeholder {
  color: var(--vtmn-color_brand-digital-dark-2);
}

.focus\:vtmn-placeholder-green-light-1:focus::-moz-placeholder {
  color: var(--vtmn-color_green-light-1);
}

.focus\:vtmn-placeholder-green-light-1:focus::placeholder {
  color: var(--vtmn-color_green-light-1);
}

.focus\:vtmn-placeholder-green-light-2:focus::-moz-placeholder {
  color: var(--vtmn-color_green-light-2);
}

.focus\:vtmn-placeholder-green-light-2:focus::placeholder {
  color: var(--vtmn-color_green-light-2);
}

.focus\:vtmn-placeholder-green-light-3:focus::-moz-placeholder {
  color: var(--vtmn-color_green-light-3);
}

.focus\:vtmn-placeholder-green-light-3:focus::placeholder {
  color: var(--vtmn-color_green-light-3);
}

.focus\:vtmn-placeholder-green:focus::-moz-placeholder {
  color: var(--vtmn-color_green);
}

.focus\:vtmn-placeholder-green:focus::placeholder {
  color: var(--vtmn-color_green);
}

.focus\:vtmn-placeholder-green-dark-1:focus::-moz-placeholder {
  color: var(--vtmn-color_green-dark-1);
}

.focus\:vtmn-placeholder-green-dark-1:focus::placeholder {
  color: var(--vtmn-color_green-dark-1);
}

.focus\:vtmn-placeholder-green-dark-2:focus::-moz-placeholder {
  color: var(--vtmn-color_green-dark-2);
}

.focus\:vtmn-placeholder-green-dark-2:focus::placeholder {
  color: var(--vtmn-color_green-dark-2);
}

.focus\:vtmn-placeholder-white:focus::-moz-placeholder {
  color: var(--vtmn-color_white);
}

.focus\:vtmn-placeholder-white:focus::placeholder {
  color: var(--vtmn-color_white);
}

.focus\:vtmn-placeholder-grey-light-1:focus::-moz-placeholder {
  color: var(--vtmn-color_grey-light-1);
}

.focus\:vtmn-placeholder-grey-light-1:focus::placeholder {
  color: var(--vtmn-color_grey-light-1);
}

.focus\:vtmn-placeholder-grey-light-2:focus::-moz-placeholder {
  color: var(--vtmn-color_grey-light-2);
}

.focus\:vtmn-placeholder-grey-light-2:focus::placeholder {
  color: var(--vtmn-color_grey-light-2);
}

.focus\:vtmn-placeholder-grey-light-3:focus::-moz-placeholder {
  color: var(--vtmn-color_grey-light-3);
}

.focus\:vtmn-placeholder-grey-light-3:focus::placeholder {
  color: var(--vtmn-color_grey-light-3);
}

.focus\:vtmn-placeholder-grey-light-4:focus::-moz-placeholder {
  color: var(--vtmn-color_grey-light-4);
}

.focus\:vtmn-placeholder-grey-light-4:focus::placeholder {
  color: var(--vtmn-color_grey-light-4);
}

.focus\:vtmn-placeholder-grey:focus::-moz-placeholder {
  color: var(--vtmn-color_grey);
}

.focus\:vtmn-placeholder-grey:focus::placeholder {
  color: var(--vtmn-color_grey);
}

.focus\:vtmn-placeholder-grey-dark-1:focus::-moz-placeholder {
  color: var(--vtmn-color_grey-dark-1);
}

.focus\:vtmn-placeholder-grey-dark-1:focus::placeholder {
  color: var(--vtmn-color_grey-dark-1);
}

.focus\:vtmn-placeholder-grey-dark-2:focus::-moz-placeholder {
  color: var(--vtmn-color_grey-dark-2);
}

.focus\:vtmn-placeholder-grey-dark-2:focus::placeholder {
  color: var(--vtmn-color_grey-dark-2);
}

.focus\:vtmn-placeholder-grey-dark-3:focus::-moz-placeholder {
  color: var(--vtmn-color_grey-dark-3);
}

.focus\:vtmn-placeholder-grey-dark-3:focus::placeholder {
  color: var(--vtmn-color_grey-dark-3);
}

.focus\:vtmn-placeholder-black:focus::-moz-placeholder {
  color: var(--vtmn-color_black);
}

.focus\:vtmn-placeholder-black:focus::placeholder {
  color: var(--vtmn-color_black);
}

.focus\:vtmn-placeholder-success:focus::-moz-placeholder {
  color: var(--vtmn-color_success);
}

.focus\:vtmn-placeholder-success:focus::placeholder {
  color: var(--vtmn-color_success);
}

.focus\:vtmn-placeholder-info:focus::-moz-placeholder {
  color: var(--vtmn-color_info);
}

.focus\:vtmn-placeholder-info:focus::placeholder {
  color: var(--vtmn-color_info);
}

.focus\:vtmn-placeholder-warning:focus::-moz-placeholder {
  color: var(--vtmn-color_warning);
}

.focus\:vtmn-placeholder-warning:focus::placeholder {
  color: var(--vtmn-color_warning);
}

.focus\:vtmn-placeholder-danger:focus::-moz-placeholder {
  color: var(--vtmn-color_danger);
}

.focus\:vtmn-placeholder-danger:focus::placeholder {
  color: var(--vtmn-color_danger);
}

.focus\:vtmn-placeholder-yellow-light-1:focus::-moz-placeholder {
  color: var(--vtmn-color_yellow-light-1);
}

.focus\:vtmn-placeholder-yellow-light-1:focus::placeholder {
  color: var(--vtmn-color_yellow-light-1);
}

.focus\:vtmn-placeholder-yellow-light-2:focus::-moz-placeholder {
  color: var(--vtmn-color_yellow-light-2);
}

.focus\:vtmn-placeholder-yellow-light-2:focus::placeholder {
  color: var(--vtmn-color_yellow-light-2);
}

.focus\:vtmn-placeholder-yellow:focus::-moz-placeholder {
  color: var(--vtmn-color_yellow);
}

.focus\:vtmn-placeholder-yellow:focus::placeholder {
  color: var(--vtmn-color_yellow);
}

.focus\:vtmn-placeholder-orange-light-1:focus::-moz-placeholder {
  color: var(--vtmn-color_orange-light-1);
}

.focus\:vtmn-placeholder-orange-light-1:focus::placeholder {
  color: var(--vtmn-color_orange-light-1);
}

.focus\:vtmn-placeholder-orange-light-2:focus::-moz-placeholder {
  color: var(--vtmn-color_orange-light-2);
}

.focus\:vtmn-placeholder-orange-light-2:focus::placeholder {
  color: var(--vtmn-color_orange-light-2);
}

.focus\:vtmn-placeholder-orange:focus::-moz-placeholder {
  color: var(--vtmn-color_orange);
}

.focus\:vtmn-placeholder-orange:focus::placeholder {
  color: var(--vtmn-color_orange);
}

.focus\:vtmn-placeholder-red-light-1:focus::-moz-placeholder {
  color: var(--vtmn-color_red-light-1);
}

.focus\:vtmn-placeholder-red-light-1:focus::placeholder {
  color: var(--vtmn-color_red-light-1);
}

.focus\:vtmn-placeholder-red-light-2:focus::-moz-placeholder {
  color: var(--vtmn-color_red-light-2);
}

.focus\:vtmn-placeholder-red-light-2:focus::placeholder {
  color: var(--vtmn-color_red-light-2);
}

.focus\:vtmn-placeholder-red:focus::-moz-placeholder {
  color: var(--vtmn-color_red);
}

.focus\:vtmn-placeholder-red:focus::placeholder {
  color: var(--vtmn-color_red);
}

.vtmn-placeholder-opacity-0::-moz-placeholder {
  --tw-placeholder-opacity: 0;
}

.vtmn-placeholder-opacity-0::placeholder {
  --tw-placeholder-opacity: 0;
}

.vtmn-placeholder-opacity-5::-moz-placeholder {
  --tw-placeholder-opacity: 0.05;
}

.vtmn-placeholder-opacity-5::placeholder {
  --tw-placeholder-opacity: 0.05;
}

.vtmn-placeholder-opacity-10::-moz-placeholder {
  --tw-placeholder-opacity: 0.1;
}

.vtmn-placeholder-opacity-10::placeholder {
  --tw-placeholder-opacity: 0.1;
}

.vtmn-placeholder-opacity-20::-moz-placeholder {
  --tw-placeholder-opacity: 0.2;
}

.vtmn-placeholder-opacity-20::placeholder {
  --tw-placeholder-opacity: 0.2;
}

.vtmn-placeholder-opacity-25::-moz-placeholder {
  --tw-placeholder-opacity: 0.25;
}

.vtmn-placeholder-opacity-25::placeholder {
  --tw-placeholder-opacity: 0.25;
}

.vtmn-placeholder-opacity-30::-moz-placeholder {
  --tw-placeholder-opacity: 0.3;
}

.vtmn-placeholder-opacity-30::placeholder {
  --tw-placeholder-opacity: 0.3;
}

.vtmn-placeholder-opacity-40::-moz-placeholder {
  --tw-placeholder-opacity: 0.4;
}

.vtmn-placeholder-opacity-40::placeholder {
  --tw-placeholder-opacity: 0.4;
}

.vtmn-placeholder-opacity-50::-moz-placeholder {
  --tw-placeholder-opacity: 0.5;
}

.vtmn-placeholder-opacity-50::placeholder {
  --tw-placeholder-opacity: 0.5;
}

.vtmn-placeholder-opacity-60::-moz-placeholder {
  --tw-placeholder-opacity: 0.6;
}

.vtmn-placeholder-opacity-60::placeholder {
  --tw-placeholder-opacity: 0.6;
}

.vtmn-placeholder-opacity-70::-moz-placeholder {
  --tw-placeholder-opacity: 0.7;
}

.vtmn-placeholder-opacity-70::placeholder {
  --tw-placeholder-opacity: 0.7;
}

.vtmn-placeholder-opacity-75::-moz-placeholder {
  --tw-placeholder-opacity: 0.75;
}

.vtmn-placeholder-opacity-75::placeholder {
  --tw-placeholder-opacity: 0.75;
}

.vtmn-placeholder-opacity-80::-moz-placeholder {
  --tw-placeholder-opacity: 0.8;
}

.vtmn-placeholder-opacity-80::placeholder {
  --tw-placeholder-opacity: 0.8;
}

.vtmn-placeholder-opacity-90::-moz-placeholder {
  --tw-placeholder-opacity: 0.9;
}

.vtmn-placeholder-opacity-90::placeholder {
  --tw-placeholder-opacity: 0.9;
}

.vtmn-placeholder-opacity-95::-moz-placeholder {
  --tw-placeholder-opacity: 0.95;
}

.vtmn-placeholder-opacity-95::placeholder {
  --tw-placeholder-opacity: 0.95;
}

.vtmn-placeholder-opacity-100::-moz-placeholder {
  --tw-placeholder-opacity: 1;
}

.vtmn-placeholder-opacity-100::placeholder {
  --tw-placeholder-opacity: 1;
}

.focus\:vtmn-placeholder-opacity-0:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0;
}

.focus\:vtmn-placeholder-opacity-0:focus::placeholder {
  --tw-placeholder-opacity: 0;
}

.focus\:vtmn-placeholder-opacity-5:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.05;
}

.focus\:vtmn-placeholder-opacity-5:focus::placeholder {
  --tw-placeholder-opacity: 0.05;
}

.focus\:vtmn-placeholder-opacity-10:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.1;
}

.focus\:vtmn-placeholder-opacity-10:focus::placeholder {
  --tw-placeholder-opacity: 0.1;
}

.focus\:vtmn-placeholder-opacity-20:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.2;
}

.focus\:vtmn-placeholder-opacity-20:focus::placeholder {
  --tw-placeholder-opacity: 0.2;
}

.focus\:vtmn-placeholder-opacity-25:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.25;
}

.focus\:vtmn-placeholder-opacity-25:focus::placeholder {
  --tw-placeholder-opacity: 0.25;
}

.focus\:vtmn-placeholder-opacity-30:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.3;
}

.focus\:vtmn-placeholder-opacity-30:focus::placeholder {
  --tw-placeholder-opacity: 0.3;
}

.focus\:vtmn-placeholder-opacity-40:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.4;
}

.focus\:vtmn-placeholder-opacity-40:focus::placeholder {
  --tw-placeholder-opacity: 0.4;
}

.focus\:vtmn-placeholder-opacity-50:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.5;
}

.focus\:vtmn-placeholder-opacity-50:focus::placeholder {
  --tw-placeholder-opacity: 0.5;
}

.focus\:vtmn-placeholder-opacity-60:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.6;
}

.focus\:vtmn-placeholder-opacity-60:focus::placeholder {
  --tw-placeholder-opacity: 0.6;
}

.focus\:vtmn-placeholder-opacity-70:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.7;
}

.focus\:vtmn-placeholder-opacity-70:focus::placeholder {
  --tw-placeholder-opacity: 0.7;
}

.focus\:vtmn-placeholder-opacity-75:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.75;
}

.focus\:vtmn-placeholder-opacity-75:focus::placeholder {
  --tw-placeholder-opacity: 0.75;
}

.focus\:vtmn-placeholder-opacity-80:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.8;
}

.focus\:vtmn-placeholder-opacity-80:focus::placeholder {
  --tw-placeholder-opacity: 0.8;
}

.focus\:vtmn-placeholder-opacity-90:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.9;
}

.focus\:vtmn-placeholder-opacity-90:focus::placeholder {
  --tw-placeholder-opacity: 0.9;
}

.focus\:vtmn-placeholder-opacity-95:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.95;
}

.focus\:vtmn-placeholder-opacity-95:focus::placeholder {
  --tw-placeholder-opacity: 0.95;
}

.focus\:vtmn-placeholder-opacity-100:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
}

.focus\:vtmn-placeholder-opacity-100:focus::placeholder {
  --tw-placeholder-opacity: 1;
}

.vtmn-opacity-0 {
  opacity: 0;
}

.vtmn-opacity-5 {
  opacity: 0.05;
}

.vtmn-opacity-10 {
  opacity: 0.1;
}

.vtmn-opacity-20 {
  opacity: 0.2;
}

.vtmn-opacity-25 {
  opacity: 0.25;
}

.vtmn-opacity-30 {
  opacity: 0.3;
}

.vtmn-opacity-40 {
  opacity: 0.4;
}

.vtmn-opacity-50 {
  opacity: 0.5;
}

.vtmn-opacity-60 {
  opacity: 0.6;
}

.vtmn-opacity-70 {
  opacity: 0.7;
}

.vtmn-opacity-75 {
  opacity: 0.75;
}

.vtmn-opacity-80 {
  opacity: 0.8;
}

.vtmn-opacity-90 {
  opacity: 0.9;
}

.vtmn-opacity-95 {
  opacity: 0.95;
}

.vtmn-opacity-100 {
  opacity: 1;
}

.vtmn-group:hover .group-hover\:vtmn-opacity-0 {
  opacity: 0;
}

.vtmn-group:hover .group-hover\:vtmn-opacity-5 {
  opacity: 0.05;
}

.vtmn-group:hover .group-hover\:vtmn-opacity-10 {
  opacity: 0.1;
}

.vtmn-group:hover .group-hover\:vtmn-opacity-20 {
  opacity: 0.2;
}

.vtmn-group:hover .group-hover\:vtmn-opacity-25 {
  opacity: 0.25;
}

.vtmn-group:hover .group-hover\:vtmn-opacity-30 {
  opacity: 0.3;
}

.vtmn-group:hover .group-hover\:vtmn-opacity-40 {
  opacity: 0.4;
}

.vtmn-group:hover .group-hover\:vtmn-opacity-50 {
  opacity: 0.5;
}

.vtmn-group:hover .group-hover\:vtmn-opacity-60 {
  opacity: 0.6;
}

.vtmn-group:hover .group-hover\:vtmn-opacity-70 {
  opacity: 0.7;
}

.vtmn-group:hover .group-hover\:vtmn-opacity-75 {
  opacity: 0.75;
}

.vtmn-group:hover .group-hover\:vtmn-opacity-80 {
  opacity: 0.8;
}

.vtmn-group:hover .group-hover\:vtmn-opacity-90 {
  opacity: 0.9;
}

.vtmn-group:hover .group-hover\:vtmn-opacity-95 {
  opacity: 0.95;
}

.vtmn-group:hover .group-hover\:vtmn-opacity-100 {
  opacity: 1;
}

.focus-within\:vtmn-opacity-0:focus-within {
  opacity: 0;
}

.focus-within\:vtmn-opacity-5:focus-within {
  opacity: 0.05;
}

.focus-within\:vtmn-opacity-10:focus-within {
  opacity: 0.1;
}

.focus-within\:vtmn-opacity-20:focus-within {
  opacity: 0.2;
}

.focus-within\:vtmn-opacity-25:focus-within {
  opacity: 0.25;
}

.focus-within\:vtmn-opacity-30:focus-within {
  opacity: 0.3;
}

.focus-within\:vtmn-opacity-40:focus-within {
  opacity: 0.4;
}

.focus-within\:vtmn-opacity-50:focus-within {
  opacity: 0.5;
}

.focus-within\:vtmn-opacity-60:focus-within {
  opacity: 0.6;
}

.focus-within\:vtmn-opacity-70:focus-within {
  opacity: 0.7;
}

.focus-within\:vtmn-opacity-75:focus-within {
  opacity: 0.75;
}

.focus-within\:vtmn-opacity-80:focus-within {
  opacity: 0.8;
}

.focus-within\:vtmn-opacity-90:focus-within {
  opacity: 0.9;
}

.focus-within\:vtmn-opacity-95:focus-within {
  opacity: 0.95;
}

.focus-within\:vtmn-opacity-100:focus-within {
  opacity: 1;
}

.hover\:vtmn-opacity-0:hover {
  opacity: 0;
}

.hover\:vtmn-opacity-5:hover {
  opacity: 0.05;
}

.hover\:vtmn-opacity-10:hover {
  opacity: 0.1;
}

.hover\:vtmn-opacity-20:hover {
  opacity: 0.2;
}

.hover\:vtmn-opacity-25:hover {
  opacity: 0.25;
}

.hover\:vtmn-opacity-30:hover {
  opacity: 0.3;
}

.hover\:vtmn-opacity-40:hover {
  opacity: 0.4;
}

.hover\:vtmn-opacity-50:hover {
  opacity: 0.5;
}

.hover\:vtmn-opacity-60:hover {
  opacity: 0.6;
}

.hover\:vtmn-opacity-70:hover {
  opacity: 0.7;
}

.hover\:vtmn-opacity-75:hover {
  opacity: 0.75;
}

.hover\:vtmn-opacity-80:hover {
  opacity: 0.8;
}

.hover\:vtmn-opacity-90:hover {
  opacity: 0.9;
}

.hover\:vtmn-opacity-95:hover {
  opacity: 0.95;
}

.hover\:vtmn-opacity-100:hover {
  opacity: 1;
}

.focus\:vtmn-opacity-0:focus {
  opacity: 0;
}

.focus\:vtmn-opacity-5:focus {
  opacity: 0.05;
}

.focus\:vtmn-opacity-10:focus {
  opacity: 0.1;
}

.focus\:vtmn-opacity-20:focus {
  opacity: 0.2;
}

.focus\:vtmn-opacity-25:focus {
  opacity: 0.25;
}

.focus\:vtmn-opacity-30:focus {
  opacity: 0.3;
}

.focus\:vtmn-opacity-40:focus {
  opacity: 0.4;
}

.focus\:vtmn-opacity-50:focus {
  opacity: 0.5;
}

.focus\:vtmn-opacity-60:focus {
  opacity: 0.6;
}

.focus\:vtmn-opacity-70:focus {
  opacity: 0.7;
}

.focus\:vtmn-opacity-75:focus {
  opacity: 0.75;
}

.focus\:vtmn-opacity-80:focus {
  opacity: 0.8;
}

.focus\:vtmn-opacity-90:focus {
  opacity: 0.9;
}

.focus\:vtmn-opacity-95:focus {
  opacity: 0.95;
}

.focus\:vtmn-opacity-100:focus {
  opacity: 1;
}

.active\:vtmn-opacity-0:active {
  opacity: 0;
}

.active\:vtmn-opacity-5:active {
  opacity: 0.05;
}

.active\:vtmn-opacity-10:active {
  opacity: 0.1;
}

.active\:vtmn-opacity-20:active {
  opacity: 0.2;
}

.active\:vtmn-opacity-25:active {
  opacity: 0.25;
}

.active\:vtmn-opacity-30:active {
  opacity: 0.3;
}

.active\:vtmn-opacity-40:active {
  opacity: 0.4;
}

.active\:vtmn-opacity-50:active {
  opacity: 0.5;
}

.active\:vtmn-opacity-60:active {
  opacity: 0.6;
}

.active\:vtmn-opacity-70:active {
  opacity: 0.7;
}

.active\:vtmn-opacity-75:active {
  opacity: 0.75;
}

.active\:vtmn-opacity-80:active {
  opacity: 0.8;
}

.active\:vtmn-opacity-90:active {
  opacity: 0.9;
}

.active\:vtmn-opacity-95:active {
  opacity: 0.95;
}

.active\:vtmn-opacity-100:active {
  opacity: 1;
}

.disabled\:vtmn-opacity-0:disabled {
  opacity: 0;
}

.disabled\:vtmn-opacity-5:disabled {
  opacity: 0.05;
}

.disabled\:vtmn-opacity-10:disabled {
  opacity: 0.1;
}

.disabled\:vtmn-opacity-20:disabled {
  opacity: 0.2;
}

.disabled\:vtmn-opacity-25:disabled {
  opacity: 0.25;
}

.disabled\:vtmn-opacity-30:disabled {
  opacity: 0.3;
}

.disabled\:vtmn-opacity-40:disabled {
  opacity: 0.4;
}

.disabled\:vtmn-opacity-50:disabled {
  opacity: 0.5;
}

.disabled\:vtmn-opacity-60:disabled {
  opacity: 0.6;
}

.disabled\:vtmn-opacity-70:disabled {
  opacity: 0.7;
}

.disabled\:vtmn-opacity-75:disabled {
  opacity: 0.75;
}

.disabled\:vtmn-opacity-80:disabled {
  opacity: 0.8;
}

.disabled\:vtmn-opacity-90:disabled {
  opacity: 0.9;
}

.disabled\:vtmn-opacity-95:disabled {
  opacity: 0.95;
}

.disabled\:vtmn-opacity-100:disabled {
  opacity: 1;
}

.vtmn-bg-blend-normal {
  background-blend-mode: normal;
}

.vtmn-bg-blend-multiply {
  background-blend-mode: multiply;
}

.vtmn-bg-blend-screen {
  background-blend-mode: screen;
}

.vtmn-bg-blend-overlay {
  background-blend-mode: overlay;
}

.vtmn-bg-blend-darken {
  background-blend-mode: darken;
}

.vtmn-bg-blend-lighten {
  background-blend-mode: lighten;
}

.vtmn-bg-blend-color-dodge {
  background-blend-mode: color-dodge;
}

.vtmn-bg-blend-color-burn {
  background-blend-mode: color-burn;
}

.vtmn-bg-blend-hard-light {
  background-blend-mode: hard-light;
}

.vtmn-bg-blend-soft-light {
  background-blend-mode: soft-light;
}

.vtmn-bg-blend-difference {
  background-blend-mode: difference;
}

.vtmn-bg-blend-exclusion {
  background-blend-mode: exclusion;
}

.vtmn-bg-blend-hue {
  background-blend-mode: hue;
}

.vtmn-bg-blend-saturation {
  background-blend-mode: saturation;
}

.vtmn-bg-blend-color {
  background-blend-mode: color;
}

.vtmn-bg-blend-luminosity {
  background-blend-mode: luminosity;
}

.vtmn-mix-blend-normal {
  mix-blend-mode: normal;
}

.vtmn-mix-blend-multiply {
  mix-blend-mode: multiply;
}

.vtmn-mix-blend-screen {
  mix-blend-mode: screen;
}

.vtmn-mix-blend-overlay {
  mix-blend-mode: overlay;
}

.vtmn-mix-blend-darken {
  mix-blend-mode: darken;
}

.vtmn-mix-blend-lighten {
  mix-blend-mode: lighten;
}

.vtmn-mix-blend-color-dodge {
  mix-blend-mode: color-dodge;
}

.vtmn-mix-blend-color-burn {
  mix-blend-mode: color-burn;
}

.vtmn-mix-blend-hard-light {
  mix-blend-mode: hard-light;
}

.vtmn-mix-blend-soft-light {
  mix-blend-mode: soft-light;
}

.vtmn-mix-blend-difference {
  mix-blend-mode: difference;
}

.vtmn-mix-blend-exclusion {
  mix-blend-mode: exclusion;
}

.vtmn-mix-blend-hue {
  mix-blend-mode: hue;
}

.vtmn-mix-blend-saturation {
  mix-blend-mode: saturation;
}

.vtmn-mix-blend-color {
  mix-blend-mode: color;
}

.vtmn-mix-blend-luminosity {
  mix-blend-mode: luminosity;
}

.vtmn-shadow-100 {
  --tw-shadow: var(--vtmn-shadow_100);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.vtmn-shadow-200 {
  --tw-shadow: var(--vtmn-shadow_200);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.vtmn-shadow-300 {
  --tw-shadow: var(--vtmn-shadow_300);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.vtmn-shadow-400 {
  --tw-shadow: var(--vtmn-shadow_400);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.vtmn-shadow-sm {
  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.vtmn-shadow {
  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.vtmn-shadow-md {
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.vtmn-shadow-lg {
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.vtmn-shadow-xl {
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.vtmn-shadow-2xl {
  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.vtmn-shadow-inner {
  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.vtmn-shadow-none {
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.vtmn-group:hover .group-hover\:vtmn-shadow-100 {
  --tw-shadow: var(--vtmn-shadow_100);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.vtmn-group:hover .group-hover\:vtmn-shadow-200 {
  --tw-shadow: var(--vtmn-shadow_200);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.vtmn-group:hover .group-hover\:vtmn-shadow-300 {
  --tw-shadow: var(--vtmn-shadow_300);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.vtmn-group:hover .group-hover\:vtmn-shadow-400 {
  --tw-shadow: var(--vtmn-shadow_400);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.vtmn-group:hover .group-hover\:vtmn-shadow-sm {
  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.vtmn-group:hover .group-hover\:vtmn-shadow {
  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.vtmn-group:hover .group-hover\:vtmn-shadow-md {
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.vtmn-group:hover .group-hover\:vtmn-shadow-lg {
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.vtmn-group:hover .group-hover\:vtmn-shadow-xl {
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.vtmn-group:hover .group-hover\:vtmn-shadow-2xl {
  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.vtmn-group:hover .group-hover\:vtmn-shadow-inner {
  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.vtmn-group:hover .group-hover\:vtmn-shadow-none {
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:vtmn-shadow-100:focus-within {
  --tw-shadow: var(--vtmn-shadow_100);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:vtmn-shadow-200:focus-within {
  --tw-shadow: var(--vtmn-shadow_200);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:vtmn-shadow-300:focus-within {
  --tw-shadow: var(--vtmn-shadow_300);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:vtmn-shadow-400:focus-within {
  --tw-shadow: var(--vtmn-shadow_400);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:vtmn-shadow-sm:focus-within {
  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:vtmn-shadow:focus-within {
  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:vtmn-shadow-md:focus-within {
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:vtmn-shadow-lg:focus-within {
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:vtmn-shadow-xl:focus-within {
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:vtmn-shadow-2xl:focus-within {
  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:vtmn-shadow-inner:focus-within {
  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:vtmn-shadow-none:focus-within {
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:vtmn-shadow-100:hover {
  --tw-shadow: var(--vtmn-shadow_100);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:vtmn-shadow-200:hover {
  --tw-shadow: var(--vtmn-shadow_200);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:vtmn-shadow-300:hover {
  --tw-shadow: var(--vtmn-shadow_300);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:vtmn-shadow-400:hover {
  --tw-shadow: var(--vtmn-shadow_400);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:vtmn-shadow-sm:hover {
  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:vtmn-shadow:hover {
  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:vtmn-shadow-md:hover {
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:vtmn-shadow-lg:hover {
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:vtmn-shadow-xl:hover {
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:vtmn-shadow-2xl:hover {
  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:vtmn-shadow-inner:hover {
  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:vtmn-shadow-none:hover {
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:vtmn-shadow-100:focus {
  --tw-shadow: var(--vtmn-shadow_100);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:vtmn-shadow-200:focus {
  --tw-shadow: var(--vtmn-shadow_200);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:vtmn-shadow-300:focus {
  --tw-shadow: var(--vtmn-shadow_300);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:vtmn-shadow-400:focus {
  --tw-shadow: var(--vtmn-shadow_400);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:vtmn-shadow-sm:focus {
  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:vtmn-shadow:focus {
  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:vtmn-shadow-md:focus {
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:vtmn-shadow-lg:focus {
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:vtmn-shadow-xl:focus {
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:vtmn-shadow-2xl:focus {
  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:vtmn-shadow-inner:focus {
  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:vtmn-shadow-none:focus {
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.vtmn-outline-none {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.vtmn-outline-white {
  outline: 2px dotted white;
  outline-offset: 2px;
}

.vtmn-outline-black {
  outline: 2px dotted black;
  outline-offset: 2px;
}

.focus-within\:vtmn-outline-none:focus-within {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.focus-within\:vtmn-outline-white:focus-within {
  outline: 2px dotted white;
  outline-offset: 2px;
}

.focus-within\:vtmn-outline-black:focus-within {
  outline: 2px dotted black;
  outline-offset: 2px;
}

.focus\:vtmn-outline-none:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.focus\:vtmn-outline-white:focus {
  outline: 2px dotted white;
  outline-offset: 2px;
}

.focus\:vtmn-outline-black:focus {
  outline: 2px dotted black;
  outline-offset: 2px;
}

.vtmn-ring-0 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.vtmn-ring-1 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.vtmn-ring-2 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.vtmn-ring-4 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.vtmn-ring-8 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.vtmn-ring {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus-within\:vtmn-ring-0:focus-within {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus-within\:vtmn-ring-1:focus-within {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus-within\:vtmn-ring-2:focus-within {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus-within\:vtmn-ring-4:focus-within {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus-within\:vtmn-ring-8:focus-within {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus-within\:vtmn-ring:focus-within {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:vtmn-ring-0:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:vtmn-ring-1:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:vtmn-ring-2:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:vtmn-ring-4:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:vtmn-ring-8:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:vtmn-ring:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.vtmn-ring-inset {
  --tw-ring-inset: inset;
}

.focus-within\:vtmn-ring-inset:focus-within {
  --tw-ring-inset: inset;
}

.focus\:vtmn-ring-inset:focus {
  --tw-ring-inset: inset;
}

.vtmn-ring-transparent {
  --tw-ring-color: transparent;
}

.vtmn-ring-background-primary {
  --tw-ring-color: var(--vtmn-semantic-color_background-primary);
}

.vtmn-ring-background-secondary {
  --tw-ring-color: var(--vtmn-semantic-color_background-secondary);
}

.vtmn-ring-background-tertiary {
  --tw-ring-color: var(--vtmn-semantic-color_background-tertiary);
}

.vtmn-ring-background-brand-primary {
  --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary);
}

.vtmn-ring-background-brand-secondary {
  --tw-ring-color: var(--vtmn-semantic-color_background-brand-secondary);
}

.vtmn-ring-background-accent {
  --tw-ring-color: var(--vtmn-semantic-color_background-accent);
}

.vtmn-ring-background-alert {
  --tw-ring-color: var(--vtmn-semantic-color_background-alert);
}

.vtmn-ring-background-primary-reversed {
  --tw-ring-color: var(--vtmn-semantic-color_background-primary-reversed);
}

.vtmn-ring-background-brand-primary-reversed {
  --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
}

.vtmn-ring-content-primary {
  --tw-ring-color: var(--vtmn-semantic-color_content-primary);
}

.vtmn-ring-content-secondary {
  --tw-ring-color: var(--vtmn-semantic-color_content-secondary);
}

.vtmn-ring-content-tertiary {
  --tw-ring-color: var(--vtmn-semantic-color_content-tertiary);
}

.vtmn-ring-content-action {
  --tw-ring-color: var(--vtmn-semantic-color_content-action);
}

.vtmn-ring-content-active {
  --tw-ring-color: var(--vtmn-semantic-color_content-active);
}

.vtmn-ring-content-inactive {
  --tw-ring-color: var(--vtmn-semantic-color_content-inactive);
}

.vtmn-ring-content-negative {
  --tw-ring-color: var(--vtmn-semantic-color_content-negative);
}

.vtmn-ring-content-warning {
  --tw-ring-color: var(--vtmn-semantic-color_content-warning);
}

.vtmn-ring-content-positive {
  --tw-ring-color: var(--vtmn-semantic-color_content-positive);
}

.vtmn-ring-content-information {
  --tw-ring-color: var(--vtmn-semantic-color_content-information);
}

.vtmn-ring-content-accent {
  --tw-ring-color: var(--vtmn-semantic-color_content-accent);
}

.vtmn-ring-content-visited {
  --tw-ring-color: var(--vtmn-semantic-color_content-visited);
}

.vtmn-ring-content-primary-reversed {
  --tw-ring-color: var(--vtmn-semantic-color_content-primary-reversed);
}

.vtmn-ring-content-action-reversed {
  --tw-ring-color: var(--vtmn-semantic-color_content-action-reversed);
}

.vtmn-ring-content-visited-reversed {
  --tw-ring-color: var(--vtmn-semantic-color_content-visited-reversed);
}

.vtmn-ring-border-primary {
  --tw-ring-color: var(--vtmn-semantic-color_border-primary);
}

.vtmn-ring-border-secondary {
  --tw-ring-color: var(--vtmn-semantic-color_border-secondary);
}

.vtmn-ring-border-tertiary {
  --tw-ring-color: var(--vtmn-semantic-color_border-tertiary);
}

.vtmn-ring-border-active {
  --tw-ring-color: var(--vtmn-semantic-color_border-active);
}

.vtmn-ring-border-inactive {
  --tw-ring-color: var(--vtmn-semantic-color_border-inactive);
}

.vtmn-ring-border-negative {
  --tw-ring-color: var(--vtmn-semantic-color_border-negative);
}

.vtmn-ring-border-warning {
  --tw-ring-color: var(--vtmn-semantic-color_border-warning);
}

.vtmn-ring-border-positive {
  --tw-ring-color: var(--vtmn-semantic-color_border-positive);
}

.vtmn-ring-border-information {
  --tw-ring-color: var(--vtmn-semantic-color_border-information);
}

.vtmn-ring-border-primary-reversed {
  --tw-ring-color: var(--vtmn-semantic-color_border-primary-reversed);
}

.vtmn-ring-decorative-gravel {
  --tw-ring-color: var(--vtmn-semantic-color_decorative-gravel);
}

.vtmn-ring-decorative-brick {
  --tw-ring-color: var(--vtmn-semantic-color_decorative-brick);
}

.vtmn-ring-decorative-saffron {
  --tw-ring-color: var(--vtmn-semantic-color_decorative-saffron);
}

.vtmn-ring-decorative-gold {
  --tw-ring-color: var(--vtmn-semantic-color_decorative-gold);
}

.vtmn-ring-decorative-jade {
  --tw-ring-color: var(--vtmn-semantic-color_decorative-jade);
}

.vtmn-ring-decorative-emerald {
  --tw-ring-color: var(--vtmn-semantic-color_decorative-emerald);
}

.vtmn-ring-decorative-cobalt {
  --tw-ring-color: var(--vtmn-semantic-color_decorative-cobalt);
}

.vtmn-ring-decorative-amethyst {
  --tw-ring-color: var(--vtmn-semantic-color_decorative-amethyst);
}

.vtmn-ring-hover-primary {
  --tw-ring-color: var(--vtmn-semantic-color_hover-primary);
}

.vtmn-ring-hover-primary-transparent {
  --tw-ring-color: var(--vtmn-semantic-color_hover-primary-transparent);
}

.vtmn-ring-hover-secondary-transparent {
  --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-transparent);
}

.vtmn-ring-hover-tertiary-transparent {
  --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
}

.vtmn-ring-hover-tertiary {
  --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary);
}

.vtmn-ring-hover-brand {
  --tw-ring-color: var(--vtmn-semantic-color_hover-brand);
}

.vtmn-ring-hover-accent {
  --tw-ring-color: var(--vtmn-semantic-color_hover-accent);
}

.vtmn-ring-hover-primary-reversed-transparent {
  --tw-ring-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
}

.vtmn-ring-hover-secondary-reversed-transparent {
  --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
}

.vtmn-ring-hover-tertiary-reversed-transparent {
  --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
}

.vtmn-ring-active-primary {
  --tw-ring-color: var(--vtmn-semantic-color_active-primary);
}

.vtmn-ring-active-primary-transparent {
  --tw-ring-color: var(--vtmn-semantic-color_active-primary-transparent);
}

.vtmn-ring-active-secondary-transparent {
  --tw-ring-color: var(--vtmn-semantic-color_active-secondary-transparent);
}

.vtmn-ring-active-tertiary {
  --tw-ring-color: var(--vtmn-semantic-color_active-tertiary);
}

.vtmn-ring-active-tertiary-transparent {
  --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-transparent);
}

.vtmn-ring-active-brand {
  --tw-ring-color: var(--vtmn-semantic-color_active-brand);
}

.vtmn-ring-active-accent {
  --tw-ring-color: var(--vtmn-semantic-color_active-accent);
}

.vtmn-ring-active-primary-reversed-transparent {
  --tw-ring-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
}

.vtmn-ring-active-secondary-reversed-transparent {
  --tw-ring-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
}

.vtmn-ring-active-tertiary-reversed-transparent {
  --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
}

.vtmn-ring-active-brand-reversed-transparent {
  --tw-ring-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
}

.vtmn-ring-shadow {
  --tw-ring-color: var(--vtmn-semantic-color_shadow);
}

.vtmn-ring-brand {
  --tw-ring-color: var(--vtmn-color_brand);
}

.vtmn-ring-brand-pro {
  --tw-ring-color: var(--vtmn-color_brand-pro);
}

.vtmn-ring-brand-digital-light-1 {
  --tw-ring-color: var(--vtmn-color_brand-digital-light-1);
}

.vtmn-ring-brand-digital-light-2 {
  --tw-ring-color: var(--vtmn-color_brand-digital-light-2);
}

.vtmn-ring-brand-digital-light-3 {
  --tw-ring-color: var(--vtmn-color_brand-digital-light-3);
}

.vtmn-ring-brand-digital {
  --tw-ring-color: var(--vtmn-color_brand-digital);
}

.vtmn-ring-brand-digital-dark-1 {
  --tw-ring-color: var(--vtmn-color_brand-digital-dark-1);
}

.vtmn-ring-brand-digital-dark-2 {
  --tw-ring-color: var(--vtmn-color_brand-digital-dark-2);
}

.vtmn-ring-green-light-1 {
  --tw-ring-color: var(--vtmn-color_green-light-1);
}

.vtmn-ring-green-light-2 {
  --tw-ring-color: var(--vtmn-color_green-light-2);
}

.vtmn-ring-green-light-3 {
  --tw-ring-color: var(--vtmn-color_green-light-3);
}

.vtmn-ring-green {
  --tw-ring-color: var(--vtmn-color_green);
}

.vtmn-ring-green-dark-1 {
  --tw-ring-color: var(--vtmn-color_green-dark-1);
}

.vtmn-ring-green-dark-2 {
  --tw-ring-color: var(--vtmn-color_green-dark-2);
}

.vtmn-ring-white {
  --tw-ring-color: var(--vtmn-color_white);
}

.vtmn-ring-grey-light-1 {
  --tw-ring-color: var(--vtmn-color_grey-light-1);
}

.vtmn-ring-grey-light-2 {
  --tw-ring-color: var(--vtmn-color_grey-light-2);
}

.vtmn-ring-grey-light-3 {
  --tw-ring-color: var(--vtmn-color_grey-light-3);
}

.vtmn-ring-grey-light-4 {
  --tw-ring-color: var(--vtmn-color_grey-light-4);
}

.vtmn-ring-grey {
  --tw-ring-color: var(--vtmn-color_grey);
}

.vtmn-ring-grey-dark-1 {
  --tw-ring-color: var(--vtmn-color_grey-dark-1);
}

.vtmn-ring-grey-dark-2 {
  --tw-ring-color: var(--vtmn-color_grey-dark-2);
}

.vtmn-ring-grey-dark-3 {
  --tw-ring-color: var(--vtmn-color_grey-dark-3);
}

.vtmn-ring-black {
  --tw-ring-color: var(--vtmn-color_black);
}

.vtmn-ring-success {
  --tw-ring-color: var(--vtmn-color_success);
}

.vtmn-ring-info {
  --tw-ring-color: var(--vtmn-color_info);
}

.vtmn-ring-warning {
  --tw-ring-color: var(--vtmn-color_warning);
}

.vtmn-ring-danger {
  --tw-ring-color: var(--vtmn-color_danger);
}

.vtmn-ring-yellow-light-1 {
  --tw-ring-color: var(--vtmn-color_yellow-light-1);
}

.vtmn-ring-yellow-light-2 {
  --tw-ring-color: var(--vtmn-color_yellow-light-2);
}

.vtmn-ring-yellow {
  --tw-ring-color: var(--vtmn-color_yellow);
}

.vtmn-ring-orange-light-1 {
  --tw-ring-color: var(--vtmn-color_orange-light-1);
}

.vtmn-ring-orange-light-2 {
  --tw-ring-color: var(--vtmn-color_orange-light-2);
}

.vtmn-ring-orange {
  --tw-ring-color: var(--vtmn-color_orange);
}

.vtmn-ring-red-light-1 {
  --tw-ring-color: var(--vtmn-color_red-light-1);
}

.vtmn-ring-red-light-2 {
  --tw-ring-color: var(--vtmn-color_red-light-2);
}

.vtmn-ring-red {
  --tw-ring-color: var(--vtmn-color_red);
}

.focus-within\:vtmn-ring-transparent:focus-within {
  --tw-ring-color: transparent;
}

.focus-within\:vtmn-ring-background-primary:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_background-primary);
}

.focus-within\:vtmn-ring-background-secondary:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_background-secondary);
}

.focus-within\:vtmn-ring-background-tertiary:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_background-tertiary);
}

.focus-within\:vtmn-ring-background-brand-primary:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary);
}

.focus-within\:vtmn-ring-background-brand-secondary:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_background-brand-secondary);
}

.focus-within\:vtmn-ring-background-accent:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_background-accent);
}

.focus-within\:vtmn-ring-background-alert:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_background-alert);
}

.focus-within\:vtmn-ring-background-primary-reversed:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_background-primary-reversed);
}

.focus-within\:vtmn-ring-background-brand-primary-reversed:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
}

.focus-within\:vtmn-ring-content-primary:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_content-primary);
}

.focus-within\:vtmn-ring-content-secondary:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_content-secondary);
}

.focus-within\:vtmn-ring-content-tertiary:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_content-tertiary);
}

.focus-within\:vtmn-ring-content-action:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_content-action);
}

.focus-within\:vtmn-ring-content-active:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_content-active);
}

.focus-within\:vtmn-ring-content-inactive:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_content-inactive);
}

.focus-within\:vtmn-ring-content-negative:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_content-negative);
}

.focus-within\:vtmn-ring-content-warning:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_content-warning);
}

.focus-within\:vtmn-ring-content-positive:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_content-positive);
}

.focus-within\:vtmn-ring-content-information:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_content-information);
}

.focus-within\:vtmn-ring-content-accent:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_content-accent);
}

.focus-within\:vtmn-ring-content-visited:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_content-visited);
}

.focus-within\:vtmn-ring-content-primary-reversed:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_content-primary-reversed);
}

.focus-within\:vtmn-ring-content-action-reversed:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_content-action-reversed);
}

.focus-within\:vtmn-ring-content-visited-reversed:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_content-visited-reversed);
}

.focus-within\:vtmn-ring-border-primary:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_border-primary);
}

.focus-within\:vtmn-ring-border-secondary:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_border-secondary);
}

.focus-within\:vtmn-ring-border-tertiary:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_border-tertiary);
}

.focus-within\:vtmn-ring-border-active:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_border-active);
}

.focus-within\:vtmn-ring-border-inactive:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_border-inactive);
}

.focus-within\:vtmn-ring-border-negative:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_border-negative);
}

.focus-within\:vtmn-ring-border-warning:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_border-warning);
}

.focus-within\:vtmn-ring-border-positive:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_border-positive);
}

.focus-within\:vtmn-ring-border-information:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_border-information);
}

.focus-within\:vtmn-ring-border-primary-reversed:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_border-primary-reversed);
}

.focus-within\:vtmn-ring-decorative-gravel:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_decorative-gravel);
}

.focus-within\:vtmn-ring-decorative-brick:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_decorative-brick);
}

.focus-within\:vtmn-ring-decorative-saffron:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_decorative-saffron);
}

.focus-within\:vtmn-ring-decorative-gold:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_decorative-gold);
}

.focus-within\:vtmn-ring-decorative-jade:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_decorative-jade);
}

.focus-within\:vtmn-ring-decorative-emerald:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_decorative-emerald);
}

.focus-within\:vtmn-ring-decorative-cobalt:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_decorative-cobalt);
}

.focus-within\:vtmn-ring-decorative-amethyst:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_decorative-amethyst);
}

.focus-within\:vtmn-ring-hover-primary:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_hover-primary);
}

.focus-within\:vtmn-ring-hover-primary-transparent:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_hover-primary-transparent);
}

.focus-within\:vtmn-ring-hover-secondary-transparent:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-transparent);
}

.focus-within\:vtmn-ring-hover-tertiary-transparent:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
}

.focus-within\:vtmn-ring-hover-tertiary:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary);
}

.focus-within\:vtmn-ring-hover-brand:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_hover-brand);
}

.focus-within\:vtmn-ring-hover-accent:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_hover-accent);
}

.focus-within\:vtmn-ring-hover-primary-reversed-transparent:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
}

.focus-within\:vtmn-ring-hover-secondary-reversed-transparent:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
}

.focus-within\:vtmn-ring-hover-tertiary-reversed-transparent:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
}

.focus-within\:vtmn-ring-active-primary:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_active-primary);
}

.focus-within\:vtmn-ring-active-primary-transparent:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_active-primary-transparent);
}

.focus-within\:vtmn-ring-active-secondary-transparent:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_active-secondary-transparent);
}

.focus-within\:vtmn-ring-active-tertiary:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_active-tertiary);
}

.focus-within\:vtmn-ring-active-tertiary-transparent:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-transparent);
}

.focus-within\:vtmn-ring-active-brand:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_active-brand);
}

.focus-within\:vtmn-ring-active-accent:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_active-accent);
}

.focus-within\:vtmn-ring-active-primary-reversed-transparent:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
}

.focus-within\:vtmn-ring-active-secondary-reversed-transparent:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
}

.focus-within\:vtmn-ring-active-tertiary-reversed-transparent:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
}

.focus-within\:vtmn-ring-active-brand-reversed-transparent:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
}

.focus-within\:vtmn-ring-shadow:focus-within {
  --tw-ring-color: var(--vtmn-semantic-color_shadow);
}

.focus-within\:vtmn-ring-brand:focus-within {
  --tw-ring-color: var(--vtmn-color_brand);
}

.focus-within\:vtmn-ring-brand-pro:focus-within {
  --tw-ring-color: var(--vtmn-color_brand-pro);
}

.focus-within\:vtmn-ring-brand-digital-light-1:focus-within {
  --tw-ring-color: var(--vtmn-color_brand-digital-light-1);
}

.focus-within\:vtmn-ring-brand-digital-light-2:focus-within {
  --tw-ring-color: var(--vtmn-color_brand-digital-light-2);
}

.focus-within\:vtmn-ring-brand-digital-light-3:focus-within {
  --tw-ring-color: var(--vtmn-color_brand-digital-light-3);
}

.focus-within\:vtmn-ring-brand-digital:focus-within {
  --tw-ring-color: var(--vtmn-color_brand-digital);
}

.focus-within\:vtmn-ring-brand-digital-dark-1:focus-within {
  --tw-ring-color: var(--vtmn-color_brand-digital-dark-1);
}

.focus-within\:vtmn-ring-brand-digital-dark-2:focus-within {
  --tw-ring-color: var(--vtmn-color_brand-digital-dark-2);
}

.focus-within\:vtmn-ring-green-light-1:focus-within {
  --tw-ring-color: var(--vtmn-color_green-light-1);
}

.focus-within\:vtmn-ring-green-light-2:focus-within {
  --tw-ring-color: var(--vtmn-color_green-light-2);
}

.focus-within\:vtmn-ring-green-light-3:focus-within {
  --tw-ring-color: var(--vtmn-color_green-light-3);
}

.focus-within\:vtmn-ring-green:focus-within {
  --tw-ring-color: var(--vtmn-color_green);
}

.focus-within\:vtmn-ring-green-dark-1:focus-within {
  --tw-ring-color: var(--vtmn-color_green-dark-1);
}

.focus-within\:vtmn-ring-green-dark-2:focus-within {
  --tw-ring-color: var(--vtmn-color_green-dark-2);
}

.focus-within\:vtmn-ring-white:focus-within {
  --tw-ring-color: var(--vtmn-color_white);
}

.focus-within\:vtmn-ring-grey-light-1:focus-within {
  --tw-ring-color: var(--vtmn-color_grey-light-1);
}

.focus-within\:vtmn-ring-grey-light-2:focus-within {
  --tw-ring-color: var(--vtmn-color_grey-light-2);
}

.focus-within\:vtmn-ring-grey-light-3:focus-within {
  --tw-ring-color: var(--vtmn-color_grey-light-3);
}

.focus-within\:vtmn-ring-grey-light-4:focus-within {
  --tw-ring-color: var(--vtmn-color_grey-light-4);
}

.focus-within\:vtmn-ring-grey:focus-within {
  --tw-ring-color: var(--vtmn-color_grey);
}

.focus-within\:vtmn-ring-grey-dark-1:focus-within {
  --tw-ring-color: var(--vtmn-color_grey-dark-1);
}

.focus-within\:vtmn-ring-grey-dark-2:focus-within {
  --tw-ring-color: var(--vtmn-color_grey-dark-2);
}

.focus-within\:vtmn-ring-grey-dark-3:focus-within {
  --tw-ring-color: var(--vtmn-color_grey-dark-3);
}

.focus-within\:vtmn-ring-black:focus-within {
  --tw-ring-color: var(--vtmn-color_black);
}

.focus-within\:vtmn-ring-success:focus-within {
  --tw-ring-color: var(--vtmn-color_success);
}

.focus-within\:vtmn-ring-info:focus-within {
  --tw-ring-color: var(--vtmn-color_info);
}

.focus-within\:vtmn-ring-warning:focus-within {
  --tw-ring-color: var(--vtmn-color_warning);
}

.focus-within\:vtmn-ring-danger:focus-within {
  --tw-ring-color: var(--vtmn-color_danger);
}

.focus-within\:vtmn-ring-yellow-light-1:focus-within {
  --tw-ring-color: var(--vtmn-color_yellow-light-1);
}

.focus-within\:vtmn-ring-yellow-light-2:focus-within {
  --tw-ring-color: var(--vtmn-color_yellow-light-2);
}

.focus-within\:vtmn-ring-yellow:focus-within {
  --tw-ring-color: var(--vtmn-color_yellow);
}

.focus-within\:vtmn-ring-orange-light-1:focus-within {
  --tw-ring-color: var(--vtmn-color_orange-light-1);
}

.focus-within\:vtmn-ring-orange-light-2:focus-within {
  --tw-ring-color: var(--vtmn-color_orange-light-2);
}

.focus-within\:vtmn-ring-orange:focus-within {
  --tw-ring-color: var(--vtmn-color_orange);
}

.focus-within\:vtmn-ring-red-light-1:focus-within {
  --tw-ring-color: var(--vtmn-color_red-light-1);
}

.focus-within\:vtmn-ring-red-light-2:focus-within {
  --tw-ring-color: var(--vtmn-color_red-light-2);
}

.focus-within\:vtmn-ring-red:focus-within {
  --tw-ring-color: var(--vtmn-color_red);
}

.focus\:vtmn-ring-transparent:focus {
  --tw-ring-color: transparent;
}

.focus\:vtmn-ring-background-primary:focus {
  --tw-ring-color: var(--vtmn-semantic-color_background-primary);
}

.focus\:vtmn-ring-background-secondary:focus {
  --tw-ring-color: var(--vtmn-semantic-color_background-secondary);
}

.focus\:vtmn-ring-background-tertiary:focus {
  --tw-ring-color: var(--vtmn-semantic-color_background-tertiary);
}

.focus\:vtmn-ring-background-brand-primary:focus {
  --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary);
}

.focus\:vtmn-ring-background-brand-secondary:focus {
  --tw-ring-color: var(--vtmn-semantic-color_background-brand-secondary);
}

.focus\:vtmn-ring-background-accent:focus {
  --tw-ring-color: var(--vtmn-semantic-color_background-accent);
}

.focus\:vtmn-ring-background-alert:focus {
  --tw-ring-color: var(--vtmn-semantic-color_background-alert);
}

.focus\:vtmn-ring-background-primary-reversed:focus {
  --tw-ring-color: var(--vtmn-semantic-color_background-primary-reversed);
}

.focus\:vtmn-ring-background-brand-primary-reversed:focus {
  --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
}

.focus\:vtmn-ring-content-primary:focus {
  --tw-ring-color: var(--vtmn-semantic-color_content-primary);
}

.focus\:vtmn-ring-content-secondary:focus {
  --tw-ring-color: var(--vtmn-semantic-color_content-secondary);
}

.focus\:vtmn-ring-content-tertiary:focus {
  --tw-ring-color: var(--vtmn-semantic-color_content-tertiary);
}

.focus\:vtmn-ring-content-action:focus {
  --tw-ring-color: var(--vtmn-semantic-color_content-action);
}

.focus\:vtmn-ring-content-active:focus {
  --tw-ring-color: var(--vtmn-semantic-color_content-active);
}

.focus\:vtmn-ring-content-inactive:focus {
  --tw-ring-color: var(--vtmn-semantic-color_content-inactive);
}

.focus\:vtmn-ring-content-negative:focus {
  --tw-ring-color: var(--vtmn-semantic-color_content-negative);
}

.focus\:vtmn-ring-content-warning:focus {
  --tw-ring-color: var(--vtmn-semantic-color_content-warning);
}

.focus\:vtmn-ring-content-positive:focus {
  --tw-ring-color: var(--vtmn-semantic-color_content-positive);
}

.focus\:vtmn-ring-content-information:focus {
  --tw-ring-color: var(--vtmn-semantic-color_content-information);
}

.focus\:vtmn-ring-content-accent:focus {
  --tw-ring-color: var(--vtmn-semantic-color_content-accent);
}

.focus\:vtmn-ring-content-visited:focus {
  --tw-ring-color: var(--vtmn-semantic-color_content-visited);
}

.focus\:vtmn-ring-content-primary-reversed:focus {
  --tw-ring-color: var(--vtmn-semantic-color_content-primary-reversed);
}

.focus\:vtmn-ring-content-action-reversed:focus {
  --tw-ring-color: var(--vtmn-semantic-color_content-action-reversed);
}

.focus\:vtmn-ring-content-visited-reversed:focus {
  --tw-ring-color: var(--vtmn-semantic-color_content-visited-reversed);
}

.focus\:vtmn-ring-border-primary:focus {
  --tw-ring-color: var(--vtmn-semantic-color_border-primary);
}

.focus\:vtmn-ring-border-secondary:focus {
  --tw-ring-color: var(--vtmn-semantic-color_border-secondary);
}

.focus\:vtmn-ring-border-tertiary:focus {
  --tw-ring-color: var(--vtmn-semantic-color_border-tertiary);
}

.focus\:vtmn-ring-border-active:focus {
  --tw-ring-color: var(--vtmn-semantic-color_border-active);
}

.focus\:vtmn-ring-border-inactive:focus {
  --tw-ring-color: var(--vtmn-semantic-color_border-inactive);
}

.focus\:vtmn-ring-border-negative:focus {
  --tw-ring-color: var(--vtmn-semantic-color_border-negative);
}

.focus\:vtmn-ring-border-warning:focus {
  --tw-ring-color: var(--vtmn-semantic-color_border-warning);
}

.focus\:vtmn-ring-border-positive:focus {
  --tw-ring-color: var(--vtmn-semantic-color_border-positive);
}

.focus\:vtmn-ring-border-information:focus {
  --tw-ring-color: var(--vtmn-semantic-color_border-information);
}

.focus\:vtmn-ring-border-primary-reversed:focus {
  --tw-ring-color: var(--vtmn-semantic-color_border-primary-reversed);
}

.focus\:vtmn-ring-decorative-gravel:focus {
  --tw-ring-color: var(--vtmn-semantic-color_decorative-gravel);
}

.focus\:vtmn-ring-decorative-brick:focus {
  --tw-ring-color: var(--vtmn-semantic-color_decorative-brick);
}

.focus\:vtmn-ring-decorative-saffron:focus {
  --tw-ring-color: var(--vtmn-semantic-color_decorative-saffron);
}

.focus\:vtmn-ring-decorative-gold:focus {
  --tw-ring-color: var(--vtmn-semantic-color_decorative-gold);
}

.focus\:vtmn-ring-decorative-jade:focus {
  --tw-ring-color: var(--vtmn-semantic-color_decorative-jade);
}

.focus\:vtmn-ring-decorative-emerald:focus {
  --tw-ring-color: var(--vtmn-semantic-color_decorative-emerald);
}

.focus\:vtmn-ring-decorative-cobalt:focus {
  --tw-ring-color: var(--vtmn-semantic-color_decorative-cobalt);
}

.focus\:vtmn-ring-decorative-amethyst:focus {
  --tw-ring-color: var(--vtmn-semantic-color_decorative-amethyst);
}

.focus\:vtmn-ring-hover-primary:focus {
  --tw-ring-color: var(--vtmn-semantic-color_hover-primary);
}

.focus\:vtmn-ring-hover-primary-transparent:focus {
  --tw-ring-color: var(--vtmn-semantic-color_hover-primary-transparent);
}

.focus\:vtmn-ring-hover-secondary-transparent:focus {
  --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-transparent);
}

.focus\:vtmn-ring-hover-tertiary-transparent:focus {
  --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
}

.focus\:vtmn-ring-hover-tertiary:focus {
  --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary);
}

.focus\:vtmn-ring-hover-brand:focus {
  --tw-ring-color: var(--vtmn-semantic-color_hover-brand);
}

.focus\:vtmn-ring-hover-accent:focus {
  --tw-ring-color: var(--vtmn-semantic-color_hover-accent);
}

.focus\:vtmn-ring-hover-primary-reversed-transparent:focus {
  --tw-ring-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
}

.focus\:vtmn-ring-hover-secondary-reversed-transparent:focus {
  --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
}

.focus\:vtmn-ring-hover-tertiary-reversed-transparent:focus {
  --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
}

.focus\:vtmn-ring-active-primary:focus {
  --tw-ring-color: var(--vtmn-semantic-color_active-primary);
}

.focus\:vtmn-ring-active-primary-transparent:focus {
  --tw-ring-color: var(--vtmn-semantic-color_active-primary-transparent);
}

.focus\:vtmn-ring-active-secondary-transparent:focus {
  --tw-ring-color: var(--vtmn-semantic-color_active-secondary-transparent);
}

.focus\:vtmn-ring-active-tertiary:focus {
  --tw-ring-color: var(--vtmn-semantic-color_active-tertiary);
}

.focus\:vtmn-ring-active-tertiary-transparent:focus {
  --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-transparent);
}

.focus\:vtmn-ring-active-brand:focus {
  --tw-ring-color: var(--vtmn-semantic-color_active-brand);
}

.focus\:vtmn-ring-active-accent:focus {
  --tw-ring-color: var(--vtmn-semantic-color_active-accent);
}

.focus\:vtmn-ring-active-primary-reversed-transparent:focus {
  --tw-ring-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
}

.focus\:vtmn-ring-active-secondary-reversed-transparent:focus {
  --tw-ring-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
}

.focus\:vtmn-ring-active-tertiary-reversed-transparent:focus {
  --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
}

.focus\:vtmn-ring-active-brand-reversed-transparent:focus {
  --tw-ring-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
}

.focus\:vtmn-ring-shadow:focus {
  --tw-ring-color: var(--vtmn-semantic-color_shadow);
}

.focus\:vtmn-ring-brand:focus {
  --tw-ring-color: var(--vtmn-color_brand);
}

.focus\:vtmn-ring-brand-pro:focus {
  --tw-ring-color: var(--vtmn-color_brand-pro);
}

.focus\:vtmn-ring-brand-digital-light-1:focus {
  --tw-ring-color: var(--vtmn-color_brand-digital-light-1);
}

.focus\:vtmn-ring-brand-digital-light-2:focus {
  --tw-ring-color: var(--vtmn-color_brand-digital-light-2);
}

.focus\:vtmn-ring-brand-digital-light-3:focus {
  --tw-ring-color: var(--vtmn-color_brand-digital-light-3);
}

.focus\:vtmn-ring-brand-digital:focus {
  --tw-ring-color: var(--vtmn-color_brand-digital);
}

.focus\:vtmn-ring-brand-digital-dark-1:focus {
  --tw-ring-color: var(--vtmn-color_brand-digital-dark-1);
}

.focus\:vtmn-ring-brand-digital-dark-2:focus {
  --tw-ring-color: var(--vtmn-color_brand-digital-dark-2);
}

.focus\:vtmn-ring-green-light-1:focus {
  --tw-ring-color: var(--vtmn-color_green-light-1);
}

.focus\:vtmn-ring-green-light-2:focus {
  --tw-ring-color: var(--vtmn-color_green-light-2);
}

.focus\:vtmn-ring-green-light-3:focus {
  --tw-ring-color: var(--vtmn-color_green-light-3);
}

.focus\:vtmn-ring-green:focus {
  --tw-ring-color: var(--vtmn-color_green);
}

.focus\:vtmn-ring-green-dark-1:focus {
  --tw-ring-color: var(--vtmn-color_green-dark-1);
}

.focus\:vtmn-ring-green-dark-2:focus {
  --tw-ring-color: var(--vtmn-color_green-dark-2);
}

.focus\:vtmn-ring-white:focus {
  --tw-ring-color: var(--vtmn-color_white);
}

.focus\:vtmn-ring-grey-light-1:focus {
  --tw-ring-color: var(--vtmn-color_grey-light-1);
}

.focus\:vtmn-ring-grey-light-2:focus {
  --tw-ring-color: var(--vtmn-color_grey-light-2);
}

.focus\:vtmn-ring-grey-light-3:focus {
  --tw-ring-color: var(--vtmn-color_grey-light-3);
}

.focus\:vtmn-ring-grey-light-4:focus {
  --tw-ring-color: var(--vtmn-color_grey-light-4);
}

.focus\:vtmn-ring-grey:focus {
  --tw-ring-color: var(--vtmn-color_grey);
}

.focus\:vtmn-ring-grey-dark-1:focus {
  --tw-ring-color: var(--vtmn-color_grey-dark-1);
}

.focus\:vtmn-ring-grey-dark-2:focus {
  --tw-ring-color: var(--vtmn-color_grey-dark-2);
}

.focus\:vtmn-ring-grey-dark-3:focus {
  --tw-ring-color: var(--vtmn-color_grey-dark-3);
}

.focus\:vtmn-ring-black:focus {
  --tw-ring-color: var(--vtmn-color_black);
}

.focus\:vtmn-ring-success:focus {
  --tw-ring-color: var(--vtmn-color_success);
}

.focus\:vtmn-ring-info:focus {
  --tw-ring-color: var(--vtmn-color_info);
}

.focus\:vtmn-ring-warning:focus {
  --tw-ring-color: var(--vtmn-color_warning);
}

.focus\:vtmn-ring-danger:focus {
  --tw-ring-color: var(--vtmn-color_danger);
}

.focus\:vtmn-ring-yellow-light-1:focus {
  --tw-ring-color: var(--vtmn-color_yellow-light-1);
}

.focus\:vtmn-ring-yellow-light-2:focus {
  --tw-ring-color: var(--vtmn-color_yellow-light-2);
}

.focus\:vtmn-ring-yellow:focus {
  --tw-ring-color: var(--vtmn-color_yellow);
}

.focus\:vtmn-ring-orange-light-1:focus {
  --tw-ring-color: var(--vtmn-color_orange-light-1);
}

.focus\:vtmn-ring-orange-light-2:focus {
  --tw-ring-color: var(--vtmn-color_orange-light-2);
}

.focus\:vtmn-ring-orange:focus {
  --tw-ring-color: var(--vtmn-color_orange);
}

.focus\:vtmn-ring-red-light-1:focus {
  --tw-ring-color: var(--vtmn-color_red-light-1);
}

.focus\:vtmn-ring-red-light-2:focus {
  --tw-ring-color: var(--vtmn-color_red-light-2);
}

.focus\:vtmn-ring-red:focus {
  --tw-ring-color: var(--vtmn-color_red);
}

.vtmn-ring-opacity-0 {
  --tw-ring-opacity: 0;
}

.vtmn-ring-opacity-5 {
  --tw-ring-opacity: 0.05;
}

.vtmn-ring-opacity-10 {
  --tw-ring-opacity: 0.1;
}

.vtmn-ring-opacity-20 {
  --tw-ring-opacity: 0.2;
}

.vtmn-ring-opacity-25 {
  --tw-ring-opacity: 0.25;
}

.vtmn-ring-opacity-30 {
  --tw-ring-opacity: 0.3;
}

.vtmn-ring-opacity-40 {
  --tw-ring-opacity: 0.4;
}

.vtmn-ring-opacity-50 {
  --tw-ring-opacity: 0.5;
}

.vtmn-ring-opacity-60 {
  --tw-ring-opacity: 0.6;
}

.vtmn-ring-opacity-70 {
  --tw-ring-opacity: 0.7;
}

.vtmn-ring-opacity-75 {
  --tw-ring-opacity: 0.75;
}

.vtmn-ring-opacity-80 {
  --tw-ring-opacity: 0.8;
}

.vtmn-ring-opacity-90 {
  --tw-ring-opacity: 0.9;
}

.vtmn-ring-opacity-95 {
  --tw-ring-opacity: 0.95;
}

.vtmn-ring-opacity-100 {
  --tw-ring-opacity: 1;
}

.focus-within\:vtmn-ring-opacity-0:focus-within {
  --tw-ring-opacity: 0;
}

.focus-within\:vtmn-ring-opacity-5:focus-within {
  --tw-ring-opacity: 0.05;
}

.focus-within\:vtmn-ring-opacity-10:focus-within {
  --tw-ring-opacity: 0.1;
}

.focus-within\:vtmn-ring-opacity-20:focus-within {
  --tw-ring-opacity: 0.2;
}

.focus-within\:vtmn-ring-opacity-25:focus-within {
  --tw-ring-opacity: 0.25;
}

.focus-within\:vtmn-ring-opacity-30:focus-within {
  --tw-ring-opacity: 0.3;
}

.focus-within\:vtmn-ring-opacity-40:focus-within {
  --tw-ring-opacity: 0.4;
}

.focus-within\:vtmn-ring-opacity-50:focus-within {
  --tw-ring-opacity: 0.5;
}

.focus-within\:vtmn-ring-opacity-60:focus-within {
  --tw-ring-opacity: 0.6;
}

.focus-within\:vtmn-ring-opacity-70:focus-within {
  --tw-ring-opacity: 0.7;
}

.focus-within\:vtmn-ring-opacity-75:focus-within {
  --tw-ring-opacity: 0.75;
}

.focus-within\:vtmn-ring-opacity-80:focus-within {
  --tw-ring-opacity: 0.8;
}

.focus-within\:vtmn-ring-opacity-90:focus-within {
  --tw-ring-opacity: 0.9;
}

.focus-within\:vtmn-ring-opacity-95:focus-within {
  --tw-ring-opacity: 0.95;
}

.focus-within\:vtmn-ring-opacity-100:focus-within {
  --tw-ring-opacity: 1;
}

.focus\:vtmn-ring-opacity-0:focus {
  --tw-ring-opacity: 0;
}

.focus\:vtmn-ring-opacity-5:focus {
  --tw-ring-opacity: 0.05;
}

.focus\:vtmn-ring-opacity-10:focus {
  --tw-ring-opacity: 0.1;
}

.focus\:vtmn-ring-opacity-20:focus {
  --tw-ring-opacity: 0.2;
}

.focus\:vtmn-ring-opacity-25:focus {
  --tw-ring-opacity: 0.25;
}

.focus\:vtmn-ring-opacity-30:focus {
  --tw-ring-opacity: 0.3;
}

.focus\:vtmn-ring-opacity-40:focus {
  --tw-ring-opacity: 0.4;
}

.focus\:vtmn-ring-opacity-50:focus {
  --tw-ring-opacity: 0.5;
}

.focus\:vtmn-ring-opacity-60:focus {
  --tw-ring-opacity: 0.6;
}

.focus\:vtmn-ring-opacity-70:focus {
  --tw-ring-opacity: 0.7;
}

.focus\:vtmn-ring-opacity-75:focus {
  --tw-ring-opacity: 0.75;
}

.focus\:vtmn-ring-opacity-80:focus {
  --tw-ring-opacity: 0.8;
}

.focus\:vtmn-ring-opacity-90:focus {
  --tw-ring-opacity: 0.9;
}

.focus\:vtmn-ring-opacity-95:focus {
  --tw-ring-opacity: 0.95;
}

.focus\:vtmn-ring-opacity-100:focus {
  --tw-ring-opacity: 1;
}

.vtmn-ring-offset-0 {
  --tw-ring-offset-width: 0px;
}

.vtmn-ring-offset-1 {
  --tw-ring-offset-width: 1px;
}

.vtmn-ring-offset-2 {
  --tw-ring-offset-width: 2px;
}

.vtmn-ring-offset-4 {
  --tw-ring-offset-width: 4px;
}

.vtmn-ring-offset-8 {
  --tw-ring-offset-width: 8px;
}

.focus-within\:vtmn-ring-offset-0:focus-within {
  --tw-ring-offset-width: 0px;
}

.focus-within\:vtmn-ring-offset-1:focus-within {
  --tw-ring-offset-width: 1px;
}

.focus-within\:vtmn-ring-offset-2:focus-within {
  --tw-ring-offset-width: 2px;
}

.focus-within\:vtmn-ring-offset-4:focus-within {
  --tw-ring-offset-width: 4px;
}

.focus-within\:vtmn-ring-offset-8:focus-within {
  --tw-ring-offset-width: 8px;
}

.focus\:vtmn-ring-offset-0:focus {
  --tw-ring-offset-width: 0px;
}

.focus\:vtmn-ring-offset-1:focus {
  --tw-ring-offset-width: 1px;
}

.focus\:vtmn-ring-offset-2:focus {
  --tw-ring-offset-width: 2px;
}

.focus\:vtmn-ring-offset-4:focus {
  --tw-ring-offset-width: 4px;
}

.focus\:vtmn-ring-offset-8:focus {
  --tw-ring-offset-width: 8px;
}

.vtmn-ring-offset-transparent {
  --tw-ring-offset-color: transparent;
}

.vtmn-ring-offset-background-primary {
  --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary);
}

.vtmn-ring-offset-background-secondary {
  --tw-ring-offset-color: var(--vtmn-semantic-color_background-secondary);
}

.vtmn-ring-offset-background-tertiary {
  --tw-ring-offset-color: var(--vtmn-semantic-color_background-tertiary);
}

.vtmn-ring-offset-background-brand-primary {
  --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary);
}

.vtmn-ring-offset-background-brand-secondary {
  --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-secondary);
}

.vtmn-ring-offset-background-accent {
  --tw-ring-offset-color: var(--vtmn-semantic-color_background-accent);
}

.vtmn-ring-offset-background-alert {
  --tw-ring-offset-color: var(--vtmn-semantic-color_background-alert);
}

.vtmn-ring-offset-background-primary-reversed {
  --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary-reversed);
}

.vtmn-ring-offset-background-brand-primary-reversed {
  --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
}

.vtmn-ring-offset-content-primary {
  --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary);
}

.vtmn-ring-offset-content-secondary {
  --tw-ring-offset-color: var(--vtmn-semantic-color_content-secondary);
}

.vtmn-ring-offset-content-tertiary {
  --tw-ring-offset-color: var(--vtmn-semantic-color_content-tertiary);
}

.vtmn-ring-offset-content-action {
  --tw-ring-offset-color: var(--vtmn-semantic-color_content-action);
}

.vtmn-ring-offset-content-active {
  --tw-ring-offset-color: var(--vtmn-semantic-color_content-active);
}

.vtmn-ring-offset-content-inactive {
  --tw-ring-offset-color: var(--vtmn-semantic-color_content-inactive);
}

.vtmn-ring-offset-content-negative {
  --tw-ring-offset-color: var(--vtmn-semantic-color_content-negative);
}

.vtmn-ring-offset-content-warning {
  --tw-ring-offset-color: var(--vtmn-semantic-color_content-warning);
}

.vtmn-ring-offset-content-positive {
  --tw-ring-offset-color: var(--vtmn-semantic-color_content-positive);
}

.vtmn-ring-offset-content-information {
  --tw-ring-offset-color: var(--vtmn-semantic-color_content-information);
}

.vtmn-ring-offset-content-accent {
  --tw-ring-offset-color: var(--vtmn-semantic-color_content-accent);
}

.vtmn-ring-offset-content-visited {
  --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited);
}

.vtmn-ring-offset-content-primary-reversed {
  --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary-reversed);
}

.vtmn-ring-offset-content-action-reversed {
  --tw-ring-offset-color: var(--vtmn-semantic-color_content-action-reversed);
}

.vtmn-ring-offset-content-visited-reversed {
  --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited-reversed);
}

.vtmn-ring-offset-border-primary {
  --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary);
}

.vtmn-ring-offset-border-secondary {
  --tw-ring-offset-color: var(--vtmn-semantic-color_border-secondary);
}

.vtmn-ring-offset-border-tertiary {
  --tw-ring-offset-color: var(--vtmn-semantic-color_border-tertiary);
}

.vtmn-ring-offset-border-active {
  --tw-ring-offset-color: var(--vtmn-semantic-color_border-active);
}

.vtmn-ring-offset-border-inactive {
  --tw-ring-offset-color: var(--vtmn-semantic-color_border-inactive);
}

.vtmn-ring-offset-border-negative {
  --tw-ring-offset-color: var(--vtmn-semantic-color_border-negative);
}

.vtmn-ring-offset-border-warning {
  --tw-ring-offset-color: var(--vtmn-semantic-color_border-warning);
}

.vtmn-ring-offset-border-positive {
  --tw-ring-offset-color: var(--vtmn-semantic-color_border-positive);
}

.vtmn-ring-offset-border-information {
  --tw-ring-offset-color: var(--vtmn-semantic-color_border-information);
}

.vtmn-ring-offset-border-primary-reversed {
  --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary-reversed);
}

.vtmn-ring-offset-decorative-gravel {
  --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gravel);
}

.vtmn-ring-offset-decorative-brick {
  --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-brick);
}

.vtmn-ring-offset-decorative-saffron {
  --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-saffron);
}

.vtmn-ring-offset-decorative-gold {
  --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gold);
}

.vtmn-ring-offset-decorative-jade {
  --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-jade);
}

.vtmn-ring-offset-decorative-emerald {
  --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-emerald);
}

.vtmn-ring-offset-decorative-cobalt {
  --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-cobalt);
}

.vtmn-ring-offset-decorative-amethyst {
  --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-amethyst);
}

.vtmn-ring-offset-hover-primary {
  --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary);
}

.vtmn-ring-offset-hover-primary-transparent {
  --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-transparent);
}

.vtmn-ring-offset-hover-secondary-transparent {
  --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-transparent);
}

.vtmn-ring-offset-hover-tertiary-transparent {
  --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
}

.vtmn-ring-offset-hover-tertiary {
  --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary);
}

.vtmn-ring-offset-hover-brand {
  --tw-ring-offset-color: var(--vtmn-semantic-color_hover-brand);
}

.vtmn-ring-offset-hover-accent {
  --tw-ring-offset-color: var(--vtmn-semantic-color_hover-accent);
}

.vtmn-ring-offset-hover-primary-reversed-transparent {
  --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
}

.vtmn-ring-offset-hover-secondary-reversed-transparent {
  --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
}

.vtmn-ring-offset-hover-tertiary-reversed-transparent {
  --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
}

.vtmn-ring-offset-active-primary {
  --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary);
}

.vtmn-ring-offset-active-primary-transparent {
  --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-transparent);
}

.vtmn-ring-offset-active-secondary-transparent {
  --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-transparent);
}

.vtmn-ring-offset-active-tertiary {
  --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary);
}

.vtmn-ring-offset-active-tertiary-transparent {
  --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-transparent);
}

.vtmn-ring-offset-active-brand {
  --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand);
}

.vtmn-ring-offset-active-accent {
  --tw-ring-offset-color: var(--vtmn-semantic-color_active-accent);
}

.vtmn-ring-offset-active-primary-reversed-transparent {
  --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
}

.vtmn-ring-offset-active-secondary-reversed-transparent {
  --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
}

.vtmn-ring-offset-active-tertiary-reversed-transparent {
  --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
}

.vtmn-ring-offset-active-brand-reversed-transparent {
  --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
}

.vtmn-ring-offset-shadow {
  --tw-ring-offset-color: var(--vtmn-semantic-color_shadow);
}

.vtmn-ring-offset-brand {
  --tw-ring-offset-color: var(--vtmn-color_brand);
}

.vtmn-ring-offset-brand-pro {
  --tw-ring-offset-color: var(--vtmn-color_brand-pro);
}

.vtmn-ring-offset-brand-digital-light-1 {
  --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-1);
}

.vtmn-ring-offset-brand-digital-light-2 {
  --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-2);
}

.vtmn-ring-offset-brand-digital-light-3 {
  --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-3);
}

.vtmn-ring-offset-brand-digital {
  --tw-ring-offset-color: var(--vtmn-color_brand-digital);
}

.vtmn-ring-offset-brand-digital-dark-1 {
  --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-1);
}

.vtmn-ring-offset-brand-digital-dark-2 {
  --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-2);
}

.vtmn-ring-offset-green-light-1 {
  --tw-ring-offset-color: var(--vtmn-color_green-light-1);
}

.vtmn-ring-offset-green-light-2 {
  --tw-ring-offset-color: var(--vtmn-color_green-light-2);
}

.vtmn-ring-offset-green-light-3 {
  --tw-ring-offset-color: var(--vtmn-color_green-light-3);
}

.vtmn-ring-offset-green {
  --tw-ring-offset-color: var(--vtmn-color_green);
}

.vtmn-ring-offset-green-dark-1 {
  --tw-ring-offset-color: var(--vtmn-color_green-dark-1);
}

.vtmn-ring-offset-green-dark-2 {
  --tw-ring-offset-color: var(--vtmn-color_green-dark-2);
}

.vtmn-ring-offset-white {
  --tw-ring-offset-color: var(--vtmn-color_white);
}

.vtmn-ring-offset-grey-light-1 {
  --tw-ring-offset-color: var(--vtmn-color_grey-light-1);
}

.vtmn-ring-offset-grey-light-2 {
  --tw-ring-offset-color: var(--vtmn-color_grey-light-2);
}

.vtmn-ring-offset-grey-light-3 {
  --tw-ring-offset-color: var(--vtmn-color_grey-light-3);
}

.vtmn-ring-offset-grey-light-4 {
  --tw-ring-offset-color: var(--vtmn-color_grey-light-4);
}

.vtmn-ring-offset-grey {
  --tw-ring-offset-color: var(--vtmn-color_grey);
}

.vtmn-ring-offset-grey-dark-1 {
  --tw-ring-offset-color: var(--vtmn-color_grey-dark-1);
}

.vtmn-ring-offset-grey-dark-2 {
  --tw-ring-offset-color: var(--vtmn-color_grey-dark-2);
}

.vtmn-ring-offset-grey-dark-3 {
  --tw-ring-offset-color: var(--vtmn-color_grey-dark-3);
}

.vtmn-ring-offset-black {
  --tw-ring-offset-color: var(--vtmn-color_black);
}

.vtmn-ring-offset-success {
  --tw-ring-offset-color: var(--vtmn-color_success);
}

.vtmn-ring-offset-info {
  --tw-ring-offset-color: var(--vtmn-color_info);
}

.vtmn-ring-offset-warning {
  --tw-ring-offset-color: var(--vtmn-color_warning);
}

.vtmn-ring-offset-danger {
  --tw-ring-offset-color: var(--vtmn-color_danger);
}

.vtmn-ring-offset-yellow-light-1 {
  --tw-ring-offset-color: var(--vtmn-color_yellow-light-1);
}

.vtmn-ring-offset-yellow-light-2 {
  --tw-ring-offset-color: var(--vtmn-color_yellow-light-2);
}

.vtmn-ring-offset-yellow {
  --tw-ring-offset-color: var(--vtmn-color_yellow);
}

.vtmn-ring-offset-orange-light-1 {
  --tw-ring-offset-color: var(--vtmn-color_orange-light-1);
}

.vtmn-ring-offset-orange-light-2 {
  --tw-ring-offset-color: var(--vtmn-color_orange-light-2);
}

.vtmn-ring-offset-orange {
  --tw-ring-offset-color: var(--vtmn-color_orange);
}

.vtmn-ring-offset-red-light-1 {
  --tw-ring-offset-color: var(--vtmn-color_red-light-1);
}

.vtmn-ring-offset-red-light-2 {
  --tw-ring-offset-color: var(--vtmn-color_red-light-2);
}

.vtmn-ring-offset-red {
  --tw-ring-offset-color: var(--vtmn-color_red);
}

.focus-within\:vtmn-ring-offset-transparent:focus-within {
  --tw-ring-offset-color: transparent;
}

.focus-within\:vtmn-ring-offset-background-primary:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary);
}

.focus-within\:vtmn-ring-offset-background-secondary:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_background-secondary);
}

.focus-within\:vtmn-ring-offset-background-tertiary:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_background-tertiary);
}

.focus-within\:vtmn-ring-offset-background-brand-primary:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary);
}

.focus-within\:vtmn-ring-offset-background-brand-secondary:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-secondary);
}

.focus-within\:vtmn-ring-offset-background-accent:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_background-accent);
}

.focus-within\:vtmn-ring-offset-background-alert:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_background-alert);
}

.focus-within\:vtmn-ring-offset-background-primary-reversed:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary-reversed);
}

.focus-within\:vtmn-ring-offset-background-brand-primary-reversed:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
}

.focus-within\:vtmn-ring-offset-content-primary:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary);
}

.focus-within\:vtmn-ring-offset-content-secondary:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_content-secondary);
}

.focus-within\:vtmn-ring-offset-content-tertiary:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_content-tertiary);
}

.focus-within\:vtmn-ring-offset-content-action:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_content-action);
}

.focus-within\:vtmn-ring-offset-content-active:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_content-active);
}

.focus-within\:vtmn-ring-offset-content-inactive:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_content-inactive);
}

.focus-within\:vtmn-ring-offset-content-negative:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_content-negative);
}

.focus-within\:vtmn-ring-offset-content-warning:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_content-warning);
}

.focus-within\:vtmn-ring-offset-content-positive:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_content-positive);
}

.focus-within\:vtmn-ring-offset-content-information:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_content-information);
}

.focus-within\:vtmn-ring-offset-content-accent:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_content-accent);
}

.focus-within\:vtmn-ring-offset-content-visited:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited);
}

.focus-within\:vtmn-ring-offset-content-primary-reversed:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary-reversed);
}

.focus-within\:vtmn-ring-offset-content-action-reversed:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_content-action-reversed);
}

.focus-within\:vtmn-ring-offset-content-visited-reversed:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited-reversed);
}

.focus-within\:vtmn-ring-offset-border-primary:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary);
}

.focus-within\:vtmn-ring-offset-border-secondary:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_border-secondary);
}

.focus-within\:vtmn-ring-offset-border-tertiary:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_border-tertiary);
}

.focus-within\:vtmn-ring-offset-border-active:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_border-active);
}

.focus-within\:vtmn-ring-offset-border-inactive:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_border-inactive);
}

.focus-within\:vtmn-ring-offset-border-negative:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_border-negative);
}

.focus-within\:vtmn-ring-offset-border-warning:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_border-warning);
}

.focus-within\:vtmn-ring-offset-border-positive:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_border-positive);
}

.focus-within\:vtmn-ring-offset-border-information:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_border-information);
}

.focus-within\:vtmn-ring-offset-border-primary-reversed:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary-reversed);
}

.focus-within\:vtmn-ring-offset-decorative-gravel:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gravel);
}

.focus-within\:vtmn-ring-offset-decorative-brick:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-brick);
}

.focus-within\:vtmn-ring-offset-decorative-saffron:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-saffron);
}

.focus-within\:vtmn-ring-offset-decorative-gold:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gold);
}

.focus-within\:vtmn-ring-offset-decorative-jade:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-jade);
}

.focus-within\:vtmn-ring-offset-decorative-emerald:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-emerald);
}

.focus-within\:vtmn-ring-offset-decorative-cobalt:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-cobalt);
}

.focus-within\:vtmn-ring-offset-decorative-amethyst:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-amethyst);
}

.focus-within\:vtmn-ring-offset-hover-primary:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary);
}

.focus-within\:vtmn-ring-offset-hover-primary-transparent:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-transparent);
}

.focus-within\:vtmn-ring-offset-hover-secondary-transparent:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-transparent);
}

.focus-within\:vtmn-ring-offset-hover-tertiary-transparent:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
}

.focus-within\:vtmn-ring-offset-hover-tertiary:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary);
}

.focus-within\:vtmn-ring-offset-hover-brand:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_hover-brand);
}

.focus-within\:vtmn-ring-offset-hover-accent:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_hover-accent);
}

.focus-within\:vtmn-ring-offset-hover-primary-reversed-transparent:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
}

.focus-within\:vtmn-ring-offset-hover-secondary-reversed-transparent:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
}

.focus-within\:vtmn-ring-offset-hover-tertiary-reversed-transparent:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
}

.focus-within\:vtmn-ring-offset-active-primary:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary);
}

.focus-within\:vtmn-ring-offset-active-primary-transparent:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-transparent);
}

.focus-within\:vtmn-ring-offset-active-secondary-transparent:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-transparent);
}

.focus-within\:vtmn-ring-offset-active-tertiary:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary);
}

.focus-within\:vtmn-ring-offset-active-tertiary-transparent:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-transparent);
}

.focus-within\:vtmn-ring-offset-active-brand:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand);
}

.focus-within\:vtmn-ring-offset-active-accent:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_active-accent);
}

.focus-within\:vtmn-ring-offset-active-primary-reversed-transparent:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
}

.focus-within\:vtmn-ring-offset-active-secondary-reversed-transparent:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
}

.focus-within\:vtmn-ring-offset-active-tertiary-reversed-transparent:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
}

.focus-within\:vtmn-ring-offset-active-brand-reversed-transparent:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
}

.focus-within\:vtmn-ring-offset-shadow:focus-within {
  --tw-ring-offset-color: var(--vtmn-semantic-color_shadow);
}

.focus-within\:vtmn-ring-offset-brand:focus-within {
  --tw-ring-offset-color: var(--vtmn-color_brand);
}

.focus-within\:vtmn-ring-offset-brand-pro:focus-within {
  --tw-ring-offset-color: var(--vtmn-color_brand-pro);
}

.focus-within\:vtmn-ring-offset-brand-digital-light-1:focus-within {
  --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-1);
}

.focus-within\:vtmn-ring-offset-brand-digital-light-2:focus-within {
  --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-2);
}

.focus-within\:vtmn-ring-offset-brand-digital-light-3:focus-within {
  --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-3);
}

.focus-within\:vtmn-ring-offset-brand-digital:focus-within {
  --tw-ring-offset-color: var(--vtmn-color_brand-digital);
}

.focus-within\:vtmn-ring-offset-brand-digital-dark-1:focus-within {
  --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-1);
}

.focus-within\:vtmn-ring-offset-brand-digital-dark-2:focus-within {
  --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-2);
}

.focus-within\:vtmn-ring-offset-green-light-1:focus-within {
  --tw-ring-offset-color: var(--vtmn-color_green-light-1);
}

.focus-within\:vtmn-ring-offset-green-light-2:focus-within {
  --tw-ring-offset-color: var(--vtmn-color_green-light-2);
}

.focus-within\:vtmn-ring-offset-green-light-3:focus-within {
  --tw-ring-offset-color: var(--vtmn-color_green-light-3);
}

.focus-within\:vtmn-ring-offset-green:focus-within {
  --tw-ring-offset-color: var(--vtmn-color_green);
}

.focus-within\:vtmn-ring-offset-green-dark-1:focus-within {
  --tw-ring-offset-color: var(--vtmn-color_green-dark-1);
}

.focus-within\:vtmn-ring-offset-green-dark-2:focus-within {
  --tw-ring-offset-color: var(--vtmn-color_green-dark-2);
}

.focus-within\:vtmn-ring-offset-white:focus-within {
  --tw-ring-offset-color: var(--vtmn-color_white);
}

.focus-within\:vtmn-ring-offset-grey-light-1:focus-within {
  --tw-ring-offset-color: var(--vtmn-color_grey-light-1);
}

.focus-within\:vtmn-ring-offset-grey-light-2:focus-within {
  --tw-ring-offset-color: var(--vtmn-color_grey-light-2);
}

.focus-within\:vtmn-ring-offset-grey-light-3:focus-within {
  --tw-ring-offset-color: var(--vtmn-color_grey-light-3);
}

.focus-within\:vtmn-ring-offset-grey-light-4:focus-within {
  --tw-ring-offset-color: var(--vtmn-color_grey-light-4);
}

.focus-within\:vtmn-ring-offset-grey:focus-within {
  --tw-ring-offset-color: var(--vtmn-color_grey);
}

.focus-within\:vtmn-ring-offset-grey-dark-1:focus-within {
  --tw-ring-offset-color: var(--vtmn-color_grey-dark-1);
}

.focus-within\:vtmn-ring-offset-grey-dark-2:focus-within {
  --tw-ring-offset-color: var(--vtmn-color_grey-dark-2);
}

.focus-within\:vtmn-ring-offset-grey-dark-3:focus-within {
  --tw-ring-offset-color: var(--vtmn-color_grey-dark-3);
}

.focus-within\:vtmn-ring-offset-black:focus-within {
  --tw-ring-offset-color: var(--vtmn-color_black);
}

.focus-within\:vtmn-ring-offset-success:focus-within {
  --tw-ring-offset-color: var(--vtmn-color_success);
}

.focus-within\:vtmn-ring-offset-info:focus-within {
  --tw-ring-offset-color: var(--vtmn-color_info);
}

.focus-within\:vtmn-ring-offset-warning:focus-within {
  --tw-ring-offset-color: var(--vtmn-color_warning);
}

.focus-within\:vtmn-ring-offset-danger:focus-within {
  --tw-ring-offset-color: var(--vtmn-color_danger);
}

.focus-within\:vtmn-ring-offset-yellow-light-1:focus-within {
  --tw-ring-offset-color: var(--vtmn-color_yellow-light-1);
}

.focus-within\:vtmn-ring-offset-yellow-light-2:focus-within {
  --tw-ring-offset-color: var(--vtmn-color_yellow-light-2);
}

.focus-within\:vtmn-ring-offset-yellow:focus-within {
  --tw-ring-offset-color: var(--vtmn-color_yellow);
}

.focus-within\:vtmn-ring-offset-orange-light-1:focus-within {
  --tw-ring-offset-color: var(--vtmn-color_orange-light-1);
}

.focus-within\:vtmn-ring-offset-orange-light-2:focus-within {
  --tw-ring-offset-color: var(--vtmn-color_orange-light-2);
}

.focus-within\:vtmn-ring-offset-orange:focus-within {
  --tw-ring-offset-color: var(--vtmn-color_orange);
}

.focus-within\:vtmn-ring-offset-red-light-1:focus-within {
  --tw-ring-offset-color: var(--vtmn-color_red-light-1);
}

.focus-within\:vtmn-ring-offset-red-light-2:focus-within {
  --tw-ring-offset-color: var(--vtmn-color_red-light-2);
}

.focus-within\:vtmn-ring-offset-red:focus-within {
  --tw-ring-offset-color: var(--vtmn-color_red);
}

.focus\:vtmn-ring-offset-transparent:focus {
  --tw-ring-offset-color: transparent;
}

.focus\:vtmn-ring-offset-background-primary:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary);
}

.focus\:vtmn-ring-offset-background-secondary:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_background-secondary);
}

.focus\:vtmn-ring-offset-background-tertiary:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_background-tertiary);
}

.focus\:vtmn-ring-offset-background-brand-primary:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary);
}

.focus\:vtmn-ring-offset-background-brand-secondary:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-secondary);
}

.focus\:vtmn-ring-offset-background-accent:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_background-accent);
}

.focus\:vtmn-ring-offset-background-alert:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_background-alert);
}

.focus\:vtmn-ring-offset-background-primary-reversed:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary-reversed);
}

.focus\:vtmn-ring-offset-background-brand-primary-reversed:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
}

.focus\:vtmn-ring-offset-content-primary:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary);
}

.focus\:vtmn-ring-offset-content-secondary:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_content-secondary);
}

.focus\:vtmn-ring-offset-content-tertiary:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_content-tertiary);
}

.focus\:vtmn-ring-offset-content-action:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_content-action);
}

.focus\:vtmn-ring-offset-content-active:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_content-active);
}

.focus\:vtmn-ring-offset-content-inactive:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_content-inactive);
}

.focus\:vtmn-ring-offset-content-negative:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_content-negative);
}

.focus\:vtmn-ring-offset-content-warning:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_content-warning);
}

.focus\:vtmn-ring-offset-content-positive:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_content-positive);
}

.focus\:vtmn-ring-offset-content-information:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_content-information);
}

.focus\:vtmn-ring-offset-content-accent:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_content-accent);
}

.focus\:vtmn-ring-offset-content-visited:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited);
}

.focus\:vtmn-ring-offset-content-primary-reversed:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary-reversed);
}

.focus\:vtmn-ring-offset-content-action-reversed:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_content-action-reversed);
}

.focus\:vtmn-ring-offset-content-visited-reversed:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited-reversed);
}

.focus\:vtmn-ring-offset-border-primary:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary);
}

.focus\:vtmn-ring-offset-border-secondary:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_border-secondary);
}

.focus\:vtmn-ring-offset-border-tertiary:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_border-tertiary);
}

.focus\:vtmn-ring-offset-border-active:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_border-active);
}

.focus\:vtmn-ring-offset-border-inactive:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_border-inactive);
}

.focus\:vtmn-ring-offset-border-negative:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_border-negative);
}

.focus\:vtmn-ring-offset-border-warning:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_border-warning);
}

.focus\:vtmn-ring-offset-border-positive:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_border-positive);
}

.focus\:vtmn-ring-offset-border-information:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_border-information);
}

.focus\:vtmn-ring-offset-border-primary-reversed:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary-reversed);
}

.focus\:vtmn-ring-offset-decorative-gravel:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gravel);
}

.focus\:vtmn-ring-offset-decorative-brick:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-brick);
}

.focus\:vtmn-ring-offset-decorative-saffron:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-saffron);
}

.focus\:vtmn-ring-offset-decorative-gold:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gold);
}

.focus\:vtmn-ring-offset-decorative-jade:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-jade);
}

.focus\:vtmn-ring-offset-decorative-emerald:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-emerald);
}

.focus\:vtmn-ring-offset-decorative-cobalt:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-cobalt);
}

.focus\:vtmn-ring-offset-decorative-amethyst:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-amethyst);
}

.focus\:vtmn-ring-offset-hover-primary:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary);
}

.focus\:vtmn-ring-offset-hover-primary-transparent:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-transparent);
}

.focus\:vtmn-ring-offset-hover-secondary-transparent:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-transparent);
}

.focus\:vtmn-ring-offset-hover-tertiary-transparent:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
}

.focus\:vtmn-ring-offset-hover-tertiary:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary);
}

.focus\:vtmn-ring-offset-hover-brand:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_hover-brand);
}

.focus\:vtmn-ring-offset-hover-accent:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_hover-accent);
}

.focus\:vtmn-ring-offset-hover-primary-reversed-transparent:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
}

.focus\:vtmn-ring-offset-hover-secondary-reversed-transparent:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
}

.focus\:vtmn-ring-offset-hover-tertiary-reversed-transparent:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
}

.focus\:vtmn-ring-offset-active-primary:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary);
}

.focus\:vtmn-ring-offset-active-primary-transparent:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-transparent);
}

.focus\:vtmn-ring-offset-active-secondary-transparent:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-transparent);
}

.focus\:vtmn-ring-offset-active-tertiary:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary);
}

.focus\:vtmn-ring-offset-active-tertiary-transparent:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-transparent);
}

.focus\:vtmn-ring-offset-active-brand:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand);
}

.focus\:vtmn-ring-offset-active-accent:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_active-accent);
}

.focus\:vtmn-ring-offset-active-primary-reversed-transparent:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
}

.focus\:vtmn-ring-offset-active-secondary-reversed-transparent:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
}

.focus\:vtmn-ring-offset-active-tertiary-reversed-transparent:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
}

.focus\:vtmn-ring-offset-active-brand-reversed-transparent:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
}

.focus\:vtmn-ring-offset-shadow:focus {
  --tw-ring-offset-color: var(--vtmn-semantic-color_shadow);
}

.focus\:vtmn-ring-offset-brand:focus {
  --tw-ring-offset-color: var(--vtmn-color_brand);
}

.focus\:vtmn-ring-offset-brand-pro:focus {
  --tw-ring-offset-color: var(--vtmn-color_brand-pro);
}

.focus\:vtmn-ring-offset-brand-digital-light-1:focus {
  --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-1);
}

.focus\:vtmn-ring-offset-brand-digital-light-2:focus {
  --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-2);
}

.focus\:vtmn-ring-offset-brand-digital-light-3:focus {
  --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-3);
}

.focus\:vtmn-ring-offset-brand-digital:focus {
  --tw-ring-offset-color: var(--vtmn-color_brand-digital);
}

.focus\:vtmn-ring-offset-brand-digital-dark-1:focus {
  --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-1);
}

.focus\:vtmn-ring-offset-brand-digital-dark-2:focus {
  --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-2);
}

.focus\:vtmn-ring-offset-green-light-1:focus {
  --tw-ring-offset-color: var(--vtmn-color_green-light-1);
}

.focus\:vtmn-ring-offset-green-light-2:focus {
  --tw-ring-offset-color: var(--vtmn-color_green-light-2);
}

.focus\:vtmn-ring-offset-green-light-3:focus {
  --tw-ring-offset-color: var(--vtmn-color_green-light-3);
}

.focus\:vtmn-ring-offset-green:focus {
  --tw-ring-offset-color: var(--vtmn-color_green);
}

.focus\:vtmn-ring-offset-green-dark-1:focus {
  --tw-ring-offset-color: var(--vtmn-color_green-dark-1);
}

.focus\:vtmn-ring-offset-green-dark-2:focus {
  --tw-ring-offset-color: var(--vtmn-color_green-dark-2);
}

.focus\:vtmn-ring-offset-white:focus {
  --tw-ring-offset-color: var(--vtmn-color_white);
}

.focus\:vtmn-ring-offset-grey-light-1:focus {
  --tw-ring-offset-color: var(--vtmn-color_grey-light-1);
}

.focus\:vtmn-ring-offset-grey-light-2:focus {
  --tw-ring-offset-color: var(--vtmn-color_grey-light-2);
}

.focus\:vtmn-ring-offset-grey-light-3:focus {
  --tw-ring-offset-color: var(--vtmn-color_grey-light-3);
}

.focus\:vtmn-ring-offset-grey-light-4:focus {
  --tw-ring-offset-color: var(--vtmn-color_grey-light-4);
}

.focus\:vtmn-ring-offset-grey:focus {
  --tw-ring-offset-color: var(--vtmn-color_grey);
}

.focus\:vtmn-ring-offset-grey-dark-1:focus {
  --tw-ring-offset-color: var(--vtmn-color_grey-dark-1);
}

.focus\:vtmn-ring-offset-grey-dark-2:focus {
  --tw-ring-offset-color: var(--vtmn-color_grey-dark-2);
}

.focus\:vtmn-ring-offset-grey-dark-3:focus {
  --tw-ring-offset-color: var(--vtmn-color_grey-dark-3);
}

.focus\:vtmn-ring-offset-black:focus {
  --tw-ring-offset-color: var(--vtmn-color_black);
}

.focus\:vtmn-ring-offset-success:focus {
  --tw-ring-offset-color: var(--vtmn-color_success);
}

.focus\:vtmn-ring-offset-info:focus {
  --tw-ring-offset-color: var(--vtmn-color_info);
}

.focus\:vtmn-ring-offset-warning:focus {
  --tw-ring-offset-color: var(--vtmn-color_warning);
}

.focus\:vtmn-ring-offset-danger:focus {
  --tw-ring-offset-color: var(--vtmn-color_danger);
}

.focus\:vtmn-ring-offset-yellow-light-1:focus {
  --tw-ring-offset-color: var(--vtmn-color_yellow-light-1);
}

.focus\:vtmn-ring-offset-yellow-light-2:focus {
  --tw-ring-offset-color: var(--vtmn-color_yellow-light-2);
}

.focus\:vtmn-ring-offset-yellow:focus {
  --tw-ring-offset-color: var(--vtmn-color_yellow);
}

.focus\:vtmn-ring-offset-orange-light-1:focus {
  --tw-ring-offset-color: var(--vtmn-color_orange-light-1);
}

.focus\:vtmn-ring-offset-orange-light-2:focus {
  --tw-ring-offset-color: var(--vtmn-color_orange-light-2);
}

.focus\:vtmn-ring-offset-orange:focus {
  --tw-ring-offset-color: var(--vtmn-color_orange);
}

.focus\:vtmn-ring-offset-red-light-1:focus {
  --tw-ring-offset-color: var(--vtmn-color_red-light-1);
}

.focus\:vtmn-ring-offset-red-light-2:focus {
  --tw-ring-offset-color: var(--vtmn-color_red-light-2);
}

.focus\:vtmn-ring-offset-red:focus {
  --tw-ring-offset-color: var(--vtmn-color_red);
}

.vtmn-filter {
  --tw-blur: var(--tw-empty,/*!*/ /*!*/);
  --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
  --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
  --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
  --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
  --tw-invert: var(--tw-empty,/*!*/ /*!*/);
  --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
  --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
  --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
  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);
}

.vtmn-filter-none {
  filter: none;
}

.vtmn-blur-0 {
  --tw-blur: blur(0);
}

.vtmn-blur-none {
  --tw-blur: blur(0);
}

.vtmn-blur-sm {
  --tw-blur: blur(4px);
}

.vtmn-blur {
  --tw-blur: blur(8px);
}

.vtmn-blur-md {
  --tw-blur: blur(12px);
}

.vtmn-blur-lg {
  --tw-blur: blur(16px);
}

.vtmn-blur-xl {
  --tw-blur: blur(24px);
}

.vtmn-blur-2xl {
  --tw-blur: blur(40px);
}

.vtmn-blur-3xl {
  --tw-blur: blur(64px);
}

.vtmn-brightness-0 {
  --tw-brightness: brightness(0);
}

.vtmn-brightness-50 {
  --tw-brightness: brightness(.5);
}

.vtmn-brightness-75 {
  --tw-brightness: brightness(.75);
}

.vtmn-brightness-90 {
  --tw-brightness: brightness(.9);
}

.vtmn-brightness-95 {
  --tw-brightness: brightness(.95);
}

.vtmn-brightness-100 {
  --tw-brightness: brightness(1);
}

.vtmn-brightness-105 {
  --tw-brightness: brightness(1.05);
}

.vtmn-brightness-110 {
  --tw-brightness: brightness(1.1);
}

.vtmn-brightness-125 {
  --tw-brightness: brightness(1.25);
}

.vtmn-brightness-150 {
  --tw-brightness: brightness(1.5);
}

.vtmn-brightness-200 {
  --tw-brightness: brightness(2);
}

.vtmn-contrast-0 {
  --tw-contrast: contrast(0);
}

.vtmn-contrast-50 {
  --tw-contrast: contrast(.5);
}

.vtmn-contrast-75 {
  --tw-contrast: contrast(.75);
}

.vtmn-contrast-100 {
  --tw-contrast: contrast(1);
}

.vtmn-contrast-125 {
  --tw-contrast: contrast(1.25);
}

.vtmn-contrast-150 {
  --tw-contrast: contrast(1.5);
}

.vtmn-contrast-200 {
  --tw-contrast: contrast(2);
}

.vtmn-drop-shadow-sm {
  --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
}

.vtmn-drop-shadow {
  --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
}

.vtmn-drop-shadow-md {
  --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
}

.vtmn-drop-shadow-lg {
  --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
}

.vtmn-drop-shadow-xl {
  --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
}

.vtmn-drop-shadow-2xl {
  --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
}

.vtmn-drop-shadow-none {
  --tw-drop-shadow: drop-shadow(0 0 #0000);
}

.vtmn-grayscale-0 {
  --tw-grayscale: grayscale(0);
}

.vtmn-grayscale {
  --tw-grayscale: grayscale(100%);
}

.vtmn-hue-rotate-0 {
  --tw-hue-rotate: hue-rotate(0deg);
}

.vtmn-hue-rotate-15 {
  --tw-hue-rotate: hue-rotate(15deg);
}

.vtmn-hue-rotate-30 {
  --tw-hue-rotate: hue-rotate(30deg);
}

.vtmn-hue-rotate-60 {
  --tw-hue-rotate: hue-rotate(60deg);
}

.vtmn-hue-rotate-90 {
  --tw-hue-rotate: hue-rotate(90deg);
}

.vtmn-hue-rotate-180 {
  --tw-hue-rotate: hue-rotate(180deg);
}

.vtmn--hue-rotate-180 {
  --tw-hue-rotate: hue-rotate(-180deg);
}

.vtmn--hue-rotate-90 {
  --tw-hue-rotate: hue-rotate(-90deg);
}

.vtmn--hue-rotate-60 {
  --tw-hue-rotate: hue-rotate(-60deg);
}

.vtmn--hue-rotate-30 {
  --tw-hue-rotate: hue-rotate(-30deg);
}

.vtmn--hue-rotate-15 {
  --tw-hue-rotate: hue-rotate(-15deg);
}

.vtmn-invert-0 {
  --tw-invert: invert(0);
}

.vtmn-invert {
  --tw-invert: invert(100%);
}

.vtmn-saturate-0 {
  --tw-saturate: saturate(0);
}

.vtmn-saturate-50 {
  --tw-saturate: saturate(.5);
}

.vtmn-saturate-100 {
  --tw-saturate: saturate(1);
}

.vtmn-saturate-150 {
  --tw-saturate: saturate(1.5);
}

.vtmn-saturate-200 {
  --tw-saturate: saturate(2);
}

.vtmn-sepia-0 {
  --tw-sepia: sepia(0);
}

.vtmn-sepia {
  --tw-sepia: sepia(100%);
}

.vtmn-backdrop-filter {
  --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
  -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);
          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);
}

.vtmn-backdrop-filter-none {
  -webkit-backdrop-filter: none;
          backdrop-filter: none;
}

.vtmn-backdrop-blur-0 {
  --tw-backdrop-blur: blur(0);
}

.vtmn-backdrop-blur-none {
  --tw-backdrop-blur: blur(0);
}

.vtmn-backdrop-blur-sm {
  --tw-backdrop-blur: blur(4px);
}

.vtmn-backdrop-blur {
  --tw-backdrop-blur: blur(8px);
}

.vtmn-backdrop-blur-md {
  --tw-backdrop-blur: blur(12px);
}

.vtmn-backdrop-blur-lg {
  --tw-backdrop-blur: blur(16px);
}

.vtmn-backdrop-blur-xl {
  --tw-backdrop-blur: blur(24px);
}

.vtmn-backdrop-blur-2xl {
  --tw-backdrop-blur: blur(40px);
}

.vtmn-backdrop-blur-3xl {
  --tw-backdrop-blur: blur(64px);
}

.vtmn-backdrop-brightness-0 {
  --tw-backdrop-brightness: brightness(0);
}

.vtmn-backdrop-brightness-50 {
  --tw-backdrop-brightness: brightness(.5);
}

.vtmn-backdrop-brightness-75 {
  --tw-backdrop-brightness: brightness(.75);
}

.vtmn-backdrop-brightness-90 {
  --tw-backdrop-brightness: brightness(.9);
}

.vtmn-backdrop-brightness-95 {
  --tw-backdrop-brightness: brightness(.95);
}

.vtmn-backdrop-brightness-100 {
  --tw-backdrop-brightness: brightness(1);
}

.vtmn-backdrop-brightness-105 {
  --tw-backdrop-brightness: brightness(1.05);
}

.vtmn-backdrop-brightness-110 {
  --tw-backdrop-brightness: brightness(1.1);
}

.vtmn-backdrop-brightness-125 {
  --tw-backdrop-brightness: brightness(1.25);
}

.vtmn-backdrop-brightness-150 {
  --tw-backdrop-brightness: brightness(1.5);
}

.vtmn-backdrop-brightness-200 {
  --tw-backdrop-brightness: brightness(2);
}

.vtmn-backdrop-contrast-0 {
  --tw-backdrop-contrast: contrast(0);
}

.vtmn-backdrop-contrast-50 {
  --tw-backdrop-contrast: contrast(.5);
}

.vtmn-backdrop-contrast-75 {
  --tw-backdrop-contrast: contrast(.75);
}

.vtmn-backdrop-contrast-100 {
  --tw-backdrop-contrast: contrast(1);
}

.vtmn-backdrop-contrast-125 {
  --tw-backdrop-contrast: contrast(1.25);
}

.vtmn-backdrop-contrast-150 {
  --tw-backdrop-contrast: contrast(1.5);
}

.vtmn-backdrop-contrast-200 {
  --tw-backdrop-contrast: contrast(2);
}

.vtmn-backdrop-grayscale-0 {
  --tw-backdrop-grayscale: grayscale(0);
}

.vtmn-backdrop-grayscale {
  --tw-backdrop-grayscale: grayscale(100%);
}

.vtmn-backdrop-hue-rotate-0 {
  --tw-backdrop-hue-rotate: hue-rotate(0deg);
}

.vtmn-backdrop-hue-rotate-15 {
  --tw-backdrop-hue-rotate: hue-rotate(15deg);
}

.vtmn-backdrop-hue-rotate-30 {
  --tw-backdrop-hue-rotate: hue-rotate(30deg);
}

.vtmn-backdrop-hue-rotate-60 {
  --tw-backdrop-hue-rotate: hue-rotate(60deg);
}

.vtmn-backdrop-hue-rotate-90 {
  --tw-backdrop-hue-rotate: hue-rotate(90deg);
}

.vtmn-backdrop-hue-rotate-180 {
  --tw-backdrop-hue-rotate: hue-rotate(180deg);
}

.vtmn--backdrop-hue-rotate-180 {
  --tw-backdrop-hue-rotate: hue-rotate(-180deg);
}

.vtmn--backdrop-hue-rotate-90 {
  --tw-backdrop-hue-rotate: hue-rotate(-90deg);
}

.vtmn--backdrop-hue-rotate-60 {
  --tw-backdrop-hue-rotate: hue-rotate(-60deg);
}

.vtmn--backdrop-hue-rotate-30 {
  --tw-backdrop-hue-rotate: hue-rotate(-30deg);
}

.vtmn--backdrop-hue-rotate-15 {
  --tw-backdrop-hue-rotate: hue-rotate(-15deg);
}

.vtmn-backdrop-invert-0 {
  --tw-backdrop-invert: invert(0);
}

.vtmn-backdrop-invert {
  --tw-backdrop-invert: invert(100%);
}

.vtmn-backdrop-opacity-0 {
  --tw-backdrop-opacity: opacity(0);
}

.vtmn-backdrop-opacity-5 {
  --tw-backdrop-opacity: opacity(0.05);
}

.vtmn-backdrop-opacity-10 {
  --tw-backdrop-opacity: opacity(0.1);
}

.vtmn-backdrop-opacity-20 {
  --tw-backdrop-opacity: opacity(0.2);
}

.vtmn-backdrop-opacity-25 {
  --tw-backdrop-opacity: opacity(0.25);
}

.vtmn-backdrop-opacity-30 {
  --tw-backdrop-opacity: opacity(0.3);
}

.vtmn-backdrop-opacity-40 {
  --tw-backdrop-opacity: opacity(0.4);
}

.vtmn-backdrop-opacity-50 {
  --tw-backdrop-opacity: opacity(0.5);
}

.vtmn-backdrop-opacity-60 {
  --tw-backdrop-opacity: opacity(0.6);
}

.vtmn-backdrop-opacity-70 {
  --tw-backdrop-opacity: opacity(0.7);
}

.vtmn-backdrop-opacity-75 {
  --tw-backdrop-opacity: opacity(0.75);
}

.vtmn-backdrop-opacity-80 {
  --tw-backdrop-opacity: opacity(0.8);
}

.vtmn-backdrop-opacity-90 {
  --tw-backdrop-opacity: opacity(0.9);
}

.vtmn-backdrop-opacity-95 {
  --tw-backdrop-opacity: opacity(0.95);
}

.vtmn-backdrop-opacity-100 {
  --tw-backdrop-opacity: opacity(1);
}

.vtmn-backdrop-saturate-0 {
  --tw-backdrop-saturate: saturate(0);
}

.vtmn-backdrop-saturate-50 {
  --tw-backdrop-saturate: saturate(.5);
}

.vtmn-backdrop-saturate-100 {
  --tw-backdrop-saturate: saturate(1);
}

.vtmn-backdrop-saturate-150 {
  --tw-backdrop-saturate: saturate(1.5);
}

.vtmn-backdrop-saturate-200 {
  --tw-backdrop-saturate: saturate(2);
}

.vtmn-backdrop-sepia-0 {
  --tw-backdrop-sepia: sepia(0);
}

.vtmn-backdrop-sepia {
  --tw-backdrop-sepia: sepia(100%);
}

.vtmn-transition-none {
  transition-property: none;
}

.vtmn-transition-all {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.vtmn-transition {
  transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.vtmn-transition-colors {
  transition-property: background-color, border-color, color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.vtmn-transition-opacity {
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.vtmn-transition-shadow {
  transition-property: box-shadow;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.vtmn-transition-transform {
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.vtmn-delay-75 {
  transition-delay: 75ms;
}

.vtmn-delay-100 {
  transition-delay: 100ms;
}

.vtmn-delay-150 {
  transition-delay: 150ms;
}

.vtmn-delay-200 {
  transition-delay: 200ms;
}

.vtmn-delay-300 {
  transition-delay: 300ms;
}

.vtmn-delay-500 {
  transition-delay: 500ms;
}

.vtmn-delay-700 {
  transition-delay: 700ms;
}

.vtmn-delay-1000 {
  transition-delay: 1000ms;
}

.vtmn-duration-75 {
  transition-duration: 75ms;
}

.vtmn-duration-100 {
  transition-duration: 100ms;
}

.vtmn-duration-150 {
  transition-duration: 150ms;
}

.vtmn-duration-200 {
  transition-duration: 200ms;
}

.vtmn-duration-300 {
  transition-duration: 300ms;
}

.vtmn-duration-500 {
  transition-duration: 500ms;
}

.vtmn-duration-700 {
  transition-duration: 700ms;
}

.vtmn-duration-1000 {
  transition-duration: 1000ms;
}

.vtmn-ease-linear {
  transition-timing-function: linear;
}

.vtmn-ease-in {
  transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}

.vtmn-ease-out {
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}

.vtmn-ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

@media (max-width: 599px) {
  .mobile\:vtmn-container {
    width: 100%;
  }

  @media (min-width: 600px) {
    .mobile\:vtmn-container {
      max-width: 600px;
    }
  }

  @media (min-width: 900px) {
    .mobile\:vtmn-container {
      max-width: 900px;
    }
  }

  @media (min-width: 1200px) {
    .mobile\:vtmn-container {
      max-width: 1200px;
    }
  }

  @media (min-width: 1800px) {
    .mobile\:vtmn-container {
      max-width: 1800px;
    }
  }

  .mobile\:vtmn-sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .mobile\:vtmn-not-sr-only {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .mobile\:focus-within\:vtmn-sr-only:focus-within {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .mobile\:focus-within\:vtmn-not-sr-only:focus-within {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .mobile\:focus\:vtmn-sr-only:focus {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .mobile\:focus\:vtmn-not-sr-only:focus {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .mobile\:vtmn-pointer-events-none {
    pointer-events: none;
  }

  .mobile\:vtmn-pointer-events-auto {
    pointer-events: auto;
  }

  .mobile\:vtmn-visible {
    visibility: visible;
  }

  .mobile\:vtmn-invisible {
    visibility: hidden;
  }

  .mobile\:vtmn-static {
    position: static;
  }

  .mobile\:vtmn-fixed {
    position: fixed;
  }

  .mobile\:vtmn-absolute {
    position: absolute;
  }

  .mobile\:vtmn-relative {
    position: relative;
  }

  .mobile\:vtmn-sticky {
    position: sticky;
  }

  .mobile\:vtmn-inset-0 {
    top: var(--vtmn-spacing_0);
    right: var(--vtmn-spacing_0);
    bottom: var(--vtmn-spacing_0);
    left: var(--vtmn-spacing_0);
  }

  .mobile\:vtmn-inset-1 {
    top: var(--vtmn-spacing_1);
    right: var(--vtmn-spacing_1);
    bottom: var(--vtmn-spacing_1);
    left: var(--vtmn-spacing_1);
  }

  .mobile\:vtmn-inset-2 {
    top: var(--vtmn-spacing_2);
    right: var(--vtmn-spacing_2);
    bottom: var(--vtmn-spacing_2);
    left: var(--vtmn-spacing_2);
  }

  .mobile\:vtmn-inset-3 {
    top: var(--vtmn-spacing_3);
    right: var(--vtmn-spacing_3);
    bottom: var(--vtmn-spacing_3);
    left: var(--vtmn-spacing_3);
  }

  .mobile\:vtmn-inset-4 {
    top: var(--vtmn-spacing_4);
    right: var(--vtmn-spacing_4);
    bottom: var(--vtmn-spacing_4);
    left: var(--vtmn-spacing_4);
  }

  .mobile\:vtmn-inset-5 {
    top: var(--vtmn-spacing_5);
    right: var(--vtmn-spacing_5);
    bottom: var(--vtmn-spacing_5);
    left: var(--vtmn-spacing_5);
  }

  .mobile\:vtmn-inset-6 {
    top: var(--vtmn-spacing_6);
    right: var(--vtmn-spacing_6);
    bottom: var(--vtmn-spacing_6);
    left: var(--vtmn-spacing_6);
  }

  .mobile\:vtmn-inset-7 {
    top: var(--vtmn-spacing_7);
    right: var(--vtmn-spacing_7);
    bottom: var(--vtmn-spacing_7);
    left: var(--vtmn-spacing_7);
  }

  .mobile\:vtmn-inset-8 {
    top: var(--vtmn-spacing_8);
    right: var(--vtmn-spacing_8);
    bottom: var(--vtmn-spacing_8);
    left: var(--vtmn-spacing_8);
  }

  .mobile\:vtmn-inset-9 {
    top: var(--vtmn-spacing_9);
    right: var(--vtmn-spacing_9);
    bottom: var(--vtmn-spacing_9);
    left: var(--vtmn-spacing_9);
  }

  .mobile\:vtmn-inset-10 {
    top: var(--vtmn-spacing_10);
    right: var(--vtmn-spacing_10);
    bottom: var(--vtmn-spacing_10);
    left: var(--vtmn-spacing_10);
  }

  .mobile\:vtmn-inset-auto {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .mobile\:vtmn--inset-0 {
    top: var(--vtmn-spacing_0);
    right: var(--vtmn-spacing_0);
    bottom: var(--vtmn-spacing_0);
    left: var(--vtmn-spacing_0);
  }

  .mobile\:vtmn--inset-1 {
    top: var(--vtmn-spacing_1);
    right: var(--vtmn-spacing_1);
    bottom: var(--vtmn-spacing_1);
    left: var(--vtmn-spacing_1);
  }

  .mobile\:vtmn--inset-2 {
    top: var(--vtmn-spacing_2);
    right: var(--vtmn-spacing_2);
    bottom: var(--vtmn-spacing_2);
    left: var(--vtmn-spacing_2);
  }

  .mobile\:vtmn--inset-3 {
    top: var(--vtmn-spacing_3);
    right: var(--vtmn-spacing_3);
    bottom: var(--vtmn-spacing_3);
    left: var(--vtmn-spacing_3);
  }

  .mobile\:vtmn--inset-4 {
    top: var(--vtmn-spacing_4);
    right: var(--vtmn-spacing_4);
    bottom: var(--vtmn-spacing_4);
    left: var(--vtmn-spacing_4);
  }

  .mobile\:vtmn--inset-5 {
    top: var(--vtmn-spacing_5);
    right: var(--vtmn-spacing_5);
    bottom: var(--vtmn-spacing_5);
    left: var(--vtmn-spacing_5);
  }

  .mobile\:vtmn--inset-6 {
    top: var(--vtmn-spacing_6);
    right: var(--vtmn-spacing_6);
    bottom: var(--vtmn-spacing_6);
    left: var(--vtmn-spacing_6);
  }

  .mobile\:vtmn--inset-7 {
    top: var(--vtmn-spacing_7);
    right: var(--vtmn-spacing_7);
    bottom: var(--vtmn-spacing_7);
    left: var(--vtmn-spacing_7);
  }

  .mobile\:vtmn--inset-8 {
    top: var(--vtmn-spacing_8);
    right: var(--vtmn-spacing_8);
    bottom: var(--vtmn-spacing_8);
    left: var(--vtmn-spacing_8);
  }

  .mobile\:vtmn--inset-9 {
    top: var(--vtmn-spacing_9);
    right: var(--vtmn-spacing_9);
    bottom: var(--vtmn-spacing_9);
    left: var(--vtmn-spacing_9);
  }

  .mobile\:vtmn--inset-10 {
    top: var(--vtmn-spacing_10);
    right: var(--vtmn-spacing_10);
    bottom: var(--vtmn-spacing_10);
    left: var(--vtmn-spacing_10);
  }

  .mobile\:vtmn-inset-1\/2 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .mobile\:vtmn-inset-1\/3 {
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }

  .mobile\:vtmn-inset-2\/3 {
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }

  .mobile\:vtmn-inset-1\/4 {
    top: 25%;
    right: 25%;
    bottom: 25%;
    left: 25%;
  }

  .mobile\:vtmn-inset-2\/4 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .mobile\:vtmn-inset-3\/4 {
    top: 75%;
    right: 75%;
    bottom: 75%;
    left: 75%;
  }

  .mobile\:vtmn-inset-full {
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }

  .mobile\:vtmn--inset-1\/2 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .mobile\:vtmn--inset-1\/3 {
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }

  .mobile\:vtmn--inset-2\/3 {
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }

  .mobile\:vtmn--inset-1\/4 {
    top: -25%;
    right: -25%;
    bottom: -25%;
    left: -25%;
  }

  .mobile\:vtmn--inset-2\/4 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .mobile\:vtmn--inset-3\/4 {
    top: -75%;
    right: -75%;
    bottom: -75%;
    left: -75%;
  }

  .mobile\:vtmn--inset-full {
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }

  .mobile\:vtmn-inset-x-0 {
    left: var(--vtmn-spacing_0);
    right: var(--vtmn-spacing_0);
  }

  .mobile\:vtmn-inset-x-1 {
    left: var(--vtmn-spacing_1);
    right: var(--vtmn-spacing_1);
  }

  .mobile\:vtmn-inset-x-2 {
    left: var(--vtmn-spacing_2);
    right: var(--vtmn-spacing_2);
  }

  .mobile\:vtmn-inset-x-3 {
    left: var(--vtmn-spacing_3);
    right: var(--vtmn-spacing_3);
  }

  .mobile\:vtmn-inset-x-4 {
    left: var(--vtmn-spacing_4);
    right: var(--vtmn-spacing_4);
  }

  .mobile\:vtmn-inset-x-5 {
    left: var(--vtmn-spacing_5);
    right: var(--vtmn-spacing_5);
  }

  .mobile\:vtmn-inset-x-6 {
    left: var(--vtmn-spacing_6);
    right: var(--vtmn-spacing_6);
  }

  .mobile\:vtmn-inset-x-7 {
    left: var(--vtmn-spacing_7);
    right: var(--vtmn-spacing_7);
  }

  .mobile\:vtmn-inset-x-8 {
    left: var(--vtmn-spacing_8);
    right: var(--vtmn-spacing_8);
  }

  .mobile\:vtmn-inset-x-9 {
    left: var(--vtmn-spacing_9);
    right: var(--vtmn-spacing_9);
  }

  .mobile\:vtmn-inset-x-10 {
    left: var(--vtmn-spacing_10);
    right: var(--vtmn-spacing_10);
  }

  .mobile\:vtmn-inset-x-auto {
    left: auto;
    right: auto;
  }

  .mobile\:vtmn--inset-x-0 {
    left: var(--vtmn-spacing_0);
    right: var(--vtmn-spacing_0);
  }

  .mobile\:vtmn--inset-x-1 {
    left: var(--vtmn-spacing_1);
    right: var(--vtmn-spacing_1);
  }

  .mobile\:vtmn--inset-x-2 {
    left: var(--vtmn-spacing_2);
    right: var(--vtmn-spacing_2);
  }

  .mobile\:vtmn--inset-x-3 {
    left: var(--vtmn-spacing_3);
    right: var(--vtmn-spacing_3);
  }

  .mobile\:vtmn--inset-x-4 {
    left: var(--vtmn-spacing_4);
    right: var(--vtmn-spacing_4);
  }

  .mobile\:vtmn--inset-x-5 {
    left: var(--vtmn-spacing_5);
    right: var(--vtmn-spacing_5);
  }

  .mobile\:vtmn--inset-x-6 {
    left: var(--vtmn-spacing_6);
    right: var(--vtmn-spacing_6);
  }

  .mobile\:vtmn--inset-x-7 {
    left: var(--vtmn-spacing_7);
    right: var(--vtmn-spacing_7);
  }

  .mobile\:vtmn--inset-x-8 {
    left: var(--vtmn-spacing_8);
    right: var(--vtmn-spacing_8);
  }

  .mobile\:vtmn--inset-x-9 {
    left: var(--vtmn-spacing_9);
    right: var(--vtmn-spacing_9);
  }

  .mobile\:vtmn--inset-x-10 {
    left: var(--vtmn-spacing_10);
    right: var(--vtmn-spacing_10);
  }

  .mobile\:vtmn-inset-x-1\/2 {
    left: 50%;
    right: 50%;
  }

  .mobile\:vtmn-inset-x-1\/3 {
    left: 33.333333%;
    right: 33.333333%;
  }

  .mobile\:vtmn-inset-x-2\/3 {
    left: 66.666667%;
    right: 66.666667%;
  }

  .mobile\:vtmn-inset-x-1\/4 {
    left: 25%;
    right: 25%;
  }

  .mobile\:vtmn-inset-x-2\/4 {
    left: 50%;
    right: 50%;
  }

  .mobile\:vtmn-inset-x-3\/4 {
    left: 75%;
    right: 75%;
  }

  .mobile\:vtmn-inset-x-full {
    left: 100%;
    right: 100%;
  }

  .mobile\:vtmn--inset-x-1\/2 {
    left: -50%;
    right: -50%;
  }

  .mobile\:vtmn--inset-x-1\/3 {
    left: -33.333333%;
    right: -33.333333%;
  }

  .mobile\:vtmn--inset-x-2\/3 {
    left: -66.666667%;
    right: -66.666667%;
  }

  .mobile\:vtmn--inset-x-1\/4 {
    left: -25%;
    right: -25%;
  }

  .mobile\:vtmn--inset-x-2\/4 {
    left: -50%;
    right: -50%;
  }

  .mobile\:vtmn--inset-x-3\/4 {
    left: -75%;
    right: -75%;
  }

  .mobile\:vtmn--inset-x-full {
    left: -100%;
    right: -100%;
  }

  .mobile\:vtmn-inset-y-0 {
    top: var(--vtmn-spacing_0);
    bottom: var(--vtmn-spacing_0);
  }

  .mobile\:vtmn-inset-y-1 {
    top: var(--vtmn-spacing_1);
    bottom: var(--vtmn-spacing_1);
  }

  .mobile\:vtmn-inset-y-2 {
    top: var(--vtmn-spacing_2);
    bottom: var(--vtmn-spacing_2);
  }

  .mobile\:vtmn-inset-y-3 {
    top: var(--vtmn-spacing_3);
    bottom: var(--vtmn-spacing_3);
  }

  .mobile\:vtmn-inset-y-4 {
    top: var(--vtmn-spacing_4);
    bottom: var(--vtmn-spacing_4);
  }

  .mobile\:vtmn-inset-y-5 {
    top: var(--vtmn-spacing_5);
    bottom: var(--vtmn-spacing_5);
  }

  .mobile\:vtmn-inset-y-6 {
    top: var(--vtmn-spacing_6);
    bottom: var(--vtmn-spacing_6);
  }

  .mobile\:vtmn-inset-y-7 {
    top: var(--vtmn-spacing_7);
    bottom: var(--vtmn-spacing_7);
  }

  .mobile\:vtmn-inset-y-8 {
    top: var(--vtmn-spacing_8);
    bottom: var(--vtmn-spacing_8);
  }

  .mobile\:vtmn-inset-y-9 {
    top: var(--vtmn-spacing_9);
    bottom: var(--vtmn-spacing_9);
  }

  .mobile\:vtmn-inset-y-10 {
    top: var(--vtmn-spacing_10);
    bottom: var(--vtmn-spacing_10);
  }

  .mobile\:vtmn-inset-y-auto {
    top: auto;
    bottom: auto;
  }

  .mobile\:vtmn--inset-y-0 {
    top: var(--vtmn-spacing_0);
    bottom: var(--vtmn-spacing_0);
  }

  .mobile\:vtmn--inset-y-1 {
    top: var(--vtmn-spacing_1);
    bottom: var(--vtmn-spacing_1);
  }

  .mobile\:vtmn--inset-y-2 {
    top: var(--vtmn-spacing_2);
    bottom: var(--vtmn-spacing_2);
  }

  .mobile\:vtmn--inset-y-3 {
    top: var(--vtmn-spacing_3);
    bottom: var(--vtmn-spacing_3);
  }

  .mobile\:vtmn--inset-y-4 {
    top: var(--vtmn-spacing_4);
    bottom: var(--vtmn-spacing_4);
  }

  .mobile\:vtmn--inset-y-5 {
    top: var(--vtmn-spacing_5);
    bottom: var(--vtmn-spacing_5);
  }

  .mobile\:vtmn--inset-y-6 {
    top: var(--vtmn-spacing_6);
    bottom: var(--vtmn-spacing_6);
  }

  .mobile\:vtmn--inset-y-7 {
    top: var(--vtmn-spacing_7);
    bottom: var(--vtmn-spacing_7);
  }

  .mobile\:vtmn--inset-y-8 {
    top: var(--vtmn-spacing_8);
    bottom: var(--vtmn-spacing_8);
  }

  .mobile\:vtmn--inset-y-9 {
    top: var(--vtmn-spacing_9);
    bottom: var(--vtmn-spacing_9);
  }

  .mobile\:vtmn--inset-y-10 {
    top: var(--vtmn-spacing_10);
    bottom: var(--vtmn-spacing_10);
  }

  .mobile\:vtmn-inset-y-1\/2 {
    top: 50%;
    bottom: 50%;
  }

  .mobile\:vtmn-inset-y-1\/3 {
    top: 33.333333%;
    bottom: 33.333333%;
  }

  .mobile\:vtmn-inset-y-2\/3 {
    top: 66.666667%;
    bottom: 66.666667%;
  }

  .mobile\:vtmn-inset-y-1\/4 {
    top: 25%;
    bottom: 25%;
  }

  .mobile\:vtmn-inset-y-2\/4 {
    top: 50%;
    bottom: 50%;
  }

  .mobile\:vtmn-inset-y-3\/4 {
    top: 75%;
    bottom: 75%;
  }

  .mobile\:vtmn-inset-y-full {
    top: 100%;
    bottom: 100%;
  }

  .mobile\:vtmn--inset-y-1\/2 {
    top: -50%;
    bottom: -50%;
  }

  .mobile\:vtmn--inset-y-1\/3 {
    top: -33.333333%;
    bottom: -33.333333%;
  }

  .mobile\:vtmn--inset-y-2\/3 {
    top: -66.666667%;
    bottom: -66.666667%;
  }

  .mobile\:vtmn--inset-y-1\/4 {
    top: -25%;
    bottom: -25%;
  }

  .mobile\:vtmn--inset-y-2\/4 {
    top: -50%;
    bottom: -50%;
  }

  .mobile\:vtmn--inset-y-3\/4 {
    top: -75%;
    bottom: -75%;
  }

  .mobile\:vtmn--inset-y-full {
    top: -100%;
    bottom: -100%;
  }

  .mobile\:vtmn-top-0 {
    top: var(--vtmn-spacing_0);
  }

  .mobile\:vtmn-top-1 {
    top: var(--vtmn-spacing_1);
  }

  .mobile\:vtmn-top-2 {
    top: var(--vtmn-spacing_2);
  }

  .mobile\:vtmn-top-3 {
    top: var(--vtmn-spacing_3);
  }

  .mobile\:vtmn-top-4 {
    top: var(--vtmn-spacing_4);
  }

  .mobile\:vtmn-top-5 {
    top: var(--vtmn-spacing_5);
  }

  .mobile\:vtmn-top-6 {
    top: var(--vtmn-spacing_6);
  }

  .mobile\:vtmn-top-7 {
    top: var(--vtmn-spacing_7);
  }

  .mobile\:vtmn-top-8 {
    top: var(--vtmn-spacing_8);
  }

  .mobile\:vtmn-top-9 {
    top: var(--vtmn-spacing_9);
  }

  .mobile\:vtmn-top-10 {
    top: var(--vtmn-spacing_10);
  }

  .mobile\:vtmn-top-auto {
    top: auto;
  }

  .mobile\:vtmn--top-0 {
    top: var(--vtmn-spacing_0);
  }

  .mobile\:vtmn--top-1 {
    top: var(--vtmn-spacing_1);
  }

  .mobile\:vtmn--top-2 {
    top: var(--vtmn-spacing_2);
  }

  .mobile\:vtmn--top-3 {
    top: var(--vtmn-spacing_3);
  }

  .mobile\:vtmn--top-4 {
    top: var(--vtmn-spacing_4);
  }

  .mobile\:vtmn--top-5 {
    top: var(--vtmn-spacing_5);
  }

  .mobile\:vtmn--top-6 {
    top: var(--vtmn-spacing_6);
  }

  .mobile\:vtmn--top-7 {
    top: var(--vtmn-spacing_7);
  }

  .mobile\:vtmn--top-8 {
    top: var(--vtmn-spacing_8);
  }

  .mobile\:vtmn--top-9 {
    top: var(--vtmn-spacing_9);
  }

  .mobile\:vtmn--top-10 {
    top: var(--vtmn-spacing_10);
  }

  .mobile\:vtmn-top-1\/2 {
    top: 50%;
  }

  .mobile\:vtmn-top-1\/3 {
    top: 33.333333%;
  }

  .mobile\:vtmn-top-2\/3 {
    top: 66.666667%;
  }

  .mobile\:vtmn-top-1\/4 {
    top: 25%;
  }

  .mobile\:vtmn-top-2\/4 {
    top: 50%;
  }

  .mobile\:vtmn-top-3\/4 {
    top: 75%;
  }

  .mobile\:vtmn-top-full {
    top: 100%;
  }

  .mobile\:vtmn--top-1\/2 {
    top: -50%;
  }

  .mobile\:vtmn--top-1\/3 {
    top: -33.333333%;
  }

  .mobile\:vtmn--top-2\/3 {
    top: -66.666667%;
  }

  .mobile\:vtmn--top-1\/4 {
    top: -25%;
  }

  .mobile\:vtmn--top-2\/4 {
    top: -50%;
  }

  .mobile\:vtmn--top-3\/4 {
    top: -75%;
  }

  .mobile\:vtmn--top-full {
    top: -100%;
  }

  .mobile\:vtmn-right-0 {
    right: var(--vtmn-spacing_0);
  }

  .mobile\:vtmn-right-1 {
    right: var(--vtmn-spacing_1);
  }

  .mobile\:vtmn-right-2 {
    right: var(--vtmn-spacing_2);
  }

  .mobile\:vtmn-right-3 {
    right: var(--vtmn-spacing_3);
  }

  .mobile\:vtmn-right-4 {
    right: var(--vtmn-spacing_4);
  }

  .mobile\:vtmn-right-5 {
    right: var(--vtmn-spacing_5);
  }

  .mobile\:vtmn-right-6 {
    right: var(--vtmn-spacing_6);
  }

  .mobile\:vtmn-right-7 {
    right: var(--vtmn-spacing_7);
  }

  .mobile\:vtmn-right-8 {
    right: var(--vtmn-spacing_8);
  }

  .mobile\:vtmn-right-9 {
    right: var(--vtmn-spacing_9);
  }

  .mobile\:vtmn-right-10 {
    right: var(--vtmn-spacing_10);
  }

  .mobile\:vtmn-right-auto {
    right: auto;
  }

  .mobile\:vtmn--right-0 {
    right: var(--vtmn-spacing_0);
  }

  .mobile\:vtmn--right-1 {
    right: var(--vtmn-spacing_1);
  }

  .mobile\:vtmn--right-2 {
    right: var(--vtmn-spacing_2);
  }

  .mobile\:vtmn--right-3 {
    right: var(--vtmn-spacing_3);
  }

  .mobile\:vtmn--right-4 {
    right: var(--vtmn-spacing_4);
  }

  .mobile\:vtmn--right-5 {
    right: var(--vtmn-spacing_5);
  }

  .mobile\:vtmn--right-6 {
    right: var(--vtmn-spacing_6);
  }

  .mobile\:vtmn--right-7 {
    right: var(--vtmn-spacing_7);
  }

  .mobile\:vtmn--right-8 {
    right: var(--vtmn-spacing_8);
  }

  .mobile\:vtmn--right-9 {
    right: var(--vtmn-spacing_9);
  }

  .mobile\:vtmn--right-10 {
    right: var(--vtmn-spacing_10);
  }

  .mobile\:vtmn-right-1\/2 {
    right: 50%;
  }

  .mobile\:vtmn-right-1\/3 {
    right: 33.333333%;
  }

  .mobile\:vtmn-right-2\/3 {
    right: 66.666667%;
  }

  .mobile\:vtmn-right-1\/4 {
    right: 25%;
  }

  .mobile\:vtmn-right-2\/4 {
    right: 50%;
  }

  .mobile\:vtmn-right-3\/4 {
    right: 75%;
  }

  .mobile\:vtmn-right-full {
    right: 100%;
  }

  .mobile\:vtmn--right-1\/2 {
    right: -50%;
  }

  .mobile\:vtmn--right-1\/3 {
    right: -33.333333%;
  }

  .mobile\:vtmn--right-2\/3 {
    right: -66.666667%;
  }

  .mobile\:vtmn--right-1\/4 {
    right: -25%;
  }

  .mobile\:vtmn--right-2\/4 {
    right: -50%;
  }

  .mobile\:vtmn--right-3\/4 {
    right: -75%;
  }

  .mobile\:vtmn--right-full {
    right: -100%;
  }

  .mobile\:vtmn-bottom-0 {
    bottom: var(--vtmn-spacing_0);
  }

  .mobile\:vtmn-bottom-1 {
    bottom: var(--vtmn-spacing_1);
  }

  .mobile\:vtmn-bottom-2 {
    bottom: var(--vtmn-spacing_2);
  }

  .mobile\:vtmn-bottom-3 {
    bottom: var(--vtmn-spacing_3);
  }

  .mobile\:vtmn-bottom-4 {
    bottom: var(--vtmn-spacing_4);
  }

  .mobile\:vtmn-bottom-5 {
    bottom: var(--vtmn-spacing_5);
  }

  .mobile\:vtmn-bottom-6 {
    bottom: var(--vtmn-spacing_6);
  }

  .mobile\:vtmn-bottom-7 {
    bottom: var(--vtmn-spacing_7);
  }

  .mobile\:vtmn-bottom-8 {
    bottom: var(--vtmn-spacing_8);
  }

  .mobile\:vtmn-bottom-9 {
    bottom: var(--vtmn-spacing_9);
  }

  .mobile\:vtmn-bottom-10 {
    bottom: var(--vtmn-spacing_10);
  }

  .mobile\:vtmn-bottom-auto {
    bottom: auto;
  }

  .mobile\:vtmn--bottom-0 {
    bottom: var(--vtmn-spacing_0);
  }

  .mobile\:vtmn--bottom-1 {
    bottom: var(--vtmn-spacing_1);
  }

  .mobile\:vtmn--bottom-2 {
    bottom: var(--vtmn-spacing_2);
  }

  .mobile\:vtmn--bottom-3 {
    bottom: var(--vtmn-spacing_3);
  }

  .mobile\:vtmn--bottom-4 {
    bottom: var(--vtmn-spacing_4);
  }

  .mobile\:vtmn--bottom-5 {
    bottom: var(--vtmn-spacing_5);
  }

  .mobile\:vtmn--bottom-6 {
    bottom: var(--vtmn-spacing_6);
  }

  .mobile\:vtmn--bottom-7 {
    bottom: var(--vtmn-spacing_7);
  }

  .mobile\:vtmn--bottom-8 {
    bottom: var(--vtmn-spacing_8);
  }

  .mobile\:vtmn--bottom-9 {
    bottom: var(--vtmn-spacing_9);
  }

  .mobile\:vtmn--bottom-10 {
    bottom: var(--vtmn-spacing_10);
  }

  .mobile\:vtmn-bottom-1\/2 {
    bottom: 50%;
  }

  .mobile\:vtmn-bottom-1\/3 {
    bottom: 33.333333%;
  }

  .mobile\:vtmn-bottom-2\/3 {
    bottom: 66.666667%;
  }

  .mobile\:vtmn-bottom-1\/4 {
    bottom: 25%;
  }

  .mobile\:vtmn-bottom-2\/4 {
    bottom: 50%;
  }

  .mobile\:vtmn-bottom-3\/4 {
    bottom: 75%;
  }

  .mobile\:vtmn-bottom-full {
    bottom: 100%;
  }

  .mobile\:vtmn--bottom-1\/2 {
    bottom: -50%;
  }

  .mobile\:vtmn--bottom-1\/3 {
    bottom: -33.333333%;
  }

  .mobile\:vtmn--bottom-2\/3 {
    bottom: -66.666667%;
  }

  .mobile\:vtmn--bottom-1\/4 {
    bottom: -25%;
  }

  .mobile\:vtmn--bottom-2\/4 {
    bottom: -50%;
  }

  .mobile\:vtmn--bottom-3\/4 {
    bottom: -75%;
  }

  .mobile\:vtmn--bottom-full {
    bottom: -100%;
  }

  .mobile\:vtmn-left-0 {
    left: var(--vtmn-spacing_0);
  }

  .mobile\:vtmn-left-1 {
    left: var(--vtmn-spacing_1);
  }

  .mobile\:vtmn-left-2 {
    left: var(--vtmn-spacing_2);
  }

  .mobile\:vtmn-left-3 {
    left: var(--vtmn-spacing_3);
  }

  .mobile\:vtmn-left-4 {
    left: var(--vtmn-spacing_4);
  }

  .mobile\:vtmn-left-5 {
    left: var(--vtmn-spacing_5);
  }

  .mobile\:vtmn-left-6 {
    left: var(--vtmn-spacing_6);
  }

  .mobile\:vtmn-left-7 {
    left: var(--vtmn-spacing_7);
  }

  .mobile\:vtmn-left-8 {
    left: var(--vtmn-spacing_8);
  }

  .mobile\:vtmn-left-9 {
    left: var(--vtmn-spacing_9);
  }

  .mobile\:vtmn-left-10 {
    left: var(--vtmn-spacing_10);
  }

  .mobile\:vtmn-left-auto {
    left: auto;
  }

  .mobile\:vtmn--left-0 {
    left: var(--vtmn-spacing_0);
  }

  .mobile\:vtmn--left-1 {
    left: var(--vtmn-spacing_1);
  }

  .mobile\:vtmn--left-2 {
    left: var(--vtmn-spacing_2);
  }

  .mobile\:vtmn--left-3 {
    left: var(--vtmn-spacing_3);
  }

  .mobile\:vtmn--left-4 {
    left: var(--vtmn-spacing_4);
  }

  .mobile\:vtmn--left-5 {
    left: var(--vtmn-spacing_5);
  }

  .mobile\:vtmn--left-6 {
    left: var(--vtmn-spacing_6);
  }

  .mobile\:vtmn--left-7 {
    left: var(--vtmn-spacing_7);
  }

  .mobile\:vtmn--left-8 {
    left: var(--vtmn-spacing_8);
  }

  .mobile\:vtmn--left-9 {
    left: var(--vtmn-spacing_9);
  }

  .mobile\:vtmn--left-10 {
    left: var(--vtmn-spacing_10);
  }

  .mobile\:vtmn-left-1\/2 {
    left: 50%;
  }

  .mobile\:vtmn-left-1\/3 {
    left: 33.333333%;
  }

  .mobile\:vtmn-left-2\/3 {
    left: 66.666667%;
  }

  .mobile\:vtmn-left-1\/4 {
    left: 25%;
  }

  .mobile\:vtmn-left-2\/4 {
    left: 50%;
  }

  .mobile\:vtmn-left-3\/4 {
    left: 75%;
  }

  .mobile\:vtmn-left-full {
    left: 100%;
  }

  .mobile\:vtmn--left-1\/2 {
    left: -50%;
  }

  .mobile\:vtmn--left-1\/3 {
    left: -33.333333%;
  }

  .mobile\:vtmn--left-2\/3 {
    left: -66.666667%;
  }

  .mobile\:vtmn--left-1\/4 {
    left: -25%;
  }

  .mobile\:vtmn--left-2\/4 {
    left: -50%;
  }

  .mobile\:vtmn--left-3\/4 {
    left: -75%;
  }

  .mobile\:vtmn--left-full {
    left: -100%;
  }

  .mobile\:vtmn-isolate {
    isolation: isolate;
  }

  .mobile\:vtmn-isolation-auto {
    isolation: auto;
  }

  .mobile\:vtmn-z-0 {
    z-index: 0;
  }

  .mobile\:vtmn-z-10 {
    z-index: 10;
  }

  .mobile\:vtmn-z-20 {
    z-index: 20;
  }

  .mobile\:vtmn-z-30 {
    z-index: 30;
  }

  .mobile\:vtmn-z-40 {
    z-index: 40;
  }

  .mobile\:vtmn-z-50 {
    z-index: 50;
  }

  .mobile\:vtmn-z-auto {
    z-index: auto;
  }

  .mobile\:focus-within\:vtmn-z-0:focus-within {
    z-index: 0;
  }

  .mobile\:focus-within\:vtmn-z-10:focus-within {
    z-index: 10;
  }

  .mobile\:focus-within\:vtmn-z-20:focus-within {
    z-index: 20;
  }

  .mobile\:focus-within\:vtmn-z-30:focus-within {
    z-index: 30;
  }

  .mobile\:focus-within\:vtmn-z-40:focus-within {
    z-index: 40;
  }

  .mobile\:focus-within\:vtmn-z-50:focus-within {
    z-index: 50;
  }

  .mobile\:focus-within\:vtmn-z-auto:focus-within {
    z-index: auto;
  }

  .mobile\:focus\:vtmn-z-0:focus {
    z-index: 0;
  }

  .mobile\:focus\:vtmn-z-10:focus {
    z-index: 10;
  }

  .mobile\:focus\:vtmn-z-20:focus {
    z-index: 20;
  }

  .mobile\:focus\:vtmn-z-30:focus {
    z-index: 30;
  }

  .mobile\:focus\:vtmn-z-40:focus {
    z-index: 40;
  }

  .mobile\:focus\:vtmn-z-50:focus {
    z-index: 50;
  }

  .mobile\:focus\:vtmn-z-auto:focus {
    z-index: auto;
  }

  .mobile\:vtmn-order-1 {
    order: 1;
  }

  .mobile\:vtmn-order-2 {
    order: 2;
  }

  .mobile\:vtmn-order-3 {
    order: 3;
  }

  .mobile\:vtmn-order-4 {
    order: 4;
  }

  .mobile\:vtmn-order-5 {
    order: 5;
  }

  .mobile\:vtmn-order-6 {
    order: 6;
  }

  .mobile\:vtmn-order-7 {
    order: 7;
  }

  .mobile\:vtmn-order-8 {
    order: 8;
  }

  .mobile\:vtmn-order-9 {
    order: 9;
  }

  .mobile\:vtmn-order-10 {
    order: 10;
  }

  .mobile\:vtmn-order-11 {
    order: 11;
  }

  .mobile\:vtmn-order-12 {
    order: 12;
  }

  .mobile\:vtmn-order-first {
    order: -9999;
  }

  .mobile\:vtmn-order-last {
    order: 9999;
  }

  .mobile\:vtmn-order-none {
    order: 0;
  }

  .mobile\:vtmn-col-auto {
    grid-column: auto;
  }

  .mobile\:vtmn-col-span-1 {
    grid-column: span 1 / span 1;
  }

  .mobile\:vtmn-col-span-2 {
    grid-column: span 2 / span 2;
  }

  .mobile\:vtmn-col-span-3 {
    grid-column: span 3 / span 3;
  }

  .mobile\:vtmn-col-span-4 {
    grid-column: span 4 / span 4;
  }

  .mobile\:vtmn-col-span-5 {
    grid-column: span 5 / span 5;
  }

  .mobile\:vtmn-col-span-6 {
    grid-column: span 6 / span 6;
  }

  .mobile\:vtmn-col-span-7 {
    grid-column: span 7 / span 7;
  }

  .mobile\:vtmn-col-span-8 {
    grid-column: span 8 / span 8;
  }

  .mobile\:vtmn-col-span-9 {
    grid-column: span 9 / span 9;
  }

  .mobile\:vtmn-col-span-10 {
    grid-column: span 10 / span 10;
  }

  .mobile\:vtmn-col-span-11 {
    grid-column: span 11 / span 11;
  }

  .mobile\:vtmn-col-span-12 {
    grid-column: span 12 / span 12;
  }

  .mobile\:vtmn-col-span-full {
    grid-column: 1 / -1;
  }

  .mobile\:vtmn-col-start-1 {
    grid-column-start: 1;
  }

  .mobile\:vtmn-col-start-2 {
    grid-column-start: 2;
  }

  .mobile\:vtmn-col-start-3 {
    grid-column-start: 3;
  }

  .mobile\:vtmn-col-start-4 {
    grid-column-start: 4;
  }

  .mobile\:vtmn-col-start-5 {
    grid-column-start: 5;
  }

  .mobile\:vtmn-col-start-6 {
    grid-column-start: 6;
  }

  .mobile\:vtmn-col-start-7 {
    grid-column-start: 7;
  }

  .mobile\:vtmn-col-start-8 {
    grid-column-start: 8;
  }

  .mobile\:vtmn-col-start-9 {
    grid-column-start: 9;
  }

  .mobile\:vtmn-col-start-10 {
    grid-column-start: 10;
  }

  .mobile\:vtmn-col-start-11 {
    grid-column-start: 11;
  }

  .mobile\:vtmn-col-start-12 {
    grid-column-start: 12;
  }

  .mobile\:vtmn-col-start-13 {
    grid-column-start: 13;
  }

  .mobile\:vtmn-col-start-auto {
    grid-column-start: auto;
  }

  .mobile\:vtmn-col-end-1 {
    grid-column-end: 1;
  }

  .mobile\:vtmn-col-end-2 {
    grid-column-end: 2;
  }

  .mobile\:vtmn-col-end-3 {
    grid-column-end: 3;
  }

  .mobile\:vtmn-col-end-4 {
    grid-column-end: 4;
  }

  .mobile\:vtmn-col-end-5 {
    grid-column-end: 5;
  }

  .mobile\:vtmn-col-end-6 {
    grid-column-end: 6;
  }

  .mobile\:vtmn-col-end-7 {
    grid-column-end: 7;
  }

  .mobile\:vtmn-col-end-8 {
    grid-column-end: 8;
  }

  .mobile\:vtmn-col-end-9 {
    grid-column-end: 9;
  }

  .mobile\:vtmn-col-end-10 {
    grid-column-end: 10;
  }

  .mobile\:vtmn-col-end-11 {
    grid-column-end: 11;
  }

  .mobile\:vtmn-col-end-12 {
    grid-column-end: 12;
  }

  .mobile\:vtmn-col-end-13 {
    grid-column-end: 13;
  }

  .mobile\:vtmn-col-end-auto {
    grid-column-end: auto;
  }

  .mobile\:vtmn-row-auto {
    grid-row: auto;
  }

  .mobile\:vtmn-row-span-1 {
    grid-row: span 1 / span 1;
  }

  .mobile\:vtmn-row-span-2 {
    grid-row: span 2 / span 2;
  }

  .mobile\:vtmn-row-span-3 {
    grid-row: span 3 / span 3;
  }

  .mobile\:vtmn-row-span-4 {
    grid-row: span 4 / span 4;
  }

  .mobile\:vtmn-row-span-5 {
    grid-row: span 5 / span 5;
  }

  .mobile\:vtmn-row-span-6 {
    grid-row: span 6 / span 6;
  }

  .mobile\:vtmn-row-span-full {
    grid-row: 1 / -1;
  }

  .mobile\:vtmn-row-start-1 {
    grid-row-start: 1;
  }

  .mobile\:vtmn-row-start-2 {
    grid-row-start: 2;
  }

  .mobile\:vtmn-row-start-3 {
    grid-row-start: 3;
  }

  .mobile\:vtmn-row-start-4 {
    grid-row-start: 4;
  }

  .mobile\:vtmn-row-start-5 {
    grid-row-start: 5;
  }

  .mobile\:vtmn-row-start-6 {
    grid-row-start: 6;
  }

  .mobile\:vtmn-row-start-7 {
    grid-row-start: 7;
  }

  .mobile\:vtmn-row-start-auto {
    grid-row-start: auto;
  }

  .mobile\:vtmn-row-end-1 {
    grid-row-end: 1;
  }

  .mobile\:vtmn-row-end-2 {
    grid-row-end: 2;
  }

  .mobile\:vtmn-row-end-3 {
    grid-row-end: 3;
  }

  .mobile\:vtmn-row-end-4 {
    grid-row-end: 4;
  }

  .mobile\:vtmn-row-end-5 {
    grid-row-end: 5;
  }

  .mobile\:vtmn-row-end-6 {
    grid-row-end: 6;
  }

  .mobile\:vtmn-row-end-7 {
    grid-row-end: 7;
  }

  .mobile\:vtmn-row-end-auto {
    grid-row-end: auto;
  }

  .mobile\:vtmn-float-right {
    float: right;
  }

  .mobile\:vtmn-float-left {
    float: left;
  }

  .mobile\:vtmn-float-none {
    float: none;
  }

  .mobile\:vtmn-clear-left {
    clear: left;
  }

  .mobile\:vtmn-clear-right {
    clear: right;
  }

  .mobile\:vtmn-clear-both {
    clear: both;
  }

  .mobile\:vtmn-clear-none {
    clear: none;
  }

  .mobile\:vtmn-m-0 {
    margin: var(--vtmn-spacing_0);
  }

  .mobile\:vtmn-m-1 {
    margin: var(--vtmn-spacing_1);
  }

  .mobile\:vtmn-m-2 {
    margin: var(--vtmn-spacing_2);
  }

  .mobile\:vtmn-m-3 {
    margin: var(--vtmn-spacing_3);
  }

  .mobile\:vtmn-m-4 {
    margin: var(--vtmn-spacing_4);
  }

  .mobile\:vtmn-m-5 {
    margin: var(--vtmn-spacing_5);
  }

  .mobile\:vtmn-m-6 {
    margin: var(--vtmn-spacing_6);
  }

  .mobile\:vtmn-m-7 {
    margin: var(--vtmn-spacing_7);
  }

  .mobile\:vtmn-m-8 {
    margin: var(--vtmn-spacing_8);
  }

  .mobile\:vtmn-m-9 {
    margin: var(--vtmn-spacing_9);
  }

  .mobile\:vtmn-m-10 {
    margin: var(--vtmn-spacing_10);
  }

  .mobile\:vtmn-m-auto {
    margin: auto;
  }

  .mobile\:vtmn--m-0 {
    margin: var(--vtmn-spacing_0);
  }

  .mobile\:vtmn--m-1 {
    margin: var(--vtmn-spacing_1);
  }

  .mobile\:vtmn--m-2 {
    margin: var(--vtmn-spacing_2);
  }

  .mobile\:vtmn--m-3 {
    margin: var(--vtmn-spacing_3);
  }

  .mobile\:vtmn--m-4 {
    margin: var(--vtmn-spacing_4);
  }

  .mobile\:vtmn--m-5 {
    margin: var(--vtmn-spacing_5);
  }

  .mobile\:vtmn--m-6 {
    margin: var(--vtmn-spacing_6);
  }

  .mobile\:vtmn--m-7 {
    margin: var(--vtmn-spacing_7);
  }

  .mobile\:vtmn--m-8 {
    margin: var(--vtmn-spacing_8);
  }

  .mobile\:vtmn--m-9 {
    margin: var(--vtmn-spacing_9);
  }

  .mobile\:vtmn--m-10 {
    margin: var(--vtmn-spacing_10);
  }

  .mobile\:vtmn-mx-0 {
    margin-left: var(--vtmn-spacing_0);
    margin-right: var(--vtmn-spacing_0);
  }

  .mobile\:vtmn-mx-1 {
    margin-left: var(--vtmn-spacing_1);
    margin-right: var(--vtmn-spacing_1);
  }

  .mobile\:vtmn-mx-2 {
    margin-left: var(--vtmn-spacing_2);
    margin-right: var(--vtmn-spacing_2);
  }

  .mobile\:vtmn-mx-3 {
    margin-left: var(--vtmn-spacing_3);
    margin-right: var(--vtmn-spacing_3);
  }

  .mobile\:vtmn-mx-4 {
    margin-left: var(--vtmn-spacing_4);
    margin-right: var(--vtmn-spacing_4);
  }

  .mobile\:vtmn-mx-5 {
    margin-left: var(--vtmn-spacing_5);
    margin-right: var(--vtmn-spacing_5);
  }

  .mobile\:vtmn-mx-6 {
    margin-left: var(--vtmn-spacing_6);
    margin-right: var(--vtmn-spacing_6);
  }

  .mobile\:vtmn-mx-7 {
    margin-left: var(--vtmn-spacing_7);
    margin-right: var(--vtmn-spacing_7);
  }

  .mobile\:vtmn-mx-8 {
    margin-left: var(--vtmn-spacing_8);
    margin-right: var(--vtmn-spacing_8);
  }

  .mobile\:vtmn-mx-9 {
    margin-left: var(--vtmn-spacing_9);
    margin-right: var(--vtmn-spacing_9);
  }

  .mobile\:vtmn-mx-10 {
    margin-left: var(--vtmn-spacing_10);
    margin-right: var(--vtmn-spacing_10);
  }

  .mobile\:vtmn-mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .mobile\:vtmn--mx-0 {
    margin-left: var(--vtmn-spacing_0);
    margin-right: var(--vtmn-spacing_0);
  }

  .mobile\:vtmn--mx-1 {
    margin-left: var(--vtmn-spacing_1);
    margin-right: var(--vtmn-spacing_1);
  }

  .mobile\:vtmn--mx-2 {
    margin-left: var(--vtmn-spacing_2);
    margin-right: var(--vtmn-spacing_2);
  }

  .mobile\:vtmn--mx-3 {
    margin-left: var(--vtmn-spacing_3);
    margin-right: var(--vtmn-spacing_3);
  }

  .mobile\:vtmn--mx-4 {
    margin-left: var(--vtmn-spacing_4);
    margin-right: var(--vtmn-spacing_4);
  }

  .mobile\:vtmn--mx-5 {
    margin-left: var(--vtmn-spacing_5);
    margin-right: var(--vtmn-spacing_5);
  }

  .mobile\:vtmn--mx-6 {
    margin-left: var(--vtmn-spacing_6);
    margin-right: var(--vtmn-spacing_6);
  }

  .mobile\:vtmn--mx-7 {
    margin-left: var(--vtmn-spacing_7);
    margin-right: var(--vtmn-spacing_7);
  }

  .mobile\:vtmn--mx-8 {
    margin-left: var(--vtmn-spacing_8);
    margin-right: var(--vtmn-spacing_8);
  }

  .mobile\:vtmn--mx-9 {
    margin-left: var(--vtmn-spacing_9);
    margin-right: var(--vtmn-spacing_9);
  }

  .mobile\:vtmn--mx-10 {
    margin-left: var(--vtmn-spacing_10);
    margin-right: var(--vtmn-spacing_10);
  }

  .mobile\:vtmn-my-0 {
    margin-top: var(--vtmn-spacing_0);
    margin-bottom: var(--vtmn-spacing_0);
  }

  .mobile\:vtmn-my-1 {
    margin-top: var(--vtmn-spacing_1);
    margin-bottom: var(--vtmn-spacing_1);
  }

  .mobile\:vtmn-my-2 {
    margin-top: var(--vtmn-spacing_2);
    margin-bottom: var(--vtmn-spacing_2);
  }

  .mobile\:vtmn-my-3 {
    margin-top: var(--vtmn-spacing_3);
    margin-bottom: var(--vtmn-spacing_3);
  }

  .mobile\:vtmn-my-4 {
    margin-top: var(--vtmn-spacing_4);
    margin-bottom: var(--vtmn-spacing_4);
  }

  .mobile\:vtmn-my-5 {
    margin-top: var(--vtmn-spacing_5);
    margin-bottom: var(--vtmn-spacing_5);
  }

  .mobile\:vtmn-my-6 {
    margin-top: var(--vtmn-spacing_6);
    margin-bottom: var(--vtmn-spacing_6);
  }

  .mobile\:vtmn-my-7 {
    margin-top: var(--vtmn-spacing_7);
    margin-bottom: var(--vtmn-spacing_7);
  }

  .mobile\:vtmn-my-8 {
    margin-top: var(--vtmn-spacing_8);
    margin-bottom: var(--vtmn-spacing_8);
  }

  .mobile\:vtmn-my-9 {
    margin-top: var(--vtmn-spacing_9);
    margin-bottom: var(--vtmn-spacing_9);
  }

  .mobile\:vtmn-my-10 {
    margin-top: var(--vtmn-spacing_10);
    margin-bottom: var(--vtmn-spacing_10);
  }

  .mobile\:vtmn-my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }

  .mobile\:vtmn--my-0 {
    margin-top: var(--vtmn-spacing_0);
    margin-bottom: var(--vtmn-spacing_0);
  }

  .mobile\:vtmn--my-1 {
    margin-top: var(--vtmn-spacing_1);
    margin-bottom: var(--vtmn-spacing_1);
  }

  .mobile\:vtmn--my-2 {
    margin-top: var(--vtmn-spacing_2);
    margin-bottom: var(--vtmn-spacing_2);
  }

  .mobile\:vtmn--my-3 {
    margin-top: var(--vtmn-spacing_3);
    margin-bottom: var(--vtmn-spacing_3);
  }

  .mobile\:vtmn--my-4 {
    margin-top: var(--vtmn-spacing_4);
    margin-bottom: var(--vtmn-spacing_4);
  }

  .mobile\:vtmn--my-5 {
    margin-top: var(--vtmn-spacing_5);
    margin-bottom: var(--vtmn-spacing_5);
  }

  .mobile\:vtmn--my-6 {
    margin-top: var(--vtmn-spacing_6);
    margin-bottom: var(--vtmn-spacing_6);
  }

  .mobile\:vtmn--my-7 {
    margin-top: var(--vtmn-spacing_7);
    margin-bottom: var(--vtmn-spacing_7);
  }

  .mobile\:vtmn--my-8 {
    margin-top: var(--vtmn-spacing_8);
    margin-bottom: var(--vtmn-spacing_8);
  }

  .mobile\:vtmn--my-9 {
    margin-top: var(--vtmn-spacing_9);
    margin-bottom: var(--vtmn-spacing_9);
  }

  .mobile\:vtmn--my-10 {
    margin-top: var(--vtmn-spacing_10);
    margin-bottom: var(--vtmn-spacing_10);
  }

  .mobile\:vtmn-mt-0 {
    margin-top: var(--vtmn-spacing_0);
  }

  .mobile\:vtmn-mt-1 {
    margin-top: var(--vtmn-spacing_1);
  }

  .mobile\:vtmn-mt-2 {
    margin-top: var(--vtmn-spacing_2);
  }

  .mobile\:vtmn-mt-3 {
    margin-top: var(--vtmn-spacing_3);
  }

  .mobile\:vtmn-mt-4 {
    margin-top: var(--vtmn-spacing_4);
  }

  .mobile\:vtmn-mt-5 {
    margin-top: var(--vtmn-spacing_5);
  }

  .mobile\:vtmn-mt-6 {
    margin-top: var(--vtmn-spacing_6);
  }

  .mobile\:vtmn-mt-7 {
    margin-top: var(--vtmn-spacing_7);
  }

  .mobile\:vtmn-mt-8 {
    margin-top: var(--vtmn-spacing_8);
  }

  .mobile\:vtmn-mt-9 {
    margin-top: var(--vtmn-spacing_9);
  }

  .mobile\:vtmn-mt-10 {
    margin-top: var(--vtmn-spacing_10);
  }

  .mobile\:vtmn-mt-auto {
    margin-top: auto;
  }

  .mobile\:vtmn--mt-0 {
    margin-top: var(--vtmn-spacing_0);
  }

  .mobile\:vtmn--mt-1 {
    margin-top: var(--vtmn-spacing_1);
  }

  .mobile\:vtmn--mt-2 {
    margin-top: var(--vtmn-spacing_2);
  }

  .mobile\:vtmn--mt-3 {
    margin-top: var(--vtmn-spacing_3);
  }

  .mobile\:vtmn--mt-4 {
    margin-top: var(--vtmn-spacing_4);
  }

  .mobile\:vtmn--mt-5 {
    margin-top: var(--vtmn-spacing_5);
  }

  .mobile\:vtmn--mt-6 {
    margin-top: var(--vtmn-spacing_6);
  }

  .mobile\:vtmn--mt-7 {
    margin-top: var(--vtmn-spacing_7);
  }

  .mobile\:vtmn--mt-8 {
    margin-top: var(--vtmn-spacing_8);
  }

  .mobile\:vtmn--mt-9 {
    margin-top: var(--vtmn-spacing_9);
  }

  .mobile\:vtmn--mt-10 {
    margin-top: var(--vtmn-spacing_10);
  }

  .mobile\:vtmn-mr-0 {
    margin-right: var(--vtmn-spacing_0);
  }

  .mobile\:vtmn-mr-1 {
    margin-right: var(--vtmn-spacing_1);
  }

  .mobile\:vtmn-mr-2 {
    margin-right: var(--vtmn-spacing_2);
  }

  .mobile\:vtmn-mr-3 {
    margin-right: var(--vtmn-spacing_3);
  }

  .mobile\:vtmn-mr-4 {
    margin-right: var(--vtmn-spacing_4);
  }

  .mobile\:vtmn-mr-5 {
    margin-right: var(--vtmn-spacing_5);
  }

  .mobile\:vtmn-mr-6 {
    margin-right: var(--vtmn-spacing_6);
  }

  .mobile\:vtmn-mr-7 {
    margin-right: var(--vtmn-spacing_7);
  }

  .mobile\:vtmn-mr-8 {
    margin-right: var(--vtmn-spacing_8);
  }

  .mobile\:vtmn-mr-9 {
    margin-right: var(--vtmn-spacing_9);
  }

  .mobile\:vtmn-mr-10 {
    margin-right: var(--vtmn-spacing_10);
  }

  .mobile\:vtmn-mr-auto {
    margin-right: auto;
  }

  .mobile\:vtmn--mr-0 {
    margin-right: var(--vtmn-spacing_0);
  }

  .mobile\:vtmn--mr-1 {
    margin-right: var(--vtmn-spacing_1);
  }

  .mobile\:vtmn--mr-2 {
    margin-right: var(--vtmn-spacing_2);
  }

  .mobile\:vtmn--mr-3 {
    margin-right: var(--vtmn-spacing_3);
  }

  .mobile\:vtmn--mr-4 {
    margin-right: var(--vtmn-spacing_4);
  }

  .mobile\:vtmn--mr-5 {
    margin-right: var(--vtmn-spacing_5);
  }

  .mobile\:vtmn--mr-6 {
    margin-right: var(--vtmn-spacing_6);
  }

  .mobile\:vtmn--mr-7 {
    margin-right: var(--vtmn-spacing_7);
  }

  .mobile\:vtmn--mr-8 {
    margin-right: var(--vtmn-spacing_8);
  }

  .mobile\:vtmn--mr-9 {
    margin-right: var(--vtmn-spacing_9);
  }

  .mobile\:vtmn--mr-10 {
    margin-right: var(--vtmn-spacing_10);
  }

  .mobile\:vtmn-mb-0 {
    margin-bottom: var(--vtmn-spacing_0);
  }

  .mobile\:vtmn-mb-1 {
    margin-bottom: var(--vtmn-spacing_1);
  }

  .mobile\:vtmn-mb-2 {
    margin-bottom: var(--vtmn-spacing_2);
  }

  .mobile\:vtmn-mb-3 {
    margin-bottom: var(--vtmn-spacing_3);
  }

  .mobile\:vtmn-mb-4 {
    margin-bottom: var(--vtmn-spacing_4);
  }

  .mobile\:vtmn-mb-5 {
    margin-bottom: var(--vtmn-spacing_5);
  }

  .mobile\:vtmn-mb-6 {
    margin-bottom: var(--vtmn-spacing_6);
  }

  .mobile\:vtmn-mb-7 {
    margin-bottom: var(--vtmn-spacing_7);
  }

  .mobile\:vtmn-mb-8 {
    margin-bottom: var(--vtmn-spacing_8);
  }

  .mobile\:vtmn-mb-9 {
    margin-bottom: var(--vtmn-spacing_9);
  }

  .mobile\:vtmn-mb-10 {
    margin-bottom: var(--vtmn-spacing_10);
  }

  .mobile\:vtmn-mb-auto {
    margin-bottom: auto;
  }

  .mobile\:vtmn--mb-0 {
    margin-bottom: var(--vtmn-spacing_0);
  }

  .mobile\:vtmn--mb-1 {
    margin-bottom: var(--vtmn-spacing_1);
  }

  .mobile\:vtmn--mb-2 {
    margin-bottom: var(--vtmn-spacing_2);
  }

  .mobile\:vtmn--mb-3 {
    margin-bottom: var(--vtmn-spacing_3);
  }

  .mobile\:vtmn--mb-4 {
    margin-bottom: var(--vtmn-spacing_4);
  }

  .mobile\:vtmn--mb-5 {
    margin-bottom: var(--vtmn-spacing_5);
  }

  .mobile\:vtmn--mb-6 {
    margin-bottom: var(--vtmn-spacing_6);
  }

  .mobile\:vtmn--mb-7 {
    margin-bottom: var(--vtmn-spacing_7);
  }

  .mobile\:vtmn--mb-8 {
    margin-bottom: var(--vtmn-spacing_8);
  }

  .mobile\:vtmn--mb-9 {
    margin-bottom: var(--vtmn-spacing_9);
  }

  .mobile\:vtmn--mb-10 {
    margin-bottom: var(--vtmn-spacing_10);
  }

  .mobile\:vtmn-ml-0 {
    margin-left: var(--vtmn-spacing_0);
  }

  .mobile\:vtmn-ml-1 {
    margin-left: var(--vtmn-spacing_1);
  }

  .mobile\:vtmn-ml-2 {
    margin-left: var(--vtmn-spacing_2);
  }

  .mobile\:vtmn-ml-3 {
    margin-left: var(--vtmn-spacing_3);
  }

  .mobile\:vtmn-ml-4 {
    margin-left: var(--vtmn-spacing_4);
  }

  .mobile\:vtmn-ml-5 {
    margin-left: var(--vtmn-spacing_5);
  }

  .mobile\:vtmn-ml-6 {
    margin-left: var(--vtmn-spacing_6);
  }

  .mobile\:vtmn-ml-7 {
    margin-left: var(--vtmn-spacing_7);
  }

  .mobile\:vtmn-ml-8 {
    margin-left: var(--vtmn-spacing_8);
  }

  .mobile\:vtmn-ml-9 {
    margin-left: var(--vtmn-spacing_9);
  }

  .mobile\:vtmn-ml-10 {
    margin-left: var(--vtmn-spacing_10);
  }

  .mobile\:vtmn-ml-auto {
    margin-left: auto;
  }

  .mobile\:vtmn--ml-0 {
    margin-left: var(--vtmn-spacing_0);
  }

  .mobile\:vtmn--ml-1 {
    margin-left: var(--vtmn-spacing_1);
  }

  .mobile\:vtmn--ml-2 {
    margin-left: var(--vtmn-spacing_2);
  }

  .mobile\:vtmn--ml-3 {
    margin-left: var(--vtmn-spacing_3);
  }

  .mobile\:vtmn--ml-4 {
    margin-left: var(--vtmn-spacing_4);
  }

  .mobile\:vtmn--ml-5 {
    margin-left: var(--vtmn-spacing_5);
  }

  .mobile\:vtmn--ml-6 {
    margin-left: var(--vtmn-spacing_6);
  }

  .mobile\:vtmn--ml-7 {
    margin-left: var(--vtmn-spacing_7);
  }

  .mobile\:vtmn--ml-8 {
    margin-left: var(--vtmn-spacing_8);
  }

  .mobile\:vtmn--ml-9 {
    margin-left: var(--vtmn-spacing_9);
  }

  .mobile\:vtmn--ml-10 {
    margin-left: var(--vtmn-spacing_10);
  }

  .mobile\:vtmn-box-border {
    box-sizing: border-box;
  }

  .mobile\:vtmn-box-content {
    box-sizing: content-box;
  }

  .mobile\:vtmn-block {
    display: block;
  }

  .mobile\:vtmn-inline-block {
    display: inline-block;
  }

  .mobile\:vtmn-inline {
    display: inline;
  }

  .mobile\:vtmn-flex {
    display: flex;
  }

  .mobile\:vtmn-inline-flex {
    display: inline-flex;
  }

  .mobile\:vtmn-table {
    display: table;
  }

  .mobile\:vtmn-inline-table {
    display: inline-table;
  }

  .mobile\:vtmn-table-caption {
    display: table-caption;
  }

  .mobile\:vtmn-table-cell {
    display: table-cell;
  }

  .mobile\:vtmn-table-column {
    display: table-column;
  }

  .mobile\:vtmn-table-column-group {
    display: table-column-group;
  }

  .mobile\:vtmn-table-footer-group {
    display: table-footer-group;
  }

  .mobile\:vtmn-table-header-group {
    display: table-header-group;
  }

  .mobile\:vtmn-table-row-group {
    display: table-row-group;
  }

  .mobile\:vtmn-table-row {
    display: table-row;
  }

  .mobile\:vtmn-flow-root {
    display: flow-root;
  }

  .mobile\:vtmn-grid {
    display: grid;
  }

  .mobile\:vtmn-inline-grid {
    display: inline-grid;
  }

  .mobile\:vtmn-contents {
    display: contents;
  }

  .mobile\:vtmn-list-item {
    display: list-item;
  }

  .mobile\:vtmn-hidden {
    display: none;
  }

  .mobile\:vtmn-h-0 {
    height: var(--vtmn-spacing_0);
  }

  .mobile\:vtmn-h-1 {
    height: var(--vtmn-spacing_1);
  }

  .mobile\:vtmn-h-2 {
    height: var(--vtmn-spacing_2);
  }

  .mobile\:vtmn-h-3 {
    height: var(--vtmn-spacing_3);
  }

  .mobile\:vtmn-h-4 {
    height: var(--vtmn-spacing_4);
  }

  .mobile\:vtmn-h-5 {
    height: var(--vtmn-spacing_5);
  }

  .mobile\:vtmn-h-6 {
    height: var(--vtmn-spacing_6);
  }

  .mobile\:vtmn-h-7 {
    height: var(--vtmn-spacing_7);
  }

  .mobile\:vtmn-h-8 {
    height: var(--vtmn-spacing_8);
  }

  .mobile\:vtmn-h-9 {
    height: var(--vtmn-spacing_9);
  }

  .mobile\:vtmn-h-10 {
    height: var(--vtmn-spacing_10);
  }

  .mobile\:vtmn-h-auto {
    height: auto;
  }

  .mobile\:vtmn-h-1\/2 {
    height: 50%;
  }

  .mobile\:vtmn-h-1\/3 {
    height: 33.333333%;
  }

  .mobile\:vtmn-h-2\/3 {
    height: 66.666667%;
  }

  .mobile\:vtmn-h-1\/4 {
    height: 25%;
  }

  .mobile\:vtmn-h-2\/4 {
    height: 50%;
  }

  .mobile\:vtmn-h-3\/4 {
    height: 75%;
  }

  .mobile\:vtmn-h-1\/5 {
    height: 20%;
  }

  .mobile\:vtmn-h-2\/5 {
    height: 40%;
  }

  .mobile\:vtmn-h-3\/5 {
    height: 60%;
  }

  .mobile\:vtmn-h-4\/5 {
    height: 80%;
  }

  .mobile\:vtmn-h-1\/6 {
    height: 16.666667%;
  }

  .mobile\:vtmn-h-2\/6 {
    height: 33.333333%;
  }

  .mobile\:vtmn-h-3\/6 {
    height: 50%;
  }

  .mobile\:vtmn-h-4\/6 {
    height: 66.666667%;
  }

  .mobile\:vtmn-h-5\/6 {
    height: 83.333333%;
  }

  .mobile\:vtmn-h-full {
    height: 100%;
  }

  .mobile\:vtmn-h-screen {
    height: 100vh;
  }

  .mobile\:vtmn-max-h-0 {
    max-height: var(--vtmn-spacing_0);
  }

  .mobile\:vtmn-max-h-1 {
    max-height: var(--vtmn-spacing_1);
  }

  .mobile\:vtmn-max-h-2 {
    max-height: var(--vtmn-spacing_2);
  }

  .mobile\:vtmn-max-h-3 {
    max-height: var(--vtmn-spacing_3);
  }

  .mobile\:vtmn-max-h-4 {
    max-height: var(--vtmn-spacing_4);
  }

  .mobile\:vtmn-max-h-5 {
    max-height: var(--vtmn-spacing_5);
  }

  .mobile\:vtmn-max-h-6 {
    max-height: var(--vtmn-spacing_6);
  }

  .mobile\:vtmn-max-h-7 {
    max-height: var(--vtmn-spacing_7);
  }

  .mobile\:vtmn-max-h-8 {
    max-height: var(--vtmn-spacing_8);
  }

  .mobile\:vtmn-max-h-9 {
    max-height: var(--vtmn-spacing_9);
  }

  .mobile\:vtmn-max-h-10 {
    max-height: var(--vtmn-spacing_10);
  }

  .mobile\:vtmn-max-h-full {
    max-height: 100%;
  }

  .mobile\:vtmn-max-h-screen {
    max-height: 100vh;
  }

  .mobile\:vtmn-min-h-0 {
    min-height: 0px;
  }

  .mobile\:vtmn-min-h-full {
    min-height: 100%;
  }

  .mobile\:vtmn-min-h-screen {
    min-height: 100vh;
  }

  .mobile\:vtmn-w-0 {
    width: var(--vtmn-spacing_0);
  }

  .mobile\:vtmn-w-1 {
    width: var(--vtmn-spacing_1);
  }

  .mobile\:vtmn-w-2 {
    width: var(--vtmn-spacing_2);
  }

  .mobile\:vtmn-w-3 {
    width: var(--vtmn-spacing_3);
  }

  .mobile\:vtmn-w-4 {
    width: var(--vtmn-spacing_4);
  }

  .mobile\:vtmn-w-5 {
    width: var(--vtmn-spacing_5);
  }

  .mobile\:vtmn-w-6 {
    width: var(--vtmn-spacing_6);
  }

  .mobile\:vtmn-w-7 {
    width: var(--vtmn-spacing_7);
  }

  .mobile\:vtmn-w-8 {
    width: var(--vtmn-spacing_8);
  }

  .mobile\:vtmn-w-9 {
    width: var(--vtmn-spacing_9);
  }

  .mobile\:vtmn-w-10 {
    width: var(--vtmn-spacing_10);
  }

  .mobile\:vtmn-w-auto {
    width: auto;
  }

  .mobile\:vtmn-w-1\/2 {
    width: 50%;
  }

  .mobile\:vtmn-w-1\/3 {
    width: 33.333333%;
  }

  .mobile\:vtmn-w-2\/3 {
    width: 66.666667%;
  }

  .mobile\:vtmn-w-1\/4 {
    width: 25%;
  }

  .mobile\:vtmn-w-2\/4 {
    width: 50%;
  }

  .mobile\:vtmn-w-3\/4 {
    width: 75%;
  }

  .mobile\:vtmn-w-1\/5 {
    width: 20%;
  }

  .mobile\:vtmn-w-2\/5 {
    width: 40%;
  }

  .mobile\:vtmn-w-3\/5 {
    width: 60%;
  }

  .mobile\:vtmn-w-4\/5 {
    width: 80%;
  }

  .mobile\:vtmn-w-1\/6 {
    width: 16.666667%;
  }

  .mobile\:vtmn-w-2\/6 {
    width: 33.333333%;
  }

  .mobile\:vtmn-w-3\/6 {
    width: 50%;
  }

  .mobile\:vtmn-w-4\/6 {
    width: 66.666667%;
  }

  .mobile\:vtmn-w-5\/6 {
    width: 83.333333%;
  }

  .mobile\:vtmn-w-1\/12 {
    width: 8.333333%;
  }

  .mobile\:vtmn-w-2\/12 {
    width: 16.666667%;
  }

  .mobile\:vtmn-w-3\/12 {
    width: 25%;
  }

  .mobile\:vtmn-w-4\/12 {
    width: 33.333333%;
  }

  .mobile\:vtmn-w-5\/12 {
    width: 41.666667%;
  }

  .mobile\:vtmn-w-6\/12 {
    width: 50%;
  }

  .mobile\:vtmn-w-7\/12 {
    width: 58.333333%;
  }

  .mobile\:vtmn-w-8\/12 {
    width: 66.666667%;
  }

  .mobile\:vtmn-w-9\/12 {
    width: 75%;
  }

  .mobile\:vtmn-w-10\/12 {
    width: 83.333333%;
  }

  .mobile\:vtmn-w-11\/12 {
    width: 91.666667%;
  }

  .mobile\:vtmn-w-full {
    width: 100%;
  }

  .mobile\:vtmn-w-screen {
    width: 100vw;
  }

  .mobile\:vtmn-w-min {
    width: -moz-min-content;
    width: min-content;
  }

  .mobile\:vtmn-w-max {
    width: -moz-max-content;
    width: max-content;
  }

  .mobile\:vtmn-min-w-0 {
    min-width: 0px;
  }

  .mobile\:vtmn-min-w-full {
    min-width: 100%;
  }

  .mobile\:vtmn-min-w-min {
    min-width: -moz-min-content;
    min-width: min-content;
  }

  .mobile\:vtmn-min-w-max {
    min-width: -moz-max-content;
    min-width: max-content;
  }

  .mobile\:vtmn-max-w-0 {
    max-width: 0rem;
  }

  .mobile\:vtmn-max-w-none {
    max-width: none;
  }

  .mobile\:vtmn-max-w-xs {
    max-width: 20rem;
  }

  .mobile\:vtmn-max-w-sm {
    max-width: 24rem;
  }

  .mobile\:vtmn-max-w-md {
    max-width: 28rem;
  }

  .mobile\:vtmn-max-w-lg {
    max-width: 32rem;
  }

  .mobile\:vtmn-max-w-xl {
    max-width: 36rem;
  }

  .mobile\:vtmn-max-w-2xl {
    max-width: 42rem;
  }

  .mobile\:vtmn-max-w-3xl {
    max-width: 48rem;
  }

  .mobile\:vtmn-max-w-4xl {
    max-width: 56rem;
  }

  .mobile\:vtmn-max-w-5xl {
    max-width: 64rem;
  }

  .mobile\:vtmn-max-w-6xl {
    max-width: 72rem;
  }

  .mobile\:vtmn-max-w-7xl {
    max-width: 80rem;
  }

  .mobile\:vtmn-max-w-full {
    max-width: 100%;
  }

  .mobile\:vtmn-max-w-min {
    max-width: -moz-min-content;
    max-width: min-content;
  }

  .mobile\:vtmn-max-w-max {
    max-width: -moz-max-content;
    max-width: max-content;
  }

  .mobile\:vtmn-max-w-prose {
    max-width: 65ch;
  }

  .mobile\:vtmn-flex-1 {
    flex: 1 1 0%;
  }

  .mobile\:vtmn-flex-auto {
    flex: 1 1 auto;
  }

  .mobile\:vtmn-flex-initial {
    flex: 0 1 auto;
  }

  .mobile\:vtmn-flex-none {
    flex: none;
  }

  .mobile\:vtmn-flex-shrink-0 {
    flex-shrink: 0;
  }

  .mobile\:vtmn-flex-shrink {
    flex-shrink: 1;
  }

  .mobile\:vtmn-flex-grow-0 {
    flex-grow: 0;
  }

  .mobile\:vtmn-flex-grow {
    flex-grow: 1;
  }

  .mobile\:vtmn-table-auto {
    table-layout: auto;
  }

  .mobile\:vtmn-table-fixed {
    table-layout: fixed;
  }

  .mobile\:vtmn-border-collapse {
    border-collapse: collapse;
  }

  .mobile\:vtmn-border-separate {
    border-collapse: separate;
  }

  .mobile\:vtmn-origin-center {
    transform-origin: center;
  }

  .mobile\:vtmn-origin-top {
    transform-origin: top;
  }

  .mobile\:vtmn-origin-top-right {
    transform-origin: top right;
  }

  .mobile\:vtmn-origin-right {
    transform-origin: right;
  }

  .mobile\:vtmn-origin-bottom-right {
    transform-origin: bottom right;
  }

  .mobile\:vtmn-origin-bottom {
    transform-origin: bottom;
  }

  .mobile\:vtmn-origin-bottom-left {
    transform-origin: bottom left;
  }

  .mobile\:vtmn-origin-left {
    transform-origin: left;
  }

  .mobile\:vtmn-origin-top-left {
    transform-origin: top left;
  }

  .mobile\:vtmn-transform {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .mobile\:vtmn-transform-gpu {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .mobile\:vtmn-transform-none {
    transform: none;
  }

  .mobile\:vtmn-translate-x-0 {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .mobile\:vtmn-translate-x-1 {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .mobile\:vtmn-translate-x-2 {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .mobile\:vtmn-translate-x-3 {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .mobile\:vtmn-translate-x-4 {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .mobile\:vtmn-translate-x-5 {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .mobile\:vtmn-translate-x-6 {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .mobile\:vtmn-translate-x-7 {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .mobile\:vtmn-translate-x-8 {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .mobile\:vtmn-translate-x-9 {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .mobile\:vtmn-translate-x-10 {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .mobile\:vtmn--translate-x-0 {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .mobile\:vtmn--translate-x-1 {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .mobile\:vtmn--translate-x-2 {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .mobile\:vtmn--translate-x-3 {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .mobile\:vtmn--translate-x-4 {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .mobile\:vtmn--translate-x-5 {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .mobile\:vtmn--translate-x-6 {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .mobile\:vtmn--translate-x-7 {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .mobile\:vtmn--translate-x-8 {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .mobile\:vtmn--translate-x-9 {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .mobile\:vtmn--translate-x-10 {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .mobile\:vtmn-translate-x-1\/2 {
    --tw-translate-x: 50%;
  }

  .mobile\:vtmn-translate-x-1\/3 {
    --tw-translate-x: 33.333333%;
  }

  .mobile\:vtmn-translate-x-2\/3 {
    --tw-translate-x: 66.666667%;
  }

  .mobile\:vtmn-translate-x-1\/4 {
    --tw-translate-x: 25%;
  }

  .mobile\:vtmn-translate-x-2\/4 {
    --tw-translate-x: 50%;
  }

  .mobile\:vtmn-translate-x-3\/4 {
    --tw-translate-x: 75%;
  }

  .mobile\:vtmn-translate-x-full {
    --tw-translate-x: 100%;
  }

  .mobile\:vtmn--translate-x-1\/2 {
    --tw-translate-x: -50%;
  }

  .mobile\:vtmn--translate-x-1\/3 {
    --tw-translate-x: -33.333333%;
  }

  .mobile\:vtmn--translate-x-2\/3 {
    --tw-translate-x: -66.666667%;
  }

  .mobile\:vtmn--translate-x-1\/4 {
    --tw-translate-x: -25%;
  }

  .mobile\:vtmn--translate-x-2\/4 {
    --tw-translate-x: -50%;
  }

  .mobile\:vtmn--translate-x-3\/4 {
    --tw-translate-x: -75%;
  }

  .mobile\:vtmn--translate-x-full {
    --tw-translate-x: -100%;
  }

  .mobile\:vtmn-translate-y-0 {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .mobile\:vtmn-translate-y-1 {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .mobile\:vtmn-translate-y-2 {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .mobile\:vtmn-translate-y-3 {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .mobile\:vtmn-translate-y-4 {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .mobile\:vtmn-translate-y-5 {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .mobile\:vtmn-translate-y-6 {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .mobile\:vtmn-translate-y-7 {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .mobile\:vtmn-translate-y-8 {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .mobile\:vtmn-translate-y-9 {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .mobile\:vtmn-translate-y-10 {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .mobile\:vtmn--translate-y-0 {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .mobile\:vtmn--translate-y-1 {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .mobile\:vtmn--translate-y-2 {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .mobile\:vtmn--translate-y-3 {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .mobile\:vtmn--translate-y-4 {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .mobile\:vtmn--translate-y-5 {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .mobile\:vtmn--translate-y-6 {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .mobile\:vtmn--translate-y-7 {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .mobile\:vtmn--translate-y-8 {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .mobile\:vtmn--translate-y-9 {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .mobile\:vtmn--translate-y-10 {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .mobile\:vtmn-translate-y-1\/2 {
    --tw-translate-y: 50%;
  }

  .mobile\:vtmn-translate-y-1\/3 {
    --tw-translate-y: 33.333333%;
  }

  .mobile\:vtmn-translate-y-2\/3 {
    --tw-translate-y: 66.666667%;
  }

  .mobile\:vtmn-translate-y-1\/4 {
    --tw-translate-y: 25%;
  }

  .mobile\:vtmn-translate-y-2\/4 {
    --tw-translate-y: 50%;
  }

  .mobile\:vtmn-translate-y-3\/4 {
    --tw-translate-y: 75%;
  }

  .mobile\:vtmn-translate-y-full {
    --tw-translate-y: 100%;
  }

  .mobile\:vtmn--translate-y-1\/2 {
    --tw-translate-y: -50%;
  }

  .mobile\:vtmn--translate-y-1\/3 {
    --tw-translate-y: -33.333333%;
  }

  .mobile\:vtmn--translate-y-2\/3 {
    --tw-translate-y: -66.666667%;
  }

  .mobile\:vtmn--translate-y-1\/4 {
    --tw-translate-y: -25%;
  }

  .mobile\:vtmn--translate-y-2\/4 {
    --tw-translate-y: -50%;
  }

  .mobile\:vtmn--translate-y-3\/4 {
    --tw-translate-y: -75%;
  }

  .mobile\:vtmn--translate-y-full {
    --tw-translate-y: -100%;
  }

  .mobile\:hover\:vtmn-translate-x-0:hover {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .mobile\:hover\:vtmn-translate-x-1:hover {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .mobile\:hover\:vtmn-translate-x-2:hover {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .mobile\:hover\:vtmn-translate-x-3:hover {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .mobile\:hover\:vtmn-translate-x-4:hover {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .mobile\:hover\:vtmn-translate-x-5:hover {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .mobile\:hover\:vtmn-translate-x-6:hover {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .mobile\:hover\:vtmn-translate-x-7:hover {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .mobile\:hover\:vtmn-translate-x-8:hover {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .mobile\:hover\:vtmn-translate-x-9:hover {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .mobile\:hover\:vtmn-translate-x-10:hover {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .mobile\:hover\:vtmn--translate-x-0:hover {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .mobile\:hover\:vtmn--translate-x-1:hover {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .mobile\:hover\:vtmn--translate-x-2:hover {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .mobile\:hover\:vtmn--translate-x-3:hover {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .mobile\:hover\:vtmn--translate-x-4:hover {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .mobile\:hover\:vtmn--translate-x-5:hover {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .mobile\:hover\:vtmn--translate-x-6:hover {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .mobile\:hover\:vtmn--translate-x-7:hover {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .mobile\:hover\:vtmn--translate-x-8:hover {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .mobile\:hover\:vtmn--translate-x-9:hover {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .mobile\:hover\:vtmn--translate-x-10:hover {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .mobile\:hover\:vtmn-translate-x-1\/2:hover {
    --tw-translate-x: 50%;
  }

  .mobile\:hover\:vtmn-translate-x-1\/3:hover {
    --tw-translate-x: 33.333333%;
  }

  .mobile\:hover\:vtmn-translate-x-2\/3:hover {
    --tw-translate-x: 66.666667%;
  }

  .mobile\:hover\:vtmn-translate-x-1\/4:hover {
    --tw-translate-x: 25%;
  }

  .mobile\:hover\:vtmn-translate-x-2\/4:hover {
    --tw-translate-x: 50%;
  }

  .mobile\:hover\:vtmn-translate-x-3\/4:hover {
    --tw-translate-x: 75%;
  }

  .mobile\:hover\:vtmn-translate-x-full:hover {
    --tw-translate-x: 100%;
  }

  .mobile\:hover\:vtmn--translate-x-1\/2:hover {
    --tw-translate-x: -50%;
  }

  .mobile\:hover\:vtmn--translate-x-1\/3:hover {
    --tw-translate-x: -33.333333%;
  }

  .mobile\:hover\:vtmn--translate-x-2\/3:hover {
    --tw-translate-x: -66.666667%;
  }

  .mobile\:hover\:vtmn--translate-x-1\/4:hover {
    --tw-translate-x: -25%;
  }

  .mobile\:hover\:vtmn--translate-x-2\/4:hover {
    --tw-translate-x: -50%;
  }

  .mobile\:hover\:vtmn--translate-x-3\/4:hover {
    --tw-translate-x: -75%;
  }

  .mobile\:hover\:vtmn--translate-x-full:hover {
    --tw-translate-x: -100%;
  }

  .mobile\:hover\:vtmn-translate-y-0:hover {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .mobile\:hover\:vtmn-translate-y-1:hover {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .mobile\:hover\:vtmn-translate-y-2:hover {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .mobile\:hover\:vtmn-translate-y-3:hover {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .mobile\:hover\:vtmn-translate-y-4:hover {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .mobile\:hover\:vtmn-translate-y-5:hover {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .mobile\:hover\:vtmn-translate-y-6:hover {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .mobile\:hover\:vtmn-translate-y-7:hover {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .mobile\:hover\:vtmn-translate-y-8:hover {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .mobile\:hover\:vtmn-translate-y-9:hover {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .mobile\:hover\:vtmn-translate-y-10:hover {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .mobile\:hover\:vtmn--translate-y-0:hover {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .mobile\:hover\:vtmn--translate-y-1:hover {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .mobile\:hover\:vtmn--translate-y-2:hover {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .mobile\:hover\:vtmn--translate-y-3:hover {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .mobile\:hover\:vtmn--translate-y-4:hover {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .mobile\:hover\:vtmn--translate-y-5:hover {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .mobile\:hover\:vtmn--translate-y-6:hover {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .mobile\:hover\:vtmn--translate-y-7:hover {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .mobile\:hover\:vtmn--translate-y-8:hover {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .mobile\:hover\:vtmn--translate-y-9:hover {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .mobile\:hover\:vtmn--translate-y-10:hover {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .mobile\:hover\:vtmn-translate-y-1\/2:hover {
    --tw-translate-y: 50%;
  }

  .mobile\:hover\:vtmn-translate-y-1\/3:hover {
    --tw-translate-y: 33.333333%;
  }

  .mobile\:hover\:vtmn-translate-y-2\/3:hover {
    --tw-translate-y: 66.666667%;
  }

  .mobile\:hover\:vtmn-translate-y-1\/4:hover {
    --tw-translate-y: 25%;
  }

  .mobile\:hover\:vtmn-translate-y-2\/4:hover {
    --tw-translate-y: 50%;
  }

  .mobile\:hover\:vtmn-translate-y-3\/4:hover {
    --tw-translate-y: 75%;
  }

  .mobile\:hover\:vtmn-translate-y-full:hover {
    --tw-translate-y: 100%;
  }

  .mobile\:hover\:vtmn--translate-y-1\/2:hover {
    --tw-translate-y: -50%;
  }

  .mobile\:hover\:vtmn--translate-y-1\/3:hover {
    --tw-translate-y: -33.333333%;
  }

  .mobile\:hover\:vtmn--translate-y-2\/3:hover {
    --tw-translate-y: -66.666667%;
  }

  .mobile\:hover\:vtmn--translate-y-1\/4:hover {
    --tw-translate-y: -25%;
  }

  .mobile\:hover\:vtmn--translate-y-2\/4:hover {
    --tw-translate-y: -50%;
  }

  .mobile\:hover\:vtmn--translate-y-3\/4:hover {
    --tw-translate-y: -75%;
  }

  .mobile\:hover\:vtmn--translate-y-full:hover {
    --tw-translate-y: -100%;
  }

  .mobile\:focus\:vtmn-translate-x-0:focus {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .mobile\:focus\:vtmn-translate-x-1:focus {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .mobile\:focus\:vtmn-translate-x-2:focus {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .mobile\:focus\:vtmn-translate-x-3:focus {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .mobile\:focus\:vtmn-translate-x-4:focus {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .mobile\:focus\:vtmn-translate-x-5:focus {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .mobile\:focus\:vtmn-translate-x-6:focus {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .mobile\:focus\:vtmn-translate-x-7:focus {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .mobile\:focus\:vtmn-translate-x-8:focus {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .mobile\:focus\:vtmn-translate-x-9:focus {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .mobile\:focus\:vtmn-translate-x-10:focus {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .mobile\:focus\:vtmn--translate-x-0:focus {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .mobile\:focus\:vtmn--translate-x-1:focus {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .mobile\:focus\:vtmn--translate-x-2:focus {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .mobile\:focus\:vtmn--translate-x-3:focus {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .mobile\:focus\:vtmn--translate-x-4:focus {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .mobile\:focus\:vtmn--translate-x-5:focus {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .mobile\:focus\:vtmn--translate-x-6:focus {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .mobile\:focus\:vtmn--translate-x-7:focus {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .mobile\:focus\:vtmn--translate-x-8:focus {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .mobile\:focus\:vtmn--translate-x-9:focus {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .mobile\:focus\:vtmn--translate-x-10:focus {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .mobile\:focus\:vtmn-translate-x-1\/2:focus {
    --tw-translate-x: 50%;
  }

  .mobile\:focus\:vtmn-translate-x-1\/3:focus {
    --tw-translate-x: 33.333333%;
  }

  .mobile\:focus\:vtmn-translate-x-2\/3:focus {
    --tw-translate-x: 66.666667%;
  }

  .mobile\:focus\:vtmn-translate-x-1\/4:focus {
    --tw-translate-x: 25%;
  }

  .mobile\:focus\:vtmn-translate-x-2\/4:focus {
    --tw-translate-x: 50%;
  }

  .mobile\:focus\:vtmn-translate-x-3\/4:focus {
    --tw-translate-x: 75%;
  }

  .mobile\:focus\:vtmn-translate-x-full:focus {
    --tw-translate-x: 100%;
  }

  .mobile\:focus\:vtmn--translate-x-1\/2:focus {
    --tw-translate-x: -50%;
  }

  .mobile\:focus\:vtmn--translate-x-1\/3:focus {
    --tw-translate-x: -33.333333%;
  }

  .mobile\:focus\:vtmn--translate-x-2\/3:focus {
    --tw-translate-x: -66.666667%;
  }

  .mobile\:focus\:vtmn--translate-x-1\/4:focus {
    --tw-translate-x: -25%;
  }

  .mobile\:focus\:vtmn--translate-x-2\/4:focus {
    --tw-translate-x: -50%;
  }

  .mobile\:focus\:vtmn--translate-x-3\/4:focus {
    --tw-translate-x: -75%;
  }

  .mobile\:focus\:vtmn--translate-x-full:focus {
    --tw-translate-x: -100%;
  }

  .mobile\:focus\:vtmn-translate-y-0:focus {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .mobile\:focus\:vtmn-translate-y-1:focus {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .mobile\:focus\:vtmn-translate-y-2:focus {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .mobile\:focus\:vtmn-translate-y-3:focus {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .mobile\:focus\:vtmn-translate-y-4:focus {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .mobile\:focus\:vtmn-translate-y-5:focus {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .mobile\:focus\:vtmn-translate-y-6:focus {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .mobile\:focus\:vtmn-translate-y-7:focus {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .mobile\:focus\:vtmn-translate-y-8:focus {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .mobile\:focus\:vtmn-translate-y-9:focus {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .mobile\:focus\:vtmn-translate-y-10:focus {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .mobile\:focus\:vtmn--translate-y-0:focus {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .mobile\:focus\:vtmn--translate-y-1:focus {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .mobile\:focus\:vtmn--translate-y-2:focus {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .mobile\:focus\:vtmn--translate-y-3:focus {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .mobile\:focus\:vtmn--translate-y-4:focus {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .mobile\:focus\:vtmn--translate-y-5:focus {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .mobile\:focus\:vtmn--translate-y-6:focus {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .mobile\:focus\:vtmn--translate-y-7:focus {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .mobile\:focus\:vtmn--translate-y-8:focus {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .mobile\:focus\:vtmn--translate-y-9:focus {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .mobile\:focus\:vtmn--translate-y-10:focus {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .mobile\:focus\:vtmn-translate-y-1\/2:focus {
    --tw-translate-y: 50%;
  }

  .mobile\:focus\:vtmn-translate-y-1\/3:focus {
    --tw-translate-y: 33.333333%;
  }

  .mobile\:focus\:vtmn-translate-y-2\/3:focus {
    --tw-translate-y: 66.666667%;
  }

  .mobile\:focus\:vtmn-translate-y-1\/4:focus {
    --tw-translate-y: 25%;
  }

  .mobile\:focus\:vtmn-translate-y-2\/4:focus {
    --tw-translate-y: 50%;
  }

  .mobile\:focus\:vtmn-translate-y-3\/4:focus {
    --tw-translate-y: 75%;
  }

  .mobile\:focus\:vtmn-translate-y-full:focus {
    --tw-translate-y: 100%;
  }

  .mobile\:focus\:vtmn--translate-y-1\/2:focus {
    --tw-translate-y: -50%;
  }

  .mobile\:focus\:vtmn--translate-y-1\/3:focus {
    --tw-translate-y: -33.333333%;
  }

  .mobile\:focus\:vtmn--translate-y-2\/3:focus {
    --tw-translate-y: -66.666667%;
  }

  .mobile\:focus\:vtmn--translate-y-1\/4:focus {
    --tw-translate-y: -25%;
  }

  .mobile\:focus\:vtmn--translate-y-2\/4:focus {
    --tw-translate-y: -50%;
  }

  .mobile\:focus\:vtmn--translate-y-3\/4:focus {
    --tw-translate-y: -75%;
  }

  .mobile\:focus\:vtmn--translate-y-full:focus {
    --tw-translate-y: -100%;
  }

  .mobile\:vtmn-rotate-0 {
    --tw-rotate: 0deg;
  }

  .mobile\:vtmn-rotate-1 {
    --tw-rotate: 1deg;
  }

  .mobile\:vtmn-rotate-2 {
    --tw-rotate: 2deg;
  }

  .mobile\:vtmn-rotate-3 {
    --tw-rotate: 3deg;
  }

  .mobile\:vtmn-rotate-6 {
    --tw-rotate: 6deg;
  }

  .mobile\:vtmn-rotate-12 {
    --tw-rotate: 12deg;
  }

  .mobile\:vtmn-rotate-45 {
    --tw-rotate: 45deg;
  }

  .mobile\:vtmn-rotate-90 {
    --tw-rotate: 90deg;
  }

  .mobile\:vtmn-rotate-180 {
    --tw-rotate: 180deg;
  }

  .mobile\:vtmn--rotate-180 {
    --tw-rotate: -180deg;
  }

  .mobile\:vtmn--rotate-90 {
    --tw-rotate: -90deg;
  }

  .mobile\:vtmn--rotate-45 {
    --tw-rotate: -45deg;
  }

  .mobile\:vtmn--rotate-12 {
    --tw-rotate: -12deg;
  }

  .mobile\:vtmn--rotate-6 {
    --tw-rotate: -6deg;
  }

  .mobile\:vtmn--rotate-3 {
    --tw-rotate: -3deg;
  }

  .mobile\:vtmn--rotate-2 {
    --tw-rotate: -2deg;
  }

  .mobile\:vtmn--rotate-1 {
    --tw-rotate: -1deg;
  }

  .mobile\:hover\:vtmn-rotate-0:hover {
    --tw-rotate: 0deg;
  }

  .mobile\:hover\:vtmn-rotate-1:hover {
    --tw-rotate: 1deg;
  }

  .mobile\:hover\:vtmn-rotate-2:hover {
    --tw-rotate: 2deg;
  }

  .mobile\:hover\:vtmn-rotate-3:hover {
    --tw-rotate: 3deg;
  }

  .mobile\:hover\:vtmn-rotate-6:hover {
    --tw-rotate: 6deg;
  }

  .mobile\:hover\:vtmn-rotate-12:hover {
    --tw-rotate: 12deg;
  }

  .mobile\:hover\:vtmn-rotate-45:hover {
    --tw-rotate: 45deg;
  }

  .mobile\:hover\:vtmn-rotate-90:hover {
    --tw-rotate: 90deg;
  }

  .mobile\:hover\:vtmn-rotate-180:hover {
    --tw-rotate: 180deg;
  }

  .mobile\:hover\:vtmn--rotate-180:hover {
    --tw-rotate: -180deg;
  }

  .mobile\:hover\:vtmn--rotate-90:hover {
    --tw-rotate: -90deg;
  }

  .mobile\:hover\:vtmn--rotate-45:hover {
    --tw-rotate: -45deg;
  }

  .mobile\:hover\:vtmn--rotate-12:hover {
    --tw-rotate: -12deg;
  }

  .mobile\:hover\:vtmn--rotate-6:hover {
    --tw-rotate: -6deg;
  }

  .mobile\:hover\:vtmn--rotate-3:hover {
    --tw-rotate: -3deg;
  }

  .mobile\:hover\:vtmn--rotate-2:hover {
    --tw-rotate: -2deg;
  }

  .mobile\:hover\:vtmn--rotate-1:hover {
    --tw-rotate: -1deg;
  }

  .mobile\:focus\:vtmn-rotate-0:focus {
    --tw-rotate: 0deg;
  }

  .mobile\:focus\:vtmn-rotate-1:focus {
    --tw-rotate: 1deg;
  }

  .mobile\:focus\:vtmn-rotate-2:focus {
    --tw-rotate: 2deg;
  }

  .mobile\:focus\:vtmn-rotate-3:focus {
    --tw-rotate: 3deg;
  }

  .mobile\:focus\:vtmn-rotate-6:focus {
    --tw-rotate: 6deg;
  }

  .mobile\:focus\:vtmn-rotate-12:focus {
    --tw-rotate: 12deg;
  }

  .mobile\:focus\:vtmn-rotate-45:focus {
    --tw-rotate: 45deg;
  }

  .mobile\:focus\:vtmn-rotate-90:focus {
    --tw-rotate: 90deg;
  }

  .mobile\:focus\:vtmn-rotate-180:focus {
    --tw-rotate: 180deg;
  }

  .mobile\:focus\:vtmn--rotate-180:focus {
    --tw-rotate: -180deg;
  }

  .mobile\:focus\:vtmn--rotate-90:focus {
    --tw-rotate: -90deg;
  }

  .mobile\:focus\:vtmn--rotate-45:focus {
    --tw-rotate: -45deg;
  }

  .mobile\:focus\:vtmn--rotate-12:focus {
    --tw-rotate: -12deg;
  }

  .mobile\:focus\:vtmn--rotate-6:focus {
    --tw-rotate: -6deg;
  }

  .mobile\:focus\:vtmn--rotate-3:focus {
    --tw-rotate: -3deg;
  }

  .mobile\:focus\:vtmn--rotate-2:focus {
    --tw-rotate: -2deg;
  }

  .mobile\:focus\:vtmn--rotate-1:focus {
    --tw-rotate: -1deg;
  }

  .mobile\:vtmn-skew-x-0 {
    --tw-skew-x: 0deg;
  }

  .mobile\:vtmn-skew-x-1 {
    --tw-skew-x: 1deg;
  }

  .mobile\:vtmn-skew-x-2 {
    --tw-skew-x: 2deg;
  }

  .mobile\:vtmn-skew-x-3 {
    --tw-skew-x: 3deg;
  }

  .mobile\:vtmn-skew-x-6 {
    --tw-skew-x: 6deg;
  }

  .mobile\:vtmn-skew-x-12 {
    --tw-skew-x: 12deg;
  }

  .mobile\:vtmn--skew-x-12 {
    --tw-skew-x: -12deg;
  }

  .mobile\:vtmn--skew-x-6 {
    --tw-skew-x: -6deg;
  }

  .mobile\:vtmn--skew-x-3 {
    --tw-skew-x: -3deg;
  }

  .mobile\:vtmn--skew-x-2 {
    --tw-skew-x: -2deg;
  }

  .mobile\:vtmn--skew-x-1 {
    --tw-skew-x: -1deg;
  }

  .mobile\:vtmn-skew-y-0 {
    --tw-skew-y: 0deg;
  }

  .mobile\:vtmn-skew-y-1 {
    --tw-skew-y: 1deg;
  }

  .mobile\:vtmn-skew-y-2 {
    --tw-skew-y: 2deg;
  }

  .mobile\:vtmn-skew-y-3 {
    --tw-skew-y: 3deg;
  }

  .mobile\:vtmn-skew-y-6 {
    --tw-skew-y: 6deg;
  }

  .mobile\:vtmn-skew-y-12 {
    --tw-skew-y: 12deg;
  }

  .mobile\:vtmn--skew-y-12 {
    --tw-skew-y: -12deg;
  }

  .mobile\:vtmn--skew-y-6 {
    --tw-skew-y: -6deg;
  }

  .mobile\:vtmn--skew-y-3 {
    --tw-skew-y: -3deg;
  }

  .mobile\:vtmn--skew-y-2 {
    --tw-skew-y: -2deg;
  }

  .mobile\:vtmn--skew-y-1 {
    --tw-skew-y: -1deg;
  }

  .mobile\:hover\:vtmn-skew-x-0:hover {
    --tw-skew-x: 0deg;
  }

  .mobile\:hover\:vtmn-skew-x-1:hover {
    --tw-skew-x: 1deg;
  }

  .mobile\:hover\:vtmn-skew-x-2:hover {
    --tw-skew-x: 2deg;
  }

  .mobile\:hover\:vtmn-skew-x-3:hover {
    --tw-skew-x: 3deg;
  }

  .mobile\:hover\:vtmn-skew-x-6:hover {
    --tw-skew-x: 6deg;
  }

  .mobile\:hover\:vtmn-skew-x-12:hover {
    --tw-skew-x: 12deg;
  }

  .mobile\:hover\:vtmn--skew-x-12:hover {
    --tw-skew-x: -12deg;
  }

  .mobile\:hover\:vtmn--skew-x-6:hover {
    --tw-skew-x: -6deg;
  }

  .mobile\:hover\:vtmn--skew-x-3:hover {
    --tw-skew-x: -3deg;
  }

  .mobile\:hover\:vtmn--skew-x-2:hover {
    --tw-skew-x: -2deg;
  }

  .mobile\:hover\:vtmn--skew-x-1:hover {
    --tw-skew-x: -1deg;
  }

  .mobile\:hover\:vtmn-skew-y-0:hover {
    --tw-skew-y: 0deg;
  }

  .mobile\:hover\:vtmn-skew-y-1:hover {
    --tw-skew-y: 1deg;
  }

  .mobile\:hover\:vtmn-skew-y-2:hover {
    --tw-skew-y: 2deg;
  }

  .mobile\:hover\:vtmn-skew-y-3:hover {
    --tw-skew-y: 3deg;
  }

  .mobile\:hover\:vtmn-skew-y-6:hover {
    --tw-skew-y: 6deg;
  }

  .mobile\:hover\:vtmn-skew-y-12:hover {
    --tw-skew-y: 12deg;
  }

  .mobile\:hover\:vtmn--skew-y-12:hover {
    --tw-skew-y: -12deg;
  }

  .mobile\:hover\:vtmn--skew-y-6:hover {
    --tw-skew-y: -6deg;
  }

  .mobile\:hover\:vtmn--skew-y-3:hover {
    --tw-skew-y: -3deg;
  }

  .mobile\:hover\:vtmn--skew-y-2:hover {
    --tw-skew-y: -2deg;
  }

  .mobile\:hover\:vtmn--skew-y-1:hover {
    --tw-skew-y: -1deg;
  }

  .mobile\:focus\:vtmn-skew-x-0:focus {
    --tw-skew-x: 0deg;
  }

  .mobile\:focus\:vtmn-skew-x-1:focus {
    --tw-skew-x: 1deg;
  }

  .mobile\:focus\:vtmn-skew-x-2:focus {
    --tw-skew-x: 2deg;
  }

  .mobile\:focus\:vtmn-skew-x-3:focus {
    --tw-skew-x: 3deg;
  }

  .mobile\:focus\:vtmn-skew-x-6:focus {
    --tw-skew-x: 6deg;
  }

  .mobile\:focus\:vtmn-skew-x-12:focus {
    --tw-skew-x: 12deg;
  }

  .mobile\:focus\:vtmn--skew-x-12:focus {
    --tw-skew-x: -12deg;
  }

  .mobile\:focus\:vtmn--skew-x-6:focus {
    --tw-skew-x: -6deg;
  }

  .mobile\:focus\:vtmn--skew-x-3:focus {
    --tw-skew-x: -3deg;
  }

  .mobile\:focus\:vtmn--skew-x-2:focus {
    --tw-skew-x: -2deg;
  }

  .mobile\:focus\:vtmn--skew-x-1:focus {
    --tw-skew-x: -1deg;
  }

  .mobile\:focus\:vtmn-skew-y-0:focus {
    --tw-skew-y: 0deg;
  }

  .mobile\:focus\:vtmn-skew-y-1:focus {
    --tw-skew-y: 1deg;
  }

  .mobile\:focus\:vtmn-skew-y-2:focus {
    --tw-skew-y: 2deg;
  }

  .mobile\:focus\:vtmn-skew-y-3:focus {
    --tw-skew-y: 3deg;
  }

  .mobile\:focus\:vtmn-skew-y-6:focus {
    --tw-skew-y: 6deg;
  }

  .mobile\:focus\:vtmn-skew-y-12:focus {
    --tw-skew-y: 12deg;
  }

  .mobile\:focus\:vtmn--skew-y-12:focus {
    --tw-skew-y: -12deg;
  }

  .mobile\:focus\:vtmn--skew-y-6:focus {
    --tw-skew-y: -6deg;
  }

  .mobile\:focus\:vtmn--skew-y-3:focus {
    --tw-skew-y: -3deg;
  }

  .mobile\:focus\:vtmn--skew-y-2:focus {
    --tw-skew-y: -2deg;
  }

  .mobile\:focus\:vtmn--skew-y-1:focus {
    --tw-skew-y: -1deg;
  }

  .mobile\:vtmn-scale-0 {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .mobile\:vtmn-scale-50 {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .mobile\:vtmn-scale-75 {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .mobile\:vtmn-scale-90 {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .mobile\:vtmn-scale-95 {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .mobile\:vtmn-scale-100 {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .mobile\:vtmn-scale-105 {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .mobile\:vtmn-scale-110 {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .mobile\:vtmn-scale-125 {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .mobile\:vtmn-scale-150 {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .mobile\:hover\:vtmn-scale-0:hover {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .mobile\:hover\:vtmn-scale-50:hover {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .mobile\:hover\:vtmn-scale-75:hover {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .mobile\:hover\:vtmn-scale-90:hover {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .mobile\:hover\:vtmn-scale-95:hover {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .mobile\:hover\:vtmn-scale-100:hover {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .mobile\:hover\:vtmn-scale-105:hover {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .mobile\:hover\:vtmn-scale-110:hover {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .mobile\:hover\:vtmn-scale-125:hover {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .mobile\:hover\:vtmn-scale-150:hover {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .mobile\:focus\:vtmn-scale-0:focus {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .mobile\:focus\:vtmn-scale-50:focus {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .mobile\:focus\:vtmn-scale-75:focus {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .mobile\:focus\:vtmn-scale-90:focus {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .mobile\:focus\:vtmn-scale-95:focus {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .mobile\:focus\:vtmn-scale-100:focus {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .mobile\:focus\:vtmn-scale-105:focus {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .mobile\:focus\:vtmn-scale-110:focus {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .mobile\:focus\:vtmn-scale-125:focus {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .mobile\:focus\:vtmn-scale-150:focus {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .mobile\:vtmn-scale-x-0 {
    --tw-scale-x: 0;
  }

  .mobile\:vtmn-scale-x-50 {
    --tw-scale-x: .5;
  }

  .mobile\:vtmn-scale-x-75 {
    --tw-scale-x: .75;
  }

  .mobile\:vtmn-scale-x-90 {
    --tw-scale-x: .9;
  }

  .mobile\:vtmn-scale-x-95 {
    --tw-scale-x: .95;
  }

  .mobile\:vtmn-scale-x-100 {
    --tw-scale-x: 1;
  }

  .mobile\:vtmn-scale-x-105 {
    --tw-scale-x: 1.05;
  }

  .mobile\:vtmn-scale-x-110 {
    --tw-scale-x: 1.1;
  }

  .mobile\:vtmn-scale-x-125 {
    --tw-scale-x: 1.25;
  }

  .mobile\:vtmn-scale-x-150 {
    --tw-scale-x: 1.5;
  }

  .mobile\:vtmn-scale-y-0 {
    --tw-scale-y: 0;
  }

  .mobile\:vtmn-scale-y-50 {
    --tw-scale-y: .5;
  }

  .mobile\:vtmn-scale-y-75 {
    --tw-scale-y: .75;
  }

  .mobile\:vtmn-scale-y-90 {
    --tw-scale-y: .9;
  }

  .mobile\:vtmn-scale-y-95 {
    --tw-scale-y: .95;
  }

  .mobile\:vtmn-scale-y-100 {
    --tw-scale-y: 1;
  }

  .mobile\:vtmn-scale-y-105 {
    --tw-scale-y: 1.05;
  }

  .mobile\:vtmn-scale-y-110 {
    --tw-scale-y: 1.1;
  }

  .mobile\:vtmn-scale-y-125 {
    --tw-scale-y: 1.25;
  }

  .mobile\:vtmn-scale-y-150 {
    --tw-scale-y: 1.5;
  }

  .mobile\:hover\:vtmn-scale-x-0:hover {
    --tw-scale-x: 0;
  }

  .mobile\:hover\:vtmn-scale-x-50:hover {
    --tw-scale-x: .5;
  }

  .mobile\:hover\:vtmn-scale-x-75:hover {
    --tw-scale-x: .75;
  }

  .mobile\:hover\:vtmn-scale-x-90:hover {
    --tw-scale-x: .9;
  }

  .mobile\:hover\:vtmn-scale-x-95:hover {
    --tw-scale-x: .95;
  }

  .mobile\:hover\:vtmn-scale-x-100:hover {
    --tw-scale-x: 1;
  }

  .mobile\:hover\:vtmn-scale-x-105:hover {
    --tw-scale-x: 1.05;
  }

  .mobile\:hover\:vtmn-scale-x-110:hover {
    --tw-scale-x: 1.1;
  }

  .mobile\:hover\:vtmn-scale-x-125:hover {
    --tw-scale-x: 1.25;
  }

  .mobile\:hover\:vtmn-scale-x-150:hover {
    --tw-scale-x: 1.5;
  }

  .mobile\:hover\:vtmn-scale-y-0:hover {
    --tw-scale-y: 0;
  }

  .mobile\:hover\:vtmn-scale-y-50:hover {
    --tw-scale-y: .5;
  }

  .mobile\:hover\:vtmn-scale-y-75:hover {
    --tw-scale-y: .75;
  }

  .mobile\:hover\:vtmn-scale-y-90:hover {
    --tw-scale-y: .9;
  }

  .mobile\:hover\:vtmn-scale-y-95:hover {
    --tw-scale-y: .95;
  }

  .mobile\:hover\:vtmn-scale-y-100:hover {
    --tw-scale-y: 1;
  }

  .mobile\:hover\:vtmn-scale-y-105:hover {
    --tw-scale-y: 1.05;
  }

  .mobile\:hover\:vtmn-scale-y-110:hover {
    --tw-scale-y: 1.1;
  }

  .mobile\:hover\:vtmn-scale-y-125:hover {
    --tw-scale-y: 1.25;
  }

  .mobile\:hover\:vtmn-scale-y-150:hover {
    --tw-scale-y: 1.5;
  }

  .mobile\:focus\:vtmn-scale-x-0:focus {
    --tw-scale-x: 0;
  }

  .mobile\:focus\:vtmn-scale-x-50:focus {
    --tw-scale-x: .5;
  }

  .mobile\:focus\:vtmn-scale-x-75:focus {
    --tw-scale-x: .75;
  }

  .mobile\:focus\:vtmn-scale-x-90:focus {
    --tw-scale-x: .9;
  }

  .mobile\:focus\:vtmn-scale-x-95:focus {
    --tw-scale-x: .95;
  }

  .mobile\:focus\:vtmn-scale-x-100:focus {
    --tw-scale-x: 1;
  }

  .mobile\:focus\:vtmn-scale-x-105:focus {
    --tw-scale-x: 1.05;
  }

  .mobile\:focus\:vtmn-scale-x-110:focus {
    --tw-scale-x: 1.1;
  }

  .mobile\:focus\:vtmn-scale-x-125:focus {
    --tw-scale-x: 1.25;
  }

  .mobile\:focus\:vtmn-scale-x-150:focus {
    --tw-scale-x: 1.5;
  }

  .mobile\:focus\:vtmn-scale-y-0:focus {
    --tw-scale-y: 0;
  }

  .mobile\:focus\:vtmn-scale-y-50:focus {
    --tw-scale-y: .5;
  }

  .mobile\:focus\:vtmn-scale-y-75:focus {
    --tw-scale-y: .75;
  }

  .mobile\:focus\:vtmn-scale-y-90:focus {
    --tw-scale-y: .9;
  }

  .mobile\:focus\:vtmn-scale-y-95:focus {
    --tw-scale-y: .95;
  }

  .mobile\:focus\:vtmn-scale-y-100:focus {
    --tw-scale-y: 1;
  }

  .mobile\:focus\:vtmn-scale-y-105:focus {
    --tw-scale-y: 1.05;
  }

  .mobile\:focus\:vtmn-scale-y-110:focus {
    --tw-scale-y: 1.1;
  }

  .mobile\:focus\:vtmn-scale-y-125:focus {
    --tw-scale-y: 1.25;
  }

  .mobile\:focus\:vtmn-scale-y-150:focus {
    --tw-scale-y: 1.5;
  }

  .mobile\:vtmn-animate-none {
    animation: none;
  }

  .mobile\:vtmn-animate-spin {
    animation: vtmn-spin 1s linear infinite;
  }

  .mobile\:vtmn-animate-ping {
    animation: vtmn-ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .mobile\:vtmn-animate-pulse {
    animation: vtmn-pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .mobile\:vtmn-animate-bounce {
    animation: vtmn-bounce 1s infinite;
  }

  .mobile\:vtmn-cursor-auto {
    cursor: auto;
  }

  .mobile\:vtmn-cursor-default {
    cursor: default;
  }

  .mobile\:vtmn-cursor-pointer {
    cursor: pointer;
  }

  .mobile\:vtmn-cursor-wait {
    cursor: wait;
  }

  .mobile\:vtmn-cursor-text {
    cursor: text;
  }

  .mobile\:vtmn-cursor-move {
    cursor: move;
  }

  .mobile\:vtmn-cursor-help {
    cursor: help;
  }

  .mobile\:vtmn-cursor-not-allowed {
    cursor: not-allowed;
  }

  .mobile\:hover\:vtmn-cursor-auto:hover {
    cursor: auto;
  }

  .mobile\:hover\:vtmn-cursor-default:hover {
    cursor: default;
  }

  .mobile\:hover\:vtmn-cursor-pointer:hover {
    cursor: pointer;
  }

  .mobile\:hover\:vtmn-cursor-wait:hover {
    cursor: wait;
  }

  .mobile\:hover\:vtmn-cursor-text:hover {
    cursor: text;
  }

  .mobile\:hover\:vtmn-cursor-move:hover {
    cursor: move;
  }

  .mobile\:hover\:vtmn-cursor-help:hover {
    cursor: help;
  }

  .mobile\:hover\:vtmn-cursor-not-allowed:hover {
    cursor: not-allowed;
  }

  .mobile\:disabled\:vtmn-cursor-auto:disabled {
    cursor: auto;
  }

  .mobile\:disabled\:vtmn-cursor-default:disabled {
    cursor: default;
  }

  .mobile\:disabled\:vtmn-cursor-pointer:disabled {
    cursor: pointer;
  }

  .mobile\:disabled\:vtmn-cursor-wait:disabled {
    cursor: wait;
  }

  .mobile\:disabled\:vtmn-cursor-text:disabled {
    cursor: text;
  }

  .mobile\:disabled\:vtmn-cursor-move:disabled {
    cursor: move;
  }

  .mobile\:disabled\:vtmn-cursor-help:disabled {
    cursor: help;
  }

  .mobile\:disabled\:vtmn-cursor-not-allowed:disabled {
    cursor: not-allowed;
  }

  .mobile\:vtmn-select-none {
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
  }

  .mobile\:vtmn-select-text {
    -webkit-user-select: text;
       -moz-user-select: text;
            user-select: text;
  }

  .mobile\:vtmn-select-all {
    -webkit-user-select: all;
       -moz-user-select: all;
            user-select: all;
  }

  .mobile\:vtmn-select-auto {
    -webkit-user-select: auto;
       -moz-user-select: auto;
            user-select: auto;
  }

  .mobile\:vtmn-resize-none {
    resize: none;
  }

  .mobile\:vtmn-resize-y {
    resize: vertical;
  }

  .mobile\:vtmn-resize-x {
    resize: horizontal;
  }

  .mobile\:vtmn-resize {
    resize: both;
  }

  .mobile\:vtmn-list-inside {
    list-style-position: inside;
  }

  .mobile\:vtmn-list-outside {
    list-style-position: outside;
  }

  .mobile\:vtmn-list-none {
    list-style-type: none;
  }

  .mobile\:vtmn-list-disc {
    list-style-type: disc;
  }

  .mobile\:vtmn-list-decimal {
    list-style-type: decimal;
  }

  .mobile\:vtmn-appearance-none {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

  .mobile\:vtmn-auto-cols-auto {
    grid-auto-columns: auto;
  }

  .mobile\:vtmn-auto-cols-min {
    grid-auto-columns: min-content;
  }

  .mobile\:vtmn-auto-cols-max {
    grid-auto-columns: max-content;
  }

  .mobile\:vtmn-auto-cols-fr {
    grid-auto-columns: minmax(0, 1fr);
  }

  .mobile\:vtmn-grid-flow-row {
    grid-auto-flow: row;
  }

  .mobile\:vtmn-grid-flow-col {
    grid-auto-flow: column;
  }

  .mobile\:vtmn-grid-flow-row-dense {
    grid-auto-flow: row dense;
  }

  .mobile\:vtmn-grid-flow-col-dense {
    grid-auto-flow: column dense;
  }

  .mobile\:vtmn-auto-rows-auto {
    grid-auto-rows: auto;
  }

  .mobile\:vtmn-auto-rows-min {
    grid-auto-rows: min-content;
  }

  .mobile\:vtmn-auto-rows-max {
    grid-auto-rows: max-content;
  }

  .mobile\:vtmn-auto-rows-fr {
    grid-auto-rows: minmax(0, 1fr);
  }

  .mobile\:vtmn-grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .mobile\:vtmn-grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .mobile\:vtmn-grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .mobile\:vtmn-grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .mobile\:vtmn-grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .mobile\:vtmn-grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .mobile\:vtmn-grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .mobile\:vtmn-grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .mobile\:vtmn-grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .mobile\:vtmn-grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .mobile\:vtmn-grid-cols-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .mobile\:vtmn-grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .mobile\:vtmn-grid-cols-none {
    grid-template-columns: none;
  }

  .mobile\:vtmn-grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .mobile\:vtmn-grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .mobile\:vtmn-grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .mobile\:vtmn-grid-rows-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .mobile\:vtmn-grid-rows-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .mobile\:vtmn-grid-rows-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .mobile\:vtmn-grid-rows-none {
    grid-template-rows: none;
  }

  .mobile\:vtmn-flex-row {
    flex-direction: row;
  }

  .mobile\:vtmn-flex-row-reverse {
    flex-direction: row-reverse;
  }

  .mobile\:vtmn-flex-col {
    flex-direction: column;
  }

  .mobile\:vtmn-flex-col-reverse {
    flex-direction: column-reverse;
  }

  .mobile\:vtmn-flex-wrap {
    flex-wrap: wrap;
  }

  .mobile\:vtmn-flex-wrap-reverse {
    flex-wrap: wrap-reverse;
  }

  .mobile\:vtmn-flex-nowrap {
    flex-wrap: nowrap;
  }

  .mobile\:vtmn-place-content-center {
    place-content: center;
  }

  .mobile\:vtmn-place-content-start {
    place-content: start;
  }

  .mobile\:vtmn-place-content-end {
    place-content: end;
  }

  .mobile\:vtmn-place-content-between {
    place-content: space-between;
  }

  .mobile\:vtmn-place-content-around {
    place-content: space-around;
  }

  .mobile\:vtmn-place-content-evenly {
    place-content: space-evenly;
  }

  .mobile\:vtmn-place-content-stretch {
    place-content: stretch;
  }

  .mobile\:vtmn-place-items-start {
    place-items: start;
  }

  .mobile\:vtmn-place-items-end {
    place-items: end;
  }

  .mobile\:vtmn-place-items-center {
    place-items: center;
  }

  .mobile\:vtmn-place-items-stretch {
    place-items: stretch;
  }

  .mobile\:vtmn-content-center {
    align-content: center;
  }

  .mobile\:vtmn-content-start {
    align-content: flex-start;
  }

  .mobile\:vtmn-content-end {
    align-content: flex-end;
  }

  .mobile\:vtmn-content-between {
    align-content: space-between;
  }

  .mobile\:vtmn-content-around {
    align-content: space-around;
  }

  .mobile\:vtmn-content-evenly {
    align-content: space-evenly;
  }

  .mobile\:vtmn-items-start {
    align-items: flex-start;
  }

  .mobile\:vtmn-items-end {
    align-items: flex-end;
  }

  .mobile\:vtmn-items-center {
    align-items: center;
  }

  .mobile\:vtmn-items-baseline {
    align-items: baseline;
  }

  .mobile\:vtmn-items-stretch {
    align-items: stretch;
  }

  .mobile\:vtmn-justify-start {
    justify-content: flex-start;
  }

  .mobile\:vtmn-justify-end {
    justify-content: flex-end;
  }

  .mobile\:vtmn-justify-center {
    justify-content: center;
  }

  .mobile\:vtmn-justify-between {
    justify-content: space-between;
  }

  .mobile\:vtmn-justify-around {
    justify-content: space-around;
  }

  .mobile\:vtmn-justify-evenly {
    justify-content: space-evenly;
  }

  .mobile\:vtmn-justify-items-start {
    justify-items: start;
  }

  .mobile\:vtmn-justify-items-end {
    justify-items: end;
  }

  .mobile\:vtmn-justify-items-center {
    justify-items: center;
  }

  .mobile\:vtmn-justify-items-stretch {
    justify-items: stretch;
  }

  .mobile\:vtmn-gap-0 {
    gap: var(--vtmn-spacing_0);
  }

  .mobile\:vtmn-gap-1 {
    gap: var(--vtmn-spacing_1);
  }

  .mobile\:vtmn-gap-2 {
    gap: var(--vtmn-spacing_2);
  }

  .mobile\:vtmn-gap-3 {
    gap: var(--vtmn-spacing_3);
  }

  .mobile\:vtmn-gap-4 {
    gap: var(--vtmn-spacing_4);
  }

  .mobile\:vtmn-gap-5 {
    gap: var(--vtmn-spacing_5);
  }

  .mobile\:vtmn-gap-6 {
    gap: var(--vtmn-spacing_6);
  }

  .mobile\:vtmn-gap-7 {
    gap: var(--vtmn-spacing_7);
  }

  .mobile\:vtmn-gap-8 {
    gap: var(--vtmn-spacing_8);
  }

  .mobile\:vtmn-gap-9 {
    gap: var(--vtmn-spacing_9);
  }

  .mobile\:vtmn-gap-10 {
    gap: var(--vtmn-spacing_10);
  }

  .mobile\:vtmn-gap-x-0 {
    -moz-column-gap: var(--vtmn-spacing_0);
         column-gap: var(--vtmn-spacing_0);
  }

  .mobile\:vtmn-gap-x-1 {
    -moz-column-gap: var(--vtmn-spacing_1);
         column-gap: var(--vtmn-spacing_1);
  }

  .mobile\:vtmn-gap-x-2 {
    -moz-column-gap: var(--vtmn-spacing_2);
         column-gap: var(--vtmn-spacing_2);
  }

  .mobile\:vtmn-gap-x-3 {
    -moz-column-gap: var(--vtmn-spacing_3);
         column-gap: var(--vtmn-spacing_3);
  }

  .mobile\:vtmn-gap-x-4 {
    -moz-column-gap: var(--vtmn-spacing_4);
         column-gap: var(--vtmn-spacing_4);
  }

  .mobile\:vtmn-gap-x-5 {
    -moz-column-gap: var(--vtmn-spacing_5);
         column-gap: var(--vtmn-spacing_5);
  }

  .mobile\:vtmn-gap-x-6 {
    -moz-column-gap: var(--vtmn-spacing_6);
         column-gap: var(--vtmn-spacing_6);
  }

  .mobile\:vtmn-gap-x-7 {
    -moz-column-gap: var(--vtmn-spacing_7);
         column-gap: var(--vtmn-spacing_7);
  }

  .mobile\:vtmn-gap-x-8 {
    -moz-column-gap: var(--vtmn-spacing_8);
         column-gap: var(--vtmn-spacing_8);
  }

  .mobile\:vtmn-gap-x-9 {
    -moz-column-gap: var(--vtmn-spacing_9);
         column-gap: var(--vtmn-spacing_9);
  }

  .mobile\:vtmn-gap-x-10 {
    -moz-column-gap: var(--vtmn-spacing_10);
         column-gap: var(--vtmn-spacing_10);
  }

  .mobile\:vtmn-gap-y-0 {
    row-gap: var(--vtmn-spacing_0);
  }

  .mobile\:vtmn-gap-y-1 {
    row-gap: var(--vtmn-spacing_1);
  }

  .mobile\:vtmn-gap-y-2 {
    row-gap: var(--vtmn-spacing_2);
  }

  .mobile\:vtmn-gap-y-3 {
    row-gap: var(--vtmn-spacing_3);
  }

  .mobile\:vtmn-gap-y-4 {
    row-gap: var(--vtmn-spacing_4);
  }

  .mobile\:vtmn-gap-y-5 {
    row-gap: var(--vtmn-spacing_5);
  }

  .mobile\:vtmn-gap-y-6 {
    row-gap: var(--vtmn-spacing_6);
  }

  .mobile\:vtmn-gap-y-7 {
    row-gap: var(--vtmn-spacing_7);
  }

  .mobile\:vtmn-gap-y-8 {
    row-gap: var(--vtmn-spacing_8);
  }

  .mobile\:vtmn-gap-y-9 {
    row-gap: var(--vtmn-spacing_9);
  }

  .mobile\:vtmn-gap-y-10 {
    row-gap: var(--vtmn-spacing_10);
  }

  .mobile\:vtmn-space-x-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_0) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-x-reverse)));
  }

  .mobile\:vtmn-space-x-1 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_1) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-x-reverse)));
  }

  .mobile\:vtmn-space-x-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_2) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-x-reverse)));
  }

  .mobile\:vtmn-space-x-3 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_3) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-x-reverse)));
  }

  .mobile\:vtmn-space-x-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_4) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-x-reverse)));
  }

  .mobile\:vtmn-space-x-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_5) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-x-reverse)));
  }

  .mobile\:vtmn-space-x-6 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_6) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-x-reverse)));
  }

  .mobile\:vtmn-space-x-7 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_7) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-x-reverse)));
  }

  .mobile\:vtmn-space-x-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_8) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-x-reverse)));
  }

  .mobile\:vtmn-space-x-9 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_9) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-x-reverse)));
  }

  .mobile\:vtmn-space-x-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_10) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-x-reverse)));
  }

  .mobile\:vtmn--space-x-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_0) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-x-reverse)));
  }

  .mobile\:vtmn--space-x-1 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_1) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-x-reverse)));
  }

  .mobile\:vtmn--space-x-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_2) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-x-reverse)));
  }

  .mobile\:vtmn--space-x-3 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_3) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-x-reverse)));
  }

  .mobile\:vtmn--space-x-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_4) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-x-reverse)));
  }

  .mobile\:vtmn--space-x-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_5) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-x-reverse)));
  }

  .mobile\:vtmn--space-x-6 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_6) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-x-reverse)));
  }

  .mobile\:vtmn--space-x-7 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_7) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-x-reverse)));
  }

  .mobile\:vtmn--space-x-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_8) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-x-reverse)));
  }

  .mobile\:vtmn--space-x-9 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_9) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-x-reverse)));
  }

  .mobile\:vtmn--space-x-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_10) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-x-reverse)));
  }

  .mobile\:vtmn-space-y-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_0) * var(--tw-space-y-reverse));
  }

  .mobile\:vtmn-space-y-1 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_1) * var(--tw-space-y-reverse));
  }

  .mobile\:vtmn-space-y-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_2) * var(--tw-space-y-reverse));
  }

  .mobile\:vtmn-space-y-3 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_3) * var(--tw-space-y-reverse));
  }

  .mobile\:vtmn-space-y-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_4) * var(--tw-space-y-reverse));
  }

  .mobile\:vtmn-space-y-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_5) * var(--tw-space-y-reverse));
  }

  .mobile\:vtmn-space-y-6 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_6) * var(--tw-space-y-reverse));
  }

  .mobile\:vtmn-space-y-7 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_7) * var(--tw-space-y-reverse));
  }

  .mobile\:vtmn-space-y-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_8) * var(--tw-space-y-reverse));
  }

  .mobile\:vtmn-space-y-9 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_9) * var(--tw-space-y-reverse));
  }

  .mobile\:vtmn-space-y-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_10) * var(--tw-space-y-reverse));
  }

  .mobile\:vtmn--space-y-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_0) * var(--tw-space-y-reverse));
  }

  .mobile\:vtmn--space-y-1 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_1) * var(--tw-space-y-reverse));
  }

  .mobile\:vtmn--space-y-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_2) * var(--tw-space-y-reverse));
  }

  .mobile\:vtmn--space-y-3 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_3) * var(--tw-space-y-reverse));
  }

  .mobile\:vtmn--space-y-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_4) * var(--tw-space-y-reverse));
  }

  .mobile\:vtmn--space-y-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_5) * var(--tw-space-y-reverse));
  }

  .mobile\:vtmn--space-y-6 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_6) * var(--tw-space-y-reverse));
  }

  .mobile\:vtmn--space-y-7 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_7) * var(--tw-space-y-reverse));
  }

  .mobile\:vtmn--space-y-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_8) * var(--tw-space-y-reverse));
  }

  .mobile\:vtmn--space-y-9 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_9) * var(--tw-space-y-reverse));
  }

  .mobile\:vtmn--space-y-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_10) * var(--tw-space-y-reverse));
  }

  .mobile\:vtmn-space-y-reverse &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 1;
  }

  .mobile\:vtmn-space-x-reverse &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 1;
  }

  .mobile\:vtmn-divide-x-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .mobile\:vtmn-divide-x-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .mobile\:vtmn-divide-x-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .mobile\:vtmn-divide-x-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(8px * var(--tw-divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .mobile\:vtmn-divide-x &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .mobile\:vtmn-divide-y-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .mobile\:vtmn-divide-y-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }

  .mobile\:vtmn-divide-y-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }

  .mobile\:vtmn-divide-y-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
  }

  .mobile\:vtmn-divide-y &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .mobile\:vtmn-divide-y-reverse &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 1;
  }

  .mobile\:vtmn-divide-x-reverse &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 1;
  }

  .mobile\:vtmn-divide-solid &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: solid;
  }

  .mobile\:vtmn-divide-dashed &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: dashed;
  }

  .mobile\:vtmn-divide-dotted &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: dotted;
  }

  .mobile\:vtmn-divide-double &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: double;
  }

  .mobile\:vtmn-divide-none &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: none;
  }

  .mobile\:vtmn-divide-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: transparent;
  }

  .mobile\:vtmn-divide-background-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .mobile\:vtmn-divide-background-secondary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .mobile\:vtmn-divide-background-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .mobile\:vtmn-divide-background-brand-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .mobile\:vtmn-divide-background-brand-secondary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .mobile\:vtmn-divide-background-accent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .mobile\:vtmn-divide-background-alert &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .mobile\:vtmn-divide-background-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .mobile\:vtmn-divide-background-brand-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .mobile\:vtmn-divide-content-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .mobile\:vtmn-divide-content-secondary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .mobile\:vtmn-divide-content-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .mobile\:vtmn-divide-content-action &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .mobile\:vtmn-divide-content-active &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .mobile\:vtmn-divide-content-inactive &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .mobile\:vtmn-divide-content-negative &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .mobile\:vtmn-divide-content-warning &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .mobile\:vtmn-divide-content-positive &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .mobile\:vtmn-divide-content-information &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .mobile\:vtmn-divide-content-accent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .mobile\:vtmn-divide-content-visited &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .mobile\:vtmn-divide-content-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .mobile\:vtmn-divide-content-action-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .mobile\:vtmn-divide-content-visited-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .mobile\:vtmn-divide-border-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .mobile\:vtmn-divide-border-secondary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .mobile\:vtmn-divide-border-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .mobile\:vtmn-divide-border-active &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .mobile\:vtmn-divide-border-inactive &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .mobile\:vtmn-divide-border-negative &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .mobile\:vtmn-divide-border-warning &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .mobile\:vtmn-divide-border-positive &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .mobile\:vtmn-divide-border-information &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .mobile\:vtmn-divide-border-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .mobile\:vtmn-divide-decorative-gravel &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .mobile\:vtmn-divide-decorative-brick &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .mobile\:vtmn-divide-decorative-saffron &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .mobile\:vtmn-divide-decorative-gold &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .mobile\:vtmn-divide-decorative-jade &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .mobile\:vtmn-divide-decorative-emerald &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .mobile\:vtmn-divide-decorative-cobalt &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .mobile\:vtmn-divide-decorative-amethyst &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .mobile\:vtmn-divide-hover-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .mobile\:vtmn-divide-hover-primary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .mobile\:vtmn-divide-hover-secondary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .mobile\:vtmn-divide-hover-tertiary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .mobile\:vtmn-divide-hover-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .mobile\:vtmn-divide-hover-brand &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .mobile\:vtmn-divide-hover-accent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .mobile\:vtmn-divide-hover-primary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .mobile\:vtmn-divide-hover-secondary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .mobile\:vtmn-divide-hover-tertiary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .mobile\:vtmn-divide-active-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .mobile\:vtmn-divide-active-primary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .mobile\:vtmn-divide-active-secondary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .mobile\:vtmn-divide-active-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .mobile\:vtmn-divide-active-tertiary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .mobile\:vtmn-divide-active-brand &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .mobile\:vtmn-divide-active-accent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .mobile\:vtmn-divide-active-primary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .mobile\:vtmn-divide-active-secondary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .mobile\:vtmn-divide-active-tertiary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .mobile\:vtmn-divide-active-brand-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .mobile\:vtmn-divide-shadow &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .mobile\:vtmn-divide-brand &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand);
  }

  .mobile\:vtmn-divide-brand-pro &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-pro);
  }

  .mobile\:vtmn-divide-brand-digital-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .mobile\:vtmn-divide-brand-digital-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .mobile\:vtmn-divide-brand-digital-light-3 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .mobile\:vtmn-divide-brand-digital &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital);
  }

  .mobile\:vtmn-divide-brand-digital-dark-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .mobile\:vtmn-divide-brand-digital-dark-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .mobile\:vtmn-divide-green-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-light-1);
  }

  .mobile\:vtmn-divide-green-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-light-2);
  }

  .mobile\:vtmn-divide-green-light-3 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-light-3);
  }

  .mobile\:vtmn-divide-green &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green);
  }

  .mobile\:vtmn-divide-green-dark-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .mobile\:vtmn-divide-green-dark-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .mobile\:vtmn-divide-white &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_white);
  }

  .mobile\:vtmn-divide-grey-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .mobile\:vtmn-divide-grey-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .mobile\:vtmn-divide-grey-light-3 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .mobile\:vtmn-divide-grey-light-4 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .mobile\:vtmn-divide-grey &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey);
  }

  .mobile\:vtmn-divide-grey-dark-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .mobile\:vtmn-divide-grey-dark-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .mobile\:vtmn-divide-grey-dark-3 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .mobile\:vtmn-divide-black &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_black);
  }

  .mobile\:vtmn-divide-success &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_success);
  }

  .mobile\:vtmn-divide-info &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_info);
  }

  .mobile\:vtmn-divide-warning &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_warning);
  }

  .mobile\:vtmn-divide-danger &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_danger);
  }

  .mobile\:vtmn-divide-yellow-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .mobile\:vtmn-divide-yellow-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .mobile\:vtmn-divide-yellow &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_yellow);
  }

  .mobile\:vtmn-divide-orange-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .mobile\:vtmn-divide-orange-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .mobile\:vtmn-divide-orange &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_orange);
  }

  .mobile\:vtmn-divide-red-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_red-light-1);
  }

  .mobile\:vtmn-divide-red-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_red-light-2);
  }

  .mobile\:vtmn-divide-red &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_red);
  }

  .mobile\:vtmn-divide-opacity-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0;
  }

  .mobile\:vtmn-divide-opacity-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.05;
  }

  .mobile\:vtmn-divide-opacity-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.1;
  }

  .mobile\:vtmn-divide-opacity-20 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.2;
  }

  .mobile\:vtmn-divide-opacity-25 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.25;
  }

  .mobile\:vtmn-divide-opacity-30 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.3;
  }

  .mobile\:vtmn-divide-opacity-40 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.4;
  }

  .mobile\:vtmn-divide-opacity-50 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.5;
  }

  .mobile\:vtmn-divide-opacity-60 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.6;
  }

  .mobile\:vtmn-divide-opacity-70 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.7;
  }

  .mobile\:vtmn-divide-opacity-75 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.75;
  }

  .mobile\:vtmn-divide-opacity-80 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.8;
  }

  .mobile\:vtmn-divide-opacity-90 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.9;
  }

  .mobile\:vtmn-divide-opacity-95 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.95;
  }

  .mobile\:vtmn-divide-opacity-100 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
  }

  .mobile\:vtmn-place-self-auto {
    place-self: auto;
  }

  .mobile\:vtmn-place-self-start {
    place-self: start;
  }

  .mobile\:vtmn-place-self-end {
    place-self: end;
  }

  .mobile\:vtmn-place-self-center {
    place-self: center;
  }

  .mobile\:vtmn-place-self-stretch {
    place-self: stretch;
  }

  .mobile\:vtmn-self-auto {
    align-self: auto;
  }

  .mobile\:vtmn-self-start {
    align-self: flex-start;
  }

  .mobile\:vtmn-self-end {
    align-self: flex-end;
  }

  .mobile\:vtmn-self-center {
    align-self: center;
  }

  .mobile\:vtmn-self-stretch {
    align-self: stretch;
  }

  .mobile\:vtmn-self-baseline {
    align-self: baseline;
  }

  .mobile\:vtmn-justify-self-auto {
    justify-self: auto;
  }

  .mobile\:vtmn-justify-self-start {
    justify-self: start;
  }

  .mobile\:vtmn-justify-self-end {
    justify-self: end;
  }

  .mobile\:vtmn-justify-self-center {
    justify-self: center;
  }

  .mobile\:vtmn-justify-self-stretch {
    justify-self: stretch;
  }

  .mobile\:vtmn-overflow-auto {
    overflow: auto;
  }

  .mobile\:vtmn-overflow-hidden {
    overflow: hidden;
  }

  .mobile\:vtmn-overflow-visible {
    overflow: visible;
  }

  .mobile\:vtmn-overflow-scroll {
    overflow: scroll;
  }

  .mobile\:vtmn-overflow-x-auto {
    overflow-x: auto;
  }

  .mobile\:vtmn-overflow-y-auto {
    overflow-y: auto;
  }

  .mobile\:vtmn-overflow-x-hidden {
    overflow-x: hidden;
  }

  .mobile\:vtmn-overflow-y-hidden {
    overflow-y: hidden;
  }

  .mobile\:vtmn-overflow-x-visible {
    overflow-x: visible;
  }

  .mobile\:vtmn-overflow-y-visible {
    overflow-y: visible;
  }

  .mobile\:vtmn-overflow-x-scroll {
    overflow-x: scroll;
  }

  .mobile\:vtmn-overflow-y-scroll {
    overflow-y: scroll;
  }

  .mobile\:vtmn-overscroll-auto {
    overscroll-behavior: auto;
  }

  .mobile\:vtmn-overscroll-contain {
    overscroll-behavior: contain;
  }

  .mobile\:vtmn-overscroll-none {
    overscroll-behavior: none;
  }

  .mobile\:vtmn-overscroll-y-auto {
    overscroll-behavior-y: auto;
  }

  .mobile\:vtmn-overscroll-y-contain {
    overscroll-behavior-y: contain;
  }

  .mobile\:vtmn-overscroll-y-none {
    overscroll-behavior-y: none;
  }

  .mobile\:vtmn-overscroll-x-auto {
    overscroll-behavior-x: auto;
  }

  .mobile\:vtmn-overscroll-x-contain {
    overscroll-behavior-x: contain;
  }

  .mobile\:vtmn-overscroll-x-none {
    overscroll-behavior-x: none;
  }

  .mobile\:vtmn-truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .mobile\:vtmn-overflow-ellipsis {
    text-overflow: ellipsis;
  }

  .mobile\:vtmn-overflow-clip {
    text-overflow: clip;
  }

  .mobile\:vtmn-whitespace-normal {
    white-space: normal;
  }

  .mobile\:vtmn-whitespace-nowrap {
    white-space: nowrap;
  }

  .mobile\:vtmn-whitespace-pre {
    white-space: pre;
  }

  .mobile\:vtmn-whitespace-pre-line {
    white-space: pre-line;
  }

  .mobile\:vtmn-whitespace-pre-wrap {
    white-space: pre-wrap;
  }

  .mobile\:vtmn-break-normal {
    overflow-wrap: normal;
    word-break: normal;
  }

  .mobile\:vtmn-break-words {
    overflow-wrap: break-word;
  }

  .mobile\:vtmn-break-all {
    word-break: break-all;
  }

  .mobile\:vtmn-rounded-100 {
    border-radius: var(--vtmn-radius_100);
  }

  .mobile\:vtmn-rounded-200 {
    border-radius: var(--vtmn-radius_200);
  }

  .mobile\:vtmn-rounded-300 {
    border-radius: var(--vtmn-radius_300);
  }

  .mobile\:vtmn-rounded-400 {
    border-radius: var(--vtmn-radius_400);
  }

  .mobile\:vtmn-rounded-500 {
    border-radius: var(--vtmn-radius_500);
  }

  .mobile\:vtmn-rounded-600 {
    border-radius: var(--vtmn-radius_600);
  }

  .mobile\:vtmn-rounded-700 {
    border-radius: var(--vtmn-radius_700);
  }

  .mobile\:vtmn-rounded-800 {
    border-radius: var(--vtmn-radius_800);
  }

  .mobile\:vtmn-rounded-none {
    border-radius: 0px;
  }

  .mobile\:vtmn-rounded-sm {
    border-radius: 0.125rem;
  }

  .mobile\:vtmn-rounded {
    border-radius: 0.25rem;
  }

  .mobile\:vtmn-rounded-md {
    border-radius: 0.375rem;
  }

  .mobile\:vtmn-rounded-lg {
    border-radius: 0.5rem;
  }

  .mobile\:vtmn-rounded-xl {
    border-radius: 0.75rem;
  }

  .mobile\:vtmn-rounded-2xl {
    border-radius: 1rem;
  }

  .mobile\:vtmn-rounded-3xl {
    border-radius: 1.5rem;
  }

  .mobile\:vtmn-rounded-full {
    border-radius: 9999px;
  }

  .mobile\:vtmn-rounded-t-100 {
    border-top-left-radius: var(--vtmn-radius_100);
    border-top-right-radius: var(--vtmn-radius_100);
  }

  .mobile\:vtmn-rounded-t-200 {
    border-top-left-radius: var(--vtmn-radius_200);
    border-top-right-radius: var(--vtmn-radius_200);
  }

  .mobile\:vtmn-rounded-t-300 {
    border-top-left-radius: var(--vtmn-radius_300);
    border-top-right-radius: var(--vtmn-radius_300);
  }

  .mobile\:vtmn-rounded-t-400 {
    border-top-left-radius: var(--vtmn-radius_400);
    border-top-right-radius: var(--vtmn-radius_400);
  }

  .mobile\:vtmn-rounded-t-500 {
    border-top-left-radius: var(--vtmn-radius_500);
    border-top-right-radius: var(--vtmn-radius_500);
  }

  .mobile\:vtmn-rounded-t-600 {
    border-top-left-radius: var(--vtmn-radius_600);
    border-top-right-radius: var(--vtmn-radius_600);
  }

  .mobile\:vtmn-rounded-t-700 {
    border-top-left-radius: var(--vtmn-radius_700);
    border-top-right-radius: var(--vtmn-radius_700);
  }

  .mobile\:vtmn-rounded-t-800 {
    border-top-left-radius: var(--vtmn-radius_800);
    border-top-right-radius: var(--vtmn-radius_800);
  }

  .mobile\:vtmn-rounded-t-none {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .mobile\:vtmn-rounded-t-sm {
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .mobile\:vtmn-rounded-t {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .mobile\:vtmn-rounded-t-md {
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .mobile\:vtmn-rounded-t-lg {
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .mobile\:vtmn-rounded-t-xl {
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .mobile\:vtmn-rounded-t-2xl {
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .mobile\:vtmn-rounded-t-3xl {
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .mobile\:vtmn-rounded-t-full {
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .mobile\:vtmn-rounded-r-100 {
    border-top-right-radius: var(--vtmn-radius_100);
    border-bottom-right-radius: var(--vtmn-radius_100);
  }

  .mobile\:vtmn-rounded-r-200 {
    border-top-right-radius: var(--vtmn-radius_200);
    border-bottom-right-radius: var(--vtmn-radius_200);
  }

  .mobile\:vtmn-rounded-r-300 {
    border-top-right-radius: var(--vtmn-radius_300);
    border-bottom-right-radius: var(--vtmn-radius_300);
  }

  .mobile\:vtmn-rounded-r-400 {
    border-top-right-radius: var(--vtmn-radius_400);
    border-bottom-right-radius: var(--vtmn-radius_400);
  }

  .mobile\:vtmn-rounded-r-500 {
    border-top-right-radius: var(--vtmn-radius_500);
    border-bottom-right-radius: var(--vtmn-radius_500);
  }

  .mobile\:vtmn-rounded-r-600 {
    border-top-right-radius: var(--vtmn-radius_600);
    border-bottom-right-radius: var(--vtmn-radius_600);
  }

  .mobile\:vtmn-rounded-r-700 {
    border-top-right-radius: var(--vtmn-radius_700);
    border-bottom-right-radius: var(--vtmn-radius_700);
  }

  .mobile\:vtmn-rounded-r-800 {
    border-top-right-radius: var(--vtmn-radius_800);
    border-bottom-right-radius: var(--vtmn-radius_800);
  }

  .mobile\:vtmn-rounded-r-none {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .mobile\:vtmn-rounded-r-sm {
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .mobile\:vtmn-rounded-r {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .mobile\:vtmn-rounded-r-md {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .mobile\:vtmn-rounded-r-lg {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .mobile\:vtmn-rounded-r-xl {
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .mobile\:vtmn-rounded-r-2xl {
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .mobile\:vtmn-rounded-r-3xl {
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .mobile\:vtmn-rounded-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .mobile\:vtmn-rounded-b-100 {
    border-bottom-right-radius: var(--vtmn-radius_100);
    border-bottom-left-radius: var(--vtmn-radius_100);
  }

  .mobile\:vtmn-rounded-b-200 {
    border-bottom-right-radius: var(--vtmn-radius_200);
    border-bottom-left-radius: var(--vtmn-radius_200);
  }

  .mobile\:vtmn-rounded-b-300 {
    border-bottom-right-radius: var(--vtmn-radius_300);
    border-bottom-left-radius: var(--vtmn-radius_300);
  }

  .mobile\:vtmn-rounded-b-400 {
    border-bottom-right-radius: var(--vtmn-radius_400);
    border-bottom-left-radius: var(--vtmn-radius_400);
  }

  .mobile\:vtmn-rounded-b-500 {
    border-bottom-right-radius: var(--vtmn-radius_500);
    border-bottom-left-radius: var(--vtmn-radius_500);
  }

  .mobile\:vtmn-rounded-b-600 {
    border-bottom-right-radius: var(--vtmn-radius_600);
    border-bottom-left-radius: var(--vtmn-radius_600);
  }

  .mobile\:vtmn-rounded-b-700 {
    border-bottom-right-radius: var(--vtmn-radius_700);
    border-bottom-left-radius: var(--vtmn-radius_700);
  }

  .mobile\:vtmn-rounded-b-800 {
    border-bottom-right-radius: var(--vtmn-radius_800);
    border-bottom-left-radius: var(--vtmn-radius_800);
  }

  .mobile\:vtmn-rounded-b-none {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .mobile\:vtmn-rounded-b-sm {
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .mobile\:vtmn-rounded-b {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .mobile\:vtmn-rounded-b-md {
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .mobile\:vtmn-rounded-b-lg {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .mobile\:vtmn-rounded-b-xl {
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .mobile\:vtmn-rounded-b-2xl {
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .mobile\:vtmn-rounded-b-3xl {
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .mobile\:vtmn-rounded-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .mobile\:vtmn-rounded-l-100 {
    border-top-left-radius: var(--vtmn-radius_100);
    border-bottom-left-radius: var(--vtmn-radius_100);
  }

  .mobile\:vtmn-rounded-l-200 {
    border-top-left-radius: var(--vtmn-radius_200);
    border-bottom-left-radius: var(--vtmn-radius_200);
  }

  .mobile\:vtmn-rounded-l-300 {
    border-top-left-radius: var(--vtmn-radius_300);
    border-bottom-left-radius: var(--vtmn-radius_300);
  }

  .mobile\:vtmn-rounded-l-400 {
    border-top-left-radius: var(--vtmn-radius_400);
    border-bottom-left-radius: var(--vtmn-radius_400);
  }

  .mobile\:vtmn-rounded-l-500 {
    border-top-left-radius: var(--vtmn-radius_500);
    border-bottom-left-radius: var(--vtmn-radius_500);
  }

  .mobile\:vtmn-rounded-l-600 {
    border-top-left-radius: var(--vtmn-radius_600);
    border-bottom-left-radius: var(--vtmn-radius_600);
  }

  .mobile\:vtmn-rounded-l-700 {
    border-top-left-radius: var(--vtmn-radius_700);
    border-bottom-left-radius: var(--vtmn-radius_700);
  }

  .mobile\:vtmn-rounded-l-800 {
    border-top-left-radius: var(--vtmn-radius_800);
    border-bottom-left-radius: var(--vtmn-radius_800);
  }

  .mobile\:vtmn-rounded-l-none {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .mobile\:vtmn-rounded-l-sm {
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .mobile\:vtmn-rounded-l {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .mobile\:vtmn-rounded-l-md {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .mobile\:vtmn-rounded-l-lg {
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .mobile\:vtmn-rounded-l-xl {
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .mobile\:vtmn-rounded-l-2xl {
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .mobile\:vtmn-rounded-l-3xl {
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .mobile\:vtmn-rounded-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .mobile\:vtmn-rounded-tl-100 {
    border-top-left-radius: var(--vtmn-radius_100);
  }

  .mobile\:vtmn-rounded-tl-200 {
    border-top-left-radius: var(--vtmn-radius_200);
  }

  .mobile\:vtmn-rounded-tl-300 {
    border-top-left-radius: var(--vtmn-radius_300);
  }

  .mobile\:vtmn-rounded-tl-400 {
    border-top-left-radius: var(--vtmn-radius_400);
  }

  .mobile\:vtmn-rounded-tl-500 {
    border-top-left-radius: var(--vtmn-radius_500);
  }

  .mobile\:vtmn-rounded-tl-600 {
    border-top-left-radius: var(--vtmn-radius_600);
  }

  .mobile\:vtmn-rounded-tl-700 {
    border-top-left-radius: var(--vtmn-radius_700);
  }

  .mobile\:vtmn-rounded-tl-800 {
    border-top-left-radius: var(--vtmn-radius_800);
  }

  .mobile\:vtmn-rounded-tl-none {
    border-top-left-radius: 0px;
  }

  .mobile\:vtmn-rounded-tl-sm {
    border-top-left-radius: 0.125rem;
  }

  .mobile\:vtmn-rounded-tl {
    border-top-left-radius: 0.25rem;
  }

  .mobile\:vtmn-rounded-tl-md {
    border-top-left-radius: 0.375rem;
  }

  .mobile\:vtmn-rounded-tl-lg {
    border-top-left-radius: 0.5rem;
  }

  .mobile\:vtmn-rounded-tl-xl {
    border-top-left-radius: 0.75rem;
  }

  .mobile\:vtmn-rounded-tl-2xl {
    border-top-left-radius: 1rem;
  }

  .mobile\:vtmn-rounded-tl-3xl {
    border-top-left-radius: 1.5rem;
  }

  .mobile\:vtmn-rounded-tl-full {
    border-top-left-radius: 9999px;
  }

  .mobile\:vtmn-rounded-tr-100 {
    border-top-right-radius: var(--vtmn-radius_100);
  }

  .mobile\:vtmn-rounded-tr-200 {
    border-top-right-radius: var(--vtmn-radius_200);
  }

  .mobile\:vtmn-rounded-tr-300 {
    border-top-right-radius: var(--vtmn-radius_300);
  }

  .mobile\:vtmn-rounded-tr-400 {
    border-top-right-radius: var(--vtmn-radius_400);
  }

  .mobile\:vtmn-rounded-tr-500 {
    border-top-right-radius: var(--vtmn-radius_500);
  }

  .mobile\:vtmn-rounded-tr-600 {
    border-top-right-radius: var(--vtmn-radius_600);
  }

  .mobile\:vtmn-rounded-tr-700 {
    border-top-right-radius: var(--vtmn-radius_700);
  }

  .mobile\:vtmn-rounded-tr-800 {
    border-top-right-radius: var(--vtmn-radius_800);
  }

  .mobile\:vtmn-rounded-tr-none {
    border-top-right-radius: 0px;
  }

  .mobile\:vtmn-rounded-tr-sm {
    border-top-right-radius: 0.125rem;
  }

  .mobile\:vtmn-rounded-tr {
    border-top-right-radius: 0.25rem;
  }

  .mobile\:vtmn-rounded-tr-md {
    border-top-right-radius: 0.375rem;
  }

  .mobile\:vtmn-rounded-tr-lg {
    border-top-right-radius: 0.5rem;
  }

  .mobile\:vtmn-rounded-tr-xl {
    border-top-right-radius: 0.75rem;
  }

  .mobile\:vtmn-rounded-tr-2xl {
    border-top-right-radius: 1rem;
  }

  .mobile\:vtmn-rounded-tr-3xl {
    border-top-right-radius: 1.5rem;
  }

  .mobile\:vtmn-rounded-tr-full {
    border-top-right-radius: 9999px;
  }

  .mobile\:vtmn-rounded-br-100 {
    border-bottom-right-radius: var(--vtmn-radius_100);
  }

  .mobile\:vtmn-rounded-br-200 {
    border-bottom-right-radius: var(--vtmn-radius_200);
  }

  .mobile\:vtmn-rounded-br-300 {
    border-bottom-right-radius: var(--vtmn-radius_300);
  }

  .mobile\:vtmn-rounded-br-400 {
    border-bottom-right-radius: var(--vtmn-radius_400);
  }

  .mobile\:vtmn-rounded-br-500 {
    border-bottom-right-radius: var(--vtmn-radius_500);
  }

  .mobile\:vtmn-rounded-br-600 {
    border-bottom-right-radius: var(--vtmn-radius_600);
  }

  .mobile\:vtmn-rounded-br-700 {
    border-bottom-right-radius: var(--vtmn-radius_700);
  }

  .mobile\:vtmn-rounded-br-800 {
    border-bottom-right-radius: var(--vtmn-radius_800);
  }

  .mobile\:vtmn-rounded-br-none {
    border-bottom-right-radius: 0px;
  }

  .mobile\:vtmn-rounded-br-sm {
    border-bottom-right-radius: 0.125rem;
  }

  .mobile\:vtmn-rounded-br {
    border-bottom-right-radius: 0.25rem;
  }

  .mobile\:vtmn-rounded-br-md {
    border-bottom-right-radius: 0.375rem;
  }

  .mobile\:vtmn-rounded-br-lg {
    border-bottom-right-radius: 0.5rem;
  }

  .mobile\:vtmn-rounded-br-xl {
    border-bottom-right-radius: 0.75rem;
  }

  .mobile\:vtmn-rounded-br-2xl {
    border-bottom-right-radius: 1rem;
  }

  .mobile\:vtmn-rounded-br-3xl {
    border-bottom-right-radius: 1.5rem;
  }

  .mobile\:vtmn-rounded-br-full {
    border-bottom-right-radius: 9999px;
  }

  .mobile\:vtmn-rounded-bl-100 {
    border-bottom-left-radius: var(--vtmn-radius_100);
  }

  .mobile\:vtmn-rounded-bl-200 {
    border-bottom-left-radius: var(--vtmn-radius_200);
  }

  .mobile\:vtmn-rounded-bl-300 {
    border-bottom-left-radius: var(--vtmn-radius_300);
  }

  .mobile\:vtmn-rounded-bl-400 {
    border-bottom-left-radius: var(--vtmn-radius_400);
  }

  .mobile\:vtmn-rounded-bl-500 {
    border-bottom-left-radius: var(--vtmn-radius_500);
  }

  .mobile\:vtmn-rounded-bl-600 {
    border-bottom-left-radius: var(--vtmn-radius_600);
  }

  .mobile\:vtmn-rounded-bl-700 {
    border-bottom-left-radius: var(--vtmn-radius_700);
  }

  .mobile\:vtmn-rounded-bl-800 {
    border-bottom-left-radius: var(--vtmn-radius_800);
  }

  .mobile\:vtmn-rounded-bl-none {
    border-bottom-left-radius: 0px;
  }

  .mobile\:vtmn-rounded-bl-sm {
    border-bottom-left-radius: 0.125rem;
  }

  .mobile\:vtmn-rounded-bl {
    border-bottom-left-radius: 0.25rem;
  }

  .mobile\:vtmn-rounded-bl-md {
    border-bottom-left-radius: 0.375rem;
  }

  .mobile\:vtmn-rounded-bl-lg {
    border-bottom-left-radius: 0.5rem;
  }

  .mobile\:vtmn-rounded-bl-xl {
    border-bottom-left-radius: 0.75rem;
  }

  .mobile\:vtmn-rounded-bl-2xl {
    border-bottom-left-radius: 1rem;
  }

  .mobile\:vtmn-rounded-bl-3xl {
    border-bottom-left-radius: 1.5rem;
  }

  .mobile\:vtmn-rounded-bl-full {
    border-bottom-left-radius: 9999px;
  }

  .mobile\:vtmn-border-0 {
    border-width: 0px;
  }

  .mobile\:vtmn-border-2 {
    border-width: 2px;
  }

  .mobile\:vtmn-border-4 {
    border-width: 4px;
  }

  .mobile\:vtmn-border-8 {
    border-width: 8px;
  }

  .mobile\:vtmn-border {
    border-width: 1px;
  }

  .mobile\:vtmn-border-t-0 {
    border-top-width: 0px;
  }

  .mobile\:vtmn-border-t-2 {
    border-top-width: 2px;
  }

  .mobile\:vtmn-border-t-4 {
    border-top-width: 4px;
  }

  .mobile\:vtmn-border-t-8 {
    border-top-width: 8px;
  }

  .mobile\:vtmn-border-t {
    border-top-width: 1px;
  }

  .mobile\:vtmn-border-r-0 {
    border-right-width: 0px;
  }

  .mobile\:vtmn-border-r-2 {
    border-right-width: 2px;
  }

  .mobile\:vtmn-border-r-4 {
    border-right-width: 4px;
  }

  .mobile\:vtmn-border-r-8 {
    border-right-width: 8px;
  }

  .mobile\:vtmn-border-r {
    border-right-width: 1px;
  }

  .mobile\:vtmn-border-b-0 {
    border-bottom-width: 0px;
  }

  .mobile\:vtmn-border-b-2 {
    border-bottom-width: 2px;
  }

  .mobile\:vtmn-border-b-4 {
    border-bottom-width: 4px;
  }

  .mobile\:vtmn-border-b-8 {
    border-bottom-width: 8px;
  }

  .mobile\:vtmn-border-b {
    border-bottom-width: 1px;
  }

  .mobile\:vtmn-border-l-0 {
    border-left-width: 0px;
  }

  .mobile\:vtmn-border-l-2 {
    border-left-width: 2px;
  }

  .mobile\:vtmn-border-l-4 {
    border-left-width: 4px;
  }

  .mobile\:vtmn-border-l-8 {
    border-left-width: 8px;
  }

  .mobile\:vtmn-border-l {
    border-left-width: 1px;
  }

  .mobile\:vtmn-border-solid {
    border-style: solid;
  }

  .mobile\:vtmn-border-dashed {
    border-style: dashed;
  }

  .mobile\:vtmn-border-dotted {
    border-style: dotted;
  }

  .mobile\:vtmn-border-double {
    border-style: double;
  }

  .mobile\:vtmn-border-none {
    border-style: none;
  }

  .mobile\:vtmn-border-transparent {
    border-color: transparent;
  }

  .mobile\:vtmn-border-background-primary {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .mobile\:vtmn-border-background-secondary {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .mobile\:vtmn-border-background-tertiary {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .mobile\:vtmn-border-background-brand-primary {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .mobile\:vtmn-border-background-brand-secondary {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .mobile\:vtmn-border-background-accent {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .mobile\:vtmn-border-background-alert {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .mobile\:vtmn-border-background-primary-reversed {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .mobile\:vtmn-border-background-brand-primary-reversed {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .mobile\:vtmn-border-content-primary {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .mobile\:vtmn-border-content-secondary {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .mobile\:vtmn-border-content-tertiary {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .mobile\:vtmn-border-content-action {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .mobile\:vtmn-border-content-active {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .mobile\:vtmn-border-content-inactive {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .mobile\:vtmn-border-content-negative {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .mobile\:vtmn-border-content-warning {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .mobile\:vtmn-border-content-positive {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .mobile\:vtmn-border-content-information {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .mobile\:vtmn-border-content-accent {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .mobile\:vtmn-border-content-visited {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .mobile\:vtmn-border-content-primary-reversed {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .mobile\:vtmn-border-content-action-reversed {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .mobile\:vtmn-border-content-visited-reversed {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .mobile\:vtmn-border-border-primary {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .mobile\:vtmn-border-border-secondary {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .mobile\:vtmn-border-border-tertiary {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .mobile\:vtmn-border-border-active {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .mobile\:vtmn-border-border-inactive {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .mobile\:vtmn-border-border-negative {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .mobile\:vtmn-border-border-warning {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .mobile\:vtmn-border-border-positive {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .mobile\:vtmn-border-border-information {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .mobile\:vtmn-border-border-primary-reversed {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .mobile\:vtmn-border-decorative-gravel {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .mobile\:vtmn-border-decorative-brick {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .mobile\:vtmn-border-decorative-saffron {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .mobile\:vtmn-border-decorative-gold {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .mobile\:vtmn-border-decorative-jade {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .mobile\:vtmn-border-decorative-emerald {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .mobile\:vtmn-border-decorative-cobalt {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .mobile\:vtmn-border-decorative-amethyst {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .mobile\:vtmn-border-hover-primary {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .mobile\:vtmn-border-hover-primary-transparent {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .mobile\:vtmn-border-hover-secondary-transparent {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .mobile\:vtmn-border-hover-tertiary-transparent {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .mobile\:vtmn-border-hover-tertiary {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .mobile\:vtmn-border-hover-brand {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .mobile\:vtmn-border-hover-accent {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .mobile\:vtmn-border-hover-primary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .mobile\:vtmn-border-hover-secondary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .mobile\:vtmn-border-hover-tertiary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .mobile\:vtmn-border-active-primary {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .mobile\:vtmn-border-active-primary-transparent {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .mobile\:vtmn-border-active-secondary-transparent {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .mobile\:vtmn-border-active-tertiary {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .mobile\:vtmn-border-active-tertiary-transparent {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .mobile\:vtmn-border-active-brand {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .mobile\:vtmn-border-active-accent {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .mobile\:vtmn-border-active-primary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .mobile\:vtmn-border-active-secondary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .mobile\:vtmn-border-active-tertiary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .mobile\:vtmn-border-active-brand-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .mobile\:vtmn-border-shadow {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .mobile\:vtmn-border-brand {
    border-color: var(--vtmn-color_brand);
  }

  .mobile\:vtmn-border-brand-pro {
    border-color: var(--vtmn-color_brand-pro);
  }

  .mobile\:vtmn-border-brand-digital-light-1 {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .mobile\:vtmn-border-brand-digital-light-2 {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .mobile\:vtmn-border-brand-digital-light-3 {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .mobile\:vtmn-border-brand-digital {
    border-color: var(--vtmn-color_brand-digital);
  }

  .mobile\:vtmn-border-brand-digital-dark-1 {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .mobile\:vtmn-border-brand-digital-dark-2 {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .mobile\:vtmn-border-green-light-1 {
    border-color: var(--vtmn-color_green-light-1);
  }

  .mobile\:vtmn-border-green-light-2 {
    border-color: var(--vtmn-color_green-light-2);
  }

  .mobile\:vtmn-border-green-light-3 {
    border-color: var(--vtmn-color_green-light-3);
  }

  .mobile\:vtmn-border-green {
    border-color: var(--vtmn-color_green);
  }

  .mobile\:vtmn-border-green-dark-1 {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .mobile\:vtmn-border-green-dark-2 {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .mobile\:vtmn-border-white {
    border-color: var(--vtmn-color_white);
  }

  .mobile\:vtmn-border-grey-light-1 {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .mobile\:vtmn-border-grey-light-2 {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .mobile\:vtmn-border-grey-light-3 {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .mobile\:vtmn-border-grey-light-4 {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .mobile\:vtmn-border-grey {
    border-color: var(--vtmn-color_grey);
  }

  .mobile\:vtmn-border-grey-dark-1 {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .mobile\:vtmn-border-grey-dark-2 {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .mobile\:vtmn-border-grey-dark-3 {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .mobile\:vtmn-border-black {
    border-color: var(--vtmn-color_black);
  }

  .mobile\:vtmn-border-success {
    border-color: var(--vtmn-color_success);
  }

  .mobile\:vtmn-border-info {
    border-color: var(--vtmn-color_info);
  }

  .mobile\:vtmn-border-warning {
    border-color: var(--vtmn-color_warning);
  }

  .mobile\:vtmn-border-danger {
    border-color: var(--vtmn-color_danger);
  }

  .mobile\:vtmn-border-yellow-light-1 {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .mobile\:vtmn-border-yellow-light-2 {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .mobile\:vtmn-border-yellow {
    border-color: var(--vtmn-color_yellow);
  }

  .mobile\:vtmn-border-orange-light-1 {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .mobile\:vtmn-border-orange-light-2 {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .mobile\:vtmn-border-orange {
    border-color: var(--vtmn-color_orange);
  }

  .mobile\:vtmn-border-red-light-1 {
    border-color: var(--vtmn-color_red-light-1);
  }

  .mobile\:vtmn-border-red-light-2 {
    border-color: var(--vtmn-color_red-light-2);
  }

  .mobile\:vtmn-border-red {
    border-color: var(--vtmn-color_red);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-transparent {
    border-color: transparent;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-background-primary {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-background-secondary {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-background-tertiary {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-background-brand-primary {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-background-brand-secondary {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-background-accent {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-background-alert {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-background-primary-reversed {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-background-brand-primary-reversed {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-content-primary {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-content-secondary {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-content-tertiary {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-content-action {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-content-active {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-content-inactive {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-content-negative {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-content-warning {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-content-positive {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-content-information {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-content-accent {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-content-visited {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-content-primary-reversed {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-content-action-reversed {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-content-visited-reversed {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-border-primary {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-border-secondary {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-border-tertiary {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-border-active {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-border-inactive {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-border-negative {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-border-warning {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-border-positive {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-border-information {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-border-primary-reversed {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-decorative-gravel {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-decorative-brick {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-decorative-saffron {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-decorative-gold {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-decorative-jade {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-decorative-emerald {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-decorative-cobalt {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-decorative-amethyst {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-hover-primary {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-hover-primary-transparent {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-hover-secondary-transparent {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-hover-tertiary-transparent {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-hover-tertiary {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-hover-brand {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-hover-accent {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-hover-primary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-hover-secondary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-hover-tertiary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-active-primary {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-active-primary-transparent {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-active-secondary-transparent {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-active-tertiary {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-active-tertiary-transparent {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-active-brand {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-active-accent {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-active-primary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-active-secondary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-active-tertiary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-active-brand-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-shadow {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-brand {
    border-color: var(--vtmn-color_brand);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-brand-pro {
    border-color: var(--vtmn-color_brand-pro);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-brand-digital-light-1 {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-brand-digital-light-2 {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-brand-digital-light-3 {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-brand-digital {
    border-color: var(--vtmn-color_brand-digital);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-brand-digital-dark-1 {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-brand-digital-dark-2 {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-green-light-1 {
    border-color: var(--vtmn-color_green-light-1);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-green-light-2 {
    border-color: var(--vtmn-color_green-light-2);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-green-light-3 {
    border-color: var(--vtmn-color_green-light-3);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-green {
    border-color: var(--vtmn-color_green);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-green-dark-1 {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-green-dark-2 {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-white {
    border-color: var(--vtmn-color_white);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-grey-light-1 {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-grey-light-2 {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-grey-light-3 {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-grey-light-4 {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-grey {
    border-color: var(--vtmn-color_grey);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-grey-dark-1 {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-grey-dark-2 {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-grey-dark-3 {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-black {
    border-color: var(--vtmn-color_black);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-success {
    border-color: var(--vtmn-color_success);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-info {
    border-color: var(--vtmn-color_info);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-warning {
    border-color: var(--vtmn-color_warning);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-danger {
    border-color: var(--vtmn-color_danger);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-yellow-light-1 {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-yellow-light-2 {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-yellow {
    border-color: var(--vtmn-color_yellow);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-orange-light-1 {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-orange-light-2 {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-orange {
    border-color: var(--vtmn-color_orange);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-red-light-1 {
    border-color: var(--vtmn-color_red-light-1);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-red-light-2 {
    border-color: var(--vtmn-color_red-light-2);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-red {
    border-color: var(--vtmn-color_red);
  }

  .mobile\:focus-within\:vtmn-border-transparent:focus-within {
    border-color: transparent;
  }

  .mobile\:focus-within\:vtmn-border-background-primary:focus-within {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .mobile\:focus-within\:vtmn-border-background-secondary:focus-within {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .mobile\:focus-within\:vtmn-border-background-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .mobile\:focus-within\:vtmn-border-background-brand-primary:focus-within {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .mobile\:focus-within\:vtmn-border-background-brand-secondary:focus-within {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .mobile\:focus-within\:vtmn-border-background-accent:focus-within {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .mobile\:focus-within\:vtmn-border-background-alert:focus-within {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .mobile\:focus-within\:vtmn-border-background-primary-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .mobile\:focus-within\:vtmn-border-background-brand-primary-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .mobile\:focus-within\:vtmn-border-content-primary:focus-within {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .mobile\:focus-within\:vtmn-border-content-secondary:focus-within {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .mobile\:focus-within\:vtmn-border-content-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .mobile\:focus-within\:vtmn-border-content-action:focus-within {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .mobile\:focus-within\:vtmn-border-content-active:focus-within {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .mobile\:focus-within\:vtmn-border-content-inactive:focus-within {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .mobile\:focus-within\:vtmn-border-content-negative:focus-within {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .mobile\:focus-within\:vtmn-border-content-warning:focus-within {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .mobile\:focus-within\:vtmn-border-content-positive:focus-within {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .mobile\:focus-within\:vtmn-border-content-information:focus-within {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .mobile\:focus-within\:vtmn-border-content-accent:focus-within {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .mobile\:focus-within\:vtmn-border-content-visited:focus-within {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .mobile\:focus-within\:vtmn-border-content-primary-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .mobile\:focus-within\:vtmn-border-content-action-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .mobile\:focus-within\:vtmn-border-content-visited-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .mobile\:focus-within\:vtmn-border-border-primary:focus-within {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .mobile\:focus-within\:vtmn-border-border-secondary:focus-within {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .mobile\:focus-within\:vtmn-border-border-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .mobile\:focus-within\:vtmn-border-border-active:focus-within {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .mobile\:focus-within\:vtmn-border-border-inactive:focus-within {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .mobile\:focus-within\:vtmn-border-border-negative:focus-within {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .mobile\:focus-within\:vtmn-border-border-warning:focus-within {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .mobile\:focus-within\:vtmn-border-border-positive:focus-within {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .mobile\:focus-within\:vtmn-border-border-information:focus-within {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .mobile\:focus-within\:vtmn-border-border-primary-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .mobile\:focus-within\:vtmn-border-decorative-gravel:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .mobile\:focus-within\:vtmn-border-decorative-brick:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .mobile\:focus-within\:vtmn-border-decorative-saffron:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .mobile\:focus-within\:vtmn-border-decorative-gold:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .mobile\:focus-within\:vtmn-border-decorative-jade:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .mobile\:focus-within\:vtmn-border-decorative-emerald:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .mobile\:focus-within\:vtmn-border-decorative-cobalt:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .mobile\:focus-within\:vtmn-border-decorative-amethyst:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .mobile\:focus-within\:vtmn-border-hover-primary:focus-within {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .mobile\:focus-within\:vtmn-border-hover-primary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .mobile\:focus-within\:vtmn-border-hover-secondary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .mobile\:focus-within\:vtmn-border-hover-tertiary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .mobile\:focus-within\:vtmn-border-hover-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .mobile\:focus-within\:vtmn-border-hover-brand:focus-within {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .mobile\:focus-within\:vtmn-border-hover-accent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .mobile\:focus-within\:vtmn-border-hover-primary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .mobile\:focus-within\:vtmn-border-hover-secondary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .mobile\:focus-within\:vtmn-border-hover-tertiary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .mobile\:focus-within\:vtmn-border-active-primary:focus-within {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .mobile\:focus-within\:vtmn-border-active-primary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .mobile\:focus-within\:vtmn-border-active-secondary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .mobile\:focus-within\:vtmn-border-active-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .mobile\:focus-within\:vtmn-border-active-tertiary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .mobile\:focus-within\:vtmn-border-active-brand:focus-within {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .mobile\:focus-within\:vtmn-border-active-accent:focus-within {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .mobile\:focus-within\:vtmn-border-active-primary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .mobile\:focus-within\:vtmn-border-active-secondary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .mobile\:focus-within\:vtmn-border-active-tertiary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .mobile\:focus-within\:vtmn-border-active-brand-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .mobile\:focus-within\:vtmn-border-shadow:focus-within {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .mobile\:focus-within\:vtmn-border-brand:focus-within {
    border-color: var(--vtmn-color_brand);
  }

  .mobile\:focus-within\:vtmn-border-brand-pro:focus-within {
    border-color: var(--vtmn-color_brand-pro);
  }

  .mobile\:focus-within\:vtmn-border-brand-digital-light-1:focus-within {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .mobile\:focus-within\:vtmn-border-brand-digital-light-2:focus-within {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .mobile\:focus-within\:vtmn-border-brand-digital-light-3:focus-within {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .mobile\:focus-within\:vtmn-border-brand-digital:focus-within {
    border-color: var(--vtmn-color_brand-digital);
  }

  .mobile\:focus-within\:vtmn-border-brand-digital-dark-1:focus-within {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .mobile\:focus-within\:vtmn-border-brand-digital-dark-2:focus-within {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .mobile\:focus-within\:vtmn-border-green-light-1:focus-within {
    border-color: var(--vtmn-color_green-light-1);
  }

  .mobile\:focus-within\:vtmn-border-green-light-2:focus-within {
    border-color: var(--vtmn-color_green-light-2);
  }

  .mobile\:focus-within\:vtmn-border-green-light-3:focus-within {
    border-color: var(--vtmn-color_green-light-3);
  }

  .mobile\:focus-within\:vtmn-border-green:focus-within {
    border-color: var(--vtmn-color_green);
  }

  .mobile\:focus-within\:vtmn-border-green-dark-1:focus-within {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .mobile\:focus-within\:vtmn-border-green-dark-2:focus-within {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .mobile\:focus-within\:vtmn-border-white:focus-within {
    border-color: var(--vtmn-color_white);
  }

  .mobile\:focus-within\:vtmn-border-grey-light-1:focus-within {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .mobile\:focus-within\:vtmn-border-grey-light-2:focus-within {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .mobile\:focus-within\:vtmn-border-grey-light-3:focus-within {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .mobile\:focus-within\:vtmn-border-grey-light-4:focus-within {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .mobile\:focus-within\:vtmn-border-grey:focus-within {
    border-color: var(--vtmn-color_grey);
  }

  .mobile\:focus-within\:vtmn-border-grey-dark-1:focus-within {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .mobile\:focus-within\:vtmn-border-grey-dark-2:focus-within {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .mobile\:focus-within\:vtmn-border-grey-dark-3:focus-within {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .mobile\:focus-within\:vtmn-border-black:focus-within {
    border-color: var(--vtmn-color_black);
  }

  .mobile\:focus-within\:vtmn-border-success:focus-within {
    border-color: var(--vtmn-color_success);
  }

  .mobile\:focus-within\:vtmn-border-info:focus-within {
    border-color: var(--vtmn-color_info);
  }

  .mobile\:focus-within\:vtmn-border-warning:focus-within {
    border-color: var(--vtmn-color_warning);
  }

  .mobile\:focus-within\:vtmn-border-danger:focus-within {
    border-color: var(--vtmn-color_danger);
  }

  .mobile\:focus-within\:vtmn-border-yellow-light-1:focus-within {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .mobile\:focus-within\:vtmn-border-yellow-light-2:focus-within {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .mobile\:focus-within\:vtmn-border-yellow:focus-within {
    border-color: var(--vtmn-color_yellow);
  }

  .mobile\:focus-within\:vtmn-border-orange-light-1:focus-within {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .mobile\:focus-within\:vtmn-border-orange-light-2:focus-within {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .mobile\:focus-within\:vtmn-border-orange:focus-within {
    border-color: var(--vtmn-color_orange);
  }

  .mobile\:focus-within\:vtmn-border-red-light-1:focus-within {
    border-color: var(--vtmn-color_red-light-1);
  }

  .mobile\:focus-within\:vtmn-border-red-light-2:focus-within {
    border-color: var(--vtmn-color_red-light-2);
  }

  .mobile\:focus-within\:vtmn-border-red:focus-within {
    border-color: var(--vtmn-color_red);
  }

  .mobile\:hover\:vtmn-border-transparent:hover {
    border-color: transparent;
  }

  .mobile\:hover\:vtmn-border-background-primary:hover {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .mobile\:hover\:vtmn-border-background-secondary:hover {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .mobile\:hover\:vtmn-border-background-tertiary:hover {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .mobile\:hover\:vtmn-border-background-brand-primary:hover {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .mobile\:hover\:vtmn-border-background-brand-secondary:hover {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .mobile\:hover\:vtmn-border-background-accent:hover {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .mobile\:hover\:vtmn-border-background-alert:hover {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .mobile\:hover\:vtmn-border-background-primary-reversed:hover {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .mobile\:hover\:vtmn-border-background-brand-primary-reversed:hover {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .mobile\:hover\:vtmn-border-content-primary:hover {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .mobile\:hover\:vtmn-border-content-secondary:hover {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .mobile\:hover\:vtmn-border-content-tertiary:hover {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .mobile\:hover\:vtmn-border-content-action:hover {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .mobile\:hover\:vtmn-border-content-active:hover {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .mobile\:hover\:vtmn-border-content-inactive:hover {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .mobile\:hover\:vtmn-border-content-negative:hover {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .mobile\:hover\:vtmn-border-content-warning:hover {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .mobile\:hover\:vtmn-border-content-positive:hover {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .mobile\:hover\:vtmn-border-content-information:hover {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .mobile\:hover\:vtmn-border-content-accent:hover {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .mobile\:hover\:vtmn-border-content-visited:hover {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .mobile\:hover\:vtmn-border-content-primary-reversed:hover {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .mobile\:hover\:vtmn-border-content-action-reversed:hover {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .mobile\:hover\:vtmn-border-content-visited-reversed:hover {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .mobile\:hover\:vtmn-border-border-primary:hover {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .mobile\:hover\:vtmn-border-border-secondary:hover {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .mobile\:hover\:vtmn-border-border-tertiary:hover {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .mobile\:hover\:vtmn-border-border-active:hover {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .mobile\:hover\:vtmn-border-border-inactive:hover {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .mobile\:hover\:vtmn-border-border-negative:hover {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .mobile\:hover\:vtmn-border-border-warning:hover {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .mobile\:hover\:vtmn-border-border-positive:hover {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .mobile\:hover\:vtmn-border-border-information:hover {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .mobile\:hover\:vtmn-border-border-primary-reversed:hover {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .mobile\:hover\:vtmn-border-decorative-gravel:hover {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .mobile\:hover\:vtmn-border-decorative-brick:hover {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .mobile\:hover\:vtmn-border-decorative-saffron:hover {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .mobile\:hover\:vtmn-border-decorative-gold:hover {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .mobile\:hover\:vtmn-border-decorative-jade:hover {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .mobile\:hover\:vtmn-border-decorative-emerald:hover {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .mobile\:hover\:vtmn-border-decorative-cobalt:hover {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .mobile\:hover\:vtmn-border-decorative-amethyst:hover {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .mobile\:hover\:vtmn-border-hover-primary:hover {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .mobile\:hover\:vtmn-border-hover-primary-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .mobile\:hover\:vtmn-border-hover-secondary-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .mobile\:hover\:vtmn-border-hover-tertiary-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .mobile\:hover\:vtmn-border-hover-tertiary:hover {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .mobile\:hover\:vtmn-border-hover-brand:hover {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .mobile\:hover\:vtmn-border-hover-accent:hover {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .mobile\:hover\:vtmn-border-hover-primary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .mobile\:hover\:vtmn-border-hover-secondary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .mobile\:hover\:vtmn-border-hover-tertiary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .mobile\:hover\:vtmn-border-active-primary:hover {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .mobile\:hover\:vtmn-border-active-primary-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .mobile\:hover\:vtmn-border-active-secondary-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .mobile\:hover\:vtmn-border-active-tertiary:hover {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .mobile\:hover\:vtmn-border-active-tertiary-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .mobile\:hover\:vtmn-border-active-brand:hover {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .mobile\:hover\:vtmn-border-active-accent:hover {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .mobile\:hover\:vtmn-border-active-primary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .mobile\:hover\:vtmn-border-active-secondary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .mobile\:hover\:vtmn-border-active-tertiary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .mobile\:hover\:vtmn-border-active-brand-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .mobile\:hover\:vtmn-border-shadow:hover {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .mobile\:hover\:vtmn-border-brand:hover {
    border-color: var(--vtmn-color_brand);
  }

  .mobile\:hover\:vtmn-border-brand-pro:hover {
    border-color: var(--vtmn-color_brand-pro);
  }

  .mobile\:hover\:vtmn-border-brand-digital-light-1:hover {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .mobile\:hover\:vtmn-border-brand-digital-light-2:hover {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .mobile\:hover\:vtmn-border-brand-digital-light-3:hover {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .mobile\:hover\:vtmn-border-brand-digital:hover {
    border-color: var(--vtmn-color_brand-digital);
  }

  .mobile\:hover\:vtmn-border-brand-digital-dark-1:hover {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .mobile\:hover\:vtmn-border-brand-digital-dark-2:hover {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .mobile\:hover\:vtmn-border-green-light-1:hover {
    border-color: var(--vtmn-color_green-light-1);
  }

  .mobile\:hover\:vtmn-border-green-light-2:hover {
    border-color: var(--vtmn-color_green-light-2);
  }

  .mobile\:hover\:vtmn-border-green-light-3:hover {
    border-color: var(--vtmn-color_green-light-3);
  }

  .mobile\:hover\:vtmn-border-green:hover {
    border-color: var(--vtmn-color_green);
  }

  .mobile\:hover\:vtmn-border-green-dark-1:hover {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .mobile\:hover\:vtmn-border-green-dark-2:hover {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .mobile\:hover\:vtmn-border-white:hover {
    border-color: var(--vtmn-color_white);
  }

  .mobile\:hover\:vtmn-border-grey-light-1:hover {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .mobile\:hover\:vtmn-border-grey-light-2:hover {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .mobile\:hover\:vtmn-border-grey-light-3:hover {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .mobile\:hover\:vtmn-border-grey-light-4:hover {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .mobile\:hover\:vtmn-border-grey:hover {
    border-color: var(--vtmn-color_grey);
  }

  .mobile\:hover\:vtmn-border-grey-dark-1:hover {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .mobile\:hover\:vtmn-border-grey-dark-2:hover {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .mobile\:hover\:vtmn-border-grey-dark-3:hover {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .mobile\:hover\:vtmn-border-black:hover {
    border-color: var(--vtmn-color_black);
  }

  .mobile\:hover\:vtmn-border-success:hover {
    border-color: var(--vtmn-color_success);
  }

  .mobile\:hover\:vtmn-border-info:hover {
    border-color: var(--vtmn-color_info);
  }

  .mobile\:hover\:vtmn-border-warning:hover {
    border-color: var(--vtmn-color_warning);
  }

  .mobile\:hover\:vtmn-border-danger:hover {
    border-color: var(--vtmn-color_danger);
  }

  .mobile\:hover\:vtmn-border-yellow-light-1:hover {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .mobile\:hover\:vtmn-border-yellow-light-2:hover {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .mobile\:hover\:vtmn-border-yellow:hover {
    border-color: var(--vtmn-color_yellow);
  }

  .mobile\:hover\:vtmn-border-orange-light-1:hover {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .mobile\:hover\:vtmn-border-orange-light-2:hover {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .mobile\:hover\:vtmn-border-orange:hover {
    border-color: var(--vtmn-color_orange);
  }

  .mobile\:hover\:vtmn-border-red-light-1:hover {
    border-color: var(--vtmn-color_red-light-1);
  }

  .mobile\:hover\:vtmn-border-red-light-2:hover {
    border-color: var(--vtmn-color_red-light-2);
  }

  .mobile\:hover\:vtmn-border-red:hover {
    border-color: var(--vtmn-color_red);
  }

  .mobile\:focus\:vtmn-border-transparent:focus {
    border-color: transparent;
  }

  .mobile\:focus\:vtmn-border-background-primary:focus {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .mobile\:focus\:vtmn-border-background-secondary:focus {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .mobile\:focus\:vtmn-border-background-tertiary:focus {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .mobile\:focus\:vtmn-border-background-brand-primary:focus {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .mobile\:focus\:vtmn-border-background-brand-secondary:focus {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .mobile\:focus\:vtmn-border-background-accent:focus {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .mobile\:focus\:vtmn-border-background-alert:focus {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .mobile\:focus\:vtmn-border-background-primary-reversed:focus {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .mobile\:focus\:vtmn-border-background-brand-primary-reversed:focus {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .mobile\:focus\:vtmn-border-content-primary:focus {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .mobile\:focus\:vtmn-border-content-secondary:focus {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .mobile\:focus\:vtmn-border-content-tertiary:focus {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .mobile\:focus\:vtmn-border-content-action:focus {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .mobile\:focus\:vtmn-border-content-active:focus {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .mobile\:focus\:vtmn-border-content-inactive:focus {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .mobile\:focus\:vtmn-border-content-negative:focus {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .mobile\:focus\:vtmn-border-content-warning:focus {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .mobile\:focus\:vtmn-border-content-positive:focus {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .mobile\:focus\:vtmn-border-content-information:focus {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .mobile\:focus\:vtmn-border-content-accent:focus {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .mobile\:focus\:vtmn-border-content-visited:focus {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .mobile\:focus\:vtmn-border-content-primary-reversed:focus {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .mobile\:focus\:vtmn-border-content-action-reversed:focus {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .mobile\:focus\:vtmn-border-content-visited-reversed:focus {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .mobile\:focus\:vtmn-border-border-primary:focus {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .mobile\:focus\:vtmn-border-border-secondary:focus {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .mobile\:focus\:vtmn-border-border-tertiary:focus {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .mobile\:focus\:vtmn-border-border-active:focus {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .mobile\:focus\:vtmn-border-border-inactive:focus {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .mobile\:focus\:vtmn-border-border-negative:focus {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .mobile\:focus\:vtmn-border-border-warning:focus {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .mobile\:focus\:vtmn-border-border-positive:focus {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .mobile\:focus\:vtmn-border-border-information:focus {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .mobile\:focus\:vtmn-border-border-primary-reversed:focus {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .mobile\:focus\:vtmn-border-decorative-gravel:focus {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .mobile\:focus\:vtmn-border-decorative-brick:focus {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .mobile\:focus\:vtmn-border-decorative-saffron:focus {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .mobile\:focus\:vtmn-border-decorative-gold:focus {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .mobile\:focus\:vtmn-border-decorative-jade:focus {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .mobile\:focus\:vtmn-border-decorative-emerald:focus {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .mobile\:focus\:vtmn-border-decorative-cobalt:focus {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .mobile\:focus\:vtmn-border-decorative-amethyst:focus {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .mobile\:focus\:vtmn-border-hover-primary:focus {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .mobile\:focus\:vtmn-border-hover-primary-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .mobile\:focus\:vtmn-border-hover-secondary-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .mobile\:focus\:vtmn-border-hover-tertiary-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .mobile\:focus\:vtmn-border-hover-tertiary:focus {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .mobile\:focus\:vtmn-border-hover-brand:focus {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .mobile\:focus\:vtmn-border-hover-accent:focus {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .mobile\:focus\:vtmn-border-hover-primary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-border-hover-secondary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-border-hover-tertiary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-border-active-primary:focus {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .mobile\:focus\:vtmn-border-active-primary-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .mobile\:focus\:vtmn-border-active-secondary-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .mobile\:focus\:vtmn-border-active-tertiary:focus {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .mobile\:focus\:vtmn-border-active-tertiary-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .mobile\:focus\:vtmn-border-active-brand:focus {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .mobile\:focus\:vtmn-border-active-accent:focus {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .mobile\:focus\:vtmn-border-active-primary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-border-active-secondary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-border-active-tertiary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-border-active-brand-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .mobile\:focus\:vtmn-border-shadow:focus {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .mobile\:focus\:vtmn-border-brand:focus {
    border-color: var(--vtmn-color_brand);
  }

  .mobile\:focus\:vtmn-border-brand-pro:focus {
    border-color: var(--vtmn-color_brand-pro);
  }

  .mobile\:focus\:vtmn-border-brand-digital-light-1:focus {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .mobile\:focus\:vtmn-border-brand-digital-light-2:focus {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .mobile\:focus\:vtmn-border-brand-digital-light-3:focus {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .mobile\:focus\:vtmn-border-brand-digital:focus {
    border-color: var(--vtmn-color_brand-digital);
  }

  .mobile\:focus\:vtmn-border-brand-digital-dark-1:focus {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .mobile\:focus\:vtmn-border-brand-digital-dark-2:focus {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .mobile\:focus\:vtmn-border-green-light-1:focus {
    border-color: var(--vtmn-color_green-light-1);
  }

  .mobile\:focus\:vtmn-border-green-light-2:focus {
    border-color: var(--vtmn-color_green-light-2);
  }

  .mobile\:focus\:vtmn-border-green-light-3:focus {
    border-color: var(--vtmn-color_green-light-3);
  }

  .mobile\:focus\:vtmn-border-green:focus {
    border-color: var(--vtmn-color_green);
  }

  .mobile\:focus\:vtmn-border-green-dark-1:focus {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .mobile\:focus\:vtmn-border-green-dark-2:focus {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .mobile\:focus\:vtmn-border-white:focus {
    border-color: var(--vtmn-color_white);
  }

  .mobile\:focus\:vtmn-border-grey-light-1:focus {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .mobile\:focus\:vtmn-border-grey-light-2:focus {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .mobile\:focus\:vtmn-border-grey-light-3:focus {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .mobile\:focus\:vtmn-border-grey-light-4:focus {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .mobile\:focus\:vtmn-border-grey:focus {
    border-color: var(--vtmn-color_grey);
  }

  .mobile\:focus\:vtmn-border-grey-dark-1:focus {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .mobile\:focus\:vtmn-border-grey-dark-2:focus {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .mobile\:focus\:vtmn-border-grey-dark-3:focus {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .mobile\:focus\:vtmn-border-black:focus {
    border-color: var(--vtmn-color_black);
  }

  .mobile\:focus\:vtmn-border-success:focus {
    border-color: var(--vtmn-color_success);
  }

  .mobile\:focus\:vtmn-border-info:focus {
    border-color: var(--vtmn-color_info);
  }

  .mobile\:focus\:vtmn-border-warning:focus {
    border-color: var(--vtmn-color_warning);
  }

  .mobile\:focus\:vtmn-border-danger:focus {
    border-color: var(--vtmn-color_danger);
  }

  .mobile\:focus\:vtmn-border-yellow-light-1:focus {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .mobile\:focus\:vtmn-border-yellow-light-2:focus {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .mobile\:focus\:vtmn-border-yellow:focus {
    border-color: var(--vtmn-color_yellow);
  }

  .mobile\:focus\:vtmn-border-orange-light-1:focus {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .mobile\:focus\:vtmn-border-orange-light-2:focus {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .mobile\:focus\:vtmn-border-orange:focus {
    border-color: var(--vtmn-color_orange);
  }

  .mobile\:focus\:vtmn-border-red-light-1:focus {
    border-color: var(--vtmn-color_red-light-1);
  }

  .mobile\:focus\:vtmn-border-red-light-2:focus {
    border-color: var(--vtmn-color_red-light-2);
  }

  .mobile\:focus\:vtmn-border-red:focus {
    border-color: var(--vtmn-color_red);
  }

  .mobile\:vtmn-border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .mobile\:vtmn-border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .mobile\:vtmn-border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .mobile\:vtmn-border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .mobile\:vtmn-border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .mobile\:vtmn-border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .mobile\:vtmn-border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .mobile\:vtmn-border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .mobile\:vtmn-border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .mobile\:vtmn-border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .mobile\:vtmn-border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .mobile\:vtmn-border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .mobile\:vtmn-border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .mobile\:vtmn-border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .mobile\:vtmn-border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .mobile\:focus-within\:vtmn-border-opacity-0:focus-within {
    --tw-border-opacity: 0;
  }

  .mobile\:focus-within\:vtmn-border-opacity-5:focus-within {
    --tw-border-opacity: 0.05;
  }

  .mobile\:focus-within\:vtmn-border-opacity-10:focus-within {
    --tw-border-opacity: 0.1;
  }

  .mobile\:focus-within\:vtmn-border-opacity-20:focus-within {
    --tw-border-opacity: 0.2;
  }

  .mobile\:focus-within\:vtmn-border-opacity-25:focus-within {
    --tw-border-opacity: 0.25;
  }

  .mobile\:focus-within\:vtmn-border-opacity-30:focus-within {
    --tw-border-opacity: 0.3;
  }

  .mobile\:focus-within\:vtmn-border-opacity-40:focus-within {
    --tw-border-opacity: 0.4;
  }

  .mobile\:focus-within\:vtmn-border-opacity-50:focus-within {
    --tw-border-opacity: 0.5;
  }

  .mobile\:focus-within\:vtmn-border-opacity-60:focus-within {
    --tw-border-opacity: 0.6;
  }

  .mobile\:focus-within\:vtmn-border-opacity-70:focus-within {
    --tw-border-opacity: 0.7;
  }

  .mobile\:focus-within\:vtmn-border-opacity-75:focus-within {
    --tw-border-opacity: 0.75;
  }

  .mobile\:focus-within\:vtmn-border-opacity-80:focus-within {
    --tw-border-opacity: 0.8;
  }

  .mobile\:focus-within\:vtmn-border-opacity-90:focus-within {
    --tw-border-opacity: 0.9;
  }

  .mobile\:focus-within\:vtmn-border-opacity-95:focus-within {
    --tw-border-opacity: 0.95;
  }

  .mobile\:focus-within\:vtmn-border-opacity-100:focus-within {
    --tw-border-opacity: 1;
  }

  .mobile\:hover\:vtmn-border-opacity-0:hover {
    --tw-border-opacity: 0;
  }

  .mobile\:hover\:vtmn-border-opacity-5:hover {
    --tw-border-opacity: 0.05;
  }

  .mobile\:hover\:vtmn-border-opacity-10:hover {
    --tw-border-opacity: 0.1;
  }

  .mobile\:hover\:vtmn-border-opacity-20:hover {
    --tw-border-opacity: 0.2;
  }

  .mobile\:hover\:vtmn-border-opacity-25:hover {
    --tw-border-opacity: 0.25;
  }

  .mobile\:hover\:vtmn-border-opacity-30:hover {
    --tw-border-opacity: 0.3;
  }

  .mobile\:hover\:vtmn-border-opacity-40:hover {
    --tw-border-opacity: 0.4;
  }

  .mobile\:hover\:vtmn-border-opacity-50:hover {
    --tw-border-opacity: 0.5;
  }

  .mobile\:hover\:vtmn-border-opacity-60:hover {
    --tw-border-opacity: 0.6;
  }

  .mobile\:hover\:vtmn-border-opacity-70:hover {
    --tw-border-opacity: 0.7;
  }

  .mobile\:hover\:vtmn-border-opacity-75:hover {
    --tw-border-opacity: 0.75;
  }

  .mobile\:hover\:vtmn-border-opacity-80:hover {
    --tw-border-opacity: 0.8;
  }

  .mobile\:hover\:vtmn-border-opacity-90:hover {
    --tw-border-opacity: 0.9;
  }

  .mobile\:hover\:vtmn-border-opacity-95:hover {
    --tw-border-opacity: 0.95;
  }

  .mobile\:hover\:vtmn-border-opacity-100:hover {
    --tw-border-opacity: 1;
  }

  .mobile\:focus\:vtmn-border-opacity-0:focus {
    --tw-border-opacity: 0;
  }

  .mobile\:focus\:vtmn-border-opacity-5:focus {
    --tw-border-opacity: 0.05;
  }

  .mobile\:focus\:vtmn-border-opacity-10:focus {
    --tw-border-opacity: 0.1;
  }

  .mobile\:focus\:vtmn-border-opacity-20:focus {
    --tw-border-opacity: 0.2;
  }

  .mobile\:focus\:vtmn-border-opacity-25:focus {
    --tw-border-opacity: 0.25;
  }

  .mobile\:focus\:vtmn-border-opacity-30:focus {
    --tw-border-opacity: 0.3;
  }

  .mobile\:focus\:vtmn-border-opacity-40:focus {
    --tw-border-opacity: 0.4;
  }

  .mobile\:focus\:vtmn-border-opacity-50:focus {
    --tw-border-opacity: 0.5;
  }

  .mobile\:focus\:vtmn-border-opacity-60:focus {
    --tw-border-opacity: 0.6;
  }

  .mobile\:focus\:vtmn-border-opacity-70:focus {
    --tw-border-opacity: 0.7;
  }

  .mobile\:focus\:vtmn-border-opacity-75:focus {
    --tw-border-opacity: 0.75;
  }

  .mobile\:focus\:vtmn-border-opacity-80:focus {
    --tw-border-opacity: 0.8;
  }

  .mobile\:focus\:vtmn-border-opacity-90:focus {
    --tw-border-opacity: 0.9;
  }

  .mobile\:focus\:vtmn-border-opacity-95:focus {
    --tw-border-opacity: 0.95;
  }

  .mobile\:focus\:vtmn-border-opacity-100:focus {
    --tw-border-opacity: 1;
  }

  .mobile\:vtmn-bg-transparent {
    background-color: transparent;
  }

  .mobile\:vtmn-bg-background-primary {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .mobile\:vtmn-bg-background-secondary {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .mobile\:vtmn-bg-background-tertiary {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .mobile\:vtmn-bg-background-brand-primary {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .mobile\:vtmn-bg-background-brand-secondary {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .mobile\:vtmn-bg-background-accent {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .mobile\:vtmn-bg-background-alert {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .mobile\:vtmn-bg-background-primary-reversed {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .mobile\:vtmn-bg-background-brand-primary-reversed {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .mobile\:vtmn-bg-content-primary {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .mobile\:vtmn-bg-content-secondary {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .mobile\:vtmn-bg-content-tertiary {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .mobile\:vtmn-bg-content-action {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .mobile\:vtmn-bg-content-active {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .mobile\:vtmn-bg-content-inactive {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .mobile\:vtmn-bg-content-negative {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .mobile\:vtmn-bg-content-warning {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .mobile\:vtmn-bg-content-positive {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .mobile\:vtmn-bg-content-information {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .mobile\:vtmn-bg-content-accent {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .mobile\:vtmn-bg-content-visited {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .mobile\:vtmn-bg-content-primary-reversed {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .mobile\:vtmn-bg-content-action-reversed {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .mobile\:vtmn-bg-content-visited-reversed {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .mobile\:vtmn-bg-border-primary {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .mobile\:vtmn-bg-border-secondary {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .mobile\:vtmn-bg-border-tertiary {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .mobile\:vtmn-bg-border-active {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .mobile\:vtmn-bg-border-inactive {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .mobile\:vtmn-bg-border-negative {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .mobile\:vtmn-bg-border-warning {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .mobile\:vtmn-bg-border-positive {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .mobile\:vtmn-bg-border-information {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .mobile\:vtmn-bg-border-primary-reversed {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .mobile\:vtmn-bg-decorative-gravel {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .mobile\:vtmn-bg-decorative-brick {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .mobile\:vtmn-bg-decorative-saffron {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .mobile\:vtmn-bg-decorative-gold {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .mobile\:vtmn-bg-decorative-jade {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .mobile\:vtmn-bg-decorative-emerald {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .mobile\:vtmn-bg-decorative-cobalt {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .mobile\:vtmn-bg-decorative-amethyst {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .mobile\:vtmn-bg-hover-primary {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .mobile\:vtmn-bg-hover-primary-transparent {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .mobile\:vtmn-bg-hover-secondary-transparent {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .mobile\:vtmn-bg-hover-tertiary-transparent {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .mobile\:vtmn-bg-hover-tertiary {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .mobile\:vtmn-bg-hover-brand {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .mobile\:vtmn-bg-hover-accent {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .mobile\:vtmn-bg-hover-primary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .mobile\:vtmn-bg-hover-secondary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .mobile\:vtmn-bg-hover-tertiary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .mobile\:vtmn-bg-active-primary {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .mobile\:vtmn-bg-active-primary-transparent {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .mobile\:vtmn-bg-active-secondary-transparent {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .mobile\:vtmn-bg-active-tertiary {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .mobile\:vtmn-bg-active-tertiary-transparent {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .mobile\:vtmn-bg-active-brand {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .mobile\:vtmn-bg-active-accent {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .mobile\:vtmn-bg-active-primary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .mobile\:vtmn-bg-active-secondary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .mobile\:vtmn-bg-active-tertiary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .mobile\:vtmn-bg-active-brand-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .mobile\:vtmn-bg-shadow {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .mobile\:vtmn-bg-brand {
    background-color: var(--vtmn-color_brand);
  }

  .mobile\:vtmn-bg-brand-pro {
    background-color: var(--vtmn-color_brand-pro);
  }

  .mobile\:vtmn-bg-brand-digital-light-1 {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .mobile\:vtmn-bg-brand-digital-light-2 {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .mobile\:vtmn-bg-brand-digital-light-3 {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .mobile\:vtmn-bg-brand-digital {
    background-color: var(--vtmn-color_brand-digital);
  }

  .mobile\:vtmn-bg-brand-digital-dark-1 {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .mobile\:vtmn-bg-brand-digital-dark-2 {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .mobile\:vtmn-bg-green-light-1 {
    background-color: var(--vtmn-color_green-light-1);
  }

  .mobile\:vtmn-bg-green-light-2 {
    background-color: var(--vtmn-color_green-light-2);
  }

  .mobile\:vtmn-bg-green-light-3 {
    background-color: var(--vtmn-color_green-light-3);
  }

  .mobile\:vtmn-bg-green {
    background-color: var(--vtmn-color_green);
  }

  .mobile\:vtmn-bg-green-dark-1 {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .mobile\:vtmn-bg-green-dark-2 {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .mobile\:vtmn-bg-white {
    background-color: var(--vtmn-color_white);
  }

  .mobile\:vtmn-bg-grey-light-1 {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .mobile\:vtmn-bg-grey-light-2 {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .mobile\:vtmn-bg-grey-light-3 {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .mobile\:vtmn-bg-grey-light-4 {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .mobile\:vtmn-bg-grey {
    background-color: var(--vtmn-color_grey);
  }

  .mobile\:vtmn-bg-grey-dark-1 {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .mobile\:vtmn-bg-grey-dark-2 {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .mobile\:vtmn-bg-grey-dark-3 {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .mobile\:vtmn-bg-black {
    background-color: var(--vtmn-color_black);
  }

  .mobile\:vtmn-bg-success {
    background-color: var(--vtmn-color_success);
  }

  .mobile\:vtmn-bg-info {
    background-color: var(--vtmn-color_info);
  }

  .mobile\:vtmn-bg-warning {
    background-color: var(--vtmn-color_warning);
  }

  .mobile\:vtmn-bg-danger {
    background-color: var(--vtmn-color_danger);
  }

  .mobile\:vtmn-bg-yellow-light-1 {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .mobile\:vtmn-bg-yellow-light-2 {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .mobile\:vtmn-bg-yellow {
    background-color: var(--vtmn-color_yellow);
  }

  .mobile\:vtmn-bg-orange-light-1 {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .mobile\:vtmn-bg-orange-light-2 {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .mobile\:vtmn-bg-orange {
    background-color: var(--vtmn-color_orange);
  }

  .mobile\:vtmn-bg-red-light-1 {
    background-color: var(--vtmn-color_red-light-1);
  }

  .mobile\:vtmn-bg-red-light-2 {
    background-color: var(--vtmn-color_red-light-2);
  }

  .mobile\:vtmn-bg-red {
    background-color: var(--vtmn-color_red);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-transparent {
    background-color: transparent;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-background-primary {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-background-secondary {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-background-tertiary {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-background-brand-primary {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-background-brand-secondary {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-background-accent {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-background-alert {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-background-primary-reversed {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-background-brand-primary-reversed {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-content-primary {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-content-secondary {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-content-tertiary {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-content-action {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-content-active {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-content-inactive {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-content-negative {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-content-warning {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-content-positive {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-content-information {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-content-accent {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-content-visited {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-content-primary-reversed {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-content-action-reversed {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-content-visited-reversed {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-border-primary {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-border-secondary {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-border-tertiary {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-border-active {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-border-inactive {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-border-negative {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-border-warning {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-border-positive {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-border-information {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-border-primary-reversed {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-decorative-gravel {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-decorative-brick {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-decorative-saffron {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-decorative-gold {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-decorative-jade {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-decorative-emerald {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-decorative-cobalt {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-decorative-amethyst {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-hover-primary {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-hover-primary-transparent {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-hover-secondary-transparent {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-hover-tertiary-transparent {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-hover-tertiary {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-hover-brand {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-hover-accent {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-hover-primary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-hover-secondary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-hover-tertiary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-active-primary {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-active-primary-transparent {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-active-secondary-transparent {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-active-tertiary {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-active-tertiary-transparent {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-active-brand {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-active-accent {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-active-primary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-active-secondary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-active-tertiary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-active-brand-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-shadow {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-brand {
    background-color: var(--vtmn-color_brand);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-brand-pro {
    background-color: var(--vtmn-color_brand-pro);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-brand-digital-light-1 {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-brand-digital-light-2 {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-brand-digital-light-3 {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-brand-digital {
    background-color: var(--vtmn-color_brand-digital);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-brand-digital-dark-1 {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-brand-digital-dark-2 {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-green-light-1 {
    background-color: var(--vtmn-color_green-light-1);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-green-light-2 {
    background-color: var(--vtmn-color_green-light-2);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-green-light-3 {
    background-color: var(--vtmn-color_green-light-3);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-green {
    background-color: var(--vtmn-color_green);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-green-dark-1 {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-green-dark-2 {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-white {
    background-color: var(--vtmn-color_white);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-grey-light-1 {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-grey-light-2 {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-grey-light-3 {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-grey-light-4 {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-grey {
    background-color: var(--vtmn-color_grey);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-grey-dark-1 {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-grey-dark-2 {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-grey-dark-3 {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-black {
    background-color: var(--vtmn-color_black);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-success {
    background-color: var(--vtmn-color_success);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-info {
    background-color: var(--vtmn-color_info);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-warning {
    background-color: var(--vtmn-color_warning);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-danger {
    background-color: var(--vtmn-color_danger);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-yellow-light-1 {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-yellow-light-2 {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-yellow {
    background-color: var(--vtmn-color_yellow);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-orange-light-1 {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-orange-light-2 {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-orange {
    background-color: var(--vtmn-color_orange);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-red-light-1 {
    background-color: var(--vtmn-color_red-light-1);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-red-light-2 {
    background-color: var(--vtmn-color_red-light-2);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-red {
    background-color: var(--vtmn-color_red);
  }

  .mobile\:focus-within\:vtmn-bg-transparent:focus-within {
    background-color: transparent;
  }

  .mobile\:focus-within\:vtmn-bg-background-primary:focus-within {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .mobile\:focus-within\:vtmn-bg-background-secondary:focus-within {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .mobile\:focus-within\:vtmn-bg-background-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .mobile\:focus-within\:vtmn-bg-background-brand-primary:focus-within {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .mobile\:focus-within\:vtmn-bg-background-brand-secondary:focus-within {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .mobile\:focus-within\:vtmn-bg-background-accent:focus-within {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .mobile\:focus-within\:vtmn-bg-background-alert:focus-within {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .mobile\:focus-within\:vtmn-bg-background-primary-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .mobile\:focus-within\:vtmn-bg-background-brand-primary-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .mobile\:focus-within\:vtmn-bg-content-primary:focus-within {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .mobile\:focus-within\:vtmn-bg-content-secondary:focus-within {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .mobile\:focus-within\:vtmn-bg-content-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .mobile\:focus-within\:vtmn-bg-content-action:focus-within {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .mobile\:focus-within\:vtmn-bg-content-active:focus-within {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .mobile\:focus-within\:vtmn-bg-content-inactive:focus-within {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .mobile\:focus-within\:vtmn-bg-content-negative:focus-within {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .mobile\:focus-within\:vtmn-bg-content-warning:focus-within {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .mobile\:focus-within\:vtmn-bg-content-positive:focus-within {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .mobile\:focus-within\:vtmn-bg-content-information:focus-within {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .mobile\:focus-within\:vtmn-bg-content-accent:focus-within {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .mobile\:focus-within\:vtmn-bg-content-visited:focus-within {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .mobile\:focus-within\:vtmn-bg-content-primary-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .mobile\:focus-within\:vtmn-bg-content-action-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .mobile\:focus-within\:vtmn-bg-content-visited-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .mobile\:focus-within\:vtmn-bg-border-primary:focus-within {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .mobile\:focus-within\:vtmn-bg-border-secondary:focus-within {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .mobile\:focus-within\:vtmn-bg-border-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .mobile\:focus-within\:vtmn-bg-border-active:focus-within {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .mobile\:focus-within\:vtmn-bg-border-inactive:focus-within {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .mobile\:focus-within\:vtmn-bg-border-negative:focus-within {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .mobile\:focus-within\:vtmn-bg-border-warning:focus-within {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .mobile\:focus-within\:vtmn-bg-border-positive:focus-within {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .mobile\:focus-within\:vtmn-bg-border-information:focus-within {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .mobile\:focus-within\:vtmn-bg-border-primary-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .mobile\:focus-within\:vtmn-bg-decorative-gravel:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .mobile\:focus-within\:vtmn-bg-decorative-brick:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .mobile\:focus-within\:vtmn-bg-decorative-saffron:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .mobile\:focus-within\:vtmn-bg-decorative-gold:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .mobile\:focus-within\:vtmn-bg-decorative-jade:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .mobile\:focus-within\:vtmn-bg-decorative-emerald:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .mobile\:focus-within\:vtmn-bg-decorative-cobalt:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .mobile\:focus-within\:vtmn-bg-decorative-amethyst:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .mobile\:focus-within\:vtmn-bg-hover-primary:focus-within {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .mobile\:focus-within\:vtmn-bg-hover-primary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .mobile\:focus-within\:vtmn-bg-hover-secondary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .mobile\:focus-within\:vtmn-bg-hover-tertiary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .mobile\:focus-within\:vtmn-bg-hover-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .mobile\:focus-within\:vtmn-bg-hover-brand:focus-within {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .mobile\:focus-within\:vtmn-bg-hover-accent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .mobile\:focus-within\:vtmn-bg-hover-primary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .mobile\:focus-within\:vtmn-bg-hover-secondary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .mobile\:focus-within\:vtmn-bg-hover-tertiary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .mobile\:focus-within\:vtmn-bg-active-primary:focus-within {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .mobile\:focus-within\:vtmn-bg-active-primary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .mobile\:focus-within\:vtmn-bg-active-secondary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .mobile\:focus-within\:vtmn-bg-active-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .mobile\:focus-within\:vtmn-bg-active-tertiary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .mobile\:focus-within\:vtmn-bg-active-brand:focus-within {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .mobile\:focus-within\:vtmn-bg-active-accent:focus-within {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .mobile\:focus-within\:vtmn-bg-active-primary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .mobile\:focus-within\:vtmn-bg-active-secondary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .mobile\:focus-within\:vtmn-bg-active-tertiary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .mobile\:focus-within\:vtmn-bg-active-brand-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .mobile\:focus-within\:vtmn-bg-shadow:focus-within {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .mobile\:focus-within\:vtmn-bg-brand:focus-within {
    background-color: var(--vtmn-color_brand);
  }

  .mobile\:focus-within\:vtmn-bg-brand-pro:focus-within {
    background-color: var(--vtmn-color_brand-pro);
  }

  .mobile\:focus-within\:vtmn-bg-brand-digital-light-1:focus-within {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .mobile\:focus-within\:vtmn-bg-brand-digital-light-2:focus-within {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .mobile\:focus-within\:vtmn-bg-brand-digital-light-3:focus-within {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .mobile\:focus-within\:vtmn-bg-brand-digital:focus-within {
    background-color: var(--vtmn-color_brand-digital);
  }

  .mobile\:focus-within\:vtmn-bg-brand-digital-dark-1:focus-within {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .mobile\:focus-within\:vtmn-bg-brand-digital-dark-2:focus-within {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .mobile\:focus-within\:vtmn-bg-green-light-1:focus-within {
    background-color: var(--vtmn-color_green-light-1);
  }

  .mobile\:focus-within\:vtmn-bg-green-light-2:focus-within {
    background-color: var(--vtmn-color_green-light-2);
  }

  .mobile\:focus-within\:vtmn-bg-green-light-3:focus-within {
    background-color: var(--vtmn-color_green-light-3);
  }

  .mobile\:focus-within\:vtmn-bg-green:focus-within {
    background-color: var(--vtmn-color_green);
  }

  .mobile\:focus-within\:vtmn-bg-green-dark-1:focus-within {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .mobile\:focus-within\:vtmn-bg-green-dark-2:focus-within {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .mobile\:focus-within\:vtmn-bg-white:focus-within {
    background-color: var(--vtmn-color_white);
  }

  .mobile\:focus-within\:vtmn-bg-grey-light-1:focus-within {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .mobile\:focus-within\:vtmn-bg-grey-light-2:focus-within {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .mobile\:focus-within\:vtmn-bg-grey-light-3:focus-within {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .mobile\:focus-within\:vtmn-bg-grey-light-4:focus-within {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .mobile\:focus-within\:vtmn-bg-grey:focus-within {
    background-color: var(--vtmn-color_grey);
  }

  .mobile\:focus-within\:vtmn-bg-grey-dark-1:focus-within {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .mobile\:focus-within\:vtmn-bg-grey-dark-2:focus-within {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .mobile\:focus-within\:vtmn-bg-grey-dark-3:focus-within {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .mobile\:focus-within\:vtmn-bg-black:focus-within {
    background-color: var(--vtmn-color_black);
  }

  .mobile\:focus-within\:vtmn-bg-success:focus-within {
    background-color: var(--vtmn-color_success);
  }

  .mobile\:focus-within\:vtmn-bg-info:focus-within {
    background-color: var(--vtmn-color_info);
  }

  .mobile\:focus-within\:vtmn-bg-warning:focus-within {
    background-color: var(--vtmn-color_warning);
  }

  .mobile\:focus-within\:vtmn-bg-danger:focus-within {
    background-color: var(--vtmn-color_danger);
  }

  .mobile\:focus-within\:vtmn-bg-yellow-light-1:focus-within {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .mobile\:focus-within\:vtmn-bg-yellow-light-2:focus-within {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .mobile\:focus-within\:vtmn-bg-yellow:focus-within {
    background-color: var(--vtmn-color_yellow);
  }

  .mobile\:focus-within\:vtmn-bg-orange-light-1:focus-within {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .mobile\:focus-within\:vtmn-bg-orange-light-2:focus-within {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .mobile\:focus-within\:vtmn-bg-orange:focus-within {
    background-color: var(--vtmn-color_orange);
  }

  .mobile\:focus-within\:vtmn-bg-red-light-1:focus-within {
    background-color: var(--vtmn-color_red-light-1);
  }

  .mobile\:focus-within\:vtmn-bg-red-light-2:focus-within {
    background-color: var(--vtmn-color_red-light-2);
  }

  .mobile\:focus-within\:vtmn-bg-red:focus-within {
    background-color: var(--vtmn-color_red);
  }

  .mobile\:hover\:vtmn-bg-transparent:hover {
    background-color: transparent;
  }

  .mobile\:hover\:vtmn-bg-background-primary:hover {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .mobile\:hover\:vtmn-bg-background-secondary:hover {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .mobile\:hover\:vtmn-bg-background-tertiary:hover {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .mobile\:hover\:vtmn-bg-background-brand-primary:hover {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .mobile\:hover\:vtmn-bg-background-brand-secondary:hover {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .mobile\:hover\:vtmn-bg-background-accent:hover {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .mobile\:hover\:vtmn-bg-background-alert:hover {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .mobile\:hover\:vtmn-bg-background-primary-reversed:hover {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .mobile\:hover\:vtmn-bg-background-brand-primary-reversed:hover {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .mobile\:hover\:vtmn-bg-content-primary:hover {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .mobile\:hover\:vtmn-bg-content-secondary:hover {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .mobile\:hover\:vtmn-bg-content-tertiary:hover {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .mobile\:hover\:vtmn-bg-content-action:hover {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .mobile\:hover\:vtmn-bg-content-active:hover {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .mobile\:hover\:vtmn-bg-content-inactive:hover {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .mobile\:hover\:vtmn-bg-content-negative:hover {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .mobile\:hover\:vtmn-bg-content-warning:hover {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .mobile\:hover\:vtmn-bg-content-positive:hover {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .mobile\:hover\:vtmn-bg-content-information:hover {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .mobile\:hover\:vtmn-bg-content-accent:hover {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .mobile\:hover\:vtmn-bg-content-visited:hover {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .mobile\:hover\:vtmn-bg-content-primary-reversed:hover {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .mobile\:hover\:vtmn-bg-content-action-reversed:hover {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .mobile\:hover\:vtmn-bg-content-visited-reversed:hover {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .mobile\:hover\:vtmn-bg-border-primary:hover {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .mobile\:hover\:vtmn-bg-border-secondary:hover {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .mobile\:hover\:vtmn-bg-border-tertiary:hover {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .mobile\:hover\:vtmn-bg-border-active:hover {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .mobile\:hover\:vtmn-bg-border-inactive:hover {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .mobile\:hover\:vtmn-bg-border-negative:hover {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .mobile\:hover\:vtmn-bg-border-warning:hover {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .mobile\:hover\:vtmn-bg-border-positive:hover {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .mobile\:hover\:vtmn-bg-border-information:hover {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .mobile\:hover\:vtmn-bg-border-primary-reversed:hover {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .mobile\:hover\:vtmn-bg-decorative-gravel:hover {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .mobile\:hover\:vtmn-bg-decorative-brick:hover {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .mobile\:hover\:vtmn-bg-decorative-saffron:hover {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .mobile\:hover\:vtmn-bg-decorative-gold:hover {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .mobile\:hover\:vtmn-bg-decorative-jade:hover {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .mobile\:hover\:vtmn-bg-decorative-emerald:hover {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .mobile\:hover\:vtmn-bg-decorative-cobalt:hover {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .mobile\:hover\:vtmn-bg-decorative-amethyst:hover {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .mobile\:hover\:vtmn-bg-hover-primary:hover {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .mobile\:hover\:vtmn-bg-hover-primary-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .mobile\:hover\:vtmn-bg-hover-secondary-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .mobile\:hover\:vtmn-bg-hover-tertiary-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .mobile\:hover\:vtmn-bg-hover-tertiary:hover {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .mobile\:hover\:vtmn-bg-hover-brand:hover {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .mobile\:hover\:vtmn-bg-hover-accent:hover {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .mobile\:hover\:vtmn-bg-hover-primary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .mobile\:hover\:vtmn-bg-hover-secondary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .mobile\:hover\:vtmn-bg-hover-tertiary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .mobile\:hover\:vtmn-bg-active-primary:hover {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .mobile\:hover\:vtmn-bg-active-primary-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .mobile\:hover\:vtmn-bg-active-secondary-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .mobile\:hover\:vtmn-bg-active-tertiary:hover {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .mobile\:hover\:vtmn-bg-active-tertiary-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .mobile\:hover\:vtmn-bg-active-brand:hover {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .mobile\:hover\:vtmn-bg-active-accent:hover {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .mobile\:hover\:vtmn-bg-active-primary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .mobile\:hover\:vtmn-bg-active-secondary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .mobile\:hover\:vtmn-bg-active-tertiary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .mobile\:hover\:vtmn-bg-active-brand-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .mobile\:hover\:vtmn-bg-shadow:hover {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .mobile\:hover\:vtmn-bg-brand:hover {
    background-color: var(--vtmn-color_brand);
  }

  .mobile\:hover\:vtmn-bg-brand-pro:hover {
    background-color: var(--vtmn-color_brand-pro);
  }

  .mobile\:hover\:vtmn-bg-brand-digital-light-1:hover {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .mobile\:hover\:vtmn-bg-brand-digital-light-2:hover {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .mobile\:hover\:vtmn-bg-brand-digital-light-3:hover {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .mobile\:hover\:vtmn-bg-brand-digital:hover {
    background-color: var(--vtmn-color_brand-digital);
  }

  .mobile\:hover\:vtmn-bg-brand-digital-dark-1:hover {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .mobile\:hover\:vtmn-bg-brand-digital-dark-2:hover {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .mobile\:hover\:vtmn-bg-green-light-1:hover {
    background-color: var(--vtmn-color_green-light-1);
  }

  .mobile\:hover\:vtmn-bg-green-light-2:hover {
    background-color: var(--vtmn-color_green-light-2);
  }

  .mobile\:hover\:vtmn-bg-green-light-3:hover {
    background-color: var(--vtmn-color_green-light-3);
  }

  .mobile\:hover\:vtmn-bg-green:hover {
    background-color: var(--vtmn-color_green);
  }

  .mobile\:hover\:vtmn-bg-green-dark-1:hover {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .mobile\:hover\:vtmn-bg-green-dark-2:hover {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .mobile\:hover\:vtmn-bg-white:hover {
    background-color: var(--vtmn-color_white);
  }

  .mobile\:hover\:vtmn-bg-grey-light-1:hover {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .mobile\:hover\:vtmn-bg-grey-light-2:hover {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .mobile\:hover\:vtmn-bg-grey-light-3:hover {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .mobile\:hover\:vtmn-bg-grey-light-4:hover {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .mobile\:hover\:vtmn-bg-grey:hover {
    background-color: var(--vtmn-color_grey);
  }

  .mobile\:hover\:vtmn-bg-grey-dark-1:hover {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .mobile\:hover\:vtmn-bg-grey-dark-2:hover {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .mobile\:hover\:vtmn-bg-grey-dark-3:hover {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .mobile\:hover\:vtmn-bg-black:hover {
    background-color: var(--vtmn-color_black);
  }

  .mobile\:hover\:vtmn-bg-success:hover {
    background-color: var(--vtmn-color_success);
  }

  .mobile\:hover\:vtmn-bg-info:hover {
    background-color: var(--vtmn-color_info);
  }

  .mobile\:hover\:vtmn-bg-warning:hover {
    background-color: var(--vtmn-color_warning);
  }

  .mobile\:hover\:vtmn-bg-danger:hover {
    background-color: var(--vtmn-color_danger);
  }

  .mobile\:hover\:vtmn-bg-yellow-light-1:hover {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .mobile\:hover\:vtmn-bg-yellow-light-2:hover {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .mobile\:hover\:vtmn-bg-yellow:hover {
    background-color: var(--vtmn-color_yellow);
  }

  .mobile\:hover\:vtmn-bg-orange-light-1:hover {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .mobile\:hover\:vtmn-bg-orange-light-2:hover {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .mobile\:hover\:vtmn-bg-orange:hover {
    background-color: var(--vtmn-color_orange);
  }

  .mobile\:hover\:vtmn-bg-red-light-1:hover {
    background-color: var(--vtmn-color_red-light-1);
  }

  .mobile\:hover\:vtmn-bg-red-light-2:hover {
    background-color: var(--vtmn-color_red-light-2);
  }

  .mobile\:hover\:vtmn-bg-red:hover {
    background-color: var(--vtmn-color_red);
  }

  .mobile\:focus\:vtmn-bg-transparent:focus {
    background-color: transparent;
  }

  .mobile\:focus\:vtmn-bg-background-primary:focus {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .mobile\:focus\:vtmn-bg-background-secondary:focus {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .mobile\:focus\:vtmn-bg-background-tertiary:focus {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .mobile\:focus\:vtmn-bg-background-brand-primary:focus {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .mobile\:focus\:vtmn-bg-background-brand-secondary:focus {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .mobile\:focus\:vtmn-bg-background-accent:focus {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .mobile\:focus\:vtmn-bg-background-alert:focus {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .mobile\:focus\:vtmn-bg-background-primary-reversed:focus {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .mobile\:focus\:vtmn-bg-background-brand-primary-reversed:focus {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .mobile\:focus\:vtmn-bg-content-primary:focus {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .mobile\:focus\:vtmn-bg-content-secondary:focus {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .mobile\:focus\:vtmn-bg-content-tertiary:focus {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .mobile\:focus\:vtmn-bg-content-action:focus {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .mobile\:focus\:vtmn-bg-content-active:focus {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .mobile\:focus\:vtmn-bg-content-inactive:focus {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .mobile\:focus\:vtmn-bg-content-negative:focus {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .mobile\:focus\:vtmn-bg-content-warning:focus {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .mobile\:focus\:vtmn-bg-content-positive:focus {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .mobile\:focus\:vtmn-bg-content-information:focus {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .mobile\:focus\:vtmn-bg-content-accent:focus {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .mobile\:focus\:vtmn-bg-content-visited:focus {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .mobile\:focus\:vtmn-bg-content-primary-reversed:focus {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .mobile\:focus\:vtmn-bg-content-action-reversed:focus {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .mobile\:focus\:vtmn-bg-content-visited-reversed:focus {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .mobile\:focus\:vtmn-bg-border-primary:focus {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .mobile\:focus\:vtmn-bg-border-secondary:focus {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .mobile\:focus\:vtmn-bg-border-tertiary:focus {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .mobile\:focus\:vtmn-bg-border-active:focus {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .mobile\:focus\:vtmn-bg-border-inactive:focus {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .mobile\:focus\:vtmn-bg-border-negative:focus {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .mobile\:focus\:vtmn-bg-border-warning:focus {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .mobile\:focus\:vtmn-bg-border-positive:focus {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .mobile\:focus\:vtmn-bg-border-information:focus {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .mobile\:focus\:vtmn-bg-border-primary-reversed:focus {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .mobile\:focus\:vtmn-bg-decorative-gravel:focus {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .mobile\:focus\:vtmn-bg-decorative-brick:focus {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .mobile\:focus\:vtmn-bg-decorative-saffron:focus {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .mobile\:focus\:vtmn-bg-decorative-gold:focus {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .mobile\:focus\:vtmn-bg-decorative-jade:focus {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .mobile\:focus\:vtmn-bg-decorative-emerald:focus {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .mobile\:focus\:vtmn-bg-decorative-cobalt:focus {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .mobile\:focus\:vtmn-bg-decorative-amethyst:focus {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .mobile\:focus\:vtmn-bg-hover-primary:focus {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .mobile\:focus\:vtmn-bg-hover-primary-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .mobile\:focus\:vtmn-bg-hover-secondary-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .mobile\:focus\:vtmn-bg-hover-tertiary-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .mobile\:focus\:vtmn-bg-hover-tertiary:focus {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .mobile\:focus\:vtmn-bg-hover-brand:focus {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .mobile\:focus\:vtmn-bg-hover-accent:focus {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .mobile\:focus\:vtmn-bg-hover-primary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-bg-hover-secondary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-bg-hover-tertiary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-bg-active-primary:focus {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .mobile\:focus\:vtmn-bg-active-primary-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .mobile\:focus\:vtmn-bg-active-secondary-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .mobile\:focus\:vtmn-bg-active-tertiary:focus {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .mobile\:focus\:vtmn-bg-active-tertiary-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .mobile\:focus\:vtmn-bg-active-brand:focus {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .mobile\:focus\:vtmn-bg-active-accent:focus {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .mobile\:focus\:vtmn-bg-active-primary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-bg-active-secondary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-bg-active-tertiary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-bg-active-brand-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .mobile\:focus\:vtmn-bg-shadow:focus {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .mobile\:focus\:vtmn-bg-brand:focus {
    background-color: var(--vtmn-color_brand);
  }

  .mobile\:focus\:vtmn-bg-brand-pro:focus {
    background-color: var(--vtmn-color_brand-pro);
  }

  .mobile\:focus\:vtmn-bg-brand-digital-light-1:focus {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .mobile\:focus\:vtmn-bg-brand-digital-light-2:focus {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .mobile\:focus\:vtmn-bg-brand-digital-light-3:focus {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .mobile\:focus\:vtmn-bg-brand-digital:focus {
    background-color: var(--vtmn-color_brand-digital);
  }

  .mobile\:focus\:vtmn-bg-brand-digital-dark-1:focus {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .mobile\:focus\:vtmn-bg-brand-digital-dark-2:focus {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .mobile\:focus\:vtmn-bg-green-light-1:focus {
    background-color: var(--vtmn-color_green-light-1);
  }

  .mobile\:focus\:vtmn-bg-green-light-2:focus {
    background-color: var(--vtmn-color_green-light-2);
  }

  .mobile\:focus\:vtmn-bg-green-light-3:focus {
    background-color: var(--vtmn-color_green-light-3);
  }

  .mobile\:focus\:vtmn-bg-green:focus {
    background-color: var(--vtmn-color_green);
  }

  .mobile\:focus\:vtmn-bg-green-dark-1:focus {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .mobile\:focus\:vtmn-bg-green-dark-2:focus {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .mobile\:focus\:vtmn-bg-white:focus {
    background-color: var(--vtmn-color_white);
  }

  .mobile\:focus\:vtmn-bg-grey-light-1:focus {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .mobile\:focus\:vtmn-bg-grey-light-2:focus {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .mobile\:focus\:vtmn-bg-grey-light-3:focus {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .mobile\:focus\:vtmn-bg-grey-light-4:focus {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .mobile\:focus\:vtmn-bg-grey:focus {
    background-color: var(--vtmn-color_grey);
  }

  .mobile\:focus\:vtmn-bg-grey-dark-1:focus {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .mobile\:focus\:vtmn-bg-grey-dark-2:focus {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .mobile\:focus\:vtmn-bg-grey-dark-3:focus {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .mobile\:focus\:vtmn-bg-black:focus {
    background-color: var(--vtmn-color_black);
  }

  .mobile\:focus\:vtmn-bg-success:focus {
    background-color: var(--vtmn-color_success);
  }

  .mobile\:focus\:vtmn-bg-info:focus {
    background-color: var(--vtmn-color_info);
  }

  .mobile\:focus\:vtmn-bg-warning:focus {
    background-color: var(--vtmn-color_warning);
  }

  .mobile\:focus\:vtmn-bg-danger:focus {
    background-color: var(--vtmn-color_danger);
  }

  .mobile\:focus\:vtmn-bg-yellow-light-1:focus {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .mobile\:focus\:vtmn-bg-yellow-light-2:focus {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .mobile\:focus\:vtmn-bg-yellow:focus {
    background-color: var(--vtmn-color_yellow);
  }

  .mobile\:focus\:vtmn-bg-orange-light-1:focus {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .mobile\:focus\:vtmn-bg-orange-light-2:focus {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .mobile\:focus\:vtmn-bg-orange:focus {
    background-color: var(--vtmn-color_orange);
  }

  .mobile\:focus\:vtmn-bg-red-light-1:focus {
    background-color: var(--vtmn-color_red-light-1);
  }

  .mobile\:focus\:vtmn-bg-red-light-2:focus {
    background-color: var(--vtmn-color_red-light-2);
  }

  .mobile\:focus\:vtmn-bg-red:focus {
    background-color: var(--vtmn-color_red);
  }

  .mobile\:active\:vtmn-bg-transparent:active {
    background-color: transparent;
  }

  .mobile\:active\:vtmn-bg-background-primary:active {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .mobile\:active\:vtmn-bg-background-secondary:active {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .mobile\:active\:vtmn-bg-background-tertiary:active {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .mobile\:active\:vtmn-bg-background-brand-primary:active {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .mobile\:active\:vtmn-bg-background-brand-secondary:active {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .mobile\:active\:vtmn-bg-background-accent:active {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .mobile\:active\:vtmn-bg-background-alert:active {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .mobile\:active\:vtmn-bg-background-primary-reversed:active {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .mobile\:active\:vtmn-bg-background-brand-primary-reversed:active {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .mobile\:active\:vtmn-bg-content-primary:active {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .mobile\:active\:vtmn-bg-content-secondary:active {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .mobile\:active\:vtmn-bg-content-tertiary:active {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .mobile\:active\:vtmn-bg-content-action:active {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .mobile\:active\:vtmn-bg-content-active:active {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .mobile\:active\:vtmn-bg-content-inactive:active {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .mobile\:active\:vtmn-bg-content-negative:active {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .mobile\:active\:vtmn-bg-content-warning:active {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .mobile\:active\:vtmn-bg-content-positive:active {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .mobile\:active\:vtmn-bg-content-information:active {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .mobile\:active\:vtmn-bg-content-accent:active {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .mobile\:active\:vtmn-bg-content-visited:active {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .mobile\:active\:vtmn-bg-content-primary-reversed:active {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .mobile\:active\:vtmn-bg-content-action-reversed:active {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .mobile\:active\:vtmn-bg-content-visited-reversed:active {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .mobile\:active\:vtmn-bg-border-primary:active {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .mobile\:active\:vtmn-bg-border-secondary:active {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .mobile\:active\:vtmn-bg-border-tertiary:active {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .mobile\:active\:vtmn-bg-border-active:active {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .mobile\:active\:vtmn-bg-border-inactive:active {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .mobile\:active\:vtmn-bg-border-negative:active {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .mobile\:active\:vtmn-bg-border-warning:active {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .mobile\:active\:vtmn-bg-border-positive:active {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .mobile\:active\:vtmn-bg-border-information:active {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .mobile\:active\:vtmn-bg-border-primary-reversed:active {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .mobile\:active\:vtmn-bg-decorative-gravel:active {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .mobile\:active\:vtmn-bg-decorative-brick:active {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .mobile\:active\:vtmn-bg-decorative-saffron:active {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .mobile\:active\:vtmn-bg-decorative-gold:active {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .mobile\:active\:vtmn-bg-decorative-jade:active {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .mobile\:active\:vtmn-bg-decorative-emerald:active {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .mobile\:active\:vtmn-bg-decorative-cobalt:active {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .mobile\:active\:vtmn-bg-decorative-amethyst:active {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .mobile\:active\:vtmn-bg-hover-primary:active {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .mobile\:active\:vtmn-bg-hover-primary-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .mobile\:active\:vtmn-bg-hover-secondary-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .mobile\:active\:vtmn-bg-hover-tertiary-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .mobile\:active\:vtmn-bg-hover-tertiary:active {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .mobile\:active\:vtmn-bg-hover-brand:active {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .mobile\:active\:vtmn-bg-hover-accent:active {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .mobile\:active\:vtmn-bg-hover-primary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .mobile\:active\:vtmn-bg-hover-secondary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .mobile\:active\:vtmn-bg-hover-tertiary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .mobile\:active\:vtmn-bg-active-primary:active {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .mobile\:active\:vtmn-bg-active-primary-transparent:active {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .mobile\:active\:vtmn-bg-active-secondary-transparent:active {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .mobile\:active\:vtmn-bg-active-tertiary:active {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .mobile\:active\:vtmn-bg-active-tertiary-transparent:active {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .mobile\:active\:vtmn-bg-active-brand:active {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .mobile\:active\:vtmn-bg-active-accent:active {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .mobile\:active\:vtmn-bg-active-primary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .mobile\:active\:vtmn-bg-active-secondary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .mobile\:active\:vtmn-bg-active-tertiary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .mobile\:active\:vtmn-bg-active-brand-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .mobile\:active\:vtmn-bg-shadow:active {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .mobile\:active\:vtmn-bg-brand:active {
    background-color: var(--vtmn-color_brand);
  }

  .mobile\:active\:vtmn-bg-brand-pro:active {
    background-color: var(--vtmn-color_brand-pro);
  }

  .mobile\:active\:vtmn-bg-brand-digital-light-1:active {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .mobile\:active\:vtmn-bg-brand-digital-light-2:active {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .mobile\:active\:vtmn-bg-brand-digital-light-3:active {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .mobile\:active\:vtmn-bg-brand-digital:active {
    background-color: var(--vtmn-color_brand-digital);
  }

  .mobile\:active\:vtmn-bg-brand-digital-dark-1:active {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .mobile\:active\:vtmn-bg-brand-digital-dark-2:active {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .mobile\:active\:vtmn-bg-green-light-1:active {
    background-color: var(--vtmn-color_green-light-1);
  }

  .mobile\:active\:vtmn-bg-green-light-2:active {
    background-color: var(--vtmn-color_green-light-2);
  }

  .mobile\:active\:vtmn-bg-green-light-3:active {
    background-color: var(--vtmn-color_green-light-3);
  }

  .mobile\:active\:vtmn-bg-green:active {
    background-color: var(--vtmn-color_green);
  }

  .mobile\:active\:vtmn-bg-green-dark-1:active {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .mobile\:active\:vtmn-bg-green-dark-2:active {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .mobile\:active\:vtmn-bg-white:active {
    background-color: var(--vtmn-color_white);
  }

  .mobile\:active\:vtmn-bg-grey-light-1:active {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .mobile\:active\:vtmn-bg-grey-light-2:active {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .mobile\:active\:vtmn-bg-grey-light-3:active {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .mobile\:active\:vtmn-bg-grey-light-4:active {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .mobile\:active\:vtmn-bg-grey:active {
    background-color: var(--vtmn-color_grey);
  }

  .mobile\:active\:vtmn-bg-grey-dark-1:active {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .mobile\:active\:vtmn-bg-grey-dark-2:active {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .mobile\:active\:vtmn-bg-grey-dark-3:active {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .mobile\:active\:vtmn-bg-black:active {
    background-color: var(--vtmn-color_black);
  }

  .mobile\:active\:vtmn-bg-success:active {
    background-color: var(--vtmn-color_success);
  }

  .mobile\:active\:vtmn-bg-info:active {
    background-color: var(--vtmn-color_info);
  }

  .mobile\:active\:vtmn-bg-warning:active {
    background-color: var(--vtmn-color_warning);
  }

  .mobile\:active\:vtmn-bg-danger:active {
    background-color: var(--vtmn-color_danger);
  }

  .mobile\:active\:vtmn-bg-yellow-light-1:active {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .mobile\:active\:vtmn-bg-yellow-light-2:active {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .mobile\:active\:vtmn-bg-yellow:active {
    background-color: var(--vtmn-color_yellow);
  }

  .mobile\:active\:vtmn-bg-orange-light-1:active {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .mobile\:active\:vtmn-bg-orange-light-2:active {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .mobile\:active\:vtmn-bg-orange:active {
    background-color: var(--vtmn-color_orange);
  }

  .mobile\:active\:vtmn-bg-red-light-1:active {
    background-color: var(--vtmn-color_red-light-1);
  }

  .mobile\:active\:vtmn-bg-red-light-2:active {
    background-color: var(--vtmn-color_red-light-2);
  }

  .mobile\:active\:vtmn-bg-red:active {
    background-color: var(--vtmn-color_red);
  }

  .mobile\:vtmn-bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .mobile\:vtmn-bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .mobile\:vtmn-bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .mobile\:vtmn-bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .mobile\:vtmn-bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .mobile\:vtmn-bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .mobile\:vtmn-bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .mobile\:vtmn-bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .mobile\:vtmn-bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .mobile\:vtmn-bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .mobile\:vtmn-bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .mobile\:vtmn-bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .mobile\:vtmn-bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .mobile\:vtmn-bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .mobile\:vtmn-bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .mobile\:focus-within\:vtmn-bg-opacity-0:focus-within {
    --tw-bg-opacity: 0;
  }

  .mobile\:focus-within\:vtmn-bg-opacity-5:focus-within {
    --tw-bg-opacity: 0.05;
  }

  .mobile\:focus-within\:vtmn-bg-opacity-10:focus-within {
    --tw-bg-opacity: 0.1;
  }

  .mobile\:focus-within\:vtmn-bg-opacity-20:focus-within {
    --tw-bg-opacity: 0.2;
  }

  .mobile\:focus-within\:vtmn-bg-opacity-25:focus-within {
    --tw-bg-opacity: 0.25;
  }

  .mobile\:focus-within\:vtmn-bg-opacity-30:focus-within {
    --tw-bg-opacity: 0.3;
  }

  .mobile\:focus-within\:vtmn-bg-opacity-40:focus-within {
    --tw-bg-opacity: 0.4;
  }

  .mobile\:focus-within\:vtmn-bg-opacity-50:focus-within {
    --tw-bg-opacity: 0.5;
  }

  .mobile\:focus-within\:vtmn-bg-opacity-60:focus-within {
    --tw-bg-opacity: 0.6;
  }

  .mobile\:focus-within\:vtmn-bg-opacity-70:focus-within {
    --tw-bg-opacity: 0.7;
  }

  .mobile\:focus-within\:vtmn-bg-opacity-75:focus-within {
    --tw-bg-opacity: 0.75;
  }

  .mobile\:focus-within\:vtmn-bg-opacity-80:focus-within {
    --tw-bg-opacity: 0.8;
  }

  .mobile\:focus-within\:vtmn-bg-opacity-90:focus-within {
    --tw-bg-opacity: 0.9;
  }

  .mobile\:focus-within\:vtmn-bg-opacity-95:focus-within {
    --tw-bg-opacity: 0.95;
  }

  .mobile\:focus-within\:vtmn-bg-opacity-100:focus-within {
    --tw-bg-opacity: 1;
  }

  .mobile\:hover\:vtmn-bg-opacity-0:hover {
    --tw-bg-opacity: 0;
  }

  .mobile\:hover\:vtmn-bg-opacity-5:hover {
    --tw-bg-opacity: 0.05;
  }

  .mobile\:hover\:vtmn-bg-opacity-10:hover {
    --tw-bg-opacity: 0.1;
  }

  .mobile\:hover\:vtmn-bg-opacity-20:hover {
    --tw-bg-opacity: 0.2;
  }

  .mobile\:hover\:vtmn-bg-opacity-25:hover {
    --tw-bg-opacity: 0.25;
  }

  .mobile\:hover\:vtmn-bg-opacity-30:hover {
    --tw-bg-opacity: 0.3;
  }

  .mobile\:hover\:vtmn-bg-opacity-40:hover {
    --tw-bg-opacity: 0.4;
  }

  .mobile\:hover\:vtmn-bg-opacity-50:hover {
    --tw-bg-opacity: 0.5;
  }

  .mobile\:hover\:vtmn-bg-opacity-60:hover {
    --tw-bg-opacity: 0.6;
  }

  .mobile\:hover\:vtmn-bg-opacity-70:hover {
    --tw-bg-opacity: 0.7;
  }

  .mobile\:hover\:vtmn-bg-opacity-75:hover {
    --tw-bg-opacity: 0.75;
  }

  .mobile\:hover\:vtmn-bg-opacity-80:hover {
    --tw-bg-opacity: 0.8;
  }

  .mobile\:hover\:vtmn-bg-opacity-90:hover {
    --tw-bg-opacity: 0.9;
  }

  .mobile\:hover\:vtmn-bg-opacity-95:hover {
    --tw-bg-opacity: 0.95;
  }

  .mobile\:hover\:vtmn-bg-opacity-100:hover {
    --tw-bg-opacity: 1;
  }

  .mobile\:focus\:vtmn-bg-opacity-0:focus {
    --tw-bg-opacity: 0;
  }

  .mobile\:focus\:vtmn-bg-opacity-5:focus {
    --tw-bg-opacity: 0.05;
  }

  .mobile\:focus\:vtmn-bg-opacity-10:focus {
    --tw-bg-opacity: 0.1;
  }

  .mobile\:focus\:vtmn-bg-opacity-20:focus {
    --tw-bg-opacity: 0.2;
  }

  .mobile\:focus\:vtmn-bg-opacity-25:focus {
    --tw-bg-opacity: 0.25;
  }

  .mobile\:focus\:vtmn-bg-opacity-30:focus {
    --tw-bg-opacity: 0.3;
  }

  .mobile\:focus\:vtmn-bg-opacity-40:focus {
    --tw-bg-opacity: 0.4;
  }

  .mobile\:focus\:vtmn-bg-opacity-50:focus {
    --tw-bg-opacity: 0.5;
  }

  .mobile\:focus\:vtmn-bg-opacity-60:focus {
    --tw-bg-opacity: 0.6;
  }

  .mobile\:focus\:vtmn-bg-opacity-70:focus {
    --tw-bg-opacity: 0.7;
  }

  .mobile\:focus\:vtmn-bg-opacity-75:focus {
    --tw-bg-opacity: 0.75;
  }

  .mobile\:focus\:vtmn-bg-opacity-80:focus {
    --tw-bg-opacity: 0.8;
  }

  .mobile\:focus\:vtmn-bg-opacity-90:focus {
    --tw-bg-opacity: 0.9;
  }

  .mobile\:focus\:vtmn-bg-opacity-95:focus {
    --tw-bg-opacity: 0.95;
  }

  .mobile\:focus\:vtmn-bg-opacity-100:focus {
    --tw-bg-opacity: 1;
  }

  .mobile\:vtmn-bg-none {
    background-image: none;
  }

  .mobile\:vtmn-bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .mobile\:vtmn-bg-gradient-to-tr {
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .mobile\:vtmn-bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .mobile\:vtmn-bg-gradient-to-br {
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .mobile\:vtmn-bg-gradient-to-b {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .mobile\:vtmn-bg-gradient-to-bl {
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .mobile\:vtmn-bg-gradient-to-l {
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .mobile\:vtmn-bg-gradient-to-tl {
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .mobile\:vtmn-from-transparent {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .mobile\:vtmn-from-background-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-background-secondary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-background-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-background-brand-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-background-brand-secondary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-background-accent {
    --tw-gradient-from: var(--vtmn-semantic-color_background-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-background-alert {
    --tw-gradient-from: var(--vtmn-semantic-color_background-alert);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-background-primary-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-background-brand-primary-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-content-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-content-secondary {
    --tw-gradient-from: var(--vtmn-semantic-color_content-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-content-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_content-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-content-action {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-content-active {
    --tw-gradient-from: var(--vtmn-semantic-color_content-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-content-inactive {
    --tw-gradient-from: var(--vtmn-semantic-color_content-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-content-negative {
    --tw-gradient-from: var(--vtmn-semantic-color_content-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-content-warning {
    --tw-gradient-from: var(--vtmn-semantic-color_content-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-content-positive {
    --tw-gradient-from: var(--vtmn-semantic-color_content-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-content-information {
    --tw-gradient-from: var(--vtmn-semantic-color_content-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-content-accent {
    --tw-gradient-from: var(--vtmn-semantic-color_content-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-content-visited {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-content-primary-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-content-action-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-content-visited-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-border-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-border-secondary {
    --tw-gradient-from: var(--vtmn-semantic-color_border-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-border-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_border-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-border-active {
    --tw-gradient-from: var(--vtmn-semantic-color_border-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-border-inactive {
    --tw-gradient-from: var(--vtmn-semantic-color_border-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-border-negative {
    --tw-gradient-from: var(--vtmn-semantic-color_border-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-border-warning {
    --tw-gradient-from: var(--vtmn-semantic-color_border-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-border-positive {
    --tw-gradient-from: var(--vtmn-semantic-color_border-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-border-information {
    --tw-gradient-from: var(--vtmn-semantic-color_border-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-border-primary-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-decorative-gravel {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gravel);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-decorative-brick {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-brick);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-decorative-saffron {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-saffron);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-decorative-gold {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gold);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-decorative-jade {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-jade);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-decorative-emerald {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-emerald);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-decorative-cobalt {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-cobalt);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-decorative-amethyst {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-amethyst);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-hover-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-hover-primary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-hover-secondary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-hover-tertiary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-hover-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-hover-brand {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-hover-accent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-hover-primary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-hover-secondary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-hover-tertiary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-active-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-active-primary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-active-secondary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-active-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-active-tertiary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-active-brand {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-active-accent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-active-primary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-active-secondary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-active-tertiary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-active-brand-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-shadow {
    --tw-gradient-from: var(--vtmn-semantic-color_shadow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-brand {
    --tw-gradient-from: var(--vtmn-color_brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-brand-pro {
    --tw-gradient-from: var(--vtmn-color_brand-pro);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-brand-digital-light-1 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-brand-digital-light-2 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-brand-digital-light-3 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-brand-digital {
    --tw-gradient-from: var(--vtmn-color_brand-digital);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-brand-digital-dark-1 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-brand-digital-dark-2 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-green-light-1 {
    --tw-gradient-from: var(--vtmn-color_green-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-green-light-2 {
    --tw-gradient-from: var(--vtmn-color_green-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-green-light-3 {
    --tw-gradient-from: var(--vtmn-color_green-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-green {
    --tw-gradient-from: var(--vtmn-color_green);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-green-dark-1 {
    --tw-gradient-from: var(--vtmn-color_green-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-green-dark-2 {
    --tw-gradient-from: var(--vtmn-color_green-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-white {
    --tw-gradient-from: var(--vtmn-color_white);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-grey-light-1 {
    --tw-gradient-from: var(--vtmn-color_grey-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-grey-light-2 {
    --tw-gradient-from: var(--vtmn-color_grey-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-grey-light-3 {
    --tw-gradient-from: var(--vtmn-color_grey-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-grey-light-4 {
    --tw-gradient-from: var(--vtmn-color_grey-light-4);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-grey {
    --tw-gradient-from: var(--vtmn-color_grey);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-grey-dark-1 {
    --tw-gradient-from: var(--vtmn-color_grey-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-grey-dark-2 {
    --tw-gradient-from: var(--vtmn-color_grey-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-grey-dark-3 {
    --tw-gradient-from: var(--vtmn-color_grey-dark-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-black {
    --tw-gradient-from: var(--vtmn-color_black);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-success {
    --tw-gradient-from: var(--vtmn-color_success);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-info {
    --tw-gradient-from: var(--vtmn-color_info);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-warning {
    --tw-gradient-from: var(--vtmn-color_warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-danger {
    --tw-gradient-from: var(--vtmn-color_danger);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-yellow-light-1 {
    --tw-gradient-from: var(--vtmn-color_yellow-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-yellow-light-2 {
    --tw-gradient-from: var(--vtmn-color_yellow-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-yellow {
    --tw-gradient-from: var(--vtmn-color_yellow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-orange-light-1 {
    --tw-gradient-from: var(--vtmn-color_orange-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-orange-light-2 {
    --tw-gradient-from: var(--vtmn-color_orange-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-orange {
    --tw-gradient-from: var(--vtmn-color_orange);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-red-light-1 {
    --tw-gradient-from: var(--vtmn-color_red-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-red-light-2 {
    --tw-gradient-from: var(--vtmn-color_red-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-from-red {
    --tw-gradient-from: var(--vtmn-color_red);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-transparent:hover {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .mobile\:hover\:vtmn-from-background-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-background-secondary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-background-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-background-brand-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-background-brand-secondary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-background-accent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-background-alert:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-alert);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-background-primary-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-background-brand-primary-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-content-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-content-secondary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-content-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-content-action:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-content-active:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-content-inactive:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-content-negative:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-content-warning:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-content-positive:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-content-information:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-content-accent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-content-visited:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-content-primary-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-content-action-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-content-visited-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-border-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-border-secondary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-border-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-border-active:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-border-inactive:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-border-negative:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-border-warning:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-border-positive:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-border-information:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-border-primary-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-decorative-gravel:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gravel);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-decorative-brick:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-brick);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-decorative-saffron:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-saffron);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-decorative-gold:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gold);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-decorative-jade:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-jade);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-decorative-emerald:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-emerald);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-decorative-cobalt:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-cobalt);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-decorative-amethyst:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-amethyst);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-hover-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-hover-primary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-hover-secondary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-hover-tertiary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-hover-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-hover-brand:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-hover-accent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-hover-primary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-hover-secondary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-hover-tertiary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-active-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-active-primary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-active-secondary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-active-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-active-tertiary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-active-brand:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-active-accent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-active-primary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-active-secondary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-active-tertiary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-active-brand-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-shadow:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_shadow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-brand:hover {
    --tw-gradient-from: var(--vtmn-color_brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-brand-pro:hover {
    --tw-gradient-from: var(--vtmn-color_brand-pro);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-brand-digital-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-brand-digital-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-brand-digital-light-3:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-brand-digital:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-brand-digital-dark-1:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-brand-digital-dark-2:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-green-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_green-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-green-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_green-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-green-light-3:hover {
    --tw-gradient-from: var(--vtmn-color_green-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-green:hover {
    --tw-gradient-from: var(--vtmn-color_green);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-green-dark-1:hover {
    --tw-gradient-from: var(--vtmn-color_green-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-green-dark-2:hover {
    --tw-gradient-from: var(--vtmn-color_green-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-white:hover {
    --tw-gradient-from: var(--vtmn-color_white);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-grey-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_grey-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-grey-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_grey-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-grey-light-3:hover {
    --tw-gradient-from: var(--vtmn-color_grey-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-grey-light-4:hover {
    --tw-gradient-from: var(--vtmn-color_grey-light-4);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-grey:hover {
    --tw-gradient-from: var(--vtmn-color_grey);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-grey-dark-1:hover {
    --tw-gradient-from: var(--vtmn-color_grey-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-grey-dark-2:hover {
    --tw-gradient-from: var(--vtmn-color_grey-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-grey-dark-3:hover {
    --tw-gradient-from: var(--vtmn-color_grey-dark-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-black:hover {
    --tw-gradient-from: var(--vtmn-color_black);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-success:hover {
    --tw-gradient-from: var(--vtmn-color_success);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-info:hover {
    --tw-gradient-from: var(--vtmn-color_info);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-warning:hover {
    --tw-gradient-from: var(--vtmn-color_warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-danger:hover {
    --tw-gradient-from: var(--vtmn-color_danger);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-yellow-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_yellow-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-yellow-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_yellow-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-yellow:hover {
    --tw-gradient-from: var(--vtmn-color_yellow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-orange-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_orange-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-orange-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_orange-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-orange:hover {
    --tw-gradient-from: var(--vtmn-color_orange);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-red-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_red-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-red-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_red-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-from-red:hover {
    --tw-gradient-from: var(--vtmn-color_red);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-transparent:focus {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .mobile\:focus\:vtmn-from-background-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-background-secondary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-background-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-background-brand-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-background-brand-secondary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-background-accent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-background-alert:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-alert);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-background-primary-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-background-brand-primary-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-content-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-content-secondary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-content-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-content-action:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-content-active:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-content-inactive:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-content-negative:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-content-warning:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-content-positive:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-content-information:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-content-accent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-content-visited:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-content-primary-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-content-action-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-content-visited-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-border-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-border-secondary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-border-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-border-active:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-border-inactive:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-border-negative:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-border-warning:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-border-positive:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-border-information:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-border-primary-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-decorative-gravel:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gravel);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-decorative-brick:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-brick);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-decorative-saffron:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-saffron);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-decorative-gold:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gold);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-decorative-jade:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-jade);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-decorative-emerald:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-emerald);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-decorative-cobalt:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-cobalt);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-decorative-amethyst:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-amethyst);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-hover-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-hover-primary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-hover-secondary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-hover-tertiary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-hover-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-hover-brand:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-hover-accent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-hover-primary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-hover-secondary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-hover-tertiary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-active-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-active-primary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-active-secondary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-active-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-active-tertiary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-active-brand:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-active-accent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-active-primary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-active-secondary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-active-tertiary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-active-brand-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-shadow:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_shadow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-brand:focus {
    --tw-gradient-from: var(--vtmn-color_brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-brand-pro:focus {
    --tw-gradient-from: var(--vtmn-color_brand-pro);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-brand-digital-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-brand-digital-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-brand-digital-light-3:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-brand-digital:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-brand-digital-dark-1:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-brand-digital-dark-2:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-green-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_green-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-green-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_green-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-green-light-3:focus {
    --tw-gradient-from: var(--vtmn-color_green-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-green:focus {
    --tw-gradient-from: var(--vtmn-color_green);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-green-dark-1:focus {
    --tw-gradient-from: var(--vtmn-color_green-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-green-dark-2:focus {
    --tw-gradient-from: var(--vtmn-color_green-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-white:focus {
    --tw-gradient-from: var(--vtmn-color_white);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-grey-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_grey-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-grey-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_grey-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-grey-light-3:focus {
    --tw-gradient-from: var(--vtmn-color_grey-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-grey-light-4:focus {
    --tw-gradient-from: var(--vtmn-color_grey-light-4);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-grey:focus {
    --tw-gradient-from: var(--vtmn-color_grey);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-grey-dark-1:focus {
    --tw-gradient-from: var(--vtmn-color_grey-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-grey-dark-2:focus {
    --tw-gradient-from: var(--vtmn-color_grey-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-grey-dark-3:focus {
    --tw-gradient-from: var(--vtmn-color_grey-dark-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-black:focus {
    --tw-gradient-from: var(--vtmn-color_black);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-success:focus {
    --tw-gradient-from: var(--vtmn-color_success);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-info:focus {
    --tw-gradient-from: var(--vtmn-color_info);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-warning:focus {
    --tw-gradient-from: var(--vtmn-color_warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-danger:focus {
    --tw-gradient-from: var(--vtmn-color_danger);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-yellow-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_yellow-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-yellow-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_yellow-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-yellow:focus {
    --tw-gradient-from: var(--vtmn-color_yellow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-orange-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_orange-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-orange-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_orange-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-orange:focus {
    --tw-gradient-from: var(--vtmn-color_orange);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-red-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_red-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-red-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_red-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-from-red:focus {
    --tw-gradient-from: var(--vtmn-color_red);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .mobile\:vtmn-via-background-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-background-secondary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-background-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-background-brand-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-background-brand-secondary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-background-accent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-background-alert {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-alert), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-background-primary-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-background-brand-primary-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-content-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-content-secondary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-content-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-content-action {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-content-active {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-content-inactive {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-content-negative {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-content-warning {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-content-positive {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-content-information {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-content-accent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-content-visited {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-content-primary-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-content-action-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-content-visited-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-border-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-border-secondary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-border-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-border-active {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-border-inactive {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-border-negative {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-border-warning {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-border-positive {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-border-information {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-border-primary-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-decorative-gravel {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gravel), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-decorative-brick {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-brick), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-decorative-saffron {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-saffron), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-decorative-gold {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gold), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-decorative-jade {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-jade), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-decorative-emerald {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-emerald), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-decorative-cobalt {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-cobalt), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-decorative-amethyst {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-amethyst), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-hover-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-hover-primary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-hover-secondary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-hover-tertiary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-hover-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-hover-brand {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-hover-accent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-hover-primary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-hover-secondary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-hover-tertiary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-active-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-active-primary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-active-secondary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-active-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-active-tertiary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-active-brand {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-active-accent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-active-primary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-active-secondary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-active-tertiary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-active-brand-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-shadow {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_shadow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-brand {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-brand-pro {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-pro), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-brand-digital-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-brand-digital-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-brand-digital-light-3 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-brand-digital {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-brand-digital-dark-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-brand-digital-dark-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-green-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-green-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-green-light-3 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-green {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-green-dark-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-green-dark-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-white {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_white), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-grey-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-grey-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-grey-light-3 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-grey-light-4 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-4), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-grey {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-grey-dark-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-grey-dark-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-grey-dark-3 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-black {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_black), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-success {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_success), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-info {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_info), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-warning {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-danger {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_danger), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-yellow-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-yellow-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-yellow {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-orange-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-orange-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-orange {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-red-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-red-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-via-red {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .mobile\:hover\:vtmn-via-background-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-background-secondary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-background-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-background-brand-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-background-brand-secondary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-background-accent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-background-alert:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-alert), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-background-primary-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-background-brand-primary-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-content-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-content-secondary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-content-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-content-action:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-content-active:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-content-inactive:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-content-negative:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-content-warning:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-content-positive:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-content-information:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-content-accent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-content-visited:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-content-primary-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-content-action-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-content-visited-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-border-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-border-secondary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-border-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-border-active:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-border-inactive:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-border-negative:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-border-warning:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-border-positive:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-border-information:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-border-primary-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-decorative-gravel:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gravel), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-decorative-brick:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-brick), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-decorative-saffron:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-saffron), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-decorative-gold:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gold), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-decorative-jade:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-jade), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-decorative-emerald:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-emerald), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-decorative-cobalt:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-cobalt), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-decorative-amethyst:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-amethyst), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-hover-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-hover-primary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-hover-secondary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-hover-tertiary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-hover-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-hover-brand:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-hover-accent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-hover-primary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-hover-secondary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-hover-tertiary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-active-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-active-primary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-active-secondary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-active-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-active-tertiary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-active-brand:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-active-accent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-active-primary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-active-secondary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-active-tertiary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-active-brand-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-shadow:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_shadow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-brand:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-brand-pro:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-pro), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-brand-digital-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-brand-digital-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-brand-digital-light-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-brand-digital:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-brand-digital-dark-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-brand-digital-dark-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-green-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-green-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-green-light-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-green:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-green-dark-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-green-dark-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-white:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_white), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-grey-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-grey-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-grey-light-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-grey-light-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-4), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-grey:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-grey-dark-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-grey-dark-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-grey-dark-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-black:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_black), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-success:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_success), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-info:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_info), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-warning:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-danger:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_danger), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-yellow-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-yellow-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-yellow:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-orange-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-orange-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-orange:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-red-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-red-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:hover\:vtmn-via-red:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .mobile\:focus\:vtmn-via-background-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-background-secondary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-background-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-background-brand-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-background-brand-secondary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-background-accent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-background-alert:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-alert), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-background-primary-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-background-brand-primary-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-content-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-content-secondary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-content-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-content-action:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-content-active:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-content-inactive:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-content-negative:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-content-warning:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-content-positive:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-content-information:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-content-accent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-content-visited:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-content-primary-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-content-action-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-content-visited-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-border-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-border-secondary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-border-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-border-active:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-border-inactive:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-border-negative:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-border-warning:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-border-positive:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-border-information:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-border-primary-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-decorative-gravel:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gravel), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-decorative-brick:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-brick), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-decorative-saffron:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-saffron), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-decorative-gold:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gold), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-decorative-jade:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-jade), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-decorative-emerald:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-emerald), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-decorative-cobalt:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-cobalt), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-decorative-amethyst:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-amethyst), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-hover-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-hover-primary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-hover-secondary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-hover-tertiary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-hover-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-hover-brand:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-hover-accent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-hover-primary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-hover-secondary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-hover-tertiary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-active-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-active-primary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-active-secondary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-active-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-active-tertiary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-active-brand:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-active-accent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-active-primary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-active-secondary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-active-tertiary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-active-brand-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-shadow:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_shadow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-brand:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-brand-pro:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-pro), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-brand-digital-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-brand-digital-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-brand-digital-light-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-brand-digital:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-brand-digital-dark-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-brand-digital-dark-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-green-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-green-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-green-light-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-green:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-green-dark-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-green-dark-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-white:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_white), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-grey-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-grey-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-grey-light-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-grey-light-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-4), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-grey:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-grey-dark-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-grey-dark-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-grey-dark-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-black:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_black), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-success:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_success), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-info:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_info), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-warning:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-danger:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_danger), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-yellow-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-yellow-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-yellow:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-orange-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-orange-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-orange:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-red-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-red-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:focus\:vtmn-via-red:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .mobile\:vtmn-to-transparent {
    --tw-gradient-to: transparent;
  }

  .mobile\:vtmn-to-background-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary);
  }

  .mobile\:vtmn-to-background-secondary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-secondary);
  }

  .mobile\:vtmn-to-background-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-tertiary);
  }

  .mobile\:vtmn-to-background-brand-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary);
  }

  .mobile\:vtmn-to-background-brand-secondary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .mobile\:vtmn-to-background-accent {
    --tw-gradient-to: var(--vtmn-semantic-color_background-accent);
  }

  .mobile\:vtmn-to-background-alert {
    --tw-gradient-to: var(--vtmn-semantic-color_background-alert);
  }

  .mobile\:vtmn-to-background-primary-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .mobile\:vtmn-to-background-brand-primary-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .mobile\:vtmn-to-content-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary);
  }

  .mobile\:vtmn-to-content-secondary {
    --tw-gradient-to: var(--vtmn-semantic-color_content-secondary);
  }

  .mobile\:vtmn-to-content-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_content-tertiary);
  }

  .mobile\:vtmn-to-content-action {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action);
  }

  .mobile\:vtmn-to-content-active {
    --tw-gradient-to: var(--vtmn-semantic-color_content-active);
  }

  .mobile\:vtmn-to-content-inactive {
    --tw-gradient-to: var(--vtmn-semantic-color_content-inactive);
  }

  .mobile\:vtmn-to-content-negative {
    --tw-gradient-to: var(--vtmn-semantic-color_content-negative);
  }

  .mobile\:vtmn-to-content-warning {
    --tw-gradient-to: var(--vtmn-semantic-color_content-warning);
  }

  .mobile\:vtmn-to-content-positive {
    --tw-gradient-to: var(--vtmn-semantic-color_content-positive);
  }

  .mobile\:vtmn-to-content-information {
    --tw-gradient-to: var(--vtmn-semantic-color_content-information);
  }

  .mobile\:vtmn-to-content-accent {
    --tw-gradient-to: var(--vtmn-semantic-color_content-accent);
  }

  .mobile\:vtmn-to-content-visited {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited);
  }

  .mobile\:vtmn-to-content-primary-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .mobile\:vtmn-to-content-action-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action-reversed);
  }

  .mobile\:vtmn-to-content-visited-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .mobile\:vtmn-to-border-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary);
  }

  .mobile\:vtmn-to-border-secondary {
    --tw-gradient-to: var(--vtmn-semantic-color_border-secondary);
  }

  .mobile\:vtmn-to-border-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_border-tertiary);
  }

  .mobile\:vtmn-to-border-active {
    --tw-gradient-to: var(--vtmn-semantic-color_border-active);
  }

  .mobile\:vtmn-to-border-inactive {
    --tw-gradient-to: var(--vtmn-semantic-color_border-inactive);
  }

  .mobile\:vtmn-to-border-negative {
    --tw-gradient-to: var(--vtmn-semantic-color_border-negative);
  }

  .mobile\:vtmn-to-border-warning {
    --tw-gradient-to: var(--vtmn-semantic-color_border-warning);
  }

  .mobile\:vtmn-to-border-positive {
    --tw-gradient-to: var(--vtmn-semantic-color_border-positive);
  }

  .mobile\:vtmn-to-border-information {
    --tw-gradient-to: var(--vtmn-semantic-color_border-information);
  }

  .mobile\:vtmn-to-border-primary-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .mobile\:vtmn-to-decorative-gravel {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gravel);
  }

  .mobile\:vtmn-to-decorative-brick {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-brick);
  }

  .mobile\:vtmn-to-decorative-saffron {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-saffron);
  }

  .mobile\:vtmn-to-decorative-gold {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gold);
  }

  .mobile\:vtmn-to-decorative-jade {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-jade);
  }

  .mobile\:vtmn-to-decorative-emerald {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-emerald);
  }

  .mobile\:vtmn-to-decorative-cobalt {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .mobile\:vtmn-to-decorative-amethyst {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .mobile\:vtmn-to-hover-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary);
  }

  .mobile\:vtmn-to-hover-primary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .mobile\:vtmn-to-hover-secondary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .mobile\:vtmn-to-hover-tertiary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .mobile\:vtmn-to-hover-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary);
  }

  .mobile\:vtmn-to-hover-brand {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-brand);
  }

  .mobile\:vtmn-to-hover-accent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-accent);
  }

  .mobile\:vtmn-to-hover-primary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .mobile\:vtmn-to-hover-secondary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .mobile\:vtmn-to-hover-tertiary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .mobile\:vtmn-to-active-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary);
  }

  .mobile\:vtmn-to-active-primary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .mobile\:vtmn-to-active-secondary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .mobile\:vtmn-to-active-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary);
  }

  .mobile\:vtmn-to-active-tertiary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .mobile\:vtmn-to-active-brand {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand);
  }

  .mobile\:vtmn-to-active-accent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-accent);
  }

  .mobile\:vtmn-to-active-primary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .mobile\:vtmn-to-active-secondary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .mobile\:vtmn-to-active-tertiary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .mobile\:vtmn-to-active-brand-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .mobile\:vtmn-to-shadow {
    --tw-gradient-to: var(--vtmn-semantic-color_shadow);
  }

  .mobile\:vtmn-to-brand {
    --tw-gradient-to: var(--vtmn-color_brand);
  }

  .mobile\:vtmn-to-brand-pro {
    --tw-gradient-to: var(--vtmn-color_brand-pro);
  }

  .mobile\:vtmn-to-brand-digital-light-1 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-1);
  }

  .mobile\:vtmn-to-brand-digital-light-2 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-2);
  }

  .mobile\:vtmn-to-brand-digital-light-3 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-3);
  }

  .mobile\:vtmn-to-brand-digital {
    --tw-gradient-to: var(--vtmn-color_brand-digital);
  }

  .mobile\:vtmn-to-brand-digital-dark-1 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-1);
  }

  .mobile\:vtmn-to-brand-digital-dark-2 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-2);
  }

  .mobile\:vtmn-to-green-light-1 {
    --tw-gradient-to: var(--vtmn-color_green-light-1);
  }

  .mobile\:vtmn-to-green-light-2 {
    --tw-gradient-to: var(--vtmn-color_green-light-2);
  }

  .mobile\:vtmn-to-green-light-3 {
    --tw-gradient-to: var(--vtmn-color_green-light-3);
  }

  .mobile\:vtmn-to-green {
    --tw-gradient-to: var(--vtmn-color_green);
  }

  .mobile\:vtmn-to-green-dark-1 {
    --tw-gradient-to: var(--vtmn-color_green-dark-1);
  }

  .mobile\:vtmn-to-green-dark-2 {
    --tw-gradient-to: var(--vtmn-color_green-dark-2);
  }

  .mobile\:vtmn-to-white {
    --tw-gradient-to: var(--vtmn-color_white);
  }

  .mobile\:vtmn-to-grey-light-1 {
    --tw-gradient-to: var(--vtmn-color_grey-light-1);
  }

  .mobile\:vtmn-to-grey-light-2 {
    --tw-gradient-to: var(--vtmn-color_grey-light-2);
  }

  .mobile\:vtmn-to-grey-light-3 {
    --tw-gradient-to: var(--vtmn-color_grey-light-3);
  }

  .mobile\:vtmn-to-grey-light-4 {
    --tw-gradient-to: var(--vtmn-color_grey-light-4);
  }

  .mobile\:vtmn-to-grey {
    --tw-gradient-to: var(--vtmn-color_grey);
  }

  .mobile\:vtmn-to-grey-dark-1 {
    --tw-gradient-to: var(--vtmn-color_grey-dark-1);
  }

  .mobile\:vtmn-to-grey-dark-2 {
    --tw-gradient-to: var(--vtmn-color_grey-dark-2);
  }

  .mobile\:vtmn-to-grey-dark-3 {
    --tw-gradient-to: var(--vtmn-color_grey-dark-3);
  }

  .mobile\:vtmn-to-black {
    --tw-gradient-to: var(--vtmn-color_black);
  }

  .mobile\:vtmn-to-success {
    --tw-gradient-to: var(--vtmn-color_success);
  }

  .mobile\:vtmn-to-info {
    --tw-gradient-to: var(--vtmn-color_info);
  }

  .mobile\:vtmn-to-warning {
    --tw-gradient-to: var(--vtmn-color_warning);
  }

  .mobile\:vtmn-to-danger {
    --tw-gradient-to: var(--vtmn-color_danger);
  }

  .mobile\:vtmn-to-yellow-light-1 {
    --tw-gradient-to: var(--vtmn-color_yellow-light-1);
  }

  .mobile\:vtmn-to-yellow-light-2 {
    --tw-gradient-to: var(--vtmn-color_yellow-light-2);
  }

  .mobile\:vtmn-to-yellow {
    --tw-gradient-to: var(--vtmn-color_yellow);
  }

  .mobile\:vtmn-to-orange-light-1 {
    --tw-gradient-to: var(--vtmn-color_orange-light-1);
  }

  .mobile\:vtmn-to-orange-light-2 {
    --tw-gradient-to: var(--vtmn-color_orange-light-2);
  }

  .mobile\:vtmn-to-orange {
    --tw-gradient-to: var(--vtmn-color_orange);
  }

  .mobile\:vtmn-to-red-light-1 {
    --tw-gradient-to: var(--vtmn-color_red-light-1);
  }

  .mobile\:vtmn-to-red-light-2 {
    --tw-gradient-to: var(--vtmn-color_red-light-2);
  }

  .mobile\:vtmn-to-red {
    --tw-gradient-to: var(--vtmn-color_red);
  }

  .mobile\:hover\:vtmn-to-transparent:hover {
    --tw-gradient-to: transparent;
  }

  .mobile\:hover\:vtmn-to-background-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary);
  }

  .mobile\:hover\:vtmn-to-background-secondary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-secondary);
  }

  .mobile\:hover\:vtmn-to-background-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-tertiary);
  }

  .mobile\:hover\:vtmn-to-background-brand-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary);
  }

  .mobile\:hover\:vtmn-to-background-brand-secondary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .mobile\:hover\:vtmn-to-background-accent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-accent);
  }

  .mobile\:hover\:vtmn-to-background-alert:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-alert);
  }

  .mobile\:hover\:vtmn-to-background-primary-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .mobile\:hover\:vtmn-to-background-brand-primary-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .mobile\:hover\:vtmn-to-content-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary);
  }

  .mobile\:hover\:vtmn-to-content-secondary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-secondary);
  }

  .mobile\:hover\:vtmn-to-content-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-tertiary);
  }

  .mobile\:hover\:vtmn-to-content-action:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action);
  }

  .mobile\:hover\:vtmn-to-content-active:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-active);
  }

  .mobile\:hover\:vtmn-to-content-inactive:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-inactive);
  }

  .mobile\:hover\:vtmn-to-content-negative:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-negative);
  }

  .mobile\:hover\:vtmn-to-content-warning:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-warning);
  }

  .mobile\:hover\:vtmn-to-content-positive:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-positive);
  }

  .mobile\:hover\:vtmn-to-content-information:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-information);
  }

  .mobile\:hover\:vtmn-to-content-accent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-accent);
  }

  .mobile\:hover\:vtmn-to-content-visited:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited);
  }

  .mobile\:hover\:vtmn-to-content-primary-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .mobile\:hover\:vtmn-to-content-action-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action-reversed);
  }

  .mobile\:hover\:vtmn-to-content-visited-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .mobile\:hover\:vtmn-to-border-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary);
  }

  .mobile\:hover\:vtmn-to-border-secondary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-secondary);
  }

  .mobile\:hover\:vtmn-to-border-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-tertiary);
  }

  .mobile\:hover\:vtmn-to-border-active:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-active);
  }

  .mobile\:hover\:vtmn-to-border-inactive:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-inactive);
  }

  .mobile\:hover\:vtmn-to-border-negative:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-negative);
  }

  .mobile\:hover\:vtmn-to-border-warning:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-warning);
  }

  .mobile\:hover\:vtmn-to-border-positive:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-positive);
  }

  .mobile\:hover\:vtmn-to-border-information:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-information);
  }

  .mobile\:hover\:vtmn-to-border-primary-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .mobile\:hover\:vtmn-to-decorative-gravel:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gravel);
  }

  .mobile\:hover\:vtmn-to-decorative-brick:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-brick);
  }

  .mobile\:hover\:vtmn-to-decorative-saffron:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-saffron);
  }

  .mobile\:hover\:vtmn-to-decorative-gold:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gold);
  }

  .mobile\:hover\:vtmn-to-decorative-jade:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-jade);
  }

  .mobile\:hover\:vtmn-to-decorative-emerald:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-emerald);
  }

  .mobile\:hover\:vtmn-to-decorative-cobalt:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .mobile\:hover\:vtmn-to-decorative-amethyst:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .mobile\:hover\:vtmn-to-hover-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary);
  }

  .mobile\:hover\:vtmn-to-hover-primary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .mobile\:hover\:vtmn-to-hover-secondary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .mobile\:hover\:vtmn-to-hover-tertiary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .mobile\:hover\:vtmn-to-hover-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary);
  }

  .mobile\:hover\:vtmn-to-hover-brand:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-brand);
  }

  .mobile\:hover\:vtmn-to-hover-accent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-accent);
  }

  .mobile\:hover\:vtmn-to-hover-primary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .mobile\:hover\:vtmn-to-hover-secondary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .mobile\:hover\:vtmn-to-hover-tertiary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .mobile\:hover\:vtmn-to-active-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary);
  }

  .mobile\:hover\:vtmn-to-active-primary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .mobile\:hover\:vtmn-to-active-secondary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .mobile\:hover\:vtmn-to-active-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary);
  }

  .mobile\:hover\:vtmn-to-active-tertiary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .mobile\:hover\:vtmn-to-active-brand:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand);
  }

  .mobile\:hover\:vtmn-to-active-accent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-accent);
  }

  .mobile\:hover\:vtmn-to-active-primary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .mobile\:hover\:vtmn-to-active-secondary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .mobile\:hover\:vtmn-to-active-tertiary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .mobile\:hover\:vtmn-to-active-brand-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .mobile\:hover\:vtmn-to-shadow:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_shadow);
  }

  .mobile\:hover\:vtmn-to-brand:hover {
    --tw-gradient-to: var(--vtmn-color_brand);
  }

  .mobile\:hover\:vtmn-to-brand-pro:hover {
    --tw-gradient-to: var(--vtmn-color_brand-pro);
  }

  .mobile\:hover\:vtmn-to-brand-digital-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-1);
  }

  .mobile\:hover\:vtmn-to-brand-digital-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-2);
  }

  .mobile\:hover\:vtmn-to-brand-digital-light-3:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-3);
  }

  .mobile\:hover\:vtmn-to-brand-digital:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital);
  }

  .mobile\:hover\:vtmn-to-brand-digital-dark-1:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-1);
  }

  .mobile\:hover\:vtmn-to-brand-digital-dark-2:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-2);
  }

  .mobile\:hover\:vtmn-to-green-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_green-light-1);
  }

  .mobile\:hover\:vtmn-to-green-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_green-light-2);
  }

  .mobile\:hover\:vtmn-to-green-light-3:hover {
    --tw-gradient-to: var(--vtmn-color_green-light-3);
  }

  .mobile\:hover\:vtmn-to-green:hover {
    --tw-gradient-to: var(--vtmn-color_green);
  }

  .mobile\:hover\:vtmn-to-green-dark-1:hover {
    --tw-gradient-to: var(--vtmn-color_green-dark-1);
  }

  .mobile\:hover\:vtmn-to-green-dark-2:hover {
    --tw-gradient-to: var(--vtmn-color_green-dark-2);
  }

  .mobile\:hover\:vtmn-to-white:hover {
    --tw-gradient-to: var(--vtmn-color_white);
  }

  .mobile\:hover\:vtmn-to-grey-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_grey-light-1);
  }

  .mobile\:hover\:vtmn-to-grey-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_grey-light-2);
  }

  .mobile\:hover\:vtmn-to-grey-light-3:hover {
    --tw-gradient-to: var(--vtmn-color_grey-light-3);
  }

  .mobile\:hover\:vtmn-to-grey-light-4:hover {
    --tw-gradient-to: var(--vtmn-color_grey-light-4);
  }

  .mobile\:hover\:vtmn-to-grey:hover {
    --tw-gradient-to: var(--vtmn-color_grey);
  }

  .mobile\:hover\:vtmn-to-grey-dark-1:hover {
    --tw-gradient-to: var(--vtmn-color_grey-dark-1);
  }

  .mobile\:hover\:vtmn-to-grey-dark-2:hover {
    --tw-gradient-to: var(--vtmn-color_grey-dark-2);
  }

  .mobile\:hover\:vtmn-to-grey-dark-3:hover {
    --tw-gradient-to: var(--vtmn-color_grey-dark-3);
  }

  .mobile\:hover\:vtmn-to-black:hover {
    --tw-gradient-to: var(--vtmn-color_black);
  }

  .mobile\:hover\:vtmn-to-success:hover {
    --tw-gradient-to: var(--vtmn-color_success);
  }

  .mobile\:hover\:vtmn-to-info:hover {
    --tw-gradient-to: var(--vtmn-color_info);
  }

  .mobile\:hover\:vtmn-to-warning:hover {
    --tw-gradient-to: var(--vtmn-color_warning);
  }

  .mobile\:hover\:vtmn-to-danger:hover {
    --tw-gradient-to: var(--vtmn-color_danger);
  }

  .mobile\:hover\:vtmn-to-yellow-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_yellow-light-1);
  }

  .mobile\:hover\:vtmn-to-yellow-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_yellow-light-2);
  }

  .mobile\:hover\:vtmn-to-yellow:hover {
    --tw-gradient-to: var(--vtmn-color_yellow);
  }

  .mobile\:hover\:vtmn-to-orange-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_orange-light-1);
  }

  .mobile\:hover\:vtmn-to-orange-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_orange-light-2);
  }

  .mobile\:hover\:vtmn-to-orange:hover {
    --tw-gradient-to: var(--vtmn-color_orange);
  }

  .mobile\:hover\:vtmn-to-red-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_red-light-1);
  }

  .mobile\:hover\:vtmn-to-red-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_red-light-2);
  }

  .mobile\:hover\:vtmn-to-red:hover {
    --tw-gradient-to: var(--vtmn-color_red);
  }

  .mobile\:focus\:vtmn-to-transparent:focus {
    --tw-gradient-to: transparent;
  }

  .mobile\:focus\:vtmn-to-background-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary);
  }

  .mobile\:focus\:vtmn-to-background-secondary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-secondary);
  }

  .mobile\:focus\:vtmn-to-background-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-tertiary);
  }

  .mobile\:focus\:vtmn-to-background-brand-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary);
  }

  .mobile\:focus\:vtmn-to-background-brand-secondary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .mobile\:focus\:vtmn-to-background-accent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-accent);
  }

  .mobile\:focus\:vtmn-to-background-alert:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-alert);
  }

  .mobile\:focus\:vtmn-to-background-primary-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .mobile\:focus\:vtmn-to-background-brand-primary-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .mobile\:focus\:vtmn-to-content-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary);
  }

  .mobile\:focus\:vtmn-to-content-secondary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-secondary);
  }

  .mobile\:focus\:vtmn-to-content-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-tertiary);
  }

  .mobile\:focus\:vtmn-to-content-action:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action);
  }

  .mobile\:focus\:vtmn-to-content-active:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-active);
  }

  .mobile\:focus\:vtmn-to-content-inactive:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-inactive);
  }

  .mobile\:focus\:vtmn-to-content-negative:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-negative);
  }

  .mobile\:focus\:vtmn-to-content-warning:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-warning);
  }

  .mobile\:focus\:vtmn-to-content-positive:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-positive);
  }

  .mobile\:focus\:vtmn-to-content-information:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-information);
  }

  .mobile\:focus\:vtmn-to-content-accent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-accent);
  }

  .mobile\:focus\:vtmn-to-content-visited:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited);
  }

  .mobile\:focus\:vtmn-to-content-primary-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .mobile\:focus\:vtmn-to-content-action-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action-reversed);
  }

  .mobile\:focus\:vtmn-to-content-visited-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .mobile\:focus\:vtmn-to-border-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary);
  }

  .mobile\:focus\:vtmn-to-border-secondary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-secondary);
  }

  .mobile\:focus\:vtmn-to-border-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-tertiary);
  }

  .mobile\:focus\:vtmn-to-border-active:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-active);
  }

  .mobile\:focus\:vtmn-to-border-inactive:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-inactive);
  }

  .mobile\:focus\:vtmn-to-border-negative:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-negative);
  }

  .mobile\:focus\:vtmn-to-border-warning:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-warning);
  }

  .mobile\:focus\:vtmn-to-border-positive:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-positive);
  }

  .mobile\:focus\:vtmn-to-border-information:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-information);
  }

  .mobile\:focus\:vtmn-to-border-primary-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .mobile\:focus\:vtmn-to-decorative-gravel:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gravel);
  }

  .mobile\:focus\:vtmn-to-decorative-brick:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-brick);
  }

  .mobile\:focus\:vtmn-to-decorative-saffron:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-saffron);
  }

  .mobile\:focus\:vtmn-to-decorative-gold:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gold);
  }

  .mobile\:focus\:vtmn-to-decorative-jade:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-jade);
  }

  .mobile\:focus\:vtmn-to-decorative-emerald:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-emerald);
  }

  .mobile\:focus\:vtmn-to-decorative-cobalt:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .mobile\:focus\:vtmn-to-decorative-amethyst:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .mobile\:focus\:vtmn-to-hover-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary);
  }

  .mobile\:focus\:vtmn-to-hover-primary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .mobile\:focus\:vtmn-to-hover-secondary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .mobile\:focus\:vtmn-to-hover-tertiary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .mobile\:focus\:vtmn-to-hover-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary);
  }

  .mobile\:focus\:vtmn-to-hover-brand:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-brand);
  }

  .mobile\:focus\:vtmn-to-hover-accent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-accent);
  }

  .mobile\:focus\:vtmn-to-hover-primary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-to-hover-secondary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-to-hover-tertiary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-to-active-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary);
  }

  .mobile\:focus\:vtmn-to-active-primary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .mobile\:focus\:vtmn-to-active-secondary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .mobile\:focus\:vtmn-to-active-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary);
  }

  .mobile\:focus\:vtmn-to-active-tertiary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .mobile\:focus\:vtmn-to-active-brand:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand);
  }

  .mobile\:focus\:vtmn-to-active-accent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-accent);
  }

  .mobile\:focus\:vtmn-to-active-primary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-to-active-secondary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-to-active-tertiary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-to-active-brand-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .mobile\:focus\:vtmn-to-shadow:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_shadow);
  }

  .mobile\:focus\:vtmn-to-brand:focus {
    --tw-gradient-to: var(--vtmn-color_brand);
  }

  .mobile\:focus\:vtmn-to-brand-pro:focus {
    --tw-gradient-to: var(--vtmn-color_brand-pro);
  }

  .mobile\:focus\:vtmn-to-brand-digital-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-1);
  }

  .mobile\:focus\:vtmn-to-brand-digital-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-2);
  }

  .mobile\:focus\:vtmn-to-brand-digital-light-3:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-3);
  }

  .mobile\:focus\:vtmn-to-brand-digital:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital);
  }

  .mobile\:focus\:vtmn-to-brand-digital-dark-1:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-1);
  }

  .mobile\:focus\:vtmn-to-brand-digital-dark-2:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-2);
  }

  .mobile\:focus\:vtmn-to-green-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_green-light-1);
  }

  .mobile\:focus\:vtmn-to-green-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_green-light-2);
  }

  .mobile\:focus\:vtmn-to-green-light-3:focus {
    --tw-gradient-to: var(--vtmn-color_green-light-3);
  }

  .mobile\:focus\:vtmn-to-green:focus {
    --tw-gradient-to: var(--vtmn-color_green);
  }

  .mobile\:focus\:vtmn-to-green-dark-1:focus {
    --tw-gradient-to: var(--vtmn-color_green-dark-1);
  }

  .mobile\:focus\:vtmn-to-green-dark-2:focus {
    --tw-gradient-to: var(--vtmn-color_green-dark-2);
  }

  .mobile\:focus\:vtmn-to-white:focus {
    --tw-gradient-to: var(--vtmn-color_white);
  }

  .mobile\:focus\:vtmn-to-grey-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_grey-light-1);
  }

  .mobile\:focus\:vtmn-to-grey-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_grey-light-2);
  }

  .mobile\:focus\:vtmn-to-grey-light-3:focus {
    --tw-gradient-to: var(--vtmn-color_grey-light-3);
  }

  .mobile\:focus\:vtmn-to-grey-light-4:focus {
    --tw-gradient-to: var(--vtmn-color_grey-light-4);
  }

  .mobile\:focus\:vtmn-to-grey:focus {
    --tw-gradient-to: var(--vtmn-color_grey);
  }

  .mobile\:focus\:vtmn-to-grey-dark-1:focus {
    --tw-gradient-to: var(--vtmn-color_grey-dark-1);
  }

  .mobile\:focus\:vtmn-to-grey-dark-2:focus {
    --tw-gradient-to: var(--vtmn-color_grey-dark-2);
  }

  .mobile\:focus\:vtmn-to-grey-dark-3:focus {
    --tw-gradient-to: var(--vtmn-color_grey-dark-3);
  }

  .mobile\:focus\:vtmn-to-black:focus {
    --tw-gradient-to: var(--vtmn-color_black);
  }

  .mobile\:focus\:vtmn-to-success:focus {
    --tw-gradient-to: var(--vtmn-color_success);
  }

  .mobile\:focus\:vtmn-to-info:focus {
    --tw-gradient-to: var(--vtmn-color_info);
  }

  .mobile\:focus\:vtmn-to-warning:focus {
    --tw-gradient-to: var(--vtmn-color_warning);
  }

  .mobile\:focus\:vtmn-to-danger:focus {
    --tw-gradient-to: var(--vtmn-color_danger);
  }

  .mobile\:focus\:vtmn-to-yellow-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_yellow-light-1);
  }

  .mobile\:focus\:vtmn-to-yellow-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_yellow-light-2);
  }

  .mobile\:focus\:vtmn-to-yellow:focus {
    --tw-gradient-to: var(--vtmn-color_yellow);
  }

  .mobile\:focus\:vtmn-to-orange-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_orange-light-1);
  }

  .mobile\:focus\:vtmn-to-orange-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_orange-light-2);
  }

  .mobile\:focus\:vtmn-to-orange:focus {
    --tw-gradient-to: var(--vtmn-color_orange);
  }

  .mobile\:focus\:vtmn-to-red-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_red-light-1);
  }

  .mobile\:focus\:vtmn-to-red-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_red-light-2);
  }

  .mobile\:focus\:vtmn-to-red:focus {
    --tw-gradient-to: var(--vtmn-color_red);
  }

  .mobile\:vtmn-decoration-slice {
    -webkit-box-decoration-break: slice;
            box-decoration-break: slice;
  }

  .mobile\:vtmn-decoration-clone {
    -webkit-box-decoration-break: clone;
            box-decoration-break: clone;
  }

  .mobile\:vtmn-bg-auto {
    background-size: auto;
  }

  .mobile\:vtmn-bg-cover {
    background-size: cover;
  }

  .mobile\:vtmn-bg-contain {
    background-size: contain;
  }

  .mobile\:vtmn-bg-fixed {
    background-attachment: fixed;
  }

  .mobile\:vtmn-bg-local {
    background-attachment: local;
  }

  .mobile\:vtmn-bg-scroll {
    background-attachment: scroll;
  }

  .mobile\:vtmn-bg-clip-border {
    background-clip: border-box;
  }

  .mobile\:vtmn-bg-clip-padding {
    background-clip: padding-box;
  }

  .mobile\:vtmn-bg-clip-content {
    background-clip: content-box;
  }

  .mobile\:vtmn-bg-clip-text {
    -webkit-background-clip: text;
            background-clip: text;
  }

  .mobile\:vtmn-bg-bottom {
    background-position: bottom;
  }

  .mobile\:vtmn-bg-center {
    background-position: center;
  }

  .mobile\:vtmn-bg-left {
    background-position: left;
  }

  .mobile\:vtmn-bg-left-bottom {
    background-position: left bottom;
  }

  .mobile\:vtmn-bg-left-top {
    background-position: left top;
  }

  .mobile\:vtmn-bg-right {
    background-position: right;
  }

  .mobile\:vtmn-bg-right-bottom {
    background-position: right bottom;
  }

  .mobile\:vtmn-bg-right-top {
    background-position: right top;
  }

  .mobile\:vtmn-bg-top {
    background-position: top;
  }

  .mobile\:vtmn-bg-repeat {
    background-repeat: repeat;
  }

  .mobile\:vtmn-bg-no-repeat {
    background-repeat: no-repeat;
  }

  .mobile\:vtmn-bg-repeat-x {
    background-repeat: repeat-x;
  }

  .mobile\:vtmn-bg-repeat-y {
    background-repeat: repeat-y;
  }

  .mobile\:vtmn-bg-repeat-round {
    background-repeat: round;
  }

  .mobile\:vtmn-bg-repeat-space {
    background-repeat: space;
  }

  .mobile\:vtmn-bg-origin-border {
    background-origin: border-box;
  }

  .mobile\:vtmn-bg-origin-padding {
    background-origin: padding-box;
  }

  .mobile\:vtmn-bg-origin-content {
    background-origin: content-box;
  }

  .mobile\:vtmn-fill-current {
    fill: currentColor;
  }

  .mobile\:vtmn-stroke-current {
    stroke: currentColor;
  }

  .mobile\:vtmn-stroke-0 {
    stroke-width: 0;
  }

  .mobile\:vtmn-stroke-1 {
    stroke-width: 1;
  }

  .mobile\:vtmn-stroke-2 {
    stroke-width: 2;
  }

  .mobile\:vtmn-object-contain {
    -o-object-fit: contain;
       object-fit: contain;
  }

  .mobile\:vtmn-object-cover {
    -o-object-fit: cover;
       object-fit: cover;
  }

  .mobile\:vtmn-object-fill {
    -o-object-fit: fill;
       object-fit: fill;
  }

  .mobile\:vtmn-object-none {
    -o-object-fit: none;
       object-fit: none;
  }

  .mobile\:vtmn-object-scale-down {
    -o-object-fit: scale-down;
       object-fit: scale-down;
  }

  .mobile\:vtmn-object-bottom {
    -o-object-position: bottom;
       object-position: bottom;
  }

  .mobile\:vtmn-object-center {
    -o-object-position: center;
       object-position: center;
  }

  .mobile\:vtmn-object-left {
    -o-object-position: left;
       object-position: left;
  }

  .mobile\:vtmn-object-left-bottom {
    -o-object-position: left bottom;
       object-position: left bottom;
  }

  .mobile\:vtmn-object-left-top {
    -o-object-position: left top;
       object-position: left top;
  }

  .mobile\:vtmn-object-right {
    -o-object-position: right;
       object-position: right;
  }

  .mobile\:vtmn-object-right-bottom {
    -o-object-position: right bottom;
       object-position: right bottom;
  }

  .mobile\:vtmn-object-right-top {
    -o-object-position: right top;
       object-position: right top;
  }

  .mobile\:vtmn-object-top {
    -o-object-position: top;
       object-position: top;
  }

  .mobile\:vtmn-p-0 {
    padding: var(--vtmn-spacing_0);
  }

  .mobile\:vtmn-p-1 {
    padding: var(--vtmn-spacing_1);
  }

  .mobile\:vtmn-p-2 {
    padding: var(--vtmn-spacing_2);
  }

  .mobile\:vtmn-p-3 {
    padding: var(--vtmn-spacing_3);
  }

  .mobile\:vtmn-p-4 {
    padding: var(--vtmn-spacing_4);
  }

  .mobile\:vtmn-p-5 {
    padding: var(--vtmn-spacing_5);
  }

  .mobile\:vtmn-p-6 {
    padding: var(--vtmn-spacing_6);
  }

  .mobile\:vtmn-p-7 {
    padding: var(--vtmn-spacing_7);
  }

  .mobile\:vtmn-p-8 {
    padding: var(--vtmn-spacing_8);
  }

  .mobile\:vtmn-p-9 {
    padding: var(--vtmn-spacing_9);
  }

  .mobile\:vtmn-p-10 {
    padding: var(--vtmn-spacing_10);
  }

  .mobile\:vtmn-px-0 {
    padding-left: var(--vtmn-spacing_0);
    padding-right: var(--vtmn-spacing_0);
  }

  .mobile\:vtmn-px-1 {
    padding-left: var(--vtmn-spacing_1);
    padding-right: var(--vtmn-spacing_1);
  }

  .mobile\:vtmn-px-2 {
    padding-left: var(--vtmn-spacing_2);
    padding-right: var(--vtmn-spacing_2);
  }

  .mobile\:vtmn-px-3 {
    padding-left: var(--vtmn-spacing_3);
    padding-right: var(--vtmn-spacing_3);
  }

  .mobile\:vtmn-px-4 {
    padding-left: var(--vtmn-spacing_4);
    padding-right: var(--vtmn-spacing_4);
  }

  .mobile\:vtmn-px-5 {
    padding-left: var(--vtmn-spacing_5);
    padding-right: var(--vtmn-spacing_5);
  }

  .mobile\:vtmn-px-6 {
    padding-left: var(--vtmn-spacing_6);
    padding-right: var(--vtmn-spacing_6);
  }

  .mobile\:vtmn-px-7 {
    padding-left: var(--vtmn-spacing_7);
    padding-right: var(--vtmn-spacing_7);
  }

  .mobile\:vtmn-px-8 {
    padding-left: var(--vtmn-spacing_8);
    padding-right: var(--vtmn-spacing_8);
  }

  .mobile\:vtmn-px-9 {
    padding-left: var(--vtmn-spacing_9);
    padding-right: var(--vtmn-spacing_9);
  }

  .mobile\:vtmn-px-10 {
    padding-left: var(--vtmn-spacing_10);
    padding-right: var(--vtmn-spacing_10);
  }

  .mobile\:vtmn-py-0 {
    padding-top: var(--vtmn-spacing_0);
    padding-bottom: var(--vtmn-spacing_0);
  }

  .mobile\:vtmn-py-1 {
    padding-top: var(--vtmn-spacing_1);
    padding-bottom: var(--vtmn-spacing_1);
  }

  .mobile\:vtmn-py-2 {
    padding-top: var(--vtmn-spacing_2);
    padding-bottom: var(--vtmn-spacing_2);
  }

  .mobile\:vtmn-py-3 {
    padding-top: var(--vtmn-spacing_3);
    padding-bottom: var(--vtmn-spacing_3);
  }

  .mobile\:vtmn-py-4 {
    padding-top: var(--vtmn-spacing_4);
    padding-bottom: var(--vtmn-spacing_4);
  }

  .mobile\:vtmn-py-5 {
    padding-top: var(--vtmn-spacing_5);
    padding-bottom: var(--vtmn-spacing_5);
  }

  .mobile\:vtmn-py-6 {
    padding-top: var(--vtmn-spacing_6);
    padding-bottom: var(--vtmn-spacing_6);
  }

  .mobile\:vtmn-py-7 {
    padding-top: var(--vtmn-spacing_7);
    padding-bottom: var(--vtmn-spacing_7);
  }

  .mobile\:vtmn-py-8 {
    padding-top: var(--vtmn-spacing_8);
    padding-bottom: var(--vtmn-spacing_8);
  }

  .mobile\:vtmn-py-9 {
    padding-top: var(--vtmn-spacing_9);
    padding-bottom: var(--vtmn-spacing_9);
  }

  .mobile\:vtmn-py-10 {
    padding-top: var(--vtmn-spacing_10);
    padding-bottom: var(--vtmn-spacing_10);
  }

  .mobile\:vtmn-pt-0 {
    padding-top: var(--vtmn-spacing_0);
  }

  .mobile\:vtmn-pt-1 {
    padding-top: var(--vtmn-spacing_1);
  }

  .mobile\:vtmn-pt-2 {
    padding-top: var(--vtmn-spacing_2);
  }

  .mobile\:vtmn-pt-3 {
    padding-top: var(--vtmn-spacing_3);
  }

  .mobile\:vtmn-pt-4 {
    padding-top: var(--vtmn-spacing_4);
  }

  .mobile\:vtmn-pt-5 {
    padding-top: var(--vtmn-spacing_5);
  }

  .mobile\:vtmn-pt-6 {
    padding-top: var(--vtmn-spacing_6);
  }

  .mobile\:vtmn-pt-7 {
    padding-top: var(--vtmn-spacing_7);
  }

  .mobile\:vtmn-pt-8 {
    padding-top: var(--vtmn-spacing_8);
  }

  .mobile\:vtmn-pt-9 {
    padding-top: var(--vtmn-spacing_9);
  }

  .mobile\:vtmn-pt-10 {
    padding-top: var(--vtmn-spacing_10);
  }

  .mobile\:vtmn-pr-0 {
    padding-right: var(--vtmn-spacing_0);
  }

  .mobile\:vtmn-pr-1 {
    padding-right: var(--vtmn-spacing_1);
  }

  .mobile\:vtmn-pr-2 {
    padding-right: var(--vtmn-spacing_2);
  }

  .mobile\:vtmn-pr-3 {
    padding-right: var(--vtmn-spacing_3);
  }

  .mobile\:vtmn-pr-4 {
    padding-right: var(--vtmn-spacing_4);
  }

  .mobile\:vtmn-pr-5 {
    padding-right: var(--vtmn-spacing_5);
  }

  .mobile\:vtmn-pr-6 {
    padding-right: var(--vtmn-spacing_6);
  }

  .mobile\:vtmn-pr-7 {
    padding-right: var(--vtmn-spacing_7);
  }

  .mobile\:vtmn-pr-8 {
    padding-right: var(--vtmn-spacing_8);
  }

  .mobile\:vtmn-pr-9 {
    padding-right: var(--vtmn-spacing_9);
  }

  .mobile\:vtmn-pr-10 {
    padding-right: var(--vtmn-spacing_10);
  }

  .mobile\:vtmn-pb-0 {
    padding-bottom: var(--vtmn-spacing_0);
  }

  .mobile\:vtmn-pb-1 {
    padding-bottom: var(--vtmn-spacing_1);
  }

  .mobile\:vtmn-pb-2 {
    padding-bottom: var(--vtmn-spacing_2);
  }

  .mobile\:vtmn-pb-3 {
    padding-bottom: var(--vtmn-spacing_3);
  }

  .mobile\:vtmn-pb-4 {
    padding-bottom: var(--vtmn-spacing_4);
  }

  .mobile\:vtmn-pb-5 {
    padding-bottom: var(--vtmn-spacing_5);
  }

  .mobile\:vtmn-pb-6 {
    padding-bottom: var(--vtmn-spacing_6);
  }

  .mobile\:vtmn-pb-7 {
    padding-bottom: var(--vtmn-spacing_7);
  }

  .mobile\:vtmn-pb-8 {
    padding-bottom: var(--vtmn-spacing_8);
  }

  .mobile\:vtmn-pb-9 {
    padding-bottom: var(--vtmn-spacing_9);
  }

  .mobile\:vtmn-pb-10 {
    padding-bottom: var(--vtmn-spacing_10);
  }

  .mobile\:vtmn-pl-0 {
    padding-left: var(--vtmn-spacing_0);
  }

  .mobile\:vtmn-pl-1 {
    padding-left: var(--vtmn-spacing_1);
  }

  .mobile\:vtmn-pl-2 {
    padding-left: var(--vtmn-spacing_2);
  }

  .mobile\:vtmn-pl-3 {
    padding-left: var(--vtmn-spacing_3);
  }

  .mobile\:vtmn-pl-4 {
    padding-left: var(--vtmn-spacing_4);
  }

  .mobile\:vtmn-pl-5 {
    padding-left: var(--vtmn-spacing_5);
  }

  .mobile\:vtmn-pl-6 {
    padding-left: var(--vtmn-spacing_6);
  }

  .mobile\:vtmn-pl-7 {
    padding-left: var(--vtmn-spacing_7);
  }

  .mobile\:vtmn-pl-8 {
    padding-left: var(--vtmn-spacing_8);
  }

  .mobile\:vtmn-pl-9 {
    padding-left: var(--vtmn-spacing_9);
  }

  .mobile\:vtmn-pl-10 {
    padding-left: var(--vtmn-spacing_10);
  }

  .mobile\:vtmn-text-left {
    text-align: left;
  }

  .mobile\:vtmn-text-center {
    text-align: center;
  }

  .mobile\:vtmn-text-right {
    text-align: right;
  }

  .mobile\:vtmn-text-justify {
    text-align: justify;
  }

  .mobile\:vtmn-align-baseline {
    vertical-align: baseline;
  }

  .mobile\:vtmn-align-top {
    vertical-align: top;
  }

  .mobile\:vtmn-align-middle {
    vertical-align: middle;
  }

  .mobile\:vtmn-align-bottom {
    vertical-align: bottom;
  }

  .mobile\:vtmn-align-text-top {
    vertical-align: text-top;
  }

  .mobile\:vtmn-align-text-bottom {
    vertical-align: text-bottom;
  }

  .mobile\:vtmn-font-regular {
    font-family: Roboto, system-ui, -apple-system, sans-serif;
  }

  .mobile\:vtmn-font-condensed {
    font-family: Roboto Condensed, system-ui, -apple-system, sans-serif;
  }

  .mobile\:vtmn-font-display {
    font-family: Roboto Condensed, system-ui, -apple-system, sans-serif;
  }

  .mobile\:vtmn-font-body {
    font-family: Roboto, system-ui, -apple-system, sans-serif;
  }

  .mobile\:vtmn-text-xs {
    font-size: 0.75rem;
    line-height: 1rem;
  }

  .mobile\:vtmn-text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .mobile\:vtmn-text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .mobile\:vtmn-text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .mobile\:vtmn-text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .mobile\:vtmn-text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .mobile\:vtmn-text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .mobile\:vtmn-text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .mobile\:vtmn-text-5xl {
    font-size: 3rem;
    line-height: 1;
  }

  .mobile\:vtmn-text-6xl {
    font-size: 3.75rem;
    line-height: 1;
  }

  .mobile\:vtmn-text-7xl {
    font-size: 4.5rem;
    line-height: 1;
  }

  .mobile\:vtmn-text-8xl {
    font-size: 6rem;
    line-height: 1;
  }

  .mobile\:vtmn-text-9xl {
    font-size: 8rem;
    line-height: 1;
  }

  .mobile\:vtmn-font-thin {
    font-weight: 100;
  }

  .mobile\:vtmn-font-extralight {
    font-weight: 200;
  }

  .mobile\:vtmn-font-light {
    font-weight: 300;
  }

  .mobile\:vtmn-font-normal {
    font-weight: 400;
  }

  .mobile\:vtmn-font-medium {
    font-weight: 500;
  }

  .mobile\:vtmn-font-semibold {
    font-weight: 600;
  }

  .mobile\:vtmn-font-bold {
    font-weight: 700;
  }

  .mobile\:vtmn-font-extrabold {
    font-weight: 800;
  }

  .mobile\:vtmn-font-black {
    font-weight: 900;
  }

  .mobile\:vtmn-uppercase {
    text-transform: uppercase;
  }

  .mobile\:vtmn-lowercase {
    text-transform: lowercase;
  }

  .mobile\:vtmn-capitalize {
    text-transform: capitalize;
  }

  .mobile\:vtmn-normal-case {
    text-transform: none;
  }

  .mobile\:vtmn-italic {
    font-style: italic;
  }

  .mobile\:vtmn-not-italic {
    font-style: normal;
  }

  .mobile\:vtmn-ordinal, .mobile\:vtmn-slashed-zero, .mobile\:vtmn-lining-nums, .mobile\:vtmn-oldstyle-nums, .mobile\:vtmn-proportional-nums, .mobile\:vtmn-tabular-nums, .mobile\:vtmn-diagonal-fractions, .mobile\:vtmn-stacked-fractions {
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }

  .mobile\:vtmn-normal-nums {
    font-variant-numeric: normal;
  }

  .mobile\:vtmn-ordinal {
    --tw-ordinal: ordinal;
  }

  .mobile\:vtmn-slashed-zero {
    --tw-slashed-zero: slashed-zero;
  }

  .mobile\:vtmn-lining-nums {
    --tw-numeric-figure: lining-nums;
  }

  .mobile\:vtmn-oldstyle-nums {
    --tw-numeric-figure: oldstyle-nums;
  }

  .mobile\:vtmn-proportional-nums {
    --tw-numeric-spacing: proportional-nums;
  }

  .mobile\:vtmn-tabular-nums {
    --tw-numeric-spacing: tabular-nums;
  }

  .mobile\:vtmn-diagonal-fractions {
    --tw-numeric-fraction: diagonal-fractions;
  }

  .mobile\:vtmn-stacked-fractions {
    --tw-numeric-fraction: stacked-fractions;
  }

  .mobile\:vtmn-leading-3 {
    line-height: .75rem;
  }

  .mobile\:vtmn-leading-4 {
    line-height: 1rem;
  }

  .mobile\:vtmn-leading-5 {
    line-height: 1.25rem;
  }

  .mobile\:vtmn-leading-6 {
    line-height: 1.5rem;
  }

  .mobile\:vtmn-leading-7 {
    line-height: 1.75rem;
  }

  .mobile\:vtmn-leading-8 {
    line-height: 2rem;
  }

  .mobile\:vtmn-leading-9 {
    line-height: 2.25rem;
  }

  .mobile\:vtmn-leading-10 {
    line-height: 2.5rem;
  }

  .mobile\:vtmn-leading-none {
    line-height: 1;
  }

  .mobile\:vtmn-leading-tight {
    line-height: 1.25;
  }

  .mobile\:vtmn-leading-snug {
    line-height: 1.375;
  }

  .mobile\:vtmn-leading-normal {
    line-height: 1.5;
  }

  .mobile\:vtmn-leading-relaxed {
    line-height: 1.625;
  }

  .mobile\:vtmn-leading-loose {
    line-height: 2;
  }

  .mobile\:vtmn-tracking-tighter {
    letter-spacing: -0.05em;
  }

  .mobile\:vtmn-tracking-tight {
    letter-spacing: -0.025em;
  }

  .mobile\:vtmn-tracking-normal {
    letter-spacing: 0em;
  }

  .mobile\:vtmn-tracking-wide {
    letter-spacing: 0.025em;
  }

  .mobile\:vtmn-tracking-wider {
    letter-spacing: 0.05em;
  }

  .mobile\:vtmn-tracking-widest {
    letter-spacing: 0.1em;
  }

  .mobile\:vtmn-text-transparent {
    color: transparent;
  }

  .mobile\:vtmn-text-background-primary {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .mobile\:vtmn-text-background-secondary {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .mobile\:vtmn-text-background-tertiary {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .mobile\:vtmn-text-background-brand-primary {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .mobile\:vtmn-text-background-brand-secondary {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .mobile\:vtmn-text-background-accent {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .mobile\:vtmn-text-background-alert {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .mobile\:vtmn-text-background-primary-reversed {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .mobile\:vtmn-text-background-brand-primary-reversed {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .mobile\:vtmn-text-content-primary {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .mobile\:vtmn-text-content-secondary {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .mobile\:vtmn-text-content-tertiary {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .mobile\:vtmn-text-content-action {
    color: var(--vtmn-semantic-color_content-action);
  }

  .mobile\:vtmn-text-content-active {
    color: var(--vtmn-semantic-color_content-active);
  }

  .mobile\:vtmn-text-content-inactive {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .mobile\:vtmn-text-content-negative {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .mobile\:vtmn-text-content-warning {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .mobile\:vtmn-text-content-positive {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .mobile\:vtmn-text-content-information {
    color: var(--vtmn-semantic-color_content-information);
  }

  .mobile\:vtmn-text-content-accent {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .mobile\:vtmn-text-content-visited {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .mobile\:vtmn-text-content-primary-reversed {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .mobile\:vtmn-text-content-action-reversed {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .mobile\:vtmn-text-content-visited-reversed {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .mobile\:vtmn-text-border-primary {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .mobile\:vtmn-text-border-secondary {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .mobile\:vtmn-text-border-tertiary {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .mobile\:vtmn-text-border-active {
    color: var(--vtmn-semantic-color_border-active);
  }

  .mobile\:vtmn-text-border-inactive {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .mobile\:vtmn-text-border-negative {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .mobile\:vtmn-text-border-warning {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .mobile\:vtmn-text-border-positive {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .mobile\:vtmn-text-border-information {
    color: var(--vtmn-semantic-color_border-information);
  }

  .mobile\:vtmn-text-border-primary-reversed {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .mobile\:vtmn-text-decorative-gravel {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .mobile\:vtmn-text-decorative-brick {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .mobile\:vtmn-text-decorative-saffron {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .mobile\:vtmn-text-decorative-gold {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .mobile\:vtmn-text-decorative-jade {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .mobile\:vtmn-text-decorative-emerald {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .mobile\:vtmn-text-decorative-cobalt {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .mobile\:vtmn-text-decorative-amethyst {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .mobile\:vtmn-text-hover-primary {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .mobile\:vtmn-text-hover-primary-transparent {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .mobile\:vtmn-text-hover-secondary-transparent {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .mobile\:vtmn-text-hover-tertiary-transparent {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .mobile\:vtmn-text-hover-tertiary {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .mobile\:vtmn-text-hover-brand {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .mobile\:vtmn-text-hover-accent {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .mobile\:vtmn-text-hover-primary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .mobile\:vtmn-text-hover-secondary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .mobile\:vtmn-text-hover-tertiary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .mobile\:vtmn-text-active-primary {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .mobile\:vtmn-text-active-primary-transparent {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .mobile\:vtmn-text-active-secondary-transparent {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .mobile\:vtmn-text-active-tertiary {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .mobile\:vtmn-text-active-tertiary-transparent {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .mobile\:vtmn-text-active-brand {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .mobile\:vtmn-text-active-accent {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .mobile\:vtmn-text-active-primary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .mobile\:vtmn-text-active-secondary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .mobile\:vtmn-text-active-tertiary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .mobile\:vtmn-text-active-brand-reversed-transparent {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .mobile\:vtmn-text-shadow {
    color: var(--vtmn-semantic-color_shadow);
  }

  .mobile\:vtmn-text-brand {
    color: var(--vtmn-color_brand);
  }

  .mobile\:vtmn-text-brand-pro {
    color: var(--vtmn-color_brand-pro);
  }

  .mobile\:vtmn-text-brand-digital-light-1 {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .mobile\:vtmn-text-brand-digital-light-2 {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .mobile\:vtmn-text-brand-digital-light-3 {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .mobile\:vtmn-text-brand-digital {
    color: var(--vtmn-color_brand-digital);
  }

  .mobile\:vtmn-text-brand-digital-dark-1 {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .mobile\:vtmn-text-brand-digital-dark-2 {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .mobile\:vtmn-text-green-light-1 {
    color: var(--vtmn-color_green-light-1);
  }

  .mobile\:vtmn-text-green-light-2 {
    color: var(--vtmn-color_green-light-2);
  }

  .mobile\:vtmn-text-green-light-3 {
    color: var(--vtmn-color_green-light-3);
  }

  .mobile\:vtmn-text-green {
    color: var(--vtmn-color_green);
  }

  .mobile\:vtmn-text-green-dark-1 {
    color: var(--vtmn-color_green-dark-1);
  }

  .mobile\:vtmn-text-green-dark-2 {
    color: var(--vtmn-color_green-dark-2);
  }

  .mobile\:vtmn-text-white {
    color: var(--vtmn-color_white);
  }

  .mobile\:vtmn-text-grey-light-1 {
    color: var(--vtmn-color_grey-light-1);
  }

  .mobile\:vtmn-text-grey-light-2 {
    color: var(--vtmn-color_grey-light-2);
  }

  .mobile\:vtmn-text-grey-light-3 {
    color: var(--vtmn-color_grey-light-3);
  }

  .mobile\:vtmn-text-grey-light-4 {
    color: var(--vtmn-color_grey-light-4);
  }

  .mobile\:vtmn-text-grey {
    color: var(--vtmn-color_grey);
  }

  .mobile\:vtmn-text-grey-dark-1 {
    color: var(--vtmn-color_grey-dark-1);
  }

  .mobile\:vtmn-text-grey-dark-2 {
    color: var(--vtmn-color_grey-dark-2);
  }

  .mobile\:vtmn-text-grey-dark-3 {
    color: var(--vtmn-color_grey-dark-3);
  }

  .mobile\:vtmn-text-black {
    color: var(--vtmn-color_black);
  }

  .mobile\:vtmn-text-success {
    color: var(--vtmn-color_success);
  }

  .mobile\:vtmn-text-info {
    color: var(--vtmn-color_info);
  }

  .mobile\:vtmn-text-warning {
    color: var(--vtmn-color_warning);
  }

  .mobile\:vtmn-text-danger {
    color: var(--vtmn-color_danger);
  }

  .mobile\:vtmn-text-yellow-light-1 {
    color: var(--vtmn-color_yellow-light-1);
  }

  .mobile\:vtmn-text-yellow-light-2 {
    color: var(--vtmn-color_yellow-light-2);
  }

  .mobile\:vtmn-text-yellow {
    color: var(--vtmn-color_yellow);
  }

  .mobile\:vtmn-text-orange-light-1 {
    color: var(--vtmn-color_orange-light-1);
  }

  .mobile\:vtmn-text-orange-light-2 {
    color: var(--vtmn-color_orange-light-2);
  }

  .mobile\:vtmn-text-orange {
    color: var(--vtmn-color_orange);
  }

  .mobile\:vtmn-text-red-light-1 {
    color: var(--vtmn-color_red-light-1);
  }

  .mobile\:vtmn-text-red-light-2 {
    color: var(--vtmn-color_red-light-2);
  }

  .mobile\:vtmn-text-red {
    color: var(--vtmn-color_red);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-transparent {
    color: transparent;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-background-primary {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-background-secondary {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-background-tertiary {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-background-brand-primary {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-background-brand-secondary {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-background-accent {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-background-alert {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-background-primary-reversed {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-background-brand-primary-reversed {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-content-primary {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-content-secondary {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-content-tertiary {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-content-action {
    color: var(--vtmn-semantic-color_content-action);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-content-active {
    color: var(--vtmn-semantic-color_content-active);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-content-inactive {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-content-negative {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-content-warning {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-content-positive {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-content-information {
    color: var(--vtmn-semantic-color_content-information);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-content-accent {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-content-visited {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-content-primary-reversed {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-content-action-reversed {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-content-visited-reversed {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-border-primary {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-border-secondary {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-border-tertiary {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-border-active {
    color: var(--vtmn-semantic-color_border-active);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-border-inactive {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-border-negative {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-border-warning {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-border-positive {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-border-information {
    color: var(--vtmn-semantic-color_border-information);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-border-primary-reversed {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-decorative-gravel {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-decorative-brick {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-decorative-saffron {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-decorative-gold {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-decorative-jade {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-decorative-emerald {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-decorative-cobalt {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-decorative-amethyst {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-hover-primary {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-hover-primary-transparent {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-hover-secondary-transparent {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-hover-tertiary-transparent {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-hover-tertiary {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-hover-brand {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-hover-accent {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-hover-primary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-hover-secondary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-hover-tertiary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-active-primary {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-active-primary-transparent {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-active-secondary-transparent {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-active-tertiary {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-active-tertiary-transparent {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-active-brand {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-active-accent {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-active-primary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-active-secondary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-active-tertiary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-active-brand-reversed-transparent {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-shadow {
    color: var(--vtmn-semantic-color_shadow);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-brand {
    color: var(--vtmn-color_brand);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-brand-pro {
    color: var(--vtmn-color_brand-pro);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-brand-digital-light-1 {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-brand-digital-light-2 {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-brand-digital-light-3 {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-brand-digital {
    color: var(--vtmn-color_brand-digital);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-brand-digital-dark-1 {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-brand-digital-dark-2 {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-green-light-1 {
    color: var(--vtmn-color_green-light-1);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-green-light-2 {
    color: var(--vtmn-color_green-light-2);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-green-light-3 {
    color: var(--vtmn-color_green-light-3);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-green {
    color: var(--vtmn-color_green);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-green-dark-1 {
    color: var(--vtmn-color_green-dark-1);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-green-dark-2 {
    color: var(--vtmn-color_green-dark-2);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-white {
    color: var(--vtmn-color_white);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-grey-light-1 {
    color: var(--vtmn-color_grey-light-1);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-grey-light-2 {
    color: var(--vtmn-color_grey-light-2);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-grey-light-3 {
    color: var(--vtmn-color_grey-light-3);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-grey-light-4 {
    color: var(--vtmn-color_grey-light-4);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-grey {
    color: var(--vtmn-color_grey);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-grey-dark-1 {
    color: var(--vtmn-color_grey-dark-1);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-grey-dark-2 {
    color: var(--vtmn-color_grey-dark-2);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-grey-dark-3 {
    color: var(--vtmn-color_grey-dark-3);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-black {
    color: var(--vtmn-color_black);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-success {
    color: var(--vtmn-color_success);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-info {
    color: var(--vtmn-color_info);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-warning {
    color: var(--vtmn-color_warning);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-danger {
    color: var(--vtmn-color_danger);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-yellow-light-1 {
    color: var(--vtmn-color_yellow-light-1);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-yellow-light-2 {
    color: var(--vtmn-color_yellow-light-2);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-yellow {
    color: var(--vtmn-color_yellow);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-orange-light-1 {
    color: var(--vtmn-color_orange-light-1);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-orange-light-2 {
    color: var(--vtmn-color_orange-light-2);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-orange {
    color: var(--vtmn-color_orange);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-red-light-1 {
    color: var(--vtmn-color_red-light-1);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-red-light-2 {
    color: var(--vtmn-color_red-light-2);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-red {
    color: var(--vtmn-color_red);
  }

  .mobile\:focus-within\:vtmn-text-transparent:focus-within {
    color: transparent;
  }

  .mobile\:focus-within\:vtmn-text-background-primary:focus-within {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .mobile\:focus-within\:vtmn-text-background-secondary:focus-within {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .mobile\:focus-within\:vtmn-text-background-tertiary:focus-within {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .mobile\:focus-within\:vtmn-text-background-brand-primary:focus-within {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .mobile\:focus-within\:vtmn-text-background-brand-secondary:focus-within {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .mobile\:focus-within\:vtmn-text-background-accent:focus-within {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .mobile\:focus-within\:vtmn-text-background-alert:focus-within {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .mobile\:focus-within\:vtmn-text-background-primary-reversed:focus-within {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .mobile\:focus-within\:vtmn-text-background-brand-primary-reversed:focus-within {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .mobile\:focus-within\:vtmn-text-content-primary:focus-within {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .mobile\:focus-within\:vtmn-text-content-secondary:focus-within {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .mobile\:focus-within\:vtmn-text-content-tertiary:focus-within {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .mobile\:focus-within\:vtmn-text-content-action:focus-within {
    color: var(--vtmn-semantic-color_content-action);
  }

  .mobile\:focus-within\:vtmn-text-content-active:focus-within {
    color: var(--vtmn-semantic-color_content-active);
  }

  .mobile\:focus-within\:vtmn-text-content-inactive:focus-within {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .mobile\:focus-within\:vtmn-text-content-negative:focus-within {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .mobile\:focus-within\:vtmn-text-content-warning:focus-within {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .mobile\:focus-within\:vtmn-text-content-positive:focus-within {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .mobile\:focus-within\:vtmn-text-content-information:focus-within {
    color: var(--vtmn-semantic-color_content-information);
  }

  .mobile\:focus-within\:vtmn-text-content-accent:focus-within {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .mobile\:focus-within\:vtmn-text-content-visited:focus-within {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .mobile\:focus-within\:vtmn-text-content-primary-reversed:focus-within {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .mobile\:focus-within\:vtmn-text-content-action-reversed:focus-within {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .mobile\:focus-within\:vtmn-text-content-visited-reversed:focus-within {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .mobile\:focus-within\:vtmn-text-border-primary:focus-within {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .mobile\:focus-within\:vtmn-text-border-secondary:focus-within {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .mobile\:focus-within\:vtmn-text-border-tertiary:focus-within {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .mobile\:focus-within\:vtmn-text-border-active:focus-within {
    color: var(--vtmn-semantic-color_border-active);
  }

  .mobile\:focus-within\:vtmn-text-border-inactive:focus-within {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .mobile\:focus-within\:vtmn-text-border-negative:focus-within {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .mobile\:focus-within\:vtmn-text-border-warning:focus-within {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .mobile\:focus-within\:vtmn-text-border-positive:focus-within {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .mobile\:focus-within\:vtmn-text-border-information:focus-within {
    color: var(--vtmn-semantic-color_border-information);
  }

  .mobile\:focus-within\:vtmn-text-border-primary-reversed:focus-within {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .mobile\:focus-within\:vtmn-text-decorative-gravel:focus-within {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .mobile\:focus-within\:vtmn-text-decorative-brick:focus-within {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .mobile\:focus-within\:vtmn-text-decorative-saffron:focus-within {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .mobile\:focus-within\:vtmn-text-decorative-gold:focus-within {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .mobile\:focus-within\:vtmn-text-decorative-jade:focus-within {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .mobile\:focus-within\:vtmn-text-decorative-emerald:focus-within {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .mobile\:focus-within\:vtmn-text-decorative-cobalt:focus-within {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .mobile\:focus-within\:vtmn-text-decorative-amethyst:focus-within {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .mobile\:focus-within\:vtmn-text-hover-primary:focus-within {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .mobile\:focus-within\:vtmn-text-hover-primary-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .mobile\:focus-within\:vtmn-text-hover-secondary-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .mobile\:focus-within\:vtmn-text-hover-tertiary-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .mobile\:focus-within\:vtmn-text-hover-tertiary:focus-within {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .mobile\:focus-within\:vtmn-text-hover-brand:focus-within {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .mobile\:focus-within\:vtmn-text-hover-accent:focus-within {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .mobile\:focus-within\:vtmn-text-hover-primary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .mobile\:focus-within\:vtmn-text-hover-secondary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .mobile\:focus-within\:vtmn-text-hover-tertiary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .mobile\:focus-within\:vtmn-text-active-primary:focus-within {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .mobile\:focus-within\:vtmn-text-active-primary-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .mobile\:focus-within\:vtmn-text-active-secondary-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .mobile\:focus-within\:vtmn-text-active-tertiary:focus-within {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .mobile\:focus-within\:vtmn-text-active-tertiary-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .mobile\:focus-within\:vtmn-text-active-brand:focus-within {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .mobile\:focus-within\:vtmn-text-active-accent:focus-within {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .mobile\:focus-within\:vtmn-text-active-primary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .mobile\:focus-within\:vtmn-text-active-secondary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .mobile\:focus-within\:vtmn-text-active-tertiary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .mobile\:focus-within\:vtmn-text-active-brand-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .mobile\:focus-within\:vtmn-text-shadow:focus-within {
    color: var(--vtmn-semantic-color_shadow);
  }

  .mobile\:focus-within\:vtmn-text-brand:focus-within {
    color: var(--vtmn-color_brand);
  }

  .mobile\:focus-within\:vtmn-text-brand-pro:focus-within {
    color: var(--vtmn-color_brand-pro);
  }

  .mobile\:focus-within\:vtmn-text-brand-digital-light-1:focus-within {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .mobile\:focus-within\:vtmn-text-brand-digital-light-2:focus-within {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .mobile\:focus-within\:vtmn-text-brand-digital-light-3:focus-within {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .mobile\:focus-within\:vtmn-text-brand-digital:focus-within {
    color: var(--vtmn-color_brand-digital);
  }

  .mobile\:focus-within\:vtmn-text-brand-digital-dark-1:focus-within {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .mobile\:focus-within\:vtmn-text-brand-digital-dark-2:focus-within {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .mobile\:focus-within\:vtmn-text-green-light-1:focus-within {
    color: var(--vtmn-color_green-light-1);
  }

  .mobile\:focus-within\:vtmn-text-green-light-2:focus-within {
    color: var(--vtmn-color_green-light-2);
  }

  .mobile\:focus-within\:vtmn-text-green-light-3:focus-within {
    color: var(--vtmn-color_green-light-3);
  }

  .mobile\:focus-within\:vtmn-text-green:focus-within {
    color: var(--vtmn-color_green);
  }

  .mobile\:focus-within\:vtmn-text-green-dark-1:focus-within {
    color: var(--vtmn-color_green-dark-1);
  }

  .mobile\:focus-within\:vtmn-text-green-dark-2:focus-within {
    color: var(--vtmn-color_green-dark-2);
  }

  .mobile\:focus-within\:vtmn-text-white:focus-within {
    color: var(--vtmn-color_white);
  }

  .mobile\:focus-within\:vtmn-text-grey-light-1:focus-within {
    color: var(--vtmn-color_grey-light-1);
  }

  .mobile\:focus-within\:vtmn-text-grey-light-2:focus-within {
    color: var(--vtmn-color_grey-light-2);
  }

  .mobile\:focus-within\:vtmn-text-grey-light-3:focus-within {
    color: var(--vtmn-color_grey-light-3);
  }

  .mobile\:focus-within\:vtmn-text-grey-light-4:focus-within {
    color: var(--vtmn-color_grey-light-4);
  }

  .mobile\:focus-within\:vtmn-text-grey:focus-within {
    color: var(--vtmn-color_grey);
  }

  .mobile\:focus-within\:vtmn-text-grey-dark-1:focus-within {
    color: var(--vtmn-color_grey-dark-1);
  }

  .mobile\:focus-within\:vtmn-text-grey-dark-2:focus-within {
    color: var(--vtmn-color_grey-dark-2);
  }

  .mobile\:focus-within\:vtmn-text-grey-dark-3:focus-within {
    color: var(--vtmn-color_grey-dark-3);
  }

  .mobile\:focus-within\:vtmn-text-black:focus-within {
    color: var(--vtmn-color_black);
  }

  .mobile\:focus-within\:vtmn-text-success:focus-within {
    color: var(--vtmn-color_success);
  }

  .mobile\:focus-within\:vtmn-text-info:focus-within {
    color: var(--vtmn-color_info);
  }

  .mobile\:focus-within\:vtmn-text-warning:focus-within {
    color: var(--vtmn-color_warning);
  }

  .mobile\:focus-within\:vtmn-text-danger:focus-within {
    color: var(--vtmn-color_danger);
  }

  .mobile\:focus-within\:vtmn-text-yellow-light-1:focus-within {
    color: var(--vtmn-color_yellow-light-1);
  }

  .mobile\:focus-within\:vtmn-text-yellow-light-2:focus-within {
    color: var(--vtmn-color_yellow-light-2);
  }

  .mobile\:focus-within\:vtmn-text-yellow:focus-within {
    color: var(--vtmn-color_yellow);
  }

  .mobile\:focus-within\:vtmn-text-orange-light-1:focus-within {
    color: var(--vtmn-color_orange-light-1);
  }

  .mobile\:focus-within\:vtmn-text-orange-light-2:focus-within {
    color: var(--vtmn-color_orange-light-2);
  }

  .mobile\:focus-within\:vtmn-text-orange:focus-within {
    color: var(--vtmn-color_orange);
  }

  .mobile\:focus-within\:vtmn-text-red-light-1:focus-within {
    color: var(--vtmn-color_red-light-1);
  }

  .mobile\:focus-within\:vtmn-text-red-light-2:focus-within {
    color: var(--vtmn-color_red-light-2);
  }

  .mobile\:focus-within\:vtmn-text-red:focus-within {
    color: var(--vtmn-color_red);
  }

  .mobile\:hover\:vtmn-text-transparent:hover {
    color: transparent;
  }

  .mobile\:hover\:vtmn-text-background-primary:hover {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .mobile\:hover\:vtmn-text-background-secondary:hover {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .mobile\:hover\:vtmn-text-background-tertiary:hover {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .mobile\:hover\:vtmn-text-background-brand-primary:hover {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .mobile\:hover\:vtmn-text-background-brand-secondary:hover {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .mobile\:hover\:vtmn-text-background-accent:hover {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .mobile\:hover\:vtmn-text-background-alert:hover {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .mobile\:hover\:vtmn-text-background-primary-reversed:hover {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .mobile\:hover\:vtmn-text-background-brand-primary-reversed:hover {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .mobile\:hover\:vtmn-text-content-primary:hover {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .mobile\:hover\:vtmn-text-content-secondary:hover {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .mobile\:hover\:vtmn-text-content-tertiary:hover {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .mobile\:hover\:vtmn-text-content-action:hover {
    color: var(--vtmn-semantic-color_content-action);
  }

  .mobile\:hover\:vtmn-text-content-active:hover {
    color: var(--vtmn-semantic-color_content-active);
  }

  .mobile\:hover\:vtmn-text-content-inactive:hover {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .mobile\:hover\:vtmn-text-content-negative:hover {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .mobile\:hover\:vtmn-text-content-warning:hover {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .mobile\:hover\:vtmn-text-content-positive:hover {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .mobile\:hover\:vtmn-text-content-information:hover {
    color: var(--vtmn-semantic-color_content-information);
  }

  .mobile\:hover\:vtmn-text-content-accent:hover {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .mobile\:hover\:vtmn-text-content-visited:hover {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .mobile\:hover\:vtmn-text-content-primary-reversed:hover {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .mobile\:hover\:vtmn-text-content-action-reversed:hover {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .mobile\:hover\:vtmn-text-content-visited-reversed:hover {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .mobile\:hover\:vtmn-text-border-primary:hover {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .mobile\:hover\:vtmn-text-border-secondary:hover {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .mobile\:hover\:vtmn-text-border-tertiary:hover {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .mobile\:hover\:vtmn-text-border-active:hover {
    color: var(--vtmn-semantic-color_border-active);
  }

  .mobile\:hover\:vtmn-text-border-inactive:hover {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .mobile\:hover\:vtmn-text-border-negative:hover {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .mobile\:hover\:vtmn-text-border-warning:hover {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .mobile\:hover\:vtmn-text-border-positive:hover {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .mobile\:hover\:vtmn-text-border-information:hover {
    color: var(--vtmn-semantic-color_border-information);
  }

  .mobile\:hover\:vtmn-text-border-primary-reversed:hover {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .mobile\:hover\:vtmn-text-decorative-gravel:hover {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .mobile\:hover\:vtmn-text-decorative-brick:hover {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .mobile\:hover\:vtmn-text-decorative-saffron:hover {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .mobile\:hover\:vtmn-text-decorative-gold:hover {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .mobile\:hover\:vtmn-text-decorative-jade:hover {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .mobile\:hover\:vtmn-text-decorative-emerald:hover {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .mobile\:hover\:vtmn-text-decorative-cobalt:hover {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .mobile\:hover\:vtmn-text-decorative-amethyst:hover {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .mobile\:hover\:vtmn-text-hover-primary:hover {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .mobile\:hover\:vtmn-text-hover-primary-transparent:hover {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .mobile\:hover\:vtmn-text-hover-secondary-transparent:hover {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .mobile\:hover\:vtmn-text-hover-tertiary-transparent:hover {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .mobile\:hover\:vtmn-text-hover-tertiary:hover {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .mobile\:hover\:vtmn-text-hover-brand:hover {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .mobile\:hover\:vtmn-text-hover-accent:hover {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .mobile\:hover\:vtmn-text-hover-primary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .mobile\:hover\:vtmn-text-hover-secondary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .mobile\:hover\:vtmn-text-hover-tertiary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .mobile\:hover\:vtmn-text-active-primary:hover {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .mobile\:hover\:vtmn-text-active-primary-transparent:hover {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .mobile\:hover\:vtmn-text-active-secondary-transparent:hover {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .mobile\:hover\:vtmn-text-active-tertiary:hover {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .mobile\:hover\:vtmn-text-active-tertiary-transparent:hover {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .mobile\:hover\:vtmn-text-active-brand:hover {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .mobile\:hover\:vtmn-text-active-accent:hover {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .mobile\:hover\:vtmn-text-active-primary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .mobile\:hover\:vtmn-text-active-secondary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .mobile\:hover\:vtmn-text-active-tertiary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .mobile\:hover\:vtmn-text-active-brand-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .mobile\:hover\:vtmn-text-shadow:hover {
    color: var(--vtmn-semantic-color_shadow);
  }

  .mobile\:hover\:vtmn-text-brand:hover {
    color: var(--vtmn-color_brand);
  }

  .mobile\:hover\:vtmn-text-brand-pro:hover {
    color: var(--vtmn-color_brand-pro);
  }

  .mobile\:hover\:vtmn-text-brand-digital-light-1:hover {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .mobile\:hover\:vtmn-text-brand-digital-light-2:hover {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .mobile\:hover\:vtmn-text-brand-digital-light-3:hover {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .mobile\:hover\:vtmn-text-brand-digital:hover {
    color: var(--vtmn-color_brand-digital);
  }

  .mobile\:hover\:vtmn-text-brand-digital-dark-1:hover {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .mobile\:hover\:vtmn-text-brand-digital-dark-2:hover {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .mobile\:hover\:vtmn-text-green-light-1:hover {
    color: var(--vtmn-color_green-light-1);
  }

  .mobile\:hover\:vtmn-text-green-light-2:hover {
    color: var(--vtmn-color_green-light-2);
  }

  .mobile\:hover\:vtmn-text-green-light-3:hover {
    color: var(--vtmn-color_green-light-3);
  }

  .mobile\:hover\:vtmn-text-green:hover {
    color: var(--vtmn-color_green);
  }

  .mobile\:hover\:vtmn-text-green-dark-1:hover {
    color: var(--vtmn-color_green-dark-1);
  }

  .mobile\:hover\:vtmn-text-green-dark-2:hover {
    color: var(--vtmn-color_green-dark-2);
  }

  .mobile\:hover\:vtmn-text-white:hover {
    color: var(--vtmn-color_white);
  }

  .mobile\:hover\:vtmn-text-grey-light-1:hover {
    color: var(--vtmn-color_grey-light-1);
  }

  .mobile\:hover\:vtmn-text-grey-light-2:hover {
    color: var(--vtmn-color_grey-light-2);
  }

  .mobile\:hover\:vtmn-text-grey-light-3:hover {
    color: var(--vtmn-color_grey-light-3);
  }

  .mobile\:hover\:vtmn-text-grey-light-4:hover {
    color: var(--vtmn-color_grey-light-4);
  }

  .mobile\:hover\:vtmn-text-grey:hover {
    color: var(--vtmn-color_grey);
  }

  .mobile\:hover\:vtmn-text-grey-dark-1:hover {
    color: var(--vtmn-color_grey-dark-1);
  }

  .mobile\:hover\:vtmn-text-grey-dark-2:hover {
    color: var(--vtmn-color_grey-dark-2);
  }

  .mobile\:hover\:vtmn-text-grey-dark-3:hover {
    color: var(--vtmn-color_grey-dark-3);
  }

  .mobile\:hover\:vtmn-text-black:hover {
    color: var(--vtmn-color_black);
  }

  .mobile\:hover\:vtmn-text-success:hover {
    color: var(--vtmn-color_success);
  }

  .mobile\:hover\:vtmn-text-info:hover {
    color: var(--vtmn-color_info);
  }

  .mobile\:hover\:vtmn-text-warning:hover {
    color: var(--vtmn-color_warning);
  }

  .mobile\:hover\:vtmn-text-danger:hover {
    color: var(--vtmn-color_danger);
  }

  .mobile\:hover\:vtmn-text-yellow-light-1:hover {
    color: var(--vtmn-color_yellow-light-1);
  }

  .mobile\:hover\:vtmn-text-yellow-light-2:hover {
    color: var(--vtmn-color_yellow-light-2);
  }

  .mobile\:hover\:vtmn-text-yellow:hover {
    color: var(--vtmn-color_yellow);
  }

  .mobile\:hover\:vtmn-text-orange-light-1:hover {
    color: var(--vtmn-color_orange-light-1);
  }

  .mobile\:hover\:vtmn-text-orange-light-2:hover {
    color: var(--vtmn-color_orange-light-2);
  }

  .mobile\:hover\:vtmn-text-orange:hover {
    color: var(--vtmn-color_orange);
  }

  .mobile\:hover\:vtmn-text-red-light-1:hover {
    color: var(--vtmn-color_red-light-1);
  }

  .mobile\:hover\:vtmn-text-red-light-2:hover {
    color: var(--vtmn-color_red-light-2);
  }

  .mobile\:hover\:vtmn-text-red:hover {
    color: var(--vtmn-color_red);
  }

  .mobile\:focus\:vtmn-text-transparent:focus {
    color: transparent;
  }

  .mobile\:focus\:vtmn-text-background-primary:focus {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .mobile\:focus\:vtmn-text-background-secondary:focus {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .mobile\:focus\:vtmn-text-background-tertiary:focus {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .mobile\:focus\:vtmn-text-background-brand-primary:focus {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .mobile\:focus\:vtmn-text-background-brand-secondary:focus {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .mobile\:focus\:vtmn-text-background-accent:focus {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .mobile\:focus\:vtmn-text-background-alert:focus {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .mobile\:focus\:vtmn-text-background-primary-reversed:focus {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .mobile\:focus\:vtmn-text-background-brand-primary-reversed:focus {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .mobile\:focus\:vtmn-text-content-primary:focus {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .mobile\:focus\:vtmn-text-content-secondary:focus {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .mobile\:focus\:vtmn-text-content-tertiary:focus {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .mobile\:focus\:vtmn-text-content-action:focus {
    color: var(--vtmn-semantic-color_content-action);
  }

  .mobile\:focus\:vtmn-text-content-active:focus {
    color: var(--vtmn-semantic-color_content-active);
  }

  .mobile\:focus\:vtmn-text-content-inactive:focus {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .mobile\:focus\:vtmn-text-content-negative:focus {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .mobile\:focus\:vtmn-text-content-warning:focus {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .mobile\:focus\:vtmn-text-content-positive:focus {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .mobile\:focus\:vtmn-text-content-information:focus {
    color: var(--vtmn-semantic-color_content-information);
  }

  .mobile\:focus\:vtmn-text-content-accent:focus {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .mobile\:focus\:vtmn-text-content-visited:focus {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .mobile\:focus\:vtmn-text-content-primary-reversed:focus {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .mobile\:focus\:vtmn-text-content-action-reversed:focus {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .mobile\:focus\:vtmn-text-content-visited-reversed:focus {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .mobile\:focus\:vtmn-text-border-primary:focus {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .mobile\:focus\:vtmn-text-border-secondary:focus {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .mobile\:focus\:vtmn-text-border-tertiary:focus {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .mobile\:focus\:vtmn-text-border-active:focus {
    color: var(--vtmn-semantic-color_border-active);
  }

  .mobile\:focus\:vtmn-text-border-inactive:focus {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .mobile\:focus\:vtmn-text-border-negative:focus {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .mobile\:focus\:vtmn-text-border-warning:focus {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .mobile\:focus\:vtmn-text-border-positive:focus {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .mobile\:focus\:vtmn-text-border-information:focus {
    color: var(--vtmn-semantic-color_border-information);
  }

  .mobile\:focus\:vtmn-text-border-primary-reversed:focus {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .mobile\:focus\:vtmn-text-decorative-gravel:focus {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .mobile\:focus\:vtmn-text-decorative-brick:focus {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .mobile\:focus\:vtmn-text-decorative-saffron:focus {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .mobile\:focus\:vtmn-text-decorative-gold:focus {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .mobile\:focus\:vtmn-text-decorative-jade:focus {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .mobile\:focus\:vtmn-text-decorative-emerald:focus {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .mobile\:focus\:vtmn-text-decorative-cobalt:focus {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .mobile\:focus\:vtmn-text-decorative-amethyst:focus {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .mobile\:focus\:vtmn-text-hover-primary:focus {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .mobile\:focus\:vtmn-text-hover-primary-transparent:focus {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .mobile\:focus\:vtmn-text-hover-secondary-transparent:focus {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .mobile\:focus\:vtmn-text-hover-tertiary-transparent:focus {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .mobile\:focus\:vtmn-text-hover-tertiary:focus {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .mobile\:focus\:vtmn-text-hover-brand:focus {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .mobile\:focus\:vtmn-text-hover-accent:focus {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .mobile\:focus\:vtmn-text-hover-primary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-text-hover-secondary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-text-hover-tertiary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-text-active-primary:focus {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .mobile\:focus\:vtmn-text-active-primary-transparent:focus {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .mobile\:focus\:vtmn-text-active-secondary-transparent:focus {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .mobile\:focus\:vtmn-text-active-tertiary:focus {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .mobile\:focus\:vtmn-text-active-tertiary-transparent:focus {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .mobile\:focus\:vtmn-text-active-brand:focus {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .mobile\:focus\:vtmn-text-active-accent:focus {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .mobile\:focus\:vtmn-text-active-primary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-text-active-secondary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-text-active-tertiary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-text-active-brand-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .mobile\:focus\:vtmn-text-shadow:focus {
    color: var(--vtmn-semantic-color_shadow);
  }

  .mobile\:focus\:vtmn-text-brand:focus {
    color: var(--vtmn-color_brand);
  }

  .mobile\:focus\:vtmn-text-brand-pro:focus {
    color: var(--vtmn-color_brand-pro);
  }

  .mobile\:focus\:vtmn-text-brand-digital-light-1:focus {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .mobile\:focus\:vtmn-text-brand-digital-light-2:focus {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .mobile\:focus\:vtmn-text-brand-digital-light-3:focus {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .mobile\:focus\:vtmn-text-brand-digital:focus {
    color: var(--vtmn-color_brand-digital);
  }

  .mobile\:focus\:vtmn-text-brand-digital-dark-1:focus {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .mobile\:focus\:vtmn-text-brand-digital-dark-2:focus {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .mobile\:focus\:vtmn-text-green-light-1:focus {
    color: var(--vtmn-color_green-light-1);
  }

  .mobile\:focus\:vtmn-text-green-light-2:focus {
    color: var(--vtmn-color_green-light-2);
  }

  .mobile\:focus\:vtmn-text-green-light-3:focus {
    color: var(--vtmn-color_green-light-3);
  }

  .mobile\:focus\:vtmn-text-green:focus {
    color: var(--vtmn-color_green);
  }

  .mobile\:focus\:vtmn-text-green-dark-1:focus {
    color: var(--vtmn-color_green-dark-1);
  }

  .mobile\:focus\:vtmn-text-green-dark-2:focus {
    color: var(--vtmn-color_green-dark-2);
  }

  .mobile\:focus\:vtmn-text-white:focus {
    color: var(--vtmn-color_white);
  }

  .mobile\:focus\:vtmn-text-grey-light-1:focus {
    color: var(--vtmn-color_grey-light-1);
  }

  .mobile\:focus\:vtmn-text-grey-light-2:focus {
    color: var(--vtmn-color_grey-light-2);
  }

  .mobile\:focus\:vtmn-text-grey-light-3:focus {
    color: var(--vtmn-color_grey-light-3);
  }

  .mobile\:focus\:vtmn-text-grey-light-4:focus {
    color: var(--vtmn-color_grey-light-4);
  }

  .mobile\:focus\:vtmn-text-grey:focus {
    color: var(--vtmn-color_grey);
  }

  .mobile\:focus\:vtmn-text-grey-dark-1:focus {
    color: var(--vtmn-color_grey-dark-1);
  }

  .mobile\:focus\:vtmn-text-grey-dark-2:focus {
    color: var(--vtmn-color_grey-dark-2);
  }

  .mobile\:focus\:vtmn-text-grey-dark-3:focus {
    color: var(--vtmn-color_grey-dark-3);
  }

  .mobile\:focus\:vtmn-text-black:focus {
    color: var(--vtmn-color_black);
  }

  .mobile\:focus\:vtmn-text-success:focus {
    color: var(--vtmn-color_success);
  }

  .mobile\:focus\:vtmn-text-info:focus {
    color: var(--vtmn-color_info);
  }

  .mobile\:focus\:vtmn-text-warning:focus {
    color: var(--vtmn-color_warning);
  }

  .mobile\:focus\:vtmn-text-danger:focus {
    color: var(--vtmn-color_danger);
  }

  .mobile\:focus\:vtmn-text-yellow-light-1:focus {
    color: var(--vtmn-color_yellow-light-1);
  }

  .mobile\:focus\:vtmn-text-yellow-light-2:focus {
    color: var(--vtmn-color_yellow-light-2);
  }

  .mobile\:focus\:vtmn-text-yellow:focus {
    color: var(--vtmn-color_yellow);
  }

  .mobile\:focus\:vtmn-text-orange-light-1:focus {
    color: var(--vtmn-color_orange-light-1);
  }

  .mobile\:focus\:vtmn-text-orange-light-2:focus {
    color: var(--vtmn-color_orange-light-2);
  }

  .mobile\:focus\:vtmn-text-orange:focus {
    color: var(--vtmn-color_orange);
  }

  .mobile\:focus\:vtmn-text-red-light-1:focus {
    color: var(--vtmn-color_red-light-1);
  }

  .mobile\:focus\:vtmn-text-red-light-2:focus {
    color: var(--vtmn-color_red-light-2);
  }

  .mobile\:focus\:vtmn-text-red:focus {
    color: var(--vtmn-color_red);
  }

  .mobile\:vtmn-text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .mobile\:vtmn-text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .mobile\:vtmn-text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .mobile\:vtmn-text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .mobile\:vtmn-text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .mobile\:vtmn-text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .mobile\:vtmn-text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .mobile\:vtmn-text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .mobile\:vtmn-text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .mobile\:vtmn-text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .mobile\:vtmn-text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .mobile\:vtmn-text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .mobile\:vtmn-text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .mobile\:vtmn-text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .mobile\:vtmn-text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .mobile\:focus-within\:vtmn-text-opacity-0:focus-within {
    --tw-text-opacity: 0;
  }

  .mobile\:focus-within\:vtmn-text-opacity-5:focus-within {
    --tw-text-opacity: 0.05;
  }

  .mobile\:focus-within\:vtmn-text-opacity-10:focus-within {
    --tw-text-opacity: 0.1;
  }

  .mobile\:focus-within\:vtmn-text-opacity-20:focus-within {
    --tw-text-opacity: 0.2;
  }

  .mobile\:focus-within\:vtmn-text-opacity-25:focus-within {
    --tw-text-opacity: 0.25;
  }

  .mobile\:focus-within\:vtmn-text-opacity-30:focus-within {
    --tw-text-opacity: 0.3;
  }

  .mobile\:focus-within\:vtmn-text-opacity-40:focus-within {
    --tw-text-opacity: 0.4;
  }

  .mobile\:focus-within\:vtmn-text-opacity-50:focus-within {
    --tw-text-opacity: 0.5;
  }

  .mobile\:focus-within\:vtmn-text-opacity-60:focus-within {
    --tw-text-opacity: 0.6;
  }

  .mobile\:focus-within\:vtmn-text-opacity-70:focus-within {
    --tw-text-opacity: 0.7;
  }

  .mobile\:focus-within\:vtmn-text-opacity-75:focus-within {
    --tw-text-opacity: 0.75;
  }

  .mobile\:focus-within\:vtmn-text-opacity-80:focus-within {
    --tw-text-opacity: 0.8;
  }

  .mobile\:focus-within\:vtmn-text-opacity-90:focus-within {
    --tw-text-opacity: 0.9;
  }

  .mobile\:focus-within\:vtmn-text-opacity-95:focus-within {
    --tw-text-opacity: 0.95;
  }

  .mobile\:focus-within\:vtmn-text-opacity-100:focus-within {
    --tw-text-opacity: 1;
  }

  .mobile\:hover\:vtmn-text-opacity-0:hover {
    --tw-text-opacity: 0;
  }

  .mobile\:hover\:vtmn-text-opacity-5:hover {
    --tw-text-opacity: 0.05;
  }

  .mobile\:hover\:vtmn-text-opacity-10:hover {
    --tw-text-opacity: 0.1;
  }

  .mobile\:hover\:vtmn-text-opacity-20:hover {
    --tw-text-opacity: 0.2;
  }

  .mobile\:hover\:vtmn-text-opacity-25:hover {
    --tw-text-opacity: 0.25;
  }

  .mobile\:hover\:vtmn-text-opacity-30:hover {
    --tw-text-opacity: 0.3;
  }

  .mobile\:hover\:vtmn-text-opacity-40:hover {
    --tw-text-opacity: 0.4;
  }

  .mobile\:hover\:vtmn-text-opacity-50:hover {
    --tw-text-opacity: 0.5;
  }

  .mobile\:hover\:vtmn-text-opacity-60:hover {
    --tw-text-opacity: 0.6;
  }

  .mobile\:hover\:vtmn-text-opacity-70:hover {
    --tw-text-opacity: 0.7;
  }

  .mobile\:hover\:vtmn-text-opacity-75:hover {
    --tw-text-opacity: 0.75;
  }

  .mobile\:hover\:vtmn-text-opacity-80:hover {
    --tw-text-opacity: 0.8;
  }

  .mobile\:hover\:vtmn-text-opacity-90:hover {
    --tw-text-opacity: 0.9;
  }

  .mobile\:hover\:vtmn-text-opacity-95:hover {
    --tw-text-opacity: 0.95;
  }

  .mobile\:hover\:vtmn-text-opacity-100:hover {
    --tw-text-opacity: 1;
  }

  .mobile\:focus\:vtmn-text-opacity-0:focus {
    --tw-text-opacity: 0;
  }

  .mobile\:focus\:vtmn-text-opacity-5:focus {
    --tw-text-opacity: 0.05;
  }

  .mobile\:focus\:vtmn-text-opacity-10:focus {
    --tw-text-opacity: 0.1;
  }

  .mobile\:focus\:vtmn-text-opacity-20:focus {
    --tw-text-opacity: 0.2;
  }

  .mobile\:focus\:vtmn-text-opacity-25:focus {
    --tw-text-opacity: 0.25;
  }

  .mobile\:focus\:vtmn-text-opacity-30:focus {
    --tw-text-opacity: 0.3;
  }

  .mobile\:focus\:vtmn-text-opacity-40:focus {
    --tw-text-opacity: 0.4;
  }

  .mobile\:focus\:vtmn-text-opacity-50:focus {
    --tw-text-opacity: 0.5;
  }

  .mobile\:focus\:vtmn-text-opacity-60:focus {
    --tw-text-opacity: 0.6;
  }

  .mobile\:focus\:vtmn-text-opacity-70:focus {
    --tw-text-opacity: 0.7;
  }

  .mobile\:focus\:vtmn-text-opacity-75:focus {
    --tw-text-opacity: 0.75;
  }

  .mobile\:focus\:vtmn-text-opacity-80:focus {
    --tw-text-opacity: 0.8;
  }

  .mobile\:focus\:vtmn-text-opacity-90:focus {
    --tw-text-opacity: 0.9;
  }

  .mobile\:focus\:vtmn-text-opacity-95:focus {
    --tw-text-opacity: 0.95;
  }

  .mobile\:focus\:vtmn-text-opacity-100:focus {
    --tw-text-opacity: 1;
  }

  .mobile\:vtmn-underline {
    text-decoration: underline;
  }

  .mobile\:vtmn-line-through {
    text-decoration: line-through;
  }

  .mobile\:vtmn-no-underline {
    text-decoration: none;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-underline {
    text-decoration: underline;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-line-through {
    text-decoration: line-through;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-no-underline {
    text-decoration: none;
  }

  .mobile\:focus-within\:vtmn-underline:focus-within {
    text-decoration: underline;
  }

  .mobile\:focus-within\:vtmn-line-through:focus-within {
    text-decoration: line-through;
  }

  .mobile\:focus-within\:vtmn-no-underline:focus-within {
    text-decoration: none;
  }

  .mobile\:hover\:vtmn-underline:hover {
    text-decoration: underline;
  }

  .mobile\:hover\:vtmn-line-through:hover {
    text-decoration: line-through;
  }

  .mobile\:hover\:vtmn-no-underline:hover {
    text-decoration: none;
  }

  .mobile\:focus\:vtmn-underline:focus {
    text-decoration: underline;
  }

  .mobile\:focus\:vtmn-line-through:focus {
    text-decoration: line-through;
  }

  .mobile\:focus\:vtmn-no-underline:focus {
    text-decoration: none;
  }

  .mobile\:vtmn-antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .mobile\:vtmn-subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .mobile\:vtmn-placeholder-transparent::-moz-placeholder {
    color: transparent;
  }

  .mobile\:vtmn-placeholder-transparent::placeholder {
    color: transparent;
  }

  .mobile\:vtmn-placeholder-background-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .mobile\:vtmn-placeholder-background-primary::placeholder {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .mobile\:vtmn-placeholder-background-secondary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .mobile\:vtmn-placeholder-background-secondary::placeholder {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .mobile\:vtmn-placeholder-background-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .mobile\:vtmn-placeholder-background-tertiary::placeholder {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .mobile\:vtmn-placeholder-background-brand-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .mobile\:vtmn-placeholder-background-brand-primary::placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .mobile\:vtmn-placeholder-background-brand-secondary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .mobile\:vtmn-placeholder-background-brand-secondary::placeholder {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .mobile\:vtmn-placeholder-background-accent::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .mobile\:vtmn-placeholder-background-accent::placeholder {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .mobile\:vtmn-placeholder-background-alert::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .mobile\:vtmn-placeholder-background-alert::placeholder {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .mobile\:vtmn-placeholder-background-primary-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .mobile\:vtmn-placeholder-background-primary-reversed::placeholder {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .mobile\:vtmn-placeholder-background-brand-primary-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .mobile\:vtmn-placeholder-background-brand-primary-reversed::placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .mobile\:vtmn-placeholder-content-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .mobile\:vtmn-placeholder-content-primary::placeholder {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .mobile\:vtmn-placeholder-content-secondary::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .mobile\:vtmn-placeholder-content-secondary::placeholder {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .mobile\:vtmn-placeholder-content-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .mobile\:vtmn-placeholder-content-tertiary::placeholder {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .mobile\:vtmn-placeholder-content-action::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-action);
  }

  .mobile\:vtmn-placeholder-content-action::placeholder {
    color: var(--vtmn-semantic-color_content-action);
  }

  .mobile\:vtmn-placeholder-content-active::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-active);
  }

  .mobile\:vtmn-placeholder-content-active::placeholder {
    color: var(--vtmn-semantic-color_content-active);
  }

  .mobile\:vtmn-placeholder-content-inactive::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .mobile\:vtmn-placeholder-content-inactive::placeholder {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .mobile\:vtmn-placeholder-content-negative::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .mobile\:vtmn-placeholder-content-negative::placeholder {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .mobile\:vtmn-placeholder-content-warning::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .mobile\:vtmn-placeholder-content-warning::placeholder {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .mobile\:vtmn-placeholder-content-positive::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .mobile\:vtmn-placeholder-content-positive::placeholder {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .mobile\:vtmn-placeholder-content-information::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-information);
  }

  .mobile\:vtmn-placeholder-content-information::placeholder {
    color: var(--vtmn-semantic-color_content-information);
  }

  .mobile\:vtmn-placeholder-content-accent::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .mobile\:vtmn-placeholder-content-accent::placeholder {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .mobile\:vtmn-placeholder-content-visited::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .mobile\:vtmn-placeholder-content-visited::placeholder {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .mobile\:vtmn-placeholder-content-primary-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .mobile\:vtmn-placeholder-content-primary-reversed::placeholder {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .mobile\:vtmn-placeholder-content-action-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .mobile\:vtmn-placeholder-content-action-reversed::placeholder {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .mobile\:vtmn-placeholder-content-visited-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .mobile\:vtmn-placeholder-content-visited-reversed::placeholder {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .mobile\:vtmn-placeholder-border-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .mobile\:vtmn-placeholder-border-primary::placeholder {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .mobile\:vtmn-placeholder-border-secondary::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .mobile\:vtmn-placeholder-border-secondary::placeholder {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .mobile\:vtmn-placeholder-border-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .mobile\:vtmn-placeholder-border-tertiary::placeholder {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .mobile\:vtmn-placeholder-border-active::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-active);
  }

  .mobile\:vtmn-placeholder-border-active::placeholder {
    color: var(--vtmn-semantic-color_border-active);
  }

  .mobile\:vtmn-placeholder-border-inactive::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .mobile\:vtmn-placeholder-border-inactive::placeholder {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .mobile\:vtmn-placeholder-border-negative::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .mobile\:vtmn-placeholder-border-negative::placeholder {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .mobile\:vtmn-placeholder-border-warning::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .mobile\:vtmn-placeholder-border-warning::placeholder {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .mobile\:vtmn-placeholder-border-positive::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .mobile\:vtmn-placeholder-border-positive::placeholder {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .mobile\:vtmn-placeholder-border-information::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-information);
  }

  .mobile\:vtmn-placeholder-border-information::placeholder {
    color: var(--vtmn-semantic-color_border-information);
  }

  .mobile\:vtmn-placeholder-border-primary-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .mobile\:vtmn-placeholder-border-primary-reversed::placeholder {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .mobile\:vtmn-placeholder-decorative-gravel::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .mobile\:vtmn-placeholder-decorative-gravel::placeholder {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .mobile\:vtmn-placeholder-decorative-brick::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .mobile\:vtmn-placeholder-decorative-brick::placeholder {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .mobile\:vtmn-placeholder-decorative-saffron::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .mobile\:vtmn-placeholder-decorative-saffron::placeholder {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .mobile\:vtmn-placeholder-decorative-gold::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .mobile\:vtmn-placeholder-decorative-gold::placeholder {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .mobile\:vtmn-placeholder-decorative-jade::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .mobile\:vtmn-placeholder-decorative-jade::placeholder {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .mobile\:vtmn-placeholder-decorative-emerald::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .mobile\:vtmn-placeholder-decorative-emerald::placeholder {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .mobile\:vtmn-placeholder-decorative-cobalt::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .mobile\:vtmn-placeholder-decorative-cobalt::placeholder {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .mobile\:vtmn-placeholder-decorative-amethyst::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .mobile\:vtmn-placeholder-decorative-amethyst::placeholder {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .mobile\:vtmn-placeholder-hover-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .mobile\:vtmn-placeholder-hover-primary::placeholder {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .mobile\:vtmn-placeholder-hover-primary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .mobile\:vtmn-placeholder-hover-primary-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .mobile\:vtmn-placeholder-hover-secondary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .mobile\:vtmn-placeholder-hover-secondary-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .mobile\:vtmn-placeholder-hover-tertiary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .mobile\:vtmn-placeholder-hover-tertiary-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .mobile\:vtmn-placeholder-hover-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .mobile\:vtmn-placeholder-hover-tertiary::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .mobile\:vtmn-placeholder-hover-brand::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .mobile\:vtmn-placeholder-hover-brand::placeholder {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .mobile\:vtmn-placeholder-hover-accent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .mobile\:vtmn-placeholder-hover-accent::placeholder {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .mobile\:vtmn-placeholder-hover-primary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .mobile\:vtmn-placeholder-hover-primary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .mobile\:vtmn-placeholder-hover-secondary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .mobile\:vtmn-placeholder-hover-secondary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .mobile\:vtmn-placeholder-hover-tertiary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .mobile\:vtmn-placeholder-hover-tertiary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .mobile\:vtmn-placeholder-active-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .mobile\:vtmn-placeholder-active-primary::placeholder {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .mobile\:vtmn-placeholder-active-primary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .mobile\:vtmn-placeholder-active-primary-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .mobile\:vtmn-placeholder-active-secondary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .mobile\:vtmn-placeholder-active-secondary-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .mobile\:vtmn-placeholder-active-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .mobile\:vtmn-placeholder-active-tertiary::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .mobile\:vtmn-placeholder-active-tertiary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .mobile\:vtmn-placeholder-active-tertiary-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .mobile\:vtmn-placeholder-active-brand::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .mobile\:vtmn-placeholder-active-brand::placeholder {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .mobile\:vtmn-placeholder-active-accent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .mobile\:vtmn-placeholder-active-accent::placeholder {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .mobile\:vtmn-placeholder-active-primary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .mobile\:vtmn-placeholder-active-primary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .mobile\:vtmn-placeholder-active-secondary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .mobile\:vtmn-placeholder-active-secondary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .mobile\:vtmn-placeholder-active-tertiary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .mobile\:vtmn-placeholder-active-tertiary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .mobile\:vtmn-placeholder-active-brand-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .mobile\:vtmn-placeholder-active-brand-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .mobile\:vtmn-placeholder-shadow::-moz-placeholder {
    color: var(--vtmn-semantic-color_shadow);
  }

  .mobile\:vtmn-placeholder-shadow::placeholder {
    color: var(--vtmn-semantic-color_shadow);
  }

  .mobile\:vtmn-placeholder-brand::-moz-placeholder {
    color: var(--vtmn-color_brand);
  }

  .mobile\:vtmn-placeholder-brand::placeholder {
    color: var(--vtmn-color_brand);
  }

  .mobile\:vtmn-placeholder-brand-pro::-moz-placeholder {
    color: var(--vtmn-color_brand-pro);
  }

  .mobile\:vtmn-placeholder-brand-pro::placeholder {
    color: var(--vtmn-color_brand-pro);
  }

  .mobile\:vtmn-placeholder-brand-digital-light-1::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .mobile\:vtmn-placeholder-brand-digital-light-1::placeholder {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .mobile\:vtmn-placeholder-brand-digital-light-2::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .mobile\:vtmn-placeholder-brand-digital-light-2::placeholder {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .mobile\:vtmn-placeholder-brand-digital-light-3::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .mobile\:vtmn-placeholder-brand-digital-light-3::placeholder {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .mobile\:vtmn-placeholder-brand-digital::-moz-placeholder {
    color: var(--vtmn-color_brand-digital);
  }

  .mobile\:vtmn-placeholder-brand-digital::placeholder {
    color: var(--vtmn-color_brand-digital);
  }

  .mobile\:vtmn-placeholder-brand-digital-dark-1::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .mobile\:vtmn-placeholder-brand-digital-dark-1::placeholder {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .mobile\:vtmn-placeholder-brand-digital-dark-2::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .mobile\:vtmn-placeholder-brand-digital-dark-2::placeholder {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .mobile\:vtmn-placeholder-green-light-1::-moz-placeholder {
    color: var(--vtmn-color_green-light-1);
  }

  .mobile\:vtmn-placeholder-green-light-1::placeholder {
    color: var(--vtmn-color_green-light-1);
  }

  .mobile\:vtmn-placeholder-green-light-2::-moz-placeholder {
    color: var(--vtmn-color_green-light-2);
  }

  .mobile\:vtmn-placeholder-green-light-2::placeholder {
    color: var(--vtmn-color_green-light-2);
  }

  .mobile\:vtmn-placeholder-green-light-3::-moz-placeholder {
    color: var(--vtmn-color_green-light-3);
  }

  .mobile\:vtmn-placeholder-green-light-3::placeholder {
    color: var(--vtmn-color_green-light-3);
  }

  .mobile\:vtmn-placeholder-green::-moz-placeholder {
    color: var(--vtmn-color_green);
  }

  .mobile\:vtmn-placeholder-green::placeholder {
    color: var(--vtmn-color_green);
  }

  .mobile\:vtmn-placeholder-green-dark-1::-moz-placeholder {
    color: var(--vtmn-color_green-dark-1);
  }

  .mobile\:vtmn-placeholder-green-dark-1::placeholder {
    color: var(--vtmn-color_green-dark-1);
  }

  .mobile\:vtmn-placeholder-green-dark-2::-moz-placeholder {
    color: var(--vtmn-color_green-dark-2);
  }

  .mobile\:vtmn-placeholder-green-dark-2::placeholder {
    color: var(--vtmn-color_green-dark-2);
  }

  .mobile\:vtmn-placeholder-white::-moz-placeholder {
    color: var(--vtmn-color_white);
  }

  .mobile\:vtmn-placeholder-white::placeholder {
    color: var(--vtmn-color_white);
  }

  .mobile\:vtmn-placeholder-grey-light-1::-moz-placeholder {
    color: var(--vtmn-color_grey-light-1);
  }

  .mobile\:vtmn-placeholder-grey-light-1::placeholder {
    color: var(--vtmn-color_grey-light-1);
  }

  .mobile\:vtmn-placeholder-grey-light-2::-moz-placeholder {
    color: var(--vtmn-color_grey-light-2);
  }

  .mobile\:vtmn-placeholder-grey-light-2::placeholder {
    color: var(--vtmn-color_grey-light-2);
  }

  .mobile\:vtmn-placeholder-grey-light-3::-moz-placeholder {
    color: var(--vtmn-color_grey-light-3);
  }

  .mobile\:vtmn-placeholder-grey-light-3::placeholder {
    color: var(--vtmn-color_grey-light-3);
  }

  .mobile\:vtmn-placeholder-grey-light-4::-moz-placeholder {
    color: var(--vtmn-color_grey-light-4);
  }

  .mobile\:vtmn-placeholder-grey-light-4::placeholder {
    color: var(--vtmn-color_grey-light-4);
  }

  .mobile\:vtmn-placeholder-grey::-moz-placeholder {
    color: var(--vtmn-color_grey);
  }

  .mobile\:vtmn-placeholder-grey::placeholder {
    color: var(--vtmn-color_grey);
  }

  .mobile\:vtmn-placeholder-grey-dark-1::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-1);
  }

  .mobile\:vtmn-placeholder-grey-dark-1::placeholder {
    color: var(--vtmn-color_grey-dark-1);
  }

  .mobile\:vtmn-placeholder-grey-dark-2::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-2);
  }

  .mobile\:vtmn-placeholder-grey-dark-2::placeholder {
    color: var(--vtmn-color_grey-dark-2);
  }

  .mobile\:vtmn-placeholder-grey-dark-3::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-3);
  }

  .mobile\:vtmn-placeholder-grey-dark-3::placeholder {
    color: var(--vtmn-color_grey-dark-3);
  }

  .mobile\:vtmn-placeholder-black::-moz-placeholder {
    color: var(--vtmn-color_black);
  }

  .mobile\:vtmn-placeholder-black::placeholder {
    color: var(--vtmn-color_black);
  }

  .mobile\:vtmn-placeholder-success::-moz-placeholder {
    color: var(--vtmn-color_success);
  }

  .mobile\:vtmn-placeholder-success::placeholder {
    color: var(--vtmn-color_success);
  }

  .mobile\:vtmn-placeholder-info::-moz-placeholder {
    color: var(--vtmn-color_info);
  }

  .mobile\:vtmn-placeholder-info::placeholder {
    color: var(--vtmn-color_info);
  }

  .mobile\:vtmn-placeholder-warning::-moz-placeholder {
    color: var(--vtmn-color_warning);
  }

  .mobile\:vtmn-placeholder-warning::placeholder {
    color: var(--vtmn-color_warning);
  }

  .mobile\:vtmn-placeholder-danger::-moz-placeholder {
    color: var(--vtmn-color_danger);
  }

  .mobile\:vtmn-placeholder-danger::placeholder {
    color: var(--vtmn-color_danger);
  }

  .mobile\:vtmn-placeholder-yellow-light-1::-moz-placeholder {
    color: var(--vtmn-color_yellow-light-1);
  }

  .mobile\:vtmn-placeholder-yellow-light-1::placeholder {
    color: var(--vtmn-color_yellow-light-1);
  }

  .mobile\:vtmn-placeholder-yellow-light-2::-moz-placeholder {
    color: var(--vtmn-color_yellow-light-2);
  }

  .mobile\:vtmn-placeholder-yellow-light-2::placeholder {
    color: var(--vtmn-color_yellow-light-2);
  }

  .mobile\:vtmn-placeholder-yellow::-moz-placeholder {
    color: var(--vtmn-color_yellow);
  }

  .mobile\:vtmn-placeholder-yellow::placeholder {
    color: var(--vtmn-color_yellow);
  }

  .mobile\:vtmn-placeholder-orange-light-1::-moz-placeholder {
    color: var(--vtmn-color_orange-light-1);
  }

  .mobile\:vtmn-placeholder-orange-light-1::placeholder {
    color: var(--vtmn-color_orange-light-1);
  }

  .mobile\:vtmn-placeholder-orange-light-2::-moz-placeholder {
    color: var(--vtmn-color_orange-light-2);
  }

  .mobile\:vtmn-placeholder-orange-light-2::placeholder {
    color: var(--vtmn-color_orange-light-2);
  }

  .mobile\:vtmn-placeholder-orange::-moz-placeholder {
    color: var(--vtmn-color_orange);
  }

  .mobile\:vtmn-placeholder-orange::placeholder {
    color: var(--vtmn-color_orange);
  }

  .mobile\:vtmn-placeholder-red-light-1::-moz-placeholder {
    color: var(--vtmn-color_red-light-1);
  }

  .mobile\:vtmn-placeholder-red-light-1::placeholder {
    color: var(--vtmn-color_red-light-1);
  }

  .mobile\:vtmn-placeholder-red-light-2::-moz-placeholder {
    color: var(--vtmn-color_red-light-2);
  }

  .mobile\:vtmn-placeholder-red-light-2::placeholder {
    color: var(--vtmn-color_red-light-2);
  }

  .mobile\:vtmn-placeholder-red::-moz-placeholder {
    color: var(--vtmn-color_red);
  }

  .mobile\:vtmn-placeholder-red::placeholder {
    color: var(--vtmn-color_red);
  }

  .mobile\:focus\:vtmn-placeholder-transparent:focus::-moz-placeholder {
    color: transparent;
  }

  .mobile\:focus\:vtmn-placeholder-transparent:focus::placeholder {
    color: transparent;
  }

  .mobile\:focus\:vtmn-placeholder-background-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .mobile\:focus\:vtmn-placeholder-background-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .mobile\:focus\:vtmn-placeholder-background-secondary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .mobile\:focus\:vtmn-placeholder-background-secondary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .mobile\:focus\:vtmn-placeholder-background-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .mobile\:focus\:vtmn-placeholder-background-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .mobile\:focus\:vtmn-placeholder-background-brand-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .mobile\:focus\:vtmn-placeholder-background-brand-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .mobile\:focus\:vtmn-placeholder-background-brand-secondary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .mobile\:focus\:vtmn-placeholder-background-brand-secondary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .mobile\:focus\:vtmn-placeholder-background-accent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .mobile\:focus\:vtmn-placeholder-background-accent:focus::placeholder {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .mobile\:focus\:vtmn-placeholder-background-alert:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .mobile\:focus\:vtmn-placeholder-background-alert:focus::placeholder {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .mobile\:focus\:vtmn-placeholder-background-primary-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .mobile\:focus\:vtmn-placeholder-background-primary-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .mobile\:focus\:vtmn-placeholder-background-brand-primary-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .mobile\:focus\:vtmn-placeholder-background-brand-primary-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .mobile\:focus\:vtmn-placeholder-content-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .mobile\:focus\:vtmn-placeholder-content-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .mobile\:focus\:vtmn-placeholder-content-secondary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .mobile\:focus\:vtmn-placeholder-content-secondary:focus::placeholder {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .mobile\:focus\:vtmn-placeholder-content-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .mobile\:focus\:vtmn-placeholder-content-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .mobile\:focus\:vtmn-placeholder-content-action:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-action);
  }

  .mobile\:focus\:vtmn-placeholder-content-action:focus::placeholder {
    color: var(--vtmn-semantic-color_content-action);
  }

  .mobile\:focus\:vtmn-placeholder-content-active:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-active);
  }

  .mobile\:focus\:vtmn-placeholder-content-active:focus::placeholder {
    color: var(--vtmn-semantic-color_content-active);
  }

  .mobile\:focus\:vtmn-placeholder-content-inactive:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .mobile\:focus\:vtmn-placeholder-content-inactive:focus::placeholder {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .mobile\:focus\:vtmn-placeholder-content-negative:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .mobile\:focus\:vtmn-placeholder-content-negative:focus::placeholder {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .mobile\:focus\:vtmn-placeholder-content-warning:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .mobile\:focus\:vtmn-placeholder-content-warning:focus::placeholder {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .mobile\:focus\:vtmn-placeholder-content-positive:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .mobile\:focus\:vtmn-placeholder-content-positive:focus::placeholder {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .mobile\:focus\:vtmn-placeholder-content-information:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-information);
  }

  .mobile\:focus\:vtmn-placeholder-content-information:focus::placeholder {
    color: var(--vtmn-semantic-color_content-information);
  }

  .mobile\:focus\:vtmn-placeholder-content-accent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .mobile\:focus\:vtmn-placeholder-content-accent:focus::placeholder {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .mobile\:focus\:vtmn-placeholder-content-visited:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .mobile\:focus\:vtmn-placeholder-content-visited:focus::placeholder {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .mobile\:focus\:vtmn-placeholder-content-primary-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .mobile\:focus\:vtmn-placeholder-content-primary-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .mobile\:focus\:vtmn-placeholder-content-action-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .mobile\:focus\:vtmn-placeholder-content-action-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .mobile\:focus\:vtmn-placeholder-content-visited-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .mobile\:focus\:vtmn-placeholder-content-visited-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .mobile\:focus\:vtmn-placeholder-border-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .mobile\:focus\:vtmn-placeholder-border-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .mobile\:focus\:vtmn-placeholder-border-secondary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .mobile\:focus\:vtmn-placeholder-border-secondary:focus::placeholder {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .mobile\:focus\:vtmn-placeholder-border-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .mobile\:focus\:vtmn-placeholder-border-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .mobile\:focus\:vtmn-placeholder-border-active:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-active);
  }

  .mobile\:focus\:vtmn-placeholder-border-active:focus::placeholder {
    color: var(--vtmn-semantic-color_border-active);
  }

  .mobile\:focus\:vtmn-placeholder-border-inactive:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .mobile\:focus\:vtmn-placeholder-border-inactive:focus::placeholder {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .mobile\:focus\:vtmn-placeholder-border-negative:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .mobile\:focus\:vtmn-placeholder-border-negative:focus::placeholder {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .mobile\:focus\:vtmn-placeholder-border-warning:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .mobile\:focus\:vtmn-placeholder-border-warning:focus::placeholder {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .mobile\:focus\:vtmn-placeholder-border-positive:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .mobile\:focus\:vtmn-placeholder-border-positive:focus::placeholder {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .mobile\:focus\:vtmn-placeholder-border-information:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-information);
  }

  .mobile\:focus\:vtmn-placeholder-border-information:focus::placeholder {
    color: var(--vtmn-semantic-color_border-information);
  }

  .mobile\:focus\:vtmn-placeholder-border-primary-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .mobile\:focus\:vtmn-placeholder-border-primary-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .mobile\:focus\:vtmn-placeholder-decorative-gravel:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .mobile\:focus\:vtmn-placeholder-decorative-gravel:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .mobile\:focus\:vtmn-placeholder-decorative-brick:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .mobile\:focus\:vtmn-placeholder-decorative-brick:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .mobile\:focus\:vtmn-placeholder-decorative-saffron:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .mobile\:focus\:vtmn-placeholder-decorative-saffron:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .mobile\:focus\:vtmn-placeholder-decorative-gold:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .mobile\:focus\:vtmn-placeholder-decorative-gold:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .mobile\:focus\:vtmn-placeholder-decorative-jade:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .mobile\:focus\:vtmn-placeholder-decorative-jade:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .mobile\:focus\:vtmn-placeholder-decorative-emerald:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .mobile\:focus\:vtmn-placeholder-decorative-emerald:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .mobile\:focus\:vtmn-placeholder-decorative-cobalt:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .mobile\:focus\:vtmn-placeholder-decorative-cobalt:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .mobile\:focus\:vtmn-placeholder-decorative-amethyst:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .mobile\:focus\:vtmn-placeholder-decorative-amethyst:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .mobile\:focus\:vtmn-placeholder-hover-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .mobile\:focus\:vtmn-placeholder-hover-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .mobile\:focus\:vtmn-placeholder-hover-primary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .mobile\:focus\:vtmn-placeholder-hover-primary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .mobile\:focus\:vtmn-placeholder-hover-secondary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .mobile\:focus\:vtmn-placeholder-hover-secondary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .mobile\:focus\:vtmn-placeholder-hover-tertiary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .mobile\:focus\:vtmn-placeholder-hover-tertiary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .mobile\:focus\:vtmn-placeholder-hover-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .mobile\:focus\:vtmn-placeholder-hover-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .mobile\:focus\:vtmn-placeholder-hover-brand:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .mobile\:focus\:vtmn-placeholder-hover-brand:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .mobile\:focus\:vtmn-placeholder-hover-accent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .mobile\:focus\:vtmn-placeholder-hover-accent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .mobile\:focus\:vtmn-placeholder-hover-primary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-placeholder-hover-primary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-placeholder-hover-secondary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-placeholder-hover-secondary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-placeholder-hover-tertiary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-placeholder-hover-tertiary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-placeholder-active-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .mobile\:focus\:vtmn-placeholder-active-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .mobile\:focus\:vtmn-placeholder-active-primary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .mobile\:focus\:vtmn-placeholder-active-primary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .mobile\:focus\:vtmn-placeholder-active-secondary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .mobile\:focus\:vtmn-placeholder-active-secondary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .mobile\:focus\:vtmn-placeholder-active-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .mobile\:focus\:vtmn-placeholder-active-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .mobile\:focus\:vtmn-placeholder-active-tertiary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .mobile\:focus\:vtmn-placeholder-active-tertiary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .mobile\:focus\:vtmn-placeholder-active-brand:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .mobile\:focus\:vtmn-placeholder-active-brand:focus::placeholder {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .mobile\:focus\:vtmn-placeholder-active-accent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .mobile\:focus\:vtmn-placeholder-active-accent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .mobile\:focus\:vtmn-placeholder-active-primary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-placeholder-active-primary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-placeholder-active-secondary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-placeholder-active-secondary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-placeholder-active-tertiary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-placeholder-active-tertiary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-placeholder-active-brand-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .mobile\:focus\:vtmn-placeholder-active-brand-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .mobile\:focus\:vtmn-placeholder-shadow:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_shadow);
  }

  .mobile\:focus\:vtmn-placeholder-shadow:focus::placeholder {
    color: var(--vtmn-semantic-color_shadow);
  }

  .mobile\:focus\:vtmn-placeholder-brand:focus::-moz-placeholder {
    color: var(--vtmn-color_brand);
  }

  .mobile\:focus\:vtmn-placeholder-brand:focus::placeholder {
    color: var(--vtmn-color_brand);
  }

  .mobile\:focus\:vtmn-placeholder-brand-pro:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-pro);
  }

  .mobile\:focus\:vtmn-placeholder-brand-pro:focus::placeholder {
    color: var(--vtmn-color_brand-pro);
  }

  .mobile\:focus\:vtmn-placeholder-brand-digital-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .mobile\:focus\:vtmn-placeholder-brand-digital-light-1:focus::placeholder {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .mobile\:focus\:vtmn-placeholder-brand-digital-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .mobile\:focus\:vtmn-placeholder-brand-digital-light-2:focus::placeholder {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .mobile\:focus\:vtmn-placeholder-brand-digital-light-3:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .mobile\:focus\:vtmn-placeholder-brand-digital-light-3:focus::placeholder {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .mobile\:focus\:vtmn-placeholder-brand-digital:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital);
  }

  .mobile\:focus\:vtmn-placeholder-brand-digital:focus::placeholder {
    color: var(--vtmn-color_brand-digital);
  }

  .mobile\:focus\:vtmn-placeholder-brand-digital-dark-1:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .mobile\:focus\:vtmn-placeholder-brand-digital-dark-1:focus::placeholder {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .mobile\:focus\:vtmn-placeholder-brand-digital-dark-2:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .mobile\:focus\:vtmn-placeholder-brand-digital-dark-2:focus::placeholder {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .mobile\:focus\:vtmn-placeholder-green-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_green-light-1);
  }

  .mobile\:focus\:vtmn-placeholder-green-light-1:focus::placeholder {
    color: var(--vtmn-color_green-light-1);
  }

  .mobile\:focus\:vtmn-placeholder-green-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_green-light-2);
  }

  .mobile\:focus\:vtmn-placeholder-green-light-2:focus::placeholder {
    color: var(--vtmn-color_green-light-2);
  }

  .mobile\:focus\:vtmn-placeholder-green-light-3:focus::-moz-placeholder {
    color: var(--vtmn-color_green-light-3);
  }

  .mobile\:focus\:vtmn-placeholder-green-light-3:focus::placeholder {
    color: var(--vtmn-color_green-light-3);
  }

  .mobile\:focus\:vtmn-placeholder-green:focus::-moz-placeholder {
    color: var(--vtmn-color_green);
  }

  .mobile\:focus\:vtmn-placeholder-green:focus::placeholder {
    color: var(--vtmn-color_green);
  }

  .mobile\:focus\:vtmn-placeholder-green-dark-1:focus::-moz-placeholder {
    color: var(--vtmn-color_green-dark-1);
  }

  .mobile\:focus\:vtmn-placeholder-green-dark-1:focus::placeholder {
    color: var(--vtmn-color_green-dark-1);
  }

  .mobile\:focus\:vtmn-placeholder-green-dark-2:focus::-moz-placeholder {
    color: var(--vtmn-color_green-dark-2);
  }

  .mobile\:focus\:vtmn-placeholder-green-dark-2:focus::placeholder {
    color: var(--vtmn-color_green-dark-2);
  }

  .mobile\:focus\:vtmn-placeholder-white:focus::-moz-placeholder {
    color: var(--vtmn-color_white);
  }

  .mobile\:focus\:vtmn-placeholder-white:focus::placeholder {
    color: var(--vtmn-color_white);
  }

  .mobile\:focus\:vtmn-placeholder-grey-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-light-1);
  }

  .mobile\:focus\:vtmn-placeholder-grey-light-1:focus::placeholder {
    color: var(--vtmn-color_grey-light-1);
  }

  .mobile\:focus\:vtmn-placeholder-grey-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-light-2);
  }

  .mobile\:focus\:vtmn-placeholder-grey-light-2:focus::placeholder {
    color: var(--vtmn-color_grey-light-2);
  }

  .mobile\:focus\:vtmn-placeholder-grey-light-3:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-light-3);
  }

  .mobile\:focus\:vtmn-placeholder-grey-light-3:focus::placeholder {
    color: var(--vtmn-color_grey-light-3);
  }

  .mobile\:focus\:vtmn-placeholder-grey-light-4:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-light-4);
  }

  .mobile\:focus\:vtmn-placeholder-grey-light-4:focus::placeholder {
    color: var(--vtmn-color_grey-light-4);
  }

  .mobile\:focus\:vtmn-placeholder-grey:focus::-moz-placeholder {
    color: var(--vtmn-color_grey);
  }

  .mobile\:focus\:vtmn-placeholder-grey:focus::placeholder {
    color: var(--vtmn-color_grey);
  }

  .mobile\:focus\:vtmn-placeholder-grey-dark-1:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-1);
  }

  .mobile\:focus\:vtmn-placeholder-grey-dark-1:focus::placeholder {
    color: var(--vtmn-color_grey-dark-1);
  }

  .mobile\:focus\:vtmn-placeholder-grey-dark-2:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-2);
  }

  .mobile\:focus\:vtmn-placeholder-grey-dark-2:focus::placeholder {
    color: var(--vtmn-color_grey-dark-2);
  }

  .mobile\:focus\:vtmn-placeholder-grey-dark-3:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-3);
  }

  .mobile\:focus\:vtmn-placeholder-grey-dark-3:focus::placeholder {
    color: var(--vtmn-color_grey-dark-3);
  }

  .mobile\:focus\:vtmn-placeholder-black:focus::-moz-placeholder {
    color: var(--vtmn-color_black);
  }

  .mobile\:focus\:vtmn-placeholder-black:focus::placeholder {
    color: var(--vtmn-color_black);
  }

  .mobile\:focus\:vtmn-placeholder-success:focus::-moz-placeholder {
    color: var(--vtmn-color_success);
  }

  .mobile\:focus\:vtmn-placeholder-success:focus::placeholder {
    color: var(--vtmn-color_success);
  }

  .mobile\:focus\:vtmn-placeholder-info:focus::-moz-placeholder {
    color: var(--vtmn-color_info);
  }

  .mobile\:focus\:vtmn-placeholder-info:focus::placeholder {
    color: var(--vtmn-color_info);
  }

  .mobile\:focus\:vtmn-placeholder-warning:focus::-moz-placeholder {
    color: var(--vtmn-color_warning);
  }

  .mobile\:focus\:vtmn-placeholder-warning:focus::placeholder {
    color: var(--vtmn-color_warning);
  }

  .mobile\:focus\:vtmn-placeholder-danger:focus::-moz-placeholder {
    color: var(--vtmn-color_danger);
  }

  .mobile\:focus\:vtmn-placeholder-danger:focus::placeholder {
    color: var(--vtmn-color_danger);
  }

  .mobile\:focus\:vtmn-placeholder-yellow-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_yellow-light-1);
  }

  .mobile\:focus\:vtmn-placeholder-yellow-light-1:focus::placeholder {
    color: var(--vtmn-color_yellow-light-1);
  }

  .mobile\:focus\:vtmn-placeholder-yellow-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_yellow-light-2);
  }

  .mobile\:focus\:vtmn-placeholder-yellow-light-2:focus::placeholder {
    color: var(--vtmn-color_yellow-light-2);
  }

  .mobile\:focus\:vtmn-placeholder-yellow:focus::-moz-placeholder {
    color: var(--vtmn-color_yellow);
  }

  .mobile\:focus\:vtmn-placeholder-yellow:focus::placeholder {
    color: var(--vtmn-color_yellow);
  }

  .mobile\:focus\:vtmn-placeholder-orange-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_orange-light-1);
  }

  .mobile\:focus\:vtmn-placeholder-orange-light-1:focus::placeholder {
    color: var(--vtmn-color_orange-light-1);
  }

  .mobile\:focus\:vtmn-placeholder-orange-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_orange-light-2);
  }

  .mobile\:focus\:vtmn-placeholder-orange-light-2:focus::placeholder {
    color: var(--vtmn-color_orange-light-2);
  }

  .mobile\:focus\:vtmn-placeholder-orange:focus::-moz-placeholder {
    color: var(--vtmn-color_orange);
  }

  .mobile\:focus\:vtmn-placeholder-orange:focus::placeholder {
    color: var(--vtmn-color_orange);
  }

  .mobile\:focus\:vtmn-placeholder-red-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_red-light-1);
  }

  .mobile\:focus\:vtmn-placeholder-red-light-1:focus::placeholder {
    color: var(--vtmn-color_red-light-1);
  }

  .mobile\:focus\:vtmn-placeholder-red-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_red-light-2);
  }

  .mobile\:focus\:vtmn-placeholder-red-light-2:focus::placeholder {
    color: var(--vtmn-color_red-light-2);
  }

  .mobile\:focus\:vtmn-placeholder-red:focus::-moz-placeholder {
    color: var(--vtmn-color_red);
  }

  .mobile\:focus\:vtmn-placeholder-red:focus::placeholder {
    color: var(--vtmn-color_red);
  }

  .mobile\:vtmn-placeholder-opacity-0::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .mobile\:vtmn-placeholder-opacity-0::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .mobile\:vtmn-placeholder-opacity-5::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .mobile\:vtmn-placeholder-opacity-5::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .mobile\:vtmn-placeholder-opacity-10::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .mobile\:vtmn-placeholder-opacity-10::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .mobile\:vtmn-placeholder-opacity-20::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .mobile\:vtmn-placeholder-opacity-20::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .mobile\:vtmn-placeholder-opacity-25::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .mobile\:vtmn-placeholder-opacity-25::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .mobile\:vtmn-placeholder-opacity-30::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .mobile\:vtmn-placeholder-opacity-30::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .mobile\:vtmn-placeholder-opacity-40::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .mobile\:vtmn-placeholder-opacity-40::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .mobile\:vtmn-placeholder-opacity-50::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .mobile\:vtmn-placeholder-opacity-50::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .mobile\:vtmn-placeholder-opacity-60::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .mobile\:vtmn-placeholder-opacity-60::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .mobile\:vtmn-placeholder-opacity-70::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .mobile\:vtmn-placeholder-opacity-70::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .mobile\:vtmn-placeholder-opacity-75::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .mobile\:vtmn-placeholder-opacity-75::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .mobile\:vtmn-placeholder-opacity-80::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .mobile\:vtmn-placeholder-opacity-80::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .mobile\:vtmn-placeholder-opacity-90::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .mobile\:vtmn-placeholder-opacity-90::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .mobile\:vtmn-placeholder-opacity-95::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .mobile\:vtmn-placeholder-opacity-95::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .mobile\:vtmn-placeholder-opacity-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .mobile\:vtmn-placeholder-opacity-100::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .mobile\:focus\:vtmn-placeholder-opacity-0:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .mobile\:focus\:vtmn-placeholder-opacity-0:focus::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .mobile\:focus\:vtmn-placeholder-opacity-5:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .mobile\:focus\:vtmn-placeholder-opacity-5:focus::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .mobile\:focus\:vtmn-placeholder-opacity-10:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .mobile\:focus\:vtmn-placeholder-opacity-10:focus::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .mobile\:focus\:vtmn-placeholder-opacity-20:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .mobile\:focus\:vtmn-placeholder-opacity-20:focus::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .mobile\:focus\:vtmn-placeholder-opacity-25:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .mobile\:focus\:vtmn-placeholder-opacity-25:focus::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .mobile\:focus\:vtmn-placeholder-opacity-30:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .mobile\:focus\:vtmn-placeholder-opacity-30:focus::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .mobile\:focus\:vtmn-placeholder-opacity-40:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .mobile\:focus\:vtmn-placeholder-opacity-40:focus::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .mobile\:focus\:vtmn-placeholder-opacity-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .mobile\:focus\:vtmn-placeholder-opacity-50:focus::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .mobile\:focus\:vtmn-placeholder-opacity-60:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .mobile\:focus\:vtmn-placeholder-opacity-60:focus::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .mobile\:focus\:vtmn-placeholder-opacity-70:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .mobile\:focus\:vtmn-placeholder-opacity-70:focus::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .mobile\:focus\:vtmn-placeholder-opacity-75:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .mobile\:focus\:vtmn-placeholder-opacity-75:focus::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .mobile\:focus\:vtmn-placeholder-opacity-80:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .mobile\:focus\:vtmn-placeholder-opacity-80:focus::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .mobile\:focus\:vtmn-placeholder-opacity-90:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .mobile\:focus\:vtmn-placeholder-opacity-90:focus::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .mobile\:focus\:vtmn-placeholder-opacity-95:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .mobile\:focus\:vtmn-placeholder-opacity-95:focus::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .mobile\:focus\:vtmn-placeholder-opacity-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .mobile\:focus\:vtmn-placeholder-opacity-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .mobile\:vtmn-opacity-0 {
    opacity: 0;
  }

  .mobile\:vtmn-opacity-5 {
    opacity: 0.05;
  }

  .mobile\:vtmn-opacity-10 {
    opacity: 0.1;
  }

  .mobile\:vtmn-opacity-20 {
    opacity: 0.2;
  }

  .mobile\:vtmn-opacity-25 {
    opacity: 0.25;
  }

  .mobile\:vtmn-opacity-30 {
    opacity: 0.3;
  }

  .mobile\:vtmn-opacity-40 {
    opacity: 0.4;
  }

  .mobile\:vtmn-opacity-50 {
    opacity: 0.5;
  }

  .mobile\:vtmn-opacity-60 {
    opacity: 0.6;
  }

  .mobile\:vtmn-opacity-70 {
    opacity: 0.7;
  }

  .mobile\:vtmn-opacity-75 {
    opacity: 0.75;
  }

  .mobile\:vtmn-opacity-80 {
    opacity: 0.8;
  }

  .mobile\:vtmn-opacity-90 {
    opacity: 0.9;
  }

  .mobile\:vtmn-opacity-95 {
    opacity: 0.95;
  }

  .mobile\:vtmn-opacity-100 {
    opacity: 1;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-opacity-0 {
    opacity: 0;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-opacity-5 {
    opacity: 0.05;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-opacity-10 {
    opacity: 0.1;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-opacity-20 {
    opacity: 0.2;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-opacity-25 {
    opacity: 0.25;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-opacity-30 {
    opacity: 0.3;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-opacity-40 {
    opacity: 0.4;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-opacity-50 {
    opacity: 0.5;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-opacity-60 {
    opacity: 0.6;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-opacity-70 {
    opacity: 0.7;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-opacity-75 {
    opacity: 0.75;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-opacity-80 {
    opacity: 0.8;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-opacity-90 {
    opacity: 0.9;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-opacity-95 {
    opacity: 0.95;
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-opacity-100 {
    opacity: 1;
  }

  .mobile\:focus-within\:vtmn-opacity-0:focus-within {
    opacity: 0;
  }

  .mobile\:focus-within\:vtmn-opacity-5:focus-within {
    opacity: 0.05;
  }

  .mobile\:focus-within\:vtmn-opacity-10:focus-within {
    opacity: 0.1;
  }

  .mobile\:focus-within\:vtmn-opacity-20:focus-within {
    opacity: 0.2;
  }

  .mobile\:focus-within\:vtmn-opacity-25:focus-within {
    opacity: 0.25;
  }

  .mobile\:focus-within\:vtmn-opacity-30:focus-within {
    opacity: 0.3;
  }

  .mobile\:focus-within\:vtmn-opacity-40:focus-within {
    opacity: 0.4;
  }

  .mobile\:focus-within\:vtmn-opacity-50:focus-within {
    opacity: 0.5;
  }

  .mobile\:focus-within\:vtmn-opacity-60:focus-within {
    opacity: 0.6;
  }

  .mobile\:focus-within\:vtmn-opacity-70:focus-within {
    opacity: 0.7;
  }

  .mobile\:focus-within\:vtmn-opacity-75:focus-within {
    opacity: 0.75;
  }

  .mobile\:focus-within\:vtmn-opacity-80:focus-within {
    opacity: 0.8;
  }

  .mobile\:focus-within\:vtmn-opacity-90:focus-within {
    opacity: 0.9;
  }

  .mobile\:focus-within\:vtmn-opacity-95:focus-within {
    opacity: 0.95;
  }

  .mobile\:focus-within\:vtmn-opacity-100:focus-within {
    opacity: 1;
  }

  .mobile\:hover\:vtmn-opacity-0:hover {
    opacity: 0;
  }

  .mobile\:hover\:vtmn-opacity-5:hover {
    opacity: 0.05;
  }

  .mobile\:hover\:vtmn-opacity-10:hover {
    opacity: 0.1;
  }

  .mobile\:hover\:vtmn-opacity-20:hover {
    opacity: 0.2;
  }

  .mobile\:hover\:vtmn-opacity-25:hover {
    opacity: 0.25;
  }

  .mobile\:hover\:vtmn-opacity-30:hover {
    opacity: 0.3;
  }

  .mobile\:hover\:vtmn-opacity-40:hover {
    opacity: 0.4;
  }

  .mobile\:hover\:vtmn-opacity-50:hover {
    opacity: 0.5;
  }

  .mobile\:hover\:vtmn-opacity-60:hover {
    opacity: 0.6;
  }

  .mobile\:hover\:vtmn-opacity-70:hover {
    opacity: 0.7;
  }

  .mobile\:hover\:vtmn-opacity-75:hover {
    opacity: 0.75;
  }

  .mobile\:hover\:vtmn-opacity-80:hover {
    opacity: 0.8;
  }

  .mobile\:hover\:vtmn-opacity-90:hover {
    opacity: 0.9;
  }

  .mobile\:hover\:vtmn-opacity-95:hover {
    opacity: 0.95;
  }

  .mobile\:hover\:vtmn-opacity-100:hover {
    opacity: 1;
  }

  .mobile\:focus\:vtmn-opacity-0:focus {
    opacity: 0;
  }

  .mobile\:focus\:vtmn-opacity-5:focus {
    opacity: 0.05;
  }

  .mobile\:focus\:vtmn-opacity-10:focus {
    opacity: 0.1;
  }

  .mobile\:focus\:vtmn-opacity-20:focus {
    opacity: 0.2;
  }

  .mobile\:focus\:vtmn-opacity-25:focus {
    opacity: 0.25;
  }

  .mobile\:focus\:vtmn-opacity-30:focus {
    opacity: 0.3;
  }

  .mobile\:focus\:vtmn-opacity-40:focus {
    opacity: 0.4;
  }

  .mobile\:focus\:vtmn-opacity-50:focus {
    opacity: 0.5;
  }

  .mobile\:focus\:vtmn-opacity-60:focus {
    opacity: 0.6;
  }

  .mobile\:focus\:vtmn-opacity-70:focus {
    opacity: 0.7;
  }

  .mobile\:focus\:vtmn-opacity-75:focus {
    opacity: 0.75;
  }

  .mobile\:focus\:vtmn-opacity-80:focus {
    opacity: 0.8;
  }

  .mobile\:focus\:vtmn-opacity-90:focus {
    opacity: 0.9;
  }

  .mobile\:focus\:vtmn-opacity-95:focus {
    opacity: 0.95;
  }

  .mobile\:focus\:vtmn-opacity-100:focus {
    opacity: 1;
  }

  .mobile\:active\:vtmn-opacity-0:active {
    opacity: 0;
  }

  .mobile\:active\:vtmn-opacity-5:active {
    opacity: 0.05;
  }

  .mobile\:active\:vtmn-opacity-10:active {
    opacity: 0.1;
  }

  .mobile\:active\:vtmn-opacity-20:active {
    opacity: 0.2;
  }

  .mobile\:active\:vtmn-opacity-25:active {
    opacity: 0.25;
  }

  .mobile\:active\:vtmn-opacity-30:active {
    opacity: 0.3;
  }

  .mobile\:active\:vtmn-opacity-40:active {
    opacity: 0.4;
  }

  .mobile\:active\:vtmn-opacity-50:active {
    opacity: 0.5;
  }

  .mobile\:active\:vtmn-opacity-60:active {
    opacity: 0.6;
  }

  .mobile\:active\:vtmn-opacity-70:active {
    opacity: 0.7;
  }

  .mobile\:active\:vtmn-opacity-75:active {
    opacity: 0.75;
  }

  .mobile\:active\:vtmn-opacity-80:active {
    opacity: 0.8;
  }

  .mobile\:active\:vtmn-opacity-90:active {
    opacity: 0.9;
  }

  .mobile\:active\:vtmn-opacity-95:active {
    opacity: 0.95;
  }

  .mobile\:active\:vtmn-opacity-100:active {
    opacity: 1;
  }

  .mobile\:disabled\:vtmn-opacity-0:disabled {
    opacity: 0;
  }

  .mobile\:disabled\:vtmn-opacity-5:disabled {
    opacity: 0.05;
  }

  .mobile\:disabled\:vtmn-opacity-10:disabled {
    opacity: 0.1;
  }

  .mobile\:disabled\:vtmn-opacity-20:disabled {
    opacity: 0.2;
  }

  .mobile\:disabled\:vtmn-opacity-25:disabled {
    opacity: 0.25;
  }

  .mobile\:disabled\:vtmn-opacity-30:disabled {
    opacity: 0.3;
  }

  .mobile\:disabled\:vtmn-opacity-40:disabled {
    opacity: 0.4;
  }

  .mobile\:disabled\:vtmn-opacity-50:disabled {
    opacity: 0.5;
  }

  .mobile\:disabled\:vtmn-opacity-60:disabled {
    opacity: 0.6;
  }

  .mobile\:disabled\:vtmn-opacity-70:disabled {
    opacity: 0.7;
  }

  .mobile\:disabled\:vtmn-opacity-75:disabled {
    opacity: 0.75;
  }

  .mobile\:disabled\:vtmn-opacity-80:disabled {
    opacity: 0.8;
  }

  .mobile\:disabled\:vtmn-opacity-90:disabled {
    opacity: 0.9;
  }

  .mobile\:disabled\:vtmn-opacity-95:disabled {
    opacity: 0.95;
  }

  .mobile\:disabled\:vtmn-opacity-100:disabled {
    opacity: 1;
  }

  .mobile\:vtmn-bg-blend-normal {
    background-blend-mode: normal;
  }

  .mobile\:vtmn-bg-blend-multiply {
    background-blend-mode: multiply;
  }

  .mobile\:vtmn-bg-blend-screen {
    background-blend-mode: screen;
  }

  .mobile\:vtmn-bg-blend-overlay {
    background-blend-mode: overlay;
  }

  .mobile\:vtmn-bg-blend-darken {
    background-blend-mode: darken;
  }

  .mobile\:vtmn-bg-blend-lighten {
    background-blend-mode: lighten;
  }

  .mobile\:vtmn-bg-blend-color-dodge {
    background-blend-mode: color-dodge;
  }

  .mobile\:vtmn-bg-blend-color-burn {
    background-blend-mode: color-burn;
  }

  .mobile\:vtmn-bg-blend-hard-light {
    background-blend-mode: hard-light;
  }

  .mobile\:vtmn-bg-blend-soft-light {
    background-blend-mode: soft-light;
  }

  .mobile\:vtmn-bg-blend-difference {
    background-blend-mode: difference;
  }

  .mobile\:vtmn-bg-blend-exclusion {
    background-blend-mode: exclusion;
  }

  .mobile\:vtmn-bg-blend-hue {
    background-blend-mode: hue;
  }

  .mobile\:vtmn-bg-blend-saturation {
    background-blend-mode: saturation;
  }

  .mobile\:vtmn-bg-blend-color {
    background-blend-mode: color;
  }

  .mobile\:vtmn-bg-blend-luminosity {
    background-blend-mode: luminosity;
  }

  .mobile\:vtmn-mix-blend-normal {
    mix-blend-mode: normal;
  }

  .mobile\:vtmn-mix-blend-multiply {
    mix-blend-mode: multiply;
  }

  .mobile\:vtmn-mix-blend-screen {
    mix-blend-mode: screen;
  }

  .mobile\:vtmn-mix-blend-overlay {
    mix-blend-mode: overlay;
  }

  .mobile\:vtmn-mix-blend-darken {
    mix-blend-mode: darken;
  }

  .mobile\:vtmn-mix-blend-lighten {
    mix-blend-mode: lighten;
  }

  .mobile\:vtmn-mix-blend-color-dodge {
    mix-blend-mode: color-dodge;
  }

  .mobile\:vtmn-mix-blend-color-burn {
    mix-blend-mode: color-burn;
  }

  .mobile\:vtmn-mix-blend-hard-light {
    mix-blend-mode: hard-light;
  }

  .mobile\:vtmn-mix-blend-soft-light {
    mix-blend-mode: soft-light;
  }

  .mobile\:vtmn-mix-blend-difference {
    mix-blend-mode: difference;
  }

  .mobile\:vtmn-mix-blend-exclusion {
    mix-blend-mode: exclusion;
  }

  .mobile\:vtmn-mix-blend-hue {
    mix-blend-mode: hue;
  }

  .mobile\:vtmn-mix-blend-saturation {
    mix-blend-mode: saturation;
  }

  .mobile\:vtmn-mix-blend-color {
    mix-blend-mode: color;
  }

  .mobile\:vtmn-mix-blend-luminosity {
    mix-blend-mode: luminosity;
  }

  .mobile\:vtmn-shadow-100 {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:vtmn-shadow-200 {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:vtmn-shadow-300 {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:vtmn-shadow-400 {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:vtmn-shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:vtmn-shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:vtmn-shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:vtmn-shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:vtmn-shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:vtmn-shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:vtmn-shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:vtmn-shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-shadow-100 {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-shadow-200 {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-shadow-300 {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-shadow-400 {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .mobile\:group-hover\:vtmn-shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:focus-within\:vtmn-shadow-100:focus-within {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:focus-within\:vtmn-shadow-200:focus-within {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:focus-within\:vtmn-shadow-300:focus-within {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:focus-within\:vtmn-shadow-400:focus-within {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:focus-within\:vtmn-shadow-sm:focus-within {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:focus-within\:vtmn-shadow:focus-within {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:focus-within\:vtmn-shadow-md:focus-within {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:focus-within\:vtmn-shadow-lg:focus-within {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:focus-within\:vtmn-shadow-xl:focus-within {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:focus-within\:vtmn-shadow-2xl:focus-within {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:focus-within\:vtmn-shadow-inner:focus-within {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:focus-within\:vtmn-shadow-none:focus-within {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:hover\:vtmn-shadow-100:hover {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:hover\:vtmn-shadow-200:hover {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:hover\:vtmn-shadow-300:hover {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:hover\:vtmn-shadow-400:hover {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:hover\:vtmn-shadow-sm:hover {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:hover\:vtmn-shadow:hover {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:hover\:vtmn-shadow-md:hover {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:hover\:vtmn-shadow-lg:hover {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:hover\:vtmn-shadow-xl:hover {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:hover\:vtmn-shadow-2xl:hover {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:hover\:vtmn-shadow-inner:hover {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:hover\:vtmn-shadow-none:hover {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:focus\:vtmn-shadow-100:focus {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:focus\:vtmn-shadow-200:focus {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:focus\:vtmn-shadow-300:focus {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:focus\:vtmn-shadow-400:focus {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:focus\:vtmn-shadow-sm:focus {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:focus\:vtmn-shadow:focus {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:focus\:vtmn-shadow-md:focus {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:focus\:vtmn-shadow-lg:focus {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:focus\:vtmn-shadow-xl:focus {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:focus\:vtmn-shadow-2xl:focus {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:focus\:vtmn-shadow-inner:focus {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:focus\:vtmn-shadow-none:focus {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mobile\:vtmn-outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .mobile\:vtmn-outline-white {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .mobile\:vtmn-outline-black {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .mobile\:focus-within\:vtmn-outline-none:focus-within {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .mobile\:focus-within\:vtmn-outline-white:focus-within {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .mobile\:focus-within\:vtmn-outline-black:focus-within {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .mobile\:focus\:vtmn-outline-none:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .mobile\:focus\:vtmn-outline-white:focus {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .mobile\:focus\:vtmn-outline-black:focus {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .mobile\:vtmn-ring-0 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .mobile\:vtmn-ring-1 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .mobile\:vtmn-ring-2 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .mobile\:vtmn-ring-4 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .mobile\:vtmn-ring-8 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .mobile\:vtmn-ring {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .mobile\:focus-within\:vtmn-ring-0:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .mobile\:focus-within\:vtmn-ring-1:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .mobile\:focus-within\:vtmn-ring-2:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .mobile\:focus-within\:vtmn-ring-4:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .mobile\:focus-within\:vtmn-ring-8:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .mobile\:focus-within\:vtmn-ring:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .mobile\:focus\:vtmn-ring-0:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .mobile\:focus\:vtmn-ring-1:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .mobile\:focus\:vtmn-ring-2:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .mobile\:focus\:vtmn-ring-4:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .mobile\:focus\:vtmn-ring-8:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .mobile\:focus\:vtmn-ring:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .mobile\:vtmn-ring-inset {
    --tw-ring-inset: inset;
  }

  .mobile\:focus-within\:vtmn-ring-inset:focus-within {
    --tw-ring-inset: inset;
  }

  .mobile\:focus\:vtmn-ring-inset:focus {
    --tw-ring-inset: inset;
  }

  .mobile\:vtmn-ring-transparent {
    --tw-ring-color: transparent;
  }

  .mobile\:vtmn-ring-background-primary {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary);
  }

  .mobile\:vtmn-ring-background-secondary {
    --tw-ring-color: var(--vtmn-semantic-color_background-secondary);
  }

  .mobile\:vtmn-ring-background-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .mobile\:vtmn-ring-background-brand-primary {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .mobile\:vtmn-ring-background-brand-secondary {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .mobile\:vtmn-ring-background-accent {
    --tw-ring-color: var(--vtmn-semantic-color_background-accent);
  }

  .mobile\:vtmn-ring-background-alert {
    --tw-ring-color: var(--vtmn-semantic-color_background-alert);
  }

  .mobile\:vtmn-ring-background-primary-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .mobile\:vtmn-ring-background-brand-primary-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .mobile\:vtmn-ring-content-primary {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary);
  }

  .mobile\:vtmn-ring-content-secondary {
    --tw-ring-color: var(--vtmn-semantic-color_content-secondary);
  }

  .mobile\:vtmn-ring-content-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .mobile\:vtmn-ring-content-action {
    --tw-ring-color: var(--vtmn-semantic-color_content-action);
  }

  .mobile\:vtmn-ring-content-active {
    --tw-ring-color: var(--vtmn-semantic-color_content-active);
  }

  .mobile\:vtmn-ring-content-inactive {
    --tw-ring-color: var(--vtmn-semantic-color_content-inactive);
  }

  .mobile\:vtmn-ring-content-negative {
    --tw-ring-color: var(--vtmn-semantic-color_content-negative);
  }

  .mobile\:vtmn-ring-content-warning {
    --tw-ring-color: var(--vtmn-semantic-color_content-warning);
  }

  .mobile\:vtmn-ring-content-positive {
    --tw-ring-color: var(--vtmn-semantic-color_content-positive);
  }

  .mobile\:vtmn-ring-content-information {
    --tw-ring-color: var(--vtmn-semantic-color_content-information);
  }

  .mobile\:vtmn-ring-content-accent {
    --tw-ring-color: var(--vtmn-semantic-color_content-accent);
  }

  .mobile\:vtmn-ring-content-visited {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited);
  }

  .mobile\:vtmn-ring-content-primary-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .mobile\:vtmn-ring-content-action-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .mobile\:vtmn-ring-content-visited-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .mobile\:vtmn-ring-border-primary {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary);
  }

  .mobile\:vtmn-ring-border-secondary {
    --tw-ring-color: var(--vtmn-semantic-color_border-secondary);
  }

  .mobile\:vtmn-ring-border-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .mobile\:vtmn-ring-border-active {
    --tw-ring-color: var(--vtmn-semantic-color_border-active);
  }

  .mobile\:vtmn-ring-border-inactive {
    --tw-ring-color: var(--vtmn-semantic-color_border-inactive);
  }

  .mobile\:vtmn-ring-border-negative {
    --tw-ring-color: var(--vtmn-semantic-color_border-negative);
  }

  .mobile\:vtmn-ring-border-warning {
    --tw-ring-color: var(--vtmn-semantic-color_border-warning);
  }

  .mobile\:vtmn-ring-border-positive {
    --tw-ring-color: var(--vtmn-semantic-color_border-positive);
  }

  .mobile\:vtmn-ring-border-information {
    --tw-ring-color: var(--vtmn-semantic-color_border-information);
  }

  .mobile\:vtmn-ring-border-primary-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .mobile\:vtmn-ring-decorative-gravel {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .mobile\:vtmn-ring-decorative-brick {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .mobile\:vtmn-ring-decorative-saffron {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .mobile\:vtmn-ring-decorative-gold {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .mobile\:vtmn-ring-decorative-jade {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .mobile\:vtmn-ring-decorative-emerald {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .mobile\:vtmn-ring-decorative-cobalt {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .mobile\:vtmn-ring-decorative-amethyst {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .mobile\:vtmn-ring-hover-primary {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary);
  }

  .mobile\:vtmn-ring-hover-primary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .mobile\:vtmn-ring-hover-secondary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .mobile\:vtmn-ring-hover-tertiary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .mobile\:vtmn-ring-hover-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .mobile\:vtmn-ring-hover-brand {
    --tw-ring-color: var(--vtmn-semantic-color_hover-brand);
  }

  .mobile\:vtmn-ring-hover-accent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-accent);
  }

  .mobile\:vtmn-ring-hover-primary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .mobile\:vtmn-ring-hover-secondary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .mobile\:vtmn-ring-hover-tertiary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .mobile\:vtmn-ring-active-primary {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary);
  }

  .mobile\:vtmn-ring-active-primary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .mobile\:vtmn-ring-active-secondary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .mobile\:vtmn-ring-active-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .mobile\:vtmn-ring-active-tertiary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .mobile\:vtmn-ring-active-brand {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand);
  }

  .mobile\:vtmn-ring-active-accent {
    --tw-ring-color: var(--vtmn-semantic-color_active-accent);
  }

  .mobile\:vtmn-ring-active-primary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .mobile\:vtmn-ring-active-secondary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .mobile\:vtmn-ring-active-tertiary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .mobile\:vtmn-ring-active-brand-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .mobile\:vtmn-ring-shadow {
    --tw-ring-color: var(--vtmn-semantic-color_shadow);
  }

  .mobile\:vtmn-ring-brand {
    --tw-ring-color: var(--vtmn-color_brand);
  }

  .mobile\:vtmn-ring-brand-pro {
    --tw-ring-color: var(--vtmn-color_brand-pro);
  }

  .mobile\:vtmn-ring-brand-digital-light-1 {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-1);
  }

  .mobile\:vtmn-ring-brand-digital-light-2 {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-2);
  }

  .mobile\:vtmn-ring-brand-digital-light-3 {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-3);
  }

  .mobile\:vtmn-ring-brand-digital {
    --tw-ring-color: var(--vtmn-color_brand-digital);
  }

  .mobile\:vtmn-ring-brand-digital-dark-1 {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .mobile\:vtmn-ring-brand-digital-dark-2 {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .mobile\:vtmn-ring-green-light-1 {
    --tw-ring-color: var(--vtmn-color_green-light-1);
  }

  .mobile\:vtmn-ring-green-light-2 {
    --tw-ring-color: var(--vtmn-color_green-light-2);
  }

  .mobile\:vtmn-ring-green-light-3 {
    --tw-ring-color: var(--vtmn-color_green-light-3);
  }

  .mobile\:vtmn-ring-green {
    --tw-ring-color: var(--vtmn-color_green);
  }

  .mobile\:vtmn-ring-green-dark-1 {
    --tw-ring-color: var(--vtmn-color_green-dark-1);
  }

  .mobile\:vtmn-ring-green-dark-2 {
    --tw-ring-color: var(--vtmn-color_green-dark-2);
  }

  .mobile\:vtmn-ring-white {
    --tw-ring-color: var(--vtmn-color_white);
  }

  .mobile\:vtmn-ring-grey-light-1 {
    --tw-ring-color: var(--vtmn-color_grey-light-1);
  }

  .mobile\:vtmn-ring-grey-light-2 {
    --tw-ring-color: var(--vtmn-color_grey-light-2);
  }

  .mobile\:vtmn-ring-grey-light-3 {
    --tw-ring-color: var(--vtmn-color_grey-light-3);
  }

  .mobile\:vtmn-ring-grey-light-4 {
    --tw-ring-color: var(--vtmn-color_grey-light-4);
  }

  .mobile\:vtmn-ring-grey {
    --tw-ring-color: var(--vtmn-color_grey);
  }

  .mobile\:vtmn-ring-grey-dark-1 {
    --tw-ring-color: var(--vtmn-color_grey-dark-1);
  }

  .mobile\:vtmn-ring-grey-dark-2 {
    --tw-ring-color: var(--vtmn-color_grey-dark-2);
  }

  .mobile\:vtmn-ring-grey-dark-3 {
    --tw-ring-color: var(--vtmn-color_grey-dark-3);
  }

  .mobile\:vtmn-ring-black {
    --tw-ring-color: var(--vtmn-color_black);
  }

  .mobile\:vtmn-ring-success {
    --tw-ring-color: var(--vtmn-color_success);
  }

  .mobile\:vtmn-ring-info {
    --tw-ring-color: var(--vtmn-color_info);
  }

  .mobile\:vtmn-ring-warning {
    --tw-ring-color: var(--vtmn-color_warning);
  }

  .mobile\:vtmn-ring-danger {
    --tw-ring-color: var(--vtmn-color_danger);
  }

  .mobile\:vtmn-ring-yellow-light-1 {
    --tw-ring-color: var(--vtmn-color_yellow-light-1);
  }

  .mobile\:vtmn-ring-yellow-light-2 {
    --tw-ring-color: var(--vtmn-color_yellow-light-2);
  }

  .mobile\:vtmn-ring-yellow {
    --tw-ring-color: var(--vtmn-color_yellow);
  }

  .mobile\:vtmn-ring-orange-light-1 {
    --tw-ring-color: var(--vtmn-color_orange-light-1);
  }

  .mobile\:vtmn-ring-orange-light-2 {
    --tw-ring-color: var(--vtmn-color_orange-light-2);
  }

  .mobile\:vtmn-ring-orange {
    --tw-ring-color: var(--vtmn-color_orange);
  }

  .mobile\:vtmn-ring-red-light-1 {
    --tw-ring-color: var(--vtmn-color_red-light-1);
  }

  .mobile\:vtmn-ring-red-light-2 {
    --tw-ring-color: var(--vtmn-color_red-light-2);
  }

  .mobile\:vtmn-ring-red {
    --tw-ring-color: var(--vtmn-color_red);
  }

  .mobile\:focus-within\:vtmn-ring-transparent:focus-within {
    --tw-ring-color: transparent;
  }

  .mobile\:focus-within\:vtmn-ring-background-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary);
  }

  .mobile\:focus-within\:vtmn-ring-background-secondary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-secondary);
  }

  .mobile\:focus-within\:vtmn-ring-background-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .mobile\:focus-within\:vtmn-ring-background-brand-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .mobile\:focus-within\:vtmn-ring-background-brand-secondary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .mobile\:focus-within\:vtmn-ring-background-accent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-accent);
  }

  .mobile\:focus-within\:vtmn-ring-background-alert:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-alert);
  }

  .mobile\:focus-within\:vtmn-ring-background-primary-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .mobile\:focus-within\:vtmn-ring-background-brand-primary-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .mobile\:focus-within\:vtmn-ring-content-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary);
  }

  .mobile\:focus-within\:vtmn-ring-content-secondary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-secondary);
  }

  .mobile\:focus-within\:vtmn-ring-content-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .mobile\:focus-within\:vtmn-ring-content-action:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-action);
  }

  .mobile\:focus-within\:vtmn-ring-content-active:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-active);
  }

  .mobile\:focus-within\:vtmn-ring-content-inactive:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-inactive);
  }

  .mobile\:focus-within\:vtmn-ring-content-negative:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-negative);
  }

  .mobile\:focus-within\:vtmn-ring-content-warning:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-warning);
  }

  .mobile\:focus-within\:vtmn-ring-content-positive:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-positive);
  }

  .mobile\:focus-within\:vtmn-ring-content-information:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-information);
  }

  .mobile\:focus-within\:vtmn-ring-content-accent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-accent);
  }

  .mobile\:focus-within\:vtmn-ring-content-visited:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited);
  }

  .mobile\:focus-within\:vtmn-ring-content-primary-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .mobile\:focus-within\:vtmn-ring-content-action-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .mobile\:focus-within\:vtmn-ring-content-visited-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .mobile\:focus-within\:vtmn-ring-border-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary);
  }

  .mobile\:focus-within\:vtmn-ring-border-secondary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-secondary);
  }

  .mobile\:focus-within\:vtmn-ring-border-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .mobile\:focus-within\:vtmn-ring-border-active:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-active);
  }

  .mobile\:focus-within\:vtmn-ring-border-inactive:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-inactive);
  }

  .mobile\:focus-within\:vtmn-ring-border-negative:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-negative);
  }

  .mobile\:focus-within\:vtmn-ring-border-warning:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-warning);
  }

  .mobile\:focus-within\:vtmn-ring-border-positive:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-positive);
  }

  .mobile\:focus-within\:vtmn-ring-border-information:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-information);
  }

  .mobile\:focus-within\:vtmn-ring-border-primary-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .mobile\:focus-within\:vtmn-ring-decorative-gravel:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .mobile\:focus-within\:vtmn-ring-decorative-brick:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .mobile\:focus-within\:vtmn-ring-decorative-saffron:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .mobile\:focus-within\:vtmn-ring-decorative-gold:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .mobile\:focus-within\:vtmn-ring-decorative-jade:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .mobile\:focus-within\:vtmn-ring-decorative-emerald:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .mobile\:focus-within\:vtmn-ring-decorative-cobalt:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .mobile\:focus-within\:vtmn-ring-decorative-amethyst:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .mobile\:focus-within\:vtmn-ring-hover-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary);
  }

  .mobile\:focus-within\:vtmn-ring-hover-primary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .mobile\:focus-within\:vtmn-ring-hover-secondary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .mobile\:focus-within\:vtmn-ring-hover-tertiary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .mobile\:focus-within\:vtmn-ring-hover-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .mobile\:focus-within\:vtmn-ring-hover-brand:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-brand);
  }

  .mobile\:focus-within\:vtmn-ring-hover-accent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-accent);
  }

  .mobile\:focus-within\:vtmn-ring-hover-primary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .mobile\:focus-within\:vtmn-ring-hover-secondary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .mobile\:focus-within\:vtmn-ring-hover-tertiary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .mobile\:focus-within\:vtmn-ring-active-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary);
  }

  .mobile\:focus-within\:vtmn-ring-active-primary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .mobile\:focus-within\:vtmn-ring-active-secondary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .mobile\:focus-within\:vtmn-ring-active-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .mobile\:focus-within\:vtmn-ring-active-tertiary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .mobile\:focus-within\:vtmn-ring-active-brand:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand);
  }

  .mobile\:focus-within\:vtmn-ring-active-accent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-accent);
  }

  .mobile\:focus-within\:vtmn-ring-active-primary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .mobile\:focus-within\:vtmn-ring-active-secondary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .mobile\:focus-within\:vtmn-ring-active-tertiary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .mobile\:focus-within\:vtmn-ring-active-brand-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .mobile\:focus-within\:vtmn-ring-shadow:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_shadow);
  }

  .mobile\:focus-within\:vtmn-ring-brand:focus-within {
    --tw-ring-color: var(--vtmn-color_brand);
  }

  .mobile\:focus-within\:vtmn-ring-brand-pro:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-pro);
  }

  .mobile\:focus-within\:vtmn-ring-brand-digital-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-1);
  }

  .mobile\:focus-within\:vtmn-ring-brand-digital-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-2);
  }

  .mobile\:focus-within\:vtmn-ring-brand-digital-light-3:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-3);
  }

  .mobile\:focus-within\:vtmn-ring-brand-digital:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital);
  }

  .mobile\:focus-within\:vtmn-ring-brand-digital-dark-1:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .mobile\:focus-within\:vtmn-ring-brand-digital-dark-2:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .mobile\:focus-within\:vtmn-ring-green-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_green-light-1);
  }

  .mobile\:focus-within\:vtmn-ring-green-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_green-light-2);
  }

  .mobile\:focus-within\:vtmn-ring-green-light-3:focus-within {
    --tw-ring-color: var(--vtmn-color_green-light-3);
  }

  .mobile\:focus-within\:vtmn-ring-green:focus-within {
    --tw-ring-color: var(--vtmn-color_green);
  }

  .mobile\:focus-within\:vtmn-ring-green-dark-1:focus-within {
    --tw-ring-color: var(--vtmn-color_green-dark-1);
  }

  .mobile\:focus-within\:vtmn-ring-green-dark-2:focus-within {
    --tw-ring-color: var(--vtmn-color_green-dark-2);
  }

  .mobile\:focus-within\:vtmn-ring-white:focus-within {
    --tw-ring-color: var(--vtmn-color_white);
  }

  .mobile\:focus-within\:vtmn-ring-grey-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-light-1);
  }

  .mobile\:focus-within\:vtmn-ring-grey-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-light-2);
  }

  .mobile\:focus-within\:vtmn-ring-grey-light-3:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-light-3);
  }

  .mobile\:focus-within\:vtmn-ring-grey-light-4:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-light-4);
  }

  .mobile\:focus-within\:vtmn-ring-grey:focus-within {
    --tw-ring-color: var(--vtmn-color_grey);
  }

  .mobile\:focus-within\:vtmn-ring-grey-dark-1:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-dark-1);
  }

  .mobile\:focus-within\:vtmn-ring-grey-dark-2:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-dark-2);
  }

  .mobile\:focus-within\:vtmn-ring-grey-dark-3:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-dark-3);
  }

  .mobile\:focus-within\:vtmn-ring-black:focus-within {
    --tw-ring-color: var(--vtmn-color_black);
  }

  .mobile\:focus-within\:vtmn-ring-success:focus-within {
    --tw-ring-color: var(--vtmn-color_success);
  }

  .mobile\:focus-within\:vtmn-ring-info:focus-within {
    --tw-ring-color: var(--vtmn-color_info);
  }

  .mobile\:focus-within\:vtmn-ring-warning:focus-within {
    --tw-ring-color: var(--vtmn-color_warning);
  }

  .mobile\:focus-within\:vtmn-ring-danger:focus-within {
    --tw-ring-color: var(--vtmn-color_danger);
  }

  .mobile\:focus-within\:vtmn-ring-yellow-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_yellow-light-1);
  }

  .mobile\:focus-within\:vtmn-ring-yellow-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_yellow-light-2);
  }

  .mobile\:focus-within\:vtmn-ring-yellow:focus-within {
    --tw-ring-color: var(--vtmn-color_yellow);
  }

  .mobile\:focus-within\:vtmn-ring-orange-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_orange-light-1);
  }

  .mobile\:focus-within\:vtmn-ring-orange-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_orange-light-2);
  }

  .mobile\:focus-within\:vtmn-ring-orange:focus-within {
    --tw-ring-color: var(--vtmn-color_orange);
  }

  .mobile\:focus-within\:vtmn-ring-red-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_red-light-1);
  }

  .mobile\:focus-within\:vtmn-ring-red-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_red-light-2);
  }

  .mobile\:focus-within\:vtmn-ring-red:focus-within {
    --tw-ring-color: var(--vtmn-color_red);
  }

  .mobile\:focus\:vtmn-ring-transparent:focus {
    --tw-ring-color: transparent;
  }

  .mobile\:focus\:vtmn-ring-background-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary);
  }

  .mobile\:focus\:vtmn-ring-background-secondary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-secondary);
  }

  .mobile\:focus\:vtmn-ring-background-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .mobile\:focus\:vtmn-ring-background-brand-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .mobile\:focus\:vtmn-ring-background-brand-secondary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .mobile\:focus\:vtmn-ring-background-accent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-accent);
  }

  .mobile\:focus\:vtmn-ring-background-alert:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-alert);
  }

  .mobile\:focus\:vtmn-ring-background-primary-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .mobile\:focus\:vtmn-ring-background-brand-primary-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .mobile\:focus\:vtmn-ring-content-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary);
  }

  .mobile\:focus\:vtmn-ring-content-secondary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-secondary);
  }

  .mobile\:focus\:vtmn-ring-content-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .mobile\:focus\:vtmn-ring-content-action:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-action);
  }

  .mobile\:focus\:vtmn-ring-content-active:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-active);
  }

  .mobile\:focus\:vtmn-ring-content-inactive:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-inactive);
  }

  .mobile\:focus\:vtmn-ring-content-negative:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-negative);
  }

  .mobile\:focus\:vtmn-ring-content-warning:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-warning);
  }

  .mobile\:focus\:vtmn-ring-content-positive:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-positive);
  }

  .mobile\:focus\:vtmn-ring-content-information:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-information);
  }

  .mobile\:focus\:vtmn-ring-content-accent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-accent);
  }

  .mobile\:focus\:vtmn-ring-content-visited:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited);
  }

  .mobile\:focus\:vtmn-ring-content-primary-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .mobile\:focus\:vtmn-ring-content-action-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .mobile\:focus\:vtmn-ring-content-visited-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .mobile\:focus\:vtmn-ring-border-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary);
  }

  .mobile\:focus\:vtmn-ring-border-secondary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-secondary);
  }

  .mobile\:focus\:vtmn-ring-border-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .mobile\:focus\:vtmn-ring-border-active:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-active);
  }

  .mobile\:focus\:vtmn-ring-border-inactive:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-inactive);
  }

  .mobile\:focus\:vtmn-ring-border-negative:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-negative);
  }

  .mobile\:focus\:vtmn-ring-border-warning:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-warning);
  }

  .mobile\:focus\:vtmn-ring-border-positive:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-positive);
  }

  .mobile\:focus\:vtmn-ring-border-information:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-information);
  }

  .mobile\:focus\:vtmn-ring-border-primary-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .mobile\:focus\:vtmn-ring-decorative-gravel:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .mobile\:focus\:vtmn-ring-decorative-brick:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .mobile\:focus\:vtmn-ring-decorative-saffron:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .mobile\:focus\:vtmn-ring-decorative-gold:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .mobile\:focus\:vtmn-ring-decorative-jade:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .mobile\:focus\:vtmn-ring-decorative-emerald:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .mobile\:focus\:vtmn-ring-decorative-cobalt:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .mobile\:focus\:vtmn-ring-decorative-amethyst:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .mobile\:focus\:vtmn-ring-hover-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary);
  }

  .mobile\:focus\:vtmn-ring-hover-primary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .mobile\:focus\:vtmn-ring-hover-secondary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .mobile\:focus\:vtmn-ring-hover-tertiary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .mobile\:focus\:vtmn-ring-hover-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .mobile\:focus\:vtmn-ring-hover-brand:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-brand);
  }

  .mobile\:focus\:vtmn-ring-hover-accent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-accent);
  }

  .mobile\:focus\:vtmn-ring-hover-primary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-ring-hover-secondary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-ring-hover-tertiary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-ring-active-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary);
  }

  .mobile\:focus\:vtmn-ring-active-primary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .mobile\:focus\:vtmn-ring-active-secondary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .mobile\:focus\:vtmn-ring-active-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .mobile\:focus\:vtmn-ring-active-tertiary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .mobile\:focus\:vtmn-ring-active-brand:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand);
  }

  .mobile\:focus\:vtmn-ring-active-accent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-accent);
  }

  .mobile\:focus\:vtmn-ring-active-primary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-ring-active-secondary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-ring-active-tertiary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-ring-active-brand-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .mobile\:focus\:vtmn-ring-shadow:focus {
    --tw-ring-color: var(--vtmn-semantic-color_shadow);
  }

  .mobile\:focus\:vtmn-ring-brand:focus {
    --tw-ring-color: var(--vtmn-color_brand);
  }

  .mobile\:focus\:vtmn-ring-brand-pro:focus {
    --tw-ring-color: var(--vtmn-color_brand-pro);
  }

  .mobile\:focus\:vtmn-ring-brand-digital-light-1:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-1);
  }

  .mobile\:focus\:vtmn-ring-brand-digital-light-2:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-2);
  }

  .mobile\:focus\:vtmn-ring-brand-digital-light-3:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-3);
  }

  .mobile\:focus\:vtmn-ring-brand-digital:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital);
  }

  .mobile\:focus\:vtmn-ring-brand-digital-dark-1:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .mobile\:focus\:vtmn-ring-brand-digital-dark-2:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .mobile\:focus\:vtmn-ring-green-light-1:focus {
    --tw-ring-color: var(--vtmn-color_green-light-1);
  }

  .mobile\:focus\:vtmn-ring-green-light-2:focus {
    --tw-ring-color: var(--vtmn-color_green-light-2);
  }

  .mobile\:focus\:vtmn-ring-green-light-3:focus {
    --tw-ring-color: var(--vtmn-color_green-light-3);
  }

  .mobile\:focus\:vtmn-ring-green:focus {
    --tw-ring-color: var(--vtmn-color_green);
  }

  .mobile\:focus\:vtmn-ring-green-dark-1:focus {
    --tw-ring-color: var(--vtmn-color_green-dark-1);
  }

  .mobile\:focus\:vtmn-ring-green-dark-2:focus {
    --tw-ring-color: var(--vtmn-color_green-dark-2);
  }

  .mobile\:focus\:vtmn-ring-white:focus {
    --tw-ring-color: var(--vtmn-color_white);
  }

  .mobile\:focus\:vtmn-ring-grey-light-1:focus {
    --tw-ring-color: var(--vtmn-color_grey-light-1);
  }

  .mobile\:focus\:vtmn-ring-grey-light-2:focus {
    --tw-ring-color: var(--vtmn-color_grey-light-2);
  }

  .mobile\:focus\:vtmn-ring-grey-light-3:focus {
    --tw-ring-color: var(--vtmn-color_grey-light-3);
  }

  .mobile\:focus\:vtmn-ring-grey-light-4:focus {
    --tw-ring-color: var(--vtmn-color_grey-light-4);
  }

  .mobile\:focus\:vtmn-ring-grey:focus {
    --tw-ring-color: var(--vtmn-color_grey);
  }

  .mobile\:focus\:vtmn-ring-grey-dark-1:focus {
    --tw-ring-color: var(--vtmn-color_grey-dark-1);
  }

  .mobile\:focus\:vtmn-ring-grey-dark-2:focus {
    --tw-ring-color: var(--vtmn-color_grey-dark-2);
  }

  .mobile\:focus\:vtmn-ring-grey-dark-3:focus {
    --tw-ring-color: var(--vtmn-color_grey-dark-3);
  }

  .mobile\:focus\:vtmn-ring-black:focus {
    --tw-ring-color: var(--vtmn-color_black);
  }

  .mobile\:focus\:vtmn-ring-success:focus {
    --tw-ring-color: var(--vtmn-color_success);
  }

  .mobile\:focus\:vtmn-ring-info:focus {
    --tw-ring-color: var(--vtmn-color_info);
  }

  .mobile\:focus\:vtmn-ring-warning:focus {
    --tw-ring-color: var(--vtmn-color_warning);
  }

  .mobile\:focus\:vtmn-ring-danger:focus {
    --tw-ring-color: var(--vtmn-color_danger);
  }

  .mobile\:focus\:vtmn-ring-yellow-light-1:focus {
    --tw-ring-color: var(--vtmn-color_yellow-light-1);
  }

  .mobile\:focus\:vtmn-ring-yellow-light-2:focus {
    --tw-ring-color: var(--vtmn-color_yellow-light-2);
  }

  .mobile\:focus\:vtmn-ring-yellow:focus {
    --tw-ring-color: var(--vtmn-color_yellow);
  }

  .mobile\:focus\:vtmn-ring-orange-light-1:focus {
    --tw-ring-color: var(--vtmn-color_orange-light-1);
  }

  .mobile\:focus\:vtmn-ring-orange-light-2:focus {
    --tw-ring-color: var(--vtmn-color_orange-light-2);
  }

  .mobile\:focus\:vtmn-ring-orange:focus {
    --tw-ring-color: var(--vtmn-color_orange);
  }

  .mobile\:focus\:vtmn-ring-red-light-1:focus {
    --tw-ring-color: var(--vtmn-color_red-light-1);
  }

  .mobile\:focus\:vtmn-ring-red-light-2:focus {
    --tw-ring-color: var(--vtmn-color_red-light-2);
  }

  .mobile\:focus\:vtmn-ring-red:focus {
    --tw-ring-color: var(--vtmn-color_red);
  }

  .mobile\:vtmn-ring-opacity-0 {
    --tw-ring-opacity: 0;
  }

  .mobile\:vtmn-ring-opacity-5 {
    --tw-ring-opacity: 0.05;
  }

  .mobile\:vtmn-ring-opacity-10 {
    --tw-ring-opacity: 0.1;
  }

  .mobile\:vtmn-ring-opacity-20 {
    --tw-ring-opacity: 0.2;
  }

  .mobile\:vtmn-ring-opacity-25 {
    --tw-ring-opacity: 0.25;
  }

  .mobile\:vtmn-ring-opacity-30 {
    --tw-ring-opacity: 0.3;
  }

  .mobile\:vtmn-ring-opacity-40 {
    --tw-ring-opacity: 0.4;
  }

  .mobile\:vtmn-ring-opacity-50 {
    --tw-ring-opacity: 0.5;
  }

  .mobile\:vtmn-ring-opacity-60 {
    --tw-ring-opacity: 0.6;
  }

  .mobile\:vtmn-ring-opacity-70 {
    --tw-ring-opacity: 0.7;
  }

  .mobile\:vtmn-ring-opacity-75 {
    --tw-ring-opacity: 0.75;
  }

  .mobile\:vtmn-ring-opacity-80 {
    --tw-ring-opacity: 0.8;
  }

  .mobile\:vtmn-ring-opacity-90 {
    --tw-ring-opacity: 0.9;
  }

  .mobile\:vtmn-ring-opacity-95 {
    --tw-ring-opacity: 0.95;
  }

  .mobile\:vtmn-ring-opacity-100 {
    --tw-ring-opacity: 1;
  }

  .mobile\:focus-within\:vtmn-ring-opacity-0:focus-within {
    --tw-ring-opacity: 0;
  }

  .mobile\:focus-within\:vtmn-ring-opacity-5:focus-within {
    --tw-ring-opacity: 0.05;
  }

  .mobile\:focus-within\:vtmn-ring-opacity-10:focus-within {
    --tw-ring-opacity: 0.1;
  }

  .mobile\:focus-within\:vtmn-ring-opacity-20:focus-within {
    --tw-ring-opacity: 0.2;
  }

  .mobile\:focus-within\:vtmn-ring-opacity-25:focus-within {
    --tw-ring-opacity: 0.25;
  }

  .mobile\:focus-within\:vtmn-ring-opacity-30:focus-within {
    --tw-ring-opacity: 0.3;
  }

  .mobile\:focus-within\:vtmn-ring-opacity-40:focus-within {
    --tw-ring-opacity: 0.4;
  }

  .mobile\:focus-within\:vtmn-ring-opacity-50:focus-within {
    --tw-ring-opacity: 0.5;
  }

  .mobile\:focus-within\:vtmn-ring-opacity-60:focus-within {
    --tw-ring-opacity: 0.6;
  }

  .mobile\:focus-within\:vtmn-ring-opacity-70:focus-within {
    --tw-ring-opacity: 0.7;
  }

  .mobile\:focus-within\:vtmn-ring-opacity-75:focus-within {
    --tw-ring-opacity: 0.75;
  }

  .mobile\:focus-within\:vtmn-ring-opacity-80:focus-within {
    --tw-ring-opacity: 0.8;
  }

  .mobile\:focus-within\:vtmn-ring-opacity-90:focus-within {
    --tw-ring-opacity: 0.9;
  }

  .mobile\:focus-within\:vtmn-ring-opacity-95:focus-within {
    --tw-ring-opacity: 0.95;
  }

  .mobile\:focus-within\:vtmn-ring-opacity-100:focus-within {
    --tw-ring-opacity: 1;
  }

  .mobile\:focus\:vtmn-ring-opacity-0:focus {
    --tw-ring-opacity: 0;
  }

  .mobile\:focus\:vtmn-ring-opacity-5:focus {
    --tw-ring-opacity: 0.05;
  }

  .mobile\:focus\:vtmn-ring-opacity-10:focus {
    --tw-ring-opacity: 0.1;
  }

  .mobile\:focus\:vtmn-ring-opacity-20:focus {
    --tw-ring-opacity: 0.2;
  }

  .mobile\:focus\:vtmn-ring-opacity-25:focus {
    --tw-ring-opacity: 0.25;
  }

  .mobile\:focus\:vtmn-ring-opacity-30:focus {
    --tw-ring-opacity: 0.3;
  }

  .mobile\:focus\:vtmn-ring-opacity-40:focus {
    --tw-ring-opacity: 0.4;
  }

  .mobile\:focus\:vtmn-ring-opacity-50:focus {
    --tw-ring-opacity: 0.5;
  }

  .mobile\:focus\:vtmn-ring-opacity-60:focus {
    --tw-ring-opacity: 0.6;
  }

  .mobile\:focus\:vtmn-ring-opacity-70:focus {
    --tw-ring-opacity: 0.7;
  }

  .mobile\:focus\:vtmn-ring-opacity-75:focus {
    --tw-ring-opacity: 0.75;
  }

  .mobile\:focus\:vtmn-ring-opacity-80:focus {
    --tw-ring-opacity: 0.8;
  }

  .mobile\:focus\:vtmn-ring-opacity-90:focus {
    --tw-ring-opacity: 0.9;
  }

  .mobile\:focus\:vtmn-ring-opacity-95:focus {
    --tw-ring-opacity: 0.95;
  }

  .mobile\:focus\:vtmn-ring-opacity-100:focus {
    --tw-ring-opacity: 1;
  }

  .mobile\:vtmn-ring-offset-0 {
    --tw-ring-offset-width: 0px;
  }

  .mobile\:vtmn-ring-offset-1 {
    --tw-ring-offset-width: 1px;
  }

  .mobile\:vtmn-ring-offset-2 {
    --tw-ring-offset-width: 2px;
  }

  .mobile\:vtmn-ring-offset-4 {
    --tw-ring-offset-width: 4px;
  }

  .mobile\:vtmn-ring-offset-8 {
    --tw-ring-offset-width: 8px;
  }

  .mobile\:focus-within\:vtmn-ring-offset-0:focus-within {
    --tw-ring-offset-width: 0px;
  }

  .mobile\:focus-within\:vtmn-ring-offset-1:focus-within {
    --tw-ring-offset-width: 1px;
  }

  .mobile\:focus-within\:vtmn-ring-offset-2:focus-within {
    --tw-ring-offset-width: 2px;
  }

  .mobile\:focus-within\:vtmn-ring-offset-4:focus-within {
    --tw-ring-offset-width: 4px;
  }

  .mobile\:focus-within\:vtmn-ring-offset-8:focus-within {
    --tw-ring-offset-width: 8px;
  }

  .mobile\:focus\:vtmn-ring-offset-0:focus {
    --tw-ring-offset-width: 0px;
  }

  .mobile\:focus\:vtmn-ring-offset-1:focus {
    --tw-ring-offset-width: 1px;
  }

  .mobile\:focus\:vtmn-ring-offset-2:focus {
    --tw-ring-offset-width: 2px;
  }

  .mobile\:focus\:vtmn-ring-offset-4:focus {
    --tw-ring-offset-width: 4px;
  }

  .mobile\:focus\:vtmn-ring-offset-8:focus {
    --tw-ring-offset-width: 8px;
  }

  .mobile\:vtmn-ring-offset-transparent {
    --tw-ring-offset-color: transparent;
  }

  .mobile\:vtmn-ring-offset-background-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary);
  }

  .mobile\:vtmn-ring-offset-background-secondary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-secondary);
  }

  .mobile\:vtmn-ring-offset-background-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .mobile\:vtmn-ring-offset-background-brand-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .mobile\:vtmn-ring-offset-background-brand-secondary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .mobile\:vtmn-ring-offset-background-accent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-accent);
  }

  .mobile\:vtmn-ring-offset-background-alert {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-alert);
  }

  .mobile\:vtmn-ring-offset-background-primary-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .mobile\:vtmn-ring-offset-background-brand-primary-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .mobile\:vtmn-ring-offset-content-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary);
  }

  .mobile\:vtmn-ring-offset-content-secondary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-secondary);
  }

  .mobile\:vtmn-ring-offset-content-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .mobile\:vtmn-ring-offset-content-action {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action);
  }

  .mobile\:vtmn-ring-offset-content-active {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-active);
  }

  .mobile\:vtmn-ring-offset-content-inactive {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-inactive);
  }

  .mobile\:vtmn-ring-offset-content-negative {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-negative);
  }

  .mobile\:vtmn-ring-offset-content-warning {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-warning);
  }

  .mobile\:vtmn-ring-offset-content-positive {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-positive);
  }

  .mobile\:vtmn-ring-offset-content-information {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-information);
  }

  .mobile\:vtmn-ring-offset-content-accent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-accent);
  }

  .mobile\:vtmn-ring-offset-content-visited {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited);
  }

  .mobile\:vtmn-ring-offset-content-primary-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .mobile\:vtmn-ring-offset-content-action-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .mobile\:vtmn-ring-offset-content-visited-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .mobile\:vtmn-ring-offset-border-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary);
  }

  .mobile\:vtmn-ring-offset-border-secondary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-secondary);
  }

  .mobile\:vtmn-ring-offset-border-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .mobile\:vtmn-ring-offset-border-active {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-active);
  }

  .mobile\:vtmn-ring-offset-border-inactive {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-inactive);
  }

  .mobile\:vtmn-ring-offset-border-negative {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-negative);
  }

  .mobile\:vtmn-ring-offset-border-warning {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-warning);
  }

  .mobile\:vtmn-ring-offset-border-positive {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-positive);
  }

  .mobile\:vtmn-ring-offset-border-information {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-information);
  }

  .mobile\:vtmn-ring-offset-border-primary-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .mobile\:vtmn-ring-offset-decorative-gravel {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .mobile\:vtmn-ring-offset-decorative-brick {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .mobile\:vtmn-ring-offset-decorative-saffron {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .mobile\:vtmn-ring-offset-decorative-gold {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .mobile\:vtmn-ring-offset-decorative-jade {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .mobile\:vtmn-ring-offset-decorative-emerald {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .mobile\:vtmn-ring-offset-decorative-cobalt {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .mobile\:vtmn-ring-offset-decorative-amethyst {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .mobile\:vtmn-ring-offset-hover-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary);
  }

  .mobile\:vtmn-ring-offset-hover-primary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .mobile\:vtmn-ring-offset-hover-secondary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .mobile\:vtmn-ring-offset-hover-tertiary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .mobile\:vtmn-ring-offset-hover-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .mobile\:vtmn-ring-offset-hover-brand {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-brand);
  }

  .mobile\:vtmn-ring-offset-hover-accent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-accent);
  }

  .mobile\:vtmn-ring-offset-hover-primary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .mobile\:vtmn-ring-offset-hover-secondary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .mobile\:vtmn-ring-offset-hover-tertiary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .mobile\:vtmn-ring-offset-active-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary);
  }

  .mobile\:vtmn-ring-offset-active-primary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .mobile\:vtmn-ring-offset-active-secondary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .mobile\:vtmn-ring-offset-active-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .mobile\:vtmn-ring-offset-active-tertiary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .mobile\:vtmn-ring-offset-active-brand {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand);
  }

  .mobile\:vtmn-ring-offset-active-accent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-accent);
  }

  .mobile\:vtmn-ring-offset-active-primary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .mobile\:vtmn-ring-offset-active-secondary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .mobile\:vtmn-ring-offset-active-tertiary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .mobile\:vtmn-ring-offset-active-brand-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .mobile\:vtmn-ring-offset-shadow {
    --tw-ring-offset-color: var(--vtmn-semantic-color_shadow);
  }

  .mobile\:vtmn-ring-offset-brand {
    --tw-ring-offset-color: var(--vtmn-color_brand);
  }

  .mobile\:vtmn-ring-offset-brand-pro {
    --tw-ring-offset-color: var(--vtmn-color_brand-pro);
  }

  .mobile\:vtmn-ring-offset-brand-digital-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-1);
  }

  .mobile\:vtmn-ring-offset-brand-digital-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-2);
  }

  .mobile\:vtmn-ring-offset-brand-digital-light-3 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-3);
  }

  .mobile\:vtmn-ring-offset-brand-digital {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital);
  }

  .mobile\:vtmn-ring-offset-brand-digital-dark-1 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .mobile\:vtmn-ring-offset-brand-digital-dark-2 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .mobile\:vtmn-ring-offset-green-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_green-light-1);
  }

  .mobile\:vtmn-ring-offset-green-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_green-light-2);
  }

  .mobile\:vtmn-ring-offset-green-light-3 {
    --tw-ring-offset-color: var(--vtmn-color_green-light-3);
  }

  .mobile\:vtmn-ring-offset-green {
    --tw-ring-offset-color: var(--vtmn-color_green);
  }

  .mobile\:vtmn-ring-offset-green-dark-1 {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-1);
  }

  .mobile\:vtmn-ring-offset-green-dark-2 {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-2);
  }

  .mobile\:vtmn-ring-offset-white {
    --tw-ring-offset-color: var(--vtmn-color_white);
  }

  .mobile\:vtmn-ring-offset-grey-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-1);
  }

  .mobile\:vtmn-ring-offset-grey-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-2);
  }

  .mobile\:vtmn-ring-offset-grey-light-3 {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-3);
  }

  .mobile\:vtmn-ring-offset-grey-light-4 {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-4);
  }

  .mobile\:vtmn-ring-offset-grey {
    --tw-ring-offset-color: var(--vtmn-color_grey);
  }

  .mobile\:vtmn-ring-offset-grey-dark-1 {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-1);
  }

  .mobile\:vtmn-ring-offset-grey-dark-2 {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-2);
  }

  .mobile\:vtmn-ring-offset-grey-dark-3 {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-3);
  }

  .mobile\:vtmn-ring-offset-black {
    --tw-ring-offset-color: var(--vtmn-color_black);
  }

  .mobile\:vtmn-ring-offset-success {
    --tw-ring-offset-color: var(--vtmn-color_success);
  }

  .mobile\:vtmn-ring-offset-info {
    --tw-ring-offset-color: var(--vtmn-color_info);
  }

  .mobile\:vtmn-ring-offset-warning {
    --tw-ring-offset-color: var(--vtmn-color_warning);
  }

  .mobile\:vtmn-ring-offset-danger {
    --tw-ring-offset-color: var(--vtmn-color_danger);
  }

  .mobile\:vtmn-ring-offset-yellow-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-1);
  }

  .mobile\:vtmn-ring-offset-yellow-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-2);
  }

  .mobile\:vtmn-ring-offset-yellow {
    --tw-ring-offset-color: var(--vtmn-color_yellow);
  }

  .mobile\:vtmn-ring-offset-orange-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-1);
  }

  .mobile\:vtmn-ring-offset-orange-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-2);
  }

  .mobile\:vtmn-ring-offset-orange {
    --tw-ring-offset-color: var(--vtmn-color_orange);
  }

  .mobile\:vtmn-ring-offset-red-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_red-light-1);
  }

  .mobile\:vtmn-ring-offset-red-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_red-light-2);
  }

  .mobile\:vtmn-ring-offset-red {
    --tw-ring-offset-color: var(--vtmn-color_red);
  }

  .mobile\:focus-within\:vtmn-ring-offset-transparent:focus-within {
    --tw-ring-offset-color: transparent;
  }

  .mobile\:focus-within\:vtmn-ring-offset-background-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary);
  }

  .mobile\:focus-within\:vtmn-ring-offset-background-secondary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-secondary);
  }

  .mobile\:focus-within\:vtmn-ring-offset-background-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .mobile\:focus-within\:vtmn-ring-offset-background-brand-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .mobile\:focus-within\:vtmn-ring-offset-background-brand-secondary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .mobile\:focus-within\:vtmn-ring-offset-background-accent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-accent);
  }

  .mobile\:focus-within\:vtmn-ring-offset-background-alert:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-alert);
  }

  .mobile\:focus-within\:vtmn-ring-offset-background-primary-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .mobile\:focus-within\:vtmn-ring-offset-background-brand-primary-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .mobile\:focus-within\:vtmn-ring-offset-content-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary);
  }

  .mobile\:focus-within\:vtmn-ring-offset-content-secondary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-secondary);
  }

  .mobile\:focus-within\:vtmn-ring-offset-content-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .mobile\:focus-within\:vtmn-ring-offset-content-action:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action);
  }

  .mobile\:focus-within\:vtmn-ring-offset-content-active:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-active);
  }

  .mobile\:focus-within\:vtmn-ring-offset-content-inactive:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-inactive);
  }

  .mobile\:focus-within\:vtmn-ring-offset-content-negative:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-negative);
  }

  .mobile\:focus-within\:vtmn-ring-offset-content-warning:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-warning);
  }

  .mobile\:focus-within\:vtmn-ring-offset-content-positive:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-positive);
  }

  .mobile\:focus-within\:vtmn-ring-offset-content-information:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-information);
  }

  .mobile\:focus-within\:vtmn-ring-offset-content-accent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-accent);
  }

  .mobile\:focus-within\:vtmn-ring-offset-content-visited:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited);
  }

  .mobile\:focus-within\:vtmn-ring-offset-content-primary-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .mobile\:focus-within\:vtmn-ring-offset-content-action-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .mobile\:focus-within\:vtmn-ring-offset-content-visited-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .mobile\:focus-within\:vtmn-ring-offset-border-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary);
  }

  .mobile\:focus-within\:vtmn-ring-offset-border-secondary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-secondary);
  }

  .mobile\:focus-within\:vtmn-ring-offset-border-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .mobile\:focus-within\:vtmn-ring-offset-border-active:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-active);
  }

  .mobile\:focus-within\:vtmn-ring-offset-border-inactive:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-inactive);
  }

  .mobile\:focus-within\:vtmn-ring-offset-border-negative:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-negative);
  }

  .mobile\:focus-within\:vtmn-ring-offset-border-warning:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-warning);
  }

  .mobile\:focus-within\:vtmn-ring-offset-border-positive:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-positive);
  }

  .mobile\:focus-within\:vtmn-ring-offset-border-information:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-information);
  }

  .mobile\:focus-within\:vtmn-ring-offset-border-primary-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .mobile\:focus-within\:vtmn-ring-offset-decorative-gravel:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .mobile\:focus-within\:vtmn-ring-offset-decorative-brick:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .mobile\:focus-within\:vtmn-ring-offset-decorative-saffron:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .mobile\:focus-within\:vtmn-ring-offset-decorative-gold:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .mobile\:focus-within\:vtmn-ring-offset-decorative-jade:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .mobile\:focus-within\:vtmn-ring-offset-decorative-emerald:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .mobile\:focus-within\:vtmn-ring-offset-decorative-cobalt:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .mobile\:focus-within\:vtmn-ring-offset-decorative-amethyst:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .mobile\:focus-within\:vtmn-ring-offset-hover-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary);
  }

  .mobile\:focus-within\:vtmn-ring-offset-hover-primary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .mobile\:focus-within\:vtmn-ring-offset-hover-secondary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .mobile\:focus-within\:vtmn-ring-offset-hover-tertiary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .mobile\:focus-within\:vtmn-ring-offset-hover-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .mobile\:focus-within\:vtmn-ring-offset-hover-brand:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-brand);
  }

  .mobile\:focus-within\:vtmn-ring-offset-hover-accent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-accent);
  }

  .mobile\:focus-within\:vtmn-ring-offset-hover-primary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .mobile\:focus-within\:vtmn-ring-offset-hover-secondary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .mobile\:focus-within\:vtmn-ring-offset-hover-tertiary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .mobile\:focus-within\:vtmn-ring-offset-active-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary);
  }

  .mobile\:focus-within\:vtmn-ring-offset-active-primary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .mobile\:focus-within\:vtmn-ring-offset-active-secondary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .mobile\:focus-within\:vtmn-ring-offset-active-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .mobile\:focus-within\:vtmn-ring-offset-active-tertiary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .mobile\:focus-within\:vtmn-ring-offset-active-brand:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand);
  }

  .mobile\:focus-within\:vtmn-ring-offset-active-accent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-accent);
  }

  .mobile\:focus-within\:vtmn-ring-offset-active-primary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .mobile\:focus-within\:vtmn-ring-offset-active-secondary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .mobile\:focus-within\:vtmn-ring-offset-active-tertiary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .mobile\:focus-within\:vtmn-ring-offset-active-brand-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .mobile\:focus-within\:vtmn-ring-offset-shadow:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_shadow);
  }

  .mobile\:focus-within\:vtmn-ring-offset-brand:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand);
  }

  .mobile\:focus-within\:vtmn-ring-offset-brand-pro:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-pro);
  }

  .mobile\:focus-within\:vtmn-ring-offset-brand-digital-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-1);
  }

  .mobile\:focus-within\:vtmn-ring-offset-brand-digital-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-2);
  }

  .mobile\:focus-within\:vtmn-ring-offset-brand-digital-light-3:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-3);
  }

  .mobile\:focus-within\:vtmn-ring-offset-brand-digital:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital);
  }

  .mobile\:focus-within\:vtmn-ring-offset-brand-digital-dark-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .mobile\:focus-within\:vtmn-ring-offset-brand-digital-dark-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .mobile\:focus-within\:vtmn-ring-offset-green-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-light-1);
  }

  .mobile\:focus-within\:vtmn-ring-offset-green-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-light-2);
  }

  .mobile\:focus-within\:vtmn-ring-offset-green-light-3:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-light-3);
  }

  .mobile\:focus-within\:vtmn-ring-offset-green:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green);
  }

  .mobile\:focus-within\:vtmn-ring-offset-green-dark-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-1);
  }

  .mobile\:focus-within\:vtmn-ring-offset-green-dark-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-2);
  }

  .mobile\:focus-within\:vtmn-ring-offset-white:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_white);
  }

  .mobile\:focus-within\:vtmn-ring-offset-grey-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-1);
  }

  .mobile\:focus-within\:vtmn-ring-offset-grey-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-2);
  }

  .mobile\:focus-within\:vtmn-ring-offset-grey-light-3:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-3);
  }

  .mobile\:focus-within\:vtmn-ring-offset-grey-light-4:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-4);
  }

  .mobile\:focus-within\:vtmn-ring-offset-grey:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey);
  }

  .mobile\:focus-within\:vtmn-ring-offset-grey-dark-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-1);
  }

  .mobile\:focus-within\:vtmn-ring-offset-grey-dark-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-2);
  }

  .mobile\:focus-within\:vtmn-ring-offset-grey-dark-3:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-3);
  }

  .mobile\:focus-within\:vtmn-ring-offset-black:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_black);
  }

  .mobile\:focus-within\:vtmn-ring-offset-success:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_success);
  }

  .mobile\:focus-within\:vtmn-ring-offset-info:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_info);
  }

  .mobile\:focus-within\:vtmn-ring-offset-warning:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_warning);
  }

  .mobile\:focus-within\:vtmn-ring-offset-danger:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_danger);
  }

  .mobile\:focus-within\:vtmn-ring-offset-yellow-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-1);
  }

  .mobile\:focus-within\:vtmn-ring-offset-yellow-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-2);
  }

  .mobile\:focus-within\:vtmn-ring-offset-yellow:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_yellow);
  }

  .mobile\:focus-within\:vtmn-ring-offset-orange-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-1);
  }

  .mobile\:focus-within\:vtmn-ring-offset-orange-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-2);
  }

  .mobile\:focus-within\:vtmn-ring-offset-orange:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_orange);
  }

  .mobile\:focus-within\:vtmn-ring-offset-red-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_red-light-1);
  }

  .mobile\:focus-within\:vtmn-ring-offset-red-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_red-light-2);
  }

  .mobile\:focus-within\:vtmn-ring-offset-red:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_red);
  }

  .mobile\:focus\:vtmn-ring-offset-transparent:focus {
    --tw-ring-offset-color: transparent;
  }

  .mobile\:focus\:vtmn-ring-offset-background-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary);
  }

  .mobile\:focus\:vtmn-ring-offset-background-secondary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-secondary);
  }

  .mobile\:focus\:vtmn-ring-offset-background-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .mobile\:focus\:vtmn-ring-offset-background-brand-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .mobile\:focus\:vtmn-ring-offset-background-brand-secondary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .mobile\:focus\:vtmn-ring-offset-background-accent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-accent);
  }

  .mobile\:focus\:vtmn-ring-offset-background-alert:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-alert);
  }

  .mobile\:focus\:vtmn-ring-offset-background-primary-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .mobile\:focus\:vtmn-ring-offset-background-brand-primary-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .mobile\:focus\:vtmn-ring-offset-content-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary);
  }

  .mobile\:focus\:vtmn-ring-offset-content-secondary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-secondary);
  }

  .mobile\:focus\:vtmn-ring-offset-content-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .mobile\:focus\:vtmn-ring-offset-content-action:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action);
  }

  .mobile\:focus\:vtmn-ring-offset-content-active:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-active);
  }

  .mobile\:focus\:vtmn-ring-offset-content-inactive:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-inactive);
  }

  .mobile\:focus\:vtmn-ring-offset-content-negative:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-negative);
  }

  .mobile\:focus\:vtmn-ring-offset-content-warning:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-warning);
  }

  .mobile\:focus\:vtmn-ring-offset-content-positive:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-positive);
  }

  .mobile\:focus\:vtmn-ring-offset-content-information:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-information);
  }

  .mobile\:focus\:vtmn-ring-offset-content-accent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-accent);
  }

  .mobile\:focus\:vtmn-ring-offset-content-visited:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited);
  }

  .mobile\:focus\:vtmn-ring-offset-content-primary-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .mobile\:focus\:vtmn-ring-offset-content-action-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .mobile\:focus\:vtmn-ring-offset-content-visited-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .mobile\:focus\:vtmn-ring-offset-border-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary);
  }

  .mobile\:focus\:vtmn-ring-offset-border-secondary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-secondary);
  }

  .mobile\:focus\:vtmn-ring-offset-border-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .mobile\:focus\:vtmn-ring-offset-border-active:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-active);
  }

  .mobile\:focus\:vtmn-ring-offset-border-inactive:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-inactive);
  }

  .mobile\:focus\:vtmn-ring-offset-border-negative:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-negative);
  }

  .mobile\:focus\:vtmn-ring-offset-border-warning:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-warning);
  }

  .mobile\:focus\:vtmn-ring-offset-border-positive:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-positive);
  }

  .mobile\:focus\:vtmn-ring-offset-border-information:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-information);
  }

  .mobile\:focus\:vtmn-ring-offset-border-primary-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .mobile\:focus\:vtmn-ring-offset-decorative-gravel:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .mobile\:focus\:vtmn-ring-offset-decorative-brick:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .mobile\:focus\:vtmn-ring-offset-decorative-saffron:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .mobile\:focus\:vtmn-ring-offset-decorative-gold:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .mobile\:focus\:vtmn-ring-offset-decorative-jade:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .mobile\:focus\:vtmn-ring-offset-decorative-emerald:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .mobile\:focus\:vtmn-ring-offset-decorative-cobalt:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .mobile\:focus\:vtmn-ring-offset-decorative-amethyst:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .mobile\:focus\:vtmn-ring-offset-hover-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary);
  }

  .mobile\:focus\:vtmn-ring-offset-hover-primary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .mobile\:focus\:vtmn-ring-offset-hover-secondary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .mobile\:focus\:vtmn-ring-offset-hover-tertiary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .mobile\:focus\:vtmn-ring-offset-hover-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .mobile\:focus\:vtmn-ring-offset-hover-brand:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-brand);
  }

  .mobile\:focus\:vtmn-ring-offset-hover-accent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-accent);
  }

  .mobile\:focus\:vtmn-ring-offset-hover-primary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-ring-offset-hover-secondary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-ring-offset-hover-tertiary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-ring-offset-active-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary);
  }

  .mobile\:focus\:vtmn-ring-offset-active-primary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .mobile\:focus\:vtmn-ring-offset-active-secondary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .mobile\:focus\:vtmn-ring-offset-active-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .mobile\:focus\:vtmn-ring-offset-active-tertiary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .mobile\:focus\:vtmn-ring-offset-active-brand:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand);
  }

  .mobile\:focus\:vtmn-ring-offset-active-accent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-accent);
  }

  .mobile\:focus\:vtmn-ring-offset-active-primary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-ring-offset-active-secondary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-ring-offset-active-tertiary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .mobile\:focus\:vtmn-ring-offset-active-brand-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .mobile\:focus\:vtmn-ring-offset-shadow:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_shadow);
  }

  .mobile\:focus\:vtmn-ring-offset-brand:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand);
  }

  .mobile\:focus\:vtmn-ring-offset-brand-pro:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-pro);
  }

  .mobile\:focus\:vtmn-ring-offset-brand-digital-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-1);
  }

  .mobile\:focus\:vtmn-ring-offset-brand-digital-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-2);
  }

  .mobile\:focus\:vtmn-ring-offset-brand-digital-light-3:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-3);
  }

  .mobile\:focus\:vtmn-ring-offset-brand-digital:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital);
  }

  .mobile\:focus\:vtmn-ring-offset-brand-digital-dark-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .mobile\:focus\:vtmn-ring-offset-brand-digital-dark-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .mobile\:focus\:vtmn-ring-offset-green-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-light-1);
  }

  .mobile\:focus\:vtmn-ring-offset-green-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-light-2);
  }

  .mobile\:focus\:vtmn-ring-offset-green-light-3:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-light-3);
  }

  .mobile\:focus\:vtmn-ring-offset-green:focus {
    --tw-ring-offset-color: var(--vtmn-color_green);
  }

  .mobile\:focus\:vtmn-ring-offset-green-dark-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-1);
  }

  .mobile\:focus\:vtmn-ring-offset-green-dark-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-2);
  }

  .mobile\:focus\:vtmn-ring-offset-white:focus {
    --tw-ring-offset-color: var(--vtmn-color_white);
  }

  .mobile\:focus\:vtmn-ring-offset-grey-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-1);
  }

  .mobile\:focus\:vtmn-ring-offset-grey-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-2);
  }

  .mobile\:focus\:vtmn-ring-offset-grey-light-3:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-3);
  }

  .mobile\:focus\:vtmn-ring-offset-grey-light-4:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-4);
  }

  .mobile\:focus\:vtmn-ring-offset-grey:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey);
  }

  .mobile\:focus\:vtmn-ring-offset-grey-dark-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-1);
  }

  .mobile\:focus\:vtmn-ring-offset-grey-dark-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-2);
  }

  .mobile\:focus\:vtmn-ring-offset-grey-dark-3:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-3);
  }

  .mobile\:focus\:vtmn-ring-offset-black:focus {
    --tw-ring-offset-color: var(--vtmn-color_black);
  }

  .mobile\:focus\:vtmn-ring-offset-success:focus {
    --tw-ring-offset-color: var(--vtmn-color_success);
  }

  .mobile\:focus\:vtmn-ring-offset-info:focus {
    --tw-ring-offset-color: var(--vtmn-color_info);
  }

  .mobile\:focus\:vtmn-ring-offset-warning:focus {
    --tw-ring-offset-color: var(--vtmn-color_warning);
  }

  .mobile\:focus\:vtmn-ring-offset-danger:focus {
    --tw-ring-offset-color: var(--vtmn-color_danger);
  }

  .mobile\:focus\:vtmn-ring-offset-yellow-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-1);
  }

  .mobile\:focus\:vtmn-ring-offset-yellow-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-2);
  }

  .mobile\:focus\:vtmn-ring-offset-yellow:focus {
    --tw-ring-offset-color: var(--vtmn-color_yellow);
  }

  .mobile\:focus\:vtmn-ring-offset-orange-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-1);
  }

  .mobile\:focus\:vtmn-ring-offset-orange-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-2);
  }

  .mobile\:focus\:vtmn-ring-offset-orange:focus {
    --tw-ring-offset-color: var(--vtmn-color_orange);
  }

  .mobile\:focus\:vtmn-ring-offset-red-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_red-light-1);
  }

  .mobile\:focus\:vtmn-ring-offset-red-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_red-light-2);
  }

  .mobile\:focus\:vtmn-ring-offset-red:focus {
    --tw-ring-offset-color: var(--vtmn-color_red);
  }

  .mobile\:vtmn-filter {
    --tw-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
    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);
  }

  .mobile\:vtmn-filter-none {
    filter: none;
  }

  .mobile\:vtmn-blur-0 {
    --tw-blur: blur(0);
  }

  .mobile\:vtmn-blur-none {
    --tw-blur: blur(0);
  }

  .mobile\:vtmn-blur-sm {
    --tw-blur: blur(4px);
  }

  .mobile\:vtmn-blur {
    --tw-blur: blur(8px);
  }

  .mobile\:vtmn-blur-md {
    --tw-blur: blur(12px);
  }

  .mobile\:vtmn-blur-lg {
    --tw-blur: blur(16px);
  }

  .mobile\:vtmn-blur-xl {
    --tw-blur: blur(24px);
  }

  .mobile\:vtmn-blur-2xl {
    --tw-blur: blur(40px);
  }

  .mobile\:vtmn-blur-3xl {
    --tw-blur: blur(64px);
  }

  .mobile\:vtmn-brightness-0 {
    --tw-brightness: brightness(0);
  }

  .mobile\:vtmn-brightness-50 {
    --tw-brightness: brightness(.5);
  }

  .mobile\:vtmn-brightness-75 {
    --tw-brightness: brightness(.75);
  }

  .mobile\:vtmn-brightness-90 {
    --tw-brightness: brightness(.9);
  }

  .mobile\:vtmn-brightness-95 {
    --tw-brightness: brightness(.95);
  }

  .mobile\:vtmn-brightness-100 {
    --tw-brightness: brightness(1);
  }

  .mobile\:vtmn-brightness-105 {
    --tw-brightness: brightness(1.05);
  }

  .mobile\:vtmn-brightness-110 {
    --tw-brightness: brightness(1.1);
  }

  .mobile\:vtmn-brightness-125 {
    --tw-brightness: brightness(1.25);
  }

  .mobile\:vtmn-brightness-150 {
    --tw-brightness: brightness(1.5);
  }

  .mobile\:vtmn-brightness-200 {
    --tw-brightness: brightness(2);
  }

  .mobile\:vtmn-contrast-0 {
    --tw-contrast: contrast(0);
  }

  .mobile\:vtmn-contrast-50 {
    --tw-contrast: contrast(.5);
  }

  .mobile\:vtmn-contrast-75 {
    --tw-contrast: contrast(.75);
  }

  .mobile\:vtmn-contrast-100 {
    --tw-contrast: contrast(1);
  }

  .mobile\:vtmn-contrast-125 {
    --tw-contrast: contrast(1.25);
  }

  .mobile\:vtmn-contrast-150 {
    --tw-contrast: contrast(1.5);
  }

  .mobile\:vtmn-contrast-200 {
    --tw-contrast: contrast(2);
  }

  .mobile\:vtmn-drop-shadow-sm {
    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
  }

  .mobile\:vtmn-drop-shadow {
    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
  }

  .mobile\:vtmn-drop-shadow-md {
    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
  }

  .mobile\:vtmn-drop-shadow-lg {
    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
  }

  .mobile\:vtmn-drop-shadow-xl {
    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
  }

  .mobile\:vtmn-drop-shadow-2xl {
    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
  }

  .mobile\:vtmn-drop-shadow-none {
    --tw-drop-shadow: drop-shadow(0 0 #0000);
  }

  .mobile\:vtmn-grayscale-0 {
    --tw-grayscale: grayscale(0);
  }

  .mobile\:vtmn-grayscale {
    --tw-grayscale: grayscale(100%);
  }

  .mobile\:vtmn-hue-rotate-0 {
    --tw-hue-rotate: hue-rotate(0deg);
  }

  .mobile\:vtmn-hue-rotate-15 {
    --tw-hue-rotate: hue-rotate(15deg);
  }

  .mobile\:vtmn-hue-rotate-30 {
    --tw-hue-rotate: hue-rotate(30deg);
  }

  .mobile\:vtmn-hue-rotate-60 {
    --tw-hue-rotate: hue-rotate(60deg);
  }

  .mobile\:vtmn-hue-rotate-90 {
    --tw-hue-rotate: hue-rotate(90deg);
  }

  .mobile\:vtmn-hue-rotate-180 {
    --tw-hue-rotate: hue-rotate(180deg);
  }

  .mobile\:vtmn--hue-rotate-180 {
    --tw-hue-rotate: hue-rotate(-180deg);
  }

  .mobile\:vtmn--hue-rotate-90 {
    --tw-hue-rotate: hue-rotate(-90deg);
  }

  .mobile\:vtmn--hue-rotate-60 {
    --tw-hue-rotate: hue-rotate(-60deg);
  }

  .mobile\:vtmn--hue-rotate-30 {
    --tw-hue-rotate: hue-rotate(-30deg);
  }

  .mobile\:vtmn--hue-rotate-15 {
    --tw-hue-rotate: hue-rotate(-15deg);
  }

  .mobile\:vtmn-invert-0 {
    --tw-invert: invert(0);
  }

  .mobile\:vtmn-invert {
    --tw-invert: invert(100%);
  }

  .mobile\:vtmn-saturate-0 {
    --tw-saturate: saturate(0);
  }

  .mobile\:vtmn-saturate-50 {
    --tw-saturate: saturate(.5);
  }

  .mobile\:vtmn-saturate-100 {
    --tw-saturate: saturate(1);
  }

  .mobile\:vtmn-saturate-150 {
    --tw-saturate: saturate(1.5);
  }

  .mobile\:vtmn-saturate-200 {
    --tw-saturate: saturate(2);
  }

  .mobile\:vtmn-sepia-0 {
    --tw-sepia: sepia(0);
  }

  .mobile\:vtmn-sepia {
    --tw-sepia: sepia(100%);
  }

  .mobile\:vtmn-backdrop-filter {
    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
    -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);
            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);
  }

  .mobile\:vtmn-backdrop-filter-none {
    -webkit-backdrop-filter: none;
            backdrop-filter: none;
  }

  .mobile\:vtmn-backdrop-blur-0 {
    --tw-backdrop-blur: blur(0);
  }

  .mobile\:vtmn-backdrop-blur-none {
    --tw-backdrop-blur: blur(0);
  }

  .mobile\:vtmn-backdrop-blur-sm {
    --tw-backdrop-blur: blur(4px);
  }

  .mobile\:vtmn-backdrop-blur {
    --tw-backdrop-blur: blur(8px);
  }

  .mobile\:vtmn-backdrop-blur-md {
    --tw-backdrop-blur: blur(12px);
  }

  .mobile\:vtmn-backdrop-blur-lg {
    --tw-backdrop-blur: blur(16px);
  }

  .mobile\:vtmn-backdrop-blur-xl {
    --tw-backdrop-blur: blur(24px);
  }

  .mobile\:vtmn-backdrop-blur-2xl {
    --tw-backdrop-blur: blur(40px);
  }

  .mobile\:vtmn-backdrop-blur-3xl {
    --tw-backdrop-blur: blur(64px);
  }

  .mobile\:vtmn-backdrop-brightness-0 {
    --tw-backdrop-brightness: brightness(0);
  }

  .mobile\:vtmn-backdrop-brightness-50 {
    --tw-backdrop-brightness: brightness(.5);
  }

  .mobile\:vtmn-backdrop-brightness-75 {
    --tw-backdrop-brightness: brightness(.75);
  }

  .mobile\:vtmn-backdrop-brightness-90 {
    --tw-backdrop-brightness: brightness(.9);
  }

  .mobile\:vtmn-backdrop-brightness-95 {
    --tw-backdrop-brightness: brightness(.95);
  }

  .mobile\:vtmn-backdrop-brightness-100 {
    --tw-backdrop-brightness: brightness(1);
  }

  .mobile\:vtmn-backdrop-brightness-105 {
    --tw-backdrop-brightness: brightness(1.05);
  }

  .mobile\:vtmn-backdrop-brightness-110 {
    --tw-backdrop-brightness: brightness(1.1);
  }

  .mobile\:vtmn-backdrop-brightness-125 {
    --tw-backdrop-brightness: brightness(1.25);
  }

  .mobile\:vtmn-backdrop-brightness-150 {
    --tw-backdrop-brightness: brightness(1.5);
  }

  .mobile\:vtmn-backdrop-brightness-200 {
    --tw-backdrop-brightness: brightness(2);
  }

  .mobile\:vtmn-backdrop-contrast-0 {
    --tw-backdrop-contrast: contrast(0);
  }

  .mobile\:vtmn-backdrop-contrast-50 {
    --tw-backdrop-contrast: contrast(.5);
  }

  .mobile\:vtmn-backdrop-contrast-75 {
    --tw-backdrop-contrast: contrast(.75);
  }

  .mobile\:vtmn-backdrop-contrast-100 {
    --tw-backdrop-contrast: contrast(1);
  }

  .mobile\:vtmn-backdrop-contrast-125 {
    --tw-backdrop-contrast: contrast(1.25);
  }

  .mobile\:vtmn-backdrop-contrast-150 {
    --tw-backdrop-contrast: contrast(1.5);
  }

  .mobile\:vtmn-backdrop-contrast-200 {
    --tw-backdrop-contrast: contrast(2);
  }

  .mobile\:vtmn-backdrop-grayscale-0 {
    --tw-backdrop-grayscale: grayscale(0);
  }

  .mobile\:vtmn-backdrop-grayscale {
    --tw-backdrop-grayscale: grayscale(100%);
  }

  .mobile\:vtmn-backdrop-hue-rotate-0 {
    --tw-backdrop-hue-rotate: hue-rotate(0deg);
  }

  .mobile\:vtmn-backdrop-hue-rotate-15 {
    --tw-backdrop-hue-rotate: hue-rotate(15deg);
  }

  .mobile\:vtmn-backdrop-hue-rotate-30 {
    --tw-backdrop-hue-rotate: hue-rotate(30deg);
  }

  .mobile\:vtmn-backdrop-hue-rotate-60 {
    --tw-backdrop-hue-rotate: hue-rotate(60deg);
  }

  .mobile\:vtmn-backdrop-hue-rotate-90 {
    --tw-backdrop-hue-rotate: hue-rotate(90deg);
  }

  .mobile\:vtmn-backdrop-hue-rotate-180 {
    --tw-backdrop-hue-rotate: hue-rotate(180deg);
  }

  .mobile\:vtmn--backdrop-hue-rotate-180 {
    --tw-backdrop-hue-rotate: hue-rotate(-180deg);
  }

  .mobile\:vtmn--backdrop-hue-rotate-90 {
    --tw-backdrop-hue-rotate: hue-rotate(-90deg);
  }

  .mobile\:vtmn--backdrop-hue-rotate-60 {
    --tw-backdrop-hue-rotate: hue-rotate(-60deg);
  }

  .mobile\:vtmn--backdrop-hue-rotate-30 {
    --tw-backdrop-hue-rotate: hue-rotate(-30deg);
  }

  .mobile\:vtmn--backdrop-hue-rotate-15 {
    --tw-backdrop-hue-rotate: hue-rotate(-15deg);
  }

  .mobile\:vtmn-backdrop-invert-0 {
    --tw-backdrop-invert: invert(0);
  }

  .mobile\:vtmn-backdrop-invert {
    --tw-backdrop-invert: invert(100%);
  }

  .mobile\:vtmn-backdrop-opacity-0 {
    --tw-backdrop-opacity: opacity(0);
  }

  .mobile\:vtmn-backdrop-opacity-5 {
    --tw-backdrop-opacity: opacity(0.05);
  }

  .mobile\:vtmn-backdrop-opacity-10 {
    --tw-backdrop-opacity: opacity(0.1);
  }

  .mobile\:vtmn-backdrop-opacity-20 {
    --tw-backdrop-opacity: opacity(0.2);
  }

  .mobile\:vtmn-backdrop-opacity-25 {
    --tw-backdrop-opacity: opacity(0.25);
  }

  .mobile\:vtmn-backdrop-opacity-30 {
    --tw-backdrop-opacity: opacity(0.3);
  }

  .mobile\:vtmn-backdrop-opacity-40 {
    --tw-backdrop-opacity: opacity(0.4);
  }

  .mobile\:vtmn-backdrop-opacity-50 {
    --tw-backdrop-opacity: opacity(0.5);
  }

  .mobile\:vtmn-backdrop-opacity-60 {
    --tw-backdrop-opacity: opacity(0.6);
  }

  .mobile\:vtmn-backdrop-opacity-70 {
    --tw-backdrop-opacity: opacity(0.7);
  }

  .mobile\:vtmn-backdrop-opacity-75 {
    --tw-backdrop-opacity: opacity(0.75);
  }

  .mobile\:vtmn-backdrop-opacity-80 {
    --tw-backdrop-opacity: opacity(0.8);
  }

  .mobile\:vtmn-backdrop-opacity-90 {
    --tw-backdrop-opacity: opacity(0.9);
  }

  .mobile\:vtmn-backdrop-opacity-95 {
    --tw-backdrop-opacity: opacity(0.95);
  }

  .mobile\:vtmn-backdrop-opacity-100 {
    --tw-backdrop-opacity: opacity(1);
  }

  .mobile\:vtmn-backdrop-saturate-0 {
    --tw-backdrop-saturate: saturate(0);
  }

  .mobile\:vtmn-backdrop-saturate-50 {
    --tw-backdrop-saturate: saturate(.5);
  }

  .mobile\:vtmn-backdrop-saturate-100 {
    --tw-backdrop-saturate: saturate(1);
  }

  .mobile\:vtmn-backdrop-saturate-150 {
    --tw-backdrop-saturate: saturate(1.5);
  }

  .mobile\:vtmn-backdrop-saturate-200 {
    --tw-backdrop-saturate: saturate(2);
  }

  .mobile\:vtmn-backdrop-sepia-0 {
    --tw-backdrop-sepia: sepia(0);
  }

  .mobile\:vtmn-backdrop-sepia {
    --tw-backdrop-sepia: sepia(100%);
  }

  .mobile\:vtmn-transition-none {
    transition-property: none;
  }

  .mobile\:vtmn-transition-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .mobile\:vtmn-transition {
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .mobile\:vtmn-transition-colors {
    transition-property: background-color, border-color, color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .mobile\:vtmn-transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .mobile\:vtmn-transition-shadow {
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .mobile\:vtmn-transition-transform {
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .mobile\:vtmn-delay-75 {
    transition-delay: 75ms;
  }

  .mobile\:vtmn-delay-100 {
    transition-delay: 100ms;
  }

  .mobile\:vtmn-delay-150 {
    transition-delay: 150ms;
  }

  .mobile\:vtmn-delay-200 {
    transition-delay: 200ms;
  }

  .mobile\:vtmn-delay-300 {
    transition-delay: 300ms;
  }

  .mobile\:vtmn-delay-500 {
    transition-delay: 500ms;
  }

  .mobile\:vtmn-delay-700 {
    transition-delay: 700ms;
  }

  .mobile\:vtmn-delay-1000 {
    transition-delay: 1000ms;
  }

  .mobile\:vtmn-duration-75 {
    transition-duration: 75ms;
  }

  .mobile\:vtmn-duration-100 {
    transition-duration: 100ms;
  }

  .mobile\:vtmn-duration-150 {
    transition-duration: 150ms;
  }

  .mobile\:vtmn-duration-200 {
    transition-duration: 200ms;
  }

  .mobile\:vtmn-duration-300 {
    transition-duration: 300ms;
  }

  .mobile\:vtmn-duration-500 {
    transition-duration: 500ms;
  }

  .mobile\:vtmn-duration-700 {
    transition-duration: 700ms;
  }

  .mobile\:vtmn-duration-1000 {
    transition-duration: 1000ms;
  }

  .mobile\:vtmn-ease-linear {
    transition-timing-function: linear;
  }

  .mobile\:vtmn-ease-in {
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .mobile\:vtmn-ease-out {
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .mobile\:vtmn-ease-in-out {
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }
}

@media (min-width: 600px) and (max-width: 899px) {
  .tablet\:vtmn-container {
    width: 100%;
  }

  @media (min-width: 600px) {
    .tablet\:vtmn-container {
      max-width: 600px;
    }
  }

  @media (min-width: 900px) {
    .tablet\:vtmn-container {
      max-width: 900px;
    }
  }

  @media (min-width: 1200px) {
    .tablet\:vtmn-container {
      max-width: 1200px;
    }
  }

  @media (min-width: 1800px) {
    .tablet\:vtmn-container {
      max-width: 1800px;
    }
  }

  .tablet\:vtmn-sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .tablet\:vtmn-not-sr-only {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .tablet\:focus-within\:vtmn-sr-only:focus-within {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .tablet\:focus-within\:vtmn-not-sr-only:focus-within {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .tablet\:focus\:vtmn-sr-only:focus {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .tablet\:focus\:vtmn-not-sr-only:focus {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .tablet\:vtmn-pointer-events-none {
    pointer-events: none;
  }

  .tablet\:vtmn-pointer-events-auto {
    pointer-events: auto;
  }

  .tablet\:vtmn-visible {
    visibility: visible;
  }

  .tablet\:vtmn-invisible {
    visibility: hidden;
  }

  .tablet\:vtmn-static {
    position: static;
  }

  .tablet\:vtmn-fixed {
    position: fixed;
  }

  .tablet\:vtmn-absolute {
    position: absolute;
  }

  .tablet\:vtmn-relative {
    position: relative;
  }

  .tablet\:vtmn-sticky {
    position: sticky;
  }

  .tablet\:vtmn-inset-0 {
    top: var(--vtmn-spacing_0);
    right: var(--vtmn-spacing_0);
    bottom: var(--vtmn-spacing_0);
    left: var(--vtmn-spacing_0);
  }

  .tablet\:vtmn-inset-1 {
    top: var(--vtmn-spacing_1);
    right: var(--vtmn-spacing_1);
    bottom: var(--vtmn-spacing_1);
    left: var(--vtmn-spacing_1);
  }

  .tablet\:vtmn-inset-2 {
    top: var(--vtmn-spacing_2);
    right: var(--vtmn-spacing_2);
    bottom: var(--vtmn-spacing_2);
    left: var(--vtmn-spacing_2);
  }

  .tablet\:vtmn-inset-3 {
    top: var(--vtmn-spacing_3);
    right: var(--vtmn-spacing_3);
    bottom: var(--vtmn-spacing_3);
    left: var(--vtmn-spacing_3);
  }

  .tablet\:vtmn-inset-4 {
    top: var(--vtmn-spacing_4);
    right: var(--vtmn-spacing_4);
    bottom: var(--vtmn-spacing_4);
    left: var(--vtmn-spacing_4);
  }

  .tablet\:vtmn-inset-5 {
    top: var(--vtmn-spacing_5);
    right: var(--vtmn-spacing_5);
    bottom: var(--vtmn-spacing_5);
    left: var(--vtmn-spacing_5);
  }

  .tablet\:vtmn-inset-6 {
    top: var(--vtmn-spacing_6);
    right: var(--vtmn-spacing_6);
    bottom: var(--vtmn-spacing_6);
    left: var(--vtmn-spacing_6);
  }

  .tablet\:vtmn-inset-7 {
    top: var(--vtmn-spacing_7);
    right: var(--vtmn-spacing_7);
    bottom: var(--vtmn-spacing_7);
    left: var(--vtmn-spacing_7);
  }

  .tablet\:vtmn-inset-8 {
    top: var(--vtmn-spacing_8);
    right: var(--vtmn-spacing_8);
    bottom: var(--vtmn-spacing_8);
    left: var(--vtmn-spacing_8);
  }

  .tablet\:vtmn-inset-9 {
    top: var(--vtmn-spacing_9);
    right: var(--vtmn-spacing_9);
    bottom: var(--vtmn-spacing_9);
    left: var(--vtmn-spacing_9);
  }

  .tablet\:vtmn-inset-10 {
    top: var(--vtmn-spacing_10);
    right: var(--vtmn-spacing_10);
    bottom: var(--vtmn-spacing_10);
    left: var(--vtmn-spacing_10);
  }

  .tablet\:vtmn-inset-auto {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .tablet\:vtmn--inset-0 {
    top: var(--vtmn-spacing_0);
    right: var(--vtmn-spacing_0);
    bottom: var(--vtmn-spacing_0);
    left: var(--vtmn-spacing_0);
  }

  .tablet\:vtmn--inset-1 {
    top: var(--vtmn-spacing_1);
    right: var(--vtmn-spacing_1);
    bottom: var(--vtmn-spacing_1);
    left: var(--vtmn-spacing_1);
  }

  .tablet\:vtmn--inset-2 {
    top: var(--vtmn-spacing_2);
    right: var(--vtmn-spacing_2);
    bottom: var(--vtmn-spacing_2);
    left: var(--vtmn-spacing_2);
  }

  .tablet\:vtmn--inset-3 {
    top: var(--vtmn-spacing_3);
    right: var(--vtmn-spacing_3);
    bottom: var(--vtmn-spacing_3);
    left: var(--vtmn-spacing_3);
  }

  .tablet\:vtmn--inset-4 {
    top: var(--vtmn-spacing_4);
    right: var(--vtmn-spacing_4);
    bottom: var(--vtmn-spacing_4);
    left: var(--vtmn-spacing_4);
  }

  .tablet\:vtmn--inset-5 {
    top: var(--vtmn-spacing_5);
    right: var(--vtmn-spacing_5);
    bottom: var(--vtmn-spacing_5);
    left: var(--vtmn-spacing_5);
  }

  .tablet\:vtmn--inset-6 {
    top: var(--vtmn-spacing_6);
    right: var(--vtmn-spacing_6);
    bottom: var(--vtmn-spacing_6);
    left: var(--vtmn-spacing_6);
  }

  .tablet\:vtmn--inset-7 {
    top: var(--vtmn-spacing_7);
    right: var(--vtmn-spacing_7);
    bottom: var(--vtmn-spacing_7);
    left: var(--vtmn-spacing_7);
  }

  .tablet\:vtmn--inset-8 {
    top: var(--vtmn-spacing_8);
    right: var(--vtmn-spacing_8);
    bottom: var(--vtmn-spacing_8);
    left: var(--vtmn-spacing_8);
  }

  .tablet\:vtmn--inset-9 {
    top: var(--vtmn-spacing_9);
    right: var(--vtmn-spacing_9);
    bottom: var(--vtmn-spacing_9);
    left: var(--vtmn-spacing_9);
  }

  .tablet\:vtmn--inset-10 {
    top: var(--vtmn-spacing_10);
    right: var(--vtmn-spacing_10);
    bottom: var(--vtmn-spacing_10);
    left: var(--vtmn-spacing_10);
  }

  .tablet\:vtmn-inset-1\/2 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .tablet\:vtmn-inset-1\/3 {
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }

  .tablet\:vtmn-inset-2\/3 {
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }

  .tablet\:vtmn-inset-1\/4 {
    top: 25%;
    right: 25%;
    bottom: 25%;
    left: 25%;
  }

  .tablet\:vtmn-inset-2\/4 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .tablet\:vtmn-inset-3\/4 {
    top: 75%;
    right: 75%;
    bottom: 75%;
    left: 75%;
  }

  .tablet\:vtmn-inset-full {
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }

  .tablet\:vtmn--inset-1\/2 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .tablet\:vtmn--inset-1\/3 {
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }

  .tablet\:vtmn--inset-2\/3 {
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }

  .tablet\:vtmn--inset-1\/4 {
    top: -25%;
    right: -25%;
    bottom: -25%;
    left: -25%;
  }

  .tablet\:vtmn--inset-2\/4 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .tablet\:vtmn--inset-3\/4 {
    top: -75%;
    right: -75%;
    bottom: -75%;
    left: -75%;
  }

  .tablet\:vtmn--inset-full {
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }

  .tablet\:vtmn-inset-x-0 {
    left: var(--vtmn-spacing_0);
    right: var(--vtmn-spacing_0);
  }

  .tablet\:vtmn-inset-x-1 {
    left: var(--vtmn-spacing_1);
    right: var(--vtmn-spacing_1);
  }

  .tablet\:vtmn-inset-x-2 {
    left: var(--vtmn-spacing_2);
    right: var(--vtmn-spacing_2);
  }

  .tablet\:vtmn-inset-x-3 {
    left: var(--vtmn-spacing_3);
    right: var(--vtmn-spacing_3);
  }

  .tablet\:vtmn-inset-x-4 {
    left: var(--vtmn-spacing_4);
    right: var(--vtmn-spacing_4);
  }

  .tablet\:vtmn-inset-x-5 {
    left: var(--vtmn-spacing_5);
    right: var(--vtmn-spacing_5);
  }

  .tablet\:vtmn-inset-x-6 {
    left: var(--vtmn-spacing_6);
    right: var(--vtmn-spacing_6);
  }

  .tablet\:vtmn-inset-x-7 {
    left: var(--vtmn-spacing_7);
    right: var(--vtmn-spacing_7);
  }

  .tablet\:vtmn-inset-x-8 {
    left: var(--vtmn-spacing_8);
    right: var(--vtmn-spacing_8);
  }

  .tablet\:vtmn-inset-x-9 {
    left: var(--vtmn-spacing_9);
    right: var(--vtmn-spacing_9);
  }

  .tablet\:vtmn-inset-x-10 {
    left: var(--vtmn-spacing_10);
    right: var(--vtmn-spacing_10);
  }

  .tablet\:vtmn-inset-x-auto {
    left: auto;
    right: auto;
  }

  .tablet\:vtmn--inset-x-0 {
    left: var(--vtmn-spacing_0);
    right: var(--vtmn-spacing_0);
  }

  .tablet\:vtmn--inset-x-1 {
    left: var(--vtmn-spacing_1);
    right: var(--vtmn-spacing_1);
  }

  .tablet\:vtmn--inset-x-2 {
    left: var(--vtmn-spacing_2);
    right: var(--vtmn-spacing_2);
  }

  .tablet\:vtmn--inset-x-3 {
    left: var(--vtmn-spacing_3);
    right: var(--vtmn-spacing_3);
  }

  .tablet\:vtmn--inset-x-4 {
    left: var(--vtmn-spacing_4);
    right: var(--vtmn-spacing_4);
  }

  .tablet\:vtmn--inset-x-5 {
    left: var(--vtmn-spacing_5);
    right: var(--vtmn-spacing_5);
  }

  .tablet\:vtmn--inset-x-6 {
    left: var(--vtmn-spacing_6);
    right: var(--vtmn-spacing_6);
  }

  .tablet\:vtmn--inset-x-7 {
    left: var(--vtmn-spacing_7);
    right: var(--vtmn-spacing_7);
  }

  .tablet\:vtmn--inset-x-8 {
    left: var(--vtmn-spacing_8);
    right: var(--vtmn-spacing_8);
  }

  .tablet\:vtmn--inset-x-9 {
    left: var(--vtmn-spacing_9);
    right: var(--vtmn-spacing_9);
  }

  .tablet\:vtmn--inset-x-10 {
    left: var(--vtmn-spacing_10);
    right: var(--vtmn-spacing_10);
  }

  .tablet\:vtmn-inset-x-1\/2 {
    left: 50%;
    right: 50%;
  }

  .tablet\:vtmn-inset-x-1\/3 {
    left: 33.333333%;
    right: 33.333333%;
  }

  .tablet\:vtmn-inset-x-2\/3 {
    left: 66.666667%;
    right: 66.666667%;
  }

  .tablet\:vtmn-inset-x-1\/4 {
    left: 25%;
    right: 25%;
  }

  .tablet\:vtmn-inset-x-2\/4 {
    left: 50%;
    right: 50%;
  }

  .tablet\:vtmn-inset-x-3\/4 {
    left: 75%;
    right: 75%;
  }

  .tablet\:vtmn-inset-x-full {
    left: 100%;
    right: 100%;
  }

  .tablet\:vtmn--inset-x-1\/2 {
    left: -50%;
    right: -50%;
  }

  .tablet\:vtmn--inset-x-1\/3 {
    left: -33.333333%;
    right: -33.333333%;
  }

  .tablet\:vtmn--inset-x-2\/3 {
    left: -66.666667%;
    right: -66.666667%;
  }

  .tablet\:vtmn--inset-x-1\/4 {
    left: -25%;
    right: -25%;
  }

  .tablet\:vtmn--inset-x-2\/4 {
    left: -50%;
    right: -50%;
  }

  .tablet\:vtmn--inset-x-3\/4 {
    left: -75%;
    right: -75%;
  }

  .tablet\:vtmn--inset-x-full {
    left: -100%;
    right: -100%;
  }

  .tablet\:vtmn-inset-y-0 {
    top: var(--vtmn-spacing_0);
    bottom: var(--vtmn-spacing_0);
  }

  .tablet\:vtmn-inset-y-1 {
    top: var(--vtmn-spacing_1);
    bottom: var(--vtmn-spacing_1);
  }

  .tablet\:vtmn-inset-y-2 {
    top: var(--vtmn-spacing_2);
    bottom: var(--vtmn-spacing_2);
  }

  .tablet\:vtmn-inset-y-3 {
    top: var(--vtmn-spacing_3);
    bottom: var(--vtmn-spacing_3);
  }

  .tablet\:vtmn-inset-y-4 {
    top: var(--vtmn-spacing_4);
    bottom: var(--vtmn-spacing_4);
  }

  .tablet\:vtmn-inset-y-5 {
    top: var(--vtmn-spacing_5);
    bottom: var(--vtmn-spacing_5);
  }

  .tablet\:vtmn-inset-y-6 {
    top: var(--vtmn-spacing_6);
    bottom: var(--vtmn-spacing_6);
  }

  .tablet\:vtmn-inset-y-7 {
    top: var(--vtmn-spacing_7);
    bottom: var(--vtmn-spacing_7);
  }

  .tablet\:vtmn-inset-y-8 {
    top: var(--vtmn-spacing_8);
    bottom: var(--vtmn-spacing_8);
  }

  .tablet\:vtmn-inset-y-9 {
    top: var(--vtmn-spacing_9);
    bottom: var(--vtmn-spacing_9);
  }

  .tablet\:vtmn-inset-y-10 {
    top: var(--vtmn-spacing_10);
    bottom: var(--vtmn-spacing_10);
  }

  .tablet\:vtmn-inset-y-auto {
    top: auto;
    bottom: auto;
  }

  .tablet\:vtmn--inset-y-0 {
    top: var(--vtmn-spacing_0);
    bottom: var(--vtmn-spacing_0);
  }

  .tablet\:vtmn--inset-y-1 {
    top: var(--vtmn-spacing_1);
    bottom: var(--vtmn-spacing_1);
  }

  .tablet\:vtmn--inset-y-2 {
    top: var(--vtmn-spacing_2);
    bottom: var(--vtmn-spacing_2);
  }

  .tablet\:vtmn--inset-y-3 {
    top: var(--vtmn-spacing_3);
    bottom: var(--vtmn-spacing_3);
  }

  .tablet\:vtmn--inset-y-4 {
    top: var(--vtmn-spacing_4);
    bottom: var(--vtmn-spacing_4);
  }

  .tablet\:vtmn--inset-y-5 {
    top: var(--vtmn-spacing_5);
    bottom: var(--vtmn-spacing_5);
  }

  .tablet\:vtmn--inset-y-6 {
    top: var(--vtmn-spacing_6);
    bottom: var(--vtmn-spacing_6);
  }

  .tablet\:vtmn--inset-y-7 {
    top: var(--vtmn-spacing_7);
    bottom: var(--vtmn-spacing_7);
  }

  .tablet\:vtmn--inset-y-8 {
    top: var(--vtmn-spacing_8);
    bottom: var(--vtmn-spacing_8);
  }

  .tablet\:vtmn--inset-y-9 {
    top: var(--vtmn-spacing_9);
    bottom: var(--vtmn-spacing_9);
  }

  .tablet\:vtmn--inset-y-10 {
    top: var(--vtmn-spacing_10);
    bottom: var(--vtmn-spacing_10);
  }

  .tablet\:vtmn-inset-y-1\/2 {
    top: 50%;
    bottom: 50%;
  }

  .tablet\:vtmn-inset-y-1\/3 {
    top: 33.333333%;
    bottom: 33.333333%;
  }

  .tablet\:vtmn-inset-y-2\/3 {
    top: 66.666667%;
    bottom: 66.666667%;
  }

  .tablet\:vtmn-inset-y-1\/4 {
    top: 25%;
    bottom: 25%;
  }

  .tablet\:vtmn-inset-y-2\/4 {
    top: 50%;
    bottom: 50%;
  }

  .tablet\:vtmn-inset-y-3\/4 {
    top: 75%;
    bottom: 75%;
  }

  .tablet\:vtmn-inset-y-full {
    top: 100%;
    bottom: 100%;
  }

  .tablet\:vtmn--inset-y-1\/2 {
    top: -50%;
    bottom: -50%;
  }

  .tablet\:vtmn--inset-y-1\/3 {
    top: -33.333333%;
    bottom: -33.333333%;
  }

  .tablet\:vtmn--inset-y-2\/3 {
    top: -66.666667%;
    bottom: -66.666667%;
  }

  .tablet\:vtmn--inset-y-1\/4 {
    top: -25%;
    bottom: -25%;
  }

  .tablet\:vtmn--inset-y-2\/4 {
    top: -50%;
    bottom: -50%;
  }

  .tablet\:vtmn--inset-y-3\/4 {
    top: -75%;
    bottom: -75%;
  }

  .tablet\:vtmn--inset-y-full {
    top: -100%;
    bottom: -100%;
  }

  .tablet\:vtmn-top-0 {
    top: var(--vtmn-spacing_0);
  }

  .tablet\:vtmn-top-1 {
    top: var(--vtmn-spacing_1);
  }

  .tablet\:vtmn-top-2 {
    top: var(--vtmn-spacing_2);
  }

  .tablet\:vtmn-top-3 {
    top: var(--vtmn-spacing_3);
  }

  .tablet\:vtmn-top-4 {
    top: var(--vtmn-spacing_4);
  }

  .tablet\:vtmn-top-5 {
    top: var(--vtmn-spacing_5);
  }

  .tablet\:vtmn-top-6 {
    top: var(--vtmn-spacing_6);
  }

  .tablet\:vtmn-top-7 {
    top: var(--vtmn-spacing_7);
  }

  .tablet\:vtmn-top-8 {
    top: var(--vtmn-spacing_8);
  }

  .tablet\:vtmn-top-9 {
    top: var(--vtmn-spacing_9);
  }

  .tablet\:vtmn-top-10 {
    top: var(--vtmn-spacing_10);
  }

  .tablet\:vtmn-top-auto {
    top: auto;
  }

  .tablet\:vtmn--top-0 {
    top: var(--vtmn-spacing_0);
  }

  .tablet\:vtmn--top-1 {
    top: var(--vtmn-spacing_1);
  }

  .tablet\:vtmn--top-2 {
    top: var(--vtmn-spacing_2);
  }

  .tablet\:vtmn--top-3 {
    top: var(--vtmn-spacing_3);
  }

  .tablet\:vtmn--top-4 {
    top: var(--vtmn-spacing_4);
  }

  .tablet\:vtmn--top-5 {
    top: var(--vtmn-spacing_5);
  }

  .tablet\:vtmn--top-6 {
    top: var(--vtmn-spacing_6);
  }

  .tablet\:vtmn--top-7 {
    top: var(--vtmn-spacing_7);
  }

  .tablet\:vtmn--top-8 {
    top: var(--vtmn-spacing_8);
  }

  .tablet\:vtmn--top-9 {
    top: var(--vtmn-spacing_9);
  }

  .tablet\:vtmn--top-10 {
    top: var(--vtmn-spacing_10);
  }

  .tablet\:vtmn-top-1\/2 {
    top: 50%;
  }

  .tablet\:vtmn-top-1\/3 {
    top: 33.333333%;
  }

  .tablet\:vtmn-top-2\/3 {
    top: 66.666667%;
  }

  .tablet\:vtmn-top-1\/4 {
    top: 25%;
  }

  .tablet\:vtmn-top-2\/4 {
    top: 50%;
  }

  .tablet\:vtmn-top-3\/4 {
    top: 75%;
  }

  .tablet\:vtmn-top-full {
    top: 100%;
  }

  .tablet\:vtmn--top-1\/2 {
    top: -50%;
  }

  .tablet\:vtmn--top-1\/3 {
    top: -33.333333%;
  }

  .tablet\:vtmn--top-2\/3 {
    top: -66.666667%;
  }

  .tablet\:vtmn--top-1\/4 {
    top: -25%;
  }

  .tablet\:vtmn--top-2\/4 {
    top: -50%;
  }

  .tablet\:vtmn--top-3\/4 {
    top: -75%;
  }

  .tablet\:vtmn--top-full {
    top: -100%;
  }

  .tablet\:vtmn-right-0 {
    right: var(--vtmn-spacing_0);
  }

  .tablet\:vtmn-right-1 {
    right: var(--vtmn-spacing_1);
  }

  .tablet\:vtmn-right-2 {
    right: var(--vtmn-spacing_2);
  }

  .tablet\:vtmn-right-3 {
    right: var(--vtmn-spacing_3);
  }

  .tablet\:vtmn-right-4 {
    right: var(--vtmn-spacing_4);
  }

  .tablet\:vtmn-right-5 {
    right: var(--vtmn-spacing_5);
  }

  .tablet\:vtmn-right-6 {
    right: var(--vtmn-spacing_6);
  }

  .tablet\:vtmn-right-7 {
    right: var(--vtmn-spacing_7);
  }

  .tablet\:vtmn-right-8 {
    right: var(--vtmn-spacing_8);
  }

  .tablet\:vtmn-right-9 {
    right: var(--vtmn-spacing_9);
  }

  .tablet\:vtmn-right-10 {
    right: var(--vtmn-spacing_10);
  }

  .tablet\:vtmn-right-auto {
    right: auto;
  }

  .tablet\:vtmn--right-0 {
    right: var(--vtmn-spacing_0);
  }

  .tablet\:vtmn--right-1 {
    right: var(--vtmn-spacing_1);
  }

  .tablet\:vtmn--right-2 {
    right: var(--vtmn-spacing_2);
  }

  .tablet\:vtmn--right-3 {
    right: var(--vtmn-spacing_3);
  }

  .tablet\:vtmn--right-4 {
    right: var(--vtmn-spacing_4);
  }

  .tablet\:vtmn--right-5 {
    right: var(--vtmn-spacing_5);
  }

  .tablet\:vtmn--right-6 {
    right: var(--vtmn-spacing_6);
  }

  .tablet\:vtmn--right-7 {
    right: var(--vtmn-spacing_7);
  }

  .tablet\:vtmn--right-8 {
    right: var(--vtmn-spacing_8);
  }

  .tablet\:vtmn--right-9 {
    right: var(--vtmn-spacing_9);
  }

  .tablet\:vtmn--right-10 {
    right: var(--vtmn-spacing_10);
  }

  .tablet\:vtmn-right-1\/2 {
    right: 50%;
  }

  .tablet\:vtmn-right-1\/3 {
    right: 33.333333%;
  }

  .tablet\:vtmn-right-2\/3 {
    right: 66.666667%;
  }

  .tablet\:vtmn-right-1\/4 {
    right: 25%;
  }

  .tablet\:vtmn-right-2\/4 {
    right: 50%;
  }

  .tablet\:vtmn-right-3\/4 {
    right: 75%;
  }

  .tablet\:vtmn-right-full {
    right: 100%;
  }

  .tablet\:vtmn--right-1\/2 {
    right: -50%;
  }

  .tablet\:vtmn--right-1\/3 {
    right: -33.333333%;
  }

  .tablet\:vtmn--right-2\/3 {
    right: -66.666667%;
  }

  .tablet\:vtmn--right-1\/4 {
    right: -25%;
  }

  .tablet\:vtmn--right-2\/4 {
    right: -50%;
  }

  .tablet\:vtmn--right-3\/4 {
    right: -75%;
  }

  .tablet\:vtmn--right-full {
    right: -100%;
  }

  .tablet\:vtmn-bottom-0 {
    bottom: var(--vtmn-spacing_0);
  }

  .tablet\:vtmn-bottom-1 {
    bottom: var(--vtmn-spacing_1);
  }

  .tablet\:vtmn-bottom-2 {
    bottom: var(--vtmn-spacing_2);
  }

  .tablet\:vtmn-bottom-3 {
    bottom: var(--vtmn-spacing_3);
  }

  .tablet\:vtmn-bottom-4 {
    bottom: var(--vtmn-spacing_4);
  }

  .tablet\:vtmn-bottom-5 {
    bottom: var(--vtmn-spacing_5);
  }

  .tablet\:vtmn-bottom-6 {
    bottom: var(--vtmn-spacing_6);
  }

  .tablet\:vtmn-bottom-7 {
    bottom: var(--vtmn-spacing_7);
  }

  .tablet\:vtmn-bottom-8 {
    bottom: var(--vtmn-spacing_8);
  }

  .tablet\:vtmn-bottom-9 {
    bottom: var(--vtmn-spacing_9);
  }

  .tablet\:vtmn-bottom-10 {
    bottom: var(--vtmn-spacing_10);
  }

  .tablet\:vtmn-bottom-auto {
    bottom: auto;
  }

  .tablet\:vtmn--bottom-0 {
    bottom: var(--vtmn-spacing_0);
  }

  .tablet\:vtmn--bottom-1 {
    bottom: var(--vtmn-spacing_1);
  }

  .tablet\:vtmn--bottom-2 {
    bottom: var(--vtmn-spacing_2);
  }

  .tablet\:vtmn--bottom-3 {
    bottom: var(--vtmn-spacing_3);
  }

  .tablet\:vtmn--bottom-4 {
    bottom: var(--vtmn-spacing_4);
  }

  .tablet\:vtmn--bottom-5 {
    bottom: var(--vtmn-spacing_5);
  }

  .tablet\:vtmn--bottom-6 {
    bottom: var(--vtmn-spacing_6);
  }

  .tablet\:vtmn--bottom-7 {
    bottom: var(--vtmn-spacing_7);
  }

  .tablet\:vtmn--bottom-8 {
    bottom: var(--vtmn-spacing_8);
  }

  .tablet\:vtmn--bottom-9 {
    bottom: var(--vtmn-spacing_9);
  }

  .tablet\:vtmn--bottom-10 {
    bottom: var(--vtmn-spacing_10);
  }

  .tablet\:vtmn-bottom-1\/2 {
    bottom: 50%;
  }

  .tablet\:vtmn-bottom-1\/3 {
    bottom: 33.333333%;
  }

  .tablet\:vtmn-bottom-2\/3 {
    bottom: 66.666667%;
  }

  .tablet\:vtmn-bottom-1\/4 {
    bottom: 25%;
  }

  .tablet\:vtmn-bottom-2\/4 {
    bottom: 50%;
  }

  .tablet\:vtmn-bottom-3\/4 {
    bottom: 75%;
  }

  .tablet\:vtmn-bottom-full {
    bottom: 100%;
  }

  .tablet\:vtmn--bottom-1\/2 {
    bottom: -50%;
  }

  .tablet\:vtmn--bottom-1\/3 {
    bottom: -33.333333%;
  }

  .tablet\:vtmn--bottom-2\/3 {
    bottom: -66.666667%;
  }

  .tablet\:vtmn--bottom-1\/4 {
    bottom: -25%;
  }

  .tablet\:vtmn--bottom-2\/4 {
    bottom: -50%;
  }

  .tablet\:vtmn--bottom-3\/4 {
    bottom: -75%;
  }

  .tablet\:vtmn--bottom-full {
    bottom: -100%;
  }

  .tablet\:vtmn-left-0 {
    left: var(--vtmn-spacing_0);
  }

  .tablet\:vtmn-left-1 {
    left: var(--vtmn-spacing_1);
  }

  .tablet\:vtmn-left-2 {
    left: var(--vtmn-spacing_2);
  }

  .tablet\:vtmn-left-3 {
    left: var(--vtmn-spacing_3);
  }

  .tablet\:vtmn-left-4 {
    left: var(--vtmn-spacing_4);
  }

  .tablet\:vtmn-left-5 {
    left: var(--vtmn-spacing_5);
  }

  .tablet\:vtmn-left-6 {
    left: var(--vtmn-spacing_6);
  }

  .tablet\:vtmn-left-7 {
    left: var(--vtmn-spacing_7);
  }

  .tablet\:vtmn-left-8 {
    left: var(--vtmn-spacing_8);
  }

  .tablet\:vtmn-left-9 {
    left: var(--vtmn-spacing_9);
  }

  .tablet\:vtmn-left-10 {
    left: var(--vtmn-spacing_10);
  }

  .tablet\:vtmn-left-auto {
    left: auto;
  }

  .tablet\:vtmn--left-0 {
    left: var(--vtmn-spacing_0);
  }

  .tablet\:vtmn--left-1 {
    left: var(--vtmn-spacing_1);
  }

  .tablet\:vtmn--left-2 {
    left: var(--vtmn-spacing_2);
  }

  .tablet\:vtmn--left-3 {
    left: var(--vtmn-spacing_3);
  }

  .tablet\:vtmn--left-4 {
    left: var(--vtmn-spacing_4);
  }

  .tablet\:vtmn--left-5 {
    left: var(--vtmn-spacing_5);
  }

  .tablet\:vtmn--left-6 {
    left: var(--vtmn-spacing_6);
  }

  .tablet\:vtmn--left-7 {
    left: var(--vtmn-spacing_7);
  }

  .tablet\:vtmn--left-8 {
    left: var(--vtmn-spacing_8);
  }

  .tablet\:vtmn--left-9 {
    left: var(--vtmn-spacing_9);
  }

  .tablet\:vtmn--left-10 {
    left: var(--vtmn-spacing_10);
  }

  .tablet\:vtmn-left-1\/2 {
    left: 50%;
  }

  .tablet\:vtmn-left-1\/3 {
    left: 33.333333%;
  }

  .tablet\:vtmn-left-2\/3 {
    left: 66.666667%;
  }

  .tablet\:vtmn-left-1\/4 {
    left: 25%;
  }

  .tablet\:vtmn-left-2\/4 {
    left: 50%;
  }

  .tablet\:vtmn-left-3\/4 {
    left: 75%;
  }

  .tablet\:vtmn-left-full {
    left: 100%;
  }

  .tablet\:vtmn--left-1\/2 {
    left: -50%;
  }

  .tablet\:vtmn--left-1\/3 {
    left: -33.333333%;
  }

  .tablet\:vtmn--left-2\/3 {
    left: -66.666667%;
  }

  .tablet\:vtmn--left-1\/4 {
    left: -25%;
  }

  .tablet\:vtmn--left-2\/4 {
    left: -50%;
  }

  .tablet\:vtmn--left-3\/4 {
    left: -75%;
  }

  .tablet\:vtmn--left-full {
    left: -100%;
  }

  .tablet\:vtmn-isolate {
    isolation: isolate;
  }

  .tablet\:vtmn-isolation-auto {
    isolation: auto;
  }

  .tablet\:vtmn-z-0 {
    z-index: 0;
  }

  .tablet\:vtmn-z-10 {
    z-index: 10;
  }

  .tablet\:vtmn-z-20 {
    z-index: 20;
  }

  .tablet\:vtmn-z-30 {
    z-index: 30;
  }

  .tablet\:vtmn-z-40 {
    z-index: 40;
  }

  .tablet\:vtmn-z-50 {
    z-index: 50;
  }

  .tablet\:vtmn-z-auto {
    z-index: auto;
  }

  .tablet\:focus-within\:vtmn-z-0:focus-within {
    z-index: 0;
  }

  .tablet\:focus-within\:vtmn-z-10:focus-within {
    z-index: 10;
  }

  .tablet\:focus-within\:vtmn-z-20:focus-within {
    z-index: 20;
  }

  .tablet\:focus-within\:vtmn-z-30:focus-within {
    z-index: 30;
  }

  .tablet\:focus-within\:vtmn-z-40:focus-within {
    z-index: 40;
  }

  .tablet\:focus-within\:vtmn-z-50:focus-within {
    z-index: 50;
  }

  .tablet\:focus-within\:vtmn-z-auto:focus-within {
    z-index: auto;
  }

  .tablet\:focus\:vtmn-z-0:focus {
    z-index: 0;
  }

  .tablet\:focus\:vtmn-z-10:focus {
    z-index: 10;
  }

  .tablet\:focus\:vtmn-z-20:focus {
    z-index: 20;
  }

  .tablet\:focus\:vtmn-z-30:focus {
    z-index: 30;
  }

  .tablet\:focus\:vtmn-z-40:focus {
    z-index: 40;
  }

  .tablet\:focus\:vtmn-z-50:focus {
    z-index: 50;
  }

  .tablet\:focus\:vtmn-z-auto:focus {
    z-index: auto;
  }

  .tablet\:vtmn-order-1 {
    order: 1;
  }

  .tablet\:vtmn-order-2 {
    order: 2;
  }

  .tablet\:vtmn-order-3 {
    order: 3;
  }

  .tablet\:vtmn-order-4 {
    order: 4;
  }

  .tablet\:vtmn-order-5 {
    order: 5;
  }

  .tablet\:vtmn-order-6 {
    order: 6;
  }

  .tablet\:vtmn-order-7 {
    order: 7;
  }

  .tablet\:vtmn-order-8 {
    order: 8;
  }

  .tablet\:vtmn-order-9 {
    order: 9;
  }

  .tablet\:vtmn-order-10 {
    order: 10;
  }

  .tablet\:vtmn-order-11 {
    order: 11;
  }

  .tablet\:vtmn-order-12 {
    order: 12;
  }

  .tablet\:vtmn-order-first {
    order: -9999;
  }

  .tablet\:vtmn-order-last {
    order: 9999;
  }

  .tablet\:vtmn-order-none {
    order: 0;
  }

  .tablet\:vtmn-col-auto {
    grid-column: auto;
  }

  .tablet\:vtmn-col-span-1 {
    grid-column: span 1 / span 1;
  }

  .tablet\:vtmn-col-span-2 {
    grid-column: span 2 / span 2;
  }

  .tablet\:vtmn-col-span-3 {
    grid-column: span 3 / span 3;
  }

  .tablet\:vtmn-col-span-4 {
    grid-column: span 4 / span 4;
  }

  .tablet\:vtmn-col-span-5 {
    grid-column: span 5 / span 5;
  }

  .tablet\:vtmn-col-span-6 {
    grid-column: span 6 / span 6;
  }

  .tablet\:vtmn-col-span-7 {
    grid-column: span 7 / span 7;
  }

  .tablet\:vtmn-col-span-8 {
    grid-column: span 8 / span 8;
  }

  .tablet\:vtmn-col-span-9 {
    grid-column: span 9 / span 9;
  }

  .tablet\:vtmn-col-span-10 {
    grid-column: span 10 / span 10;
  }

  .tablet\:vtmn-col-span-11 {
    grid-column: span 11 / span 11;
  }

  .tablet\:vtmn-col-span-12 {
    grid-column: span 12 / span 12;
  }

  .tablet\:vtmn-col-span-full {
    grid-column: 1 / -1;
  }

  .tablet\:vtmn-col-start-1 {
    grid-column-start: 1;
  }

  .tablet\:vtmn-col-start-2 {
    grid-column-start: 2;
  }

  .tablet\:vtmn-col-start-3 {
    grid-column-start: 3;
  }

  .tablet\:vtmn-col-start-4 {
    grid-column-start: 4;
  }

  .tablet\:vtmn-col-start-5 {
    grid-column-start: 5;
  }

  .tablet\:vtmn-col-start-6 {
    grid-column-start: 6;
  }

  .tablet\:vtmn-col-start-7 {
    grid-column-start: 7;
  }

  .tablet\:vtmn-col-start-8 {
    grid-column-start: 8;
  }

  .tablet\:vtmn-col-start-9 {
    grid-column-start: 9;
  }

  .tablet\:vtmn-col-start-10 {
    grid-column-start: 10;
  }

  .tablet\:vtmn-col-start-11 {
    grid-column-start: 11;
  }

  .tablet\:vtmn-col-start-12 {
    grid-column-start: 12;
  }

  .tablet\:vtmn-col-start-13 {
    grid-column-start: 13;
  }

  .tablet\:vtmn-col-start-auto {
    grid-column-start: auto;
  }

  .tablet\:vtmn-col-end-1 {
    grid-column-end: 1;
  }

  .tablet\:vtmn-col-end-2 {
    grid-column-end: 2;
  }

  .tablet\:vtmn-col-end-3 {
    grid-column-end: 3;
  }

  .tablet\:vtmn-col-end-4 {
    grid-column-end: 4;
  }

  .tablet\:vtmn-col-end-5 {
    grid-column-end: 5;
  }

  .tablet\:vtmn-col-end-6 {
    grid-column-end: 6;
  }

  .tablet\:vtmn-col-end-7 {
    grid-column-end: 7;
  }

  .tablet\:vtmn-col-end-8 {
    grid-column-end: 8;
  }

  .tablet\:vtmn-col-end-9 {
    grid-column-end: 9;
  }

  .tablet\:vtmn-col-end-10 {
    grid-column-end: 10;
  }

  .tablet\:vtmn-col-end-11 {
    grid-column-end: 11;
  }

  .tablet\:vtmn-col-end-12 {
    grid-column-end: 12;
  }

  .tablet\:vtmn-col-end-13 {
    grid-column-end: 13;
  }

  .tablet\:vtmn-col-end-auto {
    grid-column-end: auto;
  }

  .tablet\:vtmn-row-auto {
    grid-row: auto;
  }

  .tablet\:vtmn-row-span-1 {
    grid-row: span 1 / span 1;
  }

  .tablet\:vtmn-row-span-2 {
    grid-row: span 2 / span 2;
  }

  .tablet\:vtmn-row-span-3 {
    grid-row: span 3 / span 3;
  }

  .tablet\:vtmn-row-span-4 {
    grid-row: span 4 / span 4;
  }

  .tablet\:vtmn-row-span-5 {
    grid-row: span 5 / span 5;
  }

  .tablet\:vtmn-row-span-6 {
    grid-row: span 6 / span 6;
  }

  .tablet\:vtmn-row-span-full {
    grid-row: 1 / -1;
  }

  .tablet\:vtmn-row-start-1 {
    grid-row-start: 1;
  }

  .tablet\:vtmn-row-start-2 {
    grid-row-start: 2;
  }

  .tablet\:vtmn-row-start-3 {
    grid-row-start: 3;
  }

  .tablet\:vtmn-row-start-4 {
    grid-row-start: 4;
  }

  .tablet\:vtmn-row-start-5 {
    grid-row-start: 5;
  }

  .tablet\:vtmn-row-start-6 {
    grid-row-start: 6;
  }

  .tablet\:vtmn-row-start-7 {
    grid-row-start: 7;
  }

  .tablet\:vtmn-row-start-auto {
    grid-row-start: auto;
  }

  .tablet\:vtmn-row-end-1 {
    grid-row-end: 1;
  }

  .tablet\:vtmn-row-end-2 {
    grid-row-end: 2;
  }

  .tablet\:vtmn-row-end-3 {
    grid-row-end: 3;
  }

  .tablet\:vtmn-row-end-4 {
    grid-row-end: 4;
  }

  .tablet\:vtmn-row-end-5 {
    grid-row-end: 5;
  }

  .tablet\:vtmn-row-end-6 {
    grid-row-end: 6;
  }

  .tablet\:vtmn-row-end-7 {
    grid-row-end: 7;
  }

  .tablet\:vtmn-row-end-auto {
    grid-row-end: auto;
  }

  .tablet\:vtmn-float-right {
    float: right;
  }

  .tablet\:vtmn-float-left {
    float: left;
  }

  .tablet\:vtmn-float-none {
    float: none;
  }

  .tablet\:vtmn-clear-left {
    clear: left;
  }

  .tablet\:vtmn-clear-right {
    clear: right;
  }

  .tablet\:vtmn-clear-both {
    clear: both;
  }

  .tablet\:vtmn-clear-none {
    clear: none;
  }

  .tablet\:vtmn-m-0 {
    margin: var(--vtmn-spacing_0);
  }

  .tablet\:vtmn-m-1 {
    margin: var(--vtmn-spacing_1);
  }

  .tablet\:vtmn-m-2 {
    margin: var(--vtmn-spacing_2);
  }

  .tablet\:vtmn-m-3 {
    margin: var(--vtmn-spacing_3);
  }

  .tablet\:vtmn-m-4 {
    margin: var(--vtmn-spacing_4);
  }

  .tablet\:vtmn-m-5 {
    margin: var(--vtmn-spacing_5);
  }

  .tablet\:vtmn-m-6 {
    margin: var(--vtmn-spacing_6);
  }

  .tablet\:vtmn-m-7 {
    margin: var(--vtmn-spacing_7);
  }

  .tablet\:vtmn-m-8 {
    margin: var(--vtmn-spacing_8);
  }

  .tablet\:vtmn-m-9 {
    margin: var(--vtmn-spacing_9);
  }

  .tablet\:vtmn-m-10 {
    margin: var(--vtmn-spacing_10);
  }

  .tablet\:vtmn-m-auto {
    margin: auto;
  }

  .tablet\:vtmn--m-0 {
    margin: var(--vtmn-spacing_0);
  }

  .tablet\:vtmn--m-1 {
    margin: var(--vtmn-spacing_1);
  }

  .tablet\:vtmn--m-2 {
    margin: var(--vtmn-spacing_2);
  }

  .tablet\:vtmn--m-3 {
    margin: var(--vtmn-spacing_3);
  }

  .tablet\:vtmn--m-4 {
    margin: var(--vtmn-spacing_4);
  }

  .tablet\:vtmn--m-5 {
    margin: var(--vtmn-spacing_5);
  }

  .tablet\:vtmn--m-6 {
    margin: var(--vtmn-spacing_6);
  }

  .tablet\:vtmn--m-7 {
    margin: var(--vtmn-spacing_7);
  }

  .tablet\:vtmn--m-8 {
    margin: var(--vtmn-spacing_8);
  }

  .tablet\:vtmn--m-9 {
    margin: var(--vtmn-spacing_9);
  }

  .tablet\:vtmn--m-10 {
    margin: var(--vtmn-spacing_10);
  }

  .tablet\:vtmn-mx-0 {
    margin-left: var(--vtmn-spacing_0);
    margin-right: var(--vtmn-spacing_0);
  }

  .tablet\:vtmn-mx-1 {
    margin-left: var(--vtmn-spacing_1);
    margin-right: var(--vtmn-spacing_1);
  }

  .tablet\:vtmn-mx-2 {
    margin-left: var(--vtmn-spacing_2);
    margin-right: var(--vtmn-spacing_2);
  }

  .tablet\:vtmn-mx-3 {
    margin-left: var(--vtmn-spacing_3);
    margin-right: var(--vtmn-spacing_3);
  }

  .tablet\:vtmn-mx-4 {
    margin-left: var(--vtmn-spacing_4);
    margin-right: var(--vtmn-spacing_4);
  }

  .tablet\:vtmn-mx-5 {
    margin-left: var(--vtmn-spacing_5);
    margin-right: var(--vtmn-spacing_5);
  }

  .tablet\:vtmn-mx-6 {
    margin-left: var(--vtmn-spacing_6);
    margin-right: var(--vtmn-spacing_6);
  }

  .tablet\:vtmn-mx-7 {
    margin-left: var(--vtmn-spacing_7);
    margin-right: var(--vtmn-spacing_7);
  }

  .tablet\:vtmn-mx-8 {
    margin-left: var(--vtmn-spacing_8);
    margin-right: var(--vtmn-spacing_8);
  }

  .tablet\:vtmn-mx-9 {
    margin-left: var(--vtmn-spacing_9);
    margin-right: var(--vtmn-spacing_9);
  }

  .tablet\:vtmn-mx-10 {
    margin-left: var(--vtmn-spacing_10);
    margin-right: var(--vtmn-spacing_10);
  }

  .tablet\:vtmn-mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .tablet\:vtmn--mx-0 {
    margin-left: var(--vtmn-spacing_0);
    margin-right: var(--vtmn-spacing_0);
  }

  .tablet\:vtmn--mx-1 {
    margin-left: var(--vtmn-spacing_1);
    margin-right: var(--vtmn-spacing_1);
  }

  .tablet\:vtmn--mx-2 {
    margin-left: var(--vtmn-spacing_2);
    margin-right: var(--vtmn-spacing_2);
  }

  .tablet\:vtmn--mx-3 {
    margin-left: var(--vtmn-spacing_3);
    margin-right: var(--vtmn-spacing_3);
  }

  .tablet\:vtmn--mx-4 {
    margin-left: var(--vtmn-spacing_4);
    margin-right: var(--vtmn-spacing_4);
  }

  .tablet\:vtmn--mx-5 {
    margin-left: var(--vtmn-spacing_5);
    margin-right: var(--vtmn-spacing_5);
  }

  .tablet\:vtmn--mx-6 {
    margin-left: var(--vtmn-spacing_6);
    margin-right: var(--vtmn-spacing_6);
  }

  .tablet\:vtmn--mx-7 {
    margin-left: var(--vtmn-spacing_7);
    margin-right: var(--vtmn-spacing_7);
  }

  .tablet\:vtmn--mx-8 {
    margin-left: var(--vtmn-spacing_8);
    margin-right: var(--vtmn-spacing_8);
  }

  .tablet\:vtmn--mx-9 {
    margin-left: var(--vtmn-spacing_9);
    margin-right: var(--vtmn-spacing_9);
  }

  .tablet\:vtmn--mx-10 {
    margin-left: var(--vtmn-spacing_10);
    margin-right: var(--vtmn-spacing_10);
  }

  .tablet\:vtmn-my-0 {
    margin-top: var(--vtmn-spacing_0);
    margin-bottom: var(--vtmn-spacing_0);
  }

  .tablet\:vtmn-my-1 {
    margin-top: var(--vtmn-spacing_1);
    margin-bottom: var(--vtmn-spacing_1);
  }

  .tablet\:vtmn-my-2 {
    margin-top: var(--vtmn-spacing_2);
    margin-bottom: var(--vtmn-spacing_2);
  }

  .tablet\:vtmn-my-3 {
    margin-top: var(--vtmn-spacing_3);
    margin-bottom: var(--vtmn-spacing_3);
  }

  .tablet\:vtmn-my-4 {
    margin-top: var(--vtmn-spacing_4);
    margin-bottom: var(--vtmn-spacing_4);
  }

  .tablet\:vtmn-my-5 {
    margin-top: var(--vtmn-spacing_5);
    margin-bottom: var(--vtmn-spacing_5);
  }

  .tablet\:vtmn-my-6 {
    margin-top: var(--vtmn-spacing_6);
    margin-bottom: var(--vtmn-spacing_6);
  }

  .tablet\:vtmn-my-7 {
    margin-top: var(--vtmn-spacing_7);
    margin-bottom: var(--vtmn-spacing_7);
  }

  .tablet\:vtmn-my-8 {
    margin-top: var(--vtmn-spacing_8);
    margin-bottom: var(--vtmn-spacing_8);
  }

  .tablet\:vtmn-my-9 {
    margin-top: var(--vtmn-spacing_9);
    margin-bottom: var(--vtmn-spacing_9);
  }

  .tablet\:vtmn-my-10 {
    margin-top: var(--vtmn-spacing_10);
    margin-bottom: var(--vtmn-spacing_10);
  }

  .tablet\:vtmn-my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }

  .tablet\:vtmn--my-0 {
    margin-top: var(--vtmn-spacing_0);
    margin-bottom: var(--vtmn-spacing_0);
  }

  .tablet\:vtmn--my-1 {
    margin-top: var(--vtmn-spacing_1);
    margin-bottom: var(--vtmn-spacing_1);
  }

  .tablet\:vtmn--my-2 {
    margin-top: var(--vtmn-spacing_2);
    margin-bottom: var(--vtmn-spacing_2);
  }

  .tablet\:vtmn--my-3 {
    margin-top: var(--vtmn-spacing_3);
    margin-bottom: var(--vtmn-spacing_3);
  }

  .tablet\:vtmn--my-4 {
    margin-top: var(--vtmn-spacing_4);
    margin-bottom: var(--vtmn-spacing_4);
  }

  .tablet\:vtmn--my-5 {
    margin-top: var(--vtmn-spacing_5);
    margin-bottom: var(--vtmn-spacing_5);
  }

  .tablet\:vtmn--my-6 {
    margin-top: var(--vtmn-spacing_6);
    margin-bottom: var(--vtmn-spacing_6);
  }

  .tablet\:vtmn--my-7 {
    margin-top: var(--vtmn-spacing_7);
    margin-bottom: var(--vtmn-spacing_7);
  }

  .tablet\:vtmn--my-8 {
    margin-top: var(--vtmn-spacing_8);
    margin-bottom: var(--vtmn-spacing_8);
  }

  .tablet\:vtmn--my-9 {
    margin-top: var(--vtmn-spacing_9);
    margin-bottom: var(--vtmn-spacing_9);
  }

  .tablet\:vtmn--my-10 {
    margin-top: var(--vtmn-spacing_10);
    margin-bottom: var(--vtmn-spacing_10);
  }

  .tablet\:vtmn-mt-0 {
    margin-top: var(--vtmn-spacing_0);
  }

  .tablet\:vtmn-mt-1 {
    margin-top: var(--vtmn-spacing_1);
  }

  .tablet\:vtmn-mt-2 {
    margin-top: var(--vtmn-spacing_2);
  }

  .tablet\:vtmn-mt-3 {
    margin-top: var(--vtmn-spacing_3);
  }

  .tablet\:vtmn-mt-4 {
    margin-top: var(--vtmn-spacing_4);
  }

  .tablet\:vtmn-mt-5 {
    margin-top: var(--vtmn-spacing_5);
  }

  .tablet\:vtmn-mt-6 {
    margin-top: var(--vtmn-spacing_6);
  }

  .tablet\:vtmn-mt-7 {
    margin-top: var(--vtmn-spacing_7);
  }

  .tablet\:vtmn-mt-8 {
    margin-top: var(--vtmn-spacing_8);
  }

  .tablet\:vtmn-mt-9 {
    margin-top: var(--vtmn-spacing_9);
  }

  .tablet\:vtmn-mt-10 {
    margin-top: var(--vtmn-spacing_10);
  }

  .tablet\:vtmn-mt-auto {
    margin-top: auto;
  }

  .tablet\:vtmn--mt-0 {
    margin-top: var(--vtmn-spacing_0);
  }

  .tablet\:vtmn--mt-1 {
    margin-top: var(--vtmn-spacing_1);
  }

  .tablet\:vtmn--mt-2 {
    margin-top: var(--vtmn-spacing_2);
  }

  .tablet\:vtmn--mt-3 {
    margin-top: var(--vtmn-spacing_3);
  }

  .tablet\:vtmn--mt-4 {
    margin-top: var(--vtmn-spacing_4);
  }

  .tablet\:vtmn--mt-5 {
    margin-top: var(--vtmn-spacing_5);
  }

  .tablet\:vtmn--mt-6 {
    margin-top: var(--vtmn-spacing_6);
  }

  .tablet\:vtmn--mt-7 {
    margin-top: var(--vtmn-spacing_7);
  }

  .tablet\:vtmn--mt-8 {
    margin-top: var(--vtmn-spacing_8);
  }

  .tablet\:vtmn--mt-9 {
    margin-top: var(--vtmn-spacing_9);
  }

  .tablet\:vtmn--mt-10 {
    margin-top: var(--vtmn-spacing_10);
  }

  .tablet\:vtmn-mr-0 {
    margin-right: var(--vtmn-spacing_0);
  }

  .tablet\:vtmn-mr-1 {
    margin-right: var(--vtmn-spacing_1);
  }

  .tablet\:vtmn-mr-2 {
    margin-right: var(--vtmn-spacing_2);
  }

  .tablet\:vtmn-mr-3 {
    margin-right: var(--vtmn-spacing_3);
  }

  .tablet\:vtmn-mr-4 {
    margin-right: var(--vtmn-spacing_4);
  }

  .tablet\:vtmn-mr-5 {
    margin-right: var(--vtmn-spacing_5);
  }

  .tablet\:vtmn-mr-6 {
    margin-right: var(--vtmn-spacing_6);
  }

  .tablet\:vtmn-mr-7 {
    margin-right: var(--vtmn-spacing_7);
  }

  .tablet\:vtmn-mr-8 {
    margin-right: var(--vtmn-spacing_8);
  }

  .tablet\:vtmn-mr-9 {
    margin-right: var(--vtmn-spacing_9);
  }

  .tablet\:vtmn-mr-10 {
    margin-right: var(--vtmn-spacing_10);
  }

  .tablet\:vtmn-mr-auto {
    margin-right: auto;
  }

  .tablet\:vtmn--mr-0 {
    margin-right: var(--vtmn-spacing_0);
  }

  .tablet\:vtmn--mr-1 {
    margin-right: var(--vtmn-spacing_1);
  }

  .tablet\:vtmn--mr-2 {
    margin-right: var(--vtmn-spacing_2);
  }

  .tablet\:vtmn--mr-3 {
    margin-right: var(--vtmn-spacing_3);
  }

  .tablet\:vtmn--mr-4 {
    margin-right: var(--vtmn-spacing_4);
  }

  .tablet\:vtmn--mr-5 {
    margin-right: var(--vtmn-spacing_5);
  }

  .tablet\:vtmn--mr-6 {
    margin-right: var(--vtmn-spacing_6);
  }

  .tablet\:vtmn--mr-7 {
    margin-right: var(--vtmn-spacing_7);
  }

  .tablet\:vtmn--mr-8 {
    margin-right: var(--vtmn-spacing_8);
  }

  .tablet\:vtmn--mr-9 {
    margin-right: var(--vtmn-spacing_9);
  }

  .tablet\:vtmn--mr-10 {
    margin-right: var(--vtmn-spacing_10);
  }

  .tablet\:vtmn-mb-0 {
    margin-bottom: var(--vtmn-spacing_0);
  }

  .tablet\:vtmn-mb-1 {
    margin-bottom: var(--vtmn-spacing_1);
  }

  .tablet\:vtmn-mb-2 {
    margin-bottom: var(--vtmn-spacing_2);
  }

  .tablet\:vtmn-mb-3 {
    margin-bottom: var(--vtmn-spacing_3);
  }

  .tablet\:vtmn-mb-4 {
    margin-bottom: var(--vtmn-spacing_4);
  }

  .tablet\:vtmn-mb-5 {
    margin-bottom: var(--vtmn-spacing_5);
  }

  .tablet\:vtmn-mb-6 {
    margin-bottom: var(--vtmn-spacing_6);
  }

  .tablet\:vtmn-mb-7 {
    margin-bottom: var(--vtmn-spacing_7);
  }

  .tablet\:vtmn-mb-8 {
    margin-bottom: var(--vtmn-spacing_8);
  }

  .tablet\:vtmn-mb-9 {
    margin-bottom: var(--vtmn-spacing_9);
  }

  .tablet\:vtmn-mb-10 {
    margin-bottom: var(--vtmn-spacing_10);
  }

  .tablet\:vtmn-mb-auto {
    margin-bottom: auto;
  }

  .tablet\:vtmn--mb-0 {
    margin-bottom: var(--vtmn-spacing_0);
  }

  .tablet\:vtmn--mb-1 {
    margin-bottom: var(--vtmn-spacing_1);
  }

  .tablet\:vtmn--mb-2 {
    margin-bottom: var(--vtmn-spacing_2);
  }

  .tablet\:vtmn--mb-3 {
    margin-bottom: var(--vtmn-spacing_3);
  }

  .tablet\:vtmn--mb-4 {
    margin-bottom: var(--vtmn-spacing_4);
  }

  .tablet\:vtmn--mb-5 {
    margin-bottom: var(--vtmn-spacing_5);
  }

  .tablet\:vtmn--mb-6 {
    margin-bottom: var(--vtmn-spacing_6);
  }

  .tablet\:vtmn--mb-7 {
    margin-bottom: var(--vtmn-spacing_7);
  }

  .tablet\:vtmn--mb-8 {
    margin-bottom: var(--vtmn-spacing_8);
  }

  .tablet\:vtmn--mb-9 {
    margin-bottom: var(--vtmn-spacing_9);
  }

  .tablet\:vtmn--mb-10 {
    margin-bottom: var(--vtmn-spacing_10);
  }

  .tablet\:vtmn-ml-0 {
    margin-left: var(--vtmn-spacing_0);
  }

  .tablet\:vtmn-ml-1 {
    margin-left: var(--vtmn-spacing_1);
  }

  .tablet\:vtmn-ml-2 {
    margin-left: var(--vtmn-spacing_2);
  }

  .tablet\:vtmn-ml-3 {
    margin-left: var(--vtmn-spacing_3);
  }

  .tablet\:vtmn-ml-4 {
    margin-left: var(--vtmn-spacing_4);
  }

  .tablet\:vtmn-ml-5 {
    margin-left: var(--vtmn-spacing_5);
  }

  .tablet\:vtmn-ml-6 {
    margin-left: var(--vtmn-spacing_6);
  }

  .tablet\:vtmn-ml-7 {
    margin-left: var(--vtmn-spacing_7);
  }

  .tablet\:vtmn-ml-8 {
    margin-left: var(--vtmn-spacing_8);
  }

  .tablet\:vtmn-ml-9 {
    margin-left: var(--vtmn-spacing_9);
  }

  .tablet\:vtmn-ml-10 {
    margin-left: var(--vtmn-spacing_10);
  }

  .tablet\:vtmn-ml-auto {
    margin-left: auto;
  }

  .tablet\:vtmn--ml-0 {
    margin-left: var(--vtmn-spacing_0);
  }

  .tablet\:vtmn--ml-1 {
    margin-left: var(--vtmn-spacing_1);
  }

  .tablet\:vtmn--ml-2 {
    margin-left: var(--vtmn-spacing_2);
  }

  .tablet\:vtmn--ml-3 {
    margin-left: var(--vtmn-spacing_3);
  }

  .tablet\:vtmn--ml-4 {
    margin-left: var(--vtmn-spacing_4);
  }

  .tablet\:vtmn--ml-5 {
    margin-left: var(--vtmn-spacing_5);
  }

  .tablet\:vtmn--ml-6 {
    margin-left: var(--vtmn-spacing_6);
  }

  .tablet\:vtmn--ml-7 {
    margin-left: var(--vtmn-spacing_7);
  }

  .tablet\:vtmn--ml-8 {
    margin-left: var(--vtmn-spacing_8);
  }

  .tablet\:vtmn--ml-9 {
    margin-left: var(--vtmn-spacing_9);
  }

  .tablet\:vtmn--ml-10 {
    margin-left: var(--vtmn-spacing_10);
  }

  .tablet\:vtmn-box-border {
    box-sizing: border-box;
  }

  .tablet\:vtmn-box-content {
    box-sizing: content-box;
  }

  .tablet\:vtmn-block {
    display: block;
  }

  .tablet\:vtmn-inline-block {
    display: inline-block;
  }

  .tablet\:vtmn-inline {
    display: inline;
  }

  .tablet\:vtmn-flex {
    display: flex;
  }

  .tablet\:vtmn-inline-flex {
    display: inline-flex;
  }

  .tablet\:vtmn-table {
    display: table;
  }

  .tablet\:vtmn-inline-table {
    display: inline-table;
  }

  .tablet\:vtmn-table-caption {
    display: table-caption;
  }

  .tablet\:vtmn-table-cell {
    display: table-cell;
  }

  .tablet\:vtmn-table-column {
    display: table-column;
  }

  .tablet\:vtmn-table-column-group {
    display: table-column-group;
  }

  .tablet\:vtmn-table-footer-group {
    display: table-footer-group;
  }

  .tablet\:vtmn-table-header-group {
    display: table-header-group;
  }

  .tablet\:vtmn-table-row-group {
    display: table-row-group;
  }

  .tablet\:vtmn-table-row {
    display: table-row;
  }

  .tablet\:vtmn-flow-root {
    display: flow-root;
  }

  .tablet\:vtmn-grid {
    display: grid;
  }

  .tablet\:vtmn-inline-grid {
    display: inline-grid;
  }

  .tablet\:vtmn-contents {
    display: contents;
  }

  .tablet\:vtmn-list-item {
    display: list-item;
  }

  .tablet\:vtmn-hidden {
    display: none;
  }

  .tablet\:vtmn-h-0 {
    height: var(--vtmn-spacing_0);
  }

  .tablet\:vtmn-h-1 {
    height: var(--vtmn-spacing_1);
  }

  .tablet\:vtmn-h-2 {
    height: var(--vtmn-spacing_2);
  }

  .tablet\:vtmn-h-3 {
    height: var(--vtmn-spacing_3);
  }

  .tablet\:vtmn-h-4 {
    height: var(--vtmn-spacing_4);
  }

  .tablet\:vtmn-h-5 {
    height: var(--vtmn-spacing_5);
  }

  .tablet\:vtmn-h-6 {
    height: var(--vtmn-spacing_6);
  }

  .tablet\:vtmn-h-7 {
    height: var(--vtmn-spacing_7);
  }

  .tablet\:vtmn-h-8 {
    height: var(--vtmn-spacing_8);
  }

  .tablet\:vtmn-h-9 {
    height: var(--vtmn-spacing_9);
  }

  .tablet\:vtmn-h-10 {
    height: var(--vtmn-spacing_10);
  }

  .tablet\:vtmn-h-auto {
    height: auto;
  }

  .tablet\:vtmn-h-1\/2 {
    height: 50%;
  }

  .tablet\:vtmn-h-1\/3 {
    height: 33.333333%;
  }

  .tablet\:vtmn-h-2\/3 {
    height: 66.666667%;
  }

  .tablet\:vtmn-h-1\/4 {
    height: 25%;
  }

  .tablet\:vtmn-h-2\/4 {
    height: 50%;
  }

  .tablet\:vtmn-h-3\/4 {
    height: 75%;
  }

  .tablet\:vtmn-h-1\/5 {
    height: 20%;
  }

  .tablet\:vtmn-h-2\/5 {
    height: 40%;
  }

  .tablet\:vtmn-h-3\/5 {
    height: 60%;
  }

  .tablet\:vtmn-h-4\/5 {
    height: 80%;
  }

  .tablet\:vtmn-h-1\/6 {
    height: 16.666667%;
  }

  .tablet\:vtmn-h-2\/6 {
    height: 33.333333%;
  }

  .tablet\:vtmn-h-3\/6 {
    height: 50%;
  }

  .tablet\:vtmn-h-4\/6 {
    height: 66.666667%;
  }

  .tablet\:vtmn-h-5\/6 {
    height: 83.333333%;
  }

  .tablet\:vtmn-h-full {
    height: 100%;
  }

  .tablet\:vtmn-h-screen {
    height: 100vh;
  }

  .tablet\:vtmn-max-h-0 {
    max-height: var(--vtmn-spacing_0);
  }

  .tablet\:vtmn-max-h-1 {
    max-height: var(--vtmn-spacing_1);
  }

  .tablet\:vtmn-max-h-2 {
    max-height: var(--vtmn-spacing_2);
  }

  .tablet\:vtmn-max-h-3 {
    max-height: var(--vtmn-spacing_3);
  }

  .tablet\:vtmn-max-h-4 {
    max-height: var(--vtmn-spacing_4);
  }

  .tablet\:vtmn-max-h-5 {
    max-height: var(--vtmn-spacing_5);
  }

  .tablet\:vtmn-max-h-6 {
    max-height: var(--vtmn-spacing_6);
  }

  .tablet\:vtmn-max-h-7 {
    max-height: var(--vtmn-spacing_7);
  }

  .tablet\:vtmn-max-h-8 {
    max-height: var(--vtmn-spacing_8);
  }

  .tablet\:vtmn-max-h-9 {
    max-height: var(--vtmn-spacing_9);
  }

  .tablet\:vtmn-max-h-10 {
    max-height: var(--vtmn-spacing_10);
  }

  .tablet\:vtmn-max-h-full {
    max-height: 100%;
  }

  .tablet\:vtmn-max-h-screen {
    max-height: 100vh;
  }

  .tablet\:vtmn-min-h-0 {
    min-height: 0px;
  }

  .tablet\:vtmn-min-h-full {
    min-height: 100%;
  }

  .tablet\:vtmn-min-h-screen {
    min-height: 100vh;
  }

  .tablet\:vtmn-w-0 {
    width: var(--vtmn-spacing_0);
  }

  .tablet\:vtmn-w-1 {
    width: var(--vtmn-spacing_1);
  }

  .tablet\:vtmn-w-2 {
    width: var(--vtmn-spacing_2);
  }

  .tablet\:vtmn-w-3 {
    width: var(--vtmn-spacing_3);
  }

  .tablet\:vtmn-w-4 {
    width: var(--vtmn-spacing_4);
  }

  .tablet\:vtmn-w-5 {
    width: var(--vtmn-spacing_5);
  }

  .tablet\:vtmn-w-6 {
    width: var(--vtmn-spacing_6);
  }

  .tablet\:vtmn-w-7 {
    width: var(--vtmn-spacing_7);
  }

  .tablet\:vtmn-w-8 {
    width: var(--vtmn-spacing_8);
  }

  .tablet\:vtmn-w-9 {
    width: var(--vtmn-spacing_9);
  }

  .tablet\:vtmn-w-10 {
    width: var(--vtmn-spacing_10);
  }

  .tablet\:vtmn-w-auto {
    width: auto;
  }

  .tablet\:vtmn-w-1\/2 {
    width: 50%;
  }

  .tablet\:vtmn-w-1\/3 {
    width: 33.333333%;
  }

  .tablet\:vtmn-w-2\/3 {
    width: 66.666667%;
  }

  .tablet\:vtmn-w-1\/4 {
    width: 25%;
  }

  .tablet\:vtmn-w-2\/4 {
    width: 50%;
  }

  .tablet\:vtmn-w-3\/4 {
    width: 75%;
  }

  .tablet\:vtmn-w-1\/5 {
    width: 20%;
  }

  .tablet\:vtmn-w-2\/5 {
    width: 40%;
  }

  .tablet\:vtmn-w-3\/5 {
    width: 60%;
  }

  .tablet\:vtmn-w-4\/5 {
    width: 80%;
  }

  .tablet\:vtmn-w-1\/6 {
    width: 16.666667%;
  }

  .tablet\:vtmn-w-2\/6 {
    width: 33.333333%;
  }

  .tablet\:vtmn-w-3\/6 {
    width: 50%;
  }

  .tablet\:vtmn-w-4\/6 {
    width: 66.666667%;
  }

  .tablet\:vtmn-w-5\/6 {
    width: 83.333333%;
  }

  .tablet\:vtmn-w-1\/12 {
    width: 8.333333%;
  }

  .tablet\:vtmn-w-2\/12 {
    width: 16.666667%;
  }

  .tablet\:vtmn-w-3\/12 {
    width: 25%;
  }

  .tablet\:vtmn-w-4\/12 {
    width: 33.333333%;
  }

  .tablet\:vtmn-w-5\/12 {
    width: 41.666667%;
  }

  .tablet\:vtmn-w-6\/12 {
    width: 50%;
  }

  .tablet\:vtmn-w-7\/12 {
    width: 58.333333%;
  }

  .tablet\:vtmn-w-8\/12 {
    width: 66.666667%;
  }

  .tablet\:vtmn-w-9\/12 {
    width: 75%;
  }

  .tablet\:vtmn-w-10\/12 {
    width: 83.333333%;
  }

  .tablet\:vtmn-w-11\/12 {
    width: 91.666667%;
  }

  .tablet\:vtmn-w-full {
    width: 100%;
  }

  .tablet\:vtmn-w-screen {
    width: 100vw;
  }

  .tablet\:vtmn-w-min {
    width: -moz-min-content;
    width: min-content;
  }

  .tablet\:vtmn-w-max {
    width: -moz-max-content;
    width: max-content;
  }

  .tablet\:vtmn-min-w-0 {
    min-width: 0px;
  }

  .tablet\:vtmn-min-w-full {
    min-width: 100%;
  }

  .tablet\:vtmn-min-w-min {
    min-width: -moz-min-content;
    min-width: min-content;
  }

  .tablet\:vtmn-min-w-max {
    min-width: -moz-max-content;
    min-width: max-content;
  }

  .tablet\:vtmn-max-w-0 {
    max-width: 0rem;
  }

  .tablet\:vtmn-max-w-none {
    max-width: none;
  }

  .tablet\:vtmn-max-w-xs {
    max-width: 20rem;
  }

  .tablet\:vtmn-max-w-sm {
    max-width: 24rem;
  }

  .tablet\:vtmn-max-w-md {
    max-width: 28rem;
  }

  .tablet\:vtmn-max-w-lg {
    max-width: 32rem;
  }

  .tablet\:vtmn-max-w-xl {
    max-width: 36rem;
  }

  .tablet\:vtmn-max-w-2xl {
    max-width: 42rem;
  }

  .tablet\:vtmn-max-w-3xl {
    max-width: 48rem;
  }

  .tablet\:vtmn-max-w-4xl {
    max-width: 56rem;
  }

  .tablet\:vtmn-max-w-5xl {
    max-width: 64rem;
  }

  .tablet\:vtmn-max-w-6xl {
    max-width: 72rem;
  }

  .tablet\:vtmn-max-w-7xl {
    max-width: 80rem;
  }

  .tablet\:vtmn-max-w-full {
    max-width: 100%;
  }

  .tablet\:vtmn-max-w-min {
    max-width: -moz-min-content;
    max-width: min-content;
  }

  .tablet\:vtmn-max-w-max {
    max-width: -moz-max-content;
    max-width: max-content;
  }

  .tablet\:vtmn-max-w-prose {
    max-width: 65ch;
  }

  .tablet\:vtmn-flex-1 {
    flex: 1 1 0%;
  }

  .tablet\:vtmn-flex-auto {
    flex: 1 1 auto;
  }

  .tablet\:vtmn-flex-initial {
    flex: 0 1 auto;
  }

  .tablet\:vtmn-flex-none {
    flex: none;
  }

  .tablet\:vtmn-flex-shrink-0 {
    flex-shrink: 0;
  }

  .tablet\:vtmn-flex-shrink {
    flex-shrink: 1;
  }

  .tablet\:vtmn-flex-grow-0 {
    flex-grow: 0;
  }

  .tablet\:vtmn-flex-grow {
    flex-grow: 1;
  }

  .tablet\:vtmn-table-auto {
    table-layout: auto;
  }

  .tablet\:vtmn-table-fixed {
    table-layout: fixed;
  }

  .tablet\:vtmn-border-collapse {
    border-collapse: collapse;
  }

  .tablet\:vtmn-border-separate {
    border-collapse: separate;
  }

  .tablet\:vtmn-origin-center {
    transform-origin: center;
  }

  .tablet\:vtmn-origin-top {
    transform-origin: top;
  }

  .tablet\:vtmn-origin-top-right {
    transform-origin: top right;
  }

  .tablet\:vtmn-origin-right {
    transform-origin: right;
  }

  .tablet\:vtmn-origin-bottom-right {
    transform-origin: bottom right;
  }

  .tablet\:vtmn-origin-bottom {
    transform-origin: bottom;
  }

  .tablet\:vtmn-origin-bottom-left {
    transform-origin: bottom left;
  }

  .tablet\:vtmn-origin-left {
    transform-origin: left;
  }

  .tablet\:vtmn-origin-top-left {
    transform-origin: top left;
  }

  .tablet\:vtmn-transform {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .tablet\:vtmn-transform-gpu {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .tablet\:vtmn-transform-none {
    transform: none;
  }

  .tablet\:vtmn-translate-x-0 {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .tablet\:vtmn-translate-x-1 {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .tablet\:vtmn-translate-x-2 {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .tablet\:vtmn-translate-x-3 {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .tablet\:vtmn-translate-x-4 {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .tablet\:vtmn-translate-x-5 {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .tablet\:vtmn-translate-x-6 {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .tablet\:vtmn-translate-x-7 {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .tablet\:vtmn-translate-x-8 {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .tablet\:vtmn-translate-x-9 {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .tablet\:vtmn-translate-x-10 {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .tablet\:vtmn--translate-x-0 {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .tablet\:vtmn--translate-x-1 {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .tablet\:vtmn--translate-x-2 {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .tablet\:vtmn--translate-x-3 {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .tablet\:vtmn--translate-x-4 {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .tablet\:vtmn--translate-x-5 {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .tablet\:vtmn--translate-x-6 {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .tablet\:vtmn--translate-x-7 {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .tablet\:vtmn--translate-x-8 {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .tablet\:vtmn--translate-x-9 {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .tablet\:vtmn--translate-x-10 {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .tablet\:vtmn-translate-x-1\/2 {
    --tw-translate-x: 50%;
  }

  .tablet\:vtmn-translate-x-1\/3 {
    --tw-translate-x: 33.333333%;
  }

  .tablet\:vtmn-translate-x-2\/3 {
    --tw-translate-x: 66.666667%;
  }

  .tablet\:vtmn-translate-x-1\/4 {
    --tw-translate-x: 25%;
  }

  .tablet\:vtmn-translate-x-2\/4 {
    --tw-translate-x: 50%;
  }

  .tablet\:vtmn-translate-x-3\/4 {
    --tw-translate-x: 75%;
  }

  .tablet\:vtmn-translate-x-full {
    --tw-translate-x: 100%;
  }

  .tablet\:vtmn--translate-x-1\/2 {
    --tw-translate-x: -50%;
  }

  .tablet\:vtmn--translate-x-1\/3 {
    --tw-translate-x: -33.333333%;
  }

  .tablet\:vtmn--translate-x-2\/3 {
    --tw-translate-x: -66.666667%;
  }

  .tablet\:vtmn--translate-x-1\/4 {
    --tw-translate-x: -25%;
  }

  .tablet\:vtmn--translate-x-2\/4 {
    --tw-translate-x: -50%;
  }

  .tablet\:vtmn--translate-x-3\/4 {
    --tw-translate-x: -75%;
  }

  .tablet\:vtmn--translate-x-full {
    --tw-translate-x: -100%;
  }

  .tablet\:vtmn-translate-y-0 {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .tablet\:vtmn-translate-y-1 {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .tablet\:vtmn-translate-y-2 {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .tablet\:vtmn-translate-y-3 {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .tablet\:vtmn-translate-y-4 {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .tablet\:vtmn-translate-y-5 {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .tablet\:vtmn-translate-y-6 {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .tablet\:vtmn-translate-y-7 {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .tablet\:vtmn-translate-y-8 {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .tablet\:vtmn-translate-y-9 {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .tablet\:vtmn-translate-y-10 {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .tablet\:vtmn--translate-y-0 {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .tablet\:vtmn--translate-y-1 {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .tablet\:vtmn--translate-y-2 {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .tablet\:vtmn--translate-y-3 {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .tablet\:vtmn--translate-y-4 {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .tablet\:vtmn--translate-y-5 {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .tablet\:vtmn--translate-y-6 {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .tablet\:vtmn--translate-y-7 {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .tablet\:vtmn--translate-y-8 {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .tablet\:vtmn--translate-y-9 {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .tablet\:vtmn--translate-y-10 {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .tablet\:vtmn-translate-y-1\/2 {
    --tw-translate-y: 50%;
  }

  .tablet\:vtmn-translate-y-1\/3 {
    --tw-translate-y: 33.333333%;
  }

  .tablet\:vtmn-translate-y-2\/3 {
    --tw-translate-y: 66.666667%;
  }

  .tablet\:vtmn-translate-y-1\/4 {
    --tw-translate-y: 25%;
  }

  .tablet\:vtmn-translate-y-2\/4 {
    --tw-translate-y: 50%;
  }

  .tablet\:vtmn-translate-y-3\/4 {
    --tw-translate-y: 75%;
  }

  .tablet\:vtmn-translate-y-full {
    --tw-translate-y: 100%;
  }

  .tablet\:vtmn--translate-y-1\/2 {
    --tw-translate-y: -50%;
  }

  .tablet\:vtmn--translate-y-1\/3 {
    --tw-translate-y: -33.333333%;
  }

  .tablet\:vtmn--translate-y-2\/3 {
    --tw-translate-y: -66.666667%;
  }

  .tablet\:vtmn--translate-y-1\/4 {
    --tw-translate-y: -25%;
  }

  .tablet\:vtmn--translate-y-2\/4 {
    --tw-translate-y: -50%;
  }

  .tablet\:vtmn--translate-y-3\/4 {
    --tw-translate-y: -75%;
  }

  .tablet\:vtmn--translate-y-full {
    --tw-translate-y: -100%;
  }

  .tablet\:hover\:vtmn-translate-x-0:hover {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .tablet\:hover\:vtmn-translate-x-1:hover {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .tablet\:hover\:vtmn-translate-x-2:hover {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .tablet\:hover\:vtmn-translate-x-3:hover {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .tablet\:hover\:vtmn-translate-x-4:hover {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .tablet\:hover\:vtmn-translate-x-5:hover {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .tablet\:hover\:vtmn-translate-x-6:hover {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .tablet\:hover\:vtmn-translate-x-7:hover {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .tablet\:hover\:vtmn-translate-x-8:hover {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .tablet\:hover\:vtmn-translate-x-9:hover {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .tablet\:hover\:vtmn-translate-x-10:hover {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .tablet\:hover\:vtmn--translate-x-0:hover {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .tablet\:hover\:vtmn--translate-x-1:hover {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .tablet\:hover\:vtmn--translate-x-2:hover {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .tablet\:hover\:vtmn--translate-x-3:hover {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .tablet\:hover\:vtmn--translate-x-4:hover {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .tablet\:hover\:vtmn--translate-x-5:hover {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .tablet\:hover\:vtmn--translate-x-6:hover {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .tablet\:hover\:vtmn--translate-x-7:hover {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .tablet\:hover\:vtmn--translate-x-8:hover {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .tablet\:hover\:vtmn--translate-x-9:hover {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .tablet\:hover\:vtmn--translate-x-10:hover {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .tablet\:hover\:vtmn-translate-x-1\/2:hover {
    --tw-translate-x: 50%;
  }

  .tablet\:hover\:vtmn-translate-x-1\/3:hover {
    --tw-translate-x: 33.333333%;
  }

  .tablet\:hover\:vtmn-translate-x-2\/3:hover {
    --tw-translate-x: 66.666667%;
  }

  .tablet\:hover\:vtmn-translate-x-1\/4:hover {
    --tw-translate-x: 25%;
  }

  .tablet\:hover\:vtmn-translate-x-2\/4:hover {
    --tw-translate-x: 50%;
  }

  .tablet\:hover\:vtmn-translate-x-3\/4:hover {
    --tw-translate-x: 75%;
  }

  .tablet\:hover\:vtmn-translate-x-full:hover {
    --tw-translate-x: 100%;
  }

  .tablet\:hover\:vtmn--translate-x-1\/2:hover {
    --tw-translate-x: -50%;
  }

  .tablet\:hover\:vtmn--translate-x-1\/3:hover {
    --tw-translate-x: -33.333333%;
  }

  .tablet\:hover\:vtmn--translate-x-2\/3:hover {
    --tw-translate-x: -66.666667%;
  }

  .tablet\:hover\:vtmn--translate-x-1\/4:hover {
    --tw-translate-x: -25%;
  }

  .tablet\:hover\:vtmn--translate-x-2\/4:hover {
    --tw-translate-x: -50%;
  }

  .tablet\:hover\:vtmn--translate-x-3\/4:hover {
    --tw-translate-x: -75%;
  }

  .tablet\:hover\:vtmn--translate-x-full:hover {
    --tw-translate-x: -100%;
  }

  .tablet\:hover\:vtmn-translate-y-0:hover {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .tablet\:hover\:vtmn-translate-y-1:hover {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .tablet\:hover\:vtmn-translate-y-2:hover {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .tablet\:hover\:vtmn-translate-y-3:hover {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .tablet\:hover\:vtmn-translate-y-4:hover {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .tablet\:hover\:vtmn-translate-y-5:hover {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .tablet\:hover\:vtmn-translate-y-6:hover {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .tablet\:hover\:vtmn-translate-y-7:hover {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .tablet\:hover\:vtmn-translate-y-8:hover {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .tablet\:hover\:vtmn-translate-y-9:hover {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .tablet\:hover\:vtmn-translate-y-10:hover {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .tablet\:hover\:vtmn--translate-y-0:hover {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .tablet\:hover\:vtmn--translate-y-1:hover {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .tablet\:hover\:vtmn--translate-y-2:hover {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .tablet\:hover\:vtmn--translate-y-3:hover {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .tablet\:hover\:vtmn--translate-y-4:hover {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .tablet\:hover\:vtmn--translate-y-5:hover {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .tablet\:hover\:vtmn--translate-y-6:hover {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .tablet\:hover\:vtmn--translate-y-7:hover {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .tablet\:hover\:vtmn--translate-y-8:hover {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .tablet\:hover\:vtmn--translate-y-9:hover {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .tablet\:hover\:vtmn--translate-y-10:hover {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .tablet\:hover\:vtmn-translate-y-1\/2:hover {
    --tw-translate-y: 50%;
  }

  .tablet\:hover\:vtmn-translate-y-1\/3:hover {
    --tw-translate-y: 33.333333%;
  }

  .tablet\:hover\:vtmn-translate-y-2\/3:hover {
    --tw-translate-y: 66.666667%;
  }

  .tablet\:hover\:vtmn-translate-y-1\/4:hover {
    --tw-translate-y: 25%;
  }

  .tablet\:hover\:vtmn-translate-y-2\/4:hover {
    --tw-translate-y: 50%;
  }

  .tablet\:hover\:vtmn-translate-y-3\/4:hover {
    --tw-translate-y: 75%;
  }

  .tablet\:hover\:vtmn-translate-y-full:hover {
    --tw-translate-y: 100%;
  }

  .tablet\:hover\:vtmn--translate-y-1\/2:hover {
    --tw-translate-y: -50%;
  }

  .tablet\:hover\:vtmn--translate-y-1\/3:hover {
    --tw-translate-y: -33.333333%;
  }

  .tablet\:hover\:vtmn--translate-y-2\/3:hover {
    --tw-translate-y: -66.666667%;
  }

  .tablet\:hover\:vtmn--translate-y-1\/4:hover {
    --tw-translate-y: -25%;
  }

  .tablet\:hover\:vtmn--translate-y-2\/4:hover {
    --tw-translate-y: -50%;
  }

  .tablet\:hover\:vtmn--translate-y-3\/4:hover {
    --tw-translate-y: -75%;
  }

  .tablet\:hover\:vtmn--translate-y-full:hover {
    --tw-translate-y: -100%;
  }

  .tablet\:focus\:vtmn-translate-x-0:focus {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .tablet\:focus\:vtmn-translate-x-1:focus {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .tablet\:focus\:vtmn-translate-x-2:focus {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .tablet\:focus\:vtmn-translate-x-3:focus {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .tablet\:focus\:vtmn-translate-x-4:focus {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .tablet\:focus\:vtmn-translate-x-5:focus {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .tablet\:focus\:vtmn-translate-x-6:focus {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .tablet\:focus\:vtmn-translate-x-7:focus {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .tablet\:focus\:vtmn-translate-x-8:focus {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .tablet\:focus\:vtmn-translate-x-9:focus {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .tablet\:focus\:vtmn-translate-x-10:focus {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .tablet\:focus\:vtmn--translate-x-0:focus {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .tablet\:focus\:vtmn--translate-x-1:focus {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .tablet\:focus\:vtmn--translate-x-2:focus {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .tablet\:focus\:vtmn--translate-x-3:focus {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .tablet\:focus\:vtmn--translate-x-4:focus {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .tablet\:focus\:vtmn--translate-x-5:focus {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .tablet\:focus\:vtmn--translate-x-6:focus {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .tablet\:focus\:vtmn--translate-x-7:focus {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .tablet\:focus\:vtmn--translate-x-8:focus {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .tablet\:focus\:vtmn--translate-x-9:focus {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .tablet\:focus\:vtmn--translate-x-10:focus {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .tablet\:focus\:vtmn-translate-x-1\/2:focus {
    --tw-translate-x: 50%;
  }

  .tablet\:focus\:vtmn-translate-x-1\/3:focus {
    --tw-translate-x: 33.333333%;
  }

  .tablet\:focus\:vtmn-translate-x-2\/3:focus {
    --tw-translate-x: 66.666667%;
  }

  .tablet\:focus\:vtmn-translate-x-1\/4:focus {
    --tw-translate-x: 25%;
  }

  .tablet\:focus\:vtmn-translate-x-2\/4:focus {
    --tw-translate-x: 50%;
  }

  .tablet\:focus\:vtmn-translate-x-3\/4:focus {
    --tw-translate-x: 75%;
  }

  .tablet\:focus\:vtmn-translate-x-full:focus {
    --tw-translate-x: 100%;
  }

  .tablet\:focus\:vtmn--translate-x-1\/2:focus {
    --tw-translate-x: -50%;
  }

  .tablet\:focus\:vtmn--translate-x-1\/3:focus {
    --tw-translate-x: -33.333333%;
  }

  .tablet\:focus\:vtmn--translate-x-2\/3:focus {
    --tw-translate-x: -66.666667%;
  }

  .tablet\:focus\:vtmn--translate-x-1\/4:focus {
    --tw-translate-x: -25%;
  }

  .tablet\:focus\:vtmn--translate-x-2\/4:focus {
    --tw-translate-x: -50%;
  }

  .tablet\:focus\:vtmn--translate-x-3\/4:focus {
    --tw-translate-x: -75%;
  }

  .tablet\:focus\:vtmn--translate-x-full:focus {
    --tw-translate-x: -100%;
  }

  .tablet\:focus\:vtmn-translate-y-0:focus {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .tablet\:focus\:vtmn-translate-y-1:focus {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .tablet\:focus\:vtmn-translate-y-2:focus {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .tablet\:focus\:vtmn-translate-y-3:focus {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .tablet\:focus\:vtmn-translate-y-4:focus {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .tablet\:focus\:vtmn-translate-y-5:focus {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .tablet\:focus\:vtmn-translate-y-6:focus {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .tablet\:focus\:vtmn-translate-y-7:focus {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .tablet\:focus\:vtmn-translate-y-8:focus {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .tablet\:focus\:vtmn-translate-y-9:focus {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .tablet\:focus\:vtmn-translate-y-10:focus {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .tablet\:focus\:vtmn--translate-y-0:focus {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .tablet\:focus\:vtmn--translate-y-1:focus {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .tablet\:focus\:vtmn--translate-y-2:focus {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .tablet\:focus\:vtmn--translate-y-3:focus {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .tablet\:focus\:vtmn--translate-y-4:focus {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .tablet\:focus\:vtmn--translate-y-5:focus {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .tablet\:focus\:vtmn--translate-y-6:focus {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .tablet\:focus\:vtmn--translate-y-7:focus {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .tablet\:focus\:vtmn--translate-y-8:focus {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .tablet\:focus\:vtmn--translate-y-9:focus {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .tablet\:focus\:vtmn--translate-y-10:focus {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .tablet\:focus\:vtmn-translate-y-1\/2:focus {
    --tw-translate-y: 50%;
  }

  .tablet\:focus\:vtmn-translate-y-1\/3:focus {
    --tw-translate-y: 33.333333%;
  }

  .tablet\:focus\:vtmn-translate-y-2\/3:focus {
    --tw-translate-y: 66.666667%;
  }

  .tablet\:focus\:vtmn-translate-y-1\/4:focus {
    --tw-translate-y: 25%;
  }

  .tablet\:focus\:vtmn-translate-y-2\/4:focus {
    --tw-translate-y: 50%;
  }

  .tablet\:focus\:vtmn-translate-y-3\/4:focus {
    --tw-translate-y: 75%;
  }

  .tablet\:focus\:vtmn-translate-y-full:focus {
    --tw-translate-y: 100%;
  }

  .tablet\:focus\:vtmn--translate-y-1\/2:focus {
    --tw-translate-y: -50%;
  }

  .tablet\:focus\:vtmn--translate-y-1\/3:focus {
    --tw-translate-y: -33.333333%;
  }

  .tablet\:focus\:vtmn--translate-y-2\/3:focus {
    --tw-translate-y: -66.666667%;
  }

  .tablet\:focus\:vtmn--translate-y-1\/4:focus {
    --tw-translate-y: -25%;
  }

  .tablet\:focus\:vtmn--translate-y-2\/4:focus {
    --tw-translate-y: -50%;
  }

  .tablet\:focus\:vtmn--translate-y-3\/4:focus {
    --tw-translate-y: -75%;
  }

  .tablet\:focus\:vtmn--translate-y-full:focus {
    --tw-translate-y: -100%;
  }

  .tablet\:vtmn-rotate-0 {
    --tw-rotate: 0deg;
  }

  .tablet\:vtmn-rotate-1 {
    --tw-rotate: 1deg;
  }

  .tablet\:vtmn-rotate-2 {
    --tw-rotate: 2deg;
  }

  .tablet\:vtmn-rotate-3 {
    --tw-rotate: 3deg;
  }

  .tablet\:vtmn-rotate-6 {
    --tw-rotate: 6deg;
  }

  .tablet\:vtmn-rotate-12 {
    --tw-rotate: 12deg;
  }

  .tablet\:vtmn-rotate-45 {
    --tw-rotate: 45deg;
  }

  .tablet\:vtmn-rotate-90 {
    --tw-rotate: 90deg;
  }

  .tablet\:vtmn-rotate-180 {
    --tw-rotate: 180deg;
  }

  .tablet\:vtmn--rotate-180 {
    --tw-rotate: -180deg;
  }

  .tablet\:vtmn--rotate-90 {
    --tw-rotate: -90deg;
  }

  .tablet\:vtmn--rotate-45 {
    --tw-rotate: -45deg;
  }

  .tablet\:vtmn--rotate-12 {
    --tw-rotate: -12deg;
  }

  .tablet\:vtmn--rotate-6 {
    --tw-rotate: -6deg;
  }

  .tablet\:vtmn--rotate-3 {
    --tw-rotate: -3deg;
  }

  .tablet\:vtmn--rotate-2 {
    --tw-rotate: -2deg;
  }

  .tablet\:vtmn--rotate-1 {
    --tw-rotate: -1deg;
  }

  .tablet\:hover\:vtmn-rotate-0:hover {
    --tw-rotate: 0deg;
  }

  .tablet\:hover\:vtmn-rotate-1:hover {
    --tw-rotate: 1deg;
  }

  .tablet\:hover\:vtmn-rotate-2:hover {
    --tw-rotate: 2deg;
  }

  .tablet\:hover\:vtmn-rotate-3:hover {
    --tw-rotate: 3deg;
  }

  .tablet\:hover\:vtmn-rotate-6:hover {
    --tw-rotate: 6deg;
  }

  .tablet\:hover\:vtmn-rotate-12:hover {
    --tw-rotate: 12deg;
  }

  .tablet\:hover\:vtmn-rotate-45:hover {
    --tw-rotate: 45deg;
  }

  .tablet\:hover\:vtmn-rotate-90:hover {
    --tw-rotate: 90deg;
  }

  .tablet\:hover\:vtmn-rotate-180:hover {
    --tw-rotate: 180deg;
  }

  .tablet\:hover\:vtmn--rotate-180:hover {
    --tw-rotate: -180deg;
  }

  .tablet\:hover\:vtmn--rotate-90:hover {
    --tw-rotate: -90deg;
  }

  .tablet\:hover\:vtmn--rotate-45:hover {
    --tw-rotate: -45deg;
  }

  .tablet\:hover\:vtmn--rotate-12:hover {
    --tw-rotate: -12deg;
  }

  .tablet\:hover\:vtmn--rotate-6:hover {
    --tw-rotate: -6deg;
  }

  .tablet\:hover\:vtmn--rotate-3:hover {
    --tw-rotate: -3deg;
  }

  .tablet\:hover\:vtmn--rotate-2:hover {
    --tw-rotate: -2deg;
  }

  .tablet\:hover\:vtmn--rotate-1:hover {
    --tw-rotate: -1deg;
  }

  .tablet\:focus\:vtmn-rotate-0:focus {
    --tw-rotate: 0deg;
  }

  .tablet\:focus\:vtmn-rotate-1:focus {
    --tw-rotate: 1deg;
  }

  .tablet\:focus\:vtmn-rotate-2:focus {
    --tw-rotate: 2deg;
  }

  .tablet\:focus\:vtmn-rotate-3:focus {
    --tw-rotate: 3deg;
  }

  .tablet\:focus\:vtmn-rotate-6:focus {
    --tw-rotate: 6deg;
  }

  .tablet\:focus\:vtmn-rotate-12:focus {
    --tw-rotate: 12deg;
  }

  .tablet\:focus\:vtmn-rotate-45:focus {
    --tw-rotate: 45deg;
  }

  .tablet\:focus\:vtmn-rotate-90:focus {
    --tw-rotate: 90deg;
  }

  .tablet\:focus\:vtmn-rotate-180:focus {
    --tw-rotate: 180deg;
  }

  .tablet\:focus\:vtmn--rotate-180:focus {
    --tw-rotate: -180deg;
  }

  .tablet\:focus\:vtmn--rotate-90:focus {
    --tw-rotate: -90deg;
  }

  .tablet\:focus\:vtmn--rotate-45:focus {
    --tw-rotate: -45deg;
  }

  .tablet\:focus\:vtmn--rotate-12:focus {
    --tw-rotate: -12deg;
  }

  .tablet\:focus\:vtmn--rotate-6:focus {
    --tw-rotate: -6deg;
  }

  .tablet\:focus\:vtmn--rotate-3:focus {
    --tw-rotate: -3deg;
  }

  .tablet\:focus\:vtmn--rotate-2:focus {
    --tw-rotate: -2deg;
  }

  .tablet\:focus\:vtmn--rotate-1:focus {
    --tw-rotate: -1deg;
  }

  .tablet\:vtmn-skew-x-0 {
    --tw-skew-x: 0deg;
  }

  .tablet\:vtmn-skew-x-1 {
    --tw-skew-x: 1deg;
  }

  .tablet\:vtmn-skew-x-2 {
    --tw-skew-x: 2deg;
  }

  .tablet\:vtmn-skew-x-3 {
    --tw-skew-x: 3deg;
  }

  .tablet\:vtmn-skew-x-6 {
    --tw-skew-x: 6deg;
  }

  .tablet\:vtmn-skew-x-12 {
    --tw-skew-x: 12deg;
  }

  .tablet\:vtmn--skew-x-12 {
    --tw-skew-x: -12deg;
  }

  .tablet\:vtmn--skew-x-6 {
    --tw-skew-x: -6deg;
  }

  .tablet\:vtmn--skew-x-3 {
    --tw-skew-x: -3deg;
  }

  .tablet\:vtmn--skew-x-2 {
    --tw-skew-x: -2deg;
  }

  .tablet\:vtmn--skew-x-1 {
    --tw-skew-x: -1deg;
  }

  .tablet\:vtmn-skew-y-0 {
    --tw-skew-y: 0deg;
  }

  .tablet\:vtmn-skew-y-1 {
    --tw-skew-y: 1deg;
  }

  .tablet\:vtmn-skew-y-2 {
    --tw-skew-y: 2deg;
  }

  .tablet\:vtmn-skew-y-3 {
    --tw-skew-y: 3deg;
  }

  .tablet\:vtmn-skew-y-6 {
    --tw-skew-y: 6deg;
  }

  .tablet\:vtmn-skew-y-12 {
    --tw-skew-y: 12deg;
  }

  .tablet\:vtmn--skew-y-12 {
    --tw-skew-y: -12deg;
  }

  .tablet\:vtmn--skew-y-6 {
    --tw-skew-y: -6deg;
  }

  .tablet\:vtmn--skew-y-3 {
    --tw-skew-y: -3deg;
  }

  .tablet\:vtmn--skew-y-2 {
    --tw-skew-y: -2deg;
  }

  .tablet\:vtmn--skew-y-1 {
    --tw-skew-y: -1deg;
  }

  .tablet\:hover\:vtmn-skew-x-0:hover {
    --tw-skew-x: 0deg;
  }

  .tablet\:hover\:vtmn-skew-x-1:hover {
    --tw-skew-x: 1deg;
  }

  .tablet\:hover\:vtmn-skew-x-2:hover {
    --tw-skew-x: 2deg;
  }

  .tablet\:hover\:vtmn-skew-x-3:hover {
    --tw-skew-x: 3deg;
  }

  .tablet\:hover\:vtmn-skew-x-6:hover {
    --tw-skew-x: 6deg;
  }

  .tablet\:hover\:vtmn-skew-x-12:hover {
    --tw-skew-x: 12deg;
  }

  .tablet\:hover\:vtmn--skew-x-12:hover {
    --tw-skew-x: -12deg;
  }

  .tablet\:hover\:vtmn--skew-x-6:hover {
    --tw-skew-x: -6deg;
  }

  .tablet\:hover\:vtmn--skew-x-3:hover {
    --tw-skew-x: -3deg;
  }

  .tablet\:hover\:vtmn--skew-x-2:hover {
    --tw-skew-x: -2deg;
  }

  .tablet\:hover\:vtmn--skew-x-1:hover {
    --tw-skew-x: -1deg;
  }

  .tablet\:hover\:vtmn-skew-y-0:hover {
    --tw-skew-y: 0deg;
  }

  .tablet\:hover\:vtmn-skew-y-1:hover {
    --tw-skew-y: 1deg;
  }

  .tablet\:hover\:vtmn-skew-y-2:hover {
    --tw-skew-y: 2deg;
  }

  .tablet\:hover\:vtmn-skew-y-3:hover {
    --tw-skew-y: 3deg;
  }

  .tablet\:hover\:vtmn-skew-y-6:hover {
    --tw-skew-y: 6deg;
  }

  .tablet\:hover\:vtmn-skew-y-12:hover {
    --tw-skew-y: 12deg;
  }

  .tablet\:hover\:vtmn--skew-y-12:hover {
    --tw-skew-y: -12deg;
  }

  .tablet\:hover\:vtmn--skew-y-6:hover {
    --tw-skew-y: -6deg;
  }

  .tablet\:hover\:vtmn--skew-y-3:hover {
    --tw-skew-y: -3deg;
  }

  .tablet\:hover\:vtmn--skew-y-2:hover {
    --tw-skew-y: -2deg;
  }

  .tablet\:hover\:vtmn--skew-y-1:hover {
    --tw-skew-y: -1deg;
  }

  .tablet\:focus\:vtmn-skew-x-0:focus {
    --tw-skew-x: 0deg;
  }

  .tablet\:focus\:vtmn-skew-x-1:focus {
    --tw-skew-x: 1deg;
  }

  .tablet\:focus\:vtmn-skew-x-2:focus {
    --tw-skew-x: 2deg;
  }

  .tablet\:focus\:vtmn-skew-x-3:focus {
    --tw-skew-x: 3deg;
  }

  .tablet\:focus\:vtmn-skew-x-6:focus {
    --tw-skew-x: 6deg;
  }

  .tablet\:focus\:vtmn-skew-x-12:focus {
    --tw-skew-x: 12deg;
  }

  .tablet\:focus\:vtmn--skew-x-12:focus {
    --tw-skew-x: -12deg;
  }

  .tablet\:focus\:vtmn--skew-x-6:focus {
    --tw-skew-x: -6deg;
  }

  .tablet\:focus\:vtmn--skew-x-3:focus {
    --tw-skew-x: -3deg;
  }

  .tablet\:focus\:vtmn--skew-x-2:focus {
    --tw-skew-x: -2deg;
  }

  .tablet\:focus\:vtmn--skew-x-1:focus {
    --tw-skew-x: -1deg;
  }

  .tablet\:focus\:vtmn-skew-y-0:focus {
    --tw-skew-y: 0deg;
  }

  .tablet\:focus\:vtmn-skew-y-1:focus {
    --tw-skew-y: 1deg;
  }

  .tablet\:focus\:vtmn-skew-y-2:focus {
    --tw-skew-y: 2deg;
  }

  .tablet\:focus\:vtmn-skew-y-3:focus {
    --tw-skew-y: 3deg;
  }

  .tablet\:focus\:vtmn-skew-y-6:focus {
    --tw-skew-y: 6deg;
  }

  .tablet\:focus\:vtmn-skew-y-12:focus {
    --tw-skew-y: 12deg;
  }

  .tablet\:focus\:vtmn--skew-y-12:focus {
    --tw-skew-y: -12deg;
  }

  .tablet\:focus\:vtmn--skew-y-6:focus {
    --tw-skew-y: -6deg;
  }

  .tablet\:focus\:vtmn--skew-y-3:focus {
    --tw-skew-y: -3deg;
  }

  .tablet\:focus\:vtmn--skew-y-2:focus {
    --tw-skew-y: -2deg;
  }

  .tablet\:focus\:vtmn--skew-y-1:focus {
    --tw-skew-y: -1deg;
  }

  .tablet\:vtmn-scale-0 {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .tablet\:vtmn-scale-50 {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .tablet\:vtmn-scale-75 {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .tablet\:vtmn-scale-90 {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .tablet\:vtmn-scale-95 {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .tablet\:vtmn-scale-100 {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .tablet\:vtmn-scale-105 {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .tablet\:vtmn-scale-110 {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .tablet\:vtmn-scale-125 {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .tablet\:vtmn-scale-150 {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .tablet\:hover\:vtmn-scale-0:hover {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .tablet\:hover\:vtmn-scale-50:hover {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .tablet\:hover\:vtmn-scale-75:hover {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .tablet\:hover\:vtmn-scale-90:hover {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .tablet\:hover\:vtmn-scale-95:hover {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .tablet\:hover\:vtmn-scale-100:hover {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .tablet\:hover\:vtmn-scale-105:hover {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .tablet\:hover\:vtmn-scale-110:hover {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .tablet\:hover\:vtmn-scale-125:hover {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .tablet\:hover\:vtmn-scale-150:hover {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .tablet\:focus\:vtmn-scale-0:focus {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .tablet\:focus\:vtmn-scale-50:focus {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .tablet\:focus\:vtmn-scale-75:focus {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .tablet\:focus\:vtmn-scale-90:focus {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .tablet\:focus\:vtmn-scale-95:focus {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .tablet\:focus\:vtmn-scale-100:focus {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .tablet\:focus\:vtmn-scale-105:focus {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .tablet\:focus\:vtmn-scale-110:focus {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .tablet\:focus\:vtmn-scale-125:focus {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .tablet\:focus\:vtmn-scale-150:focus {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .tablet\:vtmn-scale-x-0 {
    --tw-scale-x: 0;
  }

  .tablet\:vtmn-scale-x-50 {
    --tw-scale-x: .5;
  }

  .tablet\:vtmn-scale-x-75 {
    --tw-scale-x: .75;
  }

  .tablet\:vtmn-scale-x-90 {
    --tw-scale-x: .9;
  }

  .tablet\:vtmn-scale-x-95 {
    --tw-scale-x: .95;
  }

  .tablet\:vtmn-scale-x-100 {
    --tw-scale-x: 1;
  }

  .tablet\:vtmn-scale-x-105 {
    --tw-scale-x: 1.05;
  }

  .tablet\:vtmn-scale-x-110 {
    --tw-scale-x: 1.1;
  }

  .tablet\:vtmn-scale-x-125 {
    --tw-scale-x: 1.25;
  }

  .tablet\:vtmn-scale-x-150 {
    --tw-scale-x: 1.5;
  }

  .tablet\:vtmn-scale-y-0 {
    --tw-scale-y: 0;
  }

  .tablet\:vtmn-scale-y-50 {
    --tw-scale-y: .5;
  }

  .tablet\:vtmn-scale-y-75 {
    --tw-scale-y: .75;
  }

  .tablet\:vtmn-scale-y-90 {
    --tw-scale-y: .9;
  }

  .tablet\:vtmn-scale-y-95 {
    --tw-scale-y: .95;
  }

  .tablet\:vtmn-scale-y-100 {
    --tw-scale-y: 1;
  }

  .tablet\:vtmn-scale-y-105 {
    --tw-scale-y: 1.05;
  }

  .tablet\:vtmn-scale-y-110 {
    --tw-scale-y: 1.1;
  }

  .tablet\:vtmn-scale-y-125 {
    --tw-scale-y: 1.25;
  }

  .tablet\:vtmn-scale-y-150 {
    --tw-scale-y: 1.5;
  }

  .tablet\:hover\:vtmn-scale-x-0:hover {
    --tw-scale-x: 0;
  }

  .tablet\:hover\:vtmn-scale-x-50:hover {
    --tw-scale-x: .5;
  }

  .tablet\:hover\:vtmn-scale-x-75:hover {
    --tw-scale-x: .75;
  }

  .tablet\:hover\:vtmn-scale-x-90:hover {
    --tw-scale-x: .9;
  }

  .tablet\:hover\:vtmn-scale-x-95:hover {
    --tw-scale-x: .95;
  }

  .tablet\:hover\:vtmn-scale-x-100:hover {
    --tw-scale-x: 1;
  }

  .tablet\:hover\:vtmn-scale-x-105:hover {
    --tw-scale-x: 1.05;
  }

  .tablet\:hover\:vtmn-scale-x-110:hover {
    --tw-scale-x: 1.1;
  }

  .tablet\:hover\:vtmn-scale-x-125:hover {
    --tw-scale-x: 1.25;
  }

  .tablet\:hover\:vtmn-scale-x-150:hover {
    --tw-scale-x: 1.5;
  }

  .tablet\:hover\:vtmn-scale-y-0:hover {
    --tw-scale-y: 0;
  }

  .tablet\:hover\:vtmn-scale-y-50:hover {
    --tw-scale-y: .5;
  }

  .tablet\:hover\:vtmn-scale-y-75:hover {
    --tw-scale-y: .75;
  }

  .tablet\:hover\:vtmn-scale-y-90:hover {
    --tw-scale-y: .9;
  }

  .tablet\:hover\:vtmn-scale-y-95:hover {
    --tw-scale-y: .95;
  }

  .tablet\:hover\:vtmn-scale-y-100:hover {
    --tw-scale-y: 1;
  }

  .tablet\:hover\:vtmn-scale-y-105:hover {
    --tw-scale-y: 1.05;
  }

  .tablet\:hover\:vtmn-scale-y-110:hover {
    --tw-scale-y: 1.1;
  }

  .tablet\:hover\:vtmn-scale-y-125:hover {
    --tw-scale-y: 1.25;
  }

  .tablet\:hover\:vtmn-scale-y-150:hover {
    --tw-scale-y: 1.5;
  }

  .tablet\:focus\:vtmn-scale-x-0:focus {
    --tw-scale-x: 0;
  }

  .tablet\:focus\:vtmn-scale-x-50:focus {
    --tw-scale-x: .5;
  }

  .tablet\:focus\:vtmn-scale-x-75:focus {
    --tw-scale-x: .75;
  }

  .tablet\:focus\:vtmn-scale-x-90:focus {
    --tw-scale-x: .9;
  }

  .tablet\:focus\:vtmn-scale-x-95:focus {
    --tw-scale-x: .95;
  }

  .tablet\:focus\:vtmn-scale-x-100:focus {
    --tw-scale-x: 1;
  }

  .tablet\:focus\:vtmn-scale-x-105:focus {
    --tw-scale-x: 1.05;
  }

  .tablet\:focus\:vtmn-scale-x-110:focus {
    --tw-scale-x: 1.1;
  }

  .tablet\:focus\:vtmn-scale-x-125:focus {
    --tw-scale-x: 1.25;
  }

  .tablet\:focus\:vtmn-scale-x-150:focus {
    --tw-scale-x: 1.5;
  }

  .tablet\:focus\:vtmn-scale-y-0:focus {
    --tw-scale-y: 0;
  }

  .tablet\:focus\:vtmn-scale-y-50:focus {
    --tw-scale-y: .5;
  }

  .tablet\:focus\:vtmn-scale-y-75:focus {
    --tw-scale-y: .75;
  }

  .tablet\:focus\:vtmn-scale-y-90:focus {
    --tw-scale-y: .9;
  }

  .tablet\:focus\:vtmn-scale-y-95:focus {
    --tw-scale-y: .95;
  }

  .tablet\:focus\:vtmn-scale-y-100:focus {
    --tw-scale-y: 1;
  }

  .tablet\:focus\:vtmn-scale-y-105:focus {
    --tw-scale-y: 1.05;
  }

  .tablet\:focus\:vtmn-scale-y-110:focus {
    --tw-scale-y: 1.1;
  }

  .tablet\:focus\:vtmn-scale-y-125:focus {
    --tw-scale-y: 1.25;
  }

  .tablet\:focus\:vtmn-scale-y-150:focus {
    --tw-scale-y: 1.5;
  }

  .tablet\:vtmn-animate-none {
    animation: none;
  }

  .tablet\:vtmn-animate-spin {
    animation: vtmn-spin 1s linear infinite;
  }

  .tablet\:vtmn-animate-ping {
    animation: vtmn-ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .tablet\:vtmn-animate-pulse {
    animation: vtmn-pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .tablet\:vtmn-animate-bounce {
    animation: vtmn-bounce 1s infinite;
  }

  .tablet\:vtmn-cursor-auto {
    cursor: auto;
  }

  .tablet\:vtmn-cursor-default {
    cursor: default;
  }

  .tablet\:vtmn-cursor-pointer {
    cursor: pointer;
  }

  .tablet\:vtmn-cursor-wait {
    cursor: wait;
  }

  .tablet\:vtmn-cursor-text {
    cursor: text;
  }

  .tablet\:vtmn-cursor-move {
    cursor: move;
  }

  .tablet\:vtmn-cursor-help {
    cursor: help;
  }

  .tablet\:vtmn-cursor-not-allowed {
    cursor: not-allowed;
  }

  .tablet\:hover\:vtmn-cursor-auto:hover {
    cursor: auto;
  }

  .tablet\:hover\:vtmn-cursor-default:hover {
    cursor: default;
  }

  .tablet\:hover\:vtmn-cursor-pointer:hover {
    cursor: pointer;
  }

  .tablet\:hover\:vtmn-cursor-wait:hover {
    cursor: wait;
  }

  .tablet\:hover\:vtmn-cursor-text:hover {
    cursor: text;
  }

  .tablet\:hover\:vtmn-cursor-move:hover {
    cursor: move;
  }

  .tablet\:hover\:vtmn-cursor-help:hover {
    cursor: help;
  }

  .tablet\:hover\:vtmn-cursor-not-allowed:hover {
    cursor: not-allowed;
  }

  .tablet\:disabled\:vtmn-cursor-auto:disabled {
    cursor: auto;
  }

  .tablet\:disabled\:vtmn-cursor-default:disabled {
    cursor: default;
  }

  .tablet\:disabled\:vtmn-cursor-pointer:disabled {
    cursor: pointer;
  }

  .tablet\:disabled\:vtmn-cursor-wait:disabled {
    cursor: wait;
  }

  .tablet\:disabled\:vtmn-cursor-text:disabled {
    cursor: text;
  }

  .tablet\:disabled\:vtmn-cursor-move:disabled {
    cursor: move;
  }

  .tablet\:disabled\:vtmn-cursor-help:disabled {
    cursor: help;
  }

  .tablet\:disabled\:vtmn-cursor-not-allowed:disabled {
    cursor: not-allowed;
  }

  .tablet\:vtmn-select-none {
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
  }

  .tablet\:vtmn-select-text {
    -webkit-user-select: text;
       -moz-user-select: text;
            user-select: text;
  }

  .tablet\:vtmn-select-all {
    -webkit-user-select: all;
       -moz-user-select: all;
            user-select: all;
  }

  .tablet\:vtmn-select-auto {
    -webkit-user-select: auto;
       -moz-user-select: auto;
            user-select: auto;
  }

  .tablet\:vtmn-resize-none {
    resize: none;
  }

  .tablet\:vtmn-resize-y {
    resize: vertical;
  }

  .tablet\:vtmn-resize-x {
    resize: horizontal;
  }

  .tablet\:vtmn-resize {
    resize: both;
  }

  .tablet\:vtmn-list-inside {
    list-style-position: inside;
  }

  .tablet\:vtmn-list-outside {
    list-style-position: outside;
  }

  .tablet\:vtmn-list-none {
    list-style-type: none;
  }

  .tablet\:vtmn-list-disc {
    list-style-type: disc;
  }

  .tablet\:vtmn-list-decimal {
    list-style-type: decimal;
  }

  .tablet\:vtmn-appearance-none {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

  .tablet\:vtmn-auto-cols-auto {
    grid-auto-columns: auto;
  }

  .tablet\:vtmn-auto-cols-min {
    grid-auto-columns: min-content;
  }

  .tablet\:vtmn-auto-cols-max {
    grid-auto-columns: max-content;
  }

  .tablet\:vtmn-auto-cols-fr {
    grid-auto-columns: minmax(0, 1fr);
  }

  .tablet\:vtmn-grid-flow-row {
    grid-auto-flow: row;
  }

  .tablet\:vtmn-grid-flow-col {
    grid-auto-flow: column;
  }

  .tablet\:vtmn-grid-flow-row-dense {
    grid-auto-flow: row dense;
  }

  .tablet\:vtmn-grid-flow-col-dense {
    grid-auto-flow: column dense;
  }

  .tablet\:vtmn-auto-rows-auto {
    grid-auto-rows: auto;
  }

  .tablet\:vtmn-auto-rows-min {
    grid-auto-rows: min-content;
  }

  .tablet\:vtmn-auto-rows-max {
    grid-auto-rows: max-content;
  }

  .tablet\:vtmn-auto-rows-fr {
    grid-auto-rows: minmax(0, 1fr);
  }

  .tablet\:vtmn-grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .tablet\:vtmn-grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .tablet\:vtmn-grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .tablet\:vtmn-grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .tablet\:vtmn-grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .tablet\:vtmn-grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .tablet\:vtmn-grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .tablet\:vtmn-grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .tablet\:vtmn-grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .tablet\:vtmn-grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .tablet\:vtmn-grid-cols-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .tablet\:vtmn-grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .tablet\:vtmn-grid-cols-none {
    grid-template-columns: none;
  }

  .tablet\:vtmn-grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .tablet\:vtmn-grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .tablet\:vtmn-grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .tablet\:vtmn-grid-rows-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .tablet\:vtmn-grid-rows-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .tablet\:vtmn-grid-rows-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .tablet\:vtmn-grid-rows-none {
    grid-template-rows: none;
  }

  .tablet\:vtmn-flex-row {
    flex-direction: row;
  }

  .tablet\:vtmn-flex-row-reverse {
    flex-direction: row-reverse;
  }

  .tablet\:vtmn-flex-col {
    flex-direction: column;
  }

  .tablet\:vtmn-flex-col-reverse {
    flex-direction: column-reverse;
  }

  .tablet\:vtmn-flex-wrap {
    flex-wrap: wrap;
  }

  .tablet\:vtmn-flex-wrap-reverse {
    flex-wrap: wrap-reverse;
  }

  .tablet\:vtmn-flex-nowrap {
    flex-wrap: nowrap;
  }

  .tablet\:vtmn-place-content-center {
    place-content: center;
  }

  .tablet\:vtmn-place-content-start {
    place-content: start;
  }

  .tablet\:vtmn-place-content-end {
    place-content: end;
  }

  .tablet\:vtmn-place-content-between {
    place-content: space-between;
  }

  .tablet\:vtmn-place-content-around {
    place-content: space-around;
  }

  .tablet\:vtmn-place-content-evenly {
    place-content: space-evenly;
  }

  .tablet\:vtmn-place-content-stretch {
    place-content: stretch;
  }

  .tablet\:vtmn-place-items-start {
    place-items: start;
  }

  .tablet\:vtmn-place-items-end {
    place-items: end;
  }

  .tablet\:vtmn-place-items-center {
    place-items: center;
  }

  .tablet\:vtmn-place-items-stretch {
    place-items: stretch;
  }

  .tablet\:vtmn-content-center {
    align-content: center;
  }

  .tablet\:vtmn-content-start {
    align-content: flex-start;
  }

  .tablet\:vtmn-content-end {
    align-content: flex-end;
  }

  .tablet\:vtmn-content-between {
    align-content: space-between;
  }

  .tablet\:vtmn-content-around {
    align-content: space-around;
  }

  .tablet\:vtmn-content-evenly {
    align-content: space-evenly;
  }

  .tablet\:vtmn-items-start {
    align-items: flex-start;
  }

  .tablet\:vtmn-items-end {
    align-items: flex-end;
  }

  .tablet\:vtmn-items-center {
    align-items: center;
  }

  .tablet\:vtmn-items-baseline {
    align-items: baseline;
  }

  .tablet\:vtmn-items-stretch {
    align-items: stretch;
  }

  .tablet\:vtmn-justify-start {
    justify-content: flex-start;
  }

  .tablet\:vtmn-justify-end {
    justify-content: flex-end;
  }

  .tablet\:vtmn-justify-center {
    justify-content: center;
  }

  .tablet\:vtmn-justify-between {
    justify-content: space-between;
  }

  .tablet\:vtmn-justify-around {
    justify-content: space-around;
  }

  .tablet\:vtmn-justify-evenly {
    justify-content: space-evenly;
  }

  .tablet\:vtmn-justify-items-start {
    justify-items: start;
  }

  .tablet\:vtmn-justify-items-end {
    justify-items: end;
  }

  .tablet\:vtmn-justify-items-center {
    justify-items: center;
  }

  .tablet\:vtmn-justify-items-stretch {
    justify-items: stretch;
  }

  .tablet\:vtmn-gap-0 {
    gap: var(--vtmn-spacing_0);
  }

  .tablet\:vtmn-gap-1 {
    gap: var(--vtmn-spacing_1);
  }

  .tablet\:vtmn-gap-2 {
    gap: var(--vtmn-spacing_2);
  }

  .tablet\:vtmn-gap-3 {
    gap: var(--vtmn-spacing_3);
  }

  .tablet\:vtmn-gap-4 {
    gap: var(--vtmn-spacing_4);
  }

  .tablet\:vtmn-gap-5 {
    gap: var(--vtmn-spacing_5);
  }

  .tablet\:vtmn-gap-6 {
    gap: var(--vtmn-spacing_6);
  }

  .tablet\:vtmn-gap-7 {
    gap: var(--vtmn-spacing_7);
  }

  .tablet\:vtmn-gap-8 {
    gap: var(--vtmn-spacing_8);
  }

  .tablet\:vtmn-gap-9 {
    gap: var(--vtmn-spacing_9);
  }

  .tablet\:vtmn-gap-10 {
    gap: var(--vtmn-spacing_10);
  }

  .tablet\:vtmn-gap-x-0 {
    -moz-column-gap: var(--vtmn-spacing_0);
         column-gap: var(--vtmn-spacing_0);
  }

  .tablet\:vtmn-gap-x-1 {
    -moz-column-gap: var(--vtmn-spacing_1);
         column-gap: var(--vtmn-spacing_1);
  }

  .tablet\:vtmn-gap-x-2 {
    -moz-column-gap: var(--vtmn-spacing_2);
         column-gap: var(--vtmn-spacing_2);
  }

  .tablet\:vtmn-gap-x-3 {
    -moz-column-gap: var(--vtmn-spacing_3);
         column-gap: var(--vtmn-spacing_3);
  }

  .tablet\:vtmn-gap-x-4 {
    -moz-column-gap: var(--vtmn-spacing_4);
         column-gap: var(--vtmn-spacing_4);
  }

  .tablet\:vtmn-gap-x-5 {
    -moz-column-gap: var(--vtmn-spacing_5);
         column-gap: var(--vtmn-spacing_5);
  }

  .tablet\:vtmn-gap-x-6 {
    -moz-column-gap: var(--vtmn-spacing_6);
         column-gap: var(--vtmn-spacing_6);
  }

  .tablet\:vtmn-gap-x-7 {
    -moz-column-gap: var(--vtmn-spacing_7);
         column-gap: var(--vtmn-spacing_7);
  }

  .tablet\:vtmn-gap-x-8 {
    -moz-column-gap: var(--vtmn-spacing_8);
         column-gap: var(--vtmn-spacing_8);
  }

  .tablet\:vtmn-gap-x-9 {
    -moz-column-gap: var(--vtmn-spacing_9);
         column-gap: var(--vtmn-spacing_9);
  }

  .tablet\:vtmn-gap-x-10 {
    -moz-column-gap: var(--vtmn-spacing_10);
         column-gap: var(--vtmn-spacing_10);
  }

  .tablet\:vtmn-gap-y-0 {
    row-gap: var(--vtmn-spacing_0);
  }

  .tablet\:vtmn-gap-y-1 {
    row-gap: var(--vtmn-spacing_1);
  }

  .tablet\:vtmn-gap-y-2 {
    row-gap: var(--vtmn-spacing_2);
  }

  .tablet\:vtmn-gap-y-3 {
    row-gap: var(--vtmn-spacing_3);
  }

  .tablet\:vtmn-gap-y-4 {
    row-gap: var(--vtmn-spacing_4);
  }

  .tablet\:vtmn-gap-y-5 {
    row-gap: var(--vtmn-spacing_5);
  }

  .tablet\:vtmn-gap-y-6 {
    row-gap: var(--vtmn-spacing_6);
  }

  .tablet\:vtmn-gap-y-7 {
    row-gap: var(--vtmn-spacing_7);
  }

  .tablet\:vtmn-gap-y-8 {
    row-gap: var(--vtmn-spacing_8);
  }

  .tablet\:vtmn-gap-y-9 {
    row-gap: var(--vtmn-spacing_9);
  }

  .tablet\:vtmn-gap-y-10 {
    row-gap: var(--vtmn-spacing_10);
  }

  .tablet\:vtmn-space-x-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_0) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-x-reverse)));
  }

  .tablet\:vtmn-space-x-1 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_1) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-x-reverse)));
  }

  .tablet\:vtmn-space-x-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_2) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-x-reverse)));
  }

  .tablet\:vtmn-space-x-3 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_3) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-x-reverse)));
  }

  .tablet\:vtmn-space-x-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_4) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-x-reverse)));
  }

  .tablet\:vtmn-space-x-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_5) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-x-reverse)));
  }

  .tablet\:vtmn-space-x-6 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_6) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-x-reverse)));
  }

  .tablet\:vtmn-space-x-7 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_7) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-x-reverse)));
  }

  .tablet\:vtmn-space-x-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_8) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-x-reverse)));
  }

  .tablet\:vtmn-space-x-9 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_9) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-x-reverse)));
  }

  .tablet\:vtmn-space-x-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_10) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-x-reverse)));
  }

  .tablet\:vtmn--space-x-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_0) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-x-reverse)));
  }

  .tablet\:vtmn--space-x-1 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_1) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-x-reverse)));
  }

  .tablet\:vtmn--space-x-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_2) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-x-reverse)));
  }

  .tablet\:vtmn--space-x-3 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_3) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-x-reverse)));
  }

  .tablet\:vtmn--space-x-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_4) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-x-reverse)));
  }

  .tablet\:vtmn--space-x-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_5) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-x-reverse)));
  }

  .tablet\:vtmn--space-x-6 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_6) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-x-reverse)));
  }

  .tablet\:vtmn--space-x-7 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_7) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-x-reverse)));
  }

  .tablet\:vtmn--space-x-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_8) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-x-reverse)));
  }

  .tablet\:vtmn--space-x-9 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_9) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-x-reverse)));
  }

  .tablet\:vtmn--space-x-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_10) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-x-reverse)));
  }

  .tablet\:vtmn-space-y-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_0) * var(--tw-space-y-reverse));
  }

  .tablet\:vtmn-space-y-1 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_1) * var(--tw-space-y-reverse));
  }

  .tablet\:vtmn-space-y-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_2) * var(--tw-space-y-reverse));
  }

  .tablet\:vtmn-space-y-3 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_3) * var(--tw-space-y-reverse));
  }

  .tablet\:vtmn-space-y-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_4) * var(--tw-space-y-reverse));
  }

  .tablet\:vtmn-space-y-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_5) * var(--tw-space-y-reverse));
  }

  .tablet\:vtmn-space-y-6 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_6) * var(--tw-space-y-reverse));
  }

  .tablet\:vtmn-space-y-7 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_7) * var(--tw-space-y-reverse));
  }

  .tablet\:vtmn-space-y-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_8) * var(--tw-space-y-reverse));
  }

  .tablet\:vtmn-space-y-9 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_9) * var(--tw-space-y-reverse));
  }

  .tablet\:vtmn-space-y-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_10) * var(--tw-space-y-reverse));
  }

  .tablet\:vtmn--space-y-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_0) * var(--tw-space-y-reverse));
  }

  .tablet\:vtmn--space-y-1 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_1) * var(--tw-space-y-reverse));
  }

  .tablet\:vtmn--space-y-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_2) * var(--tw-space-y-reverse));
  }

  .tablet\:vtmn--space-y-3 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_3) * var(--tw-space-y-reverse));
  }

  .tablet\:vtmn--space-y-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_4) * var(--tw-space-y-reverse));
  }

  .tablet\:vtmn--space-y-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_5) * var(--tw-space-y-reverse));
  }

  .tablet\:vtmn--space-y-6 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_6) * var(--tw-space-y-reverse));
  }

  .tablet\:vtmn--space-y-7 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_7) * var(--tw-space-y-reverse));
  }

  .tablet\:vtmn--space-y-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_8) * var(--tw-space-y-reverse));
  }

  .tablet\:vtmn--space-y-9 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_9) * var(--tw-space-y-reverse));
  }

  .tablet\:vtmn--space-y-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_10) * var(--tw-space-y-reverse));
  }

  .tablet\:vtmn-space-y-reverse &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 1;
  }

  .tablet\:vtmn-space-x-reverse &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 1;
  }

  .tablet\:vtmn-divide-x-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .tablet\:vtmn-divide-x-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .tablet\:vtmn-divide-x-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .tablet\:vtmn-divide-x-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(8px * var(--tw-divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .tablet\:vtmn-divide-x &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .tablet\:vtmn-divide-y-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .tablet\:vtmn-divide-y-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }

  .tablet\:vtmn-divide-y-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }

  .tablet\:vtmn-divide-y-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
  }

  .tablet\:vtmn-divide-y &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .tablet\:vtmn-divide-y-reverse &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 1;
  }

  .tablet\:vtmn-divide-x-reverse &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 1;
  }

  .tablet\:vtmn-divide-solid &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: solid;
  }

  .tablet\:vtmn-divide-dashed &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: dashed;
  }

  .tablet\:vtmn-divide-dotted &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: dotted;
  }

  .tablet\:vtmn-divide-double &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: double;
  }

  .tablet\:vtmn-divide-none &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: none;
  }

  .tablet\:vtmn-divide-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: transparent;
  }

  .tablet\:vtmn-divide-background-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .tablet\:vtmn-divide-background-secondary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .tablet\:vtmn-divide-background-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .tablet\:vtmn-divide-background-brand-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .tablet\:vtmn-divide-background-brand-secondary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .tablet\:vtmn-divide-background-accent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .tablet\:vtmn-divide-background-alert &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .tablet\:vtmn-divide-background-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .tablet\:vtmn-divide-background-brand-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .tablet\:vtmn-divide-content-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .tablet\:vtmn-divide-content-secondary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .tablet\:vtmn-divide-content-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .tablet\:vtmn-divide-content-action &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .tablet\:vtmn-divide-content-active &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .tablet\:vtmn-divide-content-inactive &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .tablet\:vtmn-divide-content-negative &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .tablet\:vtmn-divide-content-warning &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .tablet\:vtmn-divide-content-positive &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .tablet\:vtmn-divide-content-information &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .tablet\:vtmn-divide-content-accent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .tablet\:vtmn-divide-content-visited &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .tablet\:vtmn-divide-content-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .tablet\:vtmn-divide-content-action-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .tablet\:vtmn-divide-content-visited-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .tablet\:vtmn-divide-border-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .tablet\:vtmn-divide-border-secondary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .tablet\:vtmn-divide-border-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .tablet\:vtmn-divide-border-active &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .tablet\:vtmn-divide-border-inactive &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .tablet\:vtmn-divide-border-negative &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .tablet\:vtmn-divide-border-warning &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .tablet\:vtmn-divide-border-positive &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .tablet\:vtmn-divide-border-information &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .tablet\:vtmn-divide-border-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .tablet\:vtmn-divide-decorative-gravel &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .tablet\:vtmn-divide-decorative-brick &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .tablet\:vtmn-divide-decorative-saffron &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .tablet\:vtmn-divide-decorative-gold &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .tablet\:vtmn-divide-decorative-jade &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .tablet\:vtmn-divide-decorative-emerald &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .tablet\:vtmn-divide-decorative-cobalt &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .tablet\:vtmn-divide-decorative-amethyst &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .tablet\:vtmn-divide-hover-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .tablet\:vtmn-divide-hover-primary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .tablet\:vtmn-divide-hover-secondary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .tablet\:vtmn-divide-hover-tertiary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .tablet\:vtmn-divide-hover-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .tablet\:vtmn-divide-hover-brand &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .tablet\:vtmn-divide-hover-accent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .tablet\:vtmn-divide-hover-primary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .tablet\:vtmn-divide-hover-secondary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .tablet\:vtmn-divide-hover-tertiary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .tablet\:vtmn-divide-active-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .tablet\:vtmn-divide-active-primary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .tablet\:vtmn-divide-active-secondary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .tablet\:vtmn-divide-active-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .tablet\:vtmn-divide-active-tertiary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .tablet\:vtmn-divide-active-brand &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .tablet\:vtmn-divide-active-accent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .tablet\:vtmn-divide-active-primary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .tablet\:vtmn-divide-active-secondary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .tablet\:vtmn-divide-active-tertiary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .tablet\:vtmn-divide-active-brand-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .tablet\:vtmn-divide-shadow &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .tablet\:vtmn-divide-brand &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand);
  }

  .tablet\:vtmn-divide-brand-pro &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-pro);
  }

  .tablet\:vtmn-divide-brand-digital-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .tablet\:vtmn-divide-brand-digital-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .tablet\:vtmn-divide-brand-digital-light-3 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .tablet\:vtmn-divide-brand-digital &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital);
  }

  .tablet\:vtmn-divide-brand-digital-dark-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .tablet\:vtmn-divide-brand-digital-dark-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .tablet\:vtmn-divide-green-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-light-1);
  }

  .tablet\:vtmn-divide-green-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-light-2);
  }

  .tablet\:vtmn-divide-green-light-3 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-light-3);
  }

  .tablet\:vtmn-divide-green &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green);
  }

  .tablet\:vtmn-divide-green-dark-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .tablet\:vtmn-divide-green-dark-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .tablet\:vtmn-divide-white &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_white);
  }

  .tablet\:vtmn-divide-grey-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .tablet\:vtmn-divide-grey-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .tablet\:vtmn-divide-grey-light-3 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .tablet\:vtmn-divide-grey-light-4 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .tablet\:vtmn-divide-grey &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey);
  }

  .tablet\:vtmn-divide-grey-dark-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .tablet\:vtmn-divide-grey-dark-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .tablet\:vtmn-divide-grey-dark-3 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .tablet\:vtmn-divide-black &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_black);
  }

  .tablet\:vtmn-divide-success &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_success);
  }

  .tablet\:vtmn-divide-info &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_info);
  }

  .tablet\:vtmn-divide-warning &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_warning);
  }

  .tablet\:vtmn-divide-danger &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_danger);
  }

  .tablet\:vtmn-divide-yellow-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .tablet\:vtmn-divide-yellow-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .tablet\:vtmn-divide-yellow &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_yellow);
  }

  .tablet\:vtmn-divide-orange-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .tablet\:vtmn-divide-orange-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .tablet\:vtmn-divide-orange &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_orange);
  }

  .tablet\:vtmn-divide-red-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_red-light-1);
  }

  .tablet\:vtmn-divide-red-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_red-light-2);
  }

  .tablet\:vtmn-divide-red &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_red);
  }

  .tablet\:vtmn-divide-opacity-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0;
  }

  .tablet\:vtmn-divide-opacity-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.05;
  }

  .tablet\:vtmn-divide-opacity-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.1;
  }

  .tablet\:vtmn-divide-opacity-20 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.2;
  }

  .tablet\:vtmn-divide-opacity-25 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.25;
  }

  .tablet\:vtmn-divide-opacity-30 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.3;
  }

  .tablet\:vtmn-divide-opacity-40 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.4;
  }

  .tablet\:vtmn-divide-opacity-50 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.5;
  }

  .tablet\:vtmn-divide-opacity-60 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.6;
  }

  .tablet\:vtmn-divide-opacity-70 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.7;
  }

  .tablet\:vtmn-divide-opacity-75 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.75;
  }

  .tablet\:vtmn-divide-opacity-80 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.8;
  }

  .tablet\:vtmn-divide-opacity-90 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.9;
  }

  .tablet\:vtmn-divide-opacity-95 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.95;
  }

  .tablet\:vtmn-divide-opacity-100 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
  }

  .tablet\:vtmn-place-self-auto {
    place-self: auto;
  }

  .tablet\:vtmn-place-self-start {
    place-self: start;
  }

  .tablet\:vtmn-place-self-end {
    place-self: end;
  }

  .tablet\:vtmn-place-self-center {
    place-self: center;
  }

  .tablet\:vtmn-place-self-stretch {
    place-self: stretch;
  }

  .tablet\:vtmn-self-auto {
    align-self: auto;
  }

  .tablet\:vtmn-self-start {
    align-self: flex-start;
  }

  .tablet\:vtmn-self-end {
    align-self: flex-end;
  }

  .tablet\:vtmn-self-center {
    align-self: center;
  }

  .tablet\:vtmn-self-stretch {
    align-self: stretch;
  }

  .tablet\:vtmn-self-baseline {
    align-self: baseline;
  }

  .tablet\:vtmn-justify-self-auto {
    justify-self: auto;
  }

  .tablet\:vtmn-justify-self-start {
    justify-self: start;
  }

  .tablet\:vtmn-justify-self-end {
    justify-self: end;
  }

  .tablet\:vtmn-justify-self-center {
    justify-self: center;
  }

  .tablet\:vtmn-justify-self-stretch {
    justify-self: stretch;
  }

  .tablet\:vtmn-overflow-auto {
    overflow: auto;
  }

  .tablet\:vtmn-overflow-hidden {
    overflow: hidden;
  }

  .tablet\:vtmn-overflow-visible {
    overflow: visible;
  }

  .tablet\:vtmn-overflow-scroll {
    overflow: scroll;
  }

  .tablet\:vtmn-overflow-x-auto {
    overflow-x: auto;
  }

  .tablet\:vtmn-overflow-y-auto {
    overflow-y: auto;
  }

  .tablet\:vtmn-overflow-x-hidden {
    overflow-x: hidden;
  }

  .tablet\:vtmn-overflow-y-hidden {
    overflow-y: hidden;
  }

  .tablet\:vtmn-overflow-x-visible {
    overflow-x: visible;
  }

  .tablet\:vtmn-overflow-y-visible {
    overflow-y: visible;
  }

  .tablet\:vtmn-overflow-x-scroll {
    overflow-x: scroll;
  }

  .tablet\:vtmn-overflow-y-scroll {
    overflow-y: scroll;
  }

  .tablet\:vtmn-overscroll-auto {
    overscroll-behavior: auto;
  }

  .tablet\:vtmn-overscroll-contain {
    overscroll-behavior: contain;
  }

  .tablet\:vtmn-overscroll-none {
    overscroll-behavior: none;
  }

  .tablet\:vtmn-overscroll-y-auto {
    overscroll-behavior-y: auto;
  }

  .tablet\:vtmn-overscroll-y-contain {
    overscroll-behavior-y: contain;
  }

  .tablet\:vtmn-overscroll-y-none {
    overscroll-behavior-y: none;
  }

  .tablet\:vtmn-overscroll-x-auto {
    overscroll-behavior-x: auto;
  }

  .tablet\:vtmn-overscroll-x-contain {
    overscroll-behavior-x: contain;
  }

  .tablet\:vtmn-overscroll-x-none {
    overscroll-behavior-x: none;
  }

  .tablet\:vtmn-truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .tablet\:vtmn-overflow-ellipsis {
    text-overflow: ellipsis;
  }

  .tablet\:vtmn-overflow-clip {
    text-overflow: clip;
  }

  .tablet\:vtmn-whitespace-normal {
    white-space: normal;
  }

  .tablet\:vtmn-whitespace-nowrap {
    white-space: nowrap;
  }

  .tablet\:vtmn-whitespace-pre {
    white-space: pre;
  }

  .tablet\:vtmn-whitespace-pre-line {
    white-space: pre-line;
  }

  .tablet\:vtmn-whitespace-pre-wrap {
    white-space: pre-wrap;
  }

  .tablet\:vtmn-break-normal {
    overflow-wrap: normal;
    word-break: normal;
  }

  .tablet\:vtmn-break-words {
    overflow-wrap: break-word;
  }

  .tablet\:vtmn-break-all {
    word-break: break-all;
  }

  .tablet\:vtmn-rounded-100 {
    border-radius: var(--vtmn-radius_100);
  }

  .tablet\:vtmn-rounded-200 {
    border-radius: var(--vtmn-radius_200);
  }

  .tablet\:vtmn-rounded-300 {
    border-radius: var(--vtmn-radius_300);
  }

  .tablet\:vtmn-rounded-400 {
    border-radius: var(--vtmn-radius_400);
  }

  .tablet\:vtmn-rounded-500 {
    border-radius: var(--vtmn-radius_500);
  }

  .tablet\:vtmn-rounded-600 {
    border-radius: var(--vtmn-radius_600);
  }

  .tablet\:vtmn-rounded-700 {
    border-radius: var(--vtmn-radius_700);
  }

  .tablet\:vtmn-rounded-800 {
    border-radius: var(--vtmn-radius_800);
  }

  .tablet\:vtmn-rounded-none {
    border-radius: 0px;
  }

  .tablet\:vtmn-rounded-sm {
    border-radius: 0.125rem;
  }

  .tablet\:vtmn-rounded {
    border-radius: 0.25rem;
  }

  .tablet\:vtmn-rounded-md {
    border-radius: 0.375rem;
  }

  .tablet\:vtmn-rounded-lg {
    border-radius: 0.5rem;
  }

  .tablet\:vtmn-rounded-xl {
    border-radius: 0.75rem;
  }

  .tablet\:vtmn-rounded-2xl {
    border-radius: 1rem;
  }

  .tablet\:vtmn-rounded-3xl {
    border-radius: 1.5rem;
  }

  .tablet\:vtmn-rounded-full {
    border-radius: 9999px;
  }

  .tablet\:vtmn-rounded-t-100 {
    border-top-left-radius: var(--vtmn-radius_100);
    border-top-right-radius: var(--vtmn-radius_100);
  }

  .tablet\:vtmn-rounded-t-200 {
    border-top-left-radius: var(--vtmn-radius_200);
    border-top-right-radius: var(--vtmn-radius_200);
  }

  .tablet\:vtmn-rounded-t-300 {
    border-top-left-radius: var(--vtmn-radius_300);
    border-top-right-radius: var(--vtmn-radius_300);
  }

  .tablet\:vtmn-rounded-t-400 {
    border-top-left-radius: var(--vtmn-radius_400);
    border-top-right-radius: var(--vtmn-radius_400);
  }

  .tablet\:vtmn-rounded-t-500 {
    border-top-left-radius: var(--vtmn-radius_500);
    border-top-right-radius: var(--vtmn-radius_500);
  }

  .tablet\:vtmn-rounded-t-600 {
    border-top-left-radius: var(--vtmn-radius_600);
    border-top-right-radius: var(--vtmn-radius_600);
  }

  .tablet\:vtmn-rounded-t-700 {
    border-top-left-radius: var(--vtmn-radius_700);
    border-top-right-radius: var(--vtmn-radius_700);
  }

  .tablet\:vtmn-rounded-t-800 {
    border-top-left-radius: var(--vtmn-radius_800);
    border-top-right-radius: var(--vtmn-radius_800);
  }

  .tablet\:vtmn-rounded-t-none {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .tablet\:vtmn-rounded-t-sm {
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .tablet\:vtmn-rounded-t {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .tablet\:vtmn-rounded-t-md {
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .tablet\:vtmn-rounded-t-lg {
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .tablet\:vtmn-rounded-t-xl {
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .tablet\:vtmn-rounded-t-2xl {
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .tablet\:vtmn-rounded-t-3xl {
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .tablet\:vtmn-rounded-t-full {
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .tablet\:vtmn-rounded-r-100 {
    border-top-right-radius: var(--vtmn-radius_100);
    border-bottom-right-radius: var(--vtmn-radius_100);
  }

  .tablet\:vtmn-rounded-r-200 {
    border-top-right-radius: var(--vtmn-radius_200);
    border-bottom-right-radius: var(--vtmn-radius_200);
  }

  .tablet\:vtmn-rounded-r-300 {
    border-top-right-radius: var(--vtmn-radius_300);
    border-bottom-right-radius: var(--vtmn-radius_300);
  }

  .tablet\:vtmn-rounded-r-400 {
    border-top-right-radius: var(--vtmn-radius_400);
    border-bottom-right-radius: var(--vtmn-radius_400);
  }

  .tablet\:vtmn-rounded-r-500 {
    border-top-right-radius: var(--vtmn-radius_500);
    border-bottom-right-radius: var(--vtmn-radius_500);
  }

  .tablet\:vtmn-rounded-r-600 {
    border-top-right-radius: var(--vtmn-radius_600);
    border-bottom-right-radius: var(--vtmn-radius_600);
  }

  .tablet\:vtmn-rounded-r-700 {
    border-top-right-radius: var(--vtmn-radius_700);
    border-bottom-right-radius: var(--vtmn-radius_700);
  }

  .tablet\:vtmn-rounded-r-800 {
    border-top-right-radius: var(--vtmn-radius_800);
    border-bottom-right-radius: var(--vtmn-radius_800);
  }

  .tablet\:vtmn-rounded-r-none {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .tablet\:vtmn-rounded-r-sm {
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .tablet\:vtmn-rounded-r {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .tablet\:vtmn-rounded-r-md {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .tablet\:vtmn-rounded-r-lg {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .tablet\:vtmn-rounded-r-xl {
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .tablet\:vtmn-rounded-r-2xl {
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .tablet\:vtmn-rounded-r-3xl {
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .tablet\:vtmn-rounded-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .tablet\:vtmn-rounded-b-100 {
    border-bottom-right-radius: var(--vtmn-radius_100);
    border-bottom-left-radius: var(--vtmn-radius_100);
  }

  .tablet\:vtmn-rounded-b-200 {
    border-bottom-right-radius: var(--vtmn-radius_200);
    border-bottom-left-radius: var(--vtmn-radius_200);
  }

  .tablet\:vtmn-rounded-b-300 {
    border-bottom-right-radius: var(--vtmn-radius_300);
    border-bottom-left-radius: var(--vtmn-radius_300);
  }

  .tablet\:vtmn-rounded-b-400 {
    border-bottom-right-radius: var(--vtmn-radius_400);
    border-bottom-left-radius: var(--vtmn-radius_400);
  }

  .tablet\:vtmn-rounded-b-500 {
    border-bottom-right-radius: var(--vtmn-radius_500);
    border-bottom-left-radius: var(--vtmn-radius_500);
  }

  .tablet\:vtmn-rounded-b-600 {
    border-bottom-right-radius: var(--vtmn-radius_600);
    border-bottom-left-radius: var(--vtmn-radius_600);
  }

  .tablet\:vtmn-rounded-b-700 {
    border-bottom-right-radius: var(--vtmn-radius_700);
    border-bottom-left-radius: var(--vtmn-radius_700);
  }

  .tablet\:vtmn-rounded-b-800 {
    border-bottom-right-radius: var(--vtmn-radius_800);
    border-bottom-left-radius: var(--vtmn-radius_800);
  }

  .tablet\:vtmn-rounded-b-none {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .tablet\:vtmn-rounded-b-sm {
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .tablet\:vtmn-rounded-b {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .tablet\:vtmn-rounded-b-md {
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .tablet\:vtmn-rounded-b-lg {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .tablet\:vtmn-rounded-b-xl {
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .tablet\:vtmn-rounded-b-2xl {
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .tablet\:vtmn-rounded-b-3xl {
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .tablet\:vtmn-rounded-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .tablet\:vtmn-rounded-l-100 {
    border-top-left-radius: var(--vtmn-radius_100);
    border-bottom-left-radius: var(--vtmn-radius_100);
  }

  .tablet\:vtmn-rounded-l-200 {
    border-top-left-radius: var(--vtmn-radius_200);
    border-bottom-left-radius: var(--vtmn-radius_200);
  }

  .tablet\:vtmn-rounded-l-300 {
    border-top-left-radius: var(--vtmn-radius_300);
    border-bottom-left-radius: var(--vtmn-radius_300);
  }

  .tablet\:vtmn-rounded-l-400 {
    border-top-left-radius: var(--vtmn-radius_400);
    border-bottom-left-radius: var(--vtmn-radius_400);
  }

  .tablet\:vtmn-rounded-l-500 {
    border-top-left-radius: var(--vtmn-radius_500);
    border-bottom-left-radius: var(--vtmn-radius_500);
  }

  .tablet\:vtmn-rounded-l-600 {
    border-top-left-radius: var(--vtmn-radius_600);
    border-bottom-left-radius: var(--vtmn-radius_600);
  }

  .tablet\:vtmn-rounded-l-700 {
    border-top-left-radius: var(--vtmn-radius_700);
    border-bottom-left-radius: var(--vtmn-radius_700);
  }

  .tablet\:vtmn-rounded-l-800 {
    border-top-left-radius: var(--vtmn-radius_800);
    border-bottom-left-radius: var(--vtmn-radius_800);
  }

  .tablet\:vtmn-rounded-l-none {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .tablet\:vtmn-rounded-l-sm {
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .tablet\:vtmn-rounded-l {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .tablet\:vtmn-rounded-l-md {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .tablet\:vtmn-rounded-l-lg {
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .tablet\:vtmn-rounded-l-xl {
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .tablet\:vtmn-rounded-l-2xl {
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .tablet\:vtmn-rounded-l-3xl {
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .tablet\:vtmn-rounded-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .tablet\:vtmn-rounded-tl-100 {
    border-top-left-radius: var(--vtmn-radius_100);
  }

  .tablet\:vtmn-rounded-tl-200 {
    border-top-left-radius: var(--vtmn-radius_200);
  }

  .tablet\:vtmn-rounded-tl-300 {
    border-top-left-radius: var(--vtmn-radius_300);
  }

  .tablet\:vtmn-rounded-tl-400 {
    border-top-left-radius: var(--vtmn-radius_400);
  }

  .tablet\:vtmn-rounded-tl-500 {
    border-top-left-radius: var(--vtmn-radius_500);
  }

  .tablet\:vtmn-rounded-tl-600 {
    border-top-left-radius: var(--vtmn-radius_600);
  }

  .tablet\:vtmn-rounded-tl-700 {
    border-top-left-radius: var(--vtmn-radius_700);
  }

  .tablet\:vtmn-rounded-tl-800 {
    border-top-left-radius: var(--vtmn-radius_800);
  }

  .tablet\:vtmn-rounded-tl-none {
    border-top-left-radius: 0px;
  }

  .tablet\:vtmn-rounded-tl-sm {
    border-top-left-radius: 0.125rem;
  }

  .tablet\:vtmn-rounded-tl {
    border-top-left-radius: 0.25rem;
  }

  .tablet\:vtmn-rounded-tl-md {
    border-top-left-radius: 0.375rem;
  }

  .tablet\:vtmn-rounded-tl-lg {
    border-top-left-radius: 0.5rem;
  }

  .tablet\:vtmn-rounded-tl-xl {
    border-top-left-radius: 0.75rem;
  }

  .tablet\:vtmn-rounded-tl-2xl {
    border-top-left-radius: 1rem;
  }

  .tablet\:vtmn-rounded-tl-3xl {
    border-top-left-radius: 1.5rem;
  }

  .tablet\:vtmn-rounded-tl-full {
    border-top-left-radius: 9999px;
  }

  .tablet\:vtmn-rounded-tr-100 {
    border-top-right-radius: var(--vtmn-radius_100);
  }

  .tablet\:vtmn-rounded-tr-200 {
    border-top-right-radius: var(--vtmn-radius_200);
  }

  .tablet\:vtmn-rounded-tr-300 {
    border-top-right-radius: var(--vtmn-radius_300);
  }

  .tablet\:vtmn-rounded-tr-400 {
    border-top-right-radius: var(--vtmn-radius_400);
  }

  .tablet\:vtmn-rounded-tr-500 {
    border-top-right-radius: var(--vtmn-radius_500);
  }

  .tablet\:vtmn-rounded-tr-600 {
    border-top-right-radius: var(--vtmn-radius_600);
  }

  .tablet\:vtmn-rounded-tr-700 {
    border-top-right-radius: var(--vtmn-radius_700);
  }

  .tablet\:vtmn-rounded-tr-800 {
    border-top-right-radius: var(--vtmn-radius_800);
  }

  .tablet\:vtmn-rounded-tr-none {
    border-top-right-radius: 0px;
  }

  .tablet\:vtmn-rounded-tr-sm {
    border-top-right-radius: 0.125rem;
  }

  .tablet\:vtmn-rounded-tr {
    border-top-right-radius: 0.25rem;
  }

  .tablet\:vtmn-rounded-tr-md {
    border-top-right-radius: 0.375rem;
  }

  .tablet\:vtmn-rounded-tr-lg {
    border-top-right-radius: 0.5rem;
  }

  .tablet\:vtmn-rounded-tr-xl {
    border-top-right-radius: 0.75rem;
  }

  .tablet\:vtmn-rounded-tr-2xl {
    border-top-right-radius: 1rem;
  }

  .tablet\:vtmn-rounded-tr-3xl {
    border-top-right-radius: 1.5rem;
  }

  .tablet\:vtmn-rounded-tr-full {
    border-top-right-radius: 9999px;
  }

  .tablet\:vtmn-rounded-br-100 {
    border-bottom-right-radius: var(--vtmn-radius_100);
  }

  .tablet\:vtmn-rounded-br-200 {
    border-bottom-right-radius: var(--vtmn-radius_200);
  }

  .tablet\:vtmn-rounded-br-300 {
    border-bottom-right-radius: var(--vtmn-radius_300);
  }

  .tablet\:vtmn-rounded-br-400 {
    border-bottom-right-radius: var(--vtmn-radius_400);
  }

  .tablet\:vtmn-rounded-br-500 {
    border-bottom-right-radius: var(--vtmn-radius_500);
  }

  .tablet\:vtmn-rounded-br-600 {
    border-bottom-right-radius: var(--vtmn-radius_600);
  }

  .tablet\:vtmn-rounded-br-700 {
    border-bottom-right-radius: var(--vtmn-radius_700);
  }

  .tablet\:vtmn-rounded-br-800 {
    border-bottom-right-radius: var(--vtmn-radius_800);
  }

  .tablet\:vtmn-rounded-br-none {
    border-bottom-right-radius: 0px;
  }

  .tablet\:vtmn-rounded-br-sm {
    border-bottom-right-radius: 0.125rem;
  }

  .tablet\:vtmn-rounded-br {
    border-bottom-right-radius: 0.25rem;
  }

  .tablet\:vtmn-rounded-br-md {
    border-bottom-right-radius: 0.375rem;
  }

  .tablet\:vtmn-rounded-br-lg {
    border-bottom-right-radius: 0.5rem;
  }

  .tablet\:vtmn-rounded-br-xl {
    border-bottom-right-radius: 0.75rem;
  }

  .tablet\:vtmn-rounded-br-2xl {
    border-bottom-right-radius: 1rem;
  }

  .tablet\:vtmn-rounded-br-3xl {
    border-bottom-right-radius: 1.5rem;
  }

  .tablet\:vtmn-rounded-br-full {
    border-bottom-right-radius: 9999px;
  }

  .tablet\:vtmn-rounded-bl-100 {
    border-bottom-left-radius: var(--vtmn-radius_100);
  }

  .tablet\:vtmn-rounded-bl-200 {
    border-bottom-left-radius: var(--vtmn-radius_200);
  }

  .tablet\:vtmn-rounded-bl-300 {
    border-bottom-left-radius: var(--vtmn-radius_300);
  }

  .tablet\:vtmn-rounded-bl-400 {
    border-bottom-left-radius: var(--vtmn-radius_400);
  }

  .tablet\:vtmn-rounded-bl-500 {
    border-bottom-left-radius: var(--vtmn-radius_500);
  }

  .tablet\:vtmn-rounded-bl-600 {
    border-bottom-left-radius: var(--vtmn-radius_600);
  }

  .tablet\:vtmn-rounded-bl-700 {
    border-bottom-left-radius: var(--vtmn-radius_700);
  }

  .tablet\:vtmn-rounded-bl-800 {
    border-bottom-left-radius: var(--vtmn-radius_800);
  }

  .tablet\:vtmn-rounded-bl-none {
    border-bottom-left-radius: 0px;
  }

  .tablet\:vtmn-rounded-bl-sm {
    border-bottom-left-radius: 0.125rem;
  }

  .tablet\:vtmn-rounded-bl {
    border-bottom-left-radius: 0.25rem;
  }

  .tablet\:vtmn-rounded-bl-md {
    border-bottom-left-radius: 0.375rem;
  }

  .tablet\:vtmn-rounded-bl-lg {
    border-bottom-left-radius: 0.5rem;
  }

  .tablet\:vtmn-rounded-bl-xl {
    border-bottom-left-radius: 0.75rem;
  }

  .tablet\:vtmn-rounded-bl-2xl {
    border-bottom-left-radius: 1rem;
  }

  .tablet\:vtmn-rounded-bl-3xl {
    border-bottom-left-radius: 1.5rem;
  }

  .tablet\:vtmn-rounded-bl-full {
    border-bottom-left-radius: 9999px;
  }

  .tablet\:vtmn-border-0 {
    border-width: 0px;
  }

  .tablet\:vtmn-border-2 {
    border-width: 2px;
  }

  .tablet\:vtmn-border-4 {
    border-width: 4px;
  }

  .tablet\:vtmn-border-8 {
    border-width: 8px;
  }

  .tablet\:vtmn-border {
    border-width: 1px;
  }

  .tablet\:vtmn-border-t-0 {
    border-top-width: 0px;
  }

  .tablet\:vtmn-border-t-2 {
    border-top-width: 2px;
  }

  .tablet\:vtmn-border-t-4 {
    border-top-width: 4px;
  }

  .tablet\:vtmn-border-t-8 {
    border-top-width: 8px;
  }

  .tablet\:vtmn-border-t {
    border-top-width: 1px;
  }

  .tablet\:vtmn-border-r-0 {
    border-right-width: 0px;
  }

  .tablet\:vtmn-border-r-2 {
    border-right-width: 2px;
  }

  .tablet\:vtmn-border-r-4 {
    border-right-width: 4px;
  }

  .tablet\:vtmn-border-r-8 {
    border-right-width: 8px;
  }

  .tablet\:vtmn-border-r {
    border-right-width: 1px;
  }

  .tablet\:vtmn-border-b-0 {
    border-bottom-width: 0px;
  }

  .tablet\:vtmn-border-b-2 {
    border-bottom-width: 2px;
  }

  .tablet\:vtmn-border-b-4 {
    border-bottom-width: 4px;
  }

  .tablet\:vtmn-border-b-8 {
    border-bottom-width: 8px;
  }

  .tablet\:vtmn-border-b {
    border-bottom-width: 1px;
  }

  .tablet\:vtmn-border-l-0 {
    border-left-width: 0px;
  }

  .tablet\:vtmn-border-l-2 {
    border-left-width: 2px;
  }

  .tablet\:vtmn-border-l-4 {
    border-left-width: 4px;
  }

  .tablet\:vtmn-border-l-8 {
    border-left-width: 8px;
  }

  .tablet\:vtmn-border-l {
    border-left-width: 1px;
  }

  .tablet\:vtmn-border-solid {
    border-style: solid;
  }

  .tablet\:vtmn-border-dashed {
    border-style: dashed;
  }

  .tablet\:vtmn-border-dotted {
    border-style: dotted;
  }

  .tablet\:vtmn-border-double {
    border-style: double;
  }

  .tablet\:vtmn-border-none {
    border-style: none;
  }

  .tablet\:vtmn-border-transparent {
    border-color: transparent;
  }

  .tablet\:vtmn-border-background-primary {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .tablet\:vtmn-border-background-secondary {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .tablet\:vtmn-border-background-tertiary {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .tablet\:vtmn-border-background-brand-primary {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .tablet\:vtmn-border-background-brand-secondary {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .tablet\:vtmn-border-background-accent {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .tablet\:vtmn-border-background-alert {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .tablet\:vtmn-border-background-primary-reversed {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .tablet\:vtmn-border-background-brand-primary-reversed {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .tablet\:vtmn-border-content-primary {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .tablet\:vtmn-border-content-secondary {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .tablet\:vtmn-border-content-tertiary {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .tablet\:vtmn-border-content-action {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .tablet\:vtmn-border-content-active {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .tablet\:vtmn-border-content-inactive {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .tablet\:vtmn-border-content-negative {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .tablet\:vtmn-border-content-warning {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .tablet\:vtmn-border-content-positive {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .tablet\:vtmn-border-content-information {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .tablet\:vtmn-border-content-accent {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .tablet\:vtmn-border-content-visited {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .tablet\:vtmn-border-content-primary-reversed {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .tablet\:vtmn-border-content-action-reversed {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .tablet\:vtmn-border-content-visited-reversed {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .tablet\:vtmn-border-border-primary {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .tablet\:vtmn-border-border-secondary {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .tablet\:vtmn-border-border-tertiary {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .tablet\:vtmn-border-border-active {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .tablet\:vtmn-border-border-inactive {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .tablet\:vtmn-border-border-negative {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .tablet\:vtmn-border-border-warning {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .tablet\:vtmn-border-border-positive {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .tablet\:vtmn-border-border-information {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .tablet\:vtmn-border-border-primary-reversed {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .tablet\:vtmn-border-decorative-gravel {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .tablet\:vtmn-border-decorative-brick {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .tablet\:vtmn-border-decorative-saffron {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .tablet\:vtmn-border-decorative-gold {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .tablet\:vtmn-border-decorative-jade {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .tablet\:vtmn-border-decorative-emerald {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .tablet\:vtmn-border-decorative-cobalt {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .tablet\:vtmn-border-decorative-amethyst {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .tablet\:vtmn-border-hover-primary {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .tablet\:vtmn-border-hover-primary-transparent {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .tablet\:vtmn-border-hover-secondary-transparent {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .tablet\:vtmn-border-hover-tertiary-transparent {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .tablet\:vtmn-border-hover-tertiary {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .tablet\:vtmn-border-hover-brand {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .tablet\:vtmn-border-hover-accent {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .tablet\:vtmn-border-hover-primary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .tablet\:vtmn-border-hover-secondary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .tablet\:vtmn-border-hover-tertiary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .tablet\:vtmn-border-active-primary {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .tablet\:vtmn-border-active-primary-transparent {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .tablet\:vtmn-border-active-secondary-transparent {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .tablet\:vtmn-border-active-tertiary {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .tablet\:vtmn-border-active-tertiary-transparent {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .tablet\:vtmn-border-active-brand {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .tablet\:vtmn-border-active-accent {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .tablet\:vtmn-border-active-primary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .tablet\:vtmn-border-active-secondary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .tablet\:vtmn-border-active-tertiary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .tablet\:vtmn-border-active-brand-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .tablet\:vtmn-border-shadow {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .tablet\:vtmn-border-brand {
    border-color: var(--vtmn-color_brand);
  }

  .tablet\:vtmn-border-brand-pro {
    border-color: var(--vtmn-color_brand-pro);
  }

  .tablet\:vtmn-border-brand-digital-light-1 {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .tablet\:vtmn-border-brand-digital-light-2 {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .tablet\:vtmn-border-brand-digital-light-3 {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .tablet\:vtmn-border-brand-digital {
    border-color: var(--vtmn-color_brand-digital);
  }

  .tablet\:vtmn-border-brand-digital-dark-1 {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .tablet\:vtmn-border-brand-digital-dark-2 {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .tablet\:vtmn-border-green-light-1 {
    border-color: var(--vtmn-color_green-light-1);
  }

  .tablet\:vtmn-border-green-light-2 {
    border-color: var(--vtmn-color_green-light-2);
  }

  .tablet\:vtmn-border-green-light-3 {
    border-color: var(--vtmn-color_green-light-3);
  }

  .tablet\:vtmn-border-green {
    border-color: var(--vtmn-color_green);
  }

  .tablet\:vtmn-border-green-dark-1 {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .tablet\:vtmn-border-green-dark-2 {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .tablet\:vtmn-border-white {
    border-color: var(--vtmn-color_white);
  }

  .tablet\:vtmn-border-grey-light-1 {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .tablet\:vtmn-border-grey-light-2 {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .tablet\:vtmn-border-grey-light-3 {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .tablet\:vtmn-border-grey-light-4 {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .tablet\:vtmn-border-grey {
    border-color: var(--vtmn-color_grey);
  }

  .tablet\:vtmn-border-grey-dark-1 {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .tablet\:vtmn-border-grey-dark-2 {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .tablet\:vtmn-border-grey-dark-3 {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .tablet\:vtmn-border-black {
    border-color: var(--vtmn-color_black);
  }

  .tablet\:vtmn-border-success {
    border-color: var(--vtmn-color_success);
  }

  .tablet\:vtmn-border-info {
    border-color: var(--vtmn-color_info);
  }

  .tablet\:vtmn-border-warning {
    border-color: var(--vtmn-color_warning);
  }

  .tablet\:vtmn-border-danger {
    border-color: var(--vtmn-color_danger);
  }

  .tablet\:vtmn-border-yellow-light-1 {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .tablet\:vtmn-border-yellow-light-2 {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .tablet\:vtmn-border-yellow {
    border-color: var(--vtmn-color_yellow);
  }

  .tablet\:vtmn-border-orange-light-1 {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .tablet\:vtmn-border-orange-light-2 {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .tablet\:vtmn-border-orange {
    border-color: var(--vtmn-color_orange);
  }

  .tablet\:vtmn-border-red-light-1 {
    border-color: var(--vtmn-color_red-light-1);
  }

  .tablet\:vtmn-border-red-light-2 {
    border-color: var(--vtmn-color_red-light-2);
  }

  .tablet\:vtmn-border-red {
    border-color: var(--vtmn-color_red);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-transparent {
    border-color: transparent;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-background-primary {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-background-secondary {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-background-tertiary {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-background-brand-primary {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-background-brand-secondary {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-background-accent {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-background-alert {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-background-primary-reversed {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-background-brand-primary-reversed {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-content-primary {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-content-secondary {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-content-tertiary {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-content-action {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-content-active {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-content-inactive {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-content-negative {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-content-warning {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-content-positive {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-content-information {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-content-accent {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-content-visited {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-content-primary-reversed {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-content-action-reversed {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-content-visited-reversed {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-border-primary {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-border-secondary {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-border-tertiary {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-border-active {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-border-inactive {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-border-negative {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-border-warning {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-border-positive {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-border-information {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-border-primary-reversed {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-decorative-gravel {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-decorative-brick {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-decorative-saffron {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-decorative-gold {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-decorative-jade {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-decorative-emerald {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-decorative-cobalt {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-decorative-amethyst {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-hover-primary {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-hover-primary-transparent {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-hover-secondary-transparent {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-hover-tertiary-transparent {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-hover-tertiary {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-hover-brand {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-hover-accent {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-hover-primary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-hover-secondary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-hover-tertiary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-active-primary {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-active-primary-transparent {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-active-secondary-transparent {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-active-tertiary {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-active-tertiary-transparent {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-active-brand {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-active-accent {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-active-primary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-active-secondary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-active-tertiary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-active-brand-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-shadow {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-brand {
    border-color: var(--vtmn-color_brand);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-brand-pro {
    border-color: var(--vtmn-color_brand-pro);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-brand-digital-light-1 {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-brand-digital-light-2 {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-brand-digital-light-3 {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-brand-digital {
    border-color: var(--vtmn-color_brand-digital);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-brand-digital-dark-1 {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-brand-digital-dark-2 {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-green-light-1 {
    border-color: var(--vtmn-color_green-light-1);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-green-light-2 {
    border-color: var(--vtmn-color_green-light-2);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-green-light-3 {
    border-color: var(--vtmn-color_green-light-3);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-green {
    border-color: var(--vtmn-color_green);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-green-dark-1 {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-green-dark-2 {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-white {
    border-color: var(--vtmn-color_white);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-grey-light-1 {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-grey-light-2 {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-grey-light-3 {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-grey-light-4 {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-grey {
    border-color: var(--vtmn-color_grey);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-grey-dark-1 {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-grey-dark-2 {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-grey-dark-3 {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-black {
    border-color: var(--vtmn-color_black);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-success {
    border-color: var(--vtmn-color_success);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-info {
    border-color: var(--vtmn-color_info);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-warning {
    border-color: var(--vtmn-color_warning);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-danger {
    border-color: var(--vtmn-color_danger);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-yellow-light-1 {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-yellow-light-2 {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-yellow {
    border-color: var(--vtmn-color_yellow);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-orange-light-1 {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-orange-light-2 {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-orange {
    border-color: var(--vtmn-color_orange);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-red-light-1 {
    border-color: var(--vtmn-color_red-light-1);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-red-light-2 {
    border-color: var(--vtmn-color_red-light-2);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-red {
    border-color: var(--vtmn-color_red);
  }

  .tablet\:focus-within\:vtmn-border-transparent:focus-within {
    border-color: transparent;
  }

  .tablet\:focus-within\:vtmn-border-background-primary:focus-within {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .tablet\:focus-within\:vtmn-border-background-secondary:focus-within {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .tablet\:focus-within\:vtmn-border-background-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .tablet\:focus-within\:vtmn-border-background-brand-primary:focus-within {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .tablet\:focus-within\:vtmn-border-background-brand-secondary:focus-within {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .tablet\:focus-within\:vtmn-border-background-accent:focus-within {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .tablet\:focus-within\:vtmn-border-background-alert:focus-within {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .tablet\:focus-within\:vtmn-border-background-primary-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .tablet\:focus-within\:vtmn-border-background-brand-primary-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .tablet\:focus-within\:vtmn-border-content-primary:focus-within {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .tablet\:focus-within\:vtmn-border-content-secondary:focus-within {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .tablet\:focus-within\:vtmn-border-content-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .tablet\:focus-within\:vtmn-border-content-action:focus-within {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .tablet\:focus-within\:vtmn-border-content-active:focus-within {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .tablet\:focus-within\:vtmn-border-content-inactive:focus-within {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .tablet\:focus-within\:vtmn-border-content-negative:focus-within {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .tablet\:focus-within\:vtmn-border-content-warning:focus-within {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .tablet\:focus-within\:vtmn-border-content-positive:focus-within {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .tablet\:focus-within\:vtmn-border-content-information:focus-within {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .tablet\:focus-within\:vtmn-border-content-accent:focus-within {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .tablet\:focus-within\:vtmn-border-content-visited:focus-within {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .tablet\:focus-within\:vtmn-border-content-primary-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .tablet\:focus-within\:vtmn-border-content-action-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .tablet\:focus-within\:vtmn-border-content-visited-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .tablet\:focus-within\:vtmn-border-border-primary:focus-within {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .tablet\:focus-within\:vtmn-border-border-secondary:focus-within {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .tablet\:focus-within\:vtmn-border-border-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .tablet\:focus-within\:vtmn-border-border-active:focus-within {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .tablet\:focus-within\:vtmn-border-border-inactive:focus-within {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .tablet\:focus-within\:vtmn-border-border-negative:focus-within {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .tablet\:focus-within\:vtmn-border-border-warning:focus-within {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .tablet\:focus-within\:vtmn-border-border-positive:focus-within {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .tablet\:focus-within\:vtmn-border-border-information:focus-within {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .tablet\:focus-within\:vtmn-border-border-primary-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .tablet\:focus-within\:vtmn-border-decorative-gravel:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .tablet\:focus-within\:vtmn-border-decorative-brick:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .tablet\:focus-within\:vtmn-border-decorative-saffron:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .tablet\:focus-within\:vtmn-border-decorative-gold:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .tablet\:focus-within\:vtmn-border-decorative-jade:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .tablet\:focus-within\:vtmn-border-decorative-emerald:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .tablet\:focus-within\:vtmn-border-decorative-cobalt:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .tablet\:focus-within\:vtmn-border-decorative-amethyst:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .tablet\:focus-within\:vtmn-border-hover-primary:focus-within {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .tablet\:focus-within\:vtmn-border-hover-primary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .tablet\:focus-within\:vtmn-border-hover-secondary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .tablet\:focus-within\:vtmn-border-hover-tertiary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .tablet\:focus-within\:vtmn-border-hover-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .tablet\:focus-within\:vtmn-border-hover-brand:focus-within {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .tablet\:focus-within\:vtmn-border-hover-accent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .tablet\:focus-within\:vtmn-border-hover-primary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .tablet\:focus-within\:vtmn-border-hover-secondary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .tablet\:focus-within\:vtmn-border-hover-tertiary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .tablet\:focus-within\:vtmn-border-active-primary:focus-within {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .tablet\:focus-within\:vtmn-border-active-primary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .tablet\:focus-within\:vtmn-border-active-secondary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .tablet\:focus-within\:vtmn-border-active-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .tablet\:focus-within\:vtmn-border-active-tertiary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .tablet\:focus-within\:vtmn-border-active-brand:focus-within {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .tablet\:focus-within\:vtmn-border-active-accent:focus-within {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .tablet\:focus-within\:vtmn-border-active-primary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .tablet\:focus-within\:vtmn-border-active-secondary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .tablet\:focus-within\:vtmn-border-active-tertiary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .tablet\:focus-within\:vtmn-border-active-brand-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .tablet\:focus-within\:vtmn-border-shadow:focus-within {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .tablet\:focus-within\:vtmn-border-brand:focus-within {
    border-color: var(--vtmn-color_brand);
  }

  .tablet\:focus-within\:vtmn-border-brand-pro:focus-within {
    border-color: var(--vtmn-color_brand-pro);
  }

  .tablet\:focus-within\:vtmn-border-brand-digital-light-1:focus-within {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .tablet\:focus-within\:vtmn-border-brand-digital-light-2:focus-within {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .tablet\:focus-within\:vtmn-border-brand-digital-light-3:focus-within {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .tablet\:focus-within\:vtmn-border-brand-digital:focus-within {
    border-color: var(--vtmn-color_brand-digital);
  }

  .tablet\:focus-within\:vtmn-border-brand-digital-dark-1:focus-within {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .tablet\:focus-within\:vtmn-border-brand-digital-dark-2:focus-within {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .tablet\:focus-within\:vtmn-border-green-light-1:focus-within {
    border-color: var(--vtmn-color_green-light-1);
  }

  .tablet\:focus-within\:vtmn-border-green-light-2:focus-within {
    border-color: var(--vtmn-color_green-light-2);
  }

  .tablet\:focus-within\:vtmn-border-green-light-3:focus-within {
    border-color: var(--vtmn-color_green-light-3);
  }

  .tablet\:focus-within\:vtmn-border-green:focus-within {
    border-color: var(--vtmn-color_green);
  }

  .tablet\:focus-within\:vtmn-border-green-dark-1:focus-within {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .tablet\:focus-within\:vtmn-border-green-dark-2:focus-within {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .tablet\:focus-within\:vtmn-border-white:focus-within {
    border-color: var(--vtmn-color_white);
  }

  .tablet\:focus-within\:vtmn-border-grey-light-1:focus-within {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .tablet\:focus-within\:vtmn-border-grey-light-2:focus-within {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .tablet\:focus-within\:vtmn-border-grey-light-3:focus-within {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .tablet\:focus-within\:vtmn-border-grey-light-4:focus-within {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .tablet\:focus-within\:vtmn-border-grey:focus-within {
    border-color: var(--vtmn-color_grey);
  }

  .tablet\:focus-within\:vtmn-border-grey-dark-1:focus-within {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .tablet\:focus-within\:vtmn-border-grey-dark-2:focus-within {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .tablet\:focus-within\:vtmn-border-grey-dark-3:focus-within {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .tablet\:focus-within\:vtmn-border-black:focus-within {
    border-color: var(--vtmn-color_black);
  }

  .tablet\:focus-within\:vtmn-border-success:focus-within {
    border-color: var(--vtmn-color_success);
  }

  .tablet\:focus-within\:vtmn-border-info:focus-within {
    border-color: var(--vtmn-color_info);
  }

  .tablet\:focus-within\:vtmn-border-warning:focus-within {
    border-color: var(--vtmn-color_warning);
  }

  .tablet\:focus-within\:vtmn-border-danger:focus-within {
    border-color: var(--vtmn-color_danger);
  }

  .tablet\:focus-within\:vtmn-border-yellow-light-1:focus-within {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .tablet\:focus-within\:vtmn-border-yellow-light-2:focus-within {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .tablet\:focus-within\:vtmn-border-yellow:focus-within {
    border-color: var(--vtmn-color_yellow);
  }

  .tablet\:focus-within\:vtmn-border-orange-light-1:focus-within {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .tablet\:focus-within\:vtmn-border-orange-light-2:focus-within {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .tablet\:focus-within\:vtmn-border-orange:focus-within {
    border-color: var(--vtmn-color_orange);
  }

  .tablet\:focus-within\:vtmn-border-red-light-1:focus-within {
    border-color: var(--vtmn-color_red-light-1);
  }

  .tablet\:focus-within\:vtmn-border-red-light-2:focus-within {
    border-color: var(--vtmn-color_red-light-2);
  }

  .tablet\:focus-within\:vtmn-border-red:focus-within {
    border-color: var(--vtmn-color_red);
  }

  .tablet\:hover\:vtmn-border-transparent:hover {
    border-color: transparent;
  }

  .tablet\:hover\:vtmn-border-background-primary:hover {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .tablet\:hover\:vtmn-border-background-secondary:hover {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .tablet\:hover\:vtmn-border-background-tertiary:hover {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .tablet\:hover\:vtmn-border-background-brand-primary:hover {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .tablet\:hover\:vtmn-border-background-brand-secondary:hover {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .tablet\:hover\:vtmn-border-background-accent:hover {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .tablet\:hover\:vtmn-border-background-alert:hover {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .tablet\:hover\:vtmn-border-background-primary-reversed:hover {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .tablet\:hover\:vtmn-border-background-brand-primary-reversed:hover {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .tablet\:hover\:vtmn-border-content-primary:hover {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .tablet\:hover\:vtmn-border-content-secondary:hover {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .tablet\:hover\:vtmn-border-content-tertiary:hover {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .tablet\:hover\:vtmn-border-content-action:hover {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .tablet\:hover\:vtmn-border-content-active:hover {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .tablet\:hover\:vtmn-border-content-inactive:hover {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .tablet\:hover\:vtmn-border-content-negative:hover {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .tablet\:hover\:vtmn-border-content-warning:hover {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .tablet\:hover\:vtmn-border-content-positive:hover {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .tablet\:hover\:vtmn-border-content-information:hover {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .tablet\:hover\:vtmn-border-content-accent:hover {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .tablet\:hover\:vtmn-border-content-visited:hover {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .tablet\:hover\:vtmn-border-content-primary-reversed:hover {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .tablet\:hover\:vtmn-border-content-action-reversed:hover {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .tablet\:hover\:vtmn-border-content-visited-reversed:hover {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .tablet\:hover\:vtmn-border-border-primary:hover {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .tablet\:hover\:vtmn-border-border-secondary:hover {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .tablet\:hover\:vtmn-border-border-tertiary:hover {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .tablet\:hover\:vtmn-border-border-active:hover {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .tablet\:hover\:vtmn-border-border-inactive:hover {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .tablet\:hover\:vtmn-border-border-negative:hover {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .tablet\:hover\:vtmn-border-border-warning:hover {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .tablet\:hover\:vtmn-border-border-positive:hover {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .tablet\:hover\:vtmn-border-border-information:hover {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .tablet\:hover\:vtmn-border-border-primary-reversed:hover {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .tablet\:hover\:vtmn-border-decorative-gravel:hover {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .tablet\:hover\:vtmn-border-decorative-brick:hover {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .tablet\:hover\:vtmn-border-decorative-saffron:hover {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .tablet\:hover\:vtmn-border-decorative-gold:hover {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .tablet\:hover\:vtmn-border-decorative-jade:hover {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .tablet\:hover\:vtmn-border-decorative-emerald:hover {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .tablet\:hover\:vtmn-border-decorative-cobalt:hover {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .tablet\:hover\:vtmn-border-decorative-amethyst:hover {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .tablet\:hover\:vtmn-border-hover-primary:hover {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .tablet\:hover\:vtmn-border-hover-primary-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .tablet\:hover\:vtmn-border-hover-secondary-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .tablet\:hover\:vtmn-border-hover-tertiary-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .tablet\:hover\:vtmn-border-hover-tertiary:hover {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .tablet\:hover\:vtmn-border-hover-brand:hover {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .tablet\:hover\:vtmn-border-hover-accent:hover {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .tablet\:hover\:vtmn-border-hover-primary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .tablet\:hover\:vtmn-border-hover-secondary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .tablet\:hover\:vtmn-border-hover-tertiary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .tablet\:hover\:vtmn-border-active-primary:hover {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .tablet\:hover\:vtmn-border-active-primary-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .tablet\:hover\:vtmn-border-active-secondary-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .tablet\:hover\:vtmn-border-active-tertiary:hover {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .tablet\:hover\:vtmn-border-active-tertiary-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .tablet\:hover\:vtmn-border-active-brand:hover {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .tablet\:hover\:vtmn-border-active-accent:hover {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .tablet\:hover\:vtmn-border-active-primary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .tablet\:hover\:vtmn-border-active-secondary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .tablet\:hover\:vtmn-border-active-tertiary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .tablet\:hover\:vtmn-border-active-brand-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .tablet\:hover\:vtmn-border-shadow:hover {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .tablet\:hover\:vtmn-border-brand:hover {
    border-color: var(--vtmn-color_brand);
  }

  .tablet\:hover\:vtmn-border-brand-pro:hover {
    border-color: var(--vtmn-color_brand-pro);
  }

  .tablet\:hover\:vtmn-border-brand-digital-light-1:hover {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .tablet\:hover\:vtmn-border-brand-digital-light-2:hover {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .tablet\:hover\:vtmn-border-brand-digital-light-3:hover {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .tablet\:hover\:vtmn-border-brand-digital:hover {
    border-color: var(--vtmn-color_brand-digital);
  }

  .tablet\:hover\:vtmn-border-brand-digital-dark-1:hover {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .tablet\:hover\:vtmn-border-brand-digital-dark-2:hover {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .tablet\:hover\:vtmn-border-green-light-1:hover {
    border-color: var(--vtmn-color_green-light-1);
  }

  .tablet\:hover\:vtmn-border-green-light-2:hover {
    border-color: var(--vtmn-color_green-light-2);
  }

  .tablet\:hover\:vtmn-border-green-light-3:hover {
    border-color: var(--vtmn-color_green-light-3);
  }

  .tablet\:hover\:vtmn-border-green:hover {
    border-color: var(--vtmn-color_green);
  }

  .tablet\:hover\:vtmn-border-green-dark-1:hover {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .tablet\:hover\:vtmn-border-green-dark-2:hover {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .tablet\:hover\:vtmn-border-white:hover {
    border-color: var(--vtmn-color_white);
  }

  .tablet\:hover\:vtmn-border-grey-light-1:hover {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .tablet\:hover\:vtmn-border-grey-light-2:hover {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .tablet\:hover\:vtmn-border-grey-light-3:hover {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .tablet\:hover\:vtmn-border-grey-light-4:hover {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .tablet\:hover\:vtmn-border-grey:hover {
    border-color: var(--vtmn-color_grey);
  }

  .tablet\:hover\:vtmn-border-grey-dark-1:hover {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .tablet\:hover\:vtmn-border-grey-dark-2:hover {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .tablet\:hover\:vtmn-border-grey-dark-3:hover {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .tablet\:hover\:vtmn-border-black:hover {
    border-color: var(--vtmn-color_black);
  }

  .tablet\:hover\:vtmn-border-success:hover {
    border-color: var(--vtmn-color_success);
  }

  .tablet\:hover\:vtmn-border-info:hover {
    border-color: var(--vtmn-color_info);
  }

  .tablet\:hover\:vtmn-border-warning:hover {
    border-color: var(--vtmn-color_warning);
  }

  .tablet\:hover\:vtmn-border-danger:hover {
    border-color: var(--vtmn-color_danger);
  }

  .tablet\:hover\:vtmn-border-yellow-light-1:hover {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .tablet\:hover\:vtmn-border-yellow-light-2:hover {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .tablet\:hover\:vtmn-border-yellow:hover {
    border-color: var(--vtmn-color_yellow);
  }

  .tablet\:hover\:vtmn-border-orange-light-1:hover {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .tablet\:hover\:vtmn-border-orange-light-2:hover {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .tablet\:hover\:vtmn-border-orange:hover {
    border-color: var(--vtmn-color_orange);
  }

  .tablet\:hover\:vtmn-border-red-light-1:hover {
    border-color: var(--vtmn-color_red-light-1);
  }

  .tablet\:hover\:vtmn-border-red-light-2:hover {
    border-color: var(--vtmn-color_red-light-2);
  }

  .tablet\:hover\:vtmn-border-red:hover {
    border-color: var(--vtmn-color_red);
  }

  .tablet\:focus\:vtmn-border-transparent:focus {
    border-color: transparent;
  }

  .tablet\:focus\:vtmn-border-background-primary:focus {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .tablet\:focus\:vtmn-border-background-secondary:focus {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .tablet\:focus\:vtmn-border-background-tertiary:focus {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .tablet\:focus\:vtmn-border-background-brand-primary:focus {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .tablet\:focus\:vtmn-border-background-brand-secondary:focus {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .tablet\:focus\:vtmn-border-background-accent:focus {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .tablet\:focus\:vtmn-border-background-alert:focus {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .tablet\:focus\:vtmn-border-background-primary-reversed:focus {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .tablet\:focus\:vtmn-border-background-brand-primary-reversed:focus {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .tablet\:focus\:vtmn-border-content-primary:focus {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .tablet\:focus\:vtmn-border-content-secondary:focus {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .tablet\:focus\:vtmn-border-content-tertiary:focus {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .tablet\:focus\:vtmn-border-content-action:focus {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .tablet\:focus\:vtmn-border-content-active:focus {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .tablet\:focus\:vtmn-border-content-inactive:focus {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .tablet\:focus\:vtmn-border-content-negative:focus {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .tablet\:focus\:vtmn-border-content-warning:focus {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .tablet\:focus\:vtmn-border-content-positive:focus {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .tablet\:focus\:vtmn-border-content-information:focus {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .tablet\:focus\:vtmn-border-content-accent:focus {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .tablet\:focus\:vtmn-border-content-visited:focus {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .tablet\:focus\:vtmn-border-content-primary-reversed:focus {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .tablet\:focus\:vtmn-border-content-action-reversed:focus {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .tablet\:focus\:vtmn-border-content-visited-reversed:focus {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .tablet\:focus\:vtmn-border-border-primary:focus {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .tablet\:focus\:vtmn-border-border-secondary:focus {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .tablet\:focus\:vtmn-border-border-tertiary:focus {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .tablet\:focus\:vtmn-border-border-active:focus {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .tablet\:focus\:vtmn-border-border-inactive:focus {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .tablet\:focus\:vtmn-border-border-negative:focus {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .tablet\:focus\:vtmn-border-border-warning:focus {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .tablet\:focus\:vtmn-border-border-positive:focus {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .tablet\:focus\:vtmn-border-border-information:focus {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .tablet\:focus\:vtmn-border-border-primary-reversed:focus {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .tablet\:focus\:vtmn-border-decorative-gravel:focus {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .tablet\:focus\:vtmn-border-decorative-brick:focus {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .tablet\:focus\:vtmn-border-decorative-saffron:focus {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .tablet\:focus\:vtmn-border-decorative-gold:focus {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .tablet\:focus\:vtmn-border-decorative-jade:focus {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .tablet\:focus\:vtmn-border-decorative-emerald:focus {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .tablet\:focus\:vtmn-border-decorative-cobalt:focus {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .tablet\:focus\:vtmn-border-decorative-amethyst:focus {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .tablet\:focus\:vtmn-border-hover-primary:focus {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .tablet\:focus\:vtmn-border-hover-primary-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .tablet\:focus\:vtmn-border-hover-secondary-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .tablet\:focus\:vtmn-border-hover-tertiary-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .tablet\:focus\:vtmn-border-hover-tertiary:focus {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .tablet\:focus\:vtmn-border-hover-brand:focus {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .tablet\:focus\:vtmn-border-hover-accent:focus {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .tablet\:focus\:vtmn-border-hover-primary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-border-hover-secondary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-border-hover-tertiary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-border-active-primary:focus {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .tablet\:focus\:vtmn-border-active-primary-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .tablet\:focus\:vtmn-border-active-secondary-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .tablet\:focus\:vtmn-border-active-tertiary:focus {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .tablet\:focus\:vtmn-border-active-tertiary-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .tablet\:focus\:vtmn-border-active-brand:focus {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .tablet\:focus\:vtmn-border-active-accent:focus {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .tablet\:focus\:vtmn-border-active-primary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-border-active-secondary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-border-active-tertiary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-border-active-brand-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .tablet\:focus\:vtmn-border-shadow:focus {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .tablet\:focus\:vtmn-border-brand:focus {
    border-color: var(--vtmn-color_brand);
  }

  .tablet\:focus\:vtmn-border-brand-pro:focus {
    border-color: var(--vtmn-color_brand-pro);
  }

  .tablet\:focus\:vtmn-border-brand-digital-light-1:focus {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .tablet\:focus\:vtmn-border-brand-digital-light-2:focus {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .tablet\:focus\:vtmn-border-brand-digital-light-3:focus {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .tablet\:focus\:vtmn-border-brand-digital:focus {
    border-color: var(--vtmn-color_brand-digital);
  }

  .tablet\:focus\:vtmn-border-brand-digital-dark-1:focus {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .tablet\:focus\:vtmn-border-brand-digital-dark-2:focus {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .tablet\:focus\:vtmn-border-green-light-1:focus {
    border-color: var(--vtmn-color_green-light-1);
  }

  .tablet\:focus\:vtmn-border-green-light-2:focus {
    border-color: var(--vtmn-color_green-light-2);
  }

  .tablet\:focus\:vtmn-border-green-light-3:focus {
    border-color: var(--vtmn-color_green-light-3);
  }

  .tablet\:focus\:vtmn-border-green:focus {
    border-color: var(--vtmn-color_green);
  }

  .tablet\:focus\:vtmn-border-green-dark-1:focus {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .tablet\:focus\:vtmn-border-green-dark-2:focus {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .tablet\:focus\:vtmn-border-white:focus {
    border-color: var(--vtmn-color_white);
  }

  .tablet\:focus\:vtmn-border-grey-light-1:focus {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .tablet\:focus\:vtmn-border-grey-light-2:focus {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .tablet\:focus\:vtmn-border-grey-light-3:focus {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .tablet\:focus\:vtmn-border-grey-light-4:focus {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .tablet\:focus\:vtmn-border-grey:focus {
    border-color: var(--vtmn-color_grey);
  }

  .tablet\:focus\:vtmn-border-grey-dark-1:focus {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .tablet\:focus\:vtmn-border-grey-dark-2:focus {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .tablet\:focus\:vtmn-border-grey-dark-3:focus {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .tablet\:focus\:vtmn-border-black:focus {
    border-color: var(--vtmn-color_black);
  }

  .tablet\:focus\:vtmn-border-success:focus {
    border-color: var(--vtmn-color_success);
  }

  .tablet\:focus\:vtmn-border-info:focus {
    border-color: var(--vtmn-color_info);
  }

  .tablet\:focus\:vtmn-border-warning:focus {
    border-color: var(--vtmn-color_warning);
  }

  .tablet\:focus\:vtmn-border-danger:focus {
    border-color: var(--vtmn-color_danger);
  }

  .tablet\:focus\:vtmn-border-yellow-light-1:focus {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .tablet\:focus\:vtmn-border-yellow-light-2:focus {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .tablet\:focus\:vtmn-border-yellow:focus {
    border-color: var(--vtmn-color_yellow);
  }

  .tablet\:focus\:vtmn-border-orange-light-1:focus {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .tablet\:focus\:vtmn-border-orange-light-2:focus {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .tablet\:focus\:vtmn-border-orange:focus {
    border-color: var(--vtmn-color_orange);
  }

  .tablet\:focus\:vtmn-border-red-light-1:focus {
    border-color: var(--vtmn-color_red-light-1);
  }

  .tablet\:focus\:vtmn-border-red-light-2:focus {
    border-color: var(--vtmn-color_red-light-2);
  }

  .tablet\:focus\:vtmn-border-red:focus {
    border-color: var(--vtmn-color_red);
  }

  .tablet\:vtmn-border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .tablet\:vtmn-border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .tablet\:vtmn-border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .tablet\:vtmn-border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .tablet\:vtmn-border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .tablet\:vtmn-border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .tablet\:vtmn-border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .tablet\:vtmn-border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .tablet\:vtmn-border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .tablet\:vtmn-border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .tablet\:vtmn-border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .tablet\:vtmn-border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .tablet\:vtmn-border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .tablet\:vtmn-border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .tablet\:vtmn-border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .tablet\:focus-within\:vtmn-border-opacity-0:focus-within {
    --tw-border-opacity: 0;
  }

  .tablet\:focus-within\:vtmn-border-opacity-5:focus-within {
    --tw-border-opacity: 0.05;
  }

  .tablet\:focus-within\:vtmn-border-opacity-10:focus-within {
    --tw-border-opacity: 0.1;
  }

  .tablet\:focus-within\:vtmn-border-opacity-20:focus-within {
    --tw-border-opacity: 0.2;
  }

  .tablet\:focus-within\:vtmn-border-opacity-25:focus-within {
    --tw-border-opacity: 0.25;
  }

  .tablet\:focus-within\:vtmn-border-opacity-30:focus-within {
    --tw-border-opacity: 0.3;
  }

  .tablet\:focus-within\:vtmn-border-opacity-40:focus-within {
    --tw-border-opacity: 0.4;
  }

  .tablet\:focus-within\:vtmn-border-opacity-50:focus-within {
    --tw-border-opacity: 0.5;
  }

  .tablet\:focus-within\:vtmn-border-opacity-60:focus-within {
    --tw-border-opacity: 0.6;
  }

  .tablet\:focus-within\:vtmn-border-opacity-70:focus-within {
    --tw-border-opacity: 0.7;
  }

  .tablet\:focus-within\:vtmn-border-opacity-75:focus-within {
    --tw-border-opacity: 0.75;
  }

  .tablet\:focus-within\:vtmn-border-opacity-80:focus-within {
    --tw-border-opacity: 0.8;
  }

  .tablet\:focus-within\:vtmn-border-opacity-90:focus-within {
    --tw-border-opacity: 0.9;
  }

  .tablet\:focus-within\:vtmn-border-opacity-95:focus-within {
    --tw-border-opacity: 0.95;
  }

  .tablet\:focus-within\:vtmn-border-opacity-100:focus-within {
    --tw-border-opacity: 1;
  }

  .tablet\:hover\:vtmn-border-opacity-0:hover {
    --tw-border-opacity: 0;
  }

  .tablet\:hover\:vtmn-border-opacity-5:hover {
    --tw-border-opacity: 0.05;
  }

  .tablet\:hover\:vtmn-border-opacity-10:hover {
    --tw-border-opacity: 0.1;
  }

  .tablet\:hover\:vtmn-border-opacity-20:hover {
    --tw-border-opacity: 0.2;
  }

  .tablet\:hover\:vtmn-border-opacity-25:hover {
    --tw-border-opacity: 0.25;
  }

  .tablet\:hover\:vtmn-border-opacity-30:hover {
    --tw-border-opacity: 0.3;
  }

  .tablet\:hover\:vtmn-border-opacity-40:hover {
    --tw-border-opacity: 0.4;
  }

  .tablet\:hover\:vtmn-border-opacity-50:hover {
    --tw-border-opacity: 0.5;
  }

  .tablet\:hover\:vtmn-border-opacity-60:hover {
    --tw-border-opacity: 0.6;
  }

  .tablet\:hover\:vtmn-border-opacity-70:hover {
    --tw-border-opacity: 0.7;
  }

  .tablet\:hover\:vtmn-border-opacity-75:hover {
    --tw-border-opacity: 0.75;
  }

  .tablet\:hover\:vtmn-border-opacity-80:hover {
    --tw-border-opacity: 0.8;
  }

  .tablet\:hover\:vtmn-border-opacity-90:hover {
    --tw-border-opacity: 0.9;
  }

  .tablet\:hover\:vtmn-border-opacity-95:hover {
    --tw-border-opacity: 0.95;
  }

  .tablet\:hover\:vtmn-border-opacity-100:hover {
    --tw-border-opacity: 1;
  }

  .tablet\:focus\:vtmn-border-opacity-0:focus {
    --tw-border-opacity: 0;
  }

  .tablet\:focus\:vtmn-border-opacity-5:focus {
    --tw-border-opacity: 0.05;
  }

  .tablet\:focus\:vtmn-border-opacity-10:focus {
    --tw-border-opacity: 0.1;
  }

  .tablet\:focus\:vtmn-border-opacity-20:focus {
    --tw-border-opacity: 0.2;
  }

  .tablet\:focus\:vtmn-border-opacity-25:focus {
    --tw-border-opacity: 0.25;
  }

  .tablet\:focus\:vtmn-border-opacity-30:focus {
    --tw-border-opacity: 0.3;
  }

  .tablet\:focus\:vtmn-border-opacity-40:focus {
    --tw-border-opacity: 0.4;
  }

  .tablet\:focus\:vtmn-border-opacity-50:focus {
    --tw-border-opacity: 0.5;
  }

  .tablet\:focus\:vtmn-border-opacity-60:focus {
    --tw-border-opacity: 0.6;
  }

  .tablet\:focus\:vtmn-border-opacity-70:focus {
    --tw-border-opacity: 0.7;
  }

  .tablet\:focus\:vtmn-border-opacity-75:focus {
    --tw-border-opacity: 0.75;
  }

  .tablet\:focus\:vtmn-border-opacity-80:focus {
    --tw-border-opacity: 0.8;
  }

  .tablet\:focus\:vtmn-border-opacity-90:focus {
    --tw-border-opacity: 0.9;
  }

  .tablet\:focus\:vtmn-border-opacity-95:focus {
    --tw-border-opacity: 0.95;
  }

  .tablet\:focus\:vtmn-border-opacity-100:focus {
    --tw-border-opacity: 1;
  }

  .tablet\:vtmn-bg-transparent {
    background-color: transparent;
  }

  .tablet\:vtmn-bg-background-primary {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .tablet\:vtmn-bg-background-secondary {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .tablet\:vtmn-bg-background-tertiary {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .tablet\:vtmn-bg-background-brand-primary {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .tablet\:vtmn-bg-background-brand-secondary {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .tablet\:vtmn-bg-background-accent {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .tablet\:vtmn-bg-background-alert {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .tablet\:vtmn-bg-background-primary-reversed {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .tablet\:vtmn-bg-background-brand-primary-reversed {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .tablet\:vtmn-bg-content-primary {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .tablet\:vtmn-bg-content-secondary {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .tablet\:vtmn-bg-content-tertiary {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .tablet\:vtmn-bg-content-action {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .tablet\:vtmn-bg-content-active {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .tablet\:vtmn-bg-content-inactive {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .tablet\:vtmn-bg-content-negative {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .tablet\:vtmn-bg-content-warning {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .tablet\:vtmn-bg-content-positive {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .tablet\:vtmn-bg-content-information {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .tablet\:vtmn-bg-content-accent {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .tablet\:vtmn-bg-content-visited {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .tablet\:vtmn-bg-content-primary-reversed {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .tablet\:vtmn-bg-content-action-reversed {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .tablet\:vtmn-bg-content-visited-reversed {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .tablet\:vtmn-bg-border-primary {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .tablet\:vtmn-bg-border-secondary {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .tablet\:vtmn-bg-border-tertiary {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .tablet\:vtmn-bg-border-active {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .tablet\:vtmn-bg-border-inactive {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .tablet\:vtmn-bg-border-negative {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .tablet\:vtmn-bg-border-warning {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .tablet\:vtmn-bg-border-positive {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .tablet\:vtmn-bg-border-information {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .tablet\:vtmn-bg-border-primary-reversed {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .tablet\:vtmn-bg-decorative-gravel {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .tablet\:vtmn-bg-decorative-brick {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .tablet\:vtmn-bg-decorative-saffron {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .tablet\:vtmn-bg-decorative-gold {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .tablet\:vtmn-bg-decorative-jade {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .tablet\:vtmn-bg-decorative-emerald {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .tablet\:vtmn-bg-decorative-cobalt {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .tablet\:vtmn-bg-decorative-amethyst {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .tablet\:vtmn-bg-hover-primary {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .tablet\:vtmn-bg-hover-primary-transparent {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .tablet\:vtmn-bg-hover-secondary-transparent {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .tablet\:vtmn-bg-hover-tertiary-transparent {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .tablet\:vtmn-bg-hover-tertiary {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .tablet\:vtmn-bg-hover-brand {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .tablet\:vtmn-bg-hover-accent {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .tablet\:vtmn-bg-hover-primary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .tablet\:vtmn-bg-hover-secondary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .tablet\:vtmn-bg-hover-tertiary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .tablet\:vtmn-bg-active-primary {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .tablet\:vtmn-bg-active-primary-transparent {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .tablet\:vtmn-bg-active-secondary-transparent {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .tablet\:vtmn-bg-active-tertiary {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .tablet\:vtmn-bg-active-tertiary-transparent {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .tablet\:vtmn-bg-active-brand {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .tablet\:vtmn-bg-active-accent {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .tablet\:vtmn-bg-active-primary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .tablet\:vtmn-bg-active-secondary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .tablet\:vtmn-bg-active-tertiary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .tablet\:vtmn-bg-active-brand-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .tablet\:vtmn-bg-shadow {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .tablet\:vtmn-bg-brand {
    background-color: var(--vtmn-color_brand);
  }

  .tablet\:vtmn-bg-brand-pro {
    background-color: var(--vtmn-color_brand-pro);
  }

  .tablet\:vtmn-bg-brand-digital-light-1 {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .tablet\:vtmn-bg-brand-digital-light-2 {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .tablet\:vtmn-bg-brand-digital-light-3 {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .tablet\:vtmn-bg-brand-digital {
    background-color: var(--vtmn-color_brand-digital);
  }

  .tablet\:vtmn-bg-brand-digital-dark-1 {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .tablet\:vtmn-bg-brand-digital-dark-2 {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .tablet\:vtmn-bg-green-light-1 {
    background-color: var(--vtmn-color_green-light-1);
  }

  .tablet\:vtmn-bg-green-light-2 {
    background-color: var(--vtmn-color_green-light-2);
  }

  .tablet\:vtmn-bg-green-light-3 {
    background-color: var(--vtmn-color_green-light-3);
  }

  .tablet\:vtmn-bg-green {
    background-color: var(--vtmn-color_green);
  }

  .tablet\:vtmn-bg-green-dark-1 {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .tablet\:vtmn-bg-green-dark-2 {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .tablet\:vtmn-bg-white {
    background-color: var(--vtmn-color_white);
  }

  .tablet\:vtmn-bg-grey-light-1 {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .tablet\:vtmn-bg-grey-light-2 {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .tablet\:vtmn-bg-grey-light-3 {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .tablet\:vtmn-bg-grey-light-4 {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .tablet\:vtmn-bg-grey {
    background-color: var(--vtmn-color_grey);
  }

  .tablet\:vtmn-bg-grey-dark-1 {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .tablet\:vtmn-bg-grey-dark-2 {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .tablet\:vtmn-bg-grey-dark-3 {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .tablet\:vtmn-bg-black {
    background-color: var(--vtmn-color_black);
  }

  .tablet\:vtmn-bg-success {
    background-color: var(--vtmn-color_success);
  }

  .tablet\:vtmn-bg-info {
    background-color: var(--vtmn-color_info);
  }

  .tablet\:vtmn-bg-warning {
    background-color: var(--vtmn-color_warning);
  }

  .tablet\:vtmn-bg-danger {
    background-color: var(--vtmn-color_danger);
  }

  .tablet\:vtmn-bg-yellow-light-1 {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .tablet\:vtmn-bg-yellow-light-2 {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .tablet\:vtmn-bg-yellow {
    background-color: var(--vtmn-color_yellow);
  }

  .tablet\:vtmn-bg-orange-light-1 {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .tablet\:vtmn-bg-orange-light-2 {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .tablet\:vtmn-bg-orange {
    background-color: var(--vtmn-color_orange);
  }

  .tablet\:vtmn-bg-red-light-1 {
    background-color: var(--vtmn-color_red-light-1);
  }

  .tablet\:vtmn-bg-red-light-2 {
    background-color: var(--vtmn-color_red-light-2);
  }

  .tablet\:vtmn-bg-red {
    background-color: var(--vtmn-color_red);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-transparent {
    background-color: transparent;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-background-primary {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-background-secondary {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-background-tertiary {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-background-brand-primary {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-background-brand-secondary {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-background-accent {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-background-alert {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-background-primary-reversed {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-background-brand-primary-reversed {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-content-primary {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-content-secondary {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-content-tertiary {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-content-action {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-content-active {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-content-inactive {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-content-negative {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-content-warning {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-content-positive {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-content-information {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-content-accent {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-content-visited {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-content-primary-reversed {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-content-action-reversed {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-content-visited-reversed {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-border-primary {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-border-secondary {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-border-tertiary {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-border-active {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-border-inactive {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-border-negative {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-border-warning {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-border-positive {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-border-information {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-border-primary-reversed {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-decorative-gravel {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-decorative-brick {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-decorative-saffron {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-decorative-gold {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-decorative-jade {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-decorative-emerald {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-decorative-cobalt {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-decorative-amethyst {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-hover-primary {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-hover-primary-transparent {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-hover-secondary-transparent {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-hover-tertiary-transparent {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-hover-tertiary {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-hover-brand {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-hover-accent {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-hover-primary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-hover-secondary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-hover-tertiary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-active-primary {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-active-primary-transparent {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-active-secondary-transparent {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-active-tertiary {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-active-tertiary-transparent {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-active-brand {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-active-accent {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-active-primary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-active-secondary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-active-tertiary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-active-brand-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-shadow {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-brand {
    background-color: var(--vtmn-color_brand);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-brand-pro {
    background-color: var(--vtmn-color_brand-pro);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-brand-digital-light-1 {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-brand-digital-light-2 {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-brand-digital-light-3 {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-brand-digital {
    background-color: var(--vtmn-color_brand-digital);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-brand-digital-dark-1 {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-brand-digital-dark-2 {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-green-light-1 {
    background-color: var(--vtmn-color_green-light-1);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-green-light-2 {
    background-color: var(--vtmn-color_green-light-2);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-green-light-3 {
    background-color: var(--vtmn-color_green-light-3);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-green {
    background-color: var(--vtmn-color_green);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-green-dark-1 {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-green-dark-2 {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-white {
    background-color: var(--vtmn-color_white);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-grey-light-1 {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-grey-light-2 {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-grey-light-3 {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-grey-light-4 {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-grey {
    background-color: var(--vtmn-color_grey);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-grey-dark-1 {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-grey-dark-2 {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-grey-dark-3 {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-black {
    background-color: var(--vtmn-color_black);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-success {
    background-color: var(--vtmn-color_success);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-info {
    background-color: var(--vtmn-color_info);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-warning {
    background-color: var(--vtmn-color_warning);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-danger {
    background-color: var(--vtmn-color_danger);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-yellow-light-1 {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-yellow-light-2 {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-yellow {
    background-color: var(--vtmn-color_yellow);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-orange-light-1 {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-orange-light-2 {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-orange {
    background-color: var(--vtmn-color_orange);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-red-light-1 {
    background-color: var(--vtmn-color_red-light-1);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-red-light-2 {
    background-color: var(--vtmn-color_red-light-2);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-red {
    background-color: var(--vtmn-color_red);
  }

  .tablet\:focus-within\:vtmn-bg-transparent:focus-within {
    background-color: transparent;
  }

  .tablet\:focus-within\:vtmn-bg-background-primary:focus-within {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .tablet\:focus-within\:vtmn-bg-background-secondary:focus-within {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .tablet\:focus-within\:vtmn-bg-background-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .tablet\:focus-within\:vtmn-bg-background-brand-primary:focus-within {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .tablet\:focus-within\:vtmn-bg-background-brand-secondary:focus-within {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .tablet\:focus-within\:vtmn-bg-background-accent:focus-within {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .tablet\:focus-within\:vtmn-bg-background-alert:focus-within {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .tablet\:focus-within\:vtmn-bg-background-primary-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .tablet\:focus-within\:vtmn-bg-background-brand-primary-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .tablet\:focus-within\:vtmn-bg-content-primary:focus-within {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .tablet\:focus-within\:vtmn-bg-content-secondary:focus-within {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .tablet\:focus-within\:vtmn-bg-content-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .tablet\:focus-within\:vtmn-bg-content-action:focus-within {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .tablet\:focus-within\:vtmn-bg-content-active:focus-within {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .tablet\:focus-within\:vtmn-bg-content-inactive:focus-within {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .tablet\:focus-within\:vtmn-bg-content-negative:focus-within {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .tablet\:focus-within\:vtmn-bg-content-warning:focus-within {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .tablet\:focus-within\:vtmn-bg-content-positive:focus-within {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .tablet\:focus-within\:vtmn-bg-content-information:focus-within {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .tablet\:focus-within\:vtmn-bg-content-accent:focus-within {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .tablet\:focus-within\:vtmn-bg-content-visited:focus-within {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .tablet\:focus-within\:vtmn-bg-content-primary-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .tablet\:focus-within\:vtmn-bg-content-action-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .tablet\:focus-within\:vtmn-bg-content-visited-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .tablet\:focus-within\:vtmn-bg-border-primary:focus-within {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .tablet\:focus-within\:vtmn-bg-border-secondary:focus-within {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .tablet\:focus-within\:vtmn-bg-border-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .tablet\:focus-within\:vtmn-bg-border-active:focus-within {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .tablet\:focus-within\:vtmn-bg-border-inactive:focus-within {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .tablet\:focus-within\:vtmn-bg-border-negative:focus-within {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .tablet\:focus-within\:vtmn-bg-border-warning:focus-within {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .tablet\:focus-within\:vtmn-bg-border-positive:focus-within {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .tablet\:focus-within\:vtmn-bg-border-information:focus-within {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .tablet\:focus-within\:vtmn-bg-border-primary-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .tablet\:focus-within\:vtmn-bg-decorative-gravel:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .tablet\:focus-within\:vtmn-bg-decorative-brick:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .tablet\:focus-within\:vtmn-bg-decorative-saffron:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .tablet\:focus-within\:vtmn-bg-decorative-gold:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .tablet\:focus-within\:vtmn-bg-decorative-jade:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .tablet\:focus-within\:vtmn-bg-decorative-emerald:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .tablet\:focus-within\:vtmn-bg-decorative-cobalt:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .tablet\:focus-within\:vtmn-bg-decorative-amethyst:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .tablet\:focus-within\:vtmn-bg-hover-primary:focus-within {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .tablet\:focus-within\:vtmn-bg-hover-primary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .tablet\:focus-within\:vtmn-bg-hover-secondary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .tablet\:focus-within\:vtmn-bg-hover-tertiary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .tablet\:focus-within\:vtmn-bg-hover-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .tablet\:focus-within\:vtmn-bg-hover-brand:focus-within {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .tablet\:focus-within\:vtmn-bg-hover-accent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .tablet\:focus-within\:vtmn-bg-hover-primary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .tablet\:focus-within\:vtmn-bg-hover-secondary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .tablet\:focus-within\:vtmn-bg-hover-tertiary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .tablet\:focus-within\:vtmn-bg-active-primary:focus-within {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .tablet\:focus-within\:vtmn-bg-active-primary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .tablet\:focus-within\:vtmn-bg-active-secondary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .tablet\:focus-within\:vtmn-bg-active-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .tablet\:focus-within\:vtmn-bg-active-tertiary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .tablet\:focus-within\:vtmn-bg-active-brand:focus-within {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .tablet\:focus-within\:vtmn-bg-active-accent:focus-within {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .tablet\:focus-within\:vtmn-bg-active-primary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .tablet\:focus-within\:vtmn-bg-active-secondary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .tablet\:focus-within\:vtmn-bg-active-tertiary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .tablet\:focus-within\:vtmn-bg-active-brand-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .tablet\:focus-within\:vtmn-bg-shadow:focus-within {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .tablet\:focus-within\:vtmn-bg-brand:focus-within {
    background-color: var(--vtmn-color_brand);
  }

  .tablet\:focus-within\:vtmn-bg-brand-pro:focus-within {
    background-color: var(--vtmn-color_brand-pro);
  }

  .tablet\:focus-within\:vtmn-bg-brand-digital-light-1:focus-within {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .tablet\:focus-within\:vtmn-bg-brand-digital-light-2:focus-within {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .tablet\:focus-within\:vtmn-bg-brand-digital-light-3:focus-within {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .tablet\:focus-within\:vtmn-bg-brand-digital:focus-within {
    background-color: var(--vtmn-color_brand-digital);
  }

  .tablet\:focus-within\:vtmn-bg-brand-digital-dark-1:focus-within {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .tablet\:focus-within\:vtmn-bg-brand-digital-dark-2:focus-within {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .tablet\:focus-within\:vtmn-bg-green-light-1:focus-within {
    background-color: var(--vtmn-color_green-light-1);
  }

  .tablet\:focus-within\:vtmn-bg-green-light-2:focus-within {
    background-color: var(--vtmn-color_green-light-2);
  }

  .tablet\:focus-within\:vtmn-bg-green-light-3:focus-within {
    background-color: var(--vtmn-color_green-light-3);
  }

  .tablet\:focus-within\:vtmn-bg-green:focus-within {
    background-color: var(--vtmn-color_green);
  }

  .tablet\:focus-within\:vtmn-bg-green-dark-1:focus-within {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .tablet\:focus-within\:vtmn-bg-green-dark-2:focus-within {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .tablet\:focus-within\:vtmn-bg-white:focus-within {
    background-color: var(--vtmn-color_white);
  }

  .tablet\:focus-within\:vtmn-bg-grey-light-1:focus-within {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .tablet\:focus-within\:vtmn-bg-grey-light-2:focus-within {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .tablet\:focus-within\:vtmn-bg-grey-light-3:focus-within {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .tablet\:focus-within\:vtmn-bg-grey-light-4:focus-within {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .tablet\:focus-within\:vtmn-bg-grey:focus-within {
    background-color: var(--vtmn-color_grey);
  }

  .tablet\:focus-within\:vtmn-bg-grey-dark-1:focus-within {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .tablet\:focus-within\:vtmn-bg-grey-dark-2:focus-within {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .tablet\:focus-within\:vtmn-bg-grey-dark-3:focus-within {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .tablet\:focus-within\:vtmn-bg-black:focus-within {
    background-color: var(--vtmn-color_black);
  }

  .tablet\:focus-within\:vtmn-bg-success:focus-within {
    background-color: var(--vtmn-color_success);
  }

  .tablet\:focus-within\:vtmn-bg-info:focus-within {
    background-color: var(--vtmn-color_info);
  }

  .tablet\:focus-within\:vtmn-bg-warning:focus-within {
    background-color: var(--vtmn-color_warning);
  }

  .tablet\:focus-within\:vtmn-bg-danger:focus-within {
    background-color: var(--vtmn-color_danger);
  }

  .tablet\:focus-within\:vtmn-bg-yellow-light-1:focus-within {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .tablet\:focus-within\:vtmn-bg-yellow-light-2:focus-within {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .tablet\:focus-within\:vtmn-bg-yellow:focus-within {
    background-color: var(--vtmn-color_yellow);
  }

  .tablet\:focus-within\:vtmn-bg-orange-light-1:focus-within {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .tablet\:focus-within\:vtmn-bg-orange-light-2:focus-within {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .tablet\:focus-within\:vtmn-bg-orange:focus-within {
    background-color: var(--vtmn-color_orange);
  }

  .tablet\:focus-within\:vtmn-bg-red-light-1:focus-within {
    background-color: var(--vtmn-color_red-light-1);
  }

  .tablet\:focus-within\:vtmn-bg-red-light-2:focus-within {
    background-color: var(--vtmn-color_red-light-2);
  }

  .tablet\:focus-within\:vtmn-bg-red:focus-within {
    background-color: var(--vtmn-color_red);
  }

  .tablet\:hover\:vtmn-bg-transparent:hover {
    background-color: transparent;
  }

  .tablet\:hover\:vtmn-bg-background-primary:hover {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .tablet\:hover\:vtmn-bg-background-secondary:hover {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .tablet\:hover\:vtmn-bg-background-tertiary:hover {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .tablet\:hover\:vtmn-bg-background-brand-primary:hover {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .tablet\:hover\:vtmn-bg-background-brand-secondary:hover {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .tablet\:hover\:vtmn-bg-background-accent:hover {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .tablet\:hover\:vtmn-bg-background-alert:hover {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .tablet\:hover\:vtmn-bg-background-primary-reversed:hover {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .tablet\:hover\:vtmn-bg-background-brand-primary-reversed:hover {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .tablet\:hover\:vtmn-bg-content-primary:hover {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .tablet\:hover\:vtmn-bg-content-secondary:hover {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .tablet\:hover\:vtmn-bg-content-tertiary:hover {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .tablet\:hover\:vtmn-bg-content-action:hover {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .tablet\:hover\:vtmn-bg-content-active:hover {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .tablet\:hover\:vtmn-bg-content-inactive:hover {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .tablet\:hover\:vtmn-bg-content-negative:hover {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .tablet\:hover\:vtmn-bg-content-warning:hover {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .tablet\:hover\:vtmn-bg-content-positive:hover {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .tablet\:hover\:vtmn-bg-content-information:hover {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .tablet\:hover\:vtmn-bg-content-accent:hover {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .tablet\:hover\:vtmn-bg-content-visited:hover {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .tablet\:hover\:vtmn-bg-content-primary-reversed:hover {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .tablet\:hover\:vtmn-bg-content-action-reversed:hover {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .tablet\:hover\:vtmn-bg-content-visited-reversed:hover {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .tablet\:hover\:vtmn-bg-border-primary:hover {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .tablet\:hover\:vtmn-bg-border-secondary:hover {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .tablet\:hover\:vtmn-bg-border-tertiary:hover {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .tablet\:hover\:vtmn-bg-border-active:hover {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .tablet\:hover\:vtmn-bg-border-inactive:hover {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .tablet\:hover\:vtmn-bg-border-negative:hover {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .tablet\:hover\:vtmn-bg-border-warning:hover {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .tablet\:hover\:vtmn-bg-border-positive:hover {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .tablet\:hover\:vtmn-bg-border-information:hover {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .tablet\:hover\:vtmn-bg-border-primary-reversed:hover {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .tablet\:hover\:vtmn-bg-decorative-gravel:hover {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .tablet\:hover\:vtmn-bg-decorative-brick:hover {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .tablet\:hover\:vtmn-bg-decorative-saffron:hover {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .tablet\:hover\:vtmn-bg-decorative-gold:hover {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .tablet\:hover\:vtmn-bg-decorative-jade:hover {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .tablet\:hover\:vtmn-bg-decorative-emerald:hover {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .tablet\:hover\:vtmn-bg-decorative-cobalt:hover {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .tablet\:hover\:vtmn-bg-decorative-amethyst:hover {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .tablet\:hover\:vtmn-bg-hover-primary:hover {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .tablet\:hover\:vtmn-bg-hover-primary-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .tablet\:hover\:vtmn-bg-hover-secondary-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .tablet\:hover\:vtmn-bg-hover-tertiary-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .tablet\:hover\:vtmn-bg-hover-tertiary:hover {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .tablet\:hover\:vtmn-bg-hover-brand:hover {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .tablet\:hover\:vtmn-bg-hover-accent:hover {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .tablet\:hover\:vtmn-bg-hover-primary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .tablet\:hover\:vtmn-bg-hover-secondary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .tablet\:hover\:vtmn-bg-hover-tertiary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .tablet\:hover\:vtmn-bg-active-primary:hover {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .tablet\:hover\:vtmn-bg-active-primary-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .tablet\:hover\:vtmn-bg-active-secondary-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .tablet\:hover\:vtmn-bg-active-tertiary:hover {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .tablet\:hover\:vtmn-bg-active-tertiary-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .tablet\:hover\:vtmn-bg-active-brand:hover {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .tablet\:hover\:vtmn-bg-active-accent:hover {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .tablet\:hover\:vtmn-bg-active-primary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .tablet\:hover\:vtmn-bg-active-secondary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .tablet\:hover\:vtmn-bg-active-tertiary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .tablet\:hover\:vtmn-bg-active-brand-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .tablet\:hover\:vtmn-bg-shadow:hover {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .tablet\:hover\:vtmn-bg-brand:hover {
    background-color: var(--vtmn-color_brand);
  }

  .tablet\:hover\:vtmn-bg-brand-pro:hover {
    background-color: var(--vtmn-color_brand-pro);
  }

  .tablet\:hover\:vtmn-bg-brand-digital-light-1:hover {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .tablet\:hover\:vtmn-bg-brand-digital-light-2:hover {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .tablet\:hover\:vtmn-bg-brand-digital-light-3:hover {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .tablet\:hover\:vtmn-bg-brand-digital:hover {
    background-color: var(--vtmn-color_brand-digital);
  }

  .tablet\:hover\:vtmn-bg-brand-digital-dark-1:hover {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .tablet\:hover\:vtmn-bg-brand-digital-dark-2:hover {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .tablet\:hover\:vtmn-bg-green-light-1:hover {
    background-color: var(--vtmn-color_green-light-1);
  }

  .tablet\:hover\:vtmn-bg-green-light-2:hover {
    background-color: var(--vtmn-color_green-light-2);
  }

  .tablet\:hover\:vtmn-bg-green-light-3:hover {
    background-color: var(--vtmn-color_green-light-3);
  }

  .tablet\:hover\:vtmn-bg-green:hover {
    background-color: var(--vtmn-color_green);
  }

  .tablet\:hover\:vtmn-bg-green-dark-1:hover {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .tablet\:hover\:vtmn-bg-green-dark-2:hover {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .tablet\:hover\:vtmn-bg-white:hover {
    background-color: var(--vtmn-color_white);
  }

  .tablet\:hover\:vtmn-bg-grey-light-1:hover {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .tablet\:hover\:vtmn-bg-grey-light-2:hover {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .tablet\:hover\:vtmn-bg-grey-light-3:hover {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .tablet\:hover\:vtmn-bg-grey-light-4:hover {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .tablet\:hover\:vtmn-bg-grey:hover {
    background-color: var(--vtmn-color_grey);
  }

  .tablet\:hover\:vtmn-bg-grey-dark-1:hover {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .tablet\:hover\:vtmn-bg-grey-dark-2:hover {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .tablet\:hover\:vtmn-bg-grey-dark-3:hover {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .tablet\:hover\:vtmn-bg-black:hover {
    background-color: var(--vtmn-color_black);
  }

  .tablet\:hover\:vtmn-bg-success:hover {
    background-color: var(--vtmn-color_success);
  }

  .tablet\:hover\:vtmn-bg-info:hover {
    background-color: var(--vtmn-color_info);
  }

  .tablet\:hover\:vtmn-bg-warning:hover {
    background-color: var(--vtmn-color_warning);
  }

  .tablet\:hover\:vtmn-bg-danger:hover {
    background-color: var(--vtmn-color_danger);
  }

  .tablet\:hover\:vtmn-bg-yellow-light-1:hover {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .tablet\:hover\:vtmn-bg-yellow-light-2:hover {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .tablet\:hover\:vtmn-bg-yellow:hover {
    background-color: var(--vtmn-color_yellow);
  }

  .tablet\:hover\:vtmn-bg-orange-light-1:hover {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .tablet\:hover\:vtmn-bg-orange-light-2:hover {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .tablet\:hover\:vtmn-bg-orange:hover {
    background-color: var(--vtmn-color_orange);
  }

  .tablet\:hover\:vtmn-bg-red-light-1:hover {
    background-color: var(--vtmn-color_red-light-1);
  }

  .tablet\:hover\:vtmn-bg-red-light-2:hover {
    background-color: var(--vtmn-color_red-light-2);
  }

  .tablet\:hover\:vtmn-bg-red:hover {
    background-color: var(--vtmn-color_red);
  }

  .tablet\:focus\:vtmn-bg-transparent:focus {
    background-color: transparent;
  }

  .tablet\:focus\:vtmn-bg-background-primary:focus {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .tablet\:focus\:vtmn-bg-background-secondary:focus {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .tablet\:focus\:vtmn-bg-background-tertiary:focus {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .tablet\:focus\:vtmn-bg-background-brand-primary:focus {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .tablet\:focus\:vtmn-bg-background-brand-secondary:focus {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .tablet\:focus\:vtmn-bg-background-accent:focus {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .tablet\:focus\:vtmn-bg-background-alert:focus {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .tablet\:focus\:vtmn-bg-background-primary-reversed:focus {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .tablet\:focus\:vtmn-bg-background-brand-primary-reversed:focus {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .tablet\:focus\:vtmn-bg-content-primary:focus {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .tablet\:focus\:vtmn-bg-content-secondary:focus {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .tablet\:focus\:vtmn-bg-content-tertiary:focus {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .tablet\:focus\:vtmn-bg-content-action:focus {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .tablet\:focus\:vtmn-bg-content-active:focus {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .tablet\:focus\:vtmn-bg-content-inactive:focus {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .tablet\:focus\:vtmn-bg-content-negative:focus {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .tablet\:focus\:vtmn-bg-content-warning:focus {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .tablet\:focus\:vtmn-bg-content-positive:focus {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .tablet\:focus\:vtmn-bg-content-information:focus {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .tablet\:focus\:vtmn-bg-content-accent:focus {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .tablet\:focus\:vtmn-bg-content-visited:focus {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .tablet\:focus\:vtmn-bg-content-primary-reversed:focus {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .tablet\:focus\:vtmn-bg-content-action-reversed:focus {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .tablet\:focus\:vtmn-bg-content-visited-reversed:focus {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .tablet\:focus\:vtmn-bg-border-primary:focus {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .tablet\:focus\:vtmn-bg-border-secondary:focus {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .tablet\:focus\:vtmn-bg-border-tertiary:focus {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .tablet\:focus\:vtmn-bg-border-active:focus {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .tablet\:focus\:vtmn-bg-border-inactive:focus {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .tablet\:focus\:vtmn-bg-border-negative:focus {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .tablet\:focus\:vtmn-bg-border-warning:focus {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .tablet\:focus\:vtmn-bg-border-positive:focus {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .tablet\:focus\:vtmn-bg-border-information:focus {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .tablet\:focus\:vtmn-bg-border-primary-reversed:focus {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .tablet\:focus\:vtmn-bg-decorative-gravel:focus {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .tablet\:focus\:vtmn-bg-decorative-brick:focus {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .tablet\:focus\:vtmn-bg-decorative-saffron:focus {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .tablet\:focus\:vtmn-bg-decorative-gold:focus {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .tablet\:focus\:vtmn-bg-decorative-jade:focus {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .tablet\:focus\:vtmn-bg-decorative-emerald:focus {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .tablet\:focus\:vtmn-bg-decorative-cobalt:focus {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .tablet\:focus\:vtmn-bg-decorative-amethyst:focus {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .tablet\:focus\:vtmn-bg-hover-primary:focus {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .tablet\:focus\:vtmn-bg-hover-primary-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .tablet\:focus\:vtmn-bg-hover-secondary-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .tablet\:focus\:vtmn-bg-hover-tertiary-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .tablet\:focus\:vtmn-bg-hover-tertiary:focus {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .tablet\:focus\:vtmn-bg-hover-brand:focus {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .tablet\:focus\:vtmn-bg-hover-accent:focus {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .tablet\:focus\:vtmn-bg-hover-primary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-bg-hover-secondary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-bg-hover-tertiary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-bg-active-primary:focus {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .tablet\:focus\:vtmn-bg-active-primary-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .tablet\:focus\:vtmn-bg-active-secondary-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .tablet\:focus\:vtmn-bg-active-tertiary:focus {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .tablet\:focus\:vtmn-bg-active-tertiary-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .tablet\:focus\:vtmn-bg-active-brand:focus {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .tablet\:focus\:vtmn-bg-active-accent:focus {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .tablet\:focus\:vtmn-bg-active-primary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-bg-active-secondary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-bg-active-tertiary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-bg-active-brand-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .tablet\:focus\:vtmn-bg-shadow:focus {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .tablet\:focus\:vtmn-bg-brand:focus {
    background-color: var(--vtmn-color_brand);
  }

  .tablet\:focus\:vtmn-bg-brand-pro:focus {
    background-color: var(--vtmn-color_brand-pro);
  }

  .tablet\:focus\:vtmn-bg-brand-digital-light-1:focus {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .tablet\:focus\:vtmn-bg-brand-digital-light-2:focus {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .tablet\:focus\:vtmn-bg-brand-digital-light-3:focus {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .tablet\:focus\:vtmn-bg-brand-digital:focus {
    background-color: var(--vtmn-color_brand-digital);
  }

  .tablet\:focus\:vtmn-bg-brand-digital-dark-1:focus {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .tablet\:focus\:vtmn-bg-brand-digital-dark-2:focus {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .tablet\:focus\:vtmn-bg-green-light-1:focus {
    background-color: var(--vtmn-color_green-light-1);
  }

  .tablet\:focus\:vtmn-bg-green-light-2:focus {
    background-color: var(--vtmn-color_green-light-2);
  }

  .tablet\:focus\:vtmn-bg-green-light-3:focus {
    background-color: var(--vtmn-color_green-light-3);
  }

  .tablet\:focus\:vtmn-bg-green:focus {
    background-color: var(--vtmn-color_green);
  }

  .tablet\:focus\:vtmn-bg-green-dark-1:focus {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .tablet\:focus\:vtmn-bg-green-dark-2:focus {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .tablet\:focus\:vtmn-bg-white:focus {
    background-color: var(--vtmn-color_white);
  }

  .tablet\:focus\:vtmn-bg-grey-light-1:focus {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .tablet\:focus\:vtmn-bg-grey-light-2:focus {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .tablet\:focus\:vtmn-bg-grey-light-3:focus {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .tablet\:focus\:vtmn-bg-grey-light-4:focus {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .tablet\:focus\:vtmn-bg-grey:focus {
    background-color: var(--vtmn-color_grey);
  }

  .tablet\:focus\:vtmn-bg-grey-dark-1:focus {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .tablet\:focus\:vtmn-bg-grey-dark-2:focus {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .tablet\:focus\:vtmn-bg-grey-dark-3:focus {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .tablet\:focus\:vtmn-bg-black:focus {
    background-color: var(--vtmn-color_black);
  }

  .tablet\:focus\:vtmn-bg-success:focus {
    background-color: var(--vtmn-color_success);
  }

  .tablet\:focus\:vtmn-bg-info:focus {
    background-color: var(--vtmn-color_info);
  }

  .tablet\:focus\:vtmn-bg-warning:focus {
    background-color: var(--vtmn-color_warning);
  }

  .tablet\:focus\:vtmn-bg-danger:focus {
    background-color: var(--vtmn-color_danger);
  }

  .tablet\:focus\:vtmn-bg-yellow-light-1:focus {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .tablet\:focus\:vtmn-bg-yellow-light-2:focus {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .tablet\:focus\:vtmn-bg-yellow:focus {
    background-color: var(--vtmn-color_yellow);
  }

  .tablet\:focus\:vtmn-bg-orange-light-1:focus {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .tablet\:focus\:vtmn-bg-orange-light-2:focus {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .tablet\:focus\:vtmn-bg-orange:focus {
    background-color: var(--vtmn-color_orange);
  }

  .tablet\:focus\:vtmn-bg-red-light-1:focus {
    background-color: var(--vtmn-color_red-light-1);
  }

  .tablet\:focus\:vtmn-bg-red-light-2:focus {
    background-color: var(--vtmn-color_red-light-2);
  }

  .tablet\:focus\:vtmn-bg-red:focus {
    background-color: var(--vtmn-color_red);
  }

  .tablet\:active\:vtmn-bg-transparent:active {
    background-color: transparent;
  }

  .tablet\:active\:vtmn-bg-background-primary:active {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .tablet\:active\:vtmn-bg-background-secondary:active {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .tablet\:active\:vtmn-bg-background-tertiary:active {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .tablet\:active\:vtmn-bg-background-brand-primary:active {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .tablet\:active\:vtmn-bg-background-brand-secondary:active {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .tablet\:active\:vtmn-bg-background-accent:active {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .tablet\:active\:vtmn-bg-background-alert:active {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .tablet\:active\:vtmn-bg-background-primary-reversed:active {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .tablet\:active\:vtmn-bg-background-brand-primary-reversed:active {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .tablet\:active\:vtmn-bg-content-primary:active {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .tablet\:active\:vtmn-bg-content-secondary:active {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .tablet\:active\:vtmn-bg-content-tertiary:active {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .tablet\:active\:vtmn-bg-content-action:active {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .tablet\:active\:vtmn-bg-content-active:active {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .tablet\:active\:vtmn-bg-content-inactive:active {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .tablet\:active\:vtmn-bg-content-negative:active {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .tablet\:active\:vtmn-bg-content-warning:active {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .tablet\:active\:vtmn-bg-content-positive:active {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .tablet\:active\:vtmn-bg-content-information:active {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .tablet\:active\:vtmn-bg-content-accent:active {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .tablet\:active\:vtmn-bg-content-visited:active {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .tablet\:active\:vtmn-bg-content-primary-reversed:active {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .tablet\:active\:vtmn-bg-content-action-reversed:active {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .tablet\:active\:vtmn-bg-content-visited-reversed:active {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .tablet\:active\:vtmn-bg-border-primary:active {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .tablet\:active\:vtmn-bg-border-secondary:active {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .tablet\:active\:vtmn-bg-border-tertiary:active {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .tablet\:active\:vtmn-bg-border-active:active {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .tablet\:active\:vtmn-bg-border-inactive:active {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .tablet\:active\:vtmn-bg-border-negative:active {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .tablet\:active\:vtmn-bg-border-warning:active {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .tablet\:active\:vtmn-bg-border-positive:active {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .tablet\:active\:vtmn-bg-border-information:active {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .tablet\:active\:vtmn-bg-border-primary-reversed:active {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .tablet\:active\:vtmn-bg-decorative-gravel:active {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .tablet\:active\:vtmn-bg-decorative-brick:active {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .tablet\:active\:vtmn-bg-decorative-saffron:active {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .tablet\:active\:vtmn-bg-decorative-gold:active {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .tablet\:active\:vtmn-bg-decorative-jade:active {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .tablet\:active\:vtmn-bg-decorative-emerald:active {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .tablet\:active\:vtmn-bg-decorative-cobalt:active {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .tablet\:active\:vtmn-bg-decorative-amethyst:active {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .tablet\:active\:vtmn-bg-hover-primary:active {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .tablet\:active\:vtmn-bg-hover-primary-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .tablet\:active\:vtmn-bg-hover-secondary-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .tablet\:active\:vtmn-bg-hover-tertiary-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .tablet\:active\:vtmn-bg-hover-tertiary:active {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .tablet\:active\:vtmn-bg-hover-brand:active {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .tablet\:active\:vtmn-bg-hover-accent:active {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .tablet\:active\:vtmn-bg-hover-primary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .tablet\:active\:vtmn-bg-hover-secondary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .tablet\:active\:vtmn-bg-hover-tertiary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .tablet\:active\:vtmn-bg-active-primary:active {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .tablet\:active\:vtmn-bg-active-primary-transparent:active {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .tablet\:active\:vtmn-bg-active-secondary-transparent:active {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .tablet\:active\:vtmn-bg-active-tertiary:active {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .tablet\:active\:vtmn-bg-active-tertiary-transparent:active {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .tablet\:active\:vtmn-bg-active-brand:active {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .tablet\:active\:vtmn-bg-active-accent:active {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .tablet\:active\:vtmn-bg-active-primary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .tablet\:active\:vtmn-bg-active-secondary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .tablet\:active\:vtmn-bg-active-tertiary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .tablet\:active\:vtmn-bg-active-brand-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .tablet\:active\:vtmn-bg-shadow:active {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .tablet\:active\:vtmn-bg-brand:active {
    background-color: var(--vtmn-color_brand);
  }

  .tablet\:active\:vtmn-bg-brand-pro:active {
    background-color: var(--vtmn-color_brand-pro);
  }

  .tablet\:active\:vtmn-bg-brand-digital-light-1:active {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .tablet\:active\:vtmn-bg-brand-digital-light-2:active {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .tablet\:active\:vtmn-bg-brand-digital-light-3:active {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .tablet\:active\:vtmn-bg-brand-digital:active {
    background-color: var(--vtmn-color_brand-digital);
  }

  .tablet\:active\:vtmn-bg-brand-digital-dark-1:active {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .tablet\:active\:vtmn-bg-brand-digital-dark-2:active {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .tablet\:active\:vtmn-bg-green-light-1:active {
    background-color: var(--vtmn-color_green-light-1);
  }

  .tablet\:active\:vtmn-bg-green-light-2:active {
    background-color: var(--vtmn-color_green-light-2);
  }

  .tablet\:active\:vtmn-bg-green-light-3:active {
    background-color: var(--vtmn-color_green-light-3);
  }

  .tablet\:active\:vtmn-bg-green:active {
    background-color: var(--vtmn-color_green);
  }

  .tablet\:active\:vtmn-bg-green-dark-1:active {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .tablet\:active\:vtmn-bg-green-dark-2:active {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .tablet\:active\:vtmn-bg-white:active {
    background-color: var(--vtmn-color_white);
  }

  .tablet\:active\:vtmn-bg-grey-light-1:active {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .tablet\:active\:vtmn-bg-grey-light-2:active {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .tablet\:active\:vtmn-bg-grey-light-3:active {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .tablet\:active\:vtmn-bg-grey-light-4:active {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .tablet\:active\:vtmn-bg-grey:active {
    background-color: var(--vtmn-color_grey);
  }

  .tablet\:active\:vtmn-bg-grey-dark-1:active {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .tablet\:active\:vtmn-bg-grey-dark-2:active {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .tablet\:active\:vtmn-bg-grey-dark-3:active {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .tablet\:active\:vtmn-bg-black:active {
    background-color: var(--vtmn-color_black);
  }

  .tablet\:active\:vtmn-bg-success:active {
    background-color: var(--vtmn-color_success);
  }

  .tablet\:active\:vtmn-bg-info:active {
    background-color: var(--vtmn-color_info);
  }

  .tablet\:active\:vtmn-bg-warning:active {
    background-color: var(--vtmn-color_warning);
  }

  .tablet\:active\:vtmn-bg-danger:active {
    background-color: var(--vtmn-color_danger);
  }

  .tablet\:active\:vtmn-bg-yellow-light-1:active {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .tablet\:active\:vtmn-bg-yellow-light-2:active {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .tablet\:active\:vtmn-bg-yellow:active {
    background-color: var(--vtmn-color_yellow);
  }

  .tablet\:active\:vtmn-bg-orange-light-1:active {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .tablet\:active\:vtmn-bg-orange-light-2:active {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .tablet\:active\:vtmn-bg-orange:active {
    background-color: var(--vtmn-color_orange);
  }

  .tablet\:active\:vtmn-bg-red-light-1:active {
    background-color: var(--vtmn-color_red-light-1);
  }

  .tablet\:active\:vtmn-bg-red-light-2:active {
    background-color: var(--vtmn-color_red-light-2);
  }

  .tablet\:active\:vtmn-bg-red:active {
    background-color: var(--vtmn-color_red);
  }

  .tablet\:vtmn-bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .tablet\:vtmn-bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .tablet\:vtmn-bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .tablet\:vtmn-bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .tablet\:vtmn-bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .tablet\:vtmn-bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .tablet\:vtmn-bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .tablet\:vtmn-bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .tablet\:vtmn-bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .tablet\:vtmn-bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .tablet\:vtmn-bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .tablet\:vtmn-bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .tablet\:vtmn-bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .tablet\:vtmn-bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .tablet\:vtmn-bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .tablet\:focus-within\:vtmn-bg-opacity-0:focus-within {
    --tw-bg-opacity: 0;
  }

  .tablet\:focus-within\:vtmn-bg-opacity-5:focus-within {
    --tw-bg-opacity: 0.05;
  }

  .tablet\:focus-within\:vtmn-bg-opacity-10:focus-within {
    --tw-bg-opacity: 0.1;
  }

  .tablet\:focus-within\:vtmn-bg-opacity-20:focus-within {
    --tw-bg-opacity: 0.2;
  }

  .tablet\:focus-within\:vtmn-bg-opacity-25:focus-within {
    --tw-bg-opacity: 0.25;
  }

  .tablet\:focus-within\:vtmn-bg-opacity-30:focus-within {
    --tw-bg-opacity: 0.3;
  }

  .tablet\:focus-within\:vtmn-bg-opacity-40:focus-within {
    --tw-bg-opacity: 0.4;
  }

  .tablet\:focus-within\:vtmn-bg-opacity-50:focus-within {
    --tw-bg-opacity: 0.5;
  }

  .tablet\:focus-within\:vtmn-bg-opacity-60:focus-within {
    --tw-bg-opacity: 0.6;
  }

  .tablet\:focus-within\:vtmn-bg-opacity-70:focus-within {
    --tw-bg-opacity: 0.7;
  }

  .tablet\:focus-within\:vtmn-bg-opacity-75:focus-within {
    --tw-bg-opacity: 0.75;
  }

  .tablet\:focus-within\:vtmn-bg-opacity-80:focus-within {
    --tw-bg-opacity: 0.8;
  }

  .tablet\:focus-within\:vtmn-bg-opacity-90:focus-within {
    --tw-bg-opacity: 0.9;
  }

  .tablet\:focus-within\:vtmn-bg-opacity-95:focus-within {
    --tw-bg-opacity: 0.95;
  }

  .tablet\:focus-within\:vtmn-bg-opacity-100:focus-within {
    --tw-bg-opacity: 1;
  }

  .tablet\:hover\:vtmn-bg-opacity-0:hover {
    --tw-bg-opacity: 0;
  }

  .tablet\:hover\:vtmn-bg-opacity-5:hover {
    --tw-bg-opacity: 0.05;
  }

  .tablet\:hover\:vtmn-bg-opacity-10:hover {
    --tw-bg-opacity: 0.1;
  }

  .tablet\:hover\:vtmn-bg-opacity-20:hover {
    --tw-bg-opacity: 0.2;
  }

  .tablet\:hover\:vtmn-bg-opacity-25:hover {
    --tw-bg-opacity: 0.25;
  }

  .tablet\:hover\:vtmn-bg-opacity-30:hover {
    --tw-bg-opacity: 0.3;
  }

  .tablet\:hover\:vtmn-bg-opacity-40:hover {
    --tw-bg-opacity: 0.4;
  }

  .tablet\:hover\:vtmn-bg-opacity-50:hover {
    --tw-bg-opacity: 0.5;
  }

  .tablet\:hover\:vtmn-bg-opacity-60:hover {
    --tw-bg-opacity: 0.6;
  }

  .tablet\:hover\:vtmn-bg-opacity-70:hover {
    --tw-bg-opacity: 0.7;
  }

  .tablet\:hover\:vtmn-bg-opacity-75:hover {
    --tw-bg-opacity: 0.75;
  }

  .tablet\:hover\:vtmn-bg-opacity-80:hover {
    --tw-bg-opacity: 0.8;
  }

  .tablet\:hover\:vtmn-bg-opacity-90:hover {
    --tw-bg-opacity: 0.9;
  }

  .tablet\:hover\:vtmn-bg-opacity-95:hover {
    --tw-bg-opacity: 0.95;
  }

  .tablet\:hover\:vtmn-bg-opacity-100:hover {
    --tw-bg-opacity: 1;
  }

  .tablet\:focus\:vtmn-bg-opacity-0:focus {
    --tw-bg-opacity: 0;
  }

  .tablet\:focus\:vtmn-bg-opacity-5:focus {
    --tw-bg-opacity: 0.05;
  }

  .tablet\:focus\:vtmn-bg-opacity-10:focus {
    --tw-bg-opacity: 0.1;
  }

  .tablet\:focus\:vtmn-bg-opacity-20:focus {
    --tw-bg-opacity: 0.2;
  }

  .tablet\:focus\:vtmn-bg-opacity-25:focus {
    --tw-bg-opacity: 0.25;
  }

  .tablet\:focus\:vtmn-bg-opacity-30:focus {
    --tw-bg-opacity: 0.3;
  }

  .tablet\:focus\:vtmn-bg-opacity-40:focus {
    --tw-bg-opacity: 0.4;
  }

  .tablet\:focus\:vtmn-bg-opacity-50:focus {
    --tw-bg-opacity: 0.5;
  }

  .tablet\:focus\:vtmn-bg-opacity-60:focus {
    --tw-bg-opacity: 0.6;
  }

  .tablet\:focus\:vtmn-bg-opacity-70:focus {
    --tw-bg-opacity: 0.7;
  }

  .tablet\:focus\:vtmn-bg-opacity-75:focus {
    --tw-bg-opacity: 0.75;
  }

  .tablet\:focus\:vtmn-bg-opacity-80:focus {
    --tw-bg-opacity: 0.8;
  }

  .tablet\:focus\:vtmn-bg-opacity-90:focus {
    --tw-bg-opacity: 0.9;
  }

  .tablet\:focus\:vtmn-bg-opacity-95:focus {
    --tw-bg-opacity: 0.95;
  }

  .tablet\:focus\:vtmn-bg-opacity-100:focus {
    --tw-bg-opacity: 1;
  }

  .tablet\:vtmn-bg-none {
    background-image: none;
  }

  .tablet\:vtmn-bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .tablet\:vtmn-bg-gradient-to-tr {
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .tablet\:vtmn-bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .tablet\:vtmn-bg-gradient-to-br {
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .tablet\:vtmn-bg-gradient-to-b {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .tablet\:vtmn-bg-gradient-to-bl {
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .tablet\:vtmn-bg-gradient-to-l {
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .tablet\:vtmn-bg-gradient-to-tl {
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .tablet\:vtmn-from-transparent {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .tablet\:vtmn-from-background-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-background-secondary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-background-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-background-brand-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-background-brand-secondary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-background-accent {
    --tw-gradient-from: var(--vtmn-semantic-color_background-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-background-alert {
    --tw-gradient-from: var(--vtmn-semantic-color_background-alert);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-background-primary-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-background-brand-primary-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-content-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-content-secondary {
    --tw-gradient-from: var(--vtmn-semantic-color_content-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-content-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_content-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-content-action {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-content-active {
    --tw-gradient-from: var(--vtmn-semantic-color_content-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-content-inactive {
    --tw-gradient-from: var(--vtmn-semantic-color_content-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-content-negative {
    --tw-gradient-from: var(--vtmn-semantic-color_content-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-content-warning {
    --tw-gradient-from: var(--vtmn-semantic-color_content-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-content-positive {
    --tw-gradient-from: var(--vtmn-semantic-color_content-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-content-information {
    --tw-gradient-from: var(--vtmn-semantic-color_content-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-content-accent {
    --tw-gradient-from: var(--vtmn-semantic-color_content-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-content-visited {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-content-primary-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-content-action-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-content-visited-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-border-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-border-secondary {
    --tw-gradient-from: var(--vtmn-semantic-color_border-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-border-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_border-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-border-active {
    --tw-gradient-from: var(--vtmn-semantic-color_border-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-border-inactive {
    --tw-gradient-from: var(--vtmn-semantic-color_border-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-border-negative {
    --tw-gradient-from: var(--vtmn-semantic-color_border-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-border-warning {
    --tw-gradient-from: var(--vtmn-semantic-color_border-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-border-positive {
    --tw-gradient-from: var(--vtmn-semantic-color_border-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-border-information {
    --tw-gradient-from: var(--vtmn-semantic-color_border-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-border-primary-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-decorative-gravel {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gravel);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-decorative-brick {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-brick);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-decorative-saffron {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-saffron);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-decorative-gold {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gold);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-decorative-jade {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-jade);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-decorative-emerald {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-emerald);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-decorative-cobalt {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-cobalt);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-decorative-amethyst {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-amethyst);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-hover-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-hover-primary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-hover-secondary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-hover-tertiary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-hover-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-hover-brand {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-hover-accent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-hover-primary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-hover-secondary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-hover-tertiary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-active-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-active-primary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-active-secondary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-active-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-active-tertiary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-active-brand {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-active-accent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-active-primary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-active-secondary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-active-tertiary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-active-brand-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-shadow {
    --tw-gradient-from: var(--vtmn-semantic-color_shadow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-brand {
    --tw-gradient-from: var(--vtmn-color_brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-brand-pro {
    --tw-gradient-from: var(--vtmn-color_brand-pro);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-brand-digital-light-1 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-brand-digital-light-2 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-brand-digital-light-3 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-brand-digital {
    --tw-gradient-from: var(--vtmn-color_brand-digital);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-brand-digital-dark-1 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-brand-digital-dark-2 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-green-light-1 {
    --tw-gradient-from: var(--vtmn-color_green-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-green-light-2 {
    --tw-gradient-from: var(--vtmn-color_green-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-green-light-3 {
    --tw-gradient-from: var(--vtmn-color_green-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-green {
    --tw-gradient-from: var(--vtmn-color_green);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-green-dark-1 {
    --tw-gradient-from: var(--vtmn-color_green-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-green-dark-2 {
    --tw-gradient-from: var(--vtmn-color_green-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-white {
    --tw-gradient-from: var(--vtmn-color_white);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-grey-light-1 {
    --tw-gradient-from: var(--vtmn-color_grey-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-grey-light-2 {
    --tw-gradient-from: var(--vtmn-color_grey-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-grey-light-3 {
    --tw-gradient-from: var(--vtmn-color_grey-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-grey-light-4 {
    --tw-gradient-from: var(--vtmn-color_grey-light-4);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-grey {
    --tw-gradient-from: var(--vtmn-color_grey);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-grey-dark-1 {
    --tw-gradient-from: var(--vtmn-color_grey-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-grey-dark-2 {
    --tw-gradient-from: var(--vtmn-color_grey-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-grey-dark-3 {
    --tw-gradient-from: var(--vtmn-color_grey-dark-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-black {
    --tw-gradient-from: var(--vtmn-color_black);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-success {
    --tw-gradient-from: var(--vtmn-color_success);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-info {
    --tw-gradient-from: var(--vtmn-color_info);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-warning {
    --tw-gradient-from: var(--vtmn-color_warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-danger {
    --tw-gradient-from: var(--vtmn-color_danger);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-yellow-light-1 {
    --tw-gradient-from: var(--vtmn-color_yellow-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-yellow-light-2 {
    --tw-gradient-from: var(--vtmn-color_yellow-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-yellow {
    --tw-gradient-from: var(--vtmn-color_yellow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-orange-light-1 {
    --tw-gradient-from: var(--vtmn-color_orange-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-orange-light-2 {
    --tw-gradient-from: var(--vtmn-color_orange-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-orange {
    --tw-gradient-from: var(--vtmn-color_orange);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-red-light-1 {
    --tw-gradient-from: var(--vtmn-color_red-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-red-light-2 {
    --tw-gradient-from: var(--vtmn-color_red-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-from-red {
    --tw-gradient-from: var(--vtmn-color_red);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-transparent:hover {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .tablet\:hover\:vtmn-from-background-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-background-secondary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-background-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-background-brand-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-background-brand-secondary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-background-accent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-background-alert:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-alert);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-background-primary-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-background-brand-primary-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-content-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-content-secondary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-content-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-content-action:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-content-active:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-content-inactive:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-content-negative:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-content-warning:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-content-positive:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-content-information:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-content-accent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-content-visited:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-content-primary-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-content-action-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-content-visited-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-border-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-border-secondary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-border-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-border-active:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-border-inactive:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-border-negative:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-border-warning:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-border-positive:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-border-information:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-border-primary-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-decorative-gravel:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gravel);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-decorative-brick:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-brick);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-decorative-saffron:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-saffron);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-decorative-gold:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gold);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-decorative-jade:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-jade);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-decorative-emerald:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-emerald);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-decorative-cobalt:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-cobalt);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-decorative-amethyst:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-amethyst);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-hover-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-hover-primary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-hover-secondary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-hover-tertiary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-hover-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-hover-brand:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-hover-accent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-hover-primary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-hover-secondary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-hover-tertiary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-active-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-active-primary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-active-secondary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-active-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-active-tertiary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-active-brand:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-active-accent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-active-primary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-active-secondary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-active-tertiary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-active-brand-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-shadow:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_shadow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-brand:hover {
    --tw-gradient-from: var(--vtmn-color_brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-brand-pro:hover {
    --tw-gradient-from: var(--vtmn-color_brand-pro);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-brand-digital-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-brand-digital-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-brand-digital-light-3:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-brand-digital:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-brand-digital-dark-1:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-brand-digital-dark-2:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-green-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_green-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-green-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_green-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-green-light-3:hover {
    --tw-gradient-from: var(--vtmn-color_green-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-green:hover {
    --tw-gradient-from: var(--vtmn-color_green);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-green-dark-1:hover {
    --tw-gradient-from: var(--vtmn-color_green-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-green-dark-2:hover {
    --tw-gradient-from: var(--vtmn-color_green-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-white:hover {
    --tw-gradient-from: var(--vtmn-color_white);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-grey-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_grey-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-grey-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_grey-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-grey-light-3:hover {
    --tw-gradient-from: var(--vtmn-color_grey-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-grey-light-4:hover {
    --tw-gradient-from: var(--vtmn-color_grey-light-4);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-grey:hover {
    --tw-gradient-from: var(--vtmn-color_grey);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-grey-dark-1:hover {
    --tw-gradient-from: var(--vtmn-color_grey-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-grey-dark-2:hover {
    --tw-gradient-from: var(--vtmn-color_grey-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-grey-dark-3:hover {
    --tw-gradient-from: var(--vtmn-color_grey-dark-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-black:hover {
    --tw-gradient-from: var(--vtmn-color_black);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-success:hover {
    --tw-gradient-from: var(--vtmn-color_success);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-info:hover {
    --tw-gradient-from: var(--vtmn-color_info);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-warning:hover {
    --tw-gradient-from: var(--vtmn-color_warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-danger:hover {
    --tw-gradient-from: var(--vtmn-color_danger);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-yellow-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_yellow-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-yellow-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_yellow-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-yellow:hover {
    --tw-gradient-from: var(--vtmn-color_yellow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-orange-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_orange-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-orange-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_orange-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-orange:hover {
    --tw-gradient-from: var(--vtmn-color_orange);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-red-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_red-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-red-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_red-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-from-red:hover {
    --tw-gradient-from: var(--vtmn-color_red);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-transparent:focus {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .tablet\:focus\:vtmn-from-background-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-background-secondary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-background-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-background-brand-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-background-brand-secondary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-background-accent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-background-alert:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-alert);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-background-primary-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-background-brand-primary-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-content-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-content-secondary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-content-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-content-action:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-content-active:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-content-inactive:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-content-negative:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-content-warning:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-content-positive:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-content-information:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-content-accent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-content-visited:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-content-primary-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-content-action-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-content-visited-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-border-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-border-secondary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-border-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-border-active:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-border-inactive:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-border-negative:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-border-warning:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-border-positive:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-border-information:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-border-primary-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-decorative-gravel:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gravel);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-decorative-brick:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-brick);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-decorative-saffron:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-saffron);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-decorative-gold:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gold);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-decorative-jade:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-jade);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-decorative-emerald:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-emerald);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-decorative-cobalt:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-cobalt);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-decorative-amethyst:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-amethyst);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-hover-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-hover-primary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-hover-secondary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-hover-tertiary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-hover-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-hover-brand:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-hover-accent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-hover-primary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-hover-secondary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-hover-tertiary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-active-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-active-primary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-active-secondary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-active-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-active-tertiary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-active-brand:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-active-accent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-active-primary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-active-secondary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-active-tertiary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-active-brand-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-shadow:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_shadow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-brand:focus {
    --tw-gradient-from: var(--vtmn-color_brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-brand-pro:focus {
    --tw-gradient-from: var(--vtmn-color_brand-pro);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-brand-digital-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-brand-digital-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-brand-digital-light-3:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-brand-digital:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-brand-digital-dark-1:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-brand-digital-dark-2:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-green-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_green-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-green-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_green-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-green-light-3:focus {
    --tw-gradient-from: var(--vtmn-color_green-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-green:focus {
    --tw-gradient-from: var(--vtmn-color_green);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-green-dark-1:focus {
    --tw-gradient-from: var(--vtmn-color_green-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-green-dark-2:focus {
    --tw-gradient-from: var(--vtmn-color_green-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-white:focus {
    --tw-gradient-from: var(--vtmn-color_white);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-grey-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_grey-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-grey-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_grey-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-grey-light-3:focus {
    --tw-gradient-from: var(--vtmn-color_grey-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-grey-light-4:focus {
    --tw-gradient-from: var(--vtmn-color_grey-light-4);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-grey:focus {
    --tw-gradient-from: var(--vtmn-color_grey);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-grey-dark-1:focus {
    --tw-gradient-from: var(--vtmn-color_grey-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-grey-dark-2:focus {
    --tw-gradient-from: var(--vtmn-color_grey-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-grey-dark-3:focus {
    --tw-gradient-from: var(--vtmn-color_grey-dark-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-black:focus {
    --tw-gradient-from: var(--vtmn-color_black);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-success:focus {
    --tw-gradient-from: var(--vtmn-color_success);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-info:focus {
    --tw-gradient-from: var(--vtmn-color_info);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-warning:focus {
    --tw-gradient-from: var(--vtmn-color_warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-danger:focus {
    --tw-gradient-from: var(--vtmn-color_danger);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-yellow-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_yellow-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-yellow-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_yellow-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-yellow:focus {
    --tw-gradient-from: var(--vtmn-color_yellow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-orange-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_orange-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-orange-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_orange-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-orange:focus {
    --tw-gradient-from: var(--vtmn-color_orange);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-red-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_red-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-red-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_red-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-from-red:focus {
    --tw-gradient-from: var(--vtmn-color_red);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .tablet\:vtmn-via-background-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-background-secondary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-background-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-background-brand-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-background-brand-secondary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-background-accent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-background-alert {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-alert), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-background-primary-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-background-brand-primary-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-content-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-content-secondary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-content-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-content-action {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-content-active {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-content-inactive {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-content-negative {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-content-warning {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-content-positive {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-content-information {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-content-accent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-content-visited {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-content-primary-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-content-action-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-content-visited-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-border-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-border-secondary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-border-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-border-active {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-border-inactive {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-border-negative {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-border-warning {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-border-positive {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-border-information {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-border-primary-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-decorative-gravel {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gravel), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-decorative-brick {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-brick), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-decorative-saffron {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-saffron), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-decorative-gold {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gold), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-decorative-jade {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-jade), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-decorative-emerald {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-emerald), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-decorative-cobalt {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-cobalt), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-decorative-amethyst {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-amethyst), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-hover-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-hover-primary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-hover-secondary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-hover-tertiary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-hover-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-hover-brand {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-hover-accent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-hover-primary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-hover-secondary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-hover-tertiary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-active-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-active-primary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-active-secondary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-active-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-active-tertiary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-active-brand {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-active-accent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-active-primary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-active-secondary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-active-tertiary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-active-brand-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-shadow {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_shadow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-brand {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-brand-pro {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-pro), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-brand-digital-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-brand-digital-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-brand-digital-light-3 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-brand-digital {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-brand-digital-dark-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-brand-digital-dark-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-green-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-green-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-green-light-3 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-green {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-green-dark-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-green-dark-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-white {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_white), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-grey-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-grey-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-grey-light-3 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-grey-light-4 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-4), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-grey {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-grey-dark-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-grey-dark-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-grey-dark-3 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-black {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_black), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-success {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_success), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-info {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_info), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-warning {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-danger {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_danger), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-yellow-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-yellow-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-yellow {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-orange-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-orange-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-orange {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-red-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-red-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-via-red {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .tablet\:hover\:vtmn-via-background-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-background-secondary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-background-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-background-brand-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-background-brand-secondary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-background-accent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-background-alert:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-alert), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-background-primary-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-background-brand-primary-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-content-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-content-secondary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-content-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-content-action:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-content-active:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-content-inactive:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-content-negative:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-content-warning:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-content-positive:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-content-information:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-content-accent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-content-visited:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-content-primary-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-content-action-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-content-visited-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-border-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-border-secondary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-border-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-border-active:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-border-inactive:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-border-negative:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-border-warning:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-border-positive:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-border-information:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-border-primary-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-decorative-gravel:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gravel), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-decorative-brick:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-brick), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-decorative-saffron:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-saffron), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-decorative-gold:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gold), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-decorative-jade:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-jade), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-decorative-emerald:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-emerald), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-decorative-cobalt:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-cobalt), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-decorative-amethyst:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-amethyst), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-hover-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-hover-primary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-hover-secondary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-hover-tertiary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-hover-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-hover-brand:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-hover-accent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-hover-primary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-hover-secondary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-hover-tertiary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-active-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-active-primary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-active-secondary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-active-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-active-tertiary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-active-brand:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-active-accent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-active-primary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-active-secondary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-active-tertiary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-active-brand-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-shadow:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_shadow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-brand:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-brand-pro:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-pro), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-brand-digital-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-brand-digital-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-brand-digital-light-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-brand-digital:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-brand-digital-dark-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-brand-digital-dark-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-green-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-green-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-green-light-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-green:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-green-dark-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-green-dark-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-white:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_white), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-grey-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-grey-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-grey-light-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-grey-light-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-4), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-grey:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-grey-dark-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-grey-dark-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-grey-dark-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-black:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_black), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-success:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_success), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-info:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_info), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-warning:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-danger:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_danger), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-yellow-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-yellow-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-yellow:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-orange-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-orange-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-orange:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-red-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-red-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:hover\:vtmn-via-red:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .tablet\:focus\:vtmn-via-background-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-background-secondary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-background-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-background-brand-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-background-brand-secondary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-background-accent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-background-alert:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-alert), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-background-primary-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-background-brand-primary-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-content-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-content-secondary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-content-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-content-action:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-content-active:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-content-inactive:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-content-negative:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-content-warning:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-content-positive:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-content-information:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-content-accent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-content-visited:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-content-primary-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-content-action-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-content-visited-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-border-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-border-secondary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-border-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-border-active:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-border-inactive:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-border-negative:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-border-warning:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-border-positive:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-border-information:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-border-primary-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-decorative-gravel:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gravel), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-decorative-brick:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-brick), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-decorative-saffron:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-saffron), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-decorative-gold:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gold), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-decorative-jade:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-jade), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-decorative-emerald:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-emerald), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-decorative-cobalt:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-cobalt), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-decorative-amethyst:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-amethyst), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-hover-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-hover-primary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-hover-secondary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-hover-tertiary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-hover-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-hover-brand:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-hover-accent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-hover-primary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-hover-secondary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-hover-tertiary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-active-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-active-primary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-active-secondary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-active-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-active-tertiary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-active-brand:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-active-accent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-active-primary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-active-secondary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-active-tertiary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-active-brand-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-shadow:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_shadow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-brand:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-brand-pro:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-pro), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-brand-digital-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-brand-digital-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-brand-digital-light-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-brand-digital:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-brand-digital-dark-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-brand-digital-dark-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-green-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-green-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-green-light-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-green:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-green-dark-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-green-dark-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-white:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_white), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-grey-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-grey-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-grey-light-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-grey-light-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-4), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-grey:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-grey-dark-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-grey-dark-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-grey-dark-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-black:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_black), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-success:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_success), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-info:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_info), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-warning:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-danger:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_danger), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-yellow-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-yellow-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-yellow:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-orange-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-orange-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-orange:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-red-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-red-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:focus\:vtmn-via-red:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .tablet\:vtmn-to-transparent {
    --tw-gradient-to: transparent;
  }

  .tablet\:vtmn-to-background-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary);
  }

  .tablet\:vtmn-to-background-secondary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-secondary);
  }

  .tablet\:vtmn-to-background-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-tertiary);
  }

  .tablet\:vtmn-to-background-brand-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary);
  }

  .tablet\:vtmn-to-background-brand-secondary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .tablet\:vtmn-to-background-accent {
    --tw-gradient-to: var(--vtmn-semantic-color_background-accent);
  }

  .tablet\:vtmn-to-background-alert {
    --tw-gradient-to: var(--vtmn-semantic-color_background-alert);
  }

  .tablet\:vtmn-to-background-primary-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .tablet\:vtmn-to-background-brand-primary-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .tablet\:vtmn-to-content-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary);
  }

  .tablet\:vtmn-to-content-secondary {
    --tw-gradient-to: var(--vtmn-semantic-color_content-secondary);
  }

  .tablet\:vtmn-to-content-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_content-tertiary);
  }

  .tablet\:vtmn-to-content-action {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action);
  }

  .tablet\:vtmn-to-content-active {
    --tw-gradient-to: var(--vtmn-semantic-color_content-active);
  }

  .tablet\:vtmn-to-content-inactive {
    --tw-gradient-to: var(--vtmn-semantic-color_content-inactive);
  }

  .tablet\:vtmn-to-content-negative {
    --tw-gradient-to: var(--vtmn-semantic-color_content-negative);
  }

  .tablet\:vtmn-to-content-warning {
    --tw-gradient-to: var(--vtmn-semantic-color_content-warning);
  }

  .tablet\:vtmn-to-content-positive {
    --tw-gradient-to: var(--vtmn-semantic-color_content-positive);
  }

  .tablet\:vtmn-to-content-information {
    --tw-gradient-to: var(--vtmn-semantic-color_content-information);
  }

  .tablet\:vtmn-to-content-accent {
    --tw-gradient-to: var(--vtmn-semantic-color_content-accent);
  }

  .tablet\:vtmn-to-content-visited {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited);
  }

  .tablet\:vtmn-to-content-primary-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .tablet\:vtmn-to-content-action-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action-reversed);
  }

  .tablet\:vtmn-to-content-visited-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .tablet\:vtmn-to-border-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary);
  }

  .tablet\:vtmn-to-border-secondary {
    --tw-gradient-to: var(--vtmn-semantic-color_border-secondary);
  }

  .tablet\:vtmn-to-border-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_border-tertiary);
  }

  .tablet\:vtmn-to-border-active {
    --tw-gradient-to: var(--vtmn-semantic-color_border-active);
  }

  .tablet\:vtmn-to-border-inactive {
    --tw-gradient-to: var(--vtmn-semantic-color_border-inactive);
  }

  .tablet\:vtmn-to-border-negative {
    --tw-gradient-to: var(--vtmn-semantic-color_border-negative);
  }

  .tablet\:vtmn-to-border-warning {
    --tw-gradient-to: var(--vtmn-semantic-color_border-warning);
  }

  .tablet\:vtmn-to-border-positive {
    --tw-gradient-to: var(--vtmn-semantic-color_border-positive);
  }

  .tablet\:vtmn-to-border-information {
    --tw-gradient-to: var(--vtmn-semantic-color_border-information);
  }

  .tablet\:vtmn-to-border-primary-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .tablet\:vtmn-to-decorative-gravel {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gravel);
  }

  .tablet\:vtmn-to-decorative-brick {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-brick);
  }

  .tablet\:vtmn-to-decorative-saffron {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-saffron);
  }

  .tablet\:vtmn-to-decorative-gold {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gold);
  }

  .tablet\:vtmn-to-decorative-jade {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-jade);
  }

  .tablet\:vtmn-to-decorative-emerald {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-emerald);
  }

  .tablet\:vtmn-to-decorative-cobalt {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .tablet\:vtmn-to-decorative-amethyst {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .tablet\:vtmn-to-hover-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary);
  }

  .tablet\:vtmn-to-hover-primary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .tablet\:vtmn-to-hover-secondary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .tablet\:vtmn-to-hover-tertiary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .tablet\:vtmn-to-hover-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary);
  }

  .tablet\:vtmn-to-hover-brand {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-brand);
  }

  .tablet\:vtmn-to-hover-accent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-accent);
  }

  .tablet\:vtmn-to-hover-primary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .tablet\:vtmn-to-hover-secondary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .tablet\:vtmn-to-hover-tertiary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .tablet\:vtmn-to-active-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary);
  }

  .tablet\:vtmn-to-active-primary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .tablet\:vtmn-to-active-secondary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .tablet\:vtmn-to-active-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary);
  }

  .tablet\:vtmn-to-active-tertiary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .tablet\:vtmn-to-active-brand {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand);
  }

  .tablet\:vtmn-to-active-accent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-accent);
  }

  .tablet\:vtmn-to-active-primary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .tablet\:vtmn-to-active-secondary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .tablet\:vtmn-to-active-tertiary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .tablet\:vtmn-to-active-brand-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .tablet\:vtmn-to-shadow {
    --tw-gradient-to: var(--vtmn-semantic-color_shadow);
  }

  .tablet\:vtmn-to-brand {
    --tw-gradient-to: var(--vtmn-color_brand);
  }

  .tablet\:vtmn-to-brand-pro {
    --tw-gradient-to: var(--vtmn-color_brand-pro);
  }

  .tablet\:vtmn-to-brand-digital-light-1 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-1);
  }

  .tablet\:vtmn-to-brand-digital-light-2 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-2);
  }

  .tablet\:vtmn-to-brand-digital-light-3 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-3);
  }

  .tablet\:vtmn-to-brand-digital {
    --tw-gradient-to: var(--vtmn-color_brand-digital);
  }

  .tablet\:vtmn-to-brand-digital-dark-1 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-1);
  }

  .tablet\:vtmn-to-brand-digital-dark-2 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-2);
  }

  .tablet\:vtmn-to-green-light-1 {
    --tw-gradient-to: var(--vtmn-color_green-light-1);
  }

  .tablet\:vtmn-to-green-light-2 {
    --tw-gradient-to: var(--vtmn-color_green-light-2);
  }

  .tablet\:vtmn-to-green-light-3 {
    --tw-gradient-to: var(--vtmn-color_green-light-3);
  }

  .tablet\:vtmn-to-green {
    --tw-gradient-to: var(--vtmn-color_green);
  }

  .tablet\:vtmn-to-green-dark-1 {
    --tw-gradient-to: var(--vtmn-color_green-dark-1);
  }

  .tablet\:vtmn-to-green-dark-2 {
    --tw-gradient-to: var(--vtmn-color_green-dark-2);
  }

  .tablet\:vtmn-to-white {
    --tw-gradient-to: var(--vtmn-color_white);
  }

  .tablet\:vtmn-to-grey-light-1 {
    --tw-gradient-to: var(--vtmn-color_grey-light-1);
  }

  .tablet\:vtmn-to-grey-light-2 {
    --tw-gradient-to: var(--vtmn-color_grey-light-2);
  }

  .tablet\:vtmn-to-grey-light-3 {
    --tw-gradient-to: var(--vtmn-color_grey-light-3);
  }

  .tablet\:vtmn-to-grey-light-4 {
    --tw-gradient-to: var(--vtmn-color_grey-light-4);
  }

  .tablet\:vtmn-to-grey {
    --tw-gradient-to: var(--vtmn-color_grey);
  }

  .tablet\:vtmn-to-grey-dark-1 {
    --tw-gradient-to: var(--vtmn-color_grey-dark-1);
  }

  .tablet\:vtmn-to-grey-dark-2 {
    --tw-gradient-to: var(--vtmn-color_grey-dark-2);
  }

  .tablet\:vtmn-to-grey-dark-3 {
    --tw-gradient-to: var(--vtmn-color_grey-dark-3);
  }

  .tablet\:vtmn-to-black {
    --tw-gradient-to: var(--vtmn-color_black);
  }

  .tablet\:vtmn-to-success {
    --tw-gradient-to: var(--vtmn-color_success);
  }

  .tablet\:vtmn-to-info {
    --tw-gradient-to: var(--vtmn-color_info);
  }

  .tablet\:vtmn-to-warning {
    --tw-gradient-to: var(--vtmn-color_warning);
  }

  .tablet\:vtmn-to-danger {
    --tw-gradient-to: var(--vtmn-color_danger);
  }

  .tablet\:vtmn-to-yellow-light-1 {
    --tw-gradient-to: var(--vtmn-color_yellow-light-1);
  }

  .tablet\:vtmn-to-yellow-light-2 {
    --tw-gradient-to: var(--vtmn-color_yellow-light-2);
  }

  .tablet\:vtmn-to-yellow {
    --tw-gradient-to: var(--vtmn-color_yellow);
  }

  .tablet\:vtmn-to-orange-light-1 {
    --tw-gradient-to: var(--vtmn-color_orange-light-1);
  }

  .tablet\:vtmn-to-orange-light-2 {
    --tw-gradient-to: var(--vtmn-color_orange-light-2);
  }

  .tablet\:vtmn-to-orange {
    --tw-gradient-to: var(--vtmn-color_orange);
  }

  .tablet\:vtmn-to-red-light-1 {
    --tw-gradient-to: var(--vtmn-color_red-light-1);
  }

  .tablet\:vtmn-to-red-light-2 {
    --tw-gradient-to: var(--vtmn-color_red-light-2);
  }

  .tablet\:vtmn-to-red {
    --tw-gradient-to: var(--vtmn-color_red);
  }

  .tablet\:hover\:vtmn-to-transparent:hover {
    --tw-gradient-to: transparent;
  }

  .tablet\:hover\:vtmn-to-background-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary);
  }

  .tablet\:hover\:vtmn-to-background-secondary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-secondary);
  }

  .tablet\:hover\:vtmn-to-background-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-tertiary);
  }

  .tablet\:hover\:vtmn-to-background-brand-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary);
  }

  .tablet\:hover\:vtmn-to-background-brand-secondary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .tablet\:hover\:vtmn-to-background-accent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-accent);
  }

  .tablet\:hover\:vtmn-to-background-alert:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-alert);
  }

  .tablet\:hover\:vtmn-to-background-primary-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .tablet\:hover\:vtmn-to-background-brand-primary-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .tablet\:hover\:vtmn-to-content-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary);
  }

  .tablet\:hover\:vtmn-to-content-secondary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-secondary);
  }

  .tablet\:hover\:vtmn-to-content-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-tertiary);
  }

  .tablet\:hover\:vtmn-to-content-action:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action);
  }

  .tablet\:hover\:vtmn-to-content-active:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-active);
  }

  .tablet\:hover\:vtmn-to-content-inactive:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-inactive);
  }

  .tablet\:hover\:vtmn-to-content-negative:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-negative);
  }

  .tablet\:hover\:vtmn-to-content-warning:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-warning);
  }

  .tablet\:hover\:vtmn-to-content-positive:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-positive);
  }

  .tablet\:hover\:vtmn-to-content-information:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-information);
  }

  .tablet\:hover\:vtmn-to-content-accent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-accent);
  }

  .tablet\:hover\:vtmn-to-content-visited:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited);
  }

  .tablet\:hover\:vtmn-to-content-primary-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .tablet\:hover\:vtmn-to-content-action-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action-reversed);
  }

  .tablet\:hover\:vtmn-to-content-visited-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .tablet\:hover\:vtmn-to-border-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary);
  }

  .tablet\:hover\:vtmn-to-border-secondary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-secondary);
  }

  .tablet\:hover\:vtmn-to-border-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-tertiary);
  }

  .tablet\:hover\:vtmn-to-border-active:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-active);
  }

  .tablet\:hover\:vtmn-to-border-inactive:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-inactive);
  }

  .tablet\:hover\:vtmn-to-border-negative:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-negative);
  }

  .tablet\:hover\:vtmn-to-border-warning:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-warning);
  }

  .tablet\:hover\:vtmn-to-border-positive:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-positive);
  }

  .tablet\:hover\:vtmn-to-border-information:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-information);
  }

  .tablet\:hover\:vtmn-to-border-primary-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .tablet\:hover\:vtmn-to-decorative-gravel:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gravel);
  }

  .tablet\:hover\:vtmn-to-decorative-brick:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-brick);
  }

  .tablet\:hover\:vtmn-to-decorative-saffron:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-saffron);
  }

  .tablet\:hover\:vtmn-to-decorative-gold:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gold);
  }

  .tablet\:hover\:vtmn-to-decorative-jade:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-jade);
  }

  .tablet\:hover\:vtmn-to-decorative-emerald:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-emerald);
  }

  .tablet\:hover\:vtmn-to-decorative-cobalt:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .tablet\:hover\:vtmn-to-decorative-amethyst:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .tablet\:hover\:vtmn-to-hover-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary);
  }

  .tablet\:hover\:vtmn-to-hover-primary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .tablet\:hover\:vtmn-to-hover-secondary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .tablet\:hover\:vtmn-to-hover-tertiary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .tablet\:hover\:vtmn-to-hover-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary);
  }

  .tablet\:hover\:vtmn-to-hover-brand:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-brand);
  }

  .tablet\:hover\:vtmn-to-hover-accent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-accent);
  }

  .tablet\:hover\:vtmn-to-hover-primary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .tablet\:hover\:vtmn-to-hover-secondary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .tablet\:hover\:vtmn-to-hover-tertiary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .tablet\:hover\:vtmn-to-active-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary);
  }

  .tablet\:hover\:vtmn-to-active-primary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .tablet\:hover\:vtmn-to-active-secondary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .tablet\:hover\:vtmn-to-active-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary);
  }

  .tablet\:hover\:vtmn-to-active-tertiary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .tablet\:hover\:vtmn-to-active-brand:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand);
  }

  .tablet\:hover\:vtmn-to-active-accent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-accent);
  }

  .tablet\:hover\:vtmn-to-active-primary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .tablet\:hover\:vtmn-to-active-secondary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .tablet\:hover\:vtmn-to-active-tertiary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .tablet\:hover\:vtmn-to-active-brand-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .tablet\:hover\:vtmn-to-shadow:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_shadow);
  }

  .tablet\:hover\:vtmn-to-brand:hover {
    --tw-gradient-to: var(--vtmn-color_brand);
  }

  .tablet\:hover\:vtmn-to-brand-pro:hover {
    --tw-gradient-to: var(--vtmn-color_brand-pro);
  }

  .tablet\:hover\:vtmn-to-brand-digital-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-1);
  }

  .tablet\:hover\:vtmn-to-brand-digital-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-2);
  }

  .tablet\:hover\:vtmn-to-brand-digital-light-3:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-3);
  }

  .tablet\:hover\:vtmn-to-brand-digital:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital);
  }

  .tablet\:hover\:vtmn-to-brand-digital-dark-1:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-1);
  }

  .tablet\:hover\:vtmn-to-brand-digital-dark-2:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-2);
  }

  .tablet\:hover\:vtmn-to-green-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_green-light-1);
  }

  .tablet\:hover\:vtmn-to-green-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_green-light-2);
  }

  .tablet\:hover\:vtmn-to-green-light-3:hover {
    --tw-gradient-to: var(--vtmn-color_green-light-3);
  }

  .tablet\:hover\:vtmn-to-green:hover {
    --tw-gradient-to: var(--vtmn-color_green);
  }

  .tablet\:hover\:vtmn-to-green-dark-1:hover {
    --tw-gradient-to: var(--vtmn-color_green-dark-1);
  }

  .tablet\:hover\:vtmn-to-green-dark-2:hover {
    --tw-gradient-to: var(--vtmn-color_green-dark-2);
  }

  .tablet\:hover\:vtmn-to-white:hover {
    --tw-gradient-to: var(--vtmn-color_white);
  }

  .tablet\:hover\:vtmn-to-grey-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_grey-light-1);
  }

  .tablet\:hover\:vtmn-to-grey-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_grey-light-2);
  }

  .tablet\:hover\:vtmn-to-grey-light-3:hover {
    --tw-gradient-to: var(--vtmn-color_grey-light-3);
  }

  .tablet\:hover\:vtmn-to-grey-light-4:hover {
    --tw-gradient-to: var(--vtmn-color_grey-light-4);
  }

  .tablet\:hover\:vtmn-to-grey:hover {
    --tw-gradient-to: var(--vtmn-color_grey);
  }

  .tablet\:hover\:vtmn-to-grey-dark-1:hover {
    --tw-gradient-to: var(--vtmn-color_grey-dark-1);
  }

  .tablet\:hover\:vtmn-to-grey-dark-2:hover {
    --tw-gradient-to: var(--vtmn-color_grey-dark-2);
  }

  .tablet\:hover\:vtmn-to-grey-dark-3:hover {
    --tw-gradient-to: var(--vtmn-color_grey-dark-3);
  }

  .tablet\:hover\:vtmn-to-black:hover {
    --tw-gradient-to: var(--vtmn-color_black);
  }

  .tablet\:hover\:vtmn-to-success:hover {
    --tw-gradient-to: var(--vtmn-color_success);
  }

  .tablet\:hover\:vtmn-to-info:hover {
    --tw-gradient-to: var(--vtmn-color_info);
  }

  .tablet\:hover\:vtmn-to-warning:hover {
    --tw-gradient-to: var(--vtmn-color_warning);
  }

  .tablet\:hover\:vtmn-to-danger:hover {
    --tw-gradient-to: var(--vtmn-color_danger);
  }

  .tablet\:hover\:vtmn-to-yellow-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_yellow-light-1);
  }

  .tablet\:hover\:vtmn-to-yellow-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_yellow-light-2);
  }

  .tablet\:hover\:vtmn-to-yellow:hover {
    --tw-gradient-to: var(--vtmn-color_yellow);
  }

  .tablet\:hover\:vtmn-to-orange-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_orange-light-1);
  }

  .tablet\:hover\:vtmn-to-orange-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_orange-light-2);
  }

  .tablet\:hover\:vtmn-to-orange:hover {
    --tw-gradient-to: var(--vtmn-color_orange);
  }

  .tablet\:hover\:vtmn-to-red-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_red-light-1);
  }

  .tablet\:hover\:vtmn-to-red-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_red-light-2);
  }

  .tablet\:hover\:vtmn-to-red:hover {
    --tw-gradient-to: var(--vtmn-color_red);
  }

  .tablet\:focus\:vtmn-to-transparent:focus {
    --tw-gradient-to: transparent;
  }

  .tablet\:focus\:vtmn-to-background-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary);
  }

  .tablet\:focus\:vtmn-to-background-secondary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-secondary);
  }

  .tablet\:focus\:vtmn-to-background-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-tertiary);
  }

  .tablet\:focus\:vtmn-to-background-brand-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary);
  }

  .tablet\:focus\:vtmn-to-background-brand-secondary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .tablet\:focus\:vtmn-to-background-accent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-accent);
  }

  .tablet\:focus\:vtmn-to-background-alert:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-alert);
  }

  .tablet\:focus\:vtmn-to-background-primary-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .tablet\:focus\:vtmn-to-background-brand-primary-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .tablet\:focus\:vtmn-to-content-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary);
  }

  .tablet\:focus\:vtmn-to-content-secondary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-secondary);
  }

  .tablet\:focus\:vtmn-to-content-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-tertiary);
  }

  .tablet\:focus\:vtmn-to-content-action:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action);
  }

  .tablet\:focus\:vtmn-to-content-active:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-active);
  }

  .tablet\:focus\:vtmn-to-content-inactive:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-inactive);
  }

  .tablet\:focus\:vtmn-to-content-negative:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-negative);
  }

  .tablet\:focus\:vtmn-to-content-warning:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-warning);
  }

  .tablet\:focus\:vtmn-to-content-positive:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-positive);
  }

  .tablet\:focus\:vtmn-to-content-information:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-information);
  }

  .tablet\:focus\:vtmn-to-content-accent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-accent);
  }

  .tablet\:focus\:vtmn-to-content-visited:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited);
  }

  .tablet\:focus\:vtmn-to-content-primary-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .tablet\:focus\:vtmn-to-content-action-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action-reversed);
  }

  .tablet\:focus\:vtmn-to-content-visited-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .tablet\:focus\:vtmn-to-border-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary);
  }

  .tablet\:focus\:vtmn-to-border-secondary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-secondary);
  }

  .tablet\:focus\:vtmn-to-border-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-tertiary);
  }

  .tablet\:focus\:vtmn-to-border-active:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-active);
  }

  .tablet\:focus\:vtmn-to-border-inactive:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-inactive);
  }

  .tablet\:focus\:vtmn-to-border-negative:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-negative);
  }

  .tablet\:focus\:vtmn-to-border-warning:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-warning);
  }

  .tablet\:focus\:vtmn-to-border-positive:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-positive);
  }

  .tablet\:focus\:vtmn-to-border-information:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-information);
  }

  .tablet\:focus\:vtmn-to-border-primary-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .tablet\:focus\:vtmn-to-decorative-gravel:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gravel);
  }

  .tablet\:focus\:vtmn-to-decorative-brick:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-brick);
  }

  .tablet\:focus\:vtmn-to-decorative-saffron:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-saffron);
  }

  .tablet\:focus\:vtmn-to-decorative-gold:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gold);
  }

  .tablet\:focus\:vtmn-to-decorative-jade:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-jade);
  }

  .tablet\:focus\:vtmn-to-decorative-emerald:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-emerald);
  }

  .tablet\:focus\:vtmn-to-decorative-cobalt:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .tablet\:focus\:vtmn-to-decorative-amethyst:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .tablet\:focus\:vtmn-to-hover-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary);
  }

  .tablet\:focus\:vtmn-to-hover-primary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .tablet\:focus\:vtmn-to-hover-secondary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .tablet\:focus\:vtmn-to-hover-tertiary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .tablet\:focus\:vtmn-to-hover-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary);
  }

  .tablet\:focus\:vtmn-to-hover-brand:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-brand);
  }

  .tablet\:focus\:vtmn-to-hover-accent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-accent);
  }

  .tablet\:focus\:vtmn-to-hover-primary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-to-hover-secondary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-to-hover-tertiary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-to-active-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary);
  }

  .tablet\:focus\:vtmn-to-active-primary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .tablet\:focus\:vtmn-to-active-secondary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .tablet\:focus\:vtmn-to-active-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary);
  }

  .tablet\:focus\:vtmn-to-active-tertiary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .tablet\:focus\:vtmn-to-active-brand:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand);
  }

  .tablet\:focus\:vtmn-to-active-accent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-accent);
  }

  .tablet\:focus\:vtmn-to-active-primary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-to-active-secondary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-to-active-tertiary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-to-active-brand-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .tablet\:focus\:vtmn-to-shadow:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_shadow);
  }

  .tablet\:focus\:vtmn-to-brand:focus {
    --tw-gradient-to: var(--vtmn-color_brand);
  }

  .tablet\:focus\:vtmn-to-brand-pro:focus {
    --tw-gradient-to: var(--vtmn-color_brand-pro);
  }

  .tablet\:focus\:vtmn-to-brand-digital-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-1);
  }

  .tablet\:focus\:vtmn-to-brand-digital-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-2);
  }

  .tablet\:focus\:vtmn-to-brand-digital-light-3:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-3);
  }

  .tablet\:focus\:vtmn-to-brand-digital:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital);
  }

  .tablet\:focus\:vtmn-to-brand-digital-dark-1:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-1);
  }

  .tablet\:focus\:vtmn-to-brand-digital-dark-2:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-2);
  }

  .tablet\:focus\:vtmn-to-green-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_green-light-1);
  }

  .tablet\:focus\:vtmn-to-green-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_green-light-2);
  }

  .tablet\:focus\:vtmn-to-green-light-3:focus {
    --tw-gradient-to: var(--vtmn-color_green-light-3);
  }

  .tablet\:focus\:vtmn-to-green:focus {
    --tw-gradient-to: var(--vtmn-color_green);
  }

  .tablet\:focus\:vtmn-to-green-dark-1:focus {
    --tw-gradient-to: var(--vtmn-color_green-dark-1);
  }

  .tablet\:focus\:vtmn-to-green-dark-2:focus {
    --tw-gradient-to: var(--vtmn-color_green-dark-2);
  }

  .tablet\:focus\:vtmn-to-white:focus {
    --tw-gradient-to: var(--vtmn-color_white);
  }

  .tablet\:focus\:vtmn-to-grey-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_grey-light-1);
  }

  .tablet\:focus\:vtmn-to-grey-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_grey-light-2);
  }

  .tablet\:focus\:vtmn-to-grey-light-3:focus {
    --tw-gradient-to: var(--vtmn-color_grey-light-3);
  }

  .tablet\:focus\:vtmn-to-grey-light-4:focus {
    --tw-gradient-to: var(--vtmn-color_grey-light-4);
  }

  .tablet\:focus\:vtmn-to-grey:focus {
    --tw-gradient-to: var(--vtmn-color_grey);
  }

  .tablet\:focus\:vtmn-to-grey-dark-1:focus {
    --tw-gradient-to: var(--vtmn-color_grey-dark-1);
  }

  .tablet\:focus\:vtmn-to-grey-dark-2:focus {
    --tw-gradient-to: var(--vtmn-color_grey-dark-2);
  }

  .tablet\:focus\:vtmn-to-grey-dark-3:focus {
    --tw-gradient-to: var(--vtmn-color_grey-dark-3);
  }

  .tablet\:focus\:vtmn-to-black:focus {
    --tw-gradient-to: var(--vtmn-color_black);
  }

  .tablet\:focus\:vtmn-to-success:focus {
    --tw-gradient-to: var(--vtmn-color_success);
  }

  .tablet\:focus\:vtmn-to-info:focus {
    --tw-gradient-to: var(--vtmn-color_info);
  }

  .tablet\:focus\:vtmn-to-warning:focus {
    --tw-gradient-to: var(--vtmn-color_warning);
  }

  .tablet\:focus\:vtmn-to-danger:focus {
    --tw-gradient-to: var(--vtmn-color_danger);
  }

  .tablet\:focus\:vtmn-to-yellow-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_yellow-light-1);
  }

  .tablet\:focus\:vtmn-to-yellow-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_yellow-light-2);
  }

  .tablet\:focus\:vtmn-to-yellow:focus {
    --tw-gradient-to: var(--vtmn-color_yellow);
  }

  .tablet\:focus\:vtmn-to-orange-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_orange-light-1);
  }

  .tablet\:focus\:vtmn-to-orange-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_orange-light-2);
  }

  .tablet\:focus\:vtmn-to-orange:focus {
    --tw-gradient-to: var(--vtmn-color_orange);
  }

  .tablet\:focus\:vtmn-to-red-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_red-light-1);
  }

  .tablet\:focus\:vtmn-to-red-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_red-light-2);
  }

  .tablet\:focus\:vtmn-to-red:focus {
    --tw-gradient-to: var(--vtmn-color_red);
  }

  .tablet\:vtmn-decoration-slice {
    -webkit-box-decoration-break: slice;
            box-decoration-break: slice;
  }

  .tablet\:vtmn-decoration-clone {
    -webkit-box-decoration-break: clone;
            box-decoration-break: clone;
  }

  .tablet\:vtmn-bg-auto {
    background-size: auto;
  }

  .tablet\:vtmn-bg-cover {
    background-size: cover;
  }

  .tablet\:vtmn-bg-contain {
    background-size: contain;
  }

  .tablet\:vtmn-bg-fixed {
    background-attachment: fixed;
  }

  .tablet\:vtmn-bg-local {
    background-attachment: local;
  }

  .tablet\:vtmn-bg-scroll {
    background-attachment: scroll;
  }

  .tablet\:vtmn-bg-clip-border {
    background-clip: border-box;
  }

  .tablet\:vtmn-bg-clip-padding {
    background-clip: padding-box;
  }

  .tablet\:vtmn-bg-clip-content {
    background-clip: content-box;
  }

  .tablet\:vtmn-bg-clip-text {
    -webkit-background-clip: text;
            background-clip: text;
  }

  .tablet\:vtmn-bg-bottom {
    background-position: bottom;
  }

  .tablet\:vtmn-bg-center {
    background-position: center;
  }

  .tablet\:vtmn-bg-left {
    background-position: left;
  }

  .tablet\:vtmn-bg-left-bottom {
    background-position: left bottom;
  }

  .tablet\:vtmn-bg-left-top {
    background-position: left top;
  }

  .tablet\:vtmn-bg-right {
    background-position: right;
  }

  .tablet\:vtmn-bg-right-bottom {
    background-position: right bottom;
  }

  .tablet\:vtmn-bg-right-top {
    background-position: right top;
  }

  .tablet\:vtmn-bg-top {
    background-position: top;
  }

  .tablet\:vtmn-bg-repeat {
    background-repeat: repeat;
  }

  .tablet\:vtmn-bg-no-repeat {
    background-repeat: no-repeat;
  }

  .tablet\:vtmn-bg-repeat-x {
    background-repeat: repeat-x;
  }

  .tablet\:vtmn-bg-repeat-y {
    background-repeat: repeat-y;
  }

  .tablet\:vtmn-bg-repeat-round {
    background-repeat: round;
  }

  .tablet\:vtmn-bg-repeat-space {
    background-repeat: space;
  }

  .tablet\:vtmn-bg-origin-border {
    background-origin: border-box;
  }

  .tablet\:vtmn-bg-origin-padding {
    background-origin: padding-box;
  }

  .tablet\:vtmn-bg-origin-content {
    background-origin: content-box;
  }

  .tablet\:vtmn-fill-current {
    fill: currentColor;
  }

  .tablet\:vtmn-stroke-current {
    stroke: currentColor;
  }

  .tablet\:vtmn-stroke-0 {
    stroke-width: 0;
  }

  .tablet\:vtmn-stroke-1 {
    stroke-width: 1;
  }

  .tablet\:vtmn-stroke-2 {
    stroke-width: 2;
  }

  .tablet\:vtmn-object-contain {
    -o-object-fit: contain;
       object-fit: contain;
  }

  .tablet\:vtmn-object-cover {
    -o-object-fit: cover;
       object-fit: cover;
  }

  .tablet\:vtmn-object-fill {
    -o-object-fit: fill;
       object-fit: fill;
  }

  .tablet\:vtmn-object-none {
    -o-object-fit: none;
       object-fit: none;
  }

  .tablet\:vtmn-object-scale-down {
    -o-object-fit: scale-down;
       object-fit: scale-down;
  }

  .tablet\:vtmn-object-bottom {
    -o-object-position: bottom;
       object-position: bottom;
  }

  .tablet\:vtmn-object-center {
    -o-object-position: center;
       object-position: center;
  }

  .tablet\:vtmn-object-left {
    -o-object-position: left;
       object-position: left;
  }

  .tablet\:vtmn-object-left-bottom {
    -o-object-position: left bottom;
       object-position: left bottom;
  }

  .tablet\:vtmn-object-left-top {
    -o-object-position: left top;
       object-position: left top;
  }

  .tablet\:vtmn-object-right {
    -o-object-position: right;
       object-position: right;
  }

  .tablet\:vtmn-object-right-bottom {
    -o-object-position: right bottom;
       object-position: right bottom;
  }

  .tablet\:vtmn-object-right-top {
    -o-object-position: right top;
       object-position: right top;
  }

  .tablet\:vtmn-object-top {
    -o-object-position: top;
       object-position: top;
  }

  .tablet\:vtmn-p-0 {
    padding: var(--vtmn-spacing_0);
  }

  .tablet\:vtmn-p-1 {
    padding: var(--vtmn-spacing_1);
  }

  .tablet\:vtmn-p-2 {
    padding: var(--vtmn-spacing_2);
  }

  .tablet\:vtmn-p-3 {
    padding: var(--vtmn-spacing_3);
  }

  .tablet\:vtmn-p-4 {
    padding: var(--vtmn-spacing_4);
  }

  .tablet\:vtmn-p-5 {
    padding: var(--vtmn-spacing_5);
  }

  .tablet\:vtmn-p-6 {
    padding: var(--vtmn-spacing_6);
  }

  .tablet\:vtmn-p-7 {
    padding: var(--vtmn-spacing_7);
  }

  .tablet\:vtmn-p-8 {
    padding: var(--vtmn-spacing_8);
  }

  .tablet\:vtmn-p-9 {
    padding: var(--vtmn-spacing_9);
  }

  .tablet\:vtmn-p-10 {
    padding: var(--vtmn-spacing_10);
  }

  .tablet\:vtmn-px-0 {
    padding-left: var(--vtmn-spacing_0);
    padding-right: var(--vtmn-spacing_0);
  }

  .tablet\:vtmn-px-1 {
    padding-left: var(--vtmn-spacing_1);
    padding-right: var(--vtmn-spacing_1);
  }

  .tablet\:vtmn-px-2 {
    padding-left: var(--vtmn-spacing_2);
    padding-right: var(--vtmn-spacing_2);
  }

  .tablet\:vtmn-px-3 {
    padding-left: var(--vtmn-spacing_3);
    padding-right: var(--vtmn-spacing_3);
  }

  .tablet\:vtmn-px-4 {
    padding-left: var(--vtmn-spacing_4);
    padding-right: var(--vtmn-spacing_4);
  }

  .tablet\:vtmn-px-5 {
    padding-left: var(--vtmn-spacing_5);
    padding-right: var(--vtmn-spacing_5);
  }

  .tablet\:vtmn-px-6 {
    padding-left: var(--vtmn-spacing_6);
    padding-right: var(--vtmn-spacing_6);
  }

  .tablet\:vtmn-px-7 {
    padding-left: var(--vtmn-spacing_7);
    padding-right: var(--vtmn-spacing_7);
  }

  .tablet\:vtmn-px-8 {
    padding-left: var(--vtmn-spacing_8);
    padding-right: var(--vtmn-spacing_8);
  }

  .tablet\:vtmn-px-9 {
    padding-left: var(--vtmn-spacing_9);
    padding-right: var(--vtmn-spacing_9);
  }

  .tablet\:vtmn-px-10 {
    padding-left: var(--vtmn-spacing_10);
    padding-right: var(--vtmn-spacing_10);
  }

  .tablet\:vtmn-py-0 {
    padding-top: var(--vtmn-spacing_0);
    padding-bottom: var(--vtmn-spacing_0);
  }

  .tablet\:vtmn-py-1 {
    padding-top: var(--vtmn-spacing_1);
    padding-bottom: var(--vtmn-spacing_1);
  }

  .tablet\:vtmn-py-2 {
    padding-top: var(--vtmn-spacing_2);
    padding-bottom: var(--vtmn-spacing_2);
  }

  .tablet\:vtmn-py-3 {
    padding-top: var(--vtmn-spacing_3);
    padding-bottom: var(--vtmn-spacing_3);
  }

  .tablet\:vtmn-py-4 {
    padding-top: var(--vtmn-spacing_4);
    padding-bottom: var(--vtmn-spacing_4);
  }

  .tablet\:vtmn-py-5 {
    padding-top: var(--vtmn-spacing_5);
    padding-bottom: var(--vtmn-spacing_5);
  }

  .tablet\:vtmn-py-6 {
    padding-top: var(--vtmn-spacing_6);
    padding-bottom: var(--vtmn-spacing_6);
  }

  .tablet\:vtmn-py-7 {
    padding-top: var(--vtmn-spacing_7);
    padding-bottom: var(--vtmn-spacing_7);
  }

  .tablet\:vtmn-py-8 {
    padding-top: var(--vtmn-spacing_8);
    padding-bottom: var(--vtmn-spacing_8);
  }

  .tablet\:vtmn-py-9 {
    padding-top: var(--vtmn-spacing_9);
    padding-bottom: var(--vtmn-spacing_9);
  }

  .tablet\:vtmn-py-10 {
    padding-top: var(--vtmn-spacing_10);
    padding-bottom: var(--vtmn-spacing_10);
  }

  .tablet\:vtmn-pt-0 {
    padding-top: var(--vtmn-spacing_0);
  }

  .tablet\:vtmn-pt-1 {
    padding-top: var(--vtmn-spacing_1);
  }

  .tablet\:vtmn-pt-2 {
    padding-top: var(--vtmn-spacing_2);
  }

  .tablet\:vtmn-pt-3 {
    padding-top: var(--vtmn-spacing_3);
  }

  .tablet\:vtmn-pt-4 {
    padding-top: var(--vtmn-spacing_4);
  }

  .tablet\:vtmn-pt-5 {
    padding-top: var(--vtmn-spacing_5);
  }

  .tablet\:vtmn-pt-6 {
    padding-top: var(--vtmn-spacing_6);
  }

  .tablet\:vtmn-pt-7 {
    padding-top: var(--vtmn-spacing_7);
  }

  .tablet\:vtmn-pt-8 {
    padding-top: var(--vtmn-spacing_8);
  }

  .tablet\:vtmn-pt-9 {
    padding-top: var(--vtmn-spacing_9);
  }

  .tablet\:vtmn-pt-10 {
    padding-top: var(--vtmn-spacing_10);
  }

  .tablet\:vtmn-pr-0 {
    padding-right: var(--vtmn-spacing_0);
  }

  .tablet\:vtmn-pr-1 {
    padding-right: var(--vtmn-spacing_1);
  }

  .tablet\:vtmn-pr-2 {
    padding-right: var(--vtmn-spacing_2);
  }

  .tablet\:vtmn-pr-3 {
    padding-right: var(--vtmn-spacing_3);
  }

  .tablet\:vtmn-pr-4 {
    padding-right: var(--vtmn-spacing_4);
  }

  .tablet\:vtmn-pr-5 {
    padding-right: var(--vtmn-spacing_5);
  }

  .tablet\:vtmn-pr-6 {
    padding-right: var(--vtmn-spacing_6);
  }

  .tablet\:vtmn-pr-7 {
    padding-right: var(--vtmn-spacing_7);
  }

  .tablet\:vtmn-pr-8 {
    padding-right: var(--vtmn-spacing_8);
  }

  .tablet\:vtmn-pr-9 {
    padding-right: var(--vtmn-spacing_9);
  }

  .tablet\:vtmn-pr-10 {
    padding-right: var(--vtmn-spacing_10);
  }

  .tablet\:vtmn-pb-0 {
    padding-bottom: var(--vtmn-spacing_0);
  }

  .tablet\:vtmn-pb-1 {
    padding-bottom: var(--vtmn-spacing_1);
  }

  .tablet\:vtmn-pb-2 {
    padding-bottom: var(--vtmn-spacing_2);
  }

  .tablet\:vtmn-pb-3 {
    padding-bottom: var(--vtmn-spacing_3);
  }

  .tablet\:vtmn-pb-4 {
    padding-bottom: var(--vtmn-spacing_4);
  }

  .tablet\:vtmn-pb-5 {
    padding-bottom: var(--vtmn-spacing_5);
  }

  .tablet\:vtmn-pb-6 {
    padding-bottom: var(--vtmn-spacing_6);
  }

  .tablet\:vtmn-pb-7 {
    padding-bottom: var(--vtmn-spacing_7);
  }

  .tablet\:vtmn-pb-8 {
    padding-bottom: var(--vtmn-spacing_8);
  }

  .tablet\:vtmn-pb-9 {
    padding-bottom: var(--vtmn-spacing_9);
  }

  .tablet\:vtmn-pb-10 {
    padding-bottom: var(--vtmn-spacing_10);
  }

  .tablet\:vtmn-pl-0 {
    padding-left: var(--vtmn-spacing_0);
  }

  .tablet\:vtmn-pl-1 {
    padding-left: var(--vtmn-spacing_1);
  }

  .tablet\:vtmn-pl-2 {
    padding-left: var(--vtmn-spacing_2);
  }

  .tablet\:vtmn-pl-3 {
    padding-left: var(--vtmn-spacing_3);
  }

  .tablet\:vtmn-pl-4 {
    padding-left: var(--vtmn-spacing_4);
  }

  .tablet\:vtmn-pl-5 {
    padding-left: var(--vtmn-spacing_5);
  }

  .tablet\:vtmn-pl-6 {
    padding-left: var(--vtmn-spacing_6);
  }

  .tablet\:vtmn-pl-7 {
    padding-left: var(--vtmn-spacing_7);
  }

  .tablet\:vtmn-pl-8 {
    padding-left: var(--vtmn-spacing_8);
  }

  .tablet\:vtmn-pl-9 {
    padding-left: var(--vtmn-spacing_9);
  }

  .tablet\:vtmn-pl-10 {
    padding-left: var(--vtmn-spacing_10);
  }

  .tablet\:vtmn-text-left {
    text-align: left;
  }

  .tablet\:vtmn-text-center {
    text-align: center;
  }

  .tablet\:vtmn-text-right {
    text-align: right;
  }

  .tablet\:vtmn-text-justify {
    text-align: justify;
  }

  .tablet\:vtmn-align-baseline {
    vertical-align: baseline;
  }

  .tablet\:vtmn-align-top {
    vertical-align: top;
  }

  .tablet\:vtmn-align-middle {
    vertical-align: middle;
  }

  .tablet\:vtmn-align-bottom {
    vertical-align: bottom;
  }

  .tablet\:vtmn-align-text-top {
    vertical-align: text-top;
  }

  .tablet\:vtmn-align-text-bottom {
    vertical-align: text-bottom;
  }

  .tablet\:vtmn-font-regular {
    font-family: Roboto, system-ui, -apple-system, sans-serif;
  }

  .tablet\:vtmn-font-condensed {
    font-family: Roboto Condensed, system-ui, -apple-system, sans-serif;
  }

  .tablet\:vtmn-font-display {
    font-family: Roboto Condensed, system-ui, -apple-system, sans-serif;
  }

  .tablet\:vtmn-font-body {
    font-family: Roboto, system-ui, -apple-system, sans-serif;
  }

  .tablet\:vtmn-text-xs {
    font-size: 0.75rem;
    line-height: 1rem;
  }

  .tablet\:vtmn-text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .tablet\:vtmn-text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .tablet\:vtmn-text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .tablet\:vtmn-text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .tablet\:vtmn-text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .tablet\:vtmn-text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .tablet\:vtmn-text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .tablet\:vtmn-text-5xl {
    font-size: 3rem;
    line-height: 1;
  }

  .tablet\:vtmn-text-6xl {
    font-size: 3.75rem;
    line-height: 1;
  }

  .tablet\:vtmn-text-7xl {
    font-size: 4.5rem;
    line-height: 1;
  }

  .tablet\:vtmn-text-8xl {
    font-size: 6rem;
    line-height: 1;
  }

  .tablet\:vtmn-text-9xl {
    font-size: 8rem;
    line-height: 1;
  }

  .tablet\:vtmn-font-thin {
    font-weight: 100;
  }

  .tablet\:vtmn-font-extralight {
    font-weight: 200;
  }

  .tablet\:vtmn-font-light {
    font-weight: 300;
  }

  .tablet\:vtmn-font-normal {
    font-weight: 400;
  }

  .tablet\:vtmn-font-medium {
    font-weight: 500;
  }

  .tablet\:vtmn-font-semibold {
    font-weight: 600;
  }

  .tablet\:vtmn-font-bold {
    font-weight: 700;
  }

  .tablet\:vtmn-font-extrabold {
    font-weight: 800;
  }

  .tablet\:vtmn-font-black {
    font-weight: 900;
  }

  .tablet\:vtmn-uppercase {
    text-transform: uppercase;
  }

  .tablet\:vtmn-lowercase {
    text-transform: lowercase;
  }

  .tablet\:vtmn-capitalize {
    text-transform: capitalize;
  }

  .tablet\:vtmn-normal-case {
    text-transform: none;
  }

  .tablet\:vtmn-italic {
    font-style: italic;
  }

  .tablet\:vtmn-not-italic {
    font-style: normal;
  }

  .tablet\:vtmn-ordinal, .tablet\:vtmn-slashed-zero, .tablet\:vtmn-lining-nums, .tablet\:vtmn-oldstyle-nums, .tablet\:vtmn-proportional-nums, .tablet\:vtmn-tabular-nums, .tablet\:vtmn-diagonal-fractions, .tablet\:vtmn-stacked-fractions {
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }

  .tablet\:vtmn-normal-nums {
    font-variant-numeric: normal;
  }

  .tablet\:vtmn-ordinal {
    --tw-ordinal: ordinal;
  }

  .tablet\:vtmn-slashed-zero {
    --tw-slashed-zero: slashed-zero;
  }

  .tablet\:vtmn-lining-nums {
    --tw-numeric-figure: lining-nums;
  }

  .tablet\:vtmn-oldstyle-nums {
    --tw-numeric-figure: oldstyle-nums;
  }

  .tablet\:vtmn-proportional-nums {
    --tw-numeric-spacing: proportional-nums;
  }

  .tablet\:vtmn-tabular-nums {
    --tw-numeric-spacing: tabular-nums;
  }

  .tablet\:vtmn-diagonal-fractions {
    --tw-numeric-fraction: diagonal-fractions;
  }

  .tablet\:vtmn-stacked-fractions {
    --tw-numeric-fraction: stacked-fractions;
  }

  .tablet\:vtmn-leading-3 {
    line-height: .75rem;
  }

  .tablet\:vtmn-leading-4 {
    line-height: 1rem;
  }

  .tablet\:vtmn-leading-5 {
    line-height: 1.25rem;
  }

  .tablet\:vtmn-leading-6 {
    line-height: 1.5rem;
  }

  .tablet\:vtmn-leading-7 {
    line-height: 1.75rem;
  }

  .tablet\:vtmn-leading-8 {
    line-height: 2rem;
  }

  .tablet\:vtmn-leading-9 {
    line-height: 2.25rem;
  }

  .tablet\:vtmn-leading-10 {
    line-height: 2.5rem;
  }

  .tablet\:vtmn-leading-none {
    line-height: 1;
  }

  .tablet\:vtmn-leading-tight {
    line-height: 1.25;
  }

  .tablet\:vtmn-leading-snug {
    line-height: 1.375;
  }

  .tablet\:vtmn-leading-normal {
    line-height: 1.5;
  }

  .tablet\:vtmn-leading-relaxed {
    line-height: 1.625;
  }

  .tablet\:vtmn-leading-loose {
    line-height: 2;
  }

  .tablet\:vtmn-tracking-tighter {
    letter-spacing: -0.05em;
  }

  .tablet\:vtmn-tracking-tight {
    letter-spacing: -0.025em;
  }

  .tablet\:vtmn-tracking-normal {
    letter-spacing: 0em;
  }

  .tablet\:vtmn-tracking-wide {
    letter-spacing: 0.025em;
  }

  .tablet\:vtmn-tracking-wider {
    letter-spacing: 0.05em;
  }

  .tablet\:vtmn-tracking-widest {
    letter-spacing: 0.1em;
  }

  .tablet\:vtmn-text-transparent {
    color: transparent;
  }

  .tablet\:vtmn-text-background-primary {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .tablet\:vtmn-text-background-secondary {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .tablet\:vtmn-text-background-tertiary {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .tablet\:vtmn-text-background-brand-primary {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .tablet\:vtmn-text-background-brand-secondary {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .tablet\:vtmn-text-background-accent {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .tablet\:vtmn-text-background-alert {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .tablet\:vtmn-text-background-primary-reversed {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .tablet\:vtmn-text-background-brand-primary-reversed {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .tablet\:vtmn-text-content-primary {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .tablet\:vtmn-text-content-secondary {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .tablet\:vtmn-text-content-tertiary {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .tablet\:vtmn-text-content-action {
    color: var(--vtmn-semantic-color_content-action);
  }

  .tablet\:vtmn-text-content-active {
    color: var(--vtmn-semantic-color_content-active);
  }

  .tablet\:vtmn-text-content-inactive {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .tablet\:vtmn-text-content-negative {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .tablet\:vtmn-text-content-warning {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .tablet\:vtmn-text-content-positive {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .tablet\:vtmn-text-content-information {
    color: var(--vtmn-semantic-color_content-information);
  }

  .tablet\:vtmn-text-content-accent {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .tablet\:vtmn-text-content-visited {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .tablet\:vtmn-text-content-primary-reversed {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .tablet\:vtmn-text-content-action-reversed {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .tablet\:vtmn-text-content-visited-reversed {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .tablet\:vtmn-text-border-primary {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .tablet\:vtmn-text-border-secondary {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .tablet\:vtmn-text-border-tertiary {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .tablet\:vtmn-text-border-active {
    color: var(--vtmn-semantic-color_border-active);
  }

  .tablet\:vtmn-text-border-inactive {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .tablet\:vtmn-text-border-negative {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .tablet\:vtmn-text-border-warning {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .tablet\:vtmn-text-border-positive {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .tablet\:vtmn-text-border-information {
    color: var(--vtmn-semantic-color_border-information);
  }

  .tablet\:vtmn-text-border-primary-reversed {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .tablet\:vtmn-text-decorative-gravel {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .tablet\:vtmn-text-decorative-brick {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .tablet\:vtmn-text-decorative-saffron {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .tablet\:vtmn-text-decorative-gold {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .tablet\:vtmn-text-decorative-jade {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .tablet\:vtmn-text-decorative-emerald {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .tablet\:vtmn-text-decorative-cobalt {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .tablet\:vtmn-text-decorative-amethyst {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .tablet\:vtmn-text-hover-primary {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .tablet\:vtmn-text-hover-primary-transparent {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .tablet\:vtmn-text-hover-secondary-transparent {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .tablet\:vtmn-text-hover-tertiary-transparent {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .tablet\:vtmn-text-hover-tertiary {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .tablet\:vtmn-text-hover-brand {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .tablet\:vtmn-text-hover-accent {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .tablet\:vtmn-text-hover-primary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .tablet\:vtmn-text-hover-secondary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .tablet\:vtmn-text-hover-tertiary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .tablet\:vtmn-text-active-primary {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .tablet\:vtmn-text-active-primary-transparent {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .tablet\:vtmn-text-active-secondary-transparent {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .tablet\:vtmn-text-active-tertiary {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .tablet\:vtmn-text-active-tertiary-transparent {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .tablet\:vtmn-text-active-brand {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .tablet\:vtmn-text-active-accent {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .tablet\:vtmn-text-active-primary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .tablet\:vtmn-text-active-secondary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .tablet\:vtmn-text-active-tertiary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .tablet\:vtmn-text-active-brand-reversed-transparent {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .tablet\:vtmn-text-shadow {
    color: var(--vtmn-semantic-color_shadow);
  }

  .tablet\:vtmn-text-brand {
    color: var(--vtmn-color_brand);
  }

  .tablet\:vtmn-text-brand-pro {
    color: var(--vtmn-color_brand-pro);
  }

  .tablet\:vtmn-text-brand-digital-light-1 {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .tablet\:vtmn-text-brand-digital-light-2 {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .tablet\:vtmn-text-brand-digital-light-3 {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .tablet\:vtmn-text-brand-digital {
    color: var(--vtmn-color_brand-digital);
  }

  .tablet\:vtmn-text-brand-digital-dark-1 {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .tablet\:vtmn-text-brand-digital-dark-2 {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .tablet\:vtmn-text-green-light-1 {
    color: var(--vtmn-color_green-light-1);
  }

  .tablet\:vtmn-text-green-light-2 {
    color: var(--vtmn-color_green-light-2);
  }

  .tablet\:vtmn-text-green-light-3 {
    color: var(--vtmn-color_green-light-3);
  }

  .tablet\:vtmn-text-green {
    color: var(--vtmn-color_green);
  }

  .tablet\:vtmn-text-green-dark-1 {
    color: var(--vtmn-color_green-dark-1);
  }

  .tablet\:vtmn-text-green-dark-2 {
    color: var(--vtmn-color_green-dark-2);
  }

  .tablet\:vtmn-text-white {
    color: var(--vtmn-color_white);
  }

  .tablet\:vtmn-text-grey-light-1 {
    color: var(--vtmn-color_grey-light-1);
  }

  .tablet\:vtmn-text-grey-light-2 {
    color: var(--vtmn-color_grey-light-2);
  }

  .tablet\:vtmn-text-grey-light-3 {
    color: var(--vtmn-color_grey-light-3);
  }

  .tablet\:vtmn-text-grey-light-4 {
    color: var(--vtmn-color_grey-light-4);
  }

  .tablet\:vtmn-text-grey {
    color: var(--vtmn-color_grey);
  }

  .tablet\:vtmn-text-grey-dark-1 {
    color: var(--vtmn-color_grey-dark-1);
  }

  .tablet\:vtmn-text-grey-dark-2 {
    color: var(--vtmn-color_grey-dark-2);
  }

  .tablet\:vtmn-text-grey-dark-3 {
    color: var(--vtmn-color_grey-dark-3);
  }

  .tablet\:vtmn-text-black {
    color: var(--vtmn-color_black);
  }

  .tablet\:vtmn-text-success {
    color: var(--vtmn-color_success);
  }

  .tablet\:vtmn-text-info {
    color: var(--vtmn-color_info);
  }

  .tablet\:vtmn-text-warning {
    color: var(--vtmn-color_warning);
  }

  .tablet\:vtmn-text-danger {
    color: var(--vtmn-color_danger);
  }

  .tablet\:vtmn-text-yellow-light-1 {
    color: var(--vtmn-color_yellow-light-1);
  }

  .tablet\:vtmn-text-yellow-light-2 {
    color: var(--vtmn-color_yellow-light-2);
  }

  .tablet\:vtmn-text-yellow {
    color: var(--vtmn-color_yellow);
  }

  .tablet\:vtmn-text-orange-light-1 {
    color: var(--vtmn-color_orange-light-1);
  }

  .tablet\:vtmn-text-orange-light-2 {
    color: var(--vtmn-color_orange-light-2);
  }

  .tablet\:vtmn-text-orange {
    color: var(--vtmn-color_orange);
  }

  .tablet\:vtmn-text-red-light-1 {
    color: var(--vtmn-color_red-light-1);
  }

  .tablet\:vtmn-text-red-light-2 {
    color: var(--vtmn-color_red-light-2);
  }

  .tablet\:vtmn-text-red {
    color: var(--vtmn-color_red);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-transparent {
    color: transparent;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-background-primary {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-background-secondary {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-background-tertiary {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-background-brand-primary {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-background-brand-secondary {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-background-accent {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-background-alert {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-background-primary-reversed {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-background-brand-primary-reversed {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-content-primary {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-content-secondary {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-content-tertiary {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-content-action {
    color: var(--vtmn-semantic-color_content-action);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-content-active {
    color: var(--vtmn-semantic-color_content-active);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-content-inactive {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-content-negative {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-content-warning {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-content-positive {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-content-information {
    color: var(--vtmn-semantic-color_content-information);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-content-accent {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-content-visited {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-content-primary-reversed {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-content-action-reversed {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-content-visited-reversed {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-border-primary {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-border-secondary {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-border-tertiary {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-border-active {
    color: var(--vtmn-semantic-color_border-active);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-border-inactive {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-border-negative {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-border-warning {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-border-positive {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-border-information {
    color: var(--vtmn-semantic-color_border-information);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-border-primary-reversed {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-decorative-gravel {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-decorative-brick {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-decorative-saffron {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-decorative-gold {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-decorative-jade {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-decorative-emerald {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-decorative-cobalt {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-decorative-amethyst {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-hover-primary {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-hover-primary-transparent {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-hover-secondary-transparent {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-hover-tertiary-transparent {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-hover-tertiary {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-hover-brand {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-hover-accent {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-hover-primary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-hover-secondary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-hover-tertiary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-active-primary {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-active-primary-transparent {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-active-secondary-transparent {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-active-tertiary {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-active-tertiary-transparent {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-active-brand {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-active-accent {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-active-primary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-active-secondary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-active-tertiary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-active-brand-reversed-transparent {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-shadow {
    color: var(--vtmn-semantic-color_shadow);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-brand {
    color: var(--vtmn-color_brand);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-brand-pro {
    color: var(--vtmn-color_brand-pro);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-brand-digital-light-1 {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-brand-digital-light-2 {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-brand-digital-light-3 {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-brand-digital {
    color: var(--vtmn-color_brand-digital);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-brand-digital-dark-1 {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-brand-digital-dark-2 {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-green-light-1 {
    color: var(--vtmn-color_green-light-1);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-green-light-2 {
    color: var(--vtmn-color_green-light-2);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-green-light-3 {
    color: var(--vtmn-color_green-light-3);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-green {
    color: var(--vtmn-color_green);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-green-dark-1 {
    color: var(--vtmn-color_green-dark-1);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-green-dark-2 {
    color: var(--vtmn-color_green-dark-2);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-white {
    color: var(--vtmn-color_white);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-grey-light-1 {
    color: var(--vtmn-color_grey-light-1);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-grey-light-2 {
    color: var(--vtmn-color_grey-light-2);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-grey-light-3 {
    color: var(--vtmn-color_grey-light-3);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-grey-light-4 {
    color: var(--vtmn-color_grey-light-4);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-grey {
    color: var(--vtmn-color_grey);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-grey-dark-1 {
    color: var(--vtmn-color_grey-dark-1);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-grey-dark-2 {
    color: var(--vtmn-color_grey-dark-2);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-grey-dark-3 {
    color: var(--vtmn-color_grey-dark-3);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-black {
    color: var(--vtmn-color_black);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-success {
    color: var(--vtmn-color_success);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-info {
    color: var(--vtmn-color_info);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-warning {
    color: var(--vtmn-color_warning);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-danger {
    color: var(--vtmn-color_danger);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-yellow-light-1 {
    color: var(--vtmn-color_yellow-light-1);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-yellow-light-2 {
    color: var(--vtmn-color_yellow-light-2);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-yellow {
    color: var(--vtmn-color_yellow);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-orange-light-1 {
    color: var(--vtmn-color_orange-light-1);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-orange-light-2 {
    color: var(--vtmn-color_orange-light-2);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-orange {
    color: var(--vtmn-color_orange);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-red-light-1 {
    color: var(--vtmn-color_red-light-1);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-red-light-2 {
    color: var(--vtmn-color_red-light-2);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-red {
    color: var(--vtmn-color_red);
  }

  .tablet\:focus-within\:vtmn-text-transparent:focus-within {
    color: transparent;
  }

  .tablet\:focus-within\:vtmn-text-background-primary:focus-within {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .tablet\:focus-within\:vtmn-text-background-secondary:focus-within {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .tablet\:focus-within\:vtmn-text-background-tertiary:focus-within {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .tablet\:focus-within\:vtmn-text-background-brand-primary:focus-within {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .tablet\:focus-within\:vtmn-text-background-brand-secondary:focus-within {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .tablet\:focus-within\:vtmn-text-background-accent:focus-within {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .tablet\:focus-within\:vtmn-text-background-alert:focus-within {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .tablet\:focus-within\:vtmn-text-background-primary-reversed:focus-within {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .tablet\:focus-within\:vtmn-text-background-brand-primary-reversed:focus-within {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .tablet\:focus-within\:vtmn-text-content-primary:focus-within {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .tablet\:focus-within\:vtmn-text-content-secondary:focus-within {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .tablet\:focus-within\:vtmn-text-content-tertiary:focus-within {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .tablet\:focus-within\:vtmn-text-content-action:focus-within {
    color: var(--vtmn-semantic-color_content-action);
  }

  .tablet\:focus-within\:vtmn-text-content-active:focus-within {
    color: var(--vtmn-semantic-color_content-active);
  }

  .tablet\:focus-within\:vtmn-text-content-inactive:focus-within {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .tablet\:focus-within\:vtmn-text-content-negative:focus-within {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .tablet\:focus-within\:vtmn-text-content-warning:focus-within {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .tablet\:focus-within\:vtmn-text-content-positive:focus-within {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .tablet\:focus-within\:vtmn-text-content-information:focus-within {
    color: var(--vtmn-semantic-color_content-information);
  }

  .tablet\:focus-within\:vtmn-text-content-accent:focus-within {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .tablet\:focus-within\:vtmn-text-content-visited:focus-within {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .tablet\:focus-within\:vtmn-text-content-primary-reversed:focus-within {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .tablet\:focus-within\:vtmn-text-content-action-reversed:focus-within {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .tablet\:focus-within\:vtmn-text-content-visited-reversed:focus-within {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .tablet\:focus-within\:vtmn-text-border-primary:focus-within {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .tablet\:focus-within\:vtmn-text-border-secondary:focus-within {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .tablet\:focus-within\:vtmn-text-border-tertiary:focus-within {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .tablet\:focus-within\:vtmn-text-border-active:focus-within {
    color: var(--vtmn-semantic-color_border-active);
  }

  .tablet\:focus-within\:vtmn-text-border-inactive:focus-within {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .tablet\:focus-within\:vtmn-text-border-negative:focus-within {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .tablet\:focus-within\:vtmn-text-border-warning:focus-within {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .tablet\:focus-within\:vtmn-text-border-positive:focus-within {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .tablet\:focus-within\:vtmn-text-border-information:focus-within {
    color: var(--vtmn-semantic-color_border-information);
  }

  .tablet\:focus-within\:vtmn-text-border-primary-reversed:focus-within {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .tablet\:focus-within\:vtmn-text-decorative-gravel:focus-within {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .tablet\:focus-within\:vtmn-text-decorative-brick:focus-within {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .tablet\:focus-within\:vtmn-text-decorative-saffron:focus-within {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .tablet\:focus-within\:vtmn-text-decorative-gold:focus-within {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .tablet\:focus-within\:vtmn-text-decorative-jade:focus-within {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .tablet\:focus-within\:vtmn-text-decorative-emerald:focus-within {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .tablet\:focus-within\:vtmn-text-decorative-cobalt:focus-within {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .tablet\:focus-within\:vtmn-text-decorative-amethyst:focus-within {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .tablet\:focus-within\:vtmn-text-hover-primary:focus-within {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .tablet\:focus-within\:vtmn-text-hover-primary-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .tablet\:focus-within\:vtmn-text-hover-secondary-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .tablet\:focus-within\:vtmn-text-hover-tertiary-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .tablet\:focus-within\:vtmn-text-hover-tertiary:focus-within {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .tablet\:focus-within\:vtmn-text-hover-brand:focus-within {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .tablet\:focus-within\:vtmn-text-hover-accent:focus-within {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .tablet\:focus-within\:vtmn-text-hover-primary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .tablet\:focus-within\:vtmn-text-hover-secondary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .tablet\:focus-within\:vtmn-text-hover-tertiary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .tablet\:focus-within\:vtmn-text-active-primary:focus-within {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .tablet\:focus-within\:vtmn-text-active-primary-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .tablet\:focus-within\:vtmn-text-active-secondary-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .tablet\:focus-within\:vtmn-text-active-tertiary:focus-within {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .tablet\:focus-within\:vtmn-text-active-tertiary-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .tablet\:focus-within\:vtmn-text-active-brand:focus-within {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .tablet\:focus-within\:vtmn-text-active-accent:focus-within {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .tablet\:focus-within\:vtmn-text-active-primary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .tablet\:focus-within\:vtmn-text-active-secondary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .tablet\:focus-within\:vtmn-text-active-tertiary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .tablet\:focus-within\:vtmn-text-active-brand-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .tablet\:focus-within\:vtmn-text-shadow:focus-within {
    color: var(--vtmn-semantic-color_shadow);
  }

  .tablet\:focus-within\:vtmn-text-brand:focus-within {
    color: var(--vtmn-color_brand);
  }

  .tablet\:focus-within\:vtmn-text-brand-pro:focus-within {
    color: var(--vtmn-color_brand-pro);
  }

  .tablet\:focus-within\:vtmn-text-brand-digital-light-1:focus-within {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .tablet\:focus-within\:vtmn-text-brand-digital-light-2:focus-within {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .tablet\:focus-within\:vtmn-text-brand-digital-light-3:focus-within {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .tablet\:focus-within\:vtmn-text-brand-digital:focus-within {
    color: var(--vtmn-color_brand-digital);
  }

  .tablet\:focus-within\:vtmn-text-brand-digital-dark-1:focus-within {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .tablet\:focus-within\:vtmn-text-brand-digital-dark-2:focus-within {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .tablet\:focus-within\:vtmn-text-green-light-1:focus-within {
    color: var(--vtmn-color_green-light-1);
  }

  .tablet\:focus-within\:vtmn-text-green-light-2:focus-within {
    color: var(--vtmn-color_green-light-2);
  }

  .tablet\:focus-within\:vtmn-text-green-light-3:focus-within {
    color: var(--vtmn-color_green-light-3);
  }

  .tablet\:focus-within\:vtmn-text-green:focus-within {
    color: var(--vtmn-color_green);
  }

  .tablet\:focus-within\:vtmn-text-green-dark-1:focus-within {
    color: var(--vtmn-color_green-dark-1);
  }

  .tablet\:focus-within\:vtmn-text-green-dark-2:focus-within {
    color: var(--vtmn-color_green-dark-2);
  }

  .tablet\:focus-within\:vtmn-text-white:focus-within {
    color: var(--vtmn-color_white);
  }

  .tablet\:focus-within\:vtmn-text-grey-light-1:focus-within {
    color: var(--vtmn-color_grey-light-1);
  }

  .tablet\:focus-within\:vtmn-text-grey-light-2:focus-within {
    color: var(--vtmn-color_grey-light-2);
  }

  .tablet\:focus-within\:vtmn-text-grey-light-3:focus-within {
    color: var(--vtmn-color_grey-light-3);
  }

  .tablet\:focus-within\:vtmn-text-grey-light-4:focus-within {
    color: var(--vtmn-color_grey-light-4);
  }

  .tablet\:focus-within\:vtmn-text-grey:focus-within {
    color: var(--vtmn-color_grey);
  }

  .tablet\:focus-within\:vtmn-text-grey-dark-1:focus-within {
    color: var(--vtmn-color_grey-dark-1);
  }

  .tablet\:focus-within\:vtmn-text-grey-dark-2:focus-within {
    color: var(--vtmn-color_grey-dark-2);
  }

  .tablet\:focus-within\:vtmn-text-grey-dark-3:focus-within {
    color: var(--vtmn-color_grey-dark-3);
  }

  .tablet\:focus-within\:vtmn-text-black:focus-within {
    color: var(--vtmn-color_black);
  }

  .tablet\:focus-within\:vtmn-text-success:focus-within {
    color: var(--vtmn-color_success);
  }

  .tablet\:focus-within\:vtmn-text-info:focus-within {
    color: var(--vtmn-color_info);
  }

  .tablet\:focus-within\:vtmn-text-warning:focus-within {
    color: var(--vtmn-color_warning);
  }

  .tablet\:focus-within\:vtmn-text-danger:focus-within {
    color: var(--vtmn-color_danger);
  }

  .tablet\:focus-within\:vtmn-text-yellow-light-1:focus-within {
    color: var(--vtmn-color_yellow-light-1);
  }

  .tablet\:focus-within\:vtmn-text-yellow-light-2:focus-within {
    color: var(--vtmn-color_yellow-light-2);
  }

  .tablet\:focus-within\:vtmn-text-yellow:focus-within {
    color: var(--vtmn-color_yellow);
  }

  .tablet\:focus-within\:vtmn-text-orange-light-1:focus-within {
    color: var(--vtmn-color_orange-light-1);
  }

  .tablet\:focus-within\:vtmn-text-orange-light-2:focus-within {
    color: var(--vtmn-color_orange-light-2);
  }

  .tablet\:focus-within\:vtmn-text-orange:focus-within {
    color: var(--vtmn-color_orange);
  }

  .tablet\:focus-within\:vtmn-text-red-light-1:focus-within {
    color: var(--vtmn-color_red-light-1);
  }

  .tablet\:focus-within\:vtmn-text-red-light-2:focus-within {
    color: var(--vtmn-color_red-light-2);
  }

  .tablet\:focus-within\:vtmn-text-red:focus-within {
    color: var(--vtmn-color_red);
  }

  .tablet\:hover\:vtmn-text-transparent:hover {
    color: transparent;
  }

  .tablet\:hover\:vtmn-text-background-primary:hover {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .tablet\:hover\:vtmn-text-background-secondary:hover {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .tablet\:hover\:vtmn-text-background-tertiary:hover {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .tablet\:hover\:vtmn-text-background-brand-primary:hover {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .tablet\:hover\:vtmn-text-background-brand-secondary:hover {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .tablet\:hover\:vtmn-text-background-accent:hover {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .tablet\:hover\:vtmn-text-background-alert:hover {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .tablet\:hover\:vtmn-text-background-primary-reversed:hover {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .tablet\:hover\:vtmn-text-background-brand-primary-reversed:hover {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .tablet\:hover\:vtmn-text-content-primary:hover {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .tablet\:hover\:vtmn-text-content-secondary:hover {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .tablet\:hover\:vtmn-text-content-tertiary:hover {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .tablet\:hover\:vtmn-text-content-action:hover {
    color: var(--vtmn-semantic-color_content-action);
  }

  .tablet\:hover\:vtmn-text-content-active:hover {
    color: var(--vtmn-semantic-color_content-active);
  }

  .tablet\:hover\:vtmn-text-content-inactive:hover {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .tablet\:hover\:vtmn-text-content-negative:hover {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .tablet\:hover\:vtmn-text-content-warning:hover {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .tablet\:hover\:vtmn-text-content-positive:hover {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .tablet\:hover\:vtmn-text-content-information:hover {
    color: var(--vtmn-semantic-color_content-information);
  }

  .tablet\:hover\:vtmn-text-content-accent:hover {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .tablet\:hover\:vtmn-text-content-visited:hover {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .tablet\:hover\:vtmn-text-content-primary-reversed:hover {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .tablet\:hover\:vtmn-text-content-action-reversed:hover {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .tablet\:hover\:vtmn-text-content-visited-reversed:hover {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .tablet\:hover\:vtmn-text-border-primary:hover {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .tablet\:hover\:vtmn-text-border-secondary:hover {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .tablet\:hover\:vtmn-text-border-tertiary:hover {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .tablet\:hover\:vtmn-text-border-active:hover {
    color: var(--vtmn-semantic-color_border-active);
  }

  .tablet\:hover\:vtmn-text-border-inactive:hover {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .tablet\:hover\:vtmn-text-border-negative:hover {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .tablet\:hover\:vtmn-text-border-warning:hover {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .tablet\:hover\:vtmn-text-border-positive:hover {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .tablet\:hover\:vtmn-text-border-information:hover {
    color: var(--vtmn-semantic-color_border-information);
  }

  .tablet\:hover\:vtmn-text-border-primary-reversed:hover {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .tablet\:hover\:vtmn-text-decorative-gravel:hover {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .tablet\:hover\:vtmn-text-decorative-brick:hover {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .tablet\:hover\:vtmn-text-decorative-saffron:hover {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .tablet\:hover\:vtmn-text-decorative-gold:hover {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .tablet\:hover\:vtmn-text-decorative-jade:hover {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .tablet\:hover\:vtmn-text-decorative-emerald:hover {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .tablet\:hover\:vtmn-text-decorative-cobalt:hover {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .tablet\:hover\:vtmn-text-decorative-amethyst:hover {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .tablet\:hover\:vtmn-text-hover-primary:hover {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .tablet\:hover\:vtmn-text-hover-primary-transparent:hover {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .tablet\:hover\:vtmn-text-hover-secondary-transparent:hover {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .tablet\:hover\:vtmn-text-hover-tertiary-transparent:hover {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .tablet\:hover\:vtmn-text-hover-tertiary:hover {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .tablet\:hover\:vtmn-text-hover-brand:hover {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .tablet\:hover\:vtmn-text-hover-accent:hover {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .tablet\:hover\:vtmn-text-hover-primary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .tablet\:hover\:vtmn-text-hover-secondary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .tablet\:hover\:vtmn-text-hover-tertiary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .tablet\:hover\:vtmn-text-active-primary:hover {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .tablet\:hover\:vtmn-text-active-primary-transparent:hover {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .tablet\:hover\:vtmn-text-active-secondary-transparent:hover {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .tablet\:hover\:vtmn-text-active-tertiary:hover {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .tablet\:hover\:vtmn-text-active-tertiary-transparent:hover {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .tablet\:hover\:vtmn-text-active-brand:hover {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .tablet\:hover\:vtmn-text-active-accent:hover {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .tablet\:hover\:vtmn-text-active-primary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .tablet\:hover\:vtmn-text-active-secondary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .tablet\:hover\:vtmn-text-active-tertiary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .tablet\:hover\:vtmn-text-active-brand-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .tablet\:hover\:vtmn-text-shadow:hover {
    color: var(--vtmn-semantic-color_shadow);
  }

  .tablet\:hover\:vtmn-text-brand:hover {
    color: var(--vtmn-color_brand);
  }

  .tablet\:hover\:vtmn-text-brand-pro:hover {
    color: var(--vtmn-color_brand-pro);
  }

  .tablet\:hover\:vtmn-text-brand-digital-light-1:hover {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .tablet\:hover\:vtmn-text-brand-digital-light-2:hover {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .tablet\:hover\:vtmn-text-brand-digital-light-3:hover {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .tablet\:hover\:vtmn-text-brand-digital:hover {
    color: var(--vtmn-color_brand-digital);
  }

  .tablet\:hover\:vtmn-text-brand-digital-dark-1:hover {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .tablet\:hover\:vtmn-text-brand-digital-dark-2:hover {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .tablet\:hover\:vtmn-text-green-light-1:hover {
    color: var(--vtmn-color_green-light-1);
  }

  .tablet\:hover\:vtmn-text-green-light-2:hover {
    color: var(--vtmn-color_green-light-2);
  }

  .tablet\:hover\:vtmn-text-green-light-3:hover {
    color: var(--vtmn-color_green-light-3);
  }

  .tablet\:hover\:vtmn-text-green:hover {
    color: var(--vtmn-color_green);
  }

  .tablet\:hover\:vtmn-text-green-dark-1:hover {
    color: var(--vtmn-color_green-dark-1);
  }

  .tablet\:hover\:vtmn-text-green-dark-2:hover {
    color: var(--vtmn-color_green-dark-2);
  }

  .tablet\:hover\:vtmn-text-white:hover {
    color: var(--vtmn-color_white);
  }

  .tablet\:hover\:vtmn-text-grey-light-1:hover {
    color: var(--vtmn-color_grey-light-1);
  }

  .tablet\:hover\:vtmn-text-grey-light-2:hover {
    color: var(--vtmn-color_grey-light-2);
  }

  .tablet\:hover\:vtmn-text-grey-light-3:hover {
    color: var(--vtmn-color_grey-light-3);
  }

  .tablet\:hover\:vtmn-text-grey-light-4:hover {
    color: var(--vtmn-color_grey-light-4);
  }

  .tablet\:hover\:vtmn-text-grey:hover {
    color: var(--vtmn-color_grey);
  }

  .tablet\:hover\:vtmn-text-grey-dark-1:hover {
    color: var(--vtmn-color_grey-dark-1);
  }

  .tablet\:hover\:vtmn-text-grey-dark-2:hover {
    color: var(--vtmn-color_grey-dark-2);
  }

  .tablet\:hover\:vtmn-text-grey-dark-3:hover {
    color: var(--vtmn-color_grey-dark-3);
  }

  .tablet\:hover\:vtmn-text-black:hover {
    color: var(--vtmn-color_black);
  }

  .tablet\:hover\:vtmn-text-success:hover {
    color: var(--vtmn-color_success);
  }

  .tablet\:hover\:vtmn-text-info:hover {
    color: var(--vtmn-color_info);
  }

  .tablet\:hover\:vtmn-text-warning:hover {
    color: var(--vtmn-color_warning);
  }

  .tablet\:hover\:vtmn-text-danger:hover {
    color: var(--vtmn-color_danger);
  }

  .tablet\:hover\:vtmn-text-yellow-light-1:hover {
    color: var(--vtmn-color_yellow-light-1);
  }

  .tablet\:hover\:vtmn-text-yellow-light-2:hover {
    color: var(--vtmn-color_yellow-light-2);
  }

  .tablet\:hover\:vtmn-text-yellow:hover {
    color: var(--vtmn-color_yellow);
  }

  .tablet\:hover\:vtmn-text-orange-light-1:hover {
    color: var(--vtmn-color_orange-light-1);
  }

  .tablet\:hover\:vtmn-text-orange-light-2:hover {
    color: var(--vtmn-color_orange-light-2);
  }

  .tablet\:hover\:vtmn-text-orange:hover {
    color: var(--vtmn-color_orange);
  }

  .tablet\:hover\:vtmn-text-red-light-1:hover {
    color: var(--vtmn-color_red-light-1);
  }

  .tablet\:hover\:vtmn-text-red-light-2:hover {
    color: var(--vtmn-color_red-light-2);
  }

  .tablet\:hover\:vtmn-text-red:hover {
    color: var(--vtmn-color_red);
  }

  .tablet\:focus\:vtmn-text-transparent:focus {
    color: transparent;
  }

  .tablet\:focus\:vtmn-text-background-primary:focus {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .tablet\:focus\:vtmn-text-background-secondary:focus {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .tablet\:focus\:vtmn-text-background-tertiary:focus {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .tablet\:focus\:vtmn-text-background-brand-primary:focus {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .tablet\:focus\:vtmn-text-background-brand-secondary:focus {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .tablet\:focus\:vtmn-text-background-accent:focus {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .tablet\:focus\:vtmn-text-background-alert:focus {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .tablet\:focus\:vtmn-text-background-primary-reversed:focus {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .tablet\:focus\:vtmn-text-background-brand-primary-reversed:focus {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .tablet\:focus\:vtmn-text-content-primary:focus {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .tablet\:focus\:vtmn-text-content-secondary:focus {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .tablet\:focus\:vtmn-text-content-tertiary:focus {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .tablet\:focus\:vtmn-text-content-action:focus {
    color: var(--vtmn-semantic-color_content-action);
  }

  .tablet\:focus\:vtmn-text-content-active:focus {
    color: var(--vtmn-semantic-color_content-active);
  }

  .tablet\:focus\:vtmn-text-content-inactive:focus {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .tablet\:focus\:vtmn-text-content-negative:focus {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .tablet\:focus\:vtmn-text-content-warning:focus {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .tablet\:focus\:vtmn-text-content-positive:focus {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .tablet\:focus\:vtmn-text-content-information:focus {
    color: var(--vtmn-semantic-color_content-information);
  }

  .tablet\:focus\:vtmn-text-content-accent:focus {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .tablet\:focus\:vtmn-text-content-visited:focus {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .tablet\:focus\:vtmn-text-content-primary-reversed:focus {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .tablet\:focus\:vtmn-text-content-action-reversed:focus {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .tablet\:focus\:vtmn-text-content-visited-reversed:focus {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .tablet\:focus\:vtmn-text-border-primary:focus {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .tablet\:focus\:vtmn-text-border-secondary:focus {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .tablet\:focus\:vtmn-text-border-tertiary:focus {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .tablet\:focus\:vtmn-text-border-active:focus {
    color: var(--vtmn-semantic-color_border-active);
  }

  .tablet\:focus\:vtmn-text-border-inactive:focus {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .tablet\:focus\:vtmn-text-border-negative:focus {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .tablet\:focus\:vtmn-text-border-warning:focus {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .tablet\:focus\:vtmn-text-border-positive:focus {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .tablet\:focus\:vtmn-text-border-information:focus {
    color: var(--vtmn-semantic-color_border-information);
  }

  .tablet\:focus\:vtmn-text-border-primary-reversed:focus {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .tablet\:focus\:vtmn-text-decorative-gravel:focus {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .tablet\:focus\:vtmn-text-decorative-brick:focus {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .tablet\:focus\:vtmn-text-decorative-saffron:focus {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .tablet\:focus\:vtmn-text-decorative-gold:focus {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .tablet\:focus\:vtmn-text-decorative-jade:focus {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .tablet\:focus\:vtmn-text-decorative-emerald:focus {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .tablet\:focus\:vtmn-text-decorative-cobalt:focus {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .tablet\:focus\:vtmn-text-decorative-amethyst:focus {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .tablet\:focus\:vtmn-text-hover-primary:focus {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .tablet\:focus\:vtmn-text-hover-primary-transparent:focus {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .tablet\:focus\:vtmn-text-hover-secondary-transparent:focus {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .tablet\:focus\:vtmn-text-hover-tertiary-transparent:focus {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .tablet\:focus\:vtmn-text-hover-tertiary:focus {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .tablet\:focus\:vtmn-text-hover-brand:focus {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .tablet\:focus\:vtmn-text-hover-accent:focus {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .tablet\:focus\:vtmn-text-hover-primary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-text-hover-secondary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-text-hover-tertiary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-text-active-primary:focus {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .tablet\:focus\:vtmn-text-active-primary-transparent:focus {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .tablet\:focus\:vtmn-text-active-secondary-transparent:focus {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .tablet\:focus\:vtmn-text-active-tertiary:focus {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .tablet\:focus\:vtmn-text-active-tertiary-transparent:focus {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .tablet\:focus\:vtmn-text-active-brand:focus {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .tablet\:focus\:vtmn-text-active-accent:focus {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .tablet\:focus\:vtmn-text-active-primary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-text-active-secondary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-text-active-tertiary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-text-active-brand-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .tablet\:focus\:vtmn-text-shadow:focus {
    color: var(--vtmn-semantic-color_shadow);
  }

  .tablet\:focus\:vtmn-text-brand:focus {
    color: var(--vtmn-color_brand);
  }

  .tablet\:focus\:vtmn-text-brand-pro:focus {
    color: var(--vtmn-color_brand-pro);
  }

  .tablet\:focus\:vtmn-text-brand-digital-light-1:focus {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .tablet\:focus\:vtmn-text-brand-digital-light-2:focus {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .tablet\:focus\:vtmn-text-brand-digital-light-3:focus {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .tablet\:focus\:vtmn-text-brand-digital:focus {
    color: var(--vtmn-color_brand-digital);
  }

  .tablet\:focus\:vtmn-text-brand-digital-dark-1:focus {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .tablet\:focus\:vtmn-text-brand-digital-dark-2:focus {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .tablet\:focus\:vtmn-text-green-light-1:focus {
    color: var(--vtmn-color_green-light-1);
  }

  .tablet\:focus\:vtmn-text-green-light-2:focus {
    color: var(--vtmn-color_green-light-2);
  }

  .tablet\:focus\:vtmn-text-green-light-3:focus {
    color: var(--vtmn-color_green-light-3);
  }

  .tablet\:focus\:vtmn-text-green:focus {
    color: var(--vtmn-color_green);
  }

  .tablet\:focus\:vtmn-text-green-dark-1:focus {
    color: var(--vtmn-color_green-dark-1);
  }

  .tablet\:focus\:vtmn-text-green-dark-2:focus {
    color: var(--vtmn-color_green-dark-2);
  }

  .tablet\:focus\:vtmn-text-white:focus {
    color: var(--vtmn-color_white);
  }

  .tablet\:focus\:vtmn-text-grey-light-1:focus {
    color: var(--vtmn-color_grey-light-1);
  }

  .tablet\:focus\:vtmn-text-grey-light-2:focus {
    color: var(--vtmn-color_grey-light-2);
  }

  .tablet\:focus\:vtmn-text-grey-light-3:focus {
    color: var(--vtmn-color_grey-light-3);
  }

  .tablet\:focus\:vtmn-text-grey-light-4:focus {
    color: var(--vtmn-color_grey-light-4);
  }

  .tablet\:focus\:vtmn-text-grey:focus {
    color: var(--vtmn-color_grey);
  }

  .tablet\:focus\:vtmn-text-grey-dark-1:focus {
    color: var(--vtmn-color_grey-dark-1);
  }

  .tablet\:focus\:vtmn-text-grey-dark-2:focus {
    color: var(--vtmn-color_grey-dark-2);
  }

  .tablet\:focus\:vtmn-text-grey-dark-3:focus {
    color: var(--vtmn-color_grey-dark-3);
  }

  .tablet\:focus\:vtmn-text-black:focus {
    color: var(--vtmn-color_black);
  }

  .tablet\:focus\:vtmn-text-success:focus {
    color: var(--vtmn-color_success);
  }

  .tablet\:focus\:vtmn-text-info:focus {
    color: var(--vtmn-color_info);
  }

  .tablet\:focus\:vtmn-text-warning:focus {
    color: var(--vtmn-color_warning);
  }

  .tablet\:focus\:vtmn-text-danger:focus {
    color: var(--vtmn-color_danger);
  }

  .tablet\:focus\:vtmn-text-yellow-light-1:focus {
    color: var(--vtmn-color_yellow-light-1);
  }

  .tablet\:focus\:vtmn-text-yellow-light-2:focus {
    color: var(--vtmn-color_yellow-light-2);
  }

  .tablet\:focus\:vtmn-text-yellow:focus {
    color: var(--vtmn-color_yellow);
  }

  .tablet\:focus\:vtmn-text-orange-light-1:focus {
    color: var(--vtmn-color_orange-light-1);
  }

  .tablet\:focus\:vtmn-text-orange-light-2:focus {
    color: var(--vtmn-color_orange-light-2);
  }

  .tablet\:focus\:vtmn-text-orange:focus {
    color: var(--vtmn-color_orange);
  }

  .tablet\:focus\:vtmn-text-red-light-1:focus {
    color: var(--vtmn-color_red-light-1);
  }

  .tablet\:focus\:vtmn-text-red-light-2:focus {
    color: var(--vtmn-color_red-light-2);
  }

  .tablet\:focus\:vtmn-text-red:focus {
    color: var(--vtmn-color_red);
  }

  .tablet\:vtmn-text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .tablet\:vtmn-text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .tablet\:vtmn-text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .tablet\:vtmn-text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .tablet\:vtmn-text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .tablet\:vtmn-text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .tablet\:vtmn-text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .tablet\:vtmn-text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .tablet\:vtmn-text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .tablet\:vtmn-text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .tablet\:vtmn-text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .tablet\:vtmn-text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .tablet\:vtmn-text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .tablet\:vtmn-text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .tablet\:vtmn-text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .tablet\:focus-within\:vtmn-text-opacity-0:focus-within {
    --tw-text-opacity: 0;
  }

  .tablet\:focus-within\:vtmn-text-opacity-5:focus-within {
    --tw-text-opacity: 0.05;
  }

  .tablet\:focus-within\:vtmn-text-opacity-10:focus-within {
    --tw-text-opacity: 0.1;
  }

  .tablet\:focus-within\:vtmn-text-opacity-20:focus-within {
    --tw-text-opacity: 0.2;
  }

  .tablet\:focus-within\:vtmn-text-opacity-25:focus-within {
    --tw-text-opacity: 0.25;
  }

  .tablet\:focus-within\:vtmn-text-opacity-30:focus-within {
    --tw-text-opacity: 0.3;
  }

  .tablet\:focus-within\:vtmn-text-opacity-40:focus-within {
    --tw-text-opacity: 0.4;
  }

  .tablet\:focus-within\:vtmn-text-opacity-50:focus-within {
    --tw-text-opacity: 0.5;
  }

  .tablet\:focus-within\:vtmn-text-opacity-60:focus-within {
    --tw-text-opacity: 0.6;
  }

  .tablet\:focus-within\:vtmn-text-opacity-70:focus-within {
    --tw-text-opacity: 0.7;
  }

  .tablet\:focus-within\:vtmn-text-opacity-75:focus-within {
    --tw-text-opacity: 0.75;
  }

  .tablet\:focus-within\:vtmn-text-opacity-80:focus-within {
    --tw-text-opacity: 0.8;
  }

  .tablet\:focus-within\:vtmn-text-opacity-90:focus-within {
    --tw-text-opacity: 0.9;
  }

  .tablet\:focus-within\:vtmn-text-opacity-95:focus-within {
    --tw-text-opacity: 0.95;
  }

  .tablet\:focus-within\:vtmn-text-opacity-100:focus-within {
    --tw-text-opacity: 1;
  }

  .tablet\:hover\:vtmn-text-opacity-0:hover {
    --tw-text-opacity: 0;
  }

  .tablet\:hover\:vtmn-text-opacity-5:hover {
    --tw-text-opacity: 0.05;
  }

  .tablet\:hover\:vtmn-text-opacity-10:hover {
    --tw-text-opacity: 0.1;
  }

  .tablet\:hover\:vtmn-text-opacity-20:hover {
    --tw-text-opacity: 0.2;
  }

  .tablet\:hover\:vtmn-text-opacity-25:hover {
    --tw-text-opacity: 0.25;
  }

  .tablet\:hover\:vtmn-text-opacity-30:hover {
    --tw-text-opacity: 0.3;
  }

  .tablet\:hover\:vtmn-text-opacity-40:hover {
    --tw-text-opacity: 0.4;
  }

  .tablet\:hover\:vtmn-text-opacity-50:hover {
    --tw-text-opacity: 0.5;
  }

  .tablet\:hover\:vtmn-text-opacity-60:hover {
    --tw-text-opacity: 0.6;
  }

  .tablet\:hover\:vtmn-text-opacity-70:hover {
    --tw-text-opacity: 0.7;
  }

  .tablet\:hover\:vtmn-text-opacity-75:hover {
    --tw-text-opacity: 0.75;
  }

  .tablet\:hover\:vtmn-text-opacity-80:hover {
    --tw-text-opacity: 0.8;
  }

  .tablet\:hover\:vtmn-text-opacity-90:hover {
    --tw-text-opacity: 0.9;
  }

  .tablet\:hover\:vtmn-text-opacity-95:hover {
    --tw-text-opacity: 0.95;
  }

  .tablet\:hover\:vtmn-text-opacity-100:hover {
    --tw-text-opacity: 1;
  }

  .tablet\:focus\:vtmn-text-opacity-0:focus {
    --tw-text-opacity: 0;
  }

  .tablet\:focus\:vtmn-text-opacity-5:focus {
    --tw-text-opacity: 0.05;
  }

  .tablet\:focus\:vtmn-text-opacity-10:focus {
    --tw-text-opacity: 0.1;
  }

  .tablet\:focus\:vtmn-text-opacity-20:focus {
    --tw-text-opacity: 0.2;
  }

  .tablet\:focus\:vtmn-text-opacity-25:focus {
    --tw-text-opacity: 0.25;
  }

  .tablet\:focus\:vtmn-text-opacity-30:focus {
    --tw-text-opacity: 0.3;
  }

  .tablet\:focus\:vtmn-text-opacity-40:focus {
    --tw-text-opacity: 0.4;
  }

  .tablet\:focus\:vtmn-text-opacity-50:focus {
    --tw-text-opacity: 0.5;
  }

  .tablet\:focus\:vtmn-text-opacity-60:focus {
    --tw-text-opacity: 0.6;
  }

  .tablet\:focus\:vtmn-text-opacity-70:focus {
    --tw-text-opacity: 0.7;
  }

  .tablet\:focus\:vtmn-text-opacity-75:focus {
    --tw-text-opacity: 0.75;
  }

  .tablet\:focus\:vtmn-text-opacity-80:focus {
    --tw-text-opacity: 0.8;
  }

  .tablet\:focus\:vtmn-text-opacity-90:focus {
    --tw-text-opacity: 0.9;
  }

  .tablet\:focus\:vtmn-text-opacity-95:focus {
    --tw-text-opacity: 0.95;
  }

  .tablet\:focus\:vtmn-text-opacity-100:focus {
    --tw-text-opacity: 1;
  }

  .tablet\:vtmn-underline {
    text-decoration: underline;
  }

  .tablet\:vtmn-line-through {
    text-decoration: line-through;
  }

  .tablet\:vtmn-no-underline {
    text-decoration: none;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-underline {
    text-decoration: underline;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-line-through {
    text-decoration: line-through;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-no-underline {
    text-decoration: none;
  }

  .tablet\:focus-within\:vtmn-underline:focus-within {
    text-decoration: underline;
  }

  .tablet\:focus-within\:vtmn-line-through:focus-within {
    text-decoration: line-through;
  }

  .tablet\:focus-within\:vtmn-no-underline:focus-within {
    text-decoration: none;
  }

  .tablet\:hover\:vtmn-underline:hover {
    text-decoration: underline;
  }

  .tablet\:hover\:vtmn-line-through:hover {
    text-decoration: line-through;
  }

  .tablet\:hover\:vtmn-no-underline:hover {
    text-decoration: none;
  }

  .tablet\:focus\:vtmn-underline:focus {
    text-decoration: underline;
  }

  .tablet\:focus\:vtmn-line-through:focus {
    text-decoration: line-through;
  }

  .tablet\:focus\:vtmn-no-underline:focus {
    text-decoration: none;
  }

  .tablet\:vtmn-antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .tablet\:vtmn-subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .tablet\:vtmn-placeholder-transparent::-moz-placeholder {
    color: transparent;
  }

  .tablet\:vtmn-placeholder-transparent::placeholder {
    color: transparent;
  }

  .tablet\:vtmn-placeholder-background-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .tablet\:vtmn-placeholder-background-primary::placeholder {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .tablet\:vtmn-placeholder-background-secondary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .tablet\:vtmn-placeholder-background-secondary::placeholder {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .tablet\:vtmn-placeholder-background-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .tablet\:vtmn-placeholder-background-tertiary::placeholder {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .tablet\:vtmn-placeholder-background-brand-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .tablet\:vtmn-placeholder-background-brand-primary::placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .tablet\:vtmn-placeholder-background-brand-secondary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .tablet\:vtmn-placeholder-background-brand-secondary::placeholder {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .tablet\:vtmn-placeholder-background-accent::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .tablet\:vtmn-placeholder-background-accent::placeholder {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .tablet\:vtmn-placeholder-background-alert::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .tablet\:vtmn-placeholder-background-alert::placeholder {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .tablet\:vtmn-placeholder-background-primary-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .tablet\:vtmn-placeholder-background-primary-reversed::placeholder {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .tablet\:vtmn-placeholder-background-brand-primary-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .tablet\:vtmn-placeholder-background-brand-primary-reversed::placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .tablet\:vtmn-placeholder-content-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .tablet\:vtmn-placeholder-content-primary::placeholder {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .tablet\:vtmn-placeholder-content-secondary::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .tablet\:vtmn-placeholder-content-secondary::placeholder {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .tablet\:vtmn-placeholder-content-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .tablet\:vtmn-placeholder-content-tertiary::placeholder {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .tablet\:vtmn-placeholder-content-action::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-action);
  }

  .tablet\:vtmn-placeholder-content-action::placeholder {
    color: var(--vtmn-semantic-color_content-action);
  }

  .tablet\:vtmn-placeholder-content-active::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-active);
  }

  .tablet\:vtmn-placeholder-content-active::placeholder {
    color: var(--vtmn-semantic-color_content-active);
  }

  .tablet\:vtmn-placeholder-content-inactive::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .tablet\:vtmn-placeholder-content-inactive::placeholder {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .tablet\:vtmn-placeholder-content-negative::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .tablet\:vtmn-placeholder-content-negative::placeholder {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .tablet\:vtmn-placeholder-content-warning::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .tablet\:vtmn-placeholder-content-warning::placeholder {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .tablet\:vtmn-placeholder-content-positive::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .tablet\:vtmn-placeholder-content-positive::placeholder {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .tablet\:vtmn-placeholder-content-information::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-information);
  }

  .tablet\:vtmn-placeholder-content-information::placeholder {
    color: var(--vtmn-semantic-color_content-information);
  }

  .tablet\:vtmn-placeholder-content-accent::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .tablet\:vtmn-placeholder-content-accent::placeholder {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .tablet\:vtmn-placeholder-content-visited::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .tablet\:vtmn-placeholder-content-visited::placeholder {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .tablet\:vtmn-placeholder-content-primary-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .tablet\:vtmn-placeholder-content-primary-reversed::placeholder {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .tablet\:vtmn-placeholder-content-action-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .tablet\:vtmn-placeholder-content-action-reversed::placeholder {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .tablet\:vtmn-placeholder-content-visited-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .tablet\:vtmn-placeholder-content-visited-reversed::placeholder {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .tablet\:vtmn-placeholder-border-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .tablet\:vtmn-placeholder-border-primary::placeholder {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .tablet\:vtmn-placeholder-border-secondary::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .tablet\:vtmn-placeholder-border-secondary::placeholder {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .tablet\:vtmn-placeholder-border-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .tablet\:vtmn-placeholder-border-tertiary::placeholder {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .tablet\:vtmn-placeholder-border-active::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-active);
  }

  .tablet\:vtmn-placeholder-border-active::placeholder {
    color: var(--vtmn-semantic-color_border-active);
  }

  .tablet\:vtmn-placeholder-border-inactive::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .tablet\:vtmn-placeholder-border-inactive::placeholder {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .tablet\:vtmn-placeholder-border-negative::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .tablet\:vtmn-placeholder-border-negative::placeholder {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .tablet\:vtmn-placeholder-border-warning::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .tablet\:vtmn-placeholder-border-warning::placeholder {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .tablet\:vtmn-placeholder-border-positive::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .tablet\:vtmn-placeholder-border-positive::placeholder {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .tablet\:vtmn-placeholder-border-information::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-information);
  }

  .tablet\:vtmn-placeholder-border-information::placeholder {
    color: var(--vtmn-semantic-color_border-information);
  }

  .tablet\:vtmn-placeholder-border-primary-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .tablet\:vtmn-placeholder-border-primary-reversed::placeholder {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .tablet\:vtmn-placeholder-decorative-gravel::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .tablet\:vtmn-placeholder-decorative-gravel::placeholder {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .tablet\:vtmn-placeholder-decorative-brick::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .tablet\:vtmn-placeholder-decorative-brick::placeholder {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .tablet\:vtmn-placeholder-decorative-saffron::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .tablet\:vtmn-placeholder-decorative-saffron::placeholder {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .tablet\:vtmn-placeholder-decorative-gold::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .tablet\:vtmn-placeholder-decorative-gold::placeholder {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .tablet\:vtmn-placeholder-decorative-jade::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .tablet\:vtmn-placeholder-decorative-jade::placeholder {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .tablet\:vtmn-placeholder-decorative-emerald::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .tablet\:vtmn-placeholder-decorative-emerald::placeholder {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .tablet\:vtmn-placeholder-decorative-cobalt::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .tablet\:vtmn-placeholder-decorative-cobalt::placeholder {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .tablet\:vtmn-placeholder-decorative-amethyst::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .tablet\:vtmn-placeholder-decorative-amethyst::placeholder {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .tablet\:vtmn-placeholder-hover-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .tablet\:vtmn-placeholder-hover-primary::placeholder {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .tablet\:vtmn-placeholder-hover-primary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .tablet\:vtmn-placeholder-hover-primary-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .tablet\:vtmn-placeholder-hover-secondary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .tablet\:vtmn-placeholder-hover-secondary-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .tablet\:vtmn-placeholder-hover-tertiary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .tablet\:vtmn-placeholder-hover-tertiary-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .tablet\:vtmn-placeholder-hover-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .tablet\:vtmn-placeholder-hover-tertiary::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .tablet\:vtmn-placeholder-hover-brand::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .tablet\:vtmn-placeholder-hover-brand::placeholder {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .tablet\:vtmn-placeholder-hover-accent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .tablet\:vtmn-placeholder-hover-accent::placeholder {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .tablet\:vtmn-placeholder-hover-primary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .tablet\:vtmn-placeholder-hover-primary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .tablet\:vtmn-placeholder-hover-secondary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .tablet\:vtmn-placeholder-hover-secondary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .tablet\:vtmn-placeholder-hover-tertiary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .tablet\:vtmn-placeholder-hover-tertiary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .tablet\:vtmn-placeholder-active-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .tablet\:vtmn-placeholder-active-primary::placeholder {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .tablet\:vtmn-placeholder-active-primary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .tablet\:vtmn-placeholder-active-primary-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .tablet\:vtmn-placeholder-active-secondary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .tablet\:vtmn-placeholder-active-secondary-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .tablet\:vtmn-placeholder-active-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .tablet\:vtmn-placeholder-active-tertiary::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .tablet\:vtmn-placeholder-active-tertiary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .tablet\:vtmn-placeholder-active-tertiary-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .tablet\:vtmn-placeholder-active-brand::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .tablet\:vtmn-placeholder-active-brand::placeholder {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .tablet\:vtmn-placeholder-active-accent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .tablet\:vtmn-placeholder-active-accent::placeholder {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .tablet\:vtmn-placeholder-active-primary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .tablet\:vtmn-placeholder-active-primary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .tablet\:vtmn-placeholder-active-secondary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .tablet\:vtmn-placeholder-active-secondary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .tablet\:vtmn-placeholder-active-tertiary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .tablet\:vtmn-placeholder-active-tertiary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .tablet\:vtmn-placeholder-active-brand-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .tablet\:vtmn-placeholder-active-brand-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .tablet\:vtmn-placeholder-shadow::-moz-placeholder {
    color: var(--vtmn-semantic-color_shadow);
  }

  .tablet\:vtmn-placeholder-shadow::placeholder {
    color: var(--vtmn-semantic-color_shadow);
  }

  .tablet\:vtmn-placeholder-brand::-moz-placeholder {
    color: var(--vtmn-color_brand);
  }

  .tablet\:vtmn-placeholder-brand::placeholder {
    color: var(--vtmn-color_brand);
  }

  .tablet\:vtmn-placeholder-brand-pro::-moz-placeholder {
    color: var(--vtmn-color_brand-pro);
  }

  .tablet\:vtmn-placeholder-brand-pro::placeholder {
    color: var(--vtmn-color_brand-pro);
  }

  .tablet\:vtmn-placeholder-brand-digital-light-1::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .tablet\:vtmn-placeholder-brand-digital-light-1::placeholder {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .tablet\:vtmn-placeholder-brand-digital-light-2::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .tablet\:vtmn-placeholder-brand-digital-light-2::placeholder {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .tablet\:vtmn-placeholder-brand-digital-light-3::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .tablet\:vtmn-placeholder-brand-digital-light-3::placeholder {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .tablet\:vtmn-placeholder-brand-digital::-moz-placeholder {
    color: var(--vtmn-color_brand-digital);
  }

  .tablet\:vtmn-placeholder-brand-digital::placeholder {
    color: var(--vtmn-color_brand-digital);
  }

  .tablet\:vtmn-placeholder-brand-digital-dark-1::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .tablet\:vtmn-placeholder-brand-digital-dark-1::placeholder {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .tablet\:vtmn-placeholder-brand-digital-dark-2::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .tablet\:vtmn-placeholder-brand-digital-dark-2::placeholder {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .tablet\:vtmn-placeholder-green-light-1::-moz-placeholder {
    color: var(--vtmn-color_green-light-1);
  }

  .tablet\:vtmn-placeholder-green-light-1::placeholder {
    color: var(--vtmn-color_green-light-1);
  }

  .tablet\:vtmn-placeholder-green-light-2::-moz-placeholder {
    color: var(--vtmn-color_green-light-2);
  }

  .tablet\:vtmn-placeholder-green-light-2::placeholder {
    color: var(--vtmn-color_green-light-2);
  }

  .tablet\:vtmn-placeholder-green-light-3::-moz-placeholder {
    color: var(--vtmn-color_green-light-3);
  }

  .tablet\:vtmn-placeholder-green-light-3::placeholder {
    color: var(--vtmn-color_green-light-3);
  }

  .tablet\:vtmn-placeholder-green::-moz-placeholder {
    color: var(--vtmn-color_green);
  }

  .tablet\:vtmn-placeholder-green::placeholder {
    color: var(--vtmn-color_green);
  }

  .tablet\:vtmn-placeholder-green-dark-1::-moz-placeholder {
    color: var(--vtmn-color_green-dark-1);
  }

  .tablet\:vtmn-placeholder-green-dark-1::placeholder {
    color: var(--vtmn-color_green-dark-1);
  }

  .tablet\:vtmn-placeholder-green-dark-2::-moz-placeholder {
    color: var(--vtmn-color_green-dark-2);
  }

  .tablet\:vtmn-placeholder-green-dark-2::placeholder {
    color: var(--vtmn-color_green-dark-2);
  }

  .tablet\:vtmn-placeholder-white::-moz-placeholder {
    color: var(--vtmn-color_white);
  }

  .tablet\:vtmn-placeholder-white::placeholder {
    color: var(--vtmn-color_white);
  }

  .tablet\:vtmn-placeholder-grey-light-1::-moz-placeholder {
    color: var(--vtmn-color_grey-light-1);
  }

  .tablet\:vtmn-placeholder-grey-light-1::placeholder {
    color: var(--vtmn-color_grey-light-1);
  }

  .tablet\:vtmn-placeholder-grey-light-2::-moz-placeholder {
    color: var(--vtmn-color_grey-light-2);
  }

  .tablet\:vtmn-placeholder-grey-light-2::placeholder {
    color: var(--vtmn-color_grey-light-2);
  }

  .tablet\:vtmn-placeholder-grey-light-3::-moz-placeholder {
    color: var(--vtmn-color_grey-light-3);
  }

  .tablet\:vtmn-placeholder-grey-light-3::placeholder {
    color: var(--vtmn-color_grey-light-3);
  }

  .tablet\:vtmn-placeholder-grey-light-4::-moz-placeholder {
    color: var(--vtmn-color_grey-light-4);
  }

  .tablet\:vtmn-placeholder-grey-light-4::placeholder {
    color: var(--vtmn-color_grey-light-4);
  }

  .tablet\:vtmn-placeholder-grey::-moz-placeholder {
    color: var(--vtmn-color_grey);
  }

  .tablet\:vtmn-placeholder-grey::placeholder {
    color: var(--vtmn-color_grey);
  }

  .tablet\:vtmn-placeholder-grey-dark-1::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-1);
  }

  .tablet\:vtmn-placeholder-grey-dark-1::placeholder {
    color: var(--vtmn-color_grey-dark-1);
  }

  .tablet\:vtmn-placeholder-grey-dark-2::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-2);
  }

  .tablet\:vtmn-placeholder-grey-dark-2::placeholder {
    color: var(--vtmn-color_grey-dark-2);
  }

  .tablet\:vtmn-placeholder-grey-dark-3::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-3);
  }

  .tablet\:vtmn-placeholder-grey-dark-3::placeholder {
    color: var(--vtmn-color_grey-dark-3);
  }

  .tablet\:vtmn-placeholder-black::-moz-placeholder {
    color: var(--vtmn-color_black);
  }

  .tablet\:vtmn-placeholder-black::placeholder {
    color: var(--vtmn-color_black);
  }

  .tablet\:vtmn-placeholder-success::-moz-placeholder {
    color: var(--vtmn-color_success);
  }

  .tablet\:vtmn-placeholder-success::placeholder {
    color: var(--vtmn-color_success);
  }

  .tablet\:vtmn-placeholder-info::-moz-placeholder {
    color: var(--vtmn-color_info);
  }

  .tablet\:vtmn-placeholder-info::placeholder {
    color: var(--vtmn-color_info);
  }

  .tablet\:vtmn-placeholder-warning::-moz-placeholder {
    color: var(--vtmn-color_warning);
  }

  .tablet\:vtmn-placeholder-warning::placeholder {
    color: var(--vtmn-color_warning);
  }

  .tablet\:vtmn-placeholder-danger::-moz-placeholder {
    color: var(--vtmn-color_danger);
  }

  .tablet\:vtmn-placeholder-danger::placeholder {
    color: var(--vtmn-color_danger);
  }

  .tablet\:vtmn-placeholder-yellow-light-1::-moz-placeholder {
    color: var(--vtmn-color_yellow-light-1);
  }

  .tablet\:vtmn-placeholder-yellow-light-1::placeholder {
    color: var(--vtmn-color_yellow-light-1);
  }

  .tablet\:vtmn-placeholder-yellow-light-2::-moz-placeholder {
    color: var(--vtmn-color_yellow-light-2);
  }

  .tablet\:vtmn-placeholder-yellow-light-2::placeholder {
    color: var(--vtmn-color_yellow-light-2);
  }

  .tablet\:vtmn-placeholder-yellow::-moz-placeholder {
    color: var(--vtmn-color_yellow);
  }

  .tablet\:vtmn-placeholder-yellow::placeholder {
    color: var(--vtmn-color_yellow);
  }

  .tablet\:vtmn-placeholder-orange-light-1::-moz-placeholder {
    color: var(--vtmn-color_orange-light-1);
  }

  .tablet\:vtmn-placeholder-orange-light-1::placeholder {
    color: var(--vtmn-color_orange-light-1);
  }

  .tablet\:vtmn-placeholder-orange-light-2::-moz-placeholder {
    color: var(--vtmn-color_orange-light-2);
  }

  .tablet\:vtmn-placeholder-orange-light-2::placeholder {
    color: var(--vtmn-color_orange-light-2);
  }

  .tablet\:vtmn-placeholder-orange::-moz-placeholder {
    color: var(--vtmn-color_orange);
  }

  .tablet\:vtmn-placeholder-orange::placeholder {
    color: var(--vtmn-color_orange);
  }

  .tablet\:vtmn-placeholder-red-light-1::-moz-placeholder {
    color: var(--vtmn-color_red-light-1);
  }

  .tablet\:vtmn-placeholder-red-light-1::placeholder {
    color: var(--vtmn-color_red-light-1);
  }

  .tablet\:vtmn-placeholder-red-light-2::-moz-placeholder {
    color: var(--vtmn-color_red-light-2);
  }

  .tablet\:vtmn-placeholder-red-light-2::placeholder {
    color: var(--vtmn-color_red-light-2);
  }

  .tablet\:vtmn-placeholder-red::-moz-placeholder {
    color: var(--vtmn-color_red);
  }

  .tablet\:vtmn-placeholder-red::placeholder {
    color: var(--vtmn-color_red);
  }

  .tablet\:focus\:vtmn-placeholder-transparent:focus::-moz-placeholder {
    color: transparent;
  }

  .tablet\:focus\:vtmn-placeholder-transparent:focus::placeholder {
    color: transparent;
  }

  .tablet\:focus\:vtmn-placeholder-background-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .tablet\:focus\:vtmn-placeholder-background-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .tablet\:focus\:vtmn-placeholder-background-secondary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .tablet\:focus\:vtmn-placeholder-background-secondary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .tablet\:focus\:vtmn-placeholder-background-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .tablet\:focus\:vtmn-placeholder-background-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .tablet\:focus\:vtmn-placeholder-background-brand-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .tablet\:focus\:vtmn-placeholder-background-brand-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .tablet\:focus\:vtmn-placeholder-background-brand-secondary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .tablet\:focus\:vtmn-placeholder-background-brand-secondary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .tablet\:focus\:vtmn-placeholder-background-accent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .tablet\:focus\:vtmn-placeholder-background-accent:focus::placeholder {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .tablet\:focus\:vtmn-placeholder-background-alert:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .tablet\:focus\:vtmn-placeholder-background-alert:focus::placeholder {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .tablet\:focus\:vtmn-placeholder-background-primary-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .tablet\:focus\:vtmn-placeholder-background-primary-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .tablet\:focus\:vtmn-placeholder-background-brand-primary-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .tablet\:focus\:vtmn-placeholder-background-brand-primary-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .tablet\:focus\:vtmn-placeholder-content-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .tablet\:focus\:vtmn-placeholder-content-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .tablet\:focus\:vtmn-placeholder-content-secondary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .tablet\:focus\:vtmn-placeholder-content-secondary:focus::placeholder {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .tablet\:focus\:vtmn-placeholder-content-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .tablet\:focus\:vtmn-placeholder-content-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .tablet\:focus\:vtmn-placeholder-content-action:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-action);
  }

  .tablet\:focus\:vtmn-placeholder-content-action:focus::placeholder {
    color: var(--vtmn-semantic-color_content-action);
  }

  .tablet\:focus\:vtmn-placeholder-content-active:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-active);
  }

  .tablet\:focus\:vtmn-placeholder-content-active:focus::placeholder {
    color: var(--vtmn-semantic-color_content-active);
  }

  .tablet\:focus\:vtmn-placeholder-content-inactive:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .tablet\:focus\:vtmn-placeholder-content-inactive:focus::placeholder {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .tablet\:focus\:vtmn-placeholder-content-negative:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .tablet\:focus\:vtmn-placeholder-content-negative:focus::placeholder {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .tablet\:focus\:vtmn-placeholder-content-warning:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .tablet\:focus\:vtmn-placeholder-content-warning:focus::placeholder {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .tablet\:focus\:vtmn-placeholder-content-positive:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .tablet\:focus\:vtmn-placeholder-content-positive:focus::placeholder {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .tablet\:focus\:vtmn-placeholder-content-information:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-information);
  }

  .tablet\:focus\:vtmn-placeholder-content-information:focus::placeholder {
    color: var(--vtmn-semantic-color_content-information);
  }

  .tablet\:focus\:vtmn-placeholder-content-accent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .tablet\:focus\:vtmn-placeholder-content-accent:focus::placeholder {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .tablet\:focus\:vtmn-placeholder-content-visited:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .tablet\:focus\:vtmn-placeholder-content-visited:focus::placeholder {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .tablet\:focus\:vtmn-placeholder-content-primary-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .tablet\:focus\:vtmn-placeholder-content-primary-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .tablet\:focus\:vtmn-placeholder-content-action-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .tablet\:focus\:vtmn-placeholder-content-action-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .tablet\:focus\:vtmn-placeholder-content-visited-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .tablet\:focus\:vtmn-placeholder-content-visited-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .tablet\:focus\:vtmn-placeholder-border-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .tablet\:focus\:vtmn-placeholder-border-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .tablet\:focus\:vtmn-placeholder-border-secondary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .tablet\:focus\:vtmn-placeholder-border-secondary:focus::placeholder {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .tablet\:focus\:vtmn-placeholder-border-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .tablet\:focus\:vtmn-placeholder-border-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .tablet\:focus\:vtmn-placeholder-border-active:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-active);
  }

  .tablet\:focus\:vtmn-placeholder-border-active:focus::placeholder {
    color: var(--vtmn-semantic-color_border-active);
  }

  .tablet\:focus\:vtmn-placeholder-border-inactive:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .tablet\:focus\:vtmn-placeholder-border-inactive:focus::placeholder {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .tablet\:focus\:vtmn-placeholder-border-negative:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .tablet\:focus\:vtmn-placeholder-border-negative:focus::placeholder {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .tablet\:focus\:vtmn-placeholder-border-warning:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .tablet\:focus\:vtmn-placeholder-border-warning:focus::placeholder {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .tablet\:focus\:vtmn-placeholder-border-positive:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .tablet\:focus\:vtmn-placeholder-border-positive:focus::placeholder {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .tablet\:focus\:vtmn-placeholder-border-information:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-information);
  }

  .tablet\:focus\:vtmn-placeholder-border-information:focus::placeholder {
    color: var(--vtmn-semantic-color_border-information);
  }

  .tablet\:focus\:vtmn-placeholder-border-primary-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .tablet\:focus\:vtmn-placeholder-border-primary-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .tablet\:focus\:vtmn-placeholder-decorative-gravel:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .tablet\:focus\:vtmn-placeholder-decorative-gravel:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .tablet\:focus\:vtmn-placeholder-decorative-brick:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .tablet\:focus\:vtmn-placeholder-decorative-brick:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .tablet\:focus\:vtmn-placeholder-decorative-saffron:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .tablet\:focus\:vtmn-placeholder-decorative-saffron:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .tablet\:focus\:vtmn-placeholder-decorative-gold:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .tablet\:focus\:vtmn-placeholder-decorative-gold:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .tablet\:focus\:vtmn-placeholder-decorative-jade:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .tablet\:focus\:vtmn-placeholder-decorative-jade:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .tablet\:focus\:vtmn-placeholder-decorative-emerald:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .tablet\:focus\:vtmn-placeholder-decorative-emerald:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .tablet\:focus\:vtmn-placeholder-decorative-cobalt:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .tablet\:focus\:vtmn-placeholder-decorative-cobalt:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .tablet\:focus\:vtmn-placeholder-decorative-amethyst:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .tablet\:focus\:vtmn-placeholder-decorative-amethyst:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .tablet\:focus\:vtmn-placeholder-hover-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .tablet\:focus\:vtmn-placeholder-hover-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .tablet\:focus\:vtmn-placeholder-hover-primary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .tablet\:focus\:vtmn-placeholder-hover-primary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .tablet\:focus\:vtmn-placeholder-hover-secondary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .tablet\:focus\:vtmn-placeholder-hover-secondary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .tablet\:focus\:vtmn-placeholder-hover-tertiary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .tablet\:focus\:vtmn-placeholder-hover-tertiary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .tablet\:focus\:vtmn-placeholder-hover-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .tablet\:focus\:vtmn-placeholder-hover-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .tablet\:focus\:vtmn-placeholder-hover-brand:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .tablet\:focus\:vtmn-placeholder-hover-brand:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .tablet\:focus\:vtmn-placeholder-hover-accent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .tablet\:focus\:vtmn-placeholder-hover-accent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .tablet\:focus\:vtmn-placeholder-hover-primary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-placeholder-hover-primary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-placeholder-hover-secondary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-placeholder-hover-secondary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-placeholder-hover-tertiary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-placeholder-hover-tertiary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-placeholder-active-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .tablet\:focus\:vtmn-placeholder-active-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .tablet\:focus\:vtmn-placeholder-active-primary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .tablet\:focus\:vtmn-placeholder-active-primary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .tablet\:focus\:vtmn-placeholder-active-secondary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .tablet\:focus\:vtmn-placeholder-active-secondary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .tablet\:focus\:vtmn-placeholder-active-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .tablet\:focus\:vtmn-placeholder-active-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .tablet\:focus\:vtmn-placeholder-active-tertiary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .tablet\:focus\:vtmn-placeholder-active-tertiary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .tablet\:focus\:vtmn-placeholder-active-brand:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .tablet\:focus\:vtmn-placeholder-active-brand:focus::placeholder {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .tablet\:focus\:vtmn-placeholder-active-accent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .tablet\:focus\:vtmn-placeholder-active-accent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .tablet\:focus\:vtmn-placeholder-active-primary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-placeholder-active-primary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-placeholder-active-secondary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-placeholder-active-secondary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-placeholder-active-tertiary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-placeholder-active-tertiary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-placeholder-active-brand-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .tablet\:focus\:vtmn-placeholder-active-brand-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .tablet\:focus\:vtmn-placeholder-shadow:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_shadow);
  }

  .tablet\:focus\:vtmn-placeholder-shadow:focus::placeholder {
    color: var(--vtmn-semantic-color_shadow);
  }

  .tablet\:focus\:vtmn-placeholder-brand:focus::-moz-placeholder {
    color: var(--vtmn-color_brand);
  }

  .tablet\:focus\:vtmn-placeholder-brand:focus::placeholder {
    color: var(--vtmn-color_brand);
  }

  .tablet\:focus\:vtmn-placeholder-brand-pro:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-pro);
  }

  .tablet\:focus\:vtmn-placeholder-brand-pro:focus::placeholder {
    color: var(--vtmn-color_brand-pro);
  }

  .tablet\:focus\:vtmn-placeholder-brand-digital-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .tablet\:focus\:vtmn-placeholder-brand-digital-light-1:focus::placeholder {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .tablet\:focus\:vtmn-placeholder-brand-digital-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .tablet\:focus\:vtmn-placeholder-brand-digital-light-2:focus::placeholder {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .tablet\:focus\:vtmn-placeholder-brand-digital-light-3:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .tablet\:focus\:vtmn-placeholder-brand-digital-light-3:focus::placeholder {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .tablet\:focus\:vtmn-placeholder-brand-digital:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital);
  }

  .tablet\:focus\:vtmn-placeholder-brand-digital:focus::placeholder {
    color: var(--vtmn-color_brand-digital);
  }

  .tablet\:focus\:vtmn-placeholder-brand-digital-dark-1:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .tablet\:focus\:vtmn-placeholder-brand-digital-dark-1:focus::placeholder {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .tablet\:focus\:vtmn-placeholder-brand-digital-dark-2:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .tablet\:focus\:vtmn-placeholder-brand-digital-dark-2:focus::placeholder {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .tablet\:focus\:vtmn-placeholder-green-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_green-light-1);
  }

  .tablet\:focus\:vtmn-placeholder-green-light-1:focus::placeholder {
    color: var(--vtmn-color_green-light-1);
  }

  .tablet\:focus\:vtmn-placeholder-green-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_green-light-2);
  }

  .tablet\:focus\:vtmn-placeholder-green-light-2:focus::placeholder {
    color: var(--vtmn-color_green-light-2);
  }

  .tablet\:focus\:vtmn-placeholder-green-light-3:focus::-moz-placeholder {
    color: var(--vtmn-color_green-light-3);
  }

  .tablet\:focus\:vtmn-placeholder-green-light-3:focus::placeholder {
    color: var(--vtmn-color_green-light-3);
  }

  .tablet\:focus\:vtmn-placeholder-green:focus::-moz-placeholder {
    color: var(--vtmn-color_green);
  }

  .tablet\:focus\:vtmn-placeholder-green:focus::placeholder {
    color: var(--vtmn-color_green);
  }

  .tablet\:focus\:vtmn-placeholder-green-dark-1:focus::-moz-placeholder {
    color: var(--vtmn-color_green-dark-1);
  }

  .tablet\:focus\:vtmn-placeholder-green-dark-1:focus::placeholder {
    color: var(--vtmn-color_green-dark-1);
  }

  .tablet\:focus\:vtmn-placeholder-green-dark-2:focus::-moz-placeholder {
    color: var(--vtmn-color_green-dark-2);
  }

  .tablet\:focus\:vtmn-placeholder-green-dark-2:focus::placeholder {
    color: var(--vtmn-color_green-dark-2);
  }

  .tablet\:focus\:vtmn-placeholder-white:focus::-moz-placeholder {
    color: var(--vtmn-color_white);
  }

  .tablet\:focus\:vtmn-placeholder-white:focus::placeholder {
    color: var(--vtmn-color_white);
  }

  .tablet\:focus\:vtmn-placeholder-grey-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-light-1);
  }

  .tablet\:focus\:vtmn-placeholder-grey-light-1:focus::placeholder {
    color: var(--vtmn-color_grey-light-1);
  }

  .tablet\:focus\:vtmn-placeholder-grey-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-light-2);
  }

  .tablet\:focus\:vtmn-placeholder-grey-light-2:focus::placeholder {
    color: var(--vtmn-color_grey-light-2);
  }

  .tablet\:focus\:vtmn-placeholder-grey-light-3:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-light-3);
  }

  .tablet\:focus\:vtmn-placeholder-grey-light-3:focus::placeholder {
    color: var(--vtmn-color_grey-light-3);
  }

  .tablet\:focus\:vtmn-placeholder-grey-light-4:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-light-4);
  }

  .tablet\:focus\:vtmn-placeholder-grey-light-4:focus::placeholder {
    color: var(--vtmn-color_grey-light-4);
  }

  .tablet\:focus\:vtmn-placeholder-grey:focus::-moz-placeholder {
    color: var(--vtmn-color_grey);
  }

  .tablet\:focus\:vtmn-placeholder-grey:focus::placeholder {
    color: var(--vtmn-color_grey);
  }

  .tablet\:focus\:vtmn-placeholder-grey-dark-1:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-1);
  }

  .tablet\:focus\:vtmn-placeholder-grey-dark-1:focus::placeholder {
    color: var(--vtmn-color_grey-dark-1);
  }

  .tablet\:focus\:vtmn-placeholder-grey-dark-2:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-2);
  }

  .tablet\:focus\:vtmn-placeholder-grey-dark-2:focus::placeholder {
    color: var(--vtmn-color_grey-dark-2);
  }

  .tablet\:focus\:vtmn-placeholder-grey-dark-3:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-3);
  }

  .tablet\:focus\:vtmn-placeholder-grey-dark-3:focus::placeholder {
    color: var(--vtmn-color_grey-dark-3);
  }

  .tablet\:focus\:vtmn-placeholder-black:focus::-moz-placeholder {
    color: var(--vtmn-color_black);
  }

  .tablet\:focus\:vtmn-placeholder-black:focus::placeholder {
    color: var(--vtmn-color_black);
  }

  .tablet\:focus\:vtmn-placeholder-success:focus::-moz-placeholder {
    color: var(--vtmn-color_success);
  }

  .tablet\:focus\:vtmn-placeholder-success:focus::placeholder {
    color: var(--vtmn-color_success);
  }

  .tablet\:focus\:vtmn-placeholder-info:focus::-moz-placeholder {
    color: var(--vtmn-color_info);
  }

  .tablet\:focus\:vtmn-placeholder-info:focus::placeholder {
    color: var(--vtmn-color_info);
  }

  .tablet\:focus\:vtmn-placeholder-warning:focus::-moz-placeholder {
    color: var(--vtmn-color_warning);
  }

  .tablet\:focus\:vtmn-placeholder-warning:focus::placeholder {
    color: var(--vtmn-color_warning);
  }

  .tablet\:focus\:vtmn-placeholder-danger:focus::-moz-placeholder {
    color: var(--vtmn-color_danger);
  }

  .tablet\:focus\:vtmn-placeholder-danger:focus::placeholder {
    color: var(--vtmn-color_danger);
  }

  .tablet\:focus\:vtmn-placeholder-yellow-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_yellow-light-1);
  }

  .tablet\:focus\:vtmn-placeholder-yellow-light-1:focus::placeholder {
    color: var(--vtmn-color_yellow-light-1);
  }

  .tablet\:focus\:vtmn-placeholder-yellow-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_yellow-light-2);
  }

  .tablet\:focus\:vtmn-placeholder-yellow-light-2:focus::placeholder {
    color: var(--vtmn-color_yellow-light-2);
  }

  .tablet\:focus\:vtmn-placeholder-yellow:focus::-moz-placeholder {
    color: var(--vtmn-color_yellow);
  }

  .tablet\:focus\:vtmn-placeholder-yellow:focus::placeholder {
    color: var(--vtmn-color_yellow);
  }

  .tablet\:focus\:vtmn-placeholder-orange-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_orange-light-1);
  }

  .tablet\:focus\:vtmn-placeholder-orange-light-1:focus::placeholder {
    color: var(--vtmn-color_orange-light-1);
  }

  .tablet\:focus\:vtmn-placeholder-orange-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_orange-light-2);
  }

  .tablet\:focus\:vtmn-placeholder-orange-light-2:focus::placeholder {
    color: var(--vtmn-color_orange-light-2);
  }

  .tablet\:focus\:vtmn-placeholder-orange:focus::-moz-placeholder {
    color: var(--vtmn-color_orange);
  }

  .tablet\:focus\:vtmn-placeholder-orange:focus::placeholder {
    color: var(--vtmn-color_orange);
  }

  .tablet\:focus\:vtmn-placeholder-red-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_red-light-1);
  }

  .tablet\:focus\:vtmn-placeholder-red-light-1:focus::placeholder {
    color: var(--vtmn-color_red-light-1);
  }

  .tablet\:focus\:vtmn-placeholder-red-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_red-light-2);
  }

  .tablet\:focus\:vtmn-placeholder-red-light-2:focus::placeholder {
    color: var(--vtmn-color_red-light-2);
  }

  .tablet\:focus\:vtmn-placeholder-red:focus::-moz-placeholder {
    color: var(--vtmn-color_red);
  }

  .tablet\:focus\:vtmn-placeholder-red:focus::placeholder {
    color: var(--vtmn-color_red);
  }

  .tablet\:vtmn-placeholder-opacity-0::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .tablet\:vtmn-placeholder-opacity-0::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .tablet\:vtmn-placeholder-opacity-5::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .tablet\:vtmn-placeholder-opacity-5::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .tablet\:vtmn-placeholder-opacity-10::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .tablet\:vtmn-placeholder-opacity-10::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .tablet\:vtmn-placeholder-opacity-20::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .tablet\:vtmn-placeholder-opacity-20::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .tablet\:vtmn-placeholder-opacity-25::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .tablet\:vtmn-placeholder-opacity-25::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .tablet\:vtmn-placeholder-opacity-30::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .tablet\:vtmn-placeholder-opacity-30::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .tablet\:vtmn-placeholder-opacity-40::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .tablet\:vtmn-placeholder-opacity-40::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .tablet\:vtmn-placeholder-opacity-50::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .tablet\:vtmn-placeholder-opacity-50::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .tablet\:vtmn-placeholder-opacity-60::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .tablet\:vtmn-placeholder-opacity-60::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .tablet\:vtmn-placeholder-opacity-70::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .tablet\:vtmn-placeholder-opacity-70::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .tablet\:vtmn-placeholder-opacity-75::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .tablet\:vtmn-placeholder-opacity-75::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .tablet\:vtmn-placeholder-opacity-80::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .tablet\:vtmn-placeholder-opacity-80::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .tablet\:vtmn-placeholder-opacity-90::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .tablet\:vtmn-placeholder-opacity-90::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .tablet\:vtmn-placeholder-opacity-95::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .tablet\:vtmn-placeholder-opacity-95::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .tablet\:vtmn-placeholder-opacity-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .tablet\:vtmn-placeholder-opacity-100::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .tablet\:focus\:vtmn-placeholder-opacity-0:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .tablet\:focus\:vtmn-placeholder-opacity-0:focus::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .tablet\:focus\:vtmn-placeholder-opacity-5:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .tablet\:focus\:vtmn-placeholder-opacity-5:focus::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .tablet\:focus\:vtmn-placeholder-opacity-10:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .tablet\:focus\:vtmn-placeholder-opacity-10:focus::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .tablet\:focus\:vtmn-placeholder-opacity-20:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .tablet\:focus\:vtmn-placeholder-opacity-20:focus::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .tablet\:focus\:vtmn-placeholder-opacity-25:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .tablet\:focus\:vtmn-placeholder-opacity-25:focus::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .tablet\:focus\:vtmn-placeholder-opacity-30:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .tablet\:focus\:vtmn-placeholder-opacity-30:focus::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .tablet\:focus\:vtmn-placeholder-opacity-40:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .tablet\:focus\:vtmn-placeholder-opacity-40:focus::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .tablet\:focus\:vtmn-placeholder-opacity-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .tablet\:focus\:vtmn-placeholder-opacity-50:focus::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .tablet\:focus\:vtmn-placeholder-opacity-60:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .tablet\:focus\:vtmn-placeholder-opacity-60:focus::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .tablet\:focus\:vtmn-placeholder-opacity-70:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .tablet\:focus\:vtmn-placeholder-opacity-70:focus::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .tablet\:focus\:vtmn-placeholder-opacity-75:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .tablet\:focus\:vtmn-placeholder-opacity-75:focus::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .tablet\:focus\:vtmn-placeholder-opacity-80:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .tablet\:focus\:vtmn-placeholder-opacity-80:focus::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .tablet\:focus\:vtmn-placeholder-opacity-90:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .tablet\:focus\:vtmn-placeholder-opacity-90:focus::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .tablet\:focus\:vtmn-placeholder-opacity-95:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .tablet\:focus\:vtmn-placeholder-opacity-95:focus::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .tablet\:focus\:vtmn-placeholder-opacity-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .tablet\:focus\:vtmn-placeholder-opacity-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .tablet\:vtmn-opacity-0 {
    opacity: 0;
  }

  .tablet\:vtmn-opacity-5 {
    opacity: 0.05;
  }

  .tablet\:vtmn-opacity-10 {
    opacity: 0.1;
  }

  .tablet\:vtmn-opacity-20 {
    opacity: 0.2;
  }

  .tablet\:vtmn-opacity-25 {
    opacity: 0.25;
  }

  .tablet\:vtmn-opacity-30 {
    opacity: 0.3;
  }

  .tablet\:vtmn-opacity-40 {
    opacity: 0.4;
  }

  .tablet\:vtmn-opacity-50 {
    opacity: 0.5;
  }

  .tablet\:vtmn-opacity-60 {
    opacity: 0.6;
  }

  .tablet\:vtmn-opacity-70 {
    opacity: 0.7;
  }

  .tablet\:vtmn-opacity-75 {
    opacity: 0.75;
  }

  .tablet\:vtmn-opacity-80 {
    opacity: 0.8;
  }

  .tablet\:vtmn-opacity-90 {
    opacity: 0.9;
  }

  .tablet\:vtmn-opacity-95 {
    opacity: 0.95;
  }

  .tablet\:vtmn-opacity-100 {
    opacity: 1;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-opacity-0 {
    opacity: 0;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-opacity-5 {
    opacity: 0.05;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-opacity-10 {
    opacity: 0.1;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-opacity-20 {
    opacity: 0.2;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-opacity-25 {
    opacity: 0.25;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-opacity-30 {
    opacity: 0.3;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-opacity-40 {
    opacity: 0.4;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-opacity-50 {
    opacity: 0.5;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-opacity-60 {
    opacity: 0.6;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-opacity-70 {
    opacity: 0.7;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-opacity-75 {
    opacity: 0.75;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-opacity-80 {
    opacity: 0.8;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-opacity-90 {
    opacity: 0.9;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-opacity-95 {
    opacity: 0.95;
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-opacity-100 {
    opacity: 1;
  }

  .tablet\:focus-within\:vtmn-opacity-0:focus-within {
    opacity: 0;
  }

  .tablet\:focus-within\:vtmn-opacity-5:focus-within {
    opacity: 0.05;
  }

  .tablet\:focus-within\:vtmn-opacity-10:focus-within {
    opacity: 0.1;
  }

  .tablet\:focus-within\:vtmn-opacity-20:focus-within {
    opacity: 0.2;
  }

  .tablet\:focus-within\:vtmn-opacity-25:focus-within {
    opacity: 0.25;
  }

  .tablet\:focus-within\:vtmn-opacity-30:focus-within {
    opacity: 0.3;
  }

  .tablet\:focus-within\:vtmn-opacity-40:focus-within {
    opacity: 0.4;
  }

  .tablet\:focus-within\:vtmn-opacity-50:focus-within {
    opacity: 0.5;
  }

  .tablet\:focus-within\:vtmn-opacity-60:focus-within {
    opacity: 0.6;
  }

  .tablet\:focus-within\:vtmn-opacity-70:focus-within {
    opacity: 0.7;
  }

  .tablet\:focus-within\:vtmn-opacity-75:focus-within {
    opacity: 0.75;
  }

  .tablet\:focus-within\:vtmn-opacity-80:focus-within {
    opacity: 0.8;
  }

  .tablet\:focus-within\:vtmn-opacity-90:focus-within {
    opacity: 0.9;
  }

  .tablet\:focus-within\:vtmn-opacity-95:focus-within {
    opacity: 0.95;
  }

  .tablet\:focus-within\:vtmn-opacity-100:focus-within {
    opacity: 1;
  }

  .tablet\:hover\:vtmn-opacity-0:hover {
    opacity: 0;
  }

  .tablet\:hover\:vtmn-opacity-5:hover {
    opacity: 0.05;
  }

  .tablet\:hover\:vtmn-opacity-10:hover {
    opacity: 0.1;
  }

  .tablet\:hover\:vtmn-opacity-20:hover {
    opacity: 0.2;
  }

  .tablet\:hover\:vtmn-opacity-25:hover {
    opacity: 0.25;
  }

  .tablet\:hover\:vtmn-opacity-30:hover {
    opacity: 0.3;
  }

  .tablet\:hover\:vtmn-opacity-40:hover {
    opacity: 0.4;
  }

  .tablet\:hover\:vtmn-opacity-50:hover {
    opacity: 0.5;
  }

  .tablet\:hover\:vtmn-opacity-60:hover {
    opacity: 0.6;
  }

  .tablet\:hover\:vtmn-opacity-70:hover {
    opacity: 0.7;
  }

  .tablet\:hover\:vtmn-opacity-75:hover {
    opacity: 0.75;
  }

  .tablet\:hover\:vtmn-opacity-80:hover {
    opacity: 0.8;
  }

  .tablet\:hover\:vtmn-opacity-90:hover {
    opacity: 0.9;
  }

  .tablet\:hover\:vtmn-opacity-95:hover {
    opacity: 0.95;
  }

  .tablet\:hover\:vtmn-opacity-100:hover {
    opacity: 1;
  }

  .tablet\:focus\:vtmn-opacity-0:focus {
    opacity: 0;
  }

  .tablet\:focus\:vtmn-opacity-5:focus {
    opacity: 0.05;
  }

  .tablet\:focus\:vtmn-opacity-10:focus {
    opacity: 0.1;
  }

  .tablet\:focus\:vtmn-opacity-20:focus {
    opacity: 0.2;
  }

  .tablet\:focus\:vtmn-opacity-25:focus {
    opacity: 0.25;
  }

  .tablet\:focus\:vtmn-opacity-30:focus {
    opacity: 0.3;
  }

  .tablet\:focus\:vtmn-opacity-40:focus {
    opacity: 0.4;
  }

  .tablet\:focus\:vtmn-opacity-50:focus {
    opacity: 0.5;
  }

  .tablet\:focus\:vtmn-opacity-60:focus {
    opacity: 0.6;
  }

  .tablet\:focus\:vtmn-opacity-70:focus {
    opacity: 0.7;
  }

  .tablet\:focus\:vtmn-opacity-75:focus {
    opacity: 0.75;
  }

  .tablet\:focus\:vtmn-opacity-80:focus {
    opacity: 0.8;
  }

  .tablet\:focus\:vtmn-opacity-90:focus {
    opacity: 0.9;
  }

  .tablet\:focus\:vtmn-opacity-95:focus {
    opacity: 0.95;
  }

  .tablet\:focus\:vtmn-opacity-100:focus {
    opacity: 1;
  }

  .tablet\:active\:vtmn-opacity-0:active {
    opacity: 0;
  }

  .tablet\:active\:vtmn-opacity-5:active {
    opacity: 0.05;
  }

  .tablet\:active\:vtmn-opacity-10:active {
    opacity: 0.1;
  }

  .tablet\:active\:vtmn-opacity-20:active {
    opacity: 0.2;
  }

  .tablet\:active\:vtmn-opacity-25:active {
    opacity: 0.25;
  }

  .tablet\:active\:vtmn-opacity-30:active {
    opacity: 0.3;
  }

  .tablet\:active\:vtmn-opacity-40:active {
    opacity: 0.4;
  }

  .tablet\:active\:vtmn-opacity-50:active {
    opacity: 0.5;
  }

  .tablet\:active\:vtmn-opacity-60:active {
    opacity: 0.6;
  }

  .tablet\:active\:vtmn-opacity-70:active {
    opacity: 0.7;
  }

  .tablet\:active\:vtmn-opacity-75:active {
    opacity: 0.75;
  }

  .tablet\:active\:vtmn-opacity-80:active {
    opacity: 0.8;
  }

  .tablet\:active\:vtmn-opacity-90:active {
    opacity: 0.9;
  }

  .tablet\:active\:vtmn-opacity-95:active {
    opacity: 0.95;
  }

  .tablet\:active\:vtmn-opacity-100:active {
    opacity: 1;
  }

  .tablet\:disabled\:vtmn-opacity-0:disabled {
    opacity: 0;
  }

  .tablet\:disabled\:vtmn-opacity-5:disabled {
    opacity: 0.05;
  }

  .tablet\:disabled\:vtmn-opacity-10:disabled {
    opacity: 0.1;
  }

  .tablet\:disabled\:vtmn-opacity-20:disabled {
    opacity: 0.2;
  }

  .tablet\:disabled\:vtmn-opacity-25:disabled {
    opacity: 0.25;
  }

  .tablet\:disabled\:vtmn-opacity-30:disabled {
    opacity: 0.3;
  }

  .tablet\:disabled\:vtmn-opacity-40:disabled {
    opacity: 0.4;
  }

  .tablet\:disabled\:vtmn-opacity-50:disabled {
    opacity: 0.5;
  }

  .tablet\:disabled\:vtmn-opacity-60:disabled {
    opacity: 0.6;
  }

  .tablet\:disabled\:vtmn-opacity-70:disabled {
    opacity: 0.7;
  }

  .tablet\:disabled\:vtmn-opacity-75:disabled {
    opacity: 0.75;
  }

  .tablet\:disabled\:vtmn-opacity-80:disabled {
    opacity: 0.8;
  }

  .tablet\:disabled\:vtmn-opacity-90:disabled {
    opacity: 0.9;
  }

  .tablet\:disabled\:vtmn-opacity-95:disabled {
    opacity: 0.95;
  }

  .tablet\:disabled\:vtmn-opacity-100:disabled {
    opacity: 1;
  }

  .tablet\:vtmn-bg-blend-normal {
    background-blend-mode: normal;
  }

  .tablet\:vtmn-bg-blend-multiply {
    background-blend-mode: multiply;
  }

  .tablet\:vtmn-bg-blend-screen {
    background-blend-mode: screen;
  }

  .tablet\:vtmn-bg-blend-overlay {
    background-blend-mode: overlay;
  }

  .tablet\:vtmn-bg-blend-darken {
    background-blend-mode: darken;
  }

  .tablet\:vtmn-bg-blend-lighten {
    background-blend-mode: lighten;
  }

  .tablet\:vtmn-bg-blend-color-dodge {
    background-blend-mode: color-dodge;
  }

  .tablet\:vtmn-bg-blend-color-burn {
    background-blend-mode: color-burn;
  }

  .tablet\:vtmn-bg-blend-hard-light {
    background-blend-mode: hard-light;
  }

  .tablet\:vtmn-bg-blend-soft-light {
    background-blend-mode: soft-light;
  }

  .tablet\:vtmn-bg-blend-difference {
    background-blend-mode: difference;
  }

  .tablet\:vtmn-bg-blend-exclusion {
    background-blend-mode: exclusion;
  }

  .tablet\:vtmn-bg-blend-hue {
    background-blend-mode: hue;
  }

  .tablet\:vtmn-bg-blend-saturation {
    background-blend-mode: saturation;
  }

  .tablet\:vtmn-bg-blend-color {
    background-blend-mode: color;
  }

  .tablet\:vtmn-bg-blend-luminosity {
    background-blend-mode: luminosity;
  }

  .tablet\:vtmn-mix-blend-normal {
    mix-blend-mode: normal;
  }

  .tablet\:vtmn-mix-blend-multiply {
    mix-blend-mode: multiply;
  }

  .tablet\:vtmn-mix-blend-screen {
    mix-blend-mode: screen;
  }

  .tablet\:vtmn-mix-blend-overlay {
    mix-blend-mode: overlay;
  }

  .tablet\:vtmn-mix-blend-darken {
    mix-blend-mode: darken;
  }

  .tablet\:vtmn-mix-blend-lighten {
    mix-blend-mode: lighten;
  }

  .tablet\:vtmn-mix-blend-color-dodge {
    mix-blend-mode: color-dodge;
  }

  .tablet\:vtmn-mix-blend-color-burn {
    mix-blend-mode: color-burn;
  }

  .tablet\:vtmn-mix-blend-hard-light {
    mix-blend-mode: hard-light;
  }

  .tablet\:vtmn-mix-blend-soft-light {
    mix-blend-mode: soft-light;
  }

  .tablet\:vtmn-mix-blend-difference {
    mix-blend-mode: difference;
  }

  .tablet\:vtmn-mix-blend-exclusion {
    mix-blend-mode: exclusion;
  }

  .tablet\:vtmn-mix-blend-hue {
    mix-blend-mode: hue;
  }

  .tablet\:vtmn-mix-blend-saturation {
    mix-blend-mode: saturation;
  }

  .tablet\:vtmn-mix-blend-color {
    mix-blend-mode: color;
  }

  .tablet\:vtmn-mix-blend-luminosity {
    mix-blend-mode: luminosity;
  }

  .tablet\:vtmn-shadow-100 {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:vtmn-shadow-200 {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:vtmn-shadow-300 {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:vtmn-shadow-400 {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:vtmn-shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:vtmn-shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:vtmn-shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:vtmn-shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:vtmn-shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:vtmn-shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:vtmn-shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:vtmn-shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-shadow-100 {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-shadow-200 {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-shadow-300 {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-shadow-400 {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .tablet\:group-hover\:vtmn-shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:focus-within\:vtmn-shadow-100:focus-within {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:focus-within\:vtmn-shadow-200:focus-within {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:focus-within\:vtmn-shadow-300:focus-within {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:focus-within\:vtmn-shadow-400:focus-within {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:focus-within\:vtmn-shadow-sm:focus-within {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:focus-within\:vtmn-shadow:focus-within {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:focus-within\:vtmn-shadow-md:focus-within {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:focus-within\:vtmn-shadow-lg:focus-within {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:focus-within\:vtmn-shadow-xl:focus-within {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:focus-within\:vtmn-shadow-2xl:focus-within {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:focus-within\:vtmn-shadow-inner:focus-within {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:focus-within\:vtmn-shadow-none:focus-within {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:hover\:vtmn-shadow-100:hover {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:hover\:vtmn-shadow-200:hover {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:hover\:vtmn-shadow-300:hover {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:hover\:vtmn-shadow-400:hover {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:hover\:vtmn-shadow-sm:hover {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:hover\:vtmn-shadow:hover {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:hover\:vtmn-shadow-md:hover {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:hover\:vtmn-shadow-lg:hover {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:hover\:vtmn-shadow-xl:hover {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:hover\:vtmn-shadow-2xl:hover {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:hover\:vtmn-shadow-inner:hover {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:hover\:vtmn-shadow-none:hover {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:focus\:vtmn-shadow-100:focus {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:focus\:vtmn-shadow-200:focus {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:focus\:vtmn-shadow-300:focus {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:focus\:vtmn-shadow-400:focus {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:focus\:vtmn-shadow-sm:focus {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:focus\:vtmn-shadow:focus {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:focus\:vtmn-shadow-md:focus {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:focus\:vtmn-shadow-lg:focus {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:focus\:vtmn-shadow-xl:focus {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:focus\:vtmn-shadow-2xl:focus {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:focus\:vtmn-shadow-inner:focus {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:focus\:vtmn-shadow-none:focus {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tablet\:vtmn-outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .tablet\:vtmn-outline-white {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .tablet\:vtmn-outline-black {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .tablet\:focus-within\:vtmn-outline-none:focus-within {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .tablet\:focus-within\:vtmn-outline-white:focus-within {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .tablet\:focus-within\:vtmn-outline-black:focus-within {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .tablet\:focus\:vtmn-outline-none:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .tablet\:focus\:vtmn-outline-white:focus {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .tablet\:focus\:vtmn-outline-black:focus {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .tablet\:vtmn-ring-0 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .tablet\:vtmn-ring-1 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .tablet\:vtmn-ring-2 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .tablet\:vtmn-ring-4 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .tablet\:vtmn-ring-8 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .tablet\:vtmn-ring {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .tablet\:focus-within\:vtmn-ring-0:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .tablet\:focus-within\:vtmn-ring-1:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .tablet\:focus-within\:vtmn-ring-2:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .tablet\:focus-within\:vtmn-ring-4:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .tablet\:focus-within\:vtmn-ring-8:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .tablet\:focus-within\:vtmn-ring:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .tablet\:focus\:vtmn-ring-0:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .tablet\:focus\:vtmn-ring-1:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .tablet\:focus\:vtmn-ring-2:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .tablet\:focus\:vtmn-ring-4:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .tablet\:focus\:vtmn-ring-8:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .tablet\:focus\:vtmn-ring:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .tablet\:vtmn-ring-inset {
    --tw-ring-inset: inset;
  }

  .tablet\:focus-within\:vtmn-ring-inset:focus-within {
    --tw-ring-inset: inset;
  }

  .tablet\:focus\:vtmn-ring-inset:focus {
    --tw-ring-inset: inset;
  }

  .tablet\:vtmn-ring-transparent {
    --tw-ring-color: transparent;
  }

  .tablet\:vtmn-ring-background-primary {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary);
  }

  .tablet\:vtmn-ring-background-secondary {
    --tw-ring-color: var(--vtmn-semantic-color_background-secondary);
  }

  .tablet\:vtmn-ring-background-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .tablet\:vtmn-ring-background-brand-primary {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .tablet\:vtmn-ring-background-brand-secondary {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .tablet\:vtmn-ring-background-accent {
    --tw-ring-color: var(--vtmn-semantic-color_background-accent);
  }

  .tablet\:vtmn-ring-background-alert {
    --tw-ring-color: var(--vtmn-semantic-color_background-alert);
  }

  .tablet\:vtmn-ring-background-primary-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .tablet\:vtmn-ring-background-brand-primary-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .tablet\:vtmn-ring-content-primary {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary);
  }

  .tablet\:vtmn-ring-content-secondary {
    --tw-ring-color: var(--vtmn-semantic-color_content-secondary);
  }

  .tablet\:vtmn-ring-content-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .tablet\:vtmn-ring-content-action {
    --tw-ring-color: var(--vtmn-semantic-color_content-action);
  }

  .tablet\:vtmn-ring-content-active {
    --tw-ring-color: var(--vtmn-semantic-color_content-active);
  }

  .tablet\:vtmn-ring-content-inactive {
    --tw-ring-color: var(--vtmn-semantic-color_content-inactive);
  }

  .tablet\:vtmn-ring-content-negative {
    --tw-ring-color: var(--vtmn-semantic-color_content-negative);
  }

  .tablet\:vtmn-ring-content-warning {
    --tw-ring-color: var(--vtmn-semantic-color_content-warning);
  }

  .tablet\:vtmn-ring-content-positive {
    --tw-ring-color: var(--vtmn-semantic-color_content-positive);
  }

  .tablet\:vtmn-ring-content-information {
    --tw-ring-color: var(--vtmn-semantic-color_content-information);
  }

  .tablet\:vtmn-ring-content-accent {
    --tw-ring-color: var(--vtmn-semantic-color_content-accent);
  }

  .tablet\:vtmn-ring-content-visited {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited);
  }

  .tablet\:vtmn-ring-content-primary-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .tablet\:vtmn-ring-content-action-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .tablet\:vtmn-ring-content-visited-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .tablet\:vtmn-ring-border-primary {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary);
  }

  .tablet\:vtmn-ring-border-secondary {
    --tw-ring-color: var(--vtmn-semantic-color_border-secondary);
  }

  .tablet\:vtmn-ring-border-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .tablet\:vtmn-ring-border-active {
    --tw-ring-color: var(--vtmn-semantic-color_border-active);
  }

  .tablet\:vtmn-ring-border-inactive {
    --tw-ring-color: var(--vtmn-semantic-color_border-inactive);
  }

  .tablet\:vtmn-ring-border-negative {
    --tw-ring-color: var(--vtmn-semantic-color_border-negative);
  }

  .tablet\:vtmn-ring-border-warning {
    --tw-ring-color: var(--vtmn-semantic-color_border-warning);
  }

  .tablet\:vtmn-ring-border-positive {
    --tw-ring-color: var(--vtmn-semantic-color_border-positive);
  }

  .tablet\:vtmn-ring-border-information {
    --tw-ring-color: var(--vtmn-semantic-color_border-information);
  }

  .tablet\:vtmn-ring-border-primary-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .tablet\:vtmn-ring-decorative-gravel {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .tablet\:vtmn-ring-decorative-brick {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .tablet\:vtmn-ring-decorative-saffron {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .tablet\:vtmn-ring-decorative-gold {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .tablet\:vtmn-ring-decorative-jade {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .tablet\:vtmn-ring-decorative-emerald {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .tablet\:vtmn-ring-decorative-cobalt {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .tablet\:vtmn-ring-decorative-amethyst {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .tablet\:vtmn-ring-hover-primary {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary);
  }

  .tablet\:vtmn-ring-hover-primary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .tablet\:vtmn-ring-hover-secondary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .tablet\:vtmn-ring-hover-tertiary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .tablet\:vtmn-ring-hover-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .tablet\:vtmn-ring-hover-brand {
    --tw-ring-color: var(--vtmn-semantic-color_hover-brand);
  }

  .tablet\:vtmn-ring-hover-accent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-accent);
  }

  .tablet\:vtmn-ring-hover-primary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .tablet\:vtmn-ring-hover-secondary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .tablet\:vtmn-ring-hover-tertiary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .tablet\:vtmn-ring-active-primary {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary);
  }

  .tablet\:vtmn-ring-active-primary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .tablet\:vtmn-ring-active-secondary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .tablet\:vtmn-ring-active-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .tablet\:vtmn-ring-active-tertiary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .tablet\:vtmn-ring-active-brand {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand);
  }

  .tablet\:vtmn-ring-active-accent {
    --tw-ring-color: var(--vtmn-semantic-color_active-accent);
  }

  .tablet\:vtmn-ring-active-primary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .tablet\:vtmn-ring-active-secondary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .tablet\:vtmn-ring-active-tertiary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .tablet\:vtmn-ring-active-brand-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .tablet\:vtmn-ring-shadow {
    --tw-ring-color: var(--vtmn-semantic-color_shadow);
  }

  .tablet\:vtmn-ring-brand {
    --tw-ring-color: var(--vtmn-color_brand);
  }

  .tablet\:vtmn-ring-brand-pro {
    --tw-ring-color: var(--vtmn-color_brand-pro);
  }

  .tablet\:vtmn-ring-brand-digital-light-1 {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-1);
  }

  .tablet\:vtmn-ring-brand-digital-light-2 {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-2);
  }

  .tablet\:vtmn-ring-brand-digital-light-3 {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-3);
  }

  .tablet\:vtmn-ring-brand-digital {
    --tw-ring-color: var(--vtmn-color_brand-digital);
  }

  .tablet\:vtmn-ring-brand-digital-dark-1 {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .tablet\:vtmn-ring-brand-digital-dark-2 {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .tablet\:vtmn-ring-green-light-1 {
    --tw-ring-color: var(--vtmn-color_green-light-1);
  }

  .tablet\:vtmn-ring-green-light-2 {
    --tw-ring-color: var(--vtmn-color_green-light-2);
  }

  .tablet\:vtmn-ring-green-light-3 {
    --tw-ring-color: var(--vtmn-color_green-light-3);
  }

  .tablet\:vtmn-ring-green {
    --tw-ring-color: var(--vtmn-color_green);
  }

  .tablet\:vtmn-ring-green-dark-1 {
    --tw-ring-color: var(--vtmn-color_green-dark-1);
  }

  .tablet\:vtmn-ring-green-dark-2 {
    --tw-ring-color: var(--vtmn-color_green-dark-2);
  }

  .tablet\:vtmn-ring-white {
    --tw-ring-color: var(--vtmn-color_white);
  }

  .tablet\:vtmn-ring-grey-light-1 {
    --tw-ring-color: var(--vtmn-color_grey-light-1);
  }

  .tablet\:vtmn-ring-grey-light-2 {
    --tw-ring-color: var(--vtmn-color_grey-light-2);
  }

  .tablet\:vtmn-ring-grey-light-3 {
    --tw-ring-color: var(--vtmn-color_grey-light-3);
  }

  .tablet\:vtmn-ring-grey-light-4 {
    --tw-ring-color: var(--vtmn-color_grey-light-4);
  }

  .tablet\:vtmn-ring-grey {
    --tw-ring-color: var(--vtmn-color_grey);
  }

  .tablet\:vtmn-ring-grey-dark-1 {
    --tw-ring-color: var(--vtmn-color_grey-dark-1);
  }

  .tablet\:vtmn-ring-grey-dark-2 {
    --tw-ring-color: var(--vtmn-color_grey-dark-2);
  }

  .tablet\:vtmn-ring-grey-dark-3 {
    --tw-ring-color: var(--vtmn-color_grey-dark-3);
  }

  .tablet\:vtmn-ring-black {
    --tw-ring-color: var(--vtmn-color_black);
  }

  .tablet\:vtmn-ring-success {
    --tw-ring-color: var(--vtmn-color_success);
  }

  .tablet\:vtmn-ring-info {
    --tw-ring-color: var(--vtmn-color_info);
  }

  .tablet\:vtmn-ring-warning {
    --tw-ring-color: var(--vtmn-color_warning);
  }

  .tablet\:vtmn-ring-danger {
    --tw-ring-color: var(--vtmn-color_danger);
  }

  .tablet\:vtmn-ring-yellow-light-1 {
    --tw-ring-color: var(--vtmn-color_yellow-light-1);
  }

  .tablet\:vtmn-ring-yellow-light-2 {
    --tw-ring-color: var(--vtmn-color_yellow-light-2);
  }

  .tablet\:vtmn-ring-yellow {
    --tw-ring-color: var(--vtmn-color_yellow);
  }

  .tablet\:vtmn-ring-orange-light-1 {
    --tw-ring-color: var(--vtmn-color_orange-light-1);
  }

  .tablet\:vtmn-ring-orange-light-2 {
    --tw-ring-color: var(--vtmn-color_orange-light-2);
  }

  .tablet\:vtmn-ring-orange {
    --tw-ring-color: var(--vtmn-color_orange);
  }

  .tablet\:vtmn-ring-red-light-1 {
    --tw-ring-color: var(--vtmn-color_red-light-1);
  }

  .tablet\:vtmn-ring-red-light-2 {
    --tw-ring-color: var(--vtmn-color_red-light-2);
  }

  .tablet\:vtmn-ring-red {
    --tw-ring-color: var(--vtmn-color_red);
  }

  .tablet\:focus-within\:vtmn-ring-transparent:focus-within {
    --tw-ring-color: transparent;
  }

  .tablet\:focus-within\:vtmn-ring-background-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary);
  }

  .tablet\:focus-within\:vtmn-ring-background-secondary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-secondary);
  }

  .tablet\:focus-within\:vtmn-ring-background-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .tablet\:focus-within\:vtmn-ring-background-brand-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .tablet\:focus-within\:vtmn-ring-background-brand-secondary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .tablet\:focus-within\:vtmn-ring-background-accent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-accent);
  }

  .tablet\:focus-within\:vtmn-ring-background-alert:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-alert);
  }

  .tablet\:focus-within\:vtmn-ring-background-primary-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .tablet\:focus-within\:vtmn-ring-background-brand-primary-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .tablet\:focus-within\:vtmn-ring-content-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary);
  }

  .tablet\:focus-within\:vtmn-ring-content-secondary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-secondary);
  }

  .tablet\:focus-within\:vtmn-ring-content-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .tablet\:focus-within\:vtmn-ring-content-action:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-action);
  }

  .tablet\:focus-within\:vtmn-ring-content-active:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-active);
  }

  .tablet\:focus-within\:vtmn-ring-content-inactive:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-inactive);
  }

  .tablet\:focus-within\:vtmn-ring-content-negative:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-negative);
  }

  .tablet\:focus-within\:vtmn-ring-content-warning:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-warning);
  }

  .tablet\:focus-within\:vtmn-ring-content-positive:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-positive);
  }

  .tablet\:focus-within\:vtmn-ring-content-information:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-information);
  }

  .tablet\:focus-within\:vtmn-ring-content-accent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-accent);
  }

  .tablet\:focus-within\:vtmn-ring-content-visited:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited);
  }

  .tablet\:focus-within\:vtmn-ring-content-primary-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .tablet\:focus-within\:vtmn-ring-content-action-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .tablet\:focus-within\:vtmn-ring-content-visited-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .tablet\:focus-within\:vtmn-ring-border-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary);
  }

  .tablet\:focus-within\:vtmn-ring-border-secondary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-secondary);
  }

  .tablet\:focus-within\:vtmn-ring-border-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .tablet\:focus-within\:vtmn-ring-border-active:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-active);
  }

  .tablet\:focus-within\:vtmn-ring-border-inactive:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-inactive);
  }

  .tablet\:focus-within\:vtmn-ring-border-negative:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-negative);
  }

  .tablet\:focus-within\:vtmn-ring-border-warning:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-warning);
  }

  .tablet\:focus-within\:vtmn-ring-border-positive:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-positive);
  }

  .tablet\:focus-within\:vtmn-ring-border-information:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-information);
  }

  .tablet\:focus-within\:vtmn-ring-border-primary-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .tablet\:focus-within\:vtmn-ring-decorative-gravel:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .tablet\:focus-within\:vtmn-ring-decorative-brick:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .tablet\:focus-within\:vtmn-ring-decorative-saffron:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .tablet\:focus-within\:vtmn-ring-decorative-gold:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .tablet\:focus-within\:vtmn-ring-decorative-jade:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .tablet\:focus-within\:vtmn-ring-decorative-emerald:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .tablet\:focus-within\:vtmn-ring-decorative-cobalt:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .tablet\:focus-within\:vtmn-ring-decorative-amethyst:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .tablet\:focus-within\:vtmn-ring-hover-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary);
  }

  .tablet\:focus-within\:vtmn-ring-hover-primary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .tablet\:focus-within\:vtmn-ring-hover-secondary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .tablet\:focus-within\:vtmn-ring-hover-tertiary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .tablet\:focus-within\:vtmn-ring-hover-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .tablet\:focus-within\:vtmn-ring-hover-brand:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-brand);
  }

  .tablet\:focus-within\:vtmn-ring-hover-accent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-accent);
  }

  .tablet\:focus-within\:vtmn-ring-hover-primary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .tablet\:focus-within\:vtmn-ring-hover-secondary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .tablet\:focus-within\:vtmn-ring-hover-tertiary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .tablet\:focus-within\:vtmn-ring-active-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary);
  }

  .tablet\:focus-within\:vtmn-ring-active-primary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .tablet\:focus-within\:vtmn-ring-active-secondary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .tablet\:focus-within\:vtmn-ring-active-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .tablet\:focus-within\:vtmn-ring-active-tertiary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .tablet\:focus-within\:vtmn-ring-active-brand:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand);
  }

  .tablet\:focus-within\:vtmn-ring-active-accent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-accent);
  }

  .tablet\:focus-within\:vtmn-ring-active-primary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .tablet\:focus-within\:vtmn-ring-active-secondary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .tablet\:focus-within\:vtmn-ring-active-tertiary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .tablet\:focus-within\:vtmn-ring-active-brand-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .tablet\:focus-within\:vtmn-ring-shadow:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_shadow);
  }

  .tablet\:focus-within\:vtmn-ring-brand:focus-within {
    --tw-ring-color: var(--vtmn-color_brand);
  }

  .tablet\:focus-within\:vtmn-ring-brand-pro:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-pro);
  }

  .tablet\:focus-within\:vtmn-ring-brand-digital-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-1);
  }

  .tablet\:focus-within\:vtmn-ring-brand-digital-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-2);
  }

  .tablet\:focus-within\:vtmn-ring-brand-digital-light-3:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-3);
  }

  .tablet\:focus-within\:vtmn-ring-brand-digital:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital);
  }

  .tablet\:focus-within\:vtmn-ring-brand-digital-dark-1:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .tablet\:focus-within\:vtmn-ring-brand-digital-dark-2:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .tablet\:focus-within\:vtmn-ring-green-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_green-light-1);
  }

  .tablet\:focus-within\:vtmn-ring-green-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_green-light-2);
  }

  .tablet\:focus-within\:vtmn-ring-green-light-3:focus-within {
    --tw-ring-color: var(--vtmn-color_green-light-3);
  }

  .tablet\:focus-within\:vtmn-ring-green:focus-within {
    --tw-ring-color: var(--vtmn-color_green);
  }

  .tablet\:focus-within\:vtmn-ring-green-dark-1:focus-within {
    --tw-ring-color: var(--vtmn-color_green-dark-1);
  }

  .tablet\:focus-within\:vtmn-ring-green-dark-2:focus-within {
    --tw-ring-color: var(--vtmn-color_green-dark-2);
  }

  .tablet\:focus-within\:vtmn-ring-white:focus-within {
    --tw-ring-color: var(--vtmn-color_white);
  }

  .tablet\:focus-within\:vtmn-ring-grey-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-light-1);
  }

  .tablet\:focus-within\:vtmn-ring-grey-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-light-2);
  }

  .tablet\:focus-within\:vtmn-ring-grey-light-3:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-light-3);
  }

  .tablet\:focus-within\:vtmn-ring-grey-light-4:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-light-4);
  }

  .tablet\:focus-within\:vtmn-ring-grey:focus-within {
    --tw-ring-color: var(--vtmn-color_grey);
  }

  .tablet\:focus-within\:vtmn-ring-grey-dark-1:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-dark-1);
  }

  .tablet\:focus-within\:vtmn-ring-grey-dark-2:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-dark-2);
  }

  .tablet\:focus-within\:vtmn-ring-grey-dark-3:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-dark-3);
  }

  .tablet\:focus-within\:vtmn-ring-black:focus-within {
    --tw-ring-color: var(--vtmn-color_black);
  }

  .tablet\:focus-within\:vtmn-ring-success:focus-within {
    --tw-ring-color: var(--vtmn-color_success);
  }

  .tablet\:focus-within\:vtmn-ring-info:focus-within {
    --tw-ring-color: var(--vtmn-color_info);
  }

  .tablet\:focus-within\:vtmn-ring-warning:focus-within {
    --tw-ring-color: var(--vtmn-color_warning);
  }

  .tablet\:focus-within\:vtmn-ring-danger:focus-within {
    --tw-ring-color: var(--vtmn-color_danger);
  }

  .tablet\:focus-within\:vtmn-ring-yellow-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_yellow-light-1);
  }

  .tablet\:focus-within\:vtmn-ring-yellow-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_yellow-light-2);
  }

  .tablet\:focus-within\:vtmn-ring-yellow:focus-within {
    --tw-ring-color: var(--vtmn-color_yellow);
  }

  .tablet\:focus-within\:vtmn-ring-orange-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_orange-light-1);
  }

  .tablet\:focus-within\:vtmn-ring-orange-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_orange-light-2);
  }

  .tablet\:focus-within\:vtmn-ring-orange:focus-within {
    --tw-ring-color: var(--vtmn-color_orange);
  }

  .tablet\:focus-within\:vtmn-ring-red-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_red-light-1);
  }

  .tablet\:focus-within\:vtmn-ring-red-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_red-light-2);
  }

  .tablet\:focus-within\:vtmn-ring-red:focus-within {
    --tw-ring-color: var(--vtmn-color_red);
  }

  .tablet\:focus\:vtmn-ring-transparent:focus {
    --tw-ring-color: transparent;
  }

  .tablet\:focus\:vtmn-ring-background-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary);
  }

  .tablet\:focus\:vtmn-ring-background-secondary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-secondary);
  }

  .tablet\:focus\:vtmn-ring-background-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .tablet\:focus\:vtmn-ring-background-brand-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .tablet\:focus\:vtmn-ring-background-brand-secondary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .tablet\:focus\:vtmn-ring-background-accent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-accent);
  }

  .tablet\:focus\:vtmn-ring-background-alert:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-alert);
  }

  .tablet\:focus\:vtmn-ring-background-primary-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .tablet\:focus\:vtmn-ring-background-brand-primary-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .tablet\:focus\:vtmn-ring-content-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary);
  }

  .tablet\:focus\:vtmn-ring-content-secondary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-secondary);
  }

  .tablet\:focus\:vtmn-ring-content-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .tablet\:focus\:vtmn-ring-content-action:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-action);
  }

  .tablet\:focus\:vtmn-ring-content-active:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-active);
  }

  .tablet\:focus\:vtmn-ring-content-inactive:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-inactive);
  }

  .tablet\:focus\:vtmn-ring-content-negative:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-negative);
  }

  .tablet\:focus\:vtmn-ring-content-warning:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-warning);
  }

  .tablet\:focus\:vtmn-ring-content-positive:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-positive);
  }

  .tablet\:focus\:vtmn-ring-content-information:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-information);
  }

  .tablet\:focus\:vtmn-ring-content-accent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-accent);
  }

  .tablet\:focus\:vtmn-ring-content-visited:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited);
  }

  .tablet\:focus\:vtmn-ring-content-primary-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .tablet\:focus\:vtmn-ring-content-action-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .tablet\:focus\:vtmn-ring-content-visited-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .tablet\:focus\:vtmn-ring-border-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary);
  }

  .tablet\:focus\:vtmn-ring-border-secondary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-secondary);
  }

  .tablet\:focus\:vtmn-ring-border-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .tablet\:focus\:vtmn-ring-border-active:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-active);
  }

  .tablet\:focus\:vtmn-ring-border-inactive:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-inactive);
  }

  .tablet\:focus\:vtmn-ring-border-negative:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-negative);
  }

  .tablet\:focus\:vtmn-ring-border-warning:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-warning);
  }

  .tablet\:focus\:vtmn-ring-border-positive:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-positive);
  }

  .tablet\:focus\:vtmn-ring-border-information:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-information);
  }

  .tablet\:focus\:vtmn-ring-border-primary-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .tablet\:focus\:vtmn-ring-decorative-gravel:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .tablet\:focus\:vtmn-ring-decorative-brick:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .tablet\:focus\:vtmn-ring-decorative-saffron:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .tablet\:focus\:vtmn-ring-decorative-gold:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .tablet\:focus\:vtmn-ring-decorative-jade:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .tablet\:focus\:vtmn-ring-decorative-emerald:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .tablet\:focus\:vtmn-ring-decorative-cobalt:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .tablet\:focus\:vtmn-ring-decorative-amethyst:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .tablet\:focus\:vtmn-ring-hover-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary);
  }

  .tablet\:focus\:vtmn-ring-hover-primary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .tablet\:focus\:vtmn-ring-hover-secondary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .tablet\:focus\:vtmn-ring-hover-tertiary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .tablet\:focus\:vtmn-ring-hover-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .tablet\:focus\:vtmn-ring-hover-brand:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-brand);
  }

  .tablet\:focus\:vtmn-ring-hover-accent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-accent);
  }

  .tablet\:focus\:vtmn-ring-hover-primary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-ring-hover-secondary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-ring-hover-tertiary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-ring-active-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary);
  }

  .tablet\:focus\:vtmn-ring-active-primary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .tablet\:focus\:vtmn-ring-active-secondary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .tablet\:focus\:vtmn-ring-active-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .tablet\:focus\:vtmn-ring-active-tertiary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .tablet\:focus\:vtmn-ring-active-brand:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand);
  }

  .tablet\:focus\:vtmn-ring-active-accent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-accent);
  }

  .tablet\:focus\:vtmn-ring-active-primary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-ring-active-secondary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-ring-active-tertiary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-ring-active-brand-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .tablet\:focus\:vtmn-ring-shadow:focus {
    --tw-ring-color: var(--vtmn-semantic-color_shadow);
  }

  .tablet\:focus\:vtmn-ring-brand:focus {
    --tw-ring-color: var(--vtmn-color_brand);
  }

  .tablet\:focus\:vtmn-ring-brand-pro:focus {
    --tw-ring-color: var(--vtmn-color_brand-pro);
  }

  .tablet\:focus\:vtmn-ring-brand-digital-light-1:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-1);
  }

  .tablet\:focus\:vtmn-ring-brand-digital-light-2:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-2);
  }

  .tablet\:focus\:vtmn-ring-brand-digital-light-3:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-3);
  }

  .tablet\:focus\:vtmn-ring-brand-digital:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital);
  }

  .tablet\:focus\:vtmn-ring-brand-digital-dark-1:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .tablet\:focus\:vtmn-ring-brand-digital-dark-2:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .tablet\:focus\:vtmn-ring-green-light-1:focus {
    --tw-ring-color: var(--vtmn-color_green-light-1);
  }

  .tablet\:focus\:vtmn-ring-green-light-2:focus {
    --tw-ring-color: var(--vtmn-color_green-light-2);
  }

  .tablet\:focus\:vtmn-ring-green-light-3:focus {
    --tw-ring-color: var(--vtmn-color_green-light-3);
  }

  .tablet\:focus\:vtmn-ring-green:focus {
    --tw-ring-color: var(--vtmn-color_green);
  }

  .tablet\:focus\:vtmn-ring-green-dark-1:focus {
    --tw-ring-color: var(--vtmn-color_green-dark-1);
  }

  .tablet\:focus\:vtmn-ring-green-dark-2:focus {
    --tw-ring-color: var(--vtmn-color_green-dark-2);
  }

  .tablet\:focus\:vtmn-ring-white:focus {
    --tw-ring-color: var(--vtmn-color_white);
  }

  .tablet\:focus\:vtmn-ring-grey-light-1:focus {
    --tw-ring-color: var(--vtmn-color_grey-light-1);
  }

  .tablet\:focus\:vtmn-ring-grey-light-2:focus {
    --tw-ring-color: var(--vtmn-color_grey-light-2);
  }

  .tablet\:focus\:vtmn-ring-grey-light-3:focus {
    --tw-ring-color: var(--vtmn-color_grey-light-3);
  }

  .tablet\:focus\:vtmn-ring-grey-light-4:focus {
    --tw-ring-color: var(--vtmn-color_grey-light-4);
  }

  .tablet\:focus\:vtmn-ring-grey:focus {
    --tw-ring-color: var(--vtmn-color_grey);
  }

  .tablet\:focus\:vtmn-ring-grey-dark-1:focus {
    --tw-ring-color: var(--vtmn-color_grey-dark-1);
  }

  .tablet\:focus\:vtmn-ring-grey-dark-2:focus {
    --tw-ring-color: var(--vtmn-color_grey-dark-2);
  }

  .tablet\:focus\:vtmn-ring-grey-dark-3:focus {
    --tw-ring-color: var(--vtmn-color_grey-dark-3);
  }

  .tablet\:focus\:vtmn-ring-black:focus {
    --tw-ring-color: var(--vtmn-color_black);
  }

  .tablet\:focus\:vtmn-ring-success:focus {
    --tw-ring-color: var(--vtmn-color_success);
  }

  .tablet\:focus\:vtmn-ring-info:focus {
    --tw-ring-color: var(--vtmn-color_info);
  }

  .tablet\:focus\:vtmn-ring-warning:focus {
    --tw-ring-color: var(--vtmn-color_warning);
  }

  .tablet\:focus\:vtmn-ring-danger:focus {
    --tw-ring-color: var(--vtmn-color_danger);
  }

  .tablet\:focus\:vtmn-ring-yellow-light-1:focus {
    --tw-ring-color: var(--vtmn-color_yellow-light-1);
  }

  .tablet\:focus\:vtmn-ring-yellow-light-2:focus {
    --tw-ring-color: var(--vtmn-color_yellow-light-2);
  }

  .tablet\:focus\:vtmn-ring-yellow:focus {
    --tw-ring-color: var(--vtmn-color_yellow);
  }

  .tablet\:focus\:vtmn-ring-orange-light-1:focus {
    --tw-ring-color: var(--vtmn-color_orange-light-1);
  }

  .tablet\:focus\:vtmn-ring-orange-light-2:focus {
    --tw-ring-color: var(--vtmn-color_orange-light-2);
  }

  .tablet\:focus\:vtmn-ring-orange:focus {
    --tw-ring-color: var(--vtmn-color_orange);
  }

  .tablet\:focus\:vtmn-ring-red-light-1:focus {
    --tw-ring-color: var(--vtmn-color_red-light-1);
  }

  .tablet\:focus\:vtmn-ring-red-light-2:focus {
    --tw-ring-color: var(--vtmn-color_red-light-2);
  }

  .tablet\:focus\:vtmn-ring-red:focus {
    --tw-ring-color: var(--vtmn-color_red);
  }

  .tablet\:vtmn-ring-opacity-0 {
    --tw-ring-opacity: 0;
  }

  .tablet\:vtmn-ring-opacity-5 {
    --tw-ring-opacity: 0.05;
  }

  .tablet\:vtmn-ring-opacity-10 {
    --tw-ring-opacity: 0.1;
  }

  .tablet\:vtmn-ring-opacity-20 {
    --tw-ring-opacity: 0.2;
  }

  .tablet\:vtmn-ring-opacity-25 {
    --tw-ring-opacity: 0.25;
  }

  .tablet\:vtmn-ring-opacity-30 {
    --tw-ring-opacity: 0.3;
  }

  .tablet\:vtmn-ring-opacity-40 {
    --tw-ring-opacity: 0.4;
  }

  .tablet\:vtmn-ring-opacity-50 {
    --tw-ring-opacity: 0.5;
  }

  .tablet\:vtmn-ring-opacity-60 {
    --tw-ring-opacity: 0.6;
  }

  .tablet\:vtmn-ring-opacity-70 {
    --tw-ring-opacity: 0.7;
  }

  .tablet\:vtmn-ring-opacity-75 {
    --tw-ring-opacity: 0.75;
  }

  .tablet\:vtmn-ring-opacity-80 {
    --tw-ring-opacity: 0.8;
  }

  .tablet\:vtmn-ring-opacity-90 {
    --tw-ring-opacity: 0.9;
  }

  .tablet\:vtmn-ring-opacity-95 {
    --tw-ring-opacity: 0.95;
  }

  .tablet\:vtmn-ring-opacity-100 {
    --tw-ring-opacity: 1;
  }

  .tablet\:focus-within\:vtmn-ring-opacity-0:focus-within {
    --tw-ring-opacity: 0;
  }

  .tablet\:focus-within\:vtmn-ring-opacity-5:focus-within {
    --tw-ring-opacity: 0.05;
  }

  .tablet\:focus-within\:vtmn-ring-opacity-10:focus-within {
    --tw-ring-opacity: 0.1;
  }

  .tablet\:focus-within\:vtmn-ring-opacity-20:focus-within {
    --tw-ring-opacity: 0.2;
  }

  .tablet\:focus-within\:vtmn-ring-opacity-25:focus-within {
    --tw-ring-opacity: 0.25;
  }

  .tablet\:focus-within\:vtmn-ring-opacity-30:focus-within {
    --tw-ring-opacity: 0.3;
  }

  .tablet\:focus-within\:vtmn-ring-opacity-40:focus-within {
    --tw-ring-opacity: 0.4;
  }

  .tablet\:focus-within\:vtmn-ring-opacity-50:focus-within {
    --tw-ring-opacity: 0.5;
  }

  .tablet\:focus-within\:vtmn-ring-opacity-60:focus-within {
    --tw-ring-opacity: 0.6;
  }

  .tablet\:focus-within\:vtmn-ring-opacity-70:focus-within {
    --tw-ring-opacity: 0.7;
  }

  .tablet\:focus-within\:vtmn-ring-opacity-75:focus-within {
    --tw-ring-opacity: 0.75;
  }

  .tablet\:focus-within\:vtmn-ring-opacity-80:focus-within {
    --tw-ring-opacity: 0.8;
  }

  .tablet\:focus-within\:vtmn-ring-opacity-90:focus-within {
    --tw-ring-opacity: 0.9;
  }

  .tablet\:focus-within\:vtmn-ring-opacity-95:focus-within {
    --tw-ring-opacity: 0.95;
  }

  .tablet\:focus-within\:vtmn-ring-opacity-100:focus-within {
    --tw-ring-opacity: 1;
  }

  .tablet\:focus\:vtmn-ring-opacity-0:focus {
    --tw-ring-opacity: 0;
  }

  .tablet\:focus\:vtmn-ring-opacity-5:focus {
    --tw-ring-opacity: 0.05;
  }

  .tablet\:focus\:vtmn-ring-opacity-10:focus {
    --tw-ring-opacity: 0.1;
  }

  .tablet\:focus\:vtmn-ring-opacity-20:focus {
    --tw-ring-opacity: 0.2;
  }

  .tablet\:focus\:vtmn-ring-opacity-25:focus {
    --tw-ring-opacity: 0.25;
  }

  .tablet\:focus\:vtmn-ring-opacity-30:focus {
    --tw-ring-opacity: 0.3;
  }

  .tablet\:focus\:vtmn-ring-opacity-40:focus {
    --tw-ring-opacity: 0.4;
  }

  .tablet\:focus\:vtmn-ring-opacity-50:focus {
    --tw-ring-opacity: 0.5;
  }

  .tablet\:focus\:vtmn-ring-opacity-60:focus {
    --tw-ring-opacity: 0.6;
  }

  .tablet\:focus\:vtmn-ring-opacity-70:focus {
    --tw-ring-opacity: 0.7;
  }

  .tablet\:focus\:vtmn-ring-opacity-75:focus {
    --tw-ring-opacity: 0.75;
  }

  .tablet\:focus\:vtmn-ring-opacity-80:focus {
    --tw-ring-opacity: 0.8;
  }

  .tablet\:focus\:vtmn-ring-opacity-90:focus {
    --tw-ring-opacity: 0.9;
  }

  .tablet\:focus\:vtmn-ring-opacity-95:focus {
    --tw-ring-opacity: 0.95;
  }

  .tablet\:focus\:vtmn-ring-opacity-100:focus {
    --tw-ring-opacity: 1;
  }

  .tablet\:vtmn-ring-offset-0 {
    --tw-ring-offset-width: 0px;
  }

  .tablet\:vtmn-ring-offset-1 {
    --tw-ring-offset-width: 1px;
  }

  .tablet\:vtmn-ring-offset-2 {
    --tw-ring-offset-width: 2px;
  }

  .tablet\:vtmn-ring-offset-4 {
    --tw-ring-offset-width: 4px;
  }

  .tablet\:vtmn-ring-offset-8 {
    --tw-ring-offset-width: 8px;
  }

  .tablet\:focus-within\:vtmn-ring-offset-0:focus-within {
    --tw-ring-offset-width: 0px;
  }

  .tablet\:focus-within\:vtmn-ring-offset-1:focus-within {
    --tw-ring-offset-width: 1px;
  }

  .tablet\:focus-within\:vtmn-ring-offset-2:focus-within {
    --tw-ring-offset-width: 2px;
  }

  .tablet\:focus-within\:vtmn-ring-offset-4:focus-within {
    --tw-ring-offset-width: 4px;
  }

  .tablet\:focus-within\:vtmn-ring-offset-8:focus-within {
    --tw-ring-offset-width: 8px;
  }

  .tablet\:focus\:vtmn-ring-offset-0:focus {
    --tw-ring-offset-width: 0px;
  }

  .tablet\:focus\:vtmn-ring-offset-1:focus {
    --tw-ring-offset-width: 1px;
  }

  .tablet\:focus\:vtmn-ring-offset-2:focus {
    --tw-ring-offset-width: 2px;
  }

  .tablet\:focus\:vtmn-ring-offset-4:focus {
    --tw-ring-offset-width: 4px;
  }

  .tablet\:focus\:vtmn-ring-offset-8:focus {
    --tw-ring-offset-width: 8px;
  }

  .tablet\:vtmn-ring-offset-transparent {
    --tw-ring-offset-color: transparent;
  }

  .tablet\:vtmn-ring-offset-background-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary);
  }

  .tablet\:vtmn-ring-offset-background-secondary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-secondary);
  }

  .tablet\:vtmn-ring-offset-background-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .tablet\:vtmn-ring-offset-background-brand-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .tablet\:vtmn-ring-offset-background-brand-secondary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .tablet\:vtmn-ring-offset-background-accent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-accent);
  }

  .tablet\:vtmn-ring-offset-background-alert {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-alert);
  }

  .tablet\:vtmn-ring-offset-background-primary-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .tablet\:vtmn-ring-offset-background-brand-primary-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .tablet\:vtmn-ring-offset-content-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary);
  }

  .tablet\:vtmn-ring-offset-content-secondary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-secondary);
  }

  .tablet\:vtmn-ring-offset-content-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .tablet\:vtmn-ring-offset-content-action {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action);
  }

  .tablet\:vtmn-ring-offset-content-active {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-active);
  }

  .tablet\:vtmn-ring-offset-content-inactive {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-inactive);
  }

  .tablet\:vtmn-ring-offset-content-negative {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-negative);
  }

  .tablet\:vtmn-ring-offset-content-warning {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-warning);
  }

  .tablet\:vtmn-ring-offset-content-positive {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-positive);
  }

  .tablet\:vtmn-ring-offset-content-information {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-information);
  }

  .tablet\:vtmn-ring-offset-content-accent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-accent);
  }

  .tablet\:vtmn-ring-offset-content-visited {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited);
  }

  .tablet\:vtmn-ring-offset-content-primary-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .tablet\:vtmn-ring-offset-content-action-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .tablet\:vtmn-ring-offset-content-visited-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .tablet\:vtmn-ring-offset-border-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary);
  }

  .tablet\:vtmn-ring-offset-border-secondary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-secondary);
  }

  .tablet\:vtmn-ring-offset-border-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .tablet\:vtmn-ring-offset-border-active {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-active);
  }

  .tablet\:vtmn-ring-offset-border-inactive {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-inactive);
  }

  .tablet\:vtmn-ring-offset-border-negative {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-negative);
  }

  .tablet\:vtmn-ring-offset-border-warning {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-warning);
  }

  .tablet\:vtmn-ring-offset-border-positive {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-positive);
  }

  .tablet\:vtmn-ring-offset-border-information {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-information);
  }

  .tablet\:vtmn-ring-offset-border-primary-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .tablet\:vtmn-ring-offset-decorative-gravel {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .tablet\:vtmn-ring-offset-decorative-brick {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .tablet\:vtmn-ring-offset-decorative-saffron {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .tablet\:vtmn-ring-offset-decorative-gold {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .tablet\:vtmn-ring-offset-decorative-jade {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .tablet\:vtmn-ring-offset-decorative-emerald {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .tablet\:vtmn-ring-offset-decorative-cobalt {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .tablet\:vtmn-ring-offset-decorative-amethyst {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .tablet\:vtmn-ring-offset-hover-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary);
  }

  .tablet\:vtmn-ring-offset-hover-primary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .tablet\:vtmn-ring-offset-hover-secondary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .tablet\:vtmn-ring-offset-hover-tertiary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .tablet\:vtmn-ring-offset-hover-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .tablet\:vtmn-ring-offset-hover-brand {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-brand);
  }

  .tablet\:vtmn-ring-offset-hover-accent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-accent);
  }

  .tablet\:vtmn-ring-offset-hover-primary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .tablet\:vtmn-ring-offset-hover-secondary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .tablet\:vtmn-ring-offset-hover-tertiary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .tablet\:vtmn-ring-offset-active-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary);
  }

  .tablet\:vtmn-ring-offset-active-primary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .tablet\:vtmn-ring-offset-active-secondary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .tablet\:vtmn-ring-offset-active-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .tablet\:vtmn-ring-offset-active-tertiary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .tablet\:vtmn-ring-offset-active-brand {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand);
  }

  .tablet\:vtmn-ring-offset-active-accent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-accent);
  }

  .tablet\:vtmn-ring-offset-active-primary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .tablet\:vtmn-ring-offset-active-secondary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .tablet\:vtmn-ring-offset-active-tertiary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .tablet\:vtmn-ring-offset-active-brand-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .tablet\:vtmn-ring-offset-shadow {
    --tw-ring-offset-color: var(--vtmn-semantic-color_shadow);
  }

  .tablet\:vtmn-ring-offset-brand {
    --tw-ring-offset-color: var(--vtmn-color_brand);
  }

  .tablet\:vtmn-ring-offset-brand-pro {
    --tw-ring-offset-color: var(--vtmn-color_brand-pro);
  }

  .tablet\:vtmn-ring-offset-brand-digital-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-1);
  }

  .tablet\:vtmn-ring-offset-brand-digital-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-2);
  }

  .tablet\:vtmn-ring-offset-brand-digital-light-3 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-3);
  }

  .tablet\:vtmn-ring-offset-brand-digital {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital);
  }

  .tablet\:vtmn-ring-offset-brand-digital-dark-1 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .tablet\:vtmn-ring-offset-brand-digital-dark-2 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .tablet\:vtmn-ring-offset-green-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_green-light-1);
  }

  .tablet\:vtmn-ring-offset-green-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_green-light-2);
  }

  .tablet\:vtmn-ring-offset-green-light-3 {
    --tw-ring-offset-color: var(--vtmn-color_green-light-3);
  }

  .tablet\:vtmn-ring-offset-green {
    --tw-ring-offset-color: var(--vtmn-color_green);
  }

  .tablet\:vtmn-ring-offset-green-dark-1 {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-1);
  }

  .tablet\:vtmn-ring-offset-green-dark-2 {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-2);
  }

  .tablet\:vtmn-ring-offset-white {
    --tw-ring-offset-color: var(--vtmn-color_white);
  }

  .tablet\:vtmn-ring-offset-grey-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-1);
  }

  .tablet\:vtmn-ring-offset-grey-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-2);
  }

  .tablet\:vtmn-ring-offset-grey-light-3 {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-3);
  }

  .tablet\:vtmn-ring-offset-grey-light-4 {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-4);
  }

  .tablet\:vtmn-ring-offset-grey {
    --tw-ring-offset-color: var(--vtmn-color_grey);
  }

  .tablet\:vtmn-ring-offset-grey-dark-1 {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-1);
  }

  .tablet\:vtmn-ring-offset-grey-dark-2 {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-2);
  }

  .tablet\:vtmn-ring-offset-grey-dark-3 {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-3);
  }

  .tablet\:vtmn-ring-offset-black {
    --tw-ring-offset-color: var(--vtmn-color_black);
  }

  .tablet\:vtmn-ring-offset-success {
    --tw-ring-offset-color: var(--vtmn-color_success);
  }

  .tablet\:vtmn-ring-offset-info {
    --tw-ring-offset-color: var(--vtmn-color_info);
  }

  .tablet\:vtmn-ring-offset-warning {
    --tw-ring-offset-color: var(--vtmn-color_warning);
  }

  .tablet\:vtmn-ring-offset-danger {
    --tw-ring-offset-color: var(--vtmn-color_danger);
  }

  .tablet\:vtmn-ring-offset-yellow-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-1);
  }

  .tablet\:vtmn-ring-offset-yellow-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-2);
  }

  .tablet\:vtmn-ring-offset-yellow {
    --tw-ring-offset-color: var(--vtmn-color_yellow);
  }

  .tablet\:vtmn-ring-offset-orange-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-1);
  }

  .tablet\:vtmn-ring-offset-orange-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-2);
  }

  .tablet\:vtmn-ring-offset-orange {
    --tw-ring-offset-color: var(--vtmn-color_orange);
  }

  .tablet\:vtmn-ring-offset-red-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_red-light-1);
  }

  .tablet\:vtmn-ring-offset-red-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_red-light-2);
  }

  .tablet\:vtmn-ring-offset-red {
    --tw-ring-offset-color: var(--vtmn-color_red);
  }

  .tablet\:focus-within\:vtmn-ring-offset-transparent:focus-within {
    --tw-ring-offset-color: transparent;
  }

  .tablet\:focus-within\:vtmn-ring-offset-background-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary);
  }

  .tablet\:focus-within\:vtmn-ring-offset-background-secondary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-secondary);
  }

  .tablet\:focus-within\:vtmn-ring-offset-background-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .tablet\:focus-within\:vtmn-ring-offset-background-brand-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .tablet\:focus-within\:vtmn-ring-offset-background-brand-secondary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .tablet\:focus-within\:vtmn-ring-offset-background-accent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-accent);
  }

  .tablet\:focus-within\:vtmn-ring-offset-background-alert:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-alert);
  }

  .tablet\:focus-within\:vtmn-ring-offset-background-primary-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .tablet\:focus-within\:vtmn-ring-offset-background-brand-primary-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .tablet\:focus-within\:vtmn-ring-offset-content-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary);
  }

  .tablet\:focus-within\:vtmn-ring-offset-content-secondary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-secondary);
  }

  .tablet\:focus-within\:vtmn-ring-offset-content-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .tablet\:focus-within\:vtmn-ring-offset-content-action:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action);
  }

  .tablet\:focus-within\:vtmn-ring-offset-content-active:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-active);
  }

  .tablet\:focus-within\:vtmn-ring-offset-content-inactive:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-inactive);
  }

  .tablet\:focus-within\:vtmn-ring-offset-content-negative:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-negative);
  }

  .tablet\:focus-within\:vtmn-ring-offset-content-warning:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-warning);
  }

  .tablet\:focus-within\:vtmn-ring-offset-content-positive:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-positive);
  }

  .tablet\:focus-within\:vtmn-ring-offset-content-information:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-information);
  }

  .tablet\:focus-within\:vtmn-ring-offset-content-accent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-accent);
  }

  .tablet\:focus-within\:vtmn-ring-offset-content-visited:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited);
  }

  .tablet\:focus-within\:vtmn-ring-offset-content-primary-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .tablet\:focus-within\:vtmn-ring-offset-content-action-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .tablet\:focus-within\:vtmn-ring-offset-content-visited-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .tablet\:focus-within\:vtmn-ring-offset-border-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary);
  }

  .tablet\:focus-within\:vtmn-ring-offset-border-secondary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-secondary);
  }

  .tablet\:focus-within\:vtmn-ring-offset-border-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .tablet\:focus-within\:vtmn-ring-offset-border-active:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-active);
  }

  .tablet\:focus-within\:vtmn-ring-offset-border-inactive:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-inactive);
  }

  .tablet\:focus-within\:vtmn-ring-offset-border-negative:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-negative);
  }

  .tablet\:focus-within\:vtmn-ring-offset-border-warning:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-warning);
  }

  .tablet\:focus-within\:vtmn-ring-offset-border-positive:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-positive);
  }

  .tablet\:focus-within\:vtmn-ring-offset-border-information:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-information);
  }

  .tablet\:focus-within\:vtmn-ring-offset-border-primary-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .tablet\:focus-within\:vtmn-ring-offset-decorative-gravel:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .tablet\:focus-within\:vtmn-ring-offset-decorative-brick:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .tablet\:focus-within\:vtmn-ring-offset-decorative-saffron:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .tablet\:focus-within\:vtmn-ring-offset-decorative-gold:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .tablet\:focus-within\:vtmn-ring-offset-decorative-jade:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .tablet\:focus-within\:vtmn-ring-offset-decorative-emerald:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .tablet\:focus-within\:vtmn-ring-offset-decorative-cobalt:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .tablet\:focus-within\:vtmn-ring-offset-decorative-amethyst:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .tablet\:focus-within\:vtmn-ring-offset-hover-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary);
  }

  .tablet\:focus-within\:vtmn-ring-offset-hover-primary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .tablet\:focus-within\:vtmn-ring-offset-hover-secondary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .tablet\:focus-within\:vtmn-ring-offset-hover-tertiary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .tablet\:focus-within\:vtmn-ring-offset-hover-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .tablet\:focus-within\:vtmn-ring-offset-hover-brand:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-brand);
  }

  .tablet\:focus-within\:vtmn-ring-offset-hover-accent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-accent);
  }

  .tablet\:focus-within\:vtmn-ring-offset-hover-primary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .tablet\:focus-within\:vtmn-ring-offset-hover-secondary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .tablet\:focus-within\:vtmn-ring-offset-hover-tertiary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .tablet\:focus-within\:vtmn-ring-offset-active-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary);
  }

  .tablet\:focus-within\:vtmn-ring-offset-active-primary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .tablet\:focus-within\:vtmn-ring-offset-active-secondary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .tablet\:focus-within\:vtmn-ring-offset-active-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .tablet\:focus-within\:vtmn-ring-offset-active-tertiary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .tablet\:focus-within\:vtmn-ring-offset-active-brand:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand);
  }

  .tablet\:focus-within\:vtmn-ring-offset-active-accent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-accent);
  }

  .tablet\:focus-within\:vtmn-ring-offset-active-primary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .tablet\:focus-within\:vtmn-ring-offset-active-secondary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .tablet\:focus-within\:vtmn-ring-offset-active-tertiary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .tablet\:focus-within\:vtmn-ring-offset-active-brand-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .tablet\:focus-within\:vtmn-ring-offset-shadow:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_shadow);
  }

  .tablet\:focus-within\:vtmn-ring-offset-brand:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand);
  }

  .tablet\:focus-within\:vtmn-ring-offset-brand-pro:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-pro);
  }

  .tablet\:focus-within\:vtmn-ring-offset-brand-digital-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-1);
  }

  .tablet\:focus-within\:vtmn-ring-offset-brand-digital-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-2);
  }

  .tablet\:focus-within\:vtmn-ring-offset-brand-digital-light-3:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-3);
  }

  .tablet\:focus-within\:vtmn-ring-offset-brand-digital:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital);
  }

  .tablet\:focus-within\:vtmn-ring-offset-brand-digital-dark-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .tablet\:focus-within\:vtmn-ring-offset-brand-digital-dark-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .tablet\:focus-within\:vtmn-ring-offset-green-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-light-1);
  }

  .tablet\:focus-within\:vtmn-ring-offset-green-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-light-2);
  }

  .tablet\:focus-within\:vtmn-ring-offset-green-light-3:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-light-3);
  }

  .tablet\:focus-within\:vtmn-ring-offset-green:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green);
  }

  .tablet\:focus-within\:vtmn-ring-offset-green-dark-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-1);
  }

  .tablet\:focus-within\:vtmn-ring-offset-green-dark-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-2);
  }

  .tablet\:focus-within\:vtmn-ring-offset-white:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_white);
  }

  .tablet\:focus-within\:vtmn-ring-offset-grey-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-1);
  }

  .tablet\:focus-within\:vtmn-ring-offset-grey-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-2);
  }

  .tablet\:focus-within\:vtmn-ring-offset-grey-light-3:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-3);
  }

  .tablet\:focus-within\:vtmn-ring-offset-grey-light-4:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-4);
  }

  .tablet\:focus-within\:vtmn-ring-offset-grey:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey);
  }

  .tablet\:focus-within\:vtmn-ring-offset-grey-dark-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-1);
  }

  .tablet\:focus-within\:vtmn-ring-offset-grey-dark-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-2);
  }

  .tablet\:focus-within\:vtmn-ring-offset-grey-dark-3:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-3);
  }

  .tablet\:focus-within\:vtmn-ring-offset-black:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_black);
  }

  .tablet\:focus-within\:vtmn-ring-offset-success:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_success);
  }

  .tablet\:focus-within\:vtmn-ring-offset-info:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_info);
  }

  .tablet\:focus-within\:vtmn-ring-offset-warning:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_warning);
  }

  .tablet\:focus-within\:vtmn-ring-offset-danger:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_danger);
  }

  .tablet\:focus-within\:vtmn-ring-offset-yellow-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-1);
  }

  .tablet\:focus-within\:vtmn-ring-offset-yellow-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-2);
  }

  .tablet\:focus-within\:vtmn-ring-offset-yellow:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_yellow);
  }

  .tablet\:focus-within\:vtmn-ring-offset-orange-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-1);
  }

  .tablet\:focus-within\:vtmn-ring-offset-orange-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-2);
  }

  .tablet\:focus-within\:vtmn-ring-offset-orange:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_orange);
  }

  .tablet\:focus-within\:vtmn-ring-offset-red-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_red-light-1);
  }

  .tablet\:focus-within\:vtmn-ring-offset-red-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_red-light-2);
  }

  .tablet\:focus-within\:vtmn-ring-offset-red:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_red);
  }

  .tablet\:focus\:vtmn-ring-offset-transparent:focus {
    --tw-ring-offset-color: transparent;
  }

  .tablet\:focus\:vtmn-ring-offset-background-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary);
  }

  .tablet\:focus\:vtmn-ring-offset-background-secondary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-secondary);
  }

  .tablet\:focus\:vtmn-ring-offset-background-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .tablet\:focus\:vtmn-ring-offset-background-brand-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .tablet\:focus\:vtmn-ring-offset-background-brand-secondary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .tablet\:focus\:vtmn-ring-offset-background-accent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-accent);
  }

  .tablet\:focus\:vtmn-ring-offset-background-alert:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-alert);
  }

  .tablet\:focus\:vtmn-ring-offset-background-primary-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .tablet\:focus\:vtmn-ring-offset-background-brand-primary-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .tablet\:focus\:vtmn-ring-offset-content-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary);
  }

  .tablet\:focus\:vtmn-ring-offset-content-secondary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-secondary);
  }

  .tablet\:focus\:vtmn-ring-offset-content-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .tablet\:focus\:vtmn-ring-offset-content-action:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action);
  }

  .tablet\:focus\:vtmn-ring-offset-content-active:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-active);
  }

  .tablet\:focus\:vtmn-ring-offset-content-inactive:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-inactive);
  }

  .tablet\:focus\:vtmn-ring-offset-content-negative:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-negative);
  }

  .tablet\:focus\:vtmn-ring-offset-content-warning:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-warning);
  }

  .tablet\:focus\:vtmn-ring-offset-content-positive:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-positive);
  }

  .tablet\:focus\:vtmn-ring-offset-content-information:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-information);
  }

  .tablet\:focus\:vtmn-ring-offset-content-accent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-accent);
  }

  .tablet\:focus\:vtmn-ring-offset-content-visited:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited);
  }

  .tablet\:focus\:vtmn-ring-offset-content-primary-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .tablet\:focus\:vtmn-ring-offset-content-action-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .tablet\:focus\:vtmn-ring-offset-content-visited-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .tablet\:focus\:vtmn-ring-offset-border-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary);
  }

  .tablet\:focus\:vtmn-ring-offset-border-secondary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-secondary);
  }

  .tablet\:focus\:vtmn-ring-offset-border-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .tablet\:focus\:vtmn-ring-offset-border-active:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-active);
  }

  .tablet\:focus\:vtmn-ring-offset-border-inactive:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-inactive);
  }

  .tablet\:focus\:vtmn-ring-offset-border-negative:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-negative);
  }

  .tablet\:focus\:vtmn-ring-offset-border-warning:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-warning);
  }

  .tablet\:focus\:vtmn-ring-offset-border-positive:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-positive);
  }

  .tablet\:focus\:vtmn-ring-offset-border-information:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-information);
  }

  .tablet\:focus\:vtmn-ring-offset-border-primary-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .tablet\:focus\:vtmn-ring-offset-decorative-gravel:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .tablet\:focus\:vtmn-ring-offset-decorative-brick:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .tablet\:focus\:vtmn-ring-offset-decorative-saffron:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .tablet\:focus\:vtmn-ring-offset-decorative-gold:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .tablet\:focus\:vtmn-ring-offset-decorative-jade:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .tablet\:focus\:vtmn-ring-offset-decorative-emerald:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .tablet\:focus\:vtmn-ring-offset-decorative-cobalt:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .tablet\:focus\:vtmn-ring-offset-decorative-amethyst:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .tablet\:focus\:vtmn-ring-offset-hover-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary);
  }

  .tablet\:focus\:vtmn-ring-offset-hover-primary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .tablet\:focus\:vtmn-ring-offset-hover-secondary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .tablet\:focus\:vtmn-ring-offset-hover-tertiary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .tablet\:focus\:vtmn-ring-offset-hover-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .tablet\:focus\:vtmn-ring-offset-hover-brand:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-brand);
  }

  .tablet\:focus\:vtmn-ring-offset-hover-accent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-accent);
  }

  .tablet\:focus\:vtmn-ring-offset-hover-primary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-ring-offset-hover-secondary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-ring-offset-hover-tertiary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-ring-offset-active-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary);
  }

  .tablet\:focus\:vtmn-ring-offset-active-primary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .tablet\:focus\:vtmn-ring-offset-active-secondary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .tablet\:focus\:vtmn-ring-offset-active-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .tablet\:focus\:vtmn-ring-offset-active-tertiary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .tablet\:focus\:vtmn-ring-offset-active-brand:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand);
  }

  .tablet\:focus\:vtmn-ring-offset-active-accent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-accent);
  }

  .tablet\:focus\:vtmn-ring-offset-active-primary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-ring-offset-active-secondary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-ring-offset-active-tertiary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .tablet\:focus\:vtmn-ring-offset-active-brand-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .tablet\:focus\:vtmn-ring-offset-shadow:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_shadow);
  }

  .tablet\:focus\:vtmn-ring-offset-brand:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand);
  }

  .tablet\:focus\:vtmn-ring-offset-brand-pro:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-pro);
  }

  .tablet\:focus\:vtmn-ring-offset-brand-digital-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-1);
  }

  .tablet\:focus\:vtmn-ring-offset-brand-digital-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-2);
  }

  .tablet\:focus\:vtmn-ring-offset-brand-digital-light-3:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-3);
  }

  .tablet\:focus\:vtmn-ring-offset-brand-digital:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital);
  }

  .tablet\:focus\:vtmn-ring-offset-brand-digital-dark-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .tablet\:focus\:vtmn-ring-offset-brand-digital-dark-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .tablet\:focus\:vtmn-ring-offset-green-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-light-1);
  }

  .tablet\:focus\:vtmn-ring-offset-green-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-light-2);
  }

  .tablet\:focus\:vtmn-ring-offset-green-light-3:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-light-3);
  }

  .tablet\:focus\:vtmn-ring-offset-green:focus {
    --tw-ring-offset-color: var(--vtmn-color_green);
  }

  .tablet\:focus\:vtmn-ring-offset-green-dark-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-1);
  }

  .tablet\:focus\:vtmn-ring-offset-green-dark-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-2);
  }

  .tablet\:focus\:vtmn-ring-offset-white:focus {
    --tw-ring-offset-color: var(--vtmn-color_white);
  }

  .tablet\:focus\:vtmn-ring-offset-grey-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-1);
  }

  .tablet\:focus\:vtmn-ring-offset-grey-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-2);
  }

  .tablet\:focus\:vtmn-ring-offset-grey-light-3:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-3);
  }

  .tablet\:focus\:vtmn-ring-offset-grey-light-4:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-4);
  }

  .tablet\:focus\:vtmn-ring-offset-grey:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey);
  }

  .tablet\:focus\:vtmn-ring-offset-grey-dark-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-1);
  }

  .tablet\:focus\:vtmn-ring-offset-grey-dark-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-2);
  }

  .tablet\:focus\:vtmn-ring-offset-grey-dark-3:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-3);
  }

  .tablet\:focus\:vtmn-ring-offset-black:focus {
    --tw-ring-offset-color: var(--vtmn-color_black);
  }

  .tablet\:focus\:vtmn-ring-offset-success:focus {
    --tw-ring-offset-color: var(--vtmn-color_success);
  }

  .tablet\:focus\:vtmn-ring-offset-info:focus {
    --tw-ring-offset-color: var(--vtmn-color_info);
  }

  .tablet\:focus\:vtmn-ring-offset-warning:focus {
    --tw-ring-offset-color: var(--vtmn-color_warning);
  }

  .tablet\:focus\:vtmn-ring-offset-danger:focus {
    --tw-ring-offset-color: var(--vtmn-color_danger);
  }

  .tablet\:focus\:vtmn-ring-offset-yellow-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-1);
  }

  .tablet\:focus\:vtmn-ring-offset-yellow-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-2);
  }

  .tablet\:focus\:vtmn-ring-offset-yellow:focus {
    --tw-ring-offset-color: var(--vtmn-color_yellow);
  }

  .tablet\:focus\:vtmn-ring-offset-orange-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-1);
  }

  .tablet\:focus\:vtmn-ring-offset-orange-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-2);
  }

  .tablet\:focus\:vtmn-ring-offset-orange:focus {
    --tw-ring-offset-color: var(--vtmn-color_orange);
  }

  .tablet\:focus\:vtmn-ring-offset-red-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_red-light-1);
  }

  .tablet\:focus\:vtmn-ring-offset-red-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_red-light-2);
  }

  .tablet\:focus\:vtmn-ring-offset-red:focus {
    --tw-ring-offset-color: var(--vtmn-color_red);
  }

  .tablet\:vtmn-filter {
    --tw-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
    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);
  }

  .tablet\:vtmn-filter-none {
    filter: none;
  }

  .tablet\:vtmn-blur-0 {
    --tw-blur: blur(0);
  }

  .tablet\:vtmn-blur-none {
    --tw-blur: blur(0);
  }

  .tablet\:vtmn-blur-sm {
    --tw-blur: blur(4px);
  }

  .tablet\:vtmn-blur {
    --tw-blur: blur(8px);
  }

  .tablet\:vtmn-blur-md {
    --tw-blur: blur(12px);
  }

  .tablet\:vtmn-blur-lg {
    --tw-blur: blur(16px);
  }

  .tablet\:vtmn-blur-xl {
    --tw-blur: blur(24px);
  }

  .tablet\:vtmn-blur-2xl {
    --tw-blur: blur(40px);
  }

  .tablet\:vtmn-blur-3xl {
    --tw-blur: blur(64px);
  }

  .tablet\:vtmn-brightness-0 {
    --tw-brightness: brightness(0);
  }

  .tablet\:vtmn-brightness-50 {
    --tw-brightness: brightness(.5);
  }

  .tablet\:vtmn-brightness-75 {
    --tw-brightness: brightness(.75);
  }

  .tablet\:vtmn-brightness-90 {
    --tw-brightness: brightness(.9);
  }

  .tablet\:vtmn-brightness-95 {
    --tw-brightness: brightness(.95);
  }

  .tablet\:vtmn-brightness-100 {
    --tw-brightness: brightness(1);
  }

  .tablet\:vtmn-brightness-105 {
    --tw-brightness: brightness(1.05);
  }

  .tablet\:vtmn-brightness-110 {
    --tw-brightness: brightness(1.1);
  }

  .tablet\:vtmn-brightness-125 {
    --tw-brightness: brightness(1.25);
  }

  .tablet\:vtmn-brightness-150 {
    --tw-brightness: brightness(1.5);
  }

  .tablet\:vtmn-brightness-200 {
    --tw-brightness: brightness(2);
  }

  .tablet\:vtmn-contrast-0 {
    --tw-contrast: contrast(0);
  }

  .tablet\:vtmn-contrast-50 {
    --tw-contrast: contrast(.5);
  }

  .tablet\:vtmn-contrast-75 {
    --tw-contrast: contrast(.75);
  }

  .tablet\:vtmn-contrast-100 {
    --tw-contrast: contrast(1);
  }

  .tablet\:vtmn-contrast-125 {
    --tw-contrast: contrast(1.25);
  }

  .tablet\:vtmn-contrast-150 {
    --tw-contrast: contrast(1.5);
  }

  .tablet\:vtmn-contrast-200 {
    --tw-contrast: contrast(2);
  }

  .tablet\:vtmn-drop-shadow-sm {
    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
  }

  .tablet\:vtmn-drop-shadow {
    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
  }

  .tablet\:vtmn-drop-shadow-md {
    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
  }

  .tablet\:vtmn-drop-shadow-lg {
    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
  }

  .tablet\:vtmn-drop-shadow-xl {
    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
  }

  .tablet\:vtmn-drop-shadow-2xl {
    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
  }

  .tablet\:vtmn-drop-shadow-none {
    --tw-drop-shadow: drop-shadow(0 0 #0000);
  }

  .tablet\:vtmn-grayscale-0 {
    --tw-grayscale: grayscale(0);
  }

  .tablet\:vtmn-grayscale {
    --tw-grayscale: grayscale(100%);
  }

  .tablet\:vtmn-hue-rotate-0 {
    --tw-hue-rotate: hue-rotate(0deg);
  }

  .tablet\:vtmn-hue-rotate-15 {
    --tw-hue-rotate: hue-rotate(15deg);
  }

  .tablet\:vtmn-hue-rotate-30 {
    --tw-hue-rotate: hue-rotate(30deg);
  }

  .tablet\:vtmn-hue-rotate-60 {
    --tw-hue-rotate: hue-rotate(60deg);
  }

  .tablet\:vtmn-hue-rotate-90 {
    --tw-hue-rotate: hue-rotate(90deg);
  }

  .tablet\:vtmn-hue-rotate-180 {
    --tw-hue-rotate: hue-rotate(180deg);
  }

  .tablet\:vtmn--hue-rotate-180 {
    --tw-hue-rotate: hue-rotate(-180deg);
  }

  .tablet\:vtmn--hue-rotate-90 {
    --tw-hue-rotate: hue-rotate(-90deg);
  }

  .tablet\:vtmn--hue-rotate-60 {
    --tw-hue-rotate: hue-rotate(-60deg);
  }

  .tablet\:vtmn--hue-rotate-30 {
    --tw-hue-rotate: hue-rotate(-30deg);
  }

  .tablet\:vtmn--hue-rotate-15 {
    --tw-hue-rotate: hue-rotate(-15deg);
  }

  .tablet\:vtmn-invert-0 {
    --tw-invert: invert(0);
  }

  .tablet\:vtmn-invert {
    --tw-invert: invert(100%);
  }

  .tablet\:vtmn-saturate-0 {
    --tw-saturate: saturate(0);
  }

  .tablet\:vtmn-saturate-50 {
    --tw-saturate: saturate(.5);
  }

  .tablet\:vtmn-saturate-100 {
    --tw-saturate: saturate(1);
  }

  .tablet\:vtmn-saturate-150 {
    --tw-saturate: saturate(1.5);
  }

  .tablet\:vtmn-saturate-200 {
    --tw-saturate: saturate(2);
  }

  .tablet\:vtmn-sepia-0 {
    --tw-sepia: sepia(0);
  }

  .tablet\:vtmn-sepia {
    --tw-sepia: sepia(100%);
  }

  .tablet\:vtmn-backdrop-filter {
    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
    -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);
            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);
  }

  .tablet\:vtmn-backdrop-filter-none {
    -webkit-backdrop-filter: none;
            backdrop-filter: none;
  }

  .tablet\:vtmn-backdrop-blur-0 {
    --tw-backdrop-blur: blur(0);
  }

  .tablet\:vtmn-backdrop-blur-none {
    --tw-backdrop-blur: blur(0);
  }

  .tablet\:vtmn-backdrop-blur-sm {
    --tw-backdrop-blur: blur(4px);
  }

  .tablet\:vtmn-backdrop-blur {
    --tw-backdrop-blur: blur(8px);
  }

  .tablet\:vtmn-backdrop-blur-md {
    --tw-backdrop-blur: blur(12px);
  }

  .tablet\:vtmn-backdrop-blur-lg {
    --tw-backdrop-blur: blur(16px);
  }

  .tablet\:vtmn-backdrop-blur-xl {
    --tw-backdrop-blur: blur(24px);
  }

  .tablet\:vtmn-backdrop-blur-2xl {
    --tw-backdrop-blur: blur(40px);
  }

  .tablet\:vtmn-backdrop-blur-3xl {
    --tw-backdrop-blur: blur(64px);
  }

  .tablet\:vtmn-backdrop-brightness-0 {
    --tw-backdrop-brightness: brightness(0);
  }

  .tablet\:vtmn-backdrop-brightness-50 {
    --tw-backdrop-brightness: brightness(.5);
  }

  .tablet\:vtmn-backdrop-brightness-75 {
    --tw-backdrop-brightness: brightness(.75);
  }

  .tablet\:vtmn-backdrop-brightness-90 {
    --tw-backdrop-brightness: brightness(.9);
  }

  .tablet\:vtmn-backdrop-brightness-95 {
    --tw-backdrop-brightness: brightness(.95);
  }

  .tablet\:vtmn-backdrop-brightness-100 {
    --tw-backdrop-brightness: brightness(1);
  }

  .tablet\:vtmn-backdrop-brightness-105 {
    --tw-backdrop-brightness: brightness(1.05);
  }

  .tablet\:vtmn-backdrop-brightness-110 {
    --tw-backdrop-brightness: brightness(1.1);
  }

  .tablet\:vtmn-backdrop-brightness-125 {
    --tw-backdrop-brightness: brightness(1.25);
  }

  .tablet\:vtmn-backdrop-brightness-150 {
    --tw-backdrop-brightness: brightness(1.5);
  }

  .tablet\:vtmn-backdrop-brightness-200 {
    --tw-backdrop-brightness: brightness(2);
  }

  .tablet\:vtmn-backdrop-contrast-0 {
    --tw-backdrop-contrast: contrast(0);
  }

  .tablet\:vtmn-backdrop-contrast-50 {
    --tw-backdrop-contrast: contrast(.5);
  }

  .tablet\:vtmn-backdrop-contrast-75 {
    --tw-backdrop-contrast: contrast(.75);
  }

  .tablet\:vtmn-backdrop-contrast-100 {
    --tw-backdrop-contrast: contrast(1);
  }

  .tablet\:vtmn-backdrop-contrast-125 {
    --tw-backdrop-contrast: contrast(1.25);
  }

  .tablet\:vtmn-backdrop-contrast-150 {
    --tw-backdrop-contrast: contrast(1.5);
  }

  .tablet\:vtmn-backdrop-contrast-200 {
    --tw-backdrop-contrast: contrast(2);
  }

  .tablet\:vtmn-backdrop-grayscale-0 {
    --tw-backdrop-grayscale: grayscale(0);
  }

  .tablet\:vtmn-backdrop-grayscale {
    --tw-backdrop-grayscale: grayscale(100%);
  }

  .tablet\:vtmn-backdrop-hue-rotate-0 {
    --tw-backdrop-hue-rotate: hue-rotate(0deg);
  }

  .tablet\:vtmn-backdrop-hue-rotate-15 {
    --tw-backdrop-hue-rotate: hue-rotate(15deg);
  }

  .tablet\:vtmn-backdrop-hue-rotate-30 {
    --tw-backdrop-hue-rotate: hue-rotate(30deg);
  }

  .tablet\:vtmn-backdrop-hue-rotate-60 {
    --tw-backdrop-hue-rotate: hue-rotate(60deg);
  }

  .tablet\:vtmn-backdrop-hue-rotate-90 {
    --tw-backdrop-hue-rotate: hue-rotate(90deg);
  }

  .tablet\:vtmn-backdrop-hue-rotate-180 {
    --tw-backdrop-hue-rotate: hue-rotate(180deg);
  }

  .tablet\:vtmn--backdrop-hue-rotate-180 {
    --tw-backdrop-hue-rotate: hue-rotate(-180deg);
  }

  .tablet\:vtmn--backdrop-hue-rotate-90 {
    --tw-backdrop-hue-rotate: hue-rotate(-90deg);
  }

  .tablet\:vtmn--backdrop-hue-rotate-60 {
    --tw-backdrop-hue-rotate: hue-rotate(-60deg);
  }

  .tablet\:vtmn--backdrop-hue-rotate-30 {
    --tw-backdrop-hue-rotate: hue-rotate(-30deg);
  }

  .tablet\:vtmn--backdrop-hue-rotate-15 {
    --tw-backdrop-hue-rotate: hue-rotate(-15deg);
  }

  .tablet\:vtmn-backdrop-invert-0 {
    --tw-backdrop-invert: invert(0);
  }

  .tablet\:vtmn-backdrop-invert {
    --tw-backdrop-invert: invert(100%);
  }

  .tablet\:vtmn-backdrop-opacity-0 {
    --tw-backdrop-opacity: opacity(0);
  }

  .tablet\:vtmn-backdrop-opacity-5 {
    --tw-backdrop-opacity: opacity(0.05);
  }

  .tablet\:vtmn-backdrop-opacity-10 {
    --tw-backdrop-opacity: opacity(0.1);
  }

  .tablet\:vtmn-backdrop-opacity-20 {
    --tw-backdrop-opacity: opacity(0.2);
  }

  .tablet\:vtmn-backdrop-opacity-25 {
    --tw-backdrop-opacity: opacity(0.25);
  }

  .tablet\:vtmn-backdrop-opacity-30 {
    --tw-backdrop-opacity: opacity(0.3);
  }

  .tablet\:vtmn-backdrop-opacity-40 {
    --tw-backdrop-opacity: opacity(0.4);
  }

  .tablet\:vtmn-backdrop-opacity-50 {
    --tw-backdrop-opacity: opacity(0.5);
  }

  .tablet\:vtmn-backdrop-opacity-60 {
    --tw-backdrop-opacity: opacity(0.6);
  }

  .tablet\:vtmn-backdrop-opacity-70 {
    --tw-backdrop-opacity: opacity(0.7);
  }

  .tablet\:vtmn-backdrop-opacity-75 {
    --tw-backdrop-opacity: opacity(0.75);
  }

  .tablet\:vtmn-backdrop-opacity-80 {
    --tw-backdrop-opacity: opacity(0.8);
  }

  .tablet\:vtmn-backdrop-opacity-90 {
    --tw-backdrop-opacity: opacity(0.9);
  }

  .tablet\:vtmn-backdrop-opacity-95 {
    --tw-backdrop-opacity: opacity(0.95);
  }

  .tablet\:vtmn-backdrop-opacity-100 {
    --tw-backdrop-opacity: opacity(1);
  }

  .tablet\:vtmn-backdrop-saturate-0 {
    --tw-backdrop-saturate: saturate(0);
  }

  .tablet\:vtmn-backdrop-saturate-50 {
    --tw-backdrop-saturate: saturate(.5);
  }

  .tablet\:vtmn-backdrop-saturate-100 {
    --tw-backdrop-saturate: saturate(1);
  }

  .tablet\:vtmn-backdrop-saturate-150 {
    --tw-backdrop-saturate: saturate(1.5);
  }

  .tablet\:vtmn-backdrop-saturate-200 {
    --tw-backdrop-saturate: saturate(2);
  }

  .tablet\:vtmn-backdrop-sepia-0 {
    --tw-backdrop-sepia: sepia(0);
  }

  .tablet\:vtmn-backdrop-sepia {
    --tw-backdrop-sepia: sepia(100%);
  }

  .tablet\:vtmn-transition-none {
    transition-property: none;
  }

  .tablet\:vtmn-transition-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .tablet\:vtmn-transition {
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .tablet\:vtmn-transition-colors {
    transition-property: background-color, border-color, color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .tablet\:vtmn-transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .tablet\:vtmn-transition-shadow {
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .tablet\:vtmn-transition-transform {
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .tablet\:vtmn-delay-75 {
    transition-delay: 75ms;
  }

  .tablet\:vtmn-delay-100 {
    transition-delay: 100ms;
  }

  .tablet\:vtmn-delay-150 {
    transition-delay: 150ms;
  }

  .tablet\:vtmn-delay-200 {
    transition-delay: 200ms;
  }

  .tablet\:vtmn-delay-300 {
    transition-delay: 300ms;
  }

  .tablet\:vtmn-delay-500 {
    transition-delay: 500ms;
  }

  .tablet\:vtmn-delay-700 {
    transition-delay: 700ms;
  }

  .tablet\:vtmn-delay-1000 {
    transition-delay: 1000ms;
  }

  .tablet\:vtmn-duration-75 {
    transition-duration: 75ms;
  }

  .tablet\:vtmn-duration-100 {
    transition-duration: 100ms;
  }

  .tablet\:vtmn-duration-150 {
    transition-duration: 150ms;
  }

  .tablet\:vtmn-duration-200 {
    transition-duration: 200ms;
  }

  .tablet\:vtmn-duration-300 {
    transition-duration: 300ms;
  }

  .tablet\:vtmn-duration-500 {
    transition-duration: 500ms;
  }

  .tablet\:vtmn-duration-700 {
    transition-duration: 700ms;
  }

  .tablet\:vtmn-duration-1000 {
    transition-duration: 1000ms;
  }

  .tablet\:vtmn-ease-linear {
    transition-timing-function: linear;
  }

  .tablet\:vtmn-ease-in {
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .tablet\:vtmn-ease-out {
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .tablet\:vtmn-ease-in-out {
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }
}

@media (min-width: 600px) {
  .gt-tablet\:vtmn-container {
    width: 100%;
      max-width: 600px;
  }

  @media (min-width: 600px) {
  }

  @media (min-width: 900px) {
    .gt-tablet\:vtmn-container {
      max-width: 900px;
    }
  }

  @media (min-width: 1200px) {
    .gt-tablet\:vtmn-container {
      max-width: 1200px;
    }
  }

  @media (min-width: 1800px) {
    .gt-tablet\:vtmn-container {
      max-width: 1800px;
    }
  }

  .gt-tablet\:vtmn-sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .gt-tablet\:vtmn-not-sr-only {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .gt-tablet\:focus-within\:vtmn-sr-only:focus-within {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .gt-tablet\:focus-within\:vtmn-not-sr-only:focus-within {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .gt-tablet\:focus\:vtmn-sr-only:focus {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .gt-tablet\:focus\:vtmn-not-sr-only:focus {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .gt-tablet\:vtmn-pointer-events-none {
    pointer-events: none;
  }

  .gt-tablet\:vtmn-pointer-events-auto {
    pointer-events: auto;
  }

  .gt-tablet\:vtmn-visible {
    visibility: visible;
  }

  .gt-tablet\:vtmn-invisible {
    visibility: hidden;
  }

  .gt-tablet\:vtmn-static {
    position: static;
  }

  .gt-tablet\:vtmn-fixed {
    position: fixed;
  }

  .gt-tablet\:vtmn-absolute {
    position: absolute;
  }

  .gt-tablet\:vtmn-relative {
    position: relative;
  }

  .gt-tablet\:vtmn-sticky {
    position: sticky;
  }

  .gt-tablet\:vtmn-inset-0 {
    top: var(--vtmn-spacing_0);
    right: var(--vtmn-spacing_0);
    bottom: var(--vtmn-spacing_0);
    left: var(--vtmn-spacing_0);
  }

  .gt-tablet\:vtmn-inset-1 {
    top: var(--vtmn-spacing_1);
    right: var(--vtmn-spacing_1);
    bottom: var(--vtmn-spacing_1);
    left: var(--vtmn-spacing_1);
  }

  .gt-tablet\:vtmn-inset-2 {
    top: var(--vtmn-spacing_2);
    right: var(--vtmn-spacing_2);
    bottom: var(--vtmn-spacing_2);
    left: var(--vtmn-spacing_2);
  }

  .gt-tablet\:vtmn-inset-3 {
    top: var(--vtmn-spacing_3);
    right: var(--vtmn-spacing_3);
    bottom: var(--vtmn-spacing_3);
    left: var(--vtmn-spacing_3);
  }

  .gt-tablet\:vtmn-inset-4 {
    top: var(--vtmn-spacing_4);
    right: var(--vtmn-spacing_4);
    bottom: var(--vtmn-spacing_4);
    left: var(--vtmn-spacing_4);
  }

  .gt-tablet\:vtmn-inset-5 {
    top: var(--vtmn-spacing_5);
    right: var(--vtmn-spacing_5);
    bottom: var(--vtmn-spacing_5);
    left: var(--vtmn-spacing_5);
  }

  .gt-tablet\:vtmn-inset-6 {
    top: var(--vtmn-spacing_6);
    right: var(--vtmn-spacing_6);
    bottom: var(--vtmn-spacing_6);
    left: var(--vtmn-spacing_6);
  }

  .gt-tablet\:vtmn-inset-7 {
    top: var(--vtmn-spacing_7);
    right: var(--vtmn-spacing_7);
    bottom: var(--vtmn-spacing_7);
    left: var(--vtmn-spacing_7);
  }

  .gt-tablet\:vtmn-inset-8 {
    top: var(--vtmn-spacing_8);
    right: var(--vtmn-spacing_8);
    bottom: var(--vtmn-spacing_8);
    left: var(--vtmn-spacing_8);
  }

  .gt-tablet\:vtmn-inset-9 {
    top: var(--vtmn-spacing_9);
    right: var(--vtmn-spacing_9);
    bottom: var(--vtmn-spacing_9);
    left: var(--vtmn-spacing_9);
  }

  .gt-tablet\:vtmn-inset-10 {
    top: var(--vtmn-spacing_10);
    right: var(--vtmn-spacing_10);
    bottom: var(--vtmn-spacing_10);
    left: var(--vtmn-spacing_10);
  }

  .gt-tablet\:vtmn-inset-auto {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .gt-tablet\:vtmn--inset-0 {
    top: var(--vtmn-spacing_0);
    right: var(--vtmn-spacing_0);
    bottom: var(--vtmn-spacing_0);
    left: var(--vtmn-spacing_0);
  }

  .gt-tablet\:vtmn--inset-1 {
    top: var(--vtmn-spacing_1);
    right: var(--vtmn-spacing_1);
    bottom: var(--vtmn-spacing_1);
    left: var(--vtmn-spacing_1);
  }

  .gt-tablet\:vtmn--inset-2 {
    top: var(--vtmn-spacing_2);
    right: var(--vtmn-spacing_2);
    bottom: var(--vtmn-spacing_2);
    left: var(--vtmn-spacing_2);
  }

  .gt-tablet\:vtmn--inset-3 {
    top: var(--vtmn-spacing_3);
    right: var(--vtmn-spacing_3);
    bottom: var(--vtmn-spacing_3);
    left: var(--vtmn-spacing_3);
  }

  .gt-tablet\:vtmn--inset-4 {
    top: var(--vtmn-spacing_4);
    right: var(--vtmn-spacing_4);
    bottom: var(--vtmn-spacing_4);
    left: var(--vtmn-spacing_4);
  }

  .gt-tablet\:vtmn--inset-5 {
    top: var(--vtmn-spacing_5);
    right: var(--vtmn-spacing_5);
    bottom: var(--vtmn-spacing_5);
    left: var(--vtmn-spacing_5);
  }

  .gt-tablet\:vtmn--inset-6 {
    top: var(--vtmn-spacing_6);
    right: var(--vtmn-spacing_6);
    bottom: var(--vtmn-spacing_6);
    left: var(--vtmn-spacing_6);
  }

  .gt-tablet\:vtmn--inset-7 {
    top: var(--vtmn-spacing_7);
    right: var(--vtmn-spacing_7);
    bottom: var(--vtmn-spacing_7);
    left: var(--vtmn-spacing_7);
  }

  .gt-tablet\:vtmn--inset-8 {
    top: var(--vtmn-spacing_8);
    right: var(--vtmn-spacing_8);
    bottom: var(--vtmn-spacing_8);
    left: var(--vtmn-spacing_8);
  }

  .gt-tablet\:vtmn--inset-9 {
    top: var(--vtmn-spacing_9);
    right: var(--vtmn-spacing_9);
    bottom: var(--vtmn-spacing_9);
    left: var(--vtmn-spacing_9);
  }

  .gt-tablet\:vtmn--inset-10 {
    top: var(--vtmn-spacing_10);
    right: var(--vtmn-spacing_10);
    bottom: var(--vtmn-spacing_10);
    left: var(--vtmn-spacing_10);
  }

  .gt-tablet\:vtmn-inset-1\/2 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .gt-tablet\:vtmn-inset-1\/3 {
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }

  .gt-tablet\:vtmn-inset-2\/3 {
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }

  .gt-tablet\:vtmn-inset-1\/4 {
    top: 25%;
    right: 25%;
    bottom: 25%;
    left: 25%;
  }

  .gt-tablet\:vtmn-inset-2\/4 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .gt-tablet\:vtmn-inset-3\/4 {
    top: 75%;
    right: 75%;
    bottom: 75%;
    left: 75%;
  }

  .gt-tablet\:vtmn-inset-full {
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }

  .gt-tablet\:vtmn--inset-1\/2 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .gt-tablet\:vtmn--inset-1\/3 {
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }

  .gt-tablet\:vtmn--inset-2\/3 {
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }

  .gt-tablet\:vtmn--inset-1\/4 {
    top: -25%;
    right: -25%;
    bottom: -25%;
    left: -25%;
  }

  .gt-tablet\:vtmn--inset-2\/4 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .gt-tablet\:vtmn--inset-3\/4 {
    top: -75%;
    right: -75%;
    bottom: -75%;
    left: -75%;
  }

  .gt-tablet\:vtmn--inset-full {
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }

  .gt-tablet\:vtmn-inset-x-0 {
    left: var(--vtmn-spacing_0);
    right: var(--vtmn-spacing_0);
  }

  .gt-tablet\:vtmn-inset-x-1 {
    left: var(--vtmn-spacing_1);
    right: var(--vtmn-spacing_1);
  }

  .gt-tablet\:vtmn-inset-x-2 {
    left: var(--vtmn-spacing_2);
    right: var(--vtmn-spacing_2);
  }

  .gt-tablet\:vtmn-inset-x-3 {
    left: var(--vtmn-spacing_3);
    right: var(--vtmn-spacing_3);
  }

  .gt-tablet\:vtmn-inset-x-4 {
    left: var(--vtmn-spacing_4);
    right: var(--vtmn-spacing_4);
  }

  .gt-tablet\:vtmn-inset-x-5 {
    left: var(--vtmn-spacing_5);
    right: var(--vtmn-spacing_5);
  }

  .gt-tablet\:vtmn-inset-x-6 {
    left: var(--vtmn-spacing_6);
    right: var(--vtmn-spacing_6);
  }

  .gt-tablet\:vtmn-inset-x-7 {
    left: var(--vtmn-spacing_7);
    right: var(--vtmn-spacing_7);
  }

  .gt-tablet\:vtmn-inset-x-8 {
    left: var(--vtmn-spacing_8);
    right: var(--vtmn-spacing_8);
  }

  .gt-tablet\:vtmn-inset-x-9 {
    left: var(--vtmn-spacing_9);
    right: var(--vtmn-spacing_9);
  }

  .gt-tablet\:vtmn-inset-x-10 {
    left: var(--vtmn-spacing_10);
    right: var(--vtmn-spacing_10);
  }

  .gt-tablet\:vtmn-inset-x-auto {
    left: auto;
    right: auto;
  }

  .gt-tablet\:vtmn--inset-x-0 {
    left: var(--vtmn-spacing_0);
    right: var(--vtmn-spacing_0);
  }

  .gt-tablet\:vtmn--inset-x-1 {
    left: var(--vtmn-spacing_1);
    right: var(--vtmn-spacing_1);
  }

  .gt-tablet\:vtmn--inset-x-2 {
    left: var(--vtmn-spacing_2);
    right: var(--vtmn-spacing_2);
  }

  .gt-tablet\:vtmn--inset-x-3 {
    left: var(--vtmn-spacing_3);
    right: var(--vtmn-spacing_3);
  }

  .gt-tablet\:vtmn--inset-x-4 {
    left: var(--vtmn-spacing_4);
    right: var(--vtmn-spacing_4);
  }

  .gt-tablet\:vtmn--inset-x-5 {
    left: var(--vtmn-spacing_5);
    right: var(--vtmn-spacing_5);
  }

  .gt-tablet\:vtmn--inset-x-6 {
    left: var(--vtmn-spacing_6);
    right: var(--vtmn-spacing_6);
  }

  .gt-tablet\:vtmn--inset-x-7 {
    left: var(--vtmn-spacing_7);
    right: var(--vtmn-spacing_7);
  }

  .gt-tablet\:vtmn--inset-x-8 {
    left: var(--vtmn-spacing_8);
    right: var(--vtmn-spacing_8);
  }

  .gt-tablet\:vtmn--inset-x-9 {
    left: var(--vtmn-spacing_9);
    right: var(--vtmn-spacing_9);
  }

  .gt-tablet\:vtmn--inset-x-10 {
    left: var(--vtmn-spacing_10);
    right: var(--vtmn-spacing_10);
  }

  .gt-tablet\:vtmn-inset-x-1\/2 {
    left: 50%;
    right: 50%;
  }

  .gt-tablet\:vtmn-inset-x-1\/3 {
    left: 33.333333%;
    right: 33.333333%;
  }

  .gt-tablet\:vtmn-inset-x-2\/3 {
    left: 66.666667%;
    right: 66.666667%;
  }

  .gt-tablet\:vtmn-inset-x-1\/4 {
    left: 25%;
    right: 25%;
  }

  .gt-tablet\:vtmn-inset-x-2\/4 {
    left: 50%;
    right: 50%;
  }

  .gt-tablet\:vtmn-inset-x-3\/4 {
    left: 75%;
    right: 75%;
  }

  .gt-tablet\:vtmn-inset-x-full {
    left: 100%;
    right: 100%;
  }

  .gt-tablet\:vtmn--inset-x-1\/2 {
    left: -50%;
    right: -50%;
  }

  .gt-tablet\:vtmn--inset-x-1\/3 {
    left: -33.333333%;
    right: -33.333333%;
  }

  .gt-tablet\:vtmn--inset-x-2\/3 {
    left: -66.666667%;
    right: -66.666667%;
  }

  .gt-tablet\:vtmn--inset-x-1\/4 {
    left: -25%;
    right: -25%;
  }

  .gt-tablet\:vtmn--inset-x-2\/4 {
    left: -50%;
    right: -50%;
  }

  .gt-tablet\:vtmn--inset-x-3\/4 {
    left: -75%;
    right: -75%;
  }

  .gt-tablet\:vtmn--inset-x-full {
    left: -100%;
    right: -100%;
  }

  .gt-tablet\:vtmn-inset-y-0 {
    top: var(--vtmn-spacing_0);
    bottom: var(--vtmn-spacing_0);
  }

  .gt-tablet\:vtmn-inset-y-1 {
    top: var(--vtmn-spacing_1);
    bottom: var(--vtmn-spacing_1);
  }

  .gt-tablet\:vtmn-inset-y-2 {
    top: var(--vtmn-spacing_2);
    bottom: var(--vtmn-spacing_2);
  }

  .gt-tablet\:vtmn-inset-y-3 {
    top: var(--vtmn-spacing_3);
    bottom: var(--vtmn-spacing_3);
  }

  .gt-tablet\:vtmn-inset-y-4 {
    top: var(--vtmn-spacing_4);
    bottom: var(--vtmn-spacing_4);
  }

  .gt-tablet\:vtmn-inset-y-5 {
    top: var(--vtmn-spacing_5);
    bottom: var(--vtmn-spacing_5);
  }

  .gt-tablet\:vtmn-inset-y-6 {
    top: var(--vtmn-spacing_6);
    bottom: var(--vtmn-spacing_6);
  }

  .gt-tablet\:vtmn-inset-y-7 {
    top: var(--vtmn-spacing_7);
    bottom: var(--vtmn-spacing_7);
  }

  .gt-tablet\:vtmn-inset-y-8 {
    top: var(--vtmn-spacing_8);
    bottom: var(--vtmn-spacing_8);
  }

  .gt-tablet\:vtmn-inset-y-9 {
    top: var(--vtmn-spacing_9);
    bottom: var(--vtmn-spacing_9);
  }

  .gt-tablet\:vtmn-inset-y-10 {
    top: var(--vtmn-spacing_10);
    bottom: var(--vtmn-spacing_10);
  }

  .gt-tablet\:vtmn-inset-y-auto {
    top: auto;
    bottom: auto;
  }

  .gt-tablet\:vtmn--inset-y-0 {
    top: var(--vtmn-spacing_0);
    bottom: var(--vtmn-spacing_0);
  }

  .gt-tablet\:vtmn--inset-y-1 {
    top: var(--vtmn-spacing_1);
    bottom: var(--vtmn-spacing_1);
  }

  .gt-tablet\:vtmn--inset-y-2 {
    top: var(--vtmn-spacing_2);
    bottom: var(--vtmn-spacing_2);
  }

  .gt-tablet\:vtmn--inset-y-3 {
    top: var(--vtmn-spacing_3);
    bottom: var(--vtmn-spacing_3);
  }

  .gt-tablet\:vtmn--inset-y-4 {
    top: var(--vtmn-spacing_4);
    bottom: var(--vtmn-spacing_4);
  }

  .gt-tablet\:vtmn--inset-y-5 {
    top: var(--vtmn-spacing_5);
    bottom: var(--vtmn-spacing_5);
  }

  .gt-tablet\:vtmn--inset-y-6 {
    top: var(--vtmn-spacing_6);
    bottom: var(--vtmn-spacing_6);
  }

  .gt-tablet\:vtmn--inset-y-7 {
    top: var(--vtmn-spacing_7);
    bottom: var(--vtmn-spacing_7);
  }

  .gt-tablet\:vtmn--inset-y-8 {
    top: var(--vtmn-spacing_8);
    bottom: var(--vtmn-spacing_8);
  }

  .gt-tablet\:vtmn--inset-y-9 {
    top: var(--vtmn-spacing_9);
    bottom: var(--vtmn-spacing_9);
  }

  .gt-tablet\:vtmn--inset-y-10 {
    top: var(--vtmn-spacing_10);
    bottom: var(--vtmn-spacing_10);
  }

  .gt-tablet\:vtmn-inset-y-1\/2 {
    top: 50%;
    bottom: 50%;
  }

  .gt-tablet\:vtmn-inset-y-1\/3 {
    top: 33.333333%;
    bottom: 33.333333%;
  }

  .gt-tablet\:vtmn-inset-y-2\/3 {
    top: 66.666667%;
    bottom: 66.666667%;
  }

  .gt-tablet\:vtmn-inset-y-1\/4 {
    top: 25%;
    bottom: 25%;
  }

  .gt-tablet\:vtmn-inset-y-2\/4 {
    top: 50%;
    bottom: 50%;
  }

  .gt-tablet\:vtmn-inset-y-3\/4 {
    top: 75%;
    bottom: 75%;
  }

  .gt-tablet\:vtmn-inset-y-full {
    top: 100%;
    bottom: 100%;
  }

  .gt-tablet\:vtmn--inset-y-1\/2 {
    top: -50%;
    bottom: -50%;
  }

  .gt-tablet\:vtmn--inset-y-1\/3 {
    top: -33.333333%;
    bottom: -33.333333%;
  }

  .gt-tablet\:vtmn--inset-y-2\/3 {
    top: -66.666667%;
    bottom: -66.666667%;
  }

  .gt-tablet\:vtmn--inset-y-1\/4 {
    top: -25%;
    bottom: -25%;
  }

  .gt-tablet\:vtmn--inset-y-2\/4 {
    top: -50%;
    bottom: -50%;
  }

  .gt-tablet\:vtmn--inset-y-3\/4 {
    top: -75%;
    bottom: -75%;
  }

  .gt-tablet\:vtmn--inset-y-full {
    top: -100%;
    bottom: -100%;
  }

  .gt-tablet\:vtmn-top-0 {
    top: var(--vtmn-spacing_0);
  }

  .gt-tablet\:vtmn-top-1 {
    top: var(--vtmn-spacing_1);
  }

  .gt-tablet\:vtmn-top-2 {
    top: var(--vtmn-spacing_2);
  }

  .gt-tablet\:vtmn-top-3 {
    top: var(--vtmn-spacing_3);
  }

  .gt-tablet\:vtmn-top-4 {
    top: var(--vtmn-spacing_4);
  }

  .gt-tablet\:vtmn-top-5 {
    top: var(--vtmn-spacing_5);
  }

  .gt-tablet\:vtmn-top-6 {
    top: var(--vtmn-spacing_6);
  }

  .gt-tablet\:vtmn-top-7 {
    top: var(--vtmn-spacing_7);
  }

  .gt-tablet\:vtmn-top-8 {
    top: var(--vtmn-spacing_8);
  }

  .gt-tablet\:vtmn-top-9 {
    top: var(--vtmn-spacing_9);
  }

  .gt-tablet\:vtmn-top-10 {
    top: var(--vtmn-spacing_10);
  }

  .gt-tablet\:vtmn-top-auto {
    top: auto;
  }

  .gt-tablet\:vtmn--top-0 {
    top: var(--vtmn-spacing_0);
  }

  .gt-tablet\:vtmn--top-1 {
    top: var(--vtmn-spacing_1);
  }

  .gt-tablet\:vtmn--top-2 {
    top: var(--vtmn-spacing_2);
  }

  .gt-tablet\:vtmn--top-3 {
    top: var(--vtmn-spacing_3);
  }

  .gt-tablet\:vtmn--top-4 {
    top: var(--vtmn-spacing_4);
  }

  .gt-tablet\:vtmn--top-5 {
    top: var(--vtmn-spacing_5);
  }

  .gt-tablet\:vtmn--top-6 {
    top: var(--vtmn-spacing_6);
  }

  .gt-tablet\:vtmn--top-7 {
    top: var(--vtmn-spacing_7);
  }

  .gt-tablet\:vtmn--top-8 {
    top: var(--vtmn-spacing_8);
  }

  .gt-tablet\:vtmn--top-9 {
    top: var(--vtmn-spacing_9);
  }

  .gt-tablet\:vtmn--top-10 {
    top: var(--vtmn-spacing_10);
  }

  .gt-tablet\:vtmn-top-1\/2 {
    top: 50%;
  }

  .gt-tablet\:vtmn-top-1\/3 {
    top: 33.333333%;
  }

  .gt-tablet\:vtmn-top-2\/3 {
    top: 66.666667%;
  }

  .gt-tablet\:vtmn-top-1\/4 {
    top: 25%;
  }

  .gt-tablet\:vtmn-top-2\/4 {
    top: 50%;
  }

  .gt-tablet\:vtmn-top-3\/4 {
    top: 75%;
  }

  .gt-tablet\:vtmn-top-full {
    top: 100%;
  }

  .gt-tablet\:vtmn--top-1\/2 {
    top: -50%;
  }

  .gt-tablet\:vtmn--top-1\/3 {
    top: -33.333333%;
  }

  .gt-tablet\:vtmn--top-2\/3 {
    top: -66.666667%;
  }

  .gt-tablet\:vtmn--top-1\/4 {
    top: -25%;
  }

  .gt-tablet\:vtmn--top-2\/4 {
    top: -50%;
  }

  .gt-tablet\:vtmn--top-3\/4 {
    top: -75%;
  }

  .gt-tablet\:vtmn--top-full {
    top: -100%;
  }

  .gt-tablet\:vtmn-right-0 {
    right: var(--vtmn-spacing_0);
  }

  .gt-tablet\:vtmn-right-1 {
    right: var(--vtmn-spacing_1);
  }

  .gt-tablet\:vtmn-right-2 {
    right: var(--vtmn-spacing_2);
  }

  .gt-tablet\:vtmn-right-3 {
    right: var(--vtmn-spacing_3);
  }

  .gt-tablet\:vtmn-right-4 {
    right: var(--vtmn-spacing_4);
  }

  .gt-tablet\:vtmn-right-5 {
    right: var(--vtmn-spacing_5);
  }

  .gt-tablet\:vtmn-right-6 {
    right: var(--vtmn-spacing_6);
  }

  .gt-tablet\:vtmn-right-7 {
    right: var(--vtmn-spacing_7);
  }

  .gt-tablet\:vtmn-right-8 {
    right: var(--vtmn-spacing_8);
  }

  .gt-tablet\:vtmn-right-9 {
    right: var(--vtmn-spacing_9);
  }

  .gt-tablet\:vtmn-right-10 {
    right: var(--vtmn-spacing_10);
  }

  .gt-tablet\:vtmn-right-auto {
    right: auto;
  }

  .gt-tablet\:vtmn--right-0 {
    right: var(--vtmn-spacing_0);
  }

  .gt-tablet\:vtmn--right-1 {
    right: var(--vtmn-spacing_1);
  }

  .gt-tablet\:vtmn--right-2 {
    right: var(--vtmn-spacing_2);
  }

  .gt-tablet\:vtmn--right-3 {
    right: var(--vtmn-spacing_3);
  }

  .gt-tablet\:vtmn--right-4 {
    right: var(--vtmn-spacing_4);
  }

  .gt-tablet\:vtmn--right-5 {
    right: var(--vtmn-spacing_5);
  }

  .gt-tablet\:vtmn--right-6 {
    right: var(--vtmn-spacing_6);
  }

  .gt-tablet\:vtmn--right-7 {
    right: var(--vtmn-spacing_7);
  }

  .gt-tablet\:vtmn--right-8 {
    right: var(--vtmn-spacing_8);
  }

  .gt-tablet\:vtmn--right-9 {
    right: var(--vtmn-spacing_9);
  }

  .gt-tablet\:vtmn--right-10 {
    right: var(--vtmn-spacing_10);
  }

  .gt-tablet\:vtmn-right-1\/2 {
    right: 50%;
  }

  .gt-tablet\:vtmn-right-1\/3 {
    right: 33.333333%;
  }

  .gt-tablet\:vtmn-right-2\/3 {
    right: 66.666667%;
  }

  .gt-tablet\:vtmn-right-1\/4 {
    right: 25%;
  }

  .gt-tablet\:vtmn-right-2\/4 {
    right: 50%;
  }

  .gt-tablet\:vtmn-right-3\/4 {
    right: 75%;
  }

  .gt-tablet\:vtmn-right-full {
    right: 100%;
  }

  .gt-tablet\:vtmn--right-1\/2 {
    right: -50%;
  }

  .gt-tablet\:vtmn--right-1\/3 {
    right: -33.333333%;
  }

  .gt-tablet\:vtmn--right-2\/3 {
    right: -66.666667%;
  }

  .gt-tablet\:vtmn--right-1\/4 {
    right: -25%;
  }

  .gt-tablet\:vtmn--right-2\/4 {
    right: -50%;
  }

  .gt-tablet\:vtmn--right-3\/4 {
    right: -75%;
  }

  .gt-tablet\:vtmn--right-full {
    right: -100%;
  }

  .gt-tablet\:vtmn-bottom-0 {
    bottom: var(--vtmn-spacing_0);
  }

  .gt-tablet\:vtmn-bottom-1 {
    bottom: var(--vtmn-spacing_1);
  }

  .gt-tablet\:vtmn-bottom-2 {
    bottom: var(--vtmn-spacing_2);
  }

  .gt-tablet\:vtmn-bottom-3 {
    bottom: var(--vtmn-spacing_3);
  }

  .gt-tablet\:vtmn-bottom-4 {
    bottom: var(--vtmn-spacing_4);
  }

  .gt-tablet\:vtmn-bottom-5 {
    bottom: var(--vtmn-spacing_5);
  }

  .gt-tablet\:vtmn-bottom-6 {
    bottom: var(--vtmn-spacing_6);
  }

  .gt-tablet\:vtmn-bottom-7 {
    bottom: var(--vtmn-spacing_7);
  }

  .gt-tablet\:vtmn-bottom-8 {
    bottom: var(--vtmn-spacing_8);
  }

  .gt-tablet\:vtmn-bottom-9 {
    bottom: var(--vtmn-spacing_9);
  }

  .gt-tablet\:vtmn-bottom-10 {
    bottom: var(--vtmn-spacing_10);
  }

  .gt-tablet\:vtmn-bottom-auto {
    bottom: auto;
  }

  .gt-tablet\:vtmn--bottom-0 {
    bottom: var(--vtmn-spacing_0);
  }

  .gt-tablet\:vtmn--bottom-1 {
    bottom: var(--vtmn-spacing_1);
  }

  .gt-tablet\:vtmn--bottom-2 {
    bottom: var(--vtmn-spacing_2);
  }

  .gt-tablet\:vtmn--bottom-3 {
    bottom: var(--vtmn-spacing_3);
  }

  .gt-tablet\:vtmn--bottom-4 {
    bottom: var(--vtmn-spacing_4);
  }

  .gt-tablet\:vtmn--bottom-5 {
    bottom: var(--vtmn-spacing_5);
  }

  .gt-tablet\:vtmn--bottom-6 {
    bottom: var(--vtmn-spacing_6);
  }

  .gt-tablet\:vtmn--bottom-7 {
    bottom: var(--vtmn-spacing_7);
  }

  .gt-tablet\:vtmn--bottom-8 {
    bottom: var(--vtmn-spacing_8);
  }

  .gt-tablet\:vtmn--bottom-9 {
    bottom: var(--vtmn-spacing_9);
  }

  .gt-tablet\:vtmn--bottom-10 {
    bottom: var(--vtmn-spacing_10);
  }

  .gt-tablet\:vtmn-bottom-1\/2 {
    bottom: 50%;
  }

  .gt-tablet\:vtmn-bottom-1\/3 {
    bottom: 33.333333%;
  }

  .gt-tablet\:vtmn-bottom-2\/3 {
    bottom: 66.666667%;
  }

  .gt-tablet\:vtmn-bottom-1\/4 {
    bottom: 25%;
  }

  .gt-tablet\:vtmn-bottom-2\/4 {
    bottom: 50%;
  }

  .gt-tablet\:vtmn-bottom-3\/4 {
    bottom: 75%;
  }

  .gt-tablet\:vtmn-bottom-full {
    bottom: 100%;
  }

  .gt-tablet\:vtmn--bottom-1\/2 {
    bottom: -50%;
  }

  .gt-tablet\:vtmn--bottom-1\/3 {
    bottom: -33.333333%;
  }

  .gt-tablet\:vtmn--bottom-2\/3 {
    bottom: -66.666667%;
  }

  .gt-tablet\:vtmn--bottom-1\/4 {
    bottom: -25%;
  }

  .gt-tablet\:vtmn--bottom-2\/4 {
    bottom: -50%;
  }

  .gt-tablet\:vtmn--bottom-3\/4 {
    bottom: -75%;
  }

  .gt-tablet\:vtmn--bottom-full {
    bottom: -100%;
  }

  .gt-tablet\:vtmn-left-0 {
    left: var(--vtmn-spacing_0);
  }

  .gt-tablet\:vtmn-left-1 {
    left: var(--vtmn-spacing_1);
  }

  .gt-tablet\:vtmn-left-2 {
    left: var(--vtmn-spacing_2);
  }

  .gt-tablet\:vtmn-left-3 {
    left: var(--vtmn-spacing_3);
  }

  .gt-tablet\:vtmn-left-4 {
    left: var(--vtmn-spacing_4);
  }

  .gt-tablet\:vtmn-left-5 {
    left: var(--vtmn-spacing_5);
  }

  .gt-tablet\:vtmn-left-6 {
    left: var(--vtmn-spacing_6);
  }

  .gt-tablet\:vtmn-left-7 {
    left: var(--vtmn-spacing_7);
  }

  .gt-tablet\:vtmn-left-8 {
    left: var(--vtmn-spacing_8);
  }

  .gt-tablet\:vtmn-left-9 {
    left: var(--vtmn-spacing_9);
  }

  .gt-tablet\:vtmn-left-10 {
    left: var(--vtmn-spacing_10);
  }

  .gt-tablet\:vtmn-left-auto {
    left: auto;
  }

  .gt-tablet\:vtmn--left-0 {
    left: var(--vtmn-spacing_0);
  }

  .gt-tablet\:vtmn--left-1 {
    left: var(--vtmn-spacing_1);
  }

  .gt-tablet\:vtmn--left-2 {
    left: var(--vtmn-spacing_2);
  }

  .gt-tablet\:vtmn--left-3 {
    left: var(--vtmn-spacing_3);
  }

  .gt-tablet\:vtmn--left-4 {
    left: var(--vtmn-spacing_4);
  }

  .gt-tablet\:vtmn--left-5 {
    left: var(--vtmn-spacing_5);
  }

  .gt-tablet\:vtmn--left-6 {
    left: var(--vtmn-spacing_6);
  }

  .gt-tablet\:vtmn--left-7 {
    left: var(--vtmn-spacing_7);
  }

  .gt-tablet\:vtmn--left-8 {
    left: var(--vtmn-spacing_8);
  }

  .gt-tablet\:vtmn--left-9 {
    left: var(--vtmn-spacing_9);
  }

  .gt-tablet\:vtmn--left-10 {
    left: var(--vtmn-spacing_10);
  }

  .gt-tablet\:vtmn-left-1\/2 {
    left: 50%;
  }

  .gt-tablet\:vtmn-left-1\/3 {
    left: 33.333333%;
  }

  .gt-tablet\:vtmn-left-2\/3 {
    left: 66.666667%;
  }

  .gt-tablet\:vtmn-left-1\/4 {
    left: 25%;
  }

  .gt-tablet\:vtmn-left-2\/4 {
    left: 50%;
  }

  .gt-tablet\:vtmn-left-3\/4 {
    left: 75%;
  }

  .gt-tablet\:vtmn-left-full {
    left: 100%;
  }

  .gt-tablet\:vtmn--left-1\/2 {
    left: -50%;
  }

  .gt-tablet\:vtmn--left-1\/3 {
    left: -33.333333%;
  }

  .gt-tablet\:vtmn--left-2\/3 {
    left: -66.666667%;
  }

  .gt-tablet\:vtmn--left-1\/4 {
    left: -25%;
  }

  .gt-tablet\:vtmn--left-2\/4 {
    left: -50%;
  }

  .gt-tablet\:vtmn--left-3\/4 {
    left: -75%;
  }

  .gt-tablet\:vtmn--left-full {
    left: -100%;
  }

  .gt-tablet\:vtmn-isolate {
    isolation: isolate;
  }

  .gt-tablet\:vtmn-isolation-auto {
    isolation: auto;
  }

  .gt-tablet\:vtmn-z-0 {
    z-index: 0;
  }

  .gt-tablet\:vtmn-z-10 {
    z-index: 10;
  }

  .gt-tablet\:vtmn-z-20 {
    z-index: 20;
  }

  .gt-tablet\:vtmn-z-30 {
    z-index: 30;
  }

  .gt-tablet\:vtmn-z-40 {
    z-index: 40;
  }

  .gt-tablet\:vtmn-z-50 {
    z-index: 50;
  }

  .gt-tablet\:vtmn-z-auto {
    z-index: auto;
  }

  .gt-tablet\:focus-within\:vtmn-z-0:focus-within {
    z-index: 0;
  }

  .gt-tablet\:focus-within\:vtmn-z-10:focus-within {
    z-index: 10;
  }

  .gt-tablet\:focus-within\:vtmn-z-20:focus-within {
    z-index: 20;
  }

  .gt-tablet\:focus-within\:vtmn-z-30:focus-within {
    z-index: 30;
  }

  .gt-tablet\:focus-within\:vtmn-z-40:focus-within {
    z-index: 40;
  }

  .gt-tablet\:focus-within\:vtmn-z-50:focus-within {
    z-index: 50;
  }

  .gt-tablet\:focus-within\:vtmn-z-auto:focus-within {
    z-index: auto;
  }

  .gt-tablet\:focus\:vtmn-z-0:focus {
    z-index: 0;
  }

  .gt-tablet\:focus\:vtmn-z-10:focus {
    z-index: 10;
  }

  .gt-tablet\:focus\:vtmn-z-20:focus {
    z-index: 20;
  }

  .gt-tablet\:focus\:vtmn-z-30:focus {
    z-index: 30;
  }

  .gt-tablet\:focus\:vtmn-z-40:focus {
    z-index: 40;
  }

  .gt-tablet\:focus\:vtmn-z-50:focus {
    z-index: 50;
  }

  .gt-tablet\:focus\:vtmn-z-auto:focus {
    z-index: auto;
  }

  .gt-tablet\:vtmn-order-1 {
    order: 1;
  }

  .gt-tablet\:vtmn-order-2 {
    order: 2;
  }

  .gt-tablet\:vtmn-order-3 {
    order: 3;
  }

  .gt-tablet\:vtmn-order-4 {
    order: 4;
  }

  .gt-tablet\:vtmn-order-5 {
    order: 5;
  }

  .gt-tablet\:vtmn-order-6 {
    order: 6;
  }

  .gt-tablet\:vtmn-order-7 {
    order: 7;
  }

  .gt-tablet\:vtmn-order-8 {
    order: 8;
  }

  .gt-tablet\:vtmn-order-9 {
    order: 9;
  }

  .gt-tablet\:vtmn-order-10 {
    order: 10;
  }

  .gt-tablet\:vtmn-order-11 {
    order: 11;
  }

  .gt-tablet\:vtmn-order-12 {
    order: 12;
  }

  .gt-tablet\:vtmn-order-first {
    order: -9999;
  }

  .gt-tablet\:vtmn-order-last {
    order: 9999;
  }

  .gt-tablet\:vtmn-order-none {
    order: 0;
  }

  .gt-tablet\:vtmn-col-auto {
    grid-column: auto;
  }

  .gt-tablet\:vtmn-col-span-1 {
    grid-column: span 1 / span 1;
  }

  .gt-tablet\:vtmn-col-span-2 {
    grid-column: span 2 / span 2;
  }

  .gt-tablet\:vtmn-col-span-3 {
    grid-column: span 3 / span 3;
  }

  .gt-tablet\:vtmn-col-span-4 {
    grid-column: span 4 / span 4;
  }

  .gt-tablet\:vtmn-col-span-5 {
    grid-column: span 5 / span 5;
  }

  .gt-tablet\:vtmn-col-span-6 {
    grid-column: span 6 / span 6;
  }

  .gt-tablet\:vtmn-col-span-7 {
    grid-column: span 7 / span 7;
  }

  .gt-tablet\:vtmn-col-span-8 {
    grid-column: span 8 / span 8;
  }

  .gt-tablet\:vtmn-col-span-9 {
    grid-column: span 9 / span 9;
  }

  .gt-tablet\:vtmn-col-span-10 {
    grid-column: span 10 / span 10;
  }

  .gt-tablet\:vtmn-col-span-11 {
    grid-column: span 11 / span 11;
  }

  .gt-tablet\:vtmn-col-span-12 {
    grid-column: span 12 / span 12;
  }

  .gt-tablet\:vtmn-col-span-full {
    grid-column: 1 / -1;
  }

  .gt-tablet\:vtmn-col-start-1 {
    grid-column-start: 1;
  }

  .gt-tablet\:vtmn-col-start-2 {
    grid-column-start: 2;
  }

  .gt-tablet\:vtmn-col-start-3 {
    grid-column-start: 3;
  }

  .gt-tablet\:vtmn-col-start-4 {
    grid-column-start: 4;
  }

  .gt-tablet\:vtmn-col-start-5 {
    grid-column-start: 5;
  }

  .gt-tablet\:vtmn-col-start-6 {
    grid-column-start: 6;
  }

  .gt-tablet\:vtmn-col-start-7 {
    grid-column-start: 7;
  }

  .gt-tablet\:vtmn-col-start-8 {
    grid-column-start: 8;
  }

  .gt-tablet\:vtmn-col-start-9 {
    grid-column-start: 9;
  }

  .gt-tablet\:vtmn-col-start-10 {
    grid-column-start: 10;
  }

  .gt-tablet\:vtmn-col-start-11 {
    grid-column-start: 11;
  }

  .gt-tablet\:vtmn-col-start-12 {
    grid-column-start: 12;
  }

  .gt-tablet\:vtmn-col-start-13 {
    grid-column-start: 13;
  }

  .gt-tablet\:vtmn-col-start-auto {
    grid-column-start: auto;
  }

  .gt-tablet\:vtmn-col-end-1 {
    grid-column-end: 1;
  }

  .gt-tablet\:vtmn-col-end-2 {
    grid-column-end: 2;
  }

  .gt-tablet\:vtmn-col-end-3 {
    grid-column-end: 3;
  }

  .gt-tablet\:vtmn-col-end-4 {
    grid-column-end: 4;
  }

  .gt-tablet\:vtmn-col-end-5 {
    grid-column-end: 5;
  }

  .gt-tablet\:vtmn-col-end-6 {
    grid-column-end: 6;
  }

  .gt-tablet\:vtmn-col-end-7 {
    grid-column-end: 7;
  }

  .gt-tablet\:vtmn-col-end-8 {
    grid-column-end: 8;
  }

  .gt-tablet\:vtmn-col-end-9 {
    grid-column-end: 9;
  }

  .gt-tablet\:vtmn-col-end-10 {
    grid-column-end: 10;
  }

  .gt-tablet\:vtmn-col-end-11 {
    grid-column-end: 11;
  }

  .gt-tablet\:vtmn-col-end-12 {
    grid-column-end: 12;
  }

  .gt-tablet\:vtmn-col-end-13 {
    grid-column-end: 13;
  }

  .gt-tablet\:vtmn-col-end-auto {
    grid-column-end: auto;
  }

  .gt-tablet\:vtmn-row-auto {
    grid-row: auto;
  }

  .gt-tablet\:vtmn-row-span-1 {
    grid-row: span 1 / span 1;
  }

  .gt-tablet\:vtmn-row-span-2 {
    grid-row: span 2 / span 2;
  }

  .gt-tablet\:vtmn-row-span-3 {
    grid-row: span 3 / span 3;
  }

  .gt-tablet\:vtmn-row-span-4 {
    grid-row: span 4 / span 4;
  }

  .gt-tablet\:vtmn-row-span-5 {
    grid-row: span 5 / span 5;
  }

  .gt-tablet\:vtmn-row-span-6 {
    grid-row: span 6 / span 6;
  }

  .gt-tablet\:vtmn-row-span-full {
    grid-row: 1 / -1;
  }

  .gt-tablet\:vtmn-row-start-1 {
    grid-row-start: 1;
  }

  .gt-tablet\:vtmn-row-start-2 {
    grid-row-start: 2;
  }

  .gt-tablet\:vtmn-row-start-3 {
    grid-row-start: 3;
  }

  .gt-tablet\:vtmn-row-start-4 {
    grid-row-start: 4;
  }

  .gt-tablet\:vtmn-row-start-5 {
    grid-row-start: 5;
  }

  .gt-tablet\:vtmn-row-start-6 {
    grid-row-start: 6;
  }

  .gt-tablet\:vtmn-row-start-7 {
    grid-row-start: 7;
  }

  .gt-tablet\:vtmn-row-start-auto {
    grid-row-start: auto;
  }

  .gt-tablet\:vtmn-row-end-1 {
    grid-row-end: 1;
  }

  .gt-tablet\:vtmn-row-end-2 {
    grid-row-end: 2;
  }

  .gt-tablet\:vtmn-row-end-3 {
    grid-row-end: 3;
  }

  .gt-tablet\:vtmn-row-end-4 {
    grid-row-end: 4;
  }

  .gt-tablet\:vtmn-row-end-5 {
    grid-row-end: 5;
  }

  .gt-tablet\:vtmn-row-end-6 {
    grid-row-end: 6;
  }

  .gt-tablet\:vtmn-row-end-7 {
    grid-row-end: 7;
  }

  .gt-tablet\:vtmn-row-end-auto {
    grid-row-end: auto;
  }

  .gt-tablet\:vtmn-float-right {
    float: right;
  }

  .gt-tablet\:vtmn-float-left {
    float: left;
  }

  .gt-tablet\:vtmn-float-none {
    float: none;
  }

  .gt-tablet\:vtmn-clear-left {
    clear: left;
  }

  .gt-tablet\:vtmn-clear-right {
    clear: right;
  }

  .gt-tablet\:vtmn-clear-both {
    clear: both;
  }

  .gt-tablet\:vtmn-clear-none {
    clear: none;
  }

  .gt-tablet\:vtmn-m-0 {
    margin: var(--vtmn-spacing_0);
  }

  .gt-tablet\:vtmn-m-1 {
    margin: var(--vtmn-spacing_1);
  }

  .gt-tablet\:vtmn-m-2 {
    margin: var(--vtmn-spacing_2);
  }

  .gt-tablet\:vtmn-m-3 {
    margin: var(--vtmn-spacing_3);
  }

  .gt-tablet\:vtmn-m-4 {
    margin: var(--vtmn-spacing_4);
  }

  .gt-tablet\:vtmn-m-5 {
    margin: var(--vtmn-spacing_5);
  }

  .gt-tablet\:vtmn-m-6 {
    margin: var(--vtmn-spacing_6);
  }

  .gt-tablet\:vtmn-m-7 {
    margin: var(--vtmn-spacing_7);
  }

  .gt-tablet\:vtmn-m-8 {
    margin: var(--vtmn-spacing_8);
  }

  .gt-tablet\:vtmn-m-9 {
    margin: var(--vtmn-spacing_9);
  }

  .gt-tablet\:vtmn-m-10 {
    margin: var(--vtmn-spacing_10);
  }

  .gt-tablet\:vtmn-m-auto {
    margin: auto;
  }

  .gt-tablet\:vtmn--m-0 {
    margin: var(--vtmn-spacing_0);
  }

  .gt-tablet\:vtmn--m-1 {
    margin: var(--vtmn-spacing_1);
  }

  .gt-tablet\:vtmn--m-2 {
    margin: var(--vtmn-spacing_2);
  }

  .gt-tablet\:vtmn--m-3 {
    margin: var(--vtmn-spacing_3);
  }

  .gt-tablet\:vtmn--m-4 {
    margin: var(--vtmn-spacing_4);
  }

  .gt-tablet\:vtmn--m-5 {
    margin: var(--vtmn-spacing_5);
  }

  .gt-tablet\:vtmn--m-6 {
    margin: var(--vtmn-spacing_6);
  }

  .gt-tablet\:vtmn--m-7 {
    margin: var(--vtmn-spacing_7);
  }

  .gt-tablet\:vtmn--m-8 {
    margin: var(--vtmn-spacing_8);
  }

  .gt-tablet\:vtmn--m-9 {
    margin: var(--vtmn-spacing_9);
  }

  .gt-tablet\:vtmn--m-10 {
    margin: var(--vtmn-spacing_10);
  }

  .gt-tablet\:vtmn-mx-0 {
    margin-left: var(--vtmn-spacing_0);
    margin-right: var(--vtmn-spacing_0);
  }

  .gt-tablet\:vtmn-mx-1 {
    margin-left: var(--vtmn-spacing_1);
    margin-right: var(--vtmn-spacing_1);
  }

  .gt-tablet\:vtmn-mx-2 {
    margin-left: var(--vtmn-spacing_2);
    margin-right: var(--vtmn-spacing_2);
  }

  .gt-tablet\:vtmn-mx-3 {
    margin-left: var(--vtmn-spacing_3);
    margin-right: var(--vtmn-spacing_3);
  }

  .gt-tablet\:vtmn-mx-4 {
    margin-left: var(--vtmn-spacing_4);
    margin-right: var(--vtmn-spacing_4);
  }

  .gt-tablet\:vtmn-mx-5 {
    margin-left: var(--vtmn-spacing_5);
    margin-right: var(--vtmn-spacing_5);
  }

  .gt-tablet\:vtmn-mx-6 {
    margin-left: var(--vtmn-spacing_6);
    margin-right: var(--vtmn-spacing_6);
  }

  .gt-tablet\:vtmn-mx-7 {
    margin-left: var(--vtmn-spacing_7);
    margin-right: var(--vtmn-spacing_7);
  }

  .gt-tablet\:vtmn-mx-8 {
    margin-left: var(--vtmn-spacing_8);
    margin-right: var(--vtmn-spacing_8);
  }

  .gt-tablet\:vtmn-mx-9 {
    margin-left: var(--vtmn-spacing_9);
    margin-right: var(--vtmn-spacing_9);
  }

  .gt-tablet\:vtmn-mx-10 {
    margin-left: var(--vtmn-spacing_10);
    margin-right: var(--vtmn-spacing_10);
  }

  .gt-tablet\:vtmn-mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .gt-tablet\:vtmn--mx-0 {
    margin-left: var(--vtmn-spacing_0);
    margin-right: var(--vtmn-spacing_0);
  }

  .gt-tablet\:vtmn--mx-1 {
    margin-left: var(--vtmn-spacing_1);
    margin-right: var(--vtmn-spacing_1);
  }

  .gt-tablet\:vtmn--mx-2 {
    margin-left: var(--vtmn-spacing_2);
    margin-right: var(--vtmn-spacing_2);
  }

  .gt-tablet\:vtmn--mx-3 {
    margin-left: var(--vtmn-spacing_3);
    margin-right: var(--vtmn-spacing_3);
  }

  .gt-tablet\:vtmn--mx-4 {
    margin-left: var(--vtmn-spacing_4);
    margin-right: var(--vtmn-spacing_4);
  }

  .gt-tablet\:vtmn--mx-5 {
    margin-left: var(--vtmn-spacing_5);
    margin-right: var(--vtmn-spacing_5);
  }

  .gt-tablet\:vtmn--mx-6 {
    margin-left: var(--vtmn-spacing_6);
    margin-right: var(--vtmn-spacing_6);
  }

  .gt-tablet\:vtmn--mx-7 {
    margin-left: var(--vtmn-spacing_7);
    margin-right: var(--vtmn-spacing_7);
  }

  .gt-tablet\:vtmn--mx-8 {
    margin-left: var(--vtmn-spacing_8);
    margin-right: var(--vtmn-spacing_8);
  }

  .gt-tablet\:vtmn--mx-9 {
    margin-left: var(--vtmn-spacing_9);
    margin-right: var(--vtmn-spacing_9);
  }

  .gt-tablet\:vtmn--mx-10 {
    margin-left: var(--vtmn-spacing_10);
    margin-right: var(--vtmn-spacing_10);
  }

  .gt-tablet\:vtmn-my-0 {
    margin-top: var(--vtmn-spacing_0);
    margin-bottom: var(--vtmn-spacing_0);
  }

  .gt-tablet\:vtmn-my-1 {
    margin-top: var(--vtmn-spacing_1);
    margin-bottom: var(--vtmn-spacing_1);
  }

  .gt-tablet\:vtmn-my-2 {
    margin-top: var(--vtmn-spacing_2);
    margin-bottom: var(--vtmn-spacing_2);
  }

  .gt-tablet\:vtmn-my-3 {
    margin-top: var(--vtmn-spacing_3);
    margin-bottom: var(--vtmn-spacing_3);
  }

  .gt-tablet\:vtmn-my-4 {
    margin-top: var(--vtmn-spacing_4);
    margin-bottom: var(--vtmn-spacing_4);
  }

  .gt-tablet\:vtmn-my-5 {
    margin-top: var(--vtmn-spacing_5);
    margin-bottom: var(--vtmn-spacing_5);
  }

  .gt-tablet\:vtmn-my-6 {
    margin-top: var(--vtmn-spacing_6);
    margin-bottom: var(--vtmn-spacing_6);
  }

  .gt-tablet\:vtmn-my-7 {
    margin-top: var(--vtmn-spacing_7);
    margin-bottom: var(--vtmn-spacing_7);
  }

  .gt-tablet\:vtmn-my-8 {
    margin-top: var(--vtmn-spacing_8);
    margin-bottom: var(--vtmn-spacing_8);
  }

  .gt-tablet\:vtmn-my-9 {
    margin-top: var(--vtmn-spacing_9);
    margin-bottom: var(--vtmn-spacing_9);
  }

  .gt-tablet\:vtmn-my-10 {
    margin-top: var(--vtmn-spacing_10);
    margin-bottom: var(--vtmn-spacing_10);
  }

  .gt-tablet\:vtmn-my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }

  .gt-tablet\:vtmn--my-0 {
    margin-top: var(--vtmn-spacing_0);
    margin-bottom: var(--vtmn-spacing_0);
  }

  .gt-tablet\:vtmn--my-1 {
    margin-top: var(--vtmn-spacing_1);
    margin-bottom: var(--vtmn-spacing_1);
  }

  .gt-tablet\:vtmn--my-2 {
    margin-top: var(--vtmn-spacing_2);
    margin-bottom: var(--vtmn-spacing_2);
  }

  .gt-tablet\:vtmn--my-3 {
    margin-top: var(--vtmn-spacing_3);
    margin-bottom: var(--vtmn-spacing_3);
  }

  .gt-tablet\:vtmn--my-4 {
    margin-top: var(--vtmn-spacing_4);
    margin-bottom: var(--vtmn-spacing_4);
  }

  .gt-tablet\:vtmn--my-5 {
    margin-top: var(--vtmn-spacing_5);
    margin-bottom: var(--vtmn-spacing_5);
  }

  .gt-tablet\:vtmn--my-6 {
    margin-top: var(--vtmn-spacing_6);
    margin-bottom: var(--vtmn-spacing_6);
  }

  .gt-tablet\:vtmn--my-7 {
    margin-top: var(--vtmn-spacing_7);
    margin-bottom: var(--vtmn-spacing_7);
  }

  .gt-tablet\:vtmn--my-8 {
    margin-top: var(--vtmn-spacing_8);
    margin-bottom: var(--vtmn-spacing_8);
  }

  .gt-tablet\:vtmn--my-9 {
    margin-top: var(--vtmn-spacing_9);
    margin-bottom: var(--vtmn-spacing_9);
  }

  .gt-tablet\:vtmn--my-10 {
    margin-top: var(--vtmn-spacing_10);
    margin-bottom: var(--vtmn-spacing_10);
  }

  .gt-tablet\:vtmn-mt-0 {
    margin-top: var(--vtmn-spacing_0);
  }

  .gt-tablet\:vtmn-mt-1 {
    margin-top: var(--vtmn-spacing_1);
  }

  .gt-tablet\:vtmn-mt-2 {
    margin-top: var(--vtmn-spacing_2);
  }

  .gt-tablet\:vtmn-mt-3 {
    margin-top: var(--vtmn-spacing_3);
  }

  .gt-tablet\:vtmn-mt-4 {
    margin-top: var(--vtmn-spacing_4);
  }

  .gt-tablet\:vtmn-mt-5 {
    margin-top: var(--vtmn-spacing_5);
  }

  .gt-tablet\:vtmn-mt-6 {
    margin-top: var(--vtmn-spacing_6);
  }

  .gt-tablet\:vtmn-mt-7 {
    margin-top: var(--vtmn-spacing_7);
  }

  .gt-tablet\:vtmn-mt-8 {
    margin-top: var(--vtmn-spacing_8);
  }

  .gt-tablet\:vtmn-mt-9 {
    margin-top: var(--vtmn-spacing_9);
  }

  .gt-tablet\:vtmn-mt-10 {
    margin-top: var(--vtmn-spacing_10);
  }

  .gt-tablet\:vtmn-mt-auto {
    margin-top: auto;
  }

  .gt-tablet\:vtmn--mt-0 {
    margin-top: var(--vtmn-spacing_0);
  }

  .gt-tablet\:vtmn--mt-1 {
    margin-top: var(--vtmn-spacing_1);
  }

  .gt-tablet\:vtmn--mt-2 {
    margin-top: var(--vtmn-spacing_2);
  }

  .gt-tablet\:vtmn--mt-3 {
    margin-top: var(--vtmn-spacing_3);
  }

  .gt-tablet\:vtmn--mt-4 {
    margin-top: var(--vtmn-spacing_4);
  }

  .gt-tablet\:vtmn--mt-5 {
    margin-top: var(--vtmn-spacing_5);
  }

  .gt-tablet\:vtmn--mt-6 {
    margin-top: var(--vtmn-spacing_6);
  }

  .gt-tablet\:vtmn--mt-7 {
    margin-top: var(--vtmn-spacing_7);
  }

  .gt-tablet\:vtmn--mt-8 {
    margin-top: var(--vtmn-spacing_8);
  }

  .gt-tablet\:vtmn--mt-9 {
    margin-top: var(--vtmn-spacing_9);
  }

  .gt-tablet\:vtmn--mt-10 {
    margin-top: var(--vtmn-spacing_10);
  }

  .gt-tablet\:vtmn-mr-0 {
    margin-right: var(--vtmn-spacing_0);
  }

  .gt-tablet\:vtmn-mr-1 {
    margin-right: var(--vtmn-spacing_1);
  }

  .gt-tablet\:vtmn-mr-2 {
    margin-right: var(--vtmn-spacing_2);
  }

  .gt-tablet\:vtmn-mr-3 {
    margin-right: var(--vtmn-spacing_3);
  }

  .gt-tablet\:vtmn-mr-4 {
    margin-right: var(--vtmn-spacing_4);
  }

  .gt-tablet\:vtmn-mr-5 {
    margin-right: var(--vtmn-spacing_5);
  }

  .gt-tablet\:vtmn-mr-6 {
    margin-right: var(--vtmn-spacing_6);
  }

  .gt-tablet\:vtmn-mr-7 {
    margin-right: var(--vtmn-spacing_7);
  }

  .gt-tablet\:vtmn-mr-8 {
    margin-right: var(--vtmn-spacing_8);
  }

  .gt-tablet\:vtmn-mr-9 {
    margin-right: var(--vtmn-spacing_9);
  }

  .gt-tablet\:vtmn-mr-10 {
    margin-right: var(--vtmn-spacing_10);
  }

  .gt-tablet\:vtmn-mr-auto {
    margin-right: auto;
  }

  .gt-tablet\:vtmn--mr-0 {
    margin-right: var(--vtmn-spacing_0);
  }

  .gt-tablet\:vtmn--mr-1 {
    margin-right: var(--vtmn-spacing_1);
  }

  .gt-tablet\:vtmn--mr-2 {
    margin-right: var(--vtmn-spacing_2);
  }

  .gt-tablet\:vtmn--mr-3 {
    margin-right: var(--vtmn-spacing_3);
  }

  .gt-tablet\:vtmn--mr-4 {
    margin-right: var(--vtmn-spacing_4);
  }

  .gt-tablet\:vtmn--mr-5 {
    margin-right: var(--vtmn-spacing_5);
  }

  .gt-tablet\:vtmn--mr-6 {
    margin-right: var(--vtmn-spacing_6);
  }

  .gt-tablet\:vtmn--mr-7 {
    margin-right: var(--vtmn-spacing_7);
  }

  .gt-tablet\:vtmn--mr-8 {
    margin-right: var(--vtmn-spacing_8);
  }

  .gt-tablet\:vtmn--mr-9 {
    margin-right: var(--vtmn-spacing_9);
  }

  .gt-tablet\:vtmn--mr-10 {
    margin-right: var(--vtmn-spacing_10);
  }

  .gt-tablet\:vtmn-mb-0 {
    margin-bottom: var(--vtmn-spacing_0);
  }

  .gt-tablet\:vtmn-mb-1 {
    margin-bottom: var(--vtmn-spacing_1);
  }

  .gt-tablet\:vtmn-mb-2 {
    margin-bottom: var(--vtmn-spacing_2);
  }

  .gt-tablet\:vtmn-mb-3 {
    margin-bottom: var(--vtmn-spacing_3);
  }

  .gt-tablet\:vtmn-mb-4 {
    margin-bottom: var(--vtmn-spacing_4);
  }

  .gt-tablet\:vtmn-mb-5 {
    margin-bottom: var(--vtmn-spacing_5);
  }

  .gt-tablet\:vtmn-mb-6 {
    margin-bottom: var(--vtmn-spacing_6);
  }

  .gt-tablet\:vtmn-mb-7 {
    margin-bottom: var(--vtmn-spacing_7);
  }

  .gt-tablet\:vtmn-mb-8 {
    margin-bottom: var(--vtmn-spacing_8);
  }

  .gt-tablet\:vtmn-mb-9 {
    margin-bottom: var(--vtmn-spacing_9);
  }

  .gt-tablet\:vtmn-mb-10 {
    margin-bottom: var(--vtmn-spacing_10);
  }

  .gt-tablet\:vtmn-mb-auto {
    margin-bottom: auto;
  }

  .gt-tablet\:vtmn--mb-0 {
    margin-bottom: var(--vtmn-spacing_0);
  }

  .gt-tablet\:vtmn--mb-1 {
    margin-bottom: var(--vtmn-spacing_1);
  }

  .gt-tablet\:vtmn--mb-2 {
    margin-bottom: var(--vtmn-spacing_2);
  }

  .gt-tablet\:vtmn--mb-3 {
    margin-bottom: var(--vtmn-spacing_3);
  }

  .gt-tablet\:vtmn--mb-4 {
    margin-bottom: var(--vtmn-spacing_4);
  }

  .gt-tablet\:vtmn--mb-5 {
    margin-bottom: var(--vtmn-spacing_5);
  }

  .gt-tablet\:vtmn--mb-6 {
    margin-bottom: var(--vtmn-spacing_6);
  }

  .gt-tablet\:vtmn--mb-7 {
    margin-bottom: var(--vtmn-spacing_7);
  }

  .gt-tablet\:vtmn--mb-8 {
    margin-bottom: var(--vtmn-spacing_8);
  }

  .gt-tablet\:vtmn--mb-9 {
    margin-bottom: var(--vtmn-spacing_9);
  }

  .gt-tablet\:vtmn--mb-10 {
    margin-bottom: var(--vtmn-spacing_10);
  }

  .gt-tablet\:vtmn-ml-0 {
    margin-left: var(--vtmn-spacing_0);
  }

  .gt-tablet\:vtmn-ml-1 {
    margin-left: var(--vtmn-spacing_1);
  }

  .gt-tablet\:vtmn-ml-2 {
    margin-left: var(--vtmn-spacing_2);
  }

  .gt-tablet\:vtmn-ml-3 {
    margin-left: var(--vtmn-spacing_3);
  }

  .gt-tablet\:vtmn-ml-4 {
    margin-left: var(--vtmn-spacing_4);
  }

  .gt-tablet\:vtmn-ml-5 {
    margin-left: var(--vtmn-spacing_5);
  }

  .gt-tablet\:vtmn-ml-6 {
    margin-left: var(--vtmn-spacing_6);
  }

  .gt-tablet\:vtmn-ml-7 {
    margin-left: var(--vtmn-spacing_7);
  }

  .gt-tablet\:vtmn-ml-8 {
    margin-left: var(--vtmn-spacing_8);
  }

  .gt-tablet\:vtmn-ml-9 {
    margin-left: var(--vtmn-spacing_9);
  }

  .gt-tablet\:vtmn-ml-10 {
    margin-left: var(--vtmn-spacing_10);
  }

  .gt-tablet\:vtmn-ml-auto {
    margin-left: auto;
  }

  .gt-tablet\:vtmn--ml-0 {
    margin-left: var(--vtmn-spacing_0);
  }

  .gt-tablet\:vtmn--ml-1 {
    margin-left: var(--vtmn-spacing_1);
  }

  .gt-tablet\:vtmn--ml-2 {
    margin-left: var(--vtmn-spacing_2);
  }

  .gt-tablet\:vtmn--ml-3 {
    margin-left: var(--vtmn-spacing_3);
  }

  .gt-tablet\:vtmn--ml-4 {
    margin-left: var(--vtmn-spacing_4);
  }

  .gt-tablet\:vtmn--ml-5 {
    margin-left: var(--vtmn-spacing_5);
  }

  .gt-tablet\:vtmn--ml-6 {
    margin-left: var(--vtmn-spacing_6);
  }

  .gt-tablet\:vtmn--ml-7 {
    margin-left: var(--vtmn-spacing_7);
  }

  .gt-tablet\:vtmn--ml-8 {
    margin-left: var(--vtmn-spacing_8);
  }

  .gt-tablet\:vtmn--ml-9 {
    margin-left: var(--vtmn-spacing_9);
  }

  .gt-tablet\:vtmn--ml-10 {
    margin-left: var(--vtmn-spacing_10);
  }

  .gt-tablet\:vtmn-box-border {
    box-sizing: border-box;
  }

  .gt-tablet\:vtmn-box-content {
    box-sizing: content-box;
  }

  .gt-tablet\:vtmn-block {
    display: block;
  }

  .gt-tablet\:vtmn-inline-block {
    display: inline-block;
  }

  .gt-tablet\:vtmn-inline {
    display: inline;
  }

  .gt-tablet\:vtmn-flex {
    display: flex;
  }

  .gt-tablet\:vtmn-inline-flex {
    display: inline-flex;
  }

  .gt-tablet\:vtmn-table {
    display: table;
  }

  .gt-tablet\:vtmn-inline-table {
    display: inline-table;
  }

  .gt-tablet\:vtmn-table-caption {
    display: table-caption;
  }

  .gt-tablet\:vtmn-table-cell {
    display: table-cell;
  }

  .gt-tablet\:vtmn-table-column {
    display: table-column;
  }

  .gt-tablet\:vtmn-table-column-group {
    display: table-column-group;
  }

  .gt-tablet\:vtmn-table-footer-group {
    display: table-footer-group;
  }

  .gt-tablet\:vtmn-table-header-group {
    display: table-header-group;
  }

  .gt-tablet\:vtmn-table-row-group {
    display: table-row-group;
  }

  .gt-tablet\:vtmn-table-row {
    display: table-row;
  }

  .gt-tablet\:vtmn-flow-root {
    display: flow-root;
  }

  .gt-tablet\:vtmn-grid {
    display: grid;
  }

  .gt-tablet\:vtmn-inline-grid {
    display: inline-grid;
  }

  .gt-tablet\:vtmn-contents {
    display: contents;
  }

  .gt-tablet\:vtmn-list-item {
    display: list-item;
  }

  .gt-tablet\:vtmn-hidden {
    display: none;
  }

  .gt-tablet\:vtmn-h-0 {
    height: var(--vtmn-spacing_0);
  }

  .gt-tablet\:vtmn-h-1 {
    height: var(--vtmn-spacing_1);
  }

  .gt-tablet\:vtmn-h-2 {
    height: var(--vtmn-spacing_2);
  }

  .gt-tablet\:vtmn-h-3 {
    height: var(--vtmn-spacing_3);
  }

  .gt-tablet\:vtmn-h-4 {
    height: var(--vtmn-spacing_4);
  }

  .gt-tablet\:vtmn-h-5 {
    height: var(--vtmn-spacing_5);
  }

  .gt-tablet\:vtmn-h-6 {
    height: var(--vtmn-spacing_6);
  }

  .gt-tablet\:vtmn-h-7 {
    height: var(--vtmn-spacing_7);
  }

  .gt-tablet\:vtmn-h-8 {
    height: var(--vtmn-spacing_8);
  }

  .gt-tablet\:vtmn-h-9 {
    height: var(--vtmn-spacing_9);
  }

  .gt-tablet\:vtmn-h-10 {
    height: var(--vtmn-spacing_10);
  }

  .gt-tablet\:vtmn-h-auto {
    height: auto;
  }

  .gt-tablet\:vtmn-h-1\/2 {
    height: 50%;
  }

  .gt-tablet\:vtmn-h-1\/3 {
    height: 33.333333%;
  }

  .gt-tablet\:vtmn-h-2\/3 {
    height: 66.666667%;
  }

  .gt-tablet\:vtmn-h-1\/4 {
    height: 25%;
  }

  .gt-tablet\:vtmn-h-2\/4 {
    height: 50%;
  }

  .gt-tablet\:vtmn-h-3\/4 {
    height: 75%;
  }

  .gt-tablet\:vtmn-h-1\/5 {
    height: 20%;
  }

  .gt-tablet\:vtmn-h-2\/5 {
    height: 40%;
  }

  .gt-tablet\:vtmn-h-3\/5 {
    height: 60%;
  }

  .gt-tablet\:vtmn-h-4\/5 {
    height: 80%;
  }

  .gt-tablet\:vtmn-h-1\/6 {
    height: 16.666667%;
  }

  .gt-tablet\:vtmn-h-2\/6 {
    height: 33.333333%;
  }

  .gt-tablet\:vtmn-h-3\/6 {
    height: 50%;
  }

  .gt-tablet\:vtmn-h-4\/6 {
    height: 66.666667%;
  }

  .gt-tablet\:vtmn-h-5\/6 {
    height: 83.333333%;
  }

  .gt-tablet\:vtmn-h-full {
    height: 100%;
  }

  .gt-tablet\:vtmn-h-screen {
    height: 100vh;
  }

  .gt-tablet\:vtmn-max-h-0 {
    max-height: var(--vtmn-spacing_0);
  }

  .gt-tablet\:vtmn-max-h-1 {
    max-height: var(--vtmn-spacing_1);
  }

  .gt-tablet\:vtmn-max-h-2 {
    max-height: var(--vtmn-spacing_2);
  }

  .gt-tablet\:vtmn-max-h-3 {
    max-height: var(--vtmn-spacing_3);
  }

  .gt-tablet\:vtmn-max-h-4 {
    max-height: var(--vtmn-spacing_4);
  }

  .gt-tablet\:vtmn-max-h-5 {
    max-height: var(--vtmn-spacing_5);
  }

  .gt-tablet\:vtmn-max-h-6 {
    max-height: var(--vtmn-spacing_6);
  }

  .gt-tablet\:vtmn-max-h-7 {
    max-height: var(--vtmn-spacing_7);
  }

  .gt-tablet\:vtmn-max-h-8 {
    max-height: var(--vtmn-spacing_8);
  }

  .gt-tablet\:vtmn-max-h-9 {
    max-height: var(--vtmn-spacing_9);
  }

  .gt-tablet\:vtmn-max-h-10 {
    max-height: var(--vtmn-spacing_10);
  }

  .gt-tablet\:vtmn-max-h-full {
    max-height: 100%;
  }

  .gt-tablet\:vtmn-max-h-screen {
    max-height: 100vh;
  }

  .gt-tablet\:vtmn-min-h-0 {
    min-height: 0px;
  }

  .gt-tablet\:vtmn-min-h-full {
    min-height: 100%;
  }

  .gt-tablet\:vtmn-min-h-screen {
    min-height: 100vh;
  }

  .gt-tablet\:vtmn-w-0 {
    width: var(--vtmn-spacing_0);
  }

  .gt-tablet\:vtmn-w-1 {
    width: var(--vtmn-spacing_1);
  }

  .gt-tablet\:vtmn-w-2 {
    width: var(--vtmn-spacing_2);
  }

  .gt-tablet\:vtmn-w-3 {
    width: var(--vtmn-spacing_3);
  }

  .gt-tablet\:vtmn-w-4 {
    width: var(--vtmn-spacing_4);
  }

  .gt-tablet\:vtmn-w-5 {
    width: var(--vtmn-spacing_5);
  }

  .gt-tablet\:vtmn-w-6 {
    width: var(--vtmn-spacing_6);
  }

  .gt-tablet\:vtmn-w-7 {
    width: var(--vtmn-spacing_7);
  }

  .gt-tablet\:vtmn-w-8 {
    width: var(--vtmn-spacing_8);
  }

  .gt-tablet\:vtmn-w-9 {
    width: var(--vtmn-spacing_9);
  }

  .gt-tablet\:vtmn-w-10 {
    width: var(--vtmn-spacing_10);
  }

  .gt-tablet\:vtmn-w-auto {
    width: auto;
  }

  .gt-tablet\:vtmn-w-1\/2 {
    width: 50%;
  }

  .gt-tablet\:vtmn-w-1\/3 {
    width: 33.333333%;
  }

  .gt-tablet\:vtmn-w-2\/3 {
    width: 66.666667%;
  }

  .gt-tablet\:vtmn-w-1\/4 {
    width: 25%;
  }

  .gt-tablet\:vtmn-w-2\/4 {
    width: 50%;
  }

  .gt-tablet\:vtmn-w-3\/4 {
    width: 75%;
  }

  .gt-tablet\:vtmn-w-1\/5 {
    width: 20%;
  }

  .gt-tablet\:vtmn-w-2\/5 {
    width: 40%;
  }

  .gt-tablet\:vtmn-w-3\/5 {
    width: 60%;
  }

  .gt-tablet\:vtmn-w-4\/5 {
    width: 80%;
  }

  .gt-tablet\:vtmn-w-1\/6 {
    width: 16.666667%;
  }

  .gt-tablet\:vtmn-w-2\/6 {
    width: 33.333333%;
  }

  .gt-tablet\:vtmn-w-3\/6 {
    width: 50%;
  }

  .gt-tablet\:vtmn-w-4\/6 {
    width: 66.666667%;
  }

  .gt-tablet\:vtmn-w-5\/6 {
    width: 83.333333%;
  }

  .gt-tablet\:vtmn-w-1\/12 {
    width: 8.333333%;
  }

  .gt-tablet\:vtmn-w-2\/12 {
    width: 16.666667%;
  }

  .gt-tablet\:vtmn-w-3\/12 {
    width: 25%;
  }

  .gt-tablet\:vtmn-w-4\/12 {
    width: 33.333333%;
  }

  .gt-tablet\:vtmn-w-5\/12 {
    width: 41.666667%;
  }

  .gt-tablet\:vtmn-w-6\/12 {
    width: 50%;
  }

  .gt-tablet\:vtmn-w-7\/12 {
    width: 58.333333%;
  }

  .gt-tablet\:vtmn-w-8\/12 {
    width: 66.666667%;
  }

  .gt-tablet\:vtmn-w-9\/12 {
    width: 75%;
  }

  .gt-tablet\:vtmn-w-10\/12 {
    width: 83.333333%;
  }

  .gt-tablet\:vtmn-w-11\/12 {
    width: 91.666667%;
  }

  .gt-tablet\:vtmn-w-full {
    width: 100%;
  }

  .gt-tablet\:vtmn-w-screen {
    width: 100vw;
  }

  .gt-tablet\:vtmn-w-min {
    width: -moz-min-content;
    width: min-content;
  }

  .gt-tablet\:vtmn-w-max {
    width: -moz-max-content;
    width: max-content;
  }

  .gt-tablet\:vtmn-min-w-0 {
    min-width: 0px;
  }

  .gt-tablet\:vtmn-min-w-full {
    min-width: 100%;
  }

  .gt-tablet\:vtmn-min-w-min {
    min-width: -moz-min-content;
    min-width: min-content;
  }

  .gt-tablet\:vtmn-min-w-max {
    min-width: -moz-max-content;
    min-width: max-content;
  }

  .gt-tablet\:vtmn-max-w-0 {
    max-width: 0rem;
  }

  .gt-tablet\:vtmn-max-w-none {
    max-width: none;
  }

  .gt-tablet\:vtmn-max-w-xs {
    max-width: 20rem;
  }

  .gt-tablet\:vtmn-max-w-sm {
    max-width: 24rem;
  }

  .gt-tablet\:vtmn-max-w-md {
    max-width: 28rem;
  }

  .gt-tablet\:vtmn-max-w-lg {
    max-width: 32rem;
  }

  .gt-tablet\:vtmn-max-w-xl {
    max-width: 36rem;
  }

  .gt-tablet\:vtmn-max-w-2xl {
    max-width: 42rem;
  }

  .gt-tablet\:vtmn-max-w-3xl {
    max-width: 48rem;
  }

  .gt-tablet\:vtmn-max-w-4xl {
    max-width: 56rem;
  }

  .gt-tablet\:vtmn-max-w-5xl {
    max-width: 64rem;
  }

  .gt-tablet\:vtmn-max-w-6xl {
    max-width: 72rem;
  }

  .gt-tablet\:vtmn-max-w-7xl {
    max-width: 80rem;
  }

  .gt-tablet\:vtmn-max-w-full {
    max-width: 100%;
  }

  .gt-tablet\:vtmn-max-w-min {
    max-width: -moz-min-content;
    max-width: min-content;
  }

  .gt-tablet\:vtmn-max-w-max {
    max-width: -moz-max-content;
    max-width: max-content;
  }

  .gt-tablet\:vtmn-max-w-prose {
    max-width: 65ch;
  }

  .gt-tablet\:vtmn-flex-1 {
    flex: 1 1 0%;
  }

  .gt-tablet\:vtmn-flex-auto {
    flex: 1 1 auto;
  }

  .gt-tablet\:vtmn-flex-initial {
    flex: 0 1 auto;
  }

  .gt-tablet\:vtmn-flex-none {
    flex: none;
  }

  .gt-tablet\:vtmn-flex-shrink-0 {
    flex-shrink: 0;
  }

  .gt-tablet\:vtmn-flex-shrink {
    flex-shrink: 1;
  }

  .gt-tablet\:vtmn-flex-grow-0 {
    flex-grow: 0;
  }

  .gt-tablet\:vtmn-flex-grow {
    flex-grow: 1;
  }

  .gt-tablet\:vtmn-table-auto {
    table-layout: auto;
  }

  .gt-tablet\:vtmn-table-fixed {
    table-layout: fixed;
  }

  .gt-tablet\:vtmn-border-collapse {
    border-collapse: collapse;
  }

  .gt-tablet\:vtmn-border-separate {
    border-collapse: separate;
  }

  .gt-tablet\:vtmn-origin-center {
    transform-origin: center;
  }

  .gt-tablet\:vtmn-origin-top {
    transform-origin: top;
  }

  .gt-tablet\:vtmn-origin-top-right {
    transform-origin: top right;
  }

  .gt-tablet\:vtmn-origin-right {
    transform-origin: right;
  }

  .gt-tablet\:vtmn-origin-bottom-right {
    transform-origin: bottom right;
  }

  .gt-tablet\:vtmn-origin-bottom {
    transform-origin: bottom;
  }

  .gt-tablet\:vtmn-origin-bottom-left {
    transform-origin: bottom left;
  }

  .gt-tablet\:vtmn-origin-left {
    transform-origin: left;
  }

  .gt-tablet\:vtmn-origin-top-left {
    transform-origin: top left;
  }

  .gt-tablet\:vtmn-transform {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .gt-tablet\:vtmn-transform-gpu {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .gt-tablet\:vtmn-transform-none {
    transform: none;
  }

  .gt-tablet\:vtmn-translate-x-0 {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .gt-tablet\:vtmn-translate-x-1 {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .gt-tablet\:vtmn-translate-x-2 {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .gt-tablet\:vtmn-translate-x-3 {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .gt-tablet\:vtmn-translate-x-4 {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .gt-tablet\:vtmn-translate-x-5 {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .gt-tablet\:vtmn-translate-x-6 {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .gt-tablet\:vtmn-translate-x-7 {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .gt-tablet\:vtmn-translate-x-8 {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .gt-tablet\:vtmn-translate-x-9 {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .gt-tablet\:vtmn-translate-x-10 {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .gt-tablet\:vtmn--translate-x-0 {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .gt-tablet\:vtmn--translate-x-1 {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .gt-tablet\:vtmn--translate-x-2 {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .gt-tablet\:vtmn--translate-x-3 {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .gt-tablet\:vtmn--translate-x-4 {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .gt-tablet\:vtmn--translate-x-5 {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .gt-tablet\:vtmn--translate-x-6 {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .gt-tablet\:vtmn--translate-x-7 {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .gt-tablet\:vtmn--translate-x-8 {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .gt-tablet\:vtmn--translate-x-9 {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .gt-tablet\:vtmn--translate-x-10 {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .gt-tablet\:vtmn-translate-x-1\/2 {
    --tw-translate-x: 50%;
  }

  .gt-tablet\:vtmn-translate-x-1\/3 {
    --tw-translate-x: 33.333333%;
  }

  .gt-tablet\:vtmn-translate-x-2\/3 {
    --tw-translate-x: 66.666667%;
  }

  .gt-tablet\:vtmn-translate-x-1\/4 {
    --tw-translate-x: 25%;
  }

  .gt-tablet\:vtmn-translate-x-2\/4 {
    --tw-translate-x: 50%;
  }

  .gt-tablet\:vtmn-translate-x-3\/4 {
    --tw-translate-x: 75%;
  }

  .gt-tablet\:vtmn-translate-x-full {
    --tw-translate-x: 100%;
  }

  .gt-tablet\:vtmn--translate-x-1\/2 {
    --tw-translate-x: -50%;
  }

  .gt-tablet\:vtmn--translate-x-1\/3 {
    --tw-translate-x: -33.333333%;
  }

  .gt-tablet\:vtmn--translate-x-2\/3 {
    --tw-translate-x: -66.666667%;
  }

  .gt-tablet\:vtmn--translate-x-1\/4 {
    --tw-translate-x: -25%;
  }

  .gt-tablet\:vtmn--translate-x-2\/4 {
    --tw-translate-x: -50%;
  }

  .gt-tablet\:vtmn--translate-x-3\/4 {
    --tw-translate-x: -75%;
  }

  .gt-tablet\:vtmn--translate-x-full {
    --tw-translate-x: -100%;
  }

  .gt-tablet\:vtmn-translate-y-0 {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .gt-tablet\:vtmn-translate-y-1 {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .gt-tablet\:vtmn-translate-y-2 {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .gt-tablet\:vtmn-translate-y-3 {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .gt-tablet\:vtmn-translate-y-4 {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .gt-tablet\:vtmn-translate-y-5 {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .gt-tablet\:vtmn-translate-y-6 {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .gt-tablet\:vtmn-translate-y-7 {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .gt-tablet\:vtmn-translate-y-8 {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .gt-tablet\:vtmn-translate-y-9 {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .gt-tablet\:vtmn-translate-y-10 {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .gt-tablet\:vtmn--translate-y-0 {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .gt-tablet\:vtmn--translate-y-1 {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .gt-tablet\:vtmn--translate-y-2 {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .gt-tablet\:vtmn--translate-y-3 {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .gt-tablet\:vtmn--translate-y-4 {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .gt-tablet\:vtmn--translate-y-5 {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .gt-tablet\:vtmn--translate-y-6 {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .gt-tablet\:vtmn--translate-y-7 {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .gt-tablet\:vtmn--translate-y-8 {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .gt-tablet\:vtmn--translate-y-9 {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .gt-tablet\:vtmn--translate-y-10 {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .gt-tablet\:vtmn-translate-y-1\/2 {
    --tw-translate-y: 50%;
  }

  .gt-tablet\:vtmn-translate-y-1\/3 {
    --tw-translate-y: 33.333333%;
  }

  .gt-tablet\:vtmn-translate-y-2\/3 {
    --tw-translate-y: 66.666667%;
  }

  .gt-tablet\:vtmn-translate-y-1\/4 {
    --tw-translate-y: 25%;
  }

  .gt-tablet\:vtmn-translate-y-2\/4 {
    --tw-translate-y: 50%;
  }

  .gt-tablet\:vtmn-translate-y-3\/4 {
    --tw-translate-y: 75%;
  }

  .gt-tablet\:vtmn-translate-y-full {
    --tw-translate-y: 100%;
  }

  .gt-tablet\:vtmn--translate-y-1\/2 {
    --tw-translate-y: -50%;
  }

  .gt-tablet\:vtmn--translate-y-1\/3 {
    --tw-translate-y: -33.333333%;
  }

  .gt-tablet\:vtmn--translate-y-2\/3 {
    --tw-translate-y: -66.666667%;
  }

  .gt-tablet\:vtmn--translate-y-1\/4 {
    --tw-translate-y: -25%;
  }

  .gt-tablet\:vtmn--translate-y-2\/4 {
    --tw-translate-y: -50%;
  }

  .gt-tablet\:vtmn--translate-y-3\/4 {
    --tw-translate-y: -75%;
  }

  .gt-tablet\:vtmn--translate-y-full {
    --tw-translate-y: -100%;
  }

  .gt-tablet\:hover\:vtmn-translate-x-0:hover {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .gt-tablet\:hover\:vtmn-translate-x-1:hover {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .gt-tablet\:hover\:vtmn-translate-x-2:hover {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .gt-tablet\:hover\:vtmn-translate-x-3:hover {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .gt-tablet\:hover\:vtmn-translate-x-4:hover {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .gt-tablet\:hover\:vtmn-translate-x-5:hover {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .gt-tablet\:hover\:vtmn-translate-x-6:hover {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .gt-tablet\:hover\:vtmn-translate-x-7:hover {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .gt-tablet\:hover\:vtmn-translate-x-8:hover {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .gt-tablet\:hover\:vtmn-translate-x-9:hover {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .gt-tablet\:hover\:vtmn-translate-x-10:hover {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .gt-tablet\:hover\:vtmn--translate-x-0:hover {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .gt-tablet\:hover\:vtmn--translate-x-1:hover {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .gt-tablet\:hover\:vtmn--translate-x-2:hover {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .gt-tablet\:hover\:vtmn--translate-x-3:hover {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .gt-tablet\:hover\:vtmn--translate-x-4:hover {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .gt-tablet\:hover\:vtmn--translate-x-5:hover {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .gt-tablet\:hover\:vtmn--translate-x-6:hover {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .gt-tablet\:hover\:vtmn--translate-x-7:hover {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .gt-tablet\:hover\:vtmn--translate-x-8:hover {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .gt-tablet\:hover\:vtmn--translate-x-9:hover {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .gt-tablet\:hover\:vtmn--translate-x-10:hover {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .gt-tablet\:hover\:vtmn-translate-x-1\/2:hover {
    --tw-translate-x: 50%;
  }

  .gt-tablet\:hover\:vtmn-translate-x-1\/3:hover {
    --tw-translate-x: 33.333333%;
  }

  .gt-tablet\:hover\:vtmn-translate-x-2\/3:hover {
    --tw-translate-x: 66.666667%;
  }

  .gt-tablet\:hover\:vtmn-translate-x-1\/4:hover {
    --tw-translate-x: 25%;
  }

  .gt-tablet\:hover\:vtmn-translate-x-2\/4:hover {
    --tw-translate-x: 50%;
  }

  .gt-tablet\:hover\:vtmn-translate-x-3\/4:hover {
    --tw-translate-x: 75%;
  }

  .gt-tablet\:hover\:vtmn-translate-x-full:hover {
    --tw-translate-x: 100%;
  }

  .gt-tablet\:hover\:vtmn--translate-x-1\/2:hover {
    --tw-translate-x: -50%;
  }

  .gt-tablet\:hover\:vtmn--translate-x-1\/3:hover {
    --tw-translate-x: -33.333333%;
  }

  .gt-tablet\:hover\:vtmn--translate-x-2\/3:hover {
    --tw-translate-x: -66.666667%;
  }

  .gt-tablet\:hover\:vtmn--translate-x-1\/4:hover {
    --tw-translate-x: -25%;
  }

  .gt-tablet\:hover\:vtmn--translate-x-2\/4:hover {
    --tw-translate-x: -50%;
  }

  .gt-tablet\:hover\:vtmn--translate-x-3\/4:hover {
    --tw-translate-x: -75%;
  }

  .gt-tablet\:hover\:vtmn--translate-x-full:hover {
    --tw-translate-x: -100%;
  }

  .gt-tablet\:hover\:vtmn-translate-y-0:hover {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .gt-tablet\:hover\:vtmn-translate-y-1:hover {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .gt-tablet\:hover\:vtmn-translate-y-2:hover {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .gt-tablet\:hover\:vtmn-translate-y-3:hover {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .gt-tablet\:hover\:vtmn-translate-y-4:hover {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .gt-tablet\:hover\:vtmn-translate-y-5:hover {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .gt-tablet\:hover\:vtmn-translate-y-6:hover {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .gt-tablet\:hover\:vtmn-translate-y-7:hover {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .gt-tablet\:hover\:vtmn-translate-y-8:hover {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .gt-tablet\:hover\:vtmn-translate-y-9:hover {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .gt-tablet\:hover\:vtmn-translate-y-10:hover {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .gt-tablet\:hover\:vtmn--translate-y-0:hover {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .gt-tablet\:hover\:vtmn--translate-y-1:hover {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .gt-tablet\:hover\:vtmn--translate-y-2:hover {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .gt-tablet\:hover\:vtmn--translate-y-3:hover {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .gt-tablet\:hover\:vtmn--translate-y-4:hover {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .gt-tablet\:hover\:vtmn--translate-y-5:hover {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .gt-tablet\:hover\:vtmn--translate-y-6:hover {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .gt-tablet\:hover\:vtmn--translate-y-7:hover {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .gt-tablet\:hover\:vtmn--translate-y-8:hover {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .gt-tablet\:hover\:vtmn--translate-y-9:hover {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .gt-tablet\:hover\:vtmn--translate-y-10:hover {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .gt-tablet\:hover\:vtmn-translate-y-1\/2:hover {
    --tw-translate-y: 50%;
  }

  .gt-tablet\:hover\:vtmn-translate-y-1\/3:hover {
    --tw-translate-y: 33.333333%;
  }

  .gt-tablet\:hover\:vtmn-translate-y-2\/3:hover {
    --tw-translate-y: 66.666667%;
  }

  .gt-tablet\:hover\:vtmn-translate-y-1\/4:hover {
    --tw-translate-y: 25%;
  }

  .gt-tablet\:hover\:vtmn-translate-y-2\/4:hover {
    --tw-translate-y: 50%;
  }

  .gt-tablet\:hover\:vtmn-translate-y-3\/4:hover {
    --tw-translate-y: 75%;
  }

  .gt-tablet\:hover\:vtmn-translate-y-full:hover {
    --tw-translate-y: 100%;
  }

  .gt-tablet\:hover\:vtmn--translate-y-1\/2:hover {
    --tw-translate-y: -50%;
  }

  .gt-tablet\:hover\:vtmn--translate-y-1\/3:hover {
    --tw-translate-y: -33.333333%;
  }

  .gt-tablet\:hover\:vtmn--translate-y-2\/3:hover {
    --tw-translate-y: -66.666667%;
  }

  .gt-tablet\:hover\:vtmn--translate-y-1\/4:hover {
    --tw-translate-y: -25%;
  }

  .gt-tablet\:hover\:vtmn--translate-y-2\/4:hover {
    --tw-translate-y: -50%;
  }

  .gt-tablet\:hover\:vtmn--translate-y-3\/4:hover {
    --tw-translate-y: -75%;
  }

  .gt-tablet\:hover\:vtmn--translate-y-full:hover {
    --tw-translate-y: -100%;
  }

  .gt-tablet\:focus\:vtmn-translate-x-0:focus {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .gt-tablet\:focus\:vtmn-translate-x-1:focus {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .gt-tablet\:focus\:vtmn-translate-x-2:focus {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .gt-tablet\:focus\:vtmn-translate-x-3:focus {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .gt-tablet\:focus\:vtmn-translate-x-4:focus {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .gt-tablet\:focus\:vtmn-translate-x-5:focus {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .gt-tablet\:focus\:vtmn-translate-x-6:focus {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .gt-tablet\:focus\:vtmn-translate-x-7:focus {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .gt-tablet\:focus\:vtmn-translate-x-8:focus {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .gt-tablet\:focus\:vtmn-translate-x-9:focus {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .gt-tablet\:focus\:vtmn-translate-x-10:focus {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .gt-tablet\:focus\:vtmn--translate-x-0:focus {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .gt-tablet\:focus\:vtmn--translate-x-1:focus {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .gt-tablet\:focus\:vtmn--translate-x-2:focus {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .gt-tablet\:focus\:vtmn--translate-x-3:focus {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .gt-tablet\:focus\:vtmn--translate-x-4:focus {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .gt-tablet\:focus\:vtmn--translate-x-5:focus {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .gt-tablet\:focus\:vtmn--translate-x-6:focus {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .gt-tablet\:focus\:vtmn--translate-x-7:focus {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .gt-tablet\:focus\:vtmn--translate-x-8:focus {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .gt-tablet\:focus\:vtmn--translate-x-9:focus {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .gt-tablet\:focus\:vtmn--translate-x-10:focus {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .gt-tablet\:focus\:vtmn-translate-x-1\/2:focus {
    --tw-translate-x: 50%;
  }

  .gt-tablet\:focus\:vtmn-translate-x-1\/3:focus {
    --tw-translate-x: 33.333333%;
  }

  .gt-tablet\:focus\:vtmn-translate-x-2\/3:focus {
    --tw-translate-x: 66.666667%;
  }

  .gt-tablet\:focus\:vtmn-translate-x-1\/4:focus {
    --tw-translate-x: 25%;
  }

  .gt-tablet\:focus\:vtmn-translate-x-2\/4:focus {
    --tw-translate-x: 50%;
  }

  .gt-tablet\:focus\:vtmn-translate-x-3\/4:focus {
    --tw-translate-x: 75%;
  }

  .gt-tablet\:focus\:vtmn-translate-x-full:focus {
    --tw-translate-x: 100%;
  }

  .gt-tablet\:focus\:vtmn--translate-x-1\/2:focus {
    --tw-translate-x: -50%;
  }

  .gt-tablet\:focus\:vtmn--translate-x-1\/3:focus {
    --tw-translate-x: -33.333333%;
  }

  .gt-tablet\:focus\:vtmn--translate-x-2\/3:focus {
    --tw-translate-x: -66.666667%;
  }

  .gt-tablet\:focus\:vtmn--translate-x-1\/4:focus {
    --tw-translate-x: -25%;
  }

  .gt-tablet\:focus\:vtmn--translate-x-2\/4:focus {
    --tw-translate-x: -50%;
  }

  .gt-tablet\:focus\:vtmn--translate-x-3\/4:focus {
    --tw-translate-x: -75%;
  }

  .gt-tablet\:focus\:vtmn--translate-x-full:focus {
    --tw-translate-x: -100%;
  }

  .gt-tablet\:focus\:vtmn-translate-y-0:focus {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .gt-tablet\:focus\:vtmn-translate-y-1:focus {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .gt-tablet\:focus\:vtmn-translate-y-2:focus {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .gt-tablet\:focus\:vtmn-translate-y-3:focus {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .gt-tablet\:focus\:vtmn-translate-y-4:focus {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .gt-tablet\:focus\:vtmn-translate-y-5:focus {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .gt-tablet\:focus\:vtmn-translate-y-6:focus {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .gt-tablet\:focus\:vtmn-translate-y-7:focus {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .gt-tablet\:focus\:vtmn-translate-y-8:focus {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .gt-tablet\:focus\:vtmn-translate-y-9:focus {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .gt-tablet\:focus\:vtmn-translate-y-10:focus {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .gt-tablet\:focus\:vtmn--translate-y-0:focus {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .gt-tablet\:focus\:vtmn--translate-y-1:focus {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .gt-tablet\:focus\:vtmn--translate-y-2:focus {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .gt-tablet\:focus\:vtmn--translate-y-3:focus {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .gt-tablet\:focus\:vtmn--translate-y-4:focus {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .gt-tablet\:focus\:vtmn--translate-y-5:focus {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .gt-tablet\:focus\:vtmn--translate-y-6:focus {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .gt-tablet\:focus\:vtmn--translate-y-7:focus {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .gt-tablet\:focus\:vtmn--translate-y-8:focus {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .gt-tablet\:focus\:vtmn--translate-y-9:focus {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .gt-tablet\:focus\:vtmn--translate-y-10:focus {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .gt-tablet\:focus\:vtmn-translate-y-1\/2:focus {
    --tw-translate-y: 50%;
  }

  .gt-tablet\:focus\:vtmn-translate-y-1\/3:focus {
    --tw-translate-y: 33.333333%;
  }

  .gt-tablet\:focus\:vtmn-translate-y-2\/3:focus {
    --tw-translate-y: 66.666667%;
  }

  .gt-tablet\:focus\:vtmn-translate-y-1\/4:focus {
    --tw-translate-y: 25%;
  }

  .gt-tablet\:focus\:vtmn-translate-y-2\/4:focus {
    --tw-translate-y: 50%;
  }

  .gt-tablet\:focus\:vtmn-translate-y-3\/4:focus {
    --tw-translate-y: 75%;
  }

  .gt-tablet\:focus\:vtmn-translate-y-full:focus {
    --tw-translate-y: 100%;
  }

  .gt-tablet\:focus\:vtmn--translate-y-1\/2:focus {
    --tw-translate-y: -50%;
  }

  .gt-tablet\:focus\:vtmn--translate-y-1\/3:focus {
    --tw-translate-y: -33.333333%;
  }

  .gt-tablet\:focus\:vtmn--translate-y-2\/3:focus {
    --tw-translate-y: -66.666667%;
  }

  .gt-tablet\:focus\:vtmn--translate-y-1\/4:focus {
    --tw-translate-y: -25%;
  }

  .gt-tablet\:focus\:vtmn--translate-y-2\/4:focus {
    --tw-translate-y: -50%;
  }

  .gt-tablet\:focus\:vtmn--translate-y-3\/4:focus {
    --tw-translate-y: -75%;
  }

  .gt-tablet\:focus\:vtmn--translate-y-full:focus {
    --tw-translate-y: -100%;
  }

  .gt-tablet\:vtmn-rotate-0 {
    --tw-rotate: 0deg;
  }

  .gt-tablet\:vtmn-rotate-1 {
    --tw-rotate: 1deg;
  }

  .gt-tablet\:vtmn-rotate-2 {
    --tw-rotate: 2deg;
  }

  .gt-tablet\:vtmn-rotate-3 {
    --tw-rotate: 3deg;
  }

  .gt-tablet\:vtmn-rotate-6 {
    --tw-rotate: 6deg;
  }

  .gt-tablet\:vtmn-rotate-12 {
    --tw-rotate: 12deg;
  }

  .gt-tablet\:vtmn-rotate-45 {
    --tw-rotate: 45deg;
  }

  .gt-tablet\:vtmn-rotate-90 {
    --tw-rotate: 90deg;
  }

  .gt-tablet\:vtmn-rotate-180 {
    --tw-rotate: 180deg;
  }

  .gt-tablet\:vtmn--rotate-180 {
    --tw-rotate: -180deg;
  }

  .gt-tablet\:vtmn--rotate-90 {
    --tw-rotate: -90deg;
  }

  .gt-tablet\:vtmn--rotate-45 {
    --tw-rotate: -45deg;
  }

  .gt-tablet\:vtmn--rotate-12 {
    --tw-rotate: -12deg;
  }

  .gt-tablet\:vtmn--rotate-6 {
    --tw-rotate: -6deg;
  }

  .gt-tablet\:vtmn--rotate-3 {
    --tw-rotate: -3deg;
  }

  .gt-tablet\:vtmn--rotate-2 {
    --tw-rotate: -2deg;
  }

  .gt-tablet\:vtmn--rotate-1 {
    --tw-rotate: -1deg;
  }

  .gt-tablet\:hover\:vtmn-rotate-0:hover {
    --tw-rotate: 0deg;
  }

  .gt-tablet\:hover\:vtmn-rotate-1:hover {
    --tw-rotate: 1deg;
  }

  .gt-tablet\:hover\:vtmn-rotate-2:hover {
    --tw-rotate: 2deg;
  }

  .gt-tablet\:hover\:vtmn-rotate-3:hover {
    --tw-rotate: 3deg;
  }

  .gt-tablet\:hover\:vtmn-rotate-6:hover {
    --tw-rotate: 6deg;
  }

  .gt-tablet\:hover\:vtmn-rotate-12:hover {
    --tw-rotate: 12deg;
  }

  .gt-tablet\:hover\:vtmn-rotate-45:hover {
    --tw-rotate: 45deg;
  }

  .gt-tablet\:hover\:vtmn-rotate-90:hover {
    --tw-rotate: 90deg;
  }

  .gt-tablet\:hover\:vtmn-rotate-180:hover {
    --tw-rotate: 180deg;
  }

  .gt-tablet\:hover\:vtmn--rotate-180:hover {
    --tw-rotate: -180deg;
  }

  .gt-tablet\:hover\:vtmn--rotate-90:hover {
    --tw-rotate: -90deg;
  }

  .gt-tablet\:hover\:vtmn--rotate-45:hover {
    --tw-rotate: -45deg;
  }

  .gt-tablet\:hover\:vtmn--rotate-12:hover {
    --tw-rotate: -12deg;
  }

  .gt-tablet\:hover\:vtmn--rotate-6:hover {
    --tw-rotate: -6deg;
  }

  .gt-tablet\:hover\:vtmn--rotate-3:hover {
    --tw-rotate: -3deg;
  }

  .gt-tablet\:hover\:vtmn--rotate-2:hover {
    --tw-rotate: -2deg;
  }

  .gt-tablet\:hover\:vtmn--rotate-1:hover {
    --tw-rotate: -1deg;
  }

  .gt-tablet\:focus\:vtmn-rotate-0:focus {
    --tw-rotate: 0deg;
  }

  .gt-tablet\:focus\:vtmn-rotate-1:focus {
    --tw-rotate: 1deg;
  }

  .gt-tablet\:focus\:vtmn-rotate-2:focus {
    --tw-rotate: 2deg;
  }

  .gt-tablet\:focus\:vtmn-rotate-3:focus {
    --tw-rotate: 3deg;
  }

  .gt-tablet\:focus\:vtmn-rotate-6:focus {
    --tw-rotate: 6deg;
  }

  .gt-tablet\:focus\:vtmn-rotate-12:focus {
    --tw-rotate: 12deg;
  }

  .gt-tablet\:focus\:vtmn-rotate-45:focus {
    --tw-rotate: 45deg;
  }

  .gt-tablet\:focus\:vtmn-rotate-90:focus {
    --tw-rotate: 90deg;
  }

  .gt-tablet\:focus\:vtmn-rotate-180:focus {
    --tw-rotate: 180deg;
  }

  .gt-tablet\:focus\:vtmn--rotate-180:focus {
    --tw-rotate: -180deg;
  }

  .gt-tablet\:focus\:vtmn--rotate-90:focus {
    --tw-rotate: -90deg;
  }

  .gt-tablet\:focus\:vtmn--rotate-45:focus {
    --tw-rotate: -45deg;
  }

  .gt-tablet\:focus\:vtmn--rotate-12:focus {
    --tw-rotate: -12deg;
  }

  .gt-tablet\:focus\:vtmn--rotate-6:focus {
    --tw-rotate: -6deg;
  }

  .gt-tablet\:focus\:vtmn--rotate-3:focus {
    --tw-rotate: -3deg;
  }

  .gt-tablet\:focus\:vtmn--rotate-2:focus {
    --tw-rotate: -2deg;
  }

  .gt-tablet\:focus\:vtmn--rotate-1:focus {
    --tw-rotate: -1deg;
  }

  .gt-tablet\:vtmn-skew-x-0 {
    --tw-skew-x: 0deg;
  }

  .gt-tablet\:vtmn-skew-x-1 {
    --tw-skew-x: 1deg;
  }

  .gt-tablet\:vtmn-skew-x-2 {
    --tw-skew-x: 2deg;
  }

  .gt-tablet\:vtmn-skew-x-3 {
    --tw-skew-x: 3deg;
  }

  .gt-tablet\:vtmn-skew-x-6 {
    --tw-skew-x: 6deg;
  }

  .gt-tablet\:vtmn-skew-x-12 {
    --tw-skew-x: 12deg;
  }

  .gt-tablet\:vtmn--skew-x-12 {
    --tw-skew-x: -12deg;
  }

  .gt-tablet\:vtmn--skew-x-6 {
    --tw-skew-x: -6deg;
  }

  .gt-tablet\:vtmn--skew-x-3 {
    --tw-skew-x: -3deg;
  }

  .gt-tablet\:vtmn--skew-x-2 {
    --tw-skew-x: -2deg;
  }

  .gt-tablet\:vtmn--skew-x-1 {
    --tw-skew-x: -1deg;
  }

  .gt-tablet\:vtmn-skew-y-0 {
    --tw-skew-y: 0deg;
  }

  .gt-tablet\:vtmn-skew-y-1 {
    --tw-skew-y: 1deg;
  }

  .gt-tablet\:vtmn-skew-y-2 {
    --tw-skew-y: 2deg;
  }

  .gt-tablet\:vtmn-skew-y-3 {
    --tw-skew-y: 3deg;
  }

  .gt-tablet\:vtmn-skew-y-6 {
    --tw-skew-y: 6deg;
  }

  .gt-tablet\:vtmn-skew-y-12 {
    --tw-skew-y: 12deg;
  }

  .gt-tablet\:vtmn--skew-y-12 {
    --tw-skew-y: -12deg;
  }

  .gt-tablet\:vtmn--skew-y-6 {
    --tw-skew-y: -6deg;
  }

  .gt-tablet\:vtmn--skew-y-3 {
    --tw-skew-y: -3deg;
  }

  .gt-tablet\:vtmn--skew-y-2 {
    --tw-skew-y: -2deg;
  }

  .gt-tablet\:vtmn--skew-y-1 {
    --tw-skew-y: -1deg;
  }

  .gt-tablet\:hover\:vtmn-skew-x-0:hover {
    --tw-skew-x: 0deg;
  }

  .gt-tablet\:hover\:vtmn-skew-x-1:hover {
    --tw-skew-x: 1deg;
  }

  .gt-tablet\:hover\:vtmn-skew-x-2:hover {
    --tw-skew-x: 2deg;
  }

  .gt-tablet\:hover\:vtmn-skew-x-3:hover {
    --tw-skew-x: 3deg;
  }

  .gt-tablet\:hover\:vtmn-skew-x-6:hover {
    --tw-skew-x: 6deg;
  }

  .gt-tablet\:hover\:vtmn-skew-x-12:hover {
    --tw-skew-x: 12deg;
  }

  .gt-tablet\:hover\:vtmn--skew-x-12:hover {
    --tw-skew-x: -12deg;
  }

  .gt-tablet\:hover\:vtmn--skew-x-6:hover {
    --tw-skew-x: -6deg;
  }

  .gt-tablet\:hover\:vtmn--skew-x-3:hover {
    --tw-skew-x: -3deg;
  }

  .gt-tablet\:hover\:vtmn--skew-x-2:hover {
    --tw-skew-x: -2deg;
  }

  .gt-tablet\:hover\:vtmn--skew-x-1:hover {
    --tw-skew-x: -1deg;
  }

  .gt-tablet\:hover\:vtmn-skew-y-0:hover {
    --tw-skew-y: 0deg;
  }

  .gt-tablet\:hover\:vtmn-skew-y-1:hover {
    --tw-skew-y: 1deg;
  }

  .gt-tablet\:hover\:vtmn-skew-y-2:hover {
    --tw-skew-y: 2deg;
  }

  .gt-tablet\:hover\:vtmn-skew-y-3:hover {
    --tw-skew-y: 3deg;
  }

  .gt-tablet\:hover\:vtmn-skew-y-6:hover {
    --tw-skew-y: 6deg;
  }

  .gt-tablet\:hover\:vtmn-skew-y-12:hover {
    --tw-skew-y: 12deg;
  }

  .gt-tablet\:hover\:vtmn--skew-y-12:hover {
    --tw-skew-y: -12deg;
  }

  .gt-tablet\:hover\:vtmn--skew-y-6:hover {
    --tw-skew-y: -6deg;
  }

  .gt-tablet\:hover\:vtmn--skew-y-3:hover {
    --tw-skew-y: -3deg;
  }

  .gt-tablet\:hover\:vtmn--skew-y-2:hover {
    --tw-skew-y: -2deg;
  }

  .gt-tablet\:hover\:vtmn--skew-y-1:hover {
    --tw-skew-y: -1deg;
  }

  .gt-tablet\:focus\:vtmn-skew-x-0:focus {
    --tw-skew-x: 0deg;
  }

  .gt-tablet\:focus\:vtmn-skew-x-1:focus {
    --tw-skew-x: 1deg;
  }

  .gt-tablet\:focus\:vtmn-skew-x-2:focus {
    --tw-skew-x: 2deg;
  }

  .gt-tablet\:focus\:vtmn-skew-x-3:focus {
    --tw-skew-x: 3deg;
  }

  .gt-tablet\:focus\:vtmn-skew-x-6:focus {
    --tw-skew-x: 6deg;
  }

  .gt-tablet\:focus\:vtmn-skew-x-12:focus {
    --tw-skew-x: 12deg;
  }

  .gt-tablet\:focus\:vtmn--skew-x-12:focus {
    --tw-skew-x: -12deg;
  }

  .gt-tablet\:focus\:vtmn--skew-x-6:focus {
    --tw-skew-x: -6deg;
  }

  .gt-tablet\:focus\:vtmn--skew-x-3:focus {
    --tw-skew-x: -3deg;
  }

  .gt-tablet\:focus\:vtmn--skew-x-2:focus {
    --tw-skew-x: -2deg;
  }

  .gt-tablet\:focus\:vtmn--skew-x-1:focus {
    --tw-skew-x: -1deg;
  }

  .gt-tablet\:focus\:vtmn-skew-y-0:focus {
    --tw-skew-y: 0deg;
  }

  .gt-tablet\:focus\:vtmn-skew-y-1:focus {
    --tw-skew-y: 1deg;
  }

  .gt-tablet\:focus\:vtmn-skew-y-2:focus {
    --tw-skew-y: 2deg;
  }

  .gt-tablet\:focus\:vtmn-skew-y-3:focus {
    --tw-skew-y: 3deg;
  }

  .gt-tablet\:focus\:vtmn-skew-y-6:focus {
    --tw-skew-y: 6deg;
  }

  .gt-tablet\:focus\:vtmn-skew-y-12:focus {
    --tw-skew-y: 12deg;
  }

  .gt-tablet\:focus\:vtmn--skew-y-12:focus {
    --tw-skew-y: -12deg;
  }

  .gt-tablet\:focus\:vtmn--skew-y-6:focus {
    --tw-skew-y: -6deg;
  }

  .gt-tablet\:focus\:vtmn--skew-y-3:focus {
    --tw-skew-y: -3deg;
  }

  .gt-tablet\:focus\:vtmn--skew-y-2:focus {
    --tw-skew-y: -2deg;
  }

  .gt-tablet\:focus\:vtmn--skew-y-1:focus {
    --tw-skew-y: -1deg;
  }

  .gt-tablet\:vtmn-scale-0 {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .gt-tablet\:vtmn-scale-50 {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .gt-tablet\:vtmn-scale-75 {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .gt-tablet\:vtmn-scale-90 {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .gt-tablet\:vtmn-scale-95 {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .gt-tablet\:vtmn-scale-100 {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .gt-tablet\:vtmn-scale-105 {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .gt-tablet\:vtmn-scale-110 {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .gt-tablet\:vtmn-scale-125 {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .gt-tablet\:vtmn-scale-150 {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .gt-tablet\:hover\:vtmn-scale-0:hover {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .gt-tablet\:hover\:vtmn-scale-50:hover {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .gt-tablet\:hover\:vtmn-scale-75:hover {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .gt-tablet\:hover\:vtmn-scale-90:hover {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .gt-tablet\:hover\:vtmn-scale-95:hover {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .gt-tablet\:hover\:vtmn-scale-100:hover {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .gt-tablet\:hover\:vtmn-scale-105:hover {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .gt-tablet\:hover\:vtmn-scale-110:hover {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .gt-tablet\:hover\:vtmn-scale-125:hover {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .gt-tablet\:hover\:vtmn-scale-150:hover {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .gt-tablet\:focus\:vtmn-scale-0:focus {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .gt-tablet\:focus\:vtmn-scale-50:focus {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .gt-tablet\:focus\:vtmn-scale-75:focus {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .gt-tablet\:focus\:vtmn-scale-90:focus {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .gt-tablet\:focus\:vtmn-scale-95:focus {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .gt-tablet\:focus\:vtmn-scale-100:focus {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .gt-tablet\:focus\:vtmn-scale-105:focus {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .gt-tablet\:focus\:vtmn-scale-110:focus {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .gt-tablet\:focus\:vtmn-scale-125:focus {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .gt-tablet\:focus\:vtmn-scale-150:focus {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .gt-tablet\:vtmn-scale-x-0 {
    --tw-scale-x: 0;
  }

  .gt-tablet\:vtmn-scale-x-50 {
    --tw-scale-x: .5;
  }

  .gt-tablet\:vtmn-scale-x-75 {
    --tw-scale-x: .75;
  }

  .gt-tablet\:vtmn-scale-x-90 {
    --tw-scale-x: .9;
  }

  .gt-tablet\:vtmn-scale-x-95 {
    --tw-scale-x: .95;
  }

  .gt-tablet\:vtmn-scale-x-100 {
    --tw-scale-x: 1;
  }

  .gt-tablet\:vtmn-scale-x-105 {
    --tw-scale-x: 1.05;
  }

  .gt-tablet\:vtmn-scale-x-110 {
    --tw-scale-x: 1.1;
  }

  .gt-tablet\:vtmn-scale-x-125 {
    --tw-scale-x: 1.25;
  }

  .gt-tablet\:vtmn-scale-x-150 {
    --tw-scale-x: 1.5;
  }

  .gt-tablet\:vtmn-scale-y-0 {
    --tw-scale-y: 0;
  }

  .gt-tablet\:vtmn-scale-y-50 {
    --tw-scale-y: .5;
  }

  .gt-tablet\:vtmn-scale-y-75 {
    --tw-scale-y: .75;
  }

  .gt-tablet\:vtmn-scale-y-90 {
    --tw-scale-y: .9;
  }

  .gt-tablet\:vtmn-scale-y-95 {
    --tw-scale-y: .95;
  }

  .gt-tablet\:vtmn-scale-y-100 {
    --tw-scale-y: 1;
  }

  .gt-tablet\:vtmn-scale-y-105 {
    --tw-scale-y: 1.05;
  }

  .gt-tablet\:vtmn-scale-y-110 {
    --tw-scale-y: 1.1;
  }

  .gt-tablet\:vtmn-scale-y-125 {
    --tw-scale-y: 1.25;
  }

  .gt-tablet\:vtmn-scale-y-150 {
    --tw-scale-y: 1.5;
  }

  .gt-tablet\:hover\:vtmn-scale-x-0:hover {
    --tw-scale-x: 0;
  }

  .gt-tablet\:hover\:vtmn-scale-x-50:hover {
    --tw-scale-x: .5;
  }

  .gt-tablet\:hover\:vtmn-scale-x-75:hover {
    --tw-scale-x: .75;
  }

  .gt-tablet\:hover\:vtmn-scale-x-90:hover {
    --tw-scale-x: .9;
  }

  .gt-tablet\:hover\:vtmn-scale-x-95:hover {
    --tw-scale-x: .95;
  }

  .gt-tablet\:hover\:vtmn-scale-x-100:hover {
    --tw-scale-x: 1;
  }

  .gt-tablet\:hover\:vtmn-scale-x-105:hover {
    --tw-scale-x: 1.05;
  }

  .gt-tablet\:hover\:vtmn-scale-x-110:hover {
    --tw-scale-x: 1.1;
  }

  .gt-tablet\:hover\:vtmn-scale-x-125:hover {
    --tw-scale-x: 1.25;
  }

  .gt-tablet\:hover\:vtmn-scale-x-150:hover {
    --tw-scale-x: 1.5;
  }

  .gt-tablet\:hover\:vtmn-scale-y-0:hover {
    --tw-scale-y: 0;
  }

  .gt-tablet\:hover\:vtmn-scale-y-50:hover {
    --tw-scale-y: .5;
  }

  .gt-tablet\:hover\:vtmn-scale-y-75:hover {
    --tw-scale-y: .75;
  }

  .gt-tablet\:hover\:vtmn-scale-y-90:hover {
    --tw-scale-y: .9;
  }

  .gt-tablet\:hover\:vtmn-scale-y-95:hover {
    --tw-scale-y: .95;
  }

  .gt-tablet\:hover\:vtmn-scale-y-100:hover {
    --tw-scale-y: 1;
  }

  .gt-tablet\:hover\:vtmn-scale-y-105:hover {
    --tw-scale-y: 1.05;
  }

  .gt-tablet\:hover\:vtmn-scale-y-110:hover {
    --tw-scale-y: 1.1;
  }

  .gt-tablet\:hover\:vtmn-scale-y-125:hover {
    --tw-scale-y: 1.25;
  }

  .gt-tablet\:hover\:vtmn-scale-y-150:hover {
    --tw-scale-y: 1.5;
  }

  .gt-tablet\:focus\:vtmn-scale-x-0:focus {
    --tw-scale-x: 0;
  }

  .gt-tablet\:focus\:vtmn-scale-x-50:focus {
    --tw-scale-x: .5;
  }

  .gt-tablet\:focus\:vtmn-scale-x-75:focus {
    --tw-scale-x: .75;
  }

  .gt-tablet\:focus\:vtmn-scale-x-90:focus {
    --tw-scale-x: .9;
  }

  .gt-tablet\:focus\:vtmn-scale-x-95:focus {
    --tw-scale-x: .95;
  }

  .gt-tablet\:focus\:vtmn-scale-x-100:focus {
    --tw-scale-x: 1;
  }

  .gt-tablet\:focus\:vtmn-scale-x-105:focus {
    --tw-scale-x: 1.05;
  }

  .gt-tablet\:focus\:vtmn-scale-x-110:focus {
    --tw-scale-x: 1.1;
  }

  .gt-tablet\:focus\:vtmn-scale-x-125:focus {
    --tw-scale-x: 1.25;
  }

  .gt-tablet\:focus\:vtmn-scale-x-150:focus {
    --tw-scale-x: 1.5;
  }

  .gt-tablet\:focus\:vtmn-scale-y-0:focus {
    --tw-scale-y: 0;
  }

  .gt-tablet\:focus\:vtmn-scale-y-50:focus {
    --tw-scale-y: .5;
  }

  .gt-tablet\:focus\:vtmn-scale-y-75:focus {
    --tw-scale-y: .75;
  }

  .gt-tablet\:focus\:vtmn-scale-y-90:focus {
    --tw-scale-y: .9;
  }

  .gt-tablet\:focus\:vtmn-scale-y-95:focus {
    --tw-scale-y: .95;
  }

  .gt-tablet\:focus\:vtmn-scale-y-100:focus {
    --tw-scale-y: 1;
  }

  .gt-tablet\:focus\:vtmn-scale-y-105:focus {
    --tw-scale-y: 1.05;
  }

  .gt-tablet\:focus\:vtmn-scale-y-110:focus {
    --tw-scale-y: 1.1;
  }

  .gt-tablet\:focus\:vtmn-scale-y-125:focus {
    --tw-scale-y: 1.25;
  }

  .gt-tablet\:focus\:vtmn-scale-y-150:focus {
    --tw-scale-y: 1.5;
  }

  .gt-tablet\:vtmn-animate-none {
    animation: none;
  }

  .gt-tablet\:vtmn-animate-spin {
    animation: vtmn-spin 1s linear infinite;
  }

  .gt-tablet\:vtmn-animate-ping {
    animation: vtmn-ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .gt-tablet\:vtmn-animate-pulse {
    animation: vtmn-pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .gt-tablet\:vtmn-animate-bounce {
    animation: vtmn-bounce 1s infinite;
  }

  .gt-tablet\:vtmn-cursor-auto {
    cursor: auto;
  }

  .gt-tablet\:vtmn-cursor-default {
    cursor: default;
  }

  .gt-tablet\:vtmn-cursor-pointer {
    cursor: pointer;
  }

  .gt-tablet\:vtmn-cursor-wait {
    cursor: wait;
  }

  .gt-tablet\:vtmn-cursor-text {
    cursor: text;
  }

  .gt-tablet\:vtmn-cursor-move {
    cursor: move;
  }

  .gt-tablet\:vtmn-cursor-help {
    cursor: help;
  }

  .gt-tablet\:vtmn-cursor-not-allowed {
    cursor: not-allowed;
  }

  .gt-tablet\:hover\:vtmn-cursor-auto:hover {
    cursor: auto;
  }

  .gt-tablet\:hover\:vtmn-cursor-default:hover {
    cursor: default;
  }

  .gt-tablet\:hover\:vtmn-cursor-pointer:hover {
    cursor: pointer;
  }

  .gt-tablet\:hover\:vtmn-cursor-wait:hover {
    cursor: wait;
  }

  .gt-tablet\:hover\:vtmn-cursor-text:hover {
    cursor: text;
  }

  .gt-tablet\:hover\:vtmn-cursor-move:hover {
    cursor: move;
  }

  .gt-tablet\:hover\:vtmn-cursor-help:hover {
    cursor: help;
  }

  .gt-tablet\:hover\:vtmn-cursor-not-allowed:hover {
    cursor: not-allowed;
  }

  .gt-tablet\:disabled\:vtmn-cursor-auto:disabled {
    cursor: auto;
  }

  .gt-tablet\:disabled\:vtmn-cursor-default:disabled {
    cursor: default;
  }

  .gt-tablet\:disabled\:vtmn-cursor-pointer:disabled {
    cursor: pointer;
  }

  .gt-tablet\:disabled\:vtmn-cursor-wait:disabled {
    cursor: wait;
  }

  .gt-tablet\:disabled\:vtmn-cursor-text:disabled {
    cursor: text;
  }

  .gt-tablet\:disabled\:vtmn-cursor-move:disabled {
    cursor: move;
  }

  .gt-tablet\:disabled\:vtmn-cursor-help:disabled {
    cursor: help;
  }

  .gt-tablet\:disabled\:vtmn-cursor-not-allowed:disabled {
    cursor: not-allowed;
  }

  .gt-tablet\:vtmn-select-none {
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
  }

  .gt-tablet\:vtmn-select-text {
    -webkit-user-select: text;
       -moz-user-select: text;
            user-select: text;
  }

  .gt-tablet\:vtmn-select-all {
    -webkit-user-select: all;
       -moz-user-select: all;
            user-select: all;
  }

  .gt-tablet\:vtmn-select-auto {
    -webkit-user-select: auto;
       -moz-user-select: auto;
            user-select: auto;
  }

  .gt-tablet\:vtmn-resize-none {
    resize: none;
  }

  .gt-tablet\:vtmn-resize-y {
    resize: vertical;
  }

  .gt-tablet\:vtmn-resize-x {
    resize: horizontal;
  }

  .gt-tablet\:vtmn-resize {
    resize: both;
  }

  .gt-tablet\:vtmn-list-inside {
    list-style-position: inside;
  }

  .gt-tablet\:vtmn-list-outside {
    list-style-position: outside;
  }

  .gt-tablet\:vtmn-list-none {
    list-style-type: none;
  }

  .gt-tablet\:vtmn-list-disc {
    list-style-type: disc;
  }

  .gt-tablet\:vtmn-list-decimal {
    list-style-type: decimal;
  }

  .gt-tablet\:vtmn-appearance-none {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

  .gt-tablet\:vtmn-auto-cols-auto {
    grid-auto-columns: auto;
  }

  .gt-tablet\:vtmn-auto-cols-min {
    grid-auto-columns: min-content;
  }

  .gt-tablet\:vtmn-auto-cols-max {
    grid-auto-columns: max-content;
  }

  .gt-tablet\:vtmn-auto-cols-fr {
    grid-auto-columns: minmax(0, 1fr);
  }

  .gt-tablet\:vtmn-grid-flow-row {
    grid-auto-flow: row;
  }

  .gt-tablet\:vtmn-grid-flow-col {
    grid-auto-flow: column;
  }

  .gt-tablet\:vtmn-grid-flow-row-dense {
    grid-auto-flow: row dense;
  }

  .gt-tablet\:vtmn-grid-flow-col-dense {
    grid-auto-flow: column dense;
  }

  .gt-tablet\:vtmn-auto-rows-auto {
    grid-auto-rows: auto;
  }

  .gt-tablet\:vtmn-auto-rows-min {
    grid-auto-rows: min-content;
  }

  .gt-tablet\:vtmn-auto-rows-max {
    grid-auto-rows: max-content;
  }

  .gt-tablet\:vtmn-auto-rows-fr {
    grid-auto-rows: minmax(0, 1fr);
  }

  .gt-tablet\:vtmn-grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .gt-tablet\:vtmn-grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .gt-tablet\:vtmn-grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .gt-tablet\:vtmn-grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .gt-tablet\:vtmn-grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .gt-tablet\:vtmn-grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .gt-tablet\:vtmn-grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .gt-tablet\:vtmn-grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .gt-tablet\:vtmn-grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .gt-tablet\:vtmn-grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .gt-tablet\:vtmn-grid-cols-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .gt-tablet\:vtmn-grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .gt-tablet\:vtmn-grid-cols-none {
    grid-template-columns: none;
  }

  .gt-tablet\:vtmn-grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .gt-tablet\:vtmn-grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .gt-tablet\:vtmn-grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .gt-tablet\:vtmn-grid-rows-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .gt-tablet\:vtmn-grid-rows-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .gt-tablet\:vtmn-grid-rows-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .gt-tablet\:vtmn-grid-rows-none {
    grid-template-rows: none;
  }

  .gt-tablet\:vtmn-flex-row {
    flex-direction: row;
  }

  .gt-tablet\:vtmn-flex-row-reverse {
    flex-direction: row-reverse;
  }

  .gt-tablet\:vtmn-flex-col {
    flex-direction: column;
  }

  .gt-tablet\:vtmn-flex-col-reverse {
    flex-direction: column-reverse;
  }

  .gt-tablet\:vtmn-flex-wrap {
    flex-wrap: wrap;
  }

  .gt-tablet\:vtmn-flex-wrap-reverse {
    flex-wrap: wrap-reverse;
  }

  .gt-tablet\:vtmn-flex-nowrap {
    flex-wrap: nowrap;
  }

  .gt-tablet\:vtmn-place-content-center {
    place-content: center;
  }

  .gt-tablet\:vtmn-place-content-start {
    place-content: start;
  }

  .gt-tablet\:vtmn-place-content-end {
    place-content: end;
  }

  .gt-tablet\:vtmn-place-content-between {
    place-content: space-between;
  }

  .gt-tablet\:vtmn-place-content-around {
    place-content: space-around;
  }

  .gt-tablet\:vtmn-place-content-evenly {
    place-content: space-evenly;
  }

  .gt-tablet\:vtmn-place-content-stretch {
    place-content: stretch;
  }

  .gt-tablet\:vtmn-place-items-start {
    place-items: start;
  }

  .gt-tablet\:vtmn-place-items-end {
    place-items: end;
  }

  .gt-tablet\:vtmn-place-items-center {
    place-items: center;
  }

  .gt-tablet\:vtmn-place-items-stretch {
    place-items: stretch;
  }

  .gt-tablet\:vtmn-content-center {
    align-content: center;
  }

  .gt-tablet\:vtmn-content-start {
    align-content: flex-start;
  }

  .gt-tablet\:vtmn-content-end {
    align-content: flex-end;
  }

  .gt-tablet\:vtmn-content-between {
    align-content: space-between;
  }

  .gt-tablet\:vtmn-content-around {
    align-content: space-around;
  }

  .gt-tablet\:vtmn-content-evenly {
    align-content: space-evenly;
  }

  .gt-tablet\:vtmn-items-start {
    align-items: flex-start;
  }

  .gt-tablet\:vtmn-items-end {
    align-items: flex-end;
  }

  .gt-tablet\:vtmn-items-center {
    align-items: center;
  }

  .gt-tablet\:vtmn-items-baseline {
    align-items: baseline;
  }

  .gt-tablet\:vtmn-items-stretch {
    align-items: stretch;
  }

  .gt-tablet\:vtmn-justify-start {
    justify-content: flex-start;
  }

  .gt-tablet\:vtmn-justify-end {
    justify-content: flex-end;
  }

  .gt-tablet\:vtmn-justify-center {
    justify-content: center;
  }

  .gt-tablet\:vtmn-justify-between {
    justify-content: space-between;
  }

  .gt-tablet\:vtmn-justify-around {
    justify-content: space-around;
  }

  .gt-tablet\:vtmn-justify-evenly {
    justify-content: space-evenly;
  }

  .gt-tablet\:vtmn-justify-items-start {
    justify-items: start;
  }

  .gt-tablet\:vtmn-justify-items-end {
    justify-items: end;
  }

  .gt-tablet\:vtmn-justify-items-center {
    justify-items: center;
  }

  .gt-tablet\:vtmn-justify-items-stretch {
    justify-items: stretch;
  }

  .gt-tablet\:vtmn-gap-0 {
    gap: var(--vtmn-spacing_0);
  }

  .gt-tablet\:vtmn-gap-1 {
    gap: var(--vtmn-spacing_1);
  }

  .gt-tablet\:vtmn-gap-2 {
    gap: var(--vtmn-spacing_2);
  }

  .gt-tablet\:vtmn-gap-3 {
    gap: var(--vtmn-spacing_3);
  }

  .gt-tablet\:vtmn-gap-4 {
    gap: var(--vtmn-spacing_4);
  }

  .gt-tablet\:vtmn-gap-5 {
    gap: var(--vtmn-spacing_5);
  }

  .gt-tablet\:vtmn-gap-6 {
    gap: var(--vtmn-spacing_6);
  }

  .gt-tablet\:vtmn-gap-7 {
    gap: var(--vtmn-spacing_7);
  }

  .gt-tablet\:vtmn-gap-8 {
    gap: var(--vtmn-spacing_8);
  }

  .gt-tablet\:vtmn-gap-9 {
    gap: var(--vtmn-spacing_9);
  }

  .gt-tablet\:vtmn-gap-10 {
    gap: var(--vtmn-spacing_10);
  }

  .gt-tablet\:vtmn-gap-x-0 {
    -moz-column-gap: var(--vtmn-spacing_0);
         column-gap: var(--vtmn-spacing_0);
  }

  .gt-tablet\:vtmn-gap-x-1 {
    -moz-column-gap: var(--vtmn-spacing_1);
         column-gap: var(--vtmn-spacing_1);
  }

  .gt-tablet\:vtmn-gap-x-2 {
    -moz-column-gap: var(--vtmn-spacing_2);
         column-gap: var(--vtmn-spacing_2);
  }

  .gt-tablet\:vtmn-gap-x-3 {
    -moz-column-gap: var(--vtmn-spacing_3);
         column-gap: var(--vtmn-spacing_3);
  }

  .gt-tablet\:vtmn-gap-x-4 {
    -moz-column-gap: var(--vtmn-spacing_4);
         column-gap: var(--vtmn-spacing_4);
  }

  .gt-tablet\:vtmn-gap-x-5 {
    -moz-column-gap: var(--vtmn-spacing_5);
         column-gap: var(--vtmn-spacing_5);
  }

  .gt-tablet\:vtmn-gap-x-6 {
    -moz-column-gap: var(--vtmn-spacing_6);
         column-gap: var(--vtmn-spacing_6);
  }

  .gt-tablet\:vtmn-gap-x-7 {
    -moz-column-gap: var(--vtmn-spacing_7);
         column-gap: var(--vtmn-spacing_7);
  }

  .gt-tablet\:vtmn-gap-x-8 {
    -moz-column-gap: var(--vtmn-spacing_8);
         column-gap: var(--vtmn-spacing_8);
  }

  .gt-tablet\:vtmn-gap-x-9 {
    -moz-column-gap: var(--vtmn-spacing_9);
         column-gap: var(--vtmn-spacing_9);
  }

  .gt-tablet\:vtmn-gap-x-10 {
    -moz-column-gap: var(--vtmn-spacing_10);
         column-gap: var(--vtmn-spacing_10);
  }

  .gt-tablet\:vtmn-gap-y-0 {
    row-gap: var(--vtmn-spacing_0);
  }

  .gt-tablet\:vtmn-gap-y-1 {
    row-gap: var(--vtmn-spacing_1);
  }

  .gt-tablet\:vtmn-gap-y-2 {
    row-gap: var(--vtmn-spacing_2);
  }

  .gt-tablet\:vtmn-gap-y-3 {
    row-gap: var(--vtmn-spacing_3);
  }

  .gt-tablet\:vtmn-gap-y-4 {
    row-gap: var(--vtmn-spacing_4);
  }

  .gt-tablet\:vtmn-gap-y-5 {
    row-gap: var(--vtmn-spacing_5);
  }

  .gt-tablet\:vtmn-gap-y-6 {
    row-gap: var(--vtmn-spacing_6);
  }

  .gt-tablet\:vtmn-gap-y-7 {
    row-gap: var(--vtmn-spacing_7);
  }

  .gt-tablet\:vtmn-gap-y-8 {
    row-gap: var(--vtmn-spacing_8);
  }

  .gt-tablet\:vtmn-gap-y-9 {
    row-gap: var(--vtmn-spacing_9);
  }

  .gt-tablet\:vtmn-gap-y-10 {
    row-gap: var(--vtmn-spacing_10);
  }

  .gt-tablet\:vtmn-space-x-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_0) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-tablet\:vtmn-space-x-1 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_1) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-tablet\:vtmn-space-x-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_2) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-tablet\:vtmn-space-x-3 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_3) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-tablet\:vtmn-space-x-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_4) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-tablet\:vtmn-space-x-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_5) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-tablet\:vtmn-space-x-6 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_6) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-tablet\:vtmn-space-x-7 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_7) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-tablet\:vtmn-space-x-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_8) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-tablet\:vtmn-space-x-9 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_9) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-tablet\:vtmn-space-x-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_10) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-tablet\:vtmn--space-x-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_0) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-tablet\:vtmn--space-x-1 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_1) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-tablet\:vtmn--space-x-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_2) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-tablet\:vtmn--space-x-3 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_3) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-tablet\:vtmn--space-x-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_4) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-tablet\:vtmn--space-x-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_5) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-tablet\:vtmn--space-x-6 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_6) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-tablet\:vtmn--space-x-7 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_7) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-tablet\:vtmn--space-x-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_8) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-tablet\:vtmn--space-x-9 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_9) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-tablet\:vtmn--space-x-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_10) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-tablet\:vtmn-space-y-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_0) * var(--tw-space-y-reverse));
  }

  .gt-tablet\:vtmn-space-y-1 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_1) * var(--tw-space-y-reverse));
  }

  .gt-tablet\:vtmn-space-y-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_2) * var(--tw-space-y-reverse));
  }

  .gt-tablet\:vtmn-space-y-3 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_3) * var(--tw-space-y-reverse));
  }

  .gt-tablet\:vtmn-space-y-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_4) * var(--tw-space-y-reverse));
  }

  .gt-tablet\:vtmn-space-y-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_5) * var(--tw-space-y-reverse));
  }

  .gt-tablet\:vtmn-space-y-6 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_6) * var(--tw-space-y-reverse));
  }

  .gt-tablet\:vtmn-space-y-7 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_7) * var(--tw-space-y-reverse));
  }

  .gt-tablet\:vtmn-space-y-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_8) * var(--tw-space-y-reverse));
  }

  .gt-tablet\:vtmn-space-y-9 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_9) * var(--tw-space-y-reverse));
  }

  .gt-tablet\:vtmn-space-y-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_10) * var(--tw-space-y-reverse));
  }

  .gt-tablet\:vtmn--space-y-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_0) * var(--tw-space-y-reverse));
  }

  .gt-tablet\:vtmn--space-y-1 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_1) * var(--tw-space-y-reverse));
  }

  .gt-tablet\:vtmn--space-y-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_2) * var(--tw-space-y-reverse));
  }

  .gt-tablet\:vtmn--space-y-3 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_3) * var(--tw-space-y-reverse));
  }

  .gt-tablet\:vtmn--space-y-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_4) * var(--tw-space-y-reverse));
  }

  .gt-tablet\:vtmn--space-y-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_5) * var(--tw-space-y-reverse));
  }

  .gt-tablet\:vtmn--space-y-6 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_6) * var(--tw-space-y-reverse));
  }

  .gt-tablet\:vtmn--space-y-7 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_7) * var(--tw-space-y-reverse));
  }

  .gt-tablet\:vtmn--space-y-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_8) * var(--tw-space-y-reverse));
  }

  .gt-tablet\:vtmn--space-y-9 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_9) * var(--tw-space-y-reverse));
  }

  .gt-tablet\:vtmn--space-y-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_10) * var(--tw-space-y-reverse));
  }

  .gt-tablet\:vtmn-space-y-reverse &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 1;
  }

  .gt-tablet\:vtmn-space-x-reverse &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 1;
  }

  .gt-tablet\:vtmn-divide-x-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .gt-tablet\:vtmn-divide-x-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .gt-tablet\:vtmn-divide-x-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .gt-tablet\:vtmn-divide-x-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(8px * var(--tw-divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .gt-tablet\:vtmn-divide-x &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .gt-tablet\:vtmn-divide-y-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .gt-tablet\:vtmn-divide-y-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }

  .gt-tablet\:vtmn-divide-y-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }

  .gt-tablet\:vtmn-divide-y-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
  }

  .gt-tablet\:vtmn-divide-y &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .gt-tablet\:vtmn-divide-y-reverse &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 1;
  }

  .gt-tablet\:vtmn-divide-x-reverse &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 1;
  }

  .gt-tablet\:vtmn-divide-solid &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: solid;
  }

  .gt-tablet\:vtmn-divide-dashed &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: dashed;
  }

  .gt-tablet\:vtmn-divide-dotted &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: dotted;
  }

  .gt-tablet\:vtmn-divide-double &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: double;
  }

  .gt-tablet\:vtmn-divide-none &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: none;
  }

  .gt-tablet\:vtmn-divide-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: transparent;
  }

  .gt-tablet\:vtmn-divide-background-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-tablet\:vtmn-divide-background-secondary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-tablet\:vtmn-divide-background-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-tablet\:vtmn-divide-background-brand-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-tablet\:vtmn-divide-background-brand-secondary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-tablet\:vtmn-divide-background-accent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-tablet\:vtmn-divide-background-alert &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-tablet\:vtmn-divide-background-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-tablet\:vtmn-divide-background-brand-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-tablet\:vtmn-divide-content-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-tablet\:vtmn-divide-content-secondary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-tablet\:vtmn-divide-content-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-tablet\:vtmn-divide-content-action &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-tablet\:vtmn-divide-content-active &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-tablet\:vtmn-divide-content-inactive &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-tablet\:vtmn-divide-content-negative &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-tablet\:vtmn-divide-content-warning &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-tablet\:vtmn-divide-content-positive &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-tablet\:vtmn-divide-content-information &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-tablet\:vtmn-divide-content-accent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-tablet\:vtmn-divide-content-visited &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-tablet\:vtmn-divide-content-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-tablet\:vtmn-divide-content-action-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-tablet\:vtmn-divide-content-visited-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-tablet\:vtmn-divide-border-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-tablet\:vtmn-divide-border-secondary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-tablet\:vtmn-divide-border-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-tablet\:vtmn-divide-border-active &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-tablet\:vtmn-divide-border-inactive &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-tablet\:vtmn-divide-border-negative &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-tablet\:vtmn-divide-border-warning &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-tablet\:vtmn-divide-border-positive &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-tablet\:vtmn-divide-border-information &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-tablet\:vtmn-divide-border-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-tablet\:vtmn-divide-decorative-gravel &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-tablet\:vtmn-divide-decorative-brick &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-tablet\:vtmn-divide-decorative-saffron &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-tablet\:vtmn-divide-decorative-gold &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-tablet\:vtmn-divide-decorative-jade &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-tablet\:vtmn-divide-decorative-emerald &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-tablet\:vtmn-divide-decorative-cobalt &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-tablet\:vtmn-divide-decorative-amethyst &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-tablet\:vtmn-divide-hover-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-tablet\:vtmn-divide-hover-primary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-tablet\:vtmn-divide-hover-secondary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-tablet\:vtmn-divide-hover-tertiary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-tablet\:vtmn-divide-hover-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-tablet\:vtmn-divide-hover-brand &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-tablet\:vtmn-divide-hover-accent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-tablet\:vtmn-divide-hover-primary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-tablet\:vtmn-divide-hover-secondary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-tablet\:vtmn-divide-hover-tertiary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-tablet\:vtmn-divide-active-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-tablet\:vtmn-divide-active-primary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-tablet\:vtmn-divide-active-secondary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-tablet\:vtmn-divide-active-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-tablet\:vtmn-divide-active-tertiary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-tablet\:vtmn-divide-active-brand &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-tablet\:vtmn-divide-active-accent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-tablet\:vtmn-divide-active-primary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-tablet\:vtmn-divide-active-secondary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-tablet\:vtmn-divide-active-tertiary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-tablet\:vtmn-divide-active-brand-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-tablet\:vtmn-divide-shadow &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-tablet\:vtmn-divide-brand &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand);
  }

  .gt-tablet\:vtmn-divide-brand-pro &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-pro);
  }

  .gt-tablet\:vtmn-divide-brand-digital-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-tablet\:vtmn-divide-brand-digital-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-tablet\:vtmn-divide-brand-digital-light-3 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-tablet\:vtmn-divide-brand-digital &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital);
  }

  .gt-tablet\:vtmn-divide-brand-digital-dark-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-tablet\:vtmn-divide-brand-digital-dark-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-tablet\:vtmn-divide-green-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-light-1);
  }

  .gt-tablet\:vtmn-divide-green-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-light-2);
  }

  .gt-tablet\:vtmn-divide-green-light-3 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-light-3);
  }

  .gt-tablet\:vtmn-divide-green &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green);
  }

  .gt-tablet\:vtmn-divide-green-dark-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .gt-tablet\:vtmn-divide-green-dark-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .gt-tablet\:vtmn-divide-white &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_white);
  }

  .gt-tablet\:vtmn-divide-grey-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .gt-tablet\:vtmn-divide-grey-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .gt-tablet\:vtmn-divide-grey-light-3 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .gt-tablet\:vtmn-divide-grey-light-4 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .gt-tablet\:vtmn-divide-grey &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey);
  }

  .gt-tablet\:vtmn-divide-grey-dark-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-tablet\:vtmn-divide-grey-dark-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-tablet\:vtmn-divide-grey-dark-3 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-tablet\:vtmn-divide-black &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_black);
  }

  .gt-tablet\:vtmn-divide-success &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_success);
  }

  .gt-tablet\:vtmn-divide-info &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_info);
  }

  .gt-tablet\:vtmn-divide-warning &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_warning);
  }

  .gt-tablet\:vtmn-divide-danger &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_danger);
  }

  .gt-tablet\:vtmn-divide-yellow-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-tablet\:vtmn-divide-yellow-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-tablet\:vtmn-divide-yellow &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_yellow);
  }

  .gt-tablet\:vtmn-divide-orange-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .gt-tablet\:vtmn-divide-orange-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .gt-tablet\:vtmn-divide-orange &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_orange);
  }

  .gt-tablet\:vtmn-divide-red-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_red-light-1);
  }

  .gt-tablet\:vtmn-divide-red-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_red-light-2);
  }

  .gt-tablet\:vtmn-divide-red &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_red);
  }

  .gt-tablet\:vtmn-divide-opacity-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0;
  }

  .gt-tablet\:vtmn-divide-opacity-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.05;
  }

  .gt-tablet\:vtmn-divide-opacity-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.1;
  }

  .gt-tablet\:vtmn-divide-opacity-20 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.2;
  }

  .gt-tablet\:vtmn-divide-opacity-25 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.25;
  }

  .gt-tablet\:vtmn-divide-opacity-30 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.3;
  }

  .gt-tablet\:vtmn-divide-opacity-40 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.4;
  }

  .gt-tablet\:vtmn-divide-opacity-50 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.5;
  }

  .gt-tablet\:vtmn-divide-opacity-60 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.6;
  }

  .gt-tablet\:vtmn-divide-opacity-70 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.7;
  }

  .gt-tablet\:vtmn-divide-opacity-75 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.75;
  }

  .gt-tablet\:vtmn-divide-opacity-80 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.8;
  }

  .gt-tablet\:vtmn-divide-opacity-90 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.9;
  }

  .gt-tablet\:vtmn-divide-opacity-95 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.95;
  }

  .gt-tablet\:vtmn-divide-opacity-100 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
  }

  .gt-tablet\:vtmn-place-self-auto {
    place-self: auto;
  }

  .gt-tablet\:vtmn-place-self-start {
    place-self: start;
  }

  .gt-tablet\:vtmn-place-self-end {
    place-self: end;
  }

  .gt-tablet\:vtmn-place-self-center {
    place-self: center;
  }

  .gt-tablet\:vtmn-place-self-stretch {
    place-self: stretch;
  }

  .gt-tablet\:vtmn-self-auto {
    align-self: auto;
  }

  .gt-tablet\:vtmn-self-start {
    align-self: flex-start;
  }

  .gt-tablet\:vtmn-self-end {
    align-self: flex-end;
  }

  .gt-tablet\:vtmn-self-center {
    align-self: center;
  }

  .gt-tablet\:vtmn-self-stretch {
    align-self: stretch;
  }

  .gt-tablet\:vtmn-self-baseline {
    align-self: baseline;
  }

  .gt-tablet\:vtmn-justify-self-auto {
    justify-self: auto;
  }

  .gt-tablet\:vtmn-justify-self-start {
    justify-self: start;
  }

  .gt-tablet\:vtmn-justify-self-end {
    justify-self: end;
  }

  .gt-tablet\:vtmn-justify-self-center {
    justify-self: center;
  }

  .gt-tablet\:vtmn-justify-self-stretch {
    justify-self: stretch;
  }

  .gt-tablet\:vtmn-overflow-auto {
    overflow: auto;
  }

  .gt-tablet\:vtmn-overflow-hidden {
    overflow: hidden;
  }

  .gt-tablet\:vtmn-overflow-visible {
    overflow: visible;
  }

  .gt-tablet\:vtmn-overflow-scroll {
    overflow: scroll;
  }

  .gt-tablet\:vtmn-overflow-x-auto {
    overflow-x: auto;
  }

  .gt-tablet\:vtmn-overflow-y-auto {
    overflow-y: auto;
  }

  .gt-tablet\:vtmn-overflow-x-hidden {
    overflow-x: hidden;
  }

  .gt-tablet\:vtmn-overflow-y-hidden {
    overflow-y: hidden;
  }

  .gt-tablet\:vtmn-overflow-x-visible {
    overflow-x: visible;
  }

  .gt-tablet\:vtmn-overflow-y-visible {
    overflow-y: visible;
  }

  .gt-tablet\:vtmn-overflow-x-scroll {
    overflow-x: scroll;
  }

  .gt-tablet\:vtmn-overflow-y-scroll {
    overflow-y: scroll;
  }

  .gt-tablet\:vtmn-overscroll-auto {
    overscroll-behavior: auto;
  }

  .gt-tablet\:vtmn-overscroll-contain {
    overscroll-behavior: contain;
  }

  .gt-tablet\:vtmn-overscroll-none {
    overscroll-behavior: none;
  }

  .gt-tablet\:vtmn-overscroll-y-auto {
    overscroll-behavior-y: auto;
  }

  .gt-tablet\:vtmn-overscroll-y-contain {
    overscroll-behavior-y: contain;
  }

  .gt-tablet\:vtmn-overscroll-y-none {
    overscroll-behavior-y: none;
  }

  .gt-tablet\:vtmn-overscroll-x-auto {
    overscroll-behavior-x: auto;
  }

  .gt-tablet\:vtmn-overscroll-x-contain {
    overscroll-behavior-x: contain;
  }

  .gt-tablet\:vtmn-overscroll-x-none {
    overscroll-behavior-x: none;
  }

  .gt-tablet\:vtmn-truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .gt-tablet\:vtmn-overflow-ellipsis {
    text-overflow: ellipsis;
  }

  .gt-tablet\:vtmn-overflow-clip {
    text-overflow: clip;
  }

  .gt-tablet\:vtmn-whitespace-normal {
    white-space: normal;
  }

  .gt-tablet\:vtmn-whitespace-nowrap {
    white-space: nowrap;
  }

  .gt-tablet\:vtmn-whitespace-pre {
    white-space: pre;
  }

  .gt-tablet\:vtmn-whitespace-pre-line {
    white-space: pre-line;
  }

  .gt-tablet\:vtmn-whitespace-pre-wrap {
    white-space: pre-wrap;
  }

  .gt-tablet\:vtmn-break-normal {
    overflow-wrap: normal;
    word-break: normal;
  }

  .gt-tablet\:vtmn-break-words {
    overflow-wrap: break-word;
  }

  .gt-tablet\:vtmn-break-all {
    word-break: break-all;
  }

  .gt-tablet\:vtmn-rounded-100 {
    border-radius: var(--vtmn-radius_100);
  }

  .gt-tablet\:vtmn-rounded-200 {
    border-radius: var(--vtmn-radius_200);
  }

  .gt-tablet\:vtmn-rounded-300 {
    border-radius: var(--vtmn-radius_300);
  }

  .gt-tablet\:vtmn-rounded-400 {
    border-radius: var(--vtmn-radius_400);
  }

  .gt-tablet\:vtmn-rounded-500 {
    border-radius: var(--vtmn-radius_500);
  }

  .gt-tablet\:vtmn-rounded-600 {
    border-radius: var(--vtmn-radius_600);
  }

  .gt-tablet\:vtmn-rounded-700 {
    border-radius: var(--vtmn-radius_700);
  }

  .gt-tablet\:vtmn-rounded-800 {
    border-radius: var(--vtmn-radius_800);
  }

  .gt-tablet\:vtmn-rounded-none {
    border-radius: 0px;
  }

  .gt-tablet\:vtmn-rounded-sm {
    border-radius: 0.125rem;
  }

  .gt-tablet\:vtmn-rounded {
    border-radius: 0.25rem;
  }

  .gt-tablet\:vtmn-rounded-md {
    border-radius: 0.375rem;
  }

  .gt-tablet\:vtmn-rounded-lg {
    border-radius: 0.5rem;
  }

  .gt-tablet\:vtmn-rounded-xl {
    border-radius: 0.75rem;
  }

  .gt-tablet\:vtmn-rounded-2xl {
    border-radius: 1rem;
  }

  .gt-tablet\:vtmn-rounded-3xl {
    border-radius: 1.5rem;
  }

  .gt-tablet\:vtmn-rounded-full {
    border-radius: 9999px;
  }

  .gt-tablet\:vtmn-rounded-t-100 {
    border-top-left-radius: var(--vtmn-radius_100);
    border-top-right-radius: var(--vtmn-radius_100);
  }

  .gt-tablet\:vtmn-rounded-t-200 {
    border-top-left-radius: var(--vtmn-radius_200);
    border-top-right-radius: var(--vtmn-radius_200);
  }

  .gt-tablet\:vtmn-rounded-t-300 {
    border-top-left-radius: var(--vtmn-radius_300);
    border-top-right-radius: var(--vtmn-radius_300);
  }

  .gt-tablet\:vtmn-rounded-t-400 {
    border-top-left-radius: var(--vtmn-radius_400);
    border-top-right-radius: var(--vtmn-radius_400);
  }

  .gt-tablet\:vtmn-rounded-t-500 {
    border-top-left-radius: var(--vtmn-radius_500);
    border-top-right-radius: var(--vtmn-radius_500);
  }

  .gt-tablet\:vtmn-rounded-t-600 {
    border-top-left-radius: var(--vtmn-radius_600);
    border-top-right-radius: var(--vtmn-radius_600);
  }

  .gt-tablet\:vtmn-rounded-t-700 {
    border-top-left-radius: var(--vtmn-radius_700);
    border-top-right-radius: var(--vtmn-radius_700);
  }

  .gt-tablet\:vtmn-rounded-t-800 {
    border-top-left-radius: var(--vtmn-radius_800);
    border-top-right-radius: var(--vtmn-radius_800);
  }

  .gt-tablet\:vtmn-rounded-t-none {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .gt-tablet\:vtmn-rounded-t-sm {
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .gt-tablet\:vtmn-rounded-t {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .gt-tablet\:vtmn-rounded-t-md {
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .gt-tablet\:vtmn-rounded-t-lg {
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .gt-tablet\:vtmn-rounded-t-xl {
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .gt-tablet\:vtmn-rounded-t-2xl {
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .gt-tablet\:vtmn-rounded-t-3xl {
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .gt-tablet\:vtmn-rounded-t-full {
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .gt-tablet\:vtmn-rounded-r-100 {
    border-top-right-radius: var(--vtmn-radius_100);
    border-bottom-right-radius: var(--vtmn-radius_100);
  }

  .gt-tablet\:vtmn-rounded-r-200 {
    border-top-right-radius: var(--vtmn-radius_200);
    border-bottom-right-radius: var(--vtmn-radius_200);
  }

  .gt-tablet\:vtmn-rounded-r-300 {
    border-top-right-radius: var(--vtmn-radius_300);
    border-bottom-right-radius: var(--vtmn-radius_300);
  }

  .gt-tablet\:vtmn-rounded-r-400 {
    border-top-right-radius: var(--vtmn-radius_400);
    border-bottom-right-radius: var(--vtmn-radius_400);
  }

  .gt-tablet\:vtmn-rounded-r-500 {
    border-top-right-radius: var(--vtmn-radius_500);
    border-bottom-right-radius: var(--vtmn-radius_500);
  }

  .gt-tablet\:vtmn-rounded-r-600 {
    border-top-right-radius: var(--vtmn-radius_600);
    border-bottom-right-radius: var(--vtmn-radius_600);
  }

  .gt-tablet\:vtmn-rounded-r-700 {
    border-top-right-radius: var(--vtmn-radius_700);
    border-bottom-right-radius: var(--vtmn-radius_700);
  }

  .gt-tablet\:vtmn-rounded-r-800 {
    border-top-right-radius: var(--vtmn-radius_800);
    border-bottom-right-radius: var(--vtmn-radius_800);
  }

  .gt-tablet\:vtmn-rounded-r-none {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .gt-tablet\:vtmn-rounded-r-sm {
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .gt-tablet\:vtmn-rounded-r {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .gt-tablet\:vtmn-rounded-r-md {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .gt-tablet\:vtmn-rounded-r-lg {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .gt-tablet\:vtmn-rounded-r-xl {
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .gt-tablet\:vtmn-rounded-r-2xl {
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .gt-tablet\:vtmn-rounded-r-3xl {
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .gt-tablet\:vtmn-rounded-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .gt-tablet\:vtmn-rounded-b-100 {
    border-bottom-right-radius: var(--vtmn-radius_100);
    border-bottom-left-radius: var(--vtmn-radius_100);
  }

  .gt-tablet\:vtmn-rounded-b-200 {
    border-bottom-right-radius: var(--vtmn-radius_200);
    border-bottom-left-radius: var(--vtmn-radius_200);
  }

  .gt-tablet\:vtmn-rounded-b-300 {
    border-bottom-right-radius: var(--vtmn-radius_300);
    border-bottom-left-radius: var(--vtmn-radius_300);
  }

  .gt-tablet\:vtmn-rounded-b-400 {
    border-bottom-right-radius: var(--vtmn-radius_400);
    border-bottom-left-radius: var(--vtmn-radius_400);
  }

  .gt-tablet\:vtmn-rounded-b-500 {
    border-bottom-right-radius: var(--vtmn-radius_500);
    border-bottom-left-radius: var(--vtmn-radius_500);
  }

  .gt-tablet\:vtmn-rounded-b-600 {
    border-bottom-right-radius: var(--vtmn-radius_600);
    border-bottom-left-radius: var(--vtmn-radius_600);
  }

  .gt-tablet\:vtmn-rounded-b-700 {
    border-bottom-right-radius: var(--vtmn-radius_700);
    border-bottom-left-radius: var(--vtmn-radius_700);
  }

  .gt-tablet\:vtmn-rounded-b-800 {
    border-bottom-right-radius: var(--vtmn-radius_800);
    border-bottom-left-radius: var(--vtmn-radius_800);
  }

  .gt-tablet\:vtmn-rounded-b-none {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .gt-tablet\:vtmn-rounded-b-sm {
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .gt-tablet\:vtmn-rounded-b {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .gt-tablet\:vtmn-rounded-b-md {
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .gt-tablet\:vtmn-rounded-b-lg {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .gt-tablet\:vtmn-rounded-b-xl {
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .gt-tablet\:vtmn-rounded-b-2xl {
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .gt-tablet\:vtmn-rounded-b-3xl {
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .gt-tablet\:vtmn-rounded-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .gt-tablet\:vtmn-rounded-l-100 {
    border-top-left-radius: var(--vtmn-radius_100);
    border-bottom-left-radius: var(--vtmn-radius_100);
  }

  .gt-tablet\:vtmn-rounded-l-200 {
    border-top-left-radius: var(--vtmn-radius_200);
    border-bottom-left-radius: var(--vtmn-radius_200);
  }

  .gt-tablet\:vtmn-rounded-l-300 {
    border-top-left-radius: var(--vtmn-radius_300);
    border-bottom-left-radius: var(--vtmn-radius_300);
  }

  .gt-tablet\:vtmn-rounded-l-400 {
    border-top-left-radius: var(--vtmn-radius_400);
    border-bottom-left-radius: var(--vtmn-radius_400);
  }

  .gt-tablet\:vtmn-rounded-l-500 {
    border-top-left-radius: var(--vtmn-radius_500);
    border-bottom-left-radius: var(--vtmn-radius_500);
  }

  .gt-tablet\:vtmn-rounded-l-600 {
    border-top-left-radius: var(--vtmn-radius_600);
    border-bottom-left-radius: var(--vtmn-radius_600);
  }

  .gt-tablet\:vtmn-rounded-l-700 {
    border-top-left-radius: var(--vtmn-radius_700);
    border-bottom-left-radius: var(--vtmn-radius_700);
  }

  .gt-tablet\:vtmn-rounded-l-800 {
    border-top-left-radius: var(--vtmn-radius_800);
    border-bottom-left-radius: var(--vtmn-radius_800);
  }

  .gt-tablet\:vtmn-rounded-l-none {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .gt-tablet\:vtmn-rounded-l-sm {
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .gt-tablet\:vtmn-rounded-l {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .gt-tablet\:vtmn-rounded-l-md {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .gt-tablet\:vtmn-rounded-l-lg {
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .gt-tablet\:vtmn-rounded-l-xl {
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .gt-tablet\:vtmn-rounded-l-2xl {
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .gt-tablet\:vtmn-rounded-l-3xl {
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .gt-tablet\:vtmn-rounded-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .gt-tablet\:vtmn-rounded-tl-100 {
    border-top-left-radius: var(--vtmn-radius_100);
  }

  .gt-tablet\:vtmn-rounded-tl-200 {
    border-top-left-radius: var(--vtmn-radius_200);
  }

  .gt-tablet\:vtmn-rounded-tl-300 {
    border-top-left-radius: var(--vtmn-radius_300);
  }

  .gt-tablet\:vtmn-rounded-tl-400 {
    border-top-left-radius: var(--vtmn-radius_400);
  }

  .gt-tablet\:vtmn-rounded-tl-500 {
    border-top-left-radius: var(--vtmn-radius_500);
  }

  .gt-tablet\:vtmn-rounded-tl-600 {
    border-top-left-radius: var(--vtmn-radius_600);
  }

  .gt-tablet\:vtmn-rounded-tl-700 {
    border-top-left-radius: var(--vtmn-radius_700);
  }

  .gt-tablet\:vtmn-rounded-tl-800 {
    border-top-left-radius: var(--vtmn-radius_800);
  }

  .gt-tablet\:vtmn-rounded-tl-none {
    border-top-left-radius: 0px;
  }

  .gt-tablet\:vtmn-rounded-tl-sm {
    border-top-left-radius: 0.125rem;
  }

  .gt-tablet\:vtmn-rounded-tl {
    border-top-left-radius: 0.25rem;
  }

  .gt-tablet\:vtmn-rounded-tl-md {
    border-top-left-radius: 0.375rem;
  }

  .gt-tablet\:vtmn-rounded-tl-lg {
    border-top-left-radius: 0.5rem;
  }

  .gt-tablet\:vtmn-rounded-tl-xl {
    border-top-left-radius: 0.75rem;
  }

  .gt-tablet\:vtmn-rounded-tl-2xl {
    border-top-left-radius: 1rem;
  }

  .gt-tablet\:vtmn-rounded-tl-3xl {
    border-top-left-radius: 1.5rem;
  }

  .gt-tablet\:vtmn-rounded-tl-full {
    border-top-left-radius: 9999px;
  }

  .gt-tablet\:vtmn-rounded-tr-100 {
    border-top-right-radius: var(--vtmn-radius_100);
  }

  .gt-tablet\:vtmn-rounded-tr-200 {
    border-top-right-radius: var(--vtmn-radius_200);
  }

  .gt-tablet\:vtmn-rounded-tr-300 {
    border-top-right-radius: var(--vtmn-radius_300);
  }

  .gt-tablet\:vtmn-rounded-tr-400 {
    border-top-right-radius: var(--vtmn-radius_400);
  }

  .gt-tablet\:vtmn-rounded-tr-500 {
    border-top-right-radius: var(--vtmn-radius_500);
  }

  .gt-tablet\:vtmn-rounded-tr-600 {
    border-top-right-radius: var(--vtmn-radius_600);
  }

  .gt-tablet\:vtmn-rounded-tr-700 {
    border-top-right-radius: var(--vtmn-radius_700);
  }

  .gt-tablet\:vtmn-rounded-tr-800 {
    border-top-right-radius: var(--vtmn-radius_800);
  }

  .gt-tablet\:vtmn-rounded-tr-none {
    border-top-right-radius: 0px;
  }

  .gt-tablet\:vtmn-rounded-tr-sm {
    border-top-right-radius: 0.125rem;
  }

  .gt-tablet\:vtmn-rounded-tr {
    border-top-right-radius: 0.25rem;
  }

  .gt-tablet\:vtmn-rounded-tr-md {
    border-top-right-radius: 0.375rem;
  }

  .gt-tablet\:vtmn-rounded-tr-lg {
    border-top-right-radius: 0.5rem;
  }

  .gt-tablet\:vtmn-rounded-tr-xl {
    border-top-right-radius: 0.75rem;
  }

  .gt-tablet\:vtmn-rounded-tr-2xl {
    border-top-right-radius: 1rem;
  }

  .gt-tablet\:vtmn-rounded-tr-3xl {
    border-top-right-radius: 1.5rem;
  }

  .gt-tablet\:vtmn-rounded-tr-full {
    border-top-right-radius: 9999px;
  }

  .gt-tablet\:vtmn-rounded-br-100 {
    border-bottom-right-radius: var(--vtmn-radius_100);
  }

  .gt-tablet\:vtmn-rounded-br-200 {
    border-bottom-right-radius: var(--vtmn-radius_200);
  }

  .gt-tablet\:vtmn-rounded-br-300 {
    border-bottom-right-radius: var(--vtmn-radius_300);
  }

  .gt-tablet\:vtmn-rounded-br-400 {
    border-bottom-right-radius: var(--vtmn-radius_400);
  }

  .gt-tablet\:vtmn-rounded-br-500 {
    border-bottom-right-radius: var(--vtmn-radius_500);
  }

  .gt-tablet\:vtmn-rounded-br-600 {
    border-bottom-right-radius: var(--vtmn-radius_600);
  }

  .gt-tablet\:vtmn-rounded-br-700 {
    border-bottom-right-radius: var(--vtmn-radius_700);
  }

  .gt-tablet\:vtmn-rounded-br-800 {
    border-bottom-right-radius: var(--vtmn-radius_800);
  }

  .gt-tablet\:vtmn-rounded-br-none {
    border-bottom-right-radius: 0px;
  }

  .gt-tablet\:vtmn-rounded-br-sm {
    border-bottom-right-radius: 0.125rem;
  }

  .gt-tablet\:vtmn-rounded-br {
    border-bottom-right-radius: 0.25rem;
  }

  .gt-tablet\:vtmn-rounded-br-md {
    border-bottom-right-radius: 0.375rem;
  }

  .gt-tablet\:vtmn-rounded-br-lg {
    border-bottom-right-radius: 0.5rem;
  }

  .gt-tablet\:vtmn-rounded-br-xl {
    border-bottom-right-radius: 0.75rem;
  }

  .gt-tablet\:vtmn-rounded-br-2xl {
    border-bottom-right-radius: 1rem;
  }

  .gt-tablet\:vtmn-rounded-br-3xl {
    border-bottom-right-radius: 1.5rem;
  }

  .gt-tablet\:vtmn-rounded-br-full {
    border-bottom-right-radius: 9999px;
  }

  .gt-tablet\:vtmn-rounded-bl-100 {
    border-bottom-left-radius: var(--vtmn-radius_100);
  }

  .gt-tablet\:vtmn-rounded-bl-200 {
    border-bottom-left-radius: var(--vtmn-radius_200);
  }

  .gt-tablet\:vtmn-rounded-bl-300 {
    border-bottom-left-radius: var(--vtmn-radius_300);
  }

  .gt-tablet\:vtmn-rounded-bl-400 {
    border-bottom-left-radius: var(--vtmn-radius_400);
  }

  .gt-tablet\:vtmn-rounded-bl-500 {
    border-bottom-left-radius: var(--vtmn-radius_500);
  }

  .gt-tablet\:vtmn-rounded-bl-600 {
    border-bottom-left-radius: var(--vtmn-radius_600);
  }

  .gt-tablet\:vtmn-rounded-bl-700 {
    border-bottom-left-radius: var(--vtmn-radius_700);
  }

  .gt-tablet\:vtmn-rounded-bl-800 {
    border-bottom-left-radius: var(--vtmn-radius_800);
  }

  .gt-tablet\:vtmn-rounded-bl-none {
    border-bottom-left-radius: 0px;
  }

  .gt-tablet\:vtmn-rounded-bl-sm {
    border-bottom-left-radius: 0.125rem;
  }

  .gt-tablet\:vtmn-rounded-bl {
    border-bottom-left-radius: 0.25rem;
  }

  .gt-tablet\:vtmn-rounded-bl-md {
    border-bottom-left-radius: 0.375rem;
  }

  .gt-tablet\:vtmn-rounded-bl-lg {
    border-bottom-left-radius: 0.5rem;
  }

  .gt-tablet\:vtmn-rounded-bl-xl {
    border-bottom-left-radius: 0.75rem;
  }

  .gt-tablet\:vtmn-rounded-bl-2xl {
    border-bottom-left-radius: 1rem;
  }

  .gt-tablet\:vtmn-rounded-bl-3xl {
    border-bottom-left-radius: 1.5rem;
  }

  .gt-tablet\:vtmn-rounded-bl-full {
    border-bottom-left-radius: 9999px;
  }

  .gt-tablet\:vtmn-border-0 {
    border-width: 0px;
  }

  .gt-tablet\:vtmn-border-2 {
    border-width: 2px;
  }

  .gt-tablet\:vtmn-border-4 {
    border-width: 4px;
  }

  .gt-tablet\:vtmn-border-8 {
    border-width: 8px;
  }

  .gt-tablet\:vtmn-border {
    border-width: 1px;
  }

  .gt-tablet\:vtmn-border-t-0 {
    border-top-width: 0px;
  }

  .gt-tablet\:vtmn-border-t-2 {
    border-top-width: 2px;
  }

  .gt-tablet\:vtmn-border-t-4 {
    border-top-width: 4px;
  }

  .gt-tablet\:vtmn-border-t-8 {
    border-top-width: 8px;
  }

  .gt-tablet\:vtmn-border-t {
    border-top-width: 1px;
  }

  .gt-tablet\:vtmn-border-r-0 {
    border-right-width: 0px;
  }

  .gt-tablet\:vtmn-border-r-2 {
    border-right-width: 2px;
  }

  .gt-tablet\:vtmn-border-r-4 {
    border-right-width: 4px;
  }

  .gt-tablet\:vtmn-border-r-8 {
    border-right-width: 8px;
  }

  .gt-tablet\:vtmn-border-r {
    border-right-width: 1px;
  }

  .gt-tablet\:vtmn-border-b-0 {
    border-bottom-width: 0px;
  }

  .gt-tablet\:vtmn-border-b-2 {
    border-bottom-width: 2px;
  }

  .gt-tablet\:vtmn-border-b-4 {
    border-bottom-width: 4px;
  }

  .gt-tablet\:vtmn-border-b-8 {
    border-bottom-width: 8px;
  }

  .gt-tablet\:vtmn-border-b {
    border-bottom-width: 1px;
  }

  .gt-tablet\:vtmn-border-l-0 {
    border-left-width: 0px;
  }

  .gt-tablet\:vtmn-border-l-2 {
    border-left-width: 2px;
  }

  .gt-tablet\:vtmn-border-l-4 {
    border-left-width: 4px;
  }

  .gt-tablet\:vtmn-border-l-8 {
    border-left-width: 8px;
  }

  .gt-tablet\:vtmn-border-l {
    border-left-width: 1px;
  }

  .gt-tablet\:vtmn-border-solid {
    border-style: solid;
  }

  .gt-tablet\:vtmn-border-dashed {
    border-style: dashed;
  }

  .gt-tablet\:vtmn-border-dotted {
    border-style: dotted;
  }

  .gt-tablet\:vtmn-border-double {
    border-style: double;
  }

  .gt-tablet\:vtmn-border-none {
    border-style: none;
  }

  .gt-tablet\:vtmn-border-transparent {
    border-color: transparent;
  }

  .gt-tablet\:vtmn-border-background-primary {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-tablet\:vtmn-border-background-secondary {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-tablet\:vtmn-border-background-tertiary {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-tablet\:vtmn-border-background-brand-primary {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-tablet\:vtmn-border-background-brand-secondary {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-tablet\:vtmn-border-background-accent {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-tablet\:vtmn-border-background-alert {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-tablet\:vtmn-border-background-primary-reversed {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-tablet\:vtmn-border-background-brand-primary-reversed {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-tablet\:vtmn-border-content-primary {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-tablet\:vtmn-border-content-secondary {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-tablet\:vtmn-border-content-tertiary {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-tablet\:vtmn-border-content-action {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-tablet\:vtmn-border-content-active {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-tablet\:vtmn-border-content-inactive {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-tablet\:vtmn-border-content-negative {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-tablet\:vtmn-border-content-warning {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-tablet\:vtmn-border-content-positive {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-tablet\:vtmn-border-content-information {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-tablet\:vtmn-border-content-accent {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-tablet\:vtmn-border-content-visited {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-tablet\:vtmn-border-content-primary-reversed {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-tablet\:vtmn-border-content-action-reversed {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-tablet\:vtmn-border-content-visited-reversed {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-tablet\:vtmn-border-border-primary {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-tablet\:vtmn-border-border-secondary {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-tablet\:vtmn-border-border-tertiary {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-tablet\:vtmn-border-border-active {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-tablet\:vtmn-border-border-inactive {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-tablet\:vtmn-border-border-negative {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-tablet\:vtmn-border-border-warning {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-tablet\:vtmn-border-border-positive {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-tablet\:vtmn-border-border-information {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-tablet\:vtmn-border-border-primary-reversed {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-tablet\:vtmn-border-decorative-gravel {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-tablet\:vtmn-border-decorative-brick {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-tablet\:vtmn-border-decorative-saffron {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-tablet\:vtmn-border-decorative-gold {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-tablet\:vtmn-border-decorative-jade {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-tablet\:vtmn-border-decorative-emerald {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-tablet\:vtmn-border-decorative-cobalt {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-tablet\:vtmn-border-decorative-amethyst {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-tablet\:vtmn-border-hover-primary {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-tablet\:vtmn-border-hover-primary-transparent {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-tablet\:vtmn-border-hover-secondary-transparent {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-tablet\:vtmn-border-hover-tertiary-transparent {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-tablet\:vtmn-border-hover-tertiary {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-tablet\:vtmn-border-hover-brand {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-tablet\:vtmn-border-hover-accent {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-tablet\:vtmn-border-hover-primary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-tablet\:vtmn-border-hover-secondary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-tablet\:vtmn-border-hover-tertiary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-tablet\:vtmn-border-active-primary {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-tablet\:vtmn-border-active-primary-transparent {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-tablet\:vtmn-border-active-secondary-transparent {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-tablet\:vtmn-border-active-tertiary {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-tablet\:vtmn-border-active-tertiary-transparent {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-tablet\:vtmn-border-active-brand {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-tablet\:vtmn-border-active-accent {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-tablet\:vtmn-border-active-primary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-tablet\:vtmn-border-active-secondary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-tablet\:vtmn-border-active-tertiary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-tablet\:vtmn-border-active-brand-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-tablet\:vtmn-border-shadow {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-tablet\:vtmn-border-brand {
    border-color: var(--vtmn-color_brand);
  }

  .gt-tablet\:vtmn-border-brand-pro {
    border-color: var(--vtmn-color_brand-pro);
  }

  .gt-tablet\:vtmn-border-brand-digital-light-1 {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-tablet\:vtmn-border-brand-digital-light-2 {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-tablet\:vtmn-border-brand-digital-light-3 {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-tablet\:vtmn-border-brand-digital {
    border-color: var(--vtmn-color_brand-digital);
  }

  .gt-tablet\:vtmn-border-brand-digital-dark-1 {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-tablet\:vtmn-border-brand-digital-dark-2 {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-tablet\:vtmn-border-green-light-1 {
    border-color: var(--vtmn-color_green-light-1);
  }

  .gt-tablet\:vtmn-border-green-light-2 {
    border-color: var(--vtmn-color_green-light-2);
  }

  .gt-tablet\:vtmn-border-green-light-3 {
    border-color: var(--vtmn-color_green-light-3);
  }

  .gt-tablet\:vtmn-border-green {
    border-color: var(--vtmn-color_green);
  }

  .gt-tablet\:vtmn-border-green-dark-1 {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .gt-tablet\:vtmn-border-green-dark-2 {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .gt-tablet\:vtmn-border-white {
    border-color: var(--vtmn-color_white);
  }

  .gt-tablet\:vtmn-border-grey-light-1 {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .gt-tablet\:vtmn-border-grey-light-2 {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .gt-tablet\:vtmn-border-grey-light-3 {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .gt-tablet\:vtmn-border-grey-light-4 {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .gt-tablet\:vtmn-border-grey {
    border-color: var(--vtmn-color_grey);
  }

  .gt-tablet\:vtmn-border-grey-dark-1 {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-tablet\:vtmn-border-grey-dark-2 {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-tablet\:vtmn-border-grey-dark-3 {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-tablet\:vtmn-border-black {
    border-color: var(--vtmn-color_black);
  }

  .gt-tablet\:vtmn-border-success {
    border-color: var(--vtmn-color_success);
  }

  .gt-tablet\:vtmn-border-info {
    border-color: var(--vtmn-color_info);
  }

  .gt-tablet\:vtmn-border-warning {
    border-color: var(--vtmn-color_warning);
  }

  .gt-tablet\:vtmn-border-danger {
    border-color: var(--vtmn-color_danger);
  }

  .gt-tablet\:vtmn-border-yellow-light-1 {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-tablet\:vtmn-border-yellow-light-2 {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-tablet\:vtmn-border-yellow {
    border-color: var(--vtmn-color_yellow);
  }

  .gt-tablet\:vtmn-border-orange-light-1 {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .gt-tablet\:vtmn-border-orange-light-2 {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .gt-tablet\:vtmn-border-orange {
    border-color: var(--vtmn-color_orange);
  }

  .gt-tablet\:vtmn-border-red-light-1 {
    border-color: var(--vtmn-color_red-light-1);
  }

  .gt-tablet\:vtmn-border-red-light-2 {
    border-color: var(--vtmn-color_red-light-2);
  }

  .gt-tablet\:vtmn-border-red {
    border-color: var(--vtmn-color_red);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-transparent {
    border-color: transparent;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-background-primary {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-background-secondary {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-background-tertiary {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-background-brand-primary {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-background-brand-secondary {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-background-accent {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-background-alert {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-background-primary-reversed {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-background-brand-primary-reversed {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-content-primary {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-content-secondary {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-content-tertiary {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-content-action {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-content-active {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-content-inactive {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-content-negative {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-content-warning {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-content-positive {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-content-information {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-content-accent {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-content-visited {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-content-primary-reversed {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-content-action-reversed {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-content-visited-reversed {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-border-primary {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-border-secondary {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-border-tertiary {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-border-active {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-border-inactive {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-border-negative {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-border-warning {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-border-positive {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-border-information {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-border-primary-reversed {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-decorative-gravel {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-decorative-brick {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-decorative-saffron {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-decorative-gold {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-decorative-jade {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-decorative-emerald {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-decorative-cobalt {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-decorative-amethyst {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-hover-primary {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-hover-primary-transparent {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-hover-secondary-transparent {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-hover-tertiary-transparent {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-hover-tertiary {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-hover-brand {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-hover-accent {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-hover-primary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-hover-secondary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-hover-tertiary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-active-primary {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-active-primary-transparent {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-active-secondary-transparent {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-active-tertiary {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-active-tertiary-transparent {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-active-brand {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-active-accent {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-active-primary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-active-secondary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-active-tertiary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-active-brand-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-shadow {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-brand {
    border-color: var(--vtmn-color_brand);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-brand-pro {
    border-color: var(--vtmn-color_brand-pro);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-brand-digital-light-1 {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-brand-digital-light-2 {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-brand-digital-light-3 {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-brand-digital {
    border-color: var(--vtmn-color_brand-digital);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-brand-digital-dark-1 {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-brand-digital-dark-2 {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-green-light-1 {
    border-color: var(--vtmn-color_green-light-1);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-green-light-2 {
    border-color: var(--vtmn-color_green-light-2);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-green-light-3 {
    border-color: var(--vtmn-color_green-light-3);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-green {
    border-color: var(--vtmn-color_green);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-green-dark-1 {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-green-dark-2 {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-white {
    border-color: var(--vtmn-color_white);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-grey-light-1 {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-grey-light-2 {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-grey-light-3 {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-grey-light-4 {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-grey {
    border-color: var(--vtmn-color_grey);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-grey-dark-1 {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-grey-dark-2 {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-grey-dark-3 {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-black {
    border-color: var(--vtmn-color_black);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-success {
    border-color: var(--vtmn-color_success);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-info {
    border-color: var(--vtmn-color_info);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-warning {
    border-color: var(--vtmn-color_warning);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-danger {
    border-color: var(--vtmn-color_danger);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-yellow-light-1 {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-yellow-light-2 {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-yellow {
    border-color: var(--vtmn-color_yellow);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-orange-light-1 {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-orange-light-2 {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-orange {
    border-color: var(--vtmn-color_orange);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-red-light-1 {
    border-color: var(--vtmn-color_red-light-1);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-red-light-2 {
    border-color: var(--vtmn-color_red-light-2);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-red {
    border-color: var(--vtmn-color_red);
  }

  .gt-tablet\:focus-within\:vtmn-border-transparent:focus-within {
    border-color: transparent;
  }

  .gt-tablet\:focus-within\:vtmn-border-background-primary:focus-within {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-tablet\:focus-within\:vtmn-border-background-secondary:focus-within {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-tablet\:focus-within\:vtmn-border-background-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-tablet\:focus-within\:vtmn-border-background-brand-primary:focus-within {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-tablet\:focus-within\:vtmn-border-background-brand-secondary:focus-within {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-tablet\:focus-within\:vtmn-border-background-accent:focus-within {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-tablet\:focus-within\:vtmn-border-background-alert:focus-within {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-tablet\:focus-within\:vtmn-border-background-primary-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-tablet\:focus-within\:vtmn-border-background-brand-primary-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-tablet\:focus-within\:vtmn-border-content-primary:focus-within {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-tablet\:focus-within\:vtmn-border-content-secondary:focus-within {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-tablet\:focus-within\:vtmn-border-content-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-tablet\:focus-within\:vtmn-border-content-action:focus-within {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-tablet\:focus-within\:vtmn-border-content-active:focus-within {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-tablet\:focus-within\:vtmn-border-content-inactive:focus-within {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-tablet\:focus-within\:vtmn-border-content-negative:focus-within {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-tablet\:focus-within\:vtmn-border-content-warning:focus-within {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-tablet\:focus-within\:vtmn-border-content-positive:focus-within {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-tablet\:focus-within\:vtmn-border-content-information:focus-within {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-tablet\:focus-within\:vtmn-border-content-accent:focus-within {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-tablet\:focus-within\:vtmn-border-content-visited:focus-within {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-tablet\:focus-within\:vtmn-border-content-primary-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-tablet\:focus-within\:vtmn-border-content-action-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-tablet\:focus-within\:vtmn-border-content-visited-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-tablet\:focus-within\:vtmn-border-border-primary:focus-within {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-tablet\:focus-within\:vtmn-border-border-secondary:focus-within {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-tablet\:focus-within\:vtmn-border-border-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-tablet\:focus-within\:vtmn-border-border-active:focus-within {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-tablet\:focus-within\:vtmn-border-border-inactive:focus-within {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-tablet\:focus-within\:vtmn-border-border-negative:focus-within {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-tablet\:focus-within\:vtmn-border-border-warning:focus-within {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-tablet\:focus-within\:vtmn-border-border-positive:focus-within {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-tablet\:focus-within\:vtmn-border-border-information:focus-within {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-tablet\:focus-within\:vtmn-border-border-primary-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-tablet\:focus-within\:vtmn-border-decorative-gravel:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-tablet\:focus-within\:vtmn-border-decorative-brick:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-tablet\:focus-within\:vtmn-border-decorative-saffron:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-tablet\:focus-within\:vtmn-border-decorative-gold:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-tablet\:focus-within\:vtmn-border-decorative-jade:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-tablet\:focus-within\:vtmn-border-decorative-emerald:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-tablet\:focus-within\:vtmn-border-decorative-cobalt:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-tablet\:focus-within\:vtmn-border-decorative-amethyst:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-tablet\:focus-within\:vtmn-border-hover-primary:focus-within {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-tablet\:focus-within\:vtmn-border-hover-primary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-border-hover-secondary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-border-hover-tertiary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-border-hover-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-tablet\:focus-within\:vtmn-border-hover-brand:focus-within {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-tablet\:focus-within\:vtmn-border-hover-accent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-tablet\:focus-within\:vtmn-border-hover-primary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-border-hover-secondary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-border-hover-tertiary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-border-active-primary:focus-within {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-tablet\:focus-within\:vtmn-border-active-primary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-border-active-secondary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-border-active-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-tablet\:focus-within\:vtmn-border-active-tertiary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-border-active-brand:focus-within {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-tablet\:focus-within\:vtmn-border-active-accent:focus-within {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-tablet\:focus-within\:vtmn-border-active-primary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-border-active-secondary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-border-active-tertiary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-border-active-brand-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-border-shadow:focus-within {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-tablet\:focus-within\:vtmn-border-brand:focus-within {
    border-color: var(--vtmn-color_brand);
  }

  .gt-tablet\:focus-within\:vtmn-border-brand-pro:focus-within {
    border-color: var(--vtmn-color_brand-pro);
  }

  .gt-tablet\:focus-within\:vtmn-border-brand-digital-light-1:focus-within {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-tablet\:focus-within\:vtmn-border-brand-digital-light-2:focus-within {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-tablet\:focus-within\:vtmn-border-brand-digital-light-3:focus-within {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-tablet\:focus-within\:vtmn-border-brand-digital:focus-within {
    border-color: var(--vtmn-color_brand-digital);
  }

  .gt-tablet\:focus-within\:vtmn-border-brand-digital-dark-1:focus-within {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-tablet\:focus-within\:vtmn-border-brand-digital-dark-2:focus-within {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-tablet\:focus-within\:vtmn-border-green-light-1:focus-within {
    border-color: var(--vtmn-color_green-light-1);
  }

  .gt-tablet\:focus-within\:vtmn-border-green-light-2:focus-within {
    border-color: var(--vtmn-color_green-light-2);
  }

  .gt-tablet\:focus-within\:vtmn-border-green-light-3:focus-within {
    border-color: var(--vtmn-color_green-light-3);
  }

  .gt-tablet\:focus-within\:vtmn-border-green:focus-within {
    border-color: var(--vtmn-color_green);
  }

  .gt-tablet\:focus-within\:vtmn-border-green-dark-1:focus-within {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .gt-tablet\:focus-within\:vtmn-border-green-dark-2:focus-within {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .gt-tablet\:focus-within\:vtmn-border-white:focus-within {
    border-color: var(--vtmn-color_white);
  }

  .gt-tablet\:focus-within\:vtmn-border-grey-light-1:focus-within {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .gt-tablet\:focus-within\:vtmn-border-grey-light-2:focus-within {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .gt-tablet\:focus-within\:vtmn-border-grey-light-3:focus-within {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .gt-tablet\:focus-within\:vtmn-border-grey-light-4:focus-within {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .gt-tablet\:focus-within\:vtmn-border-grey:focus-within {
    border-color: var(--vtmn-color_grey);
  }

  .gt-tablet\:focus-within\:vtmn-border-grey-dark-1:focus-within {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-tablet\:focus-within\:vtmn-border-grey-dark-2:focus-within {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-tablet\:focus-within\:vtmn-border-grey-dark-3:focus-within {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-tablet\:focus-within\:vtmn-border-black:focus-within {
    border-color: var(--vtmn-color_black);
  }

  .gt-tablet\:focus-within\:vtmn-border-success:focus-within {
    border-color: var(--vtmn-color_success);
  }

  .gt-tablet\:focus-within\:vtmn-border-info:focus-within {
    border-color: var(--vtmn-color_info);
  }

  .gt-tablet\:focus-within\:vtmn-border-warning:focus-within {
    border-color: var(--vtmn-color_warning);
  }

  .gt-tablet\:focus-within\:vtmn-border-danger:focus-within {
    border-color: var(--vtmn-color_danger);
  }

  .gt-tablet\:focus-within\:vtmn-border-yellow-light-1:focus-within {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-tablet\:focus-within\:vtmn-border-yellow-light-2:focus-within {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-tablet\:focus-within\:vtmn-border-yellow:focus-within {
    border-color: var(--vtmn-color_yellow);
  }

  .gt-tablet\:focus-within\:vtmn-border-orange-light-1:focus-within {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .gt-tablet\:focus-within\:vtmn-border-orange-light-2:focus-within {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .gt-tablet\:focus-within\:vtmn-border-orange:focus-within {
    border-color: var(--vtmn-color_orange);
  }

  .gt-tablet\:focus-within\:vtmn-border-red-light-1:focus-within {
    border-color: var(--vtmn-color_red-light-1);
  }

  .gt-tablet\:focus-within\:vtmn-border-red-light-2:focus-within {
    border-color: var(--vtmn-color_red-light-2);
  }

  .gt-tablet\:focus-within\:vtmn-border-red:focus-within {
    border-color: var(--vtmn-color_red);
  }

  .gt-tablet\:hover\:vtmn-border-transparent:hover {
    border-color: transparent;
  }

  .gt-tablet\:hover\:vtmn-border-background-primary:hover {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-tablet\:hover\:vtmn-border-background-secondary:hover {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-tablet\:hover\:vtmn-border-background-tertiary:hover {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-tablet\:hover\:vtmn-border-background-brand-primary:hover {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-tablet\:hover\:vtmn-border-background-brand-secondary:hover {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-tablet\:hover\:vtmn-border-background-accent:hover {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-tablet\:hover\:vtmn-border-background-alert:hover {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-tablet\:hover\:vtmn-border-background-primary-reversed:hover {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-tablet\:hover\:vtmn-border-background-brand-primary-reversed:hover {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-tablet\:hover\:vtmn-border-content-primary:hover {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-tablet\:hover\:vtmn-border-content-secondary:hover {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-tablet\:hover\:vtmn-border-content-tertiary:hover {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-tablet\:hover\:vtmn-border-content-action:hover {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-tablet\:hover\:vtmn-border-content-active:hover {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-tablet\:hover\:vtmn-border-content-inactive:hover {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-tablet\:hover\:vtmn-border-content-negative:hover {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-tablet\:hover\:vtmn-border-content-warning:hover {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-tablet\:hover\:vtmn-border-content-positive:hover {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-tablet\:hover\:vtmn-border-content-information:hover {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-tablet\:hover\:vtmn-border-content-accent:hover {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-tablet\:hover\:vtmn-border-content-visited:hover {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-tablet\:hover\:vtmn-border-content-primary-reversed:hover {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-tablet\:hover\:vtmn-border-content-action-reversed:hover {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-tablet\:hover\:vtmn-border-content-visited-reversed:hover {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-tablet\:hover\:vtmn-border-border-primary:hover {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-tablet\:hover\:vtmn-border-border-secondary:hover {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-tablet\:hover\:vtmn-border-border-tertiary:hover {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-tablet\:hover\:vtmn-border-border-active:hover {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-tablet\:hover\:vtmn-border-border-inactive:hover {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-tablet\:hover\:vtmn-border-border-negative:hover {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-tablet\:hover\:vtmn-border-border-warning:hover {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-tablet\:hover\:vtmn-border-border-positive:hover {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-tablet\:hover\:vtmn-border-border-information:hover {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-tablet\:hover\:vtmn-border-border-primary-reversed:hover {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-tablet\:hover\:vtmn-border-decorative-gravel:hover {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-tablet\:hover\:vtmn-border-decorative-brick:hover {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-tablet\:hover\:vtmn-border-decorative-saffron:hover {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-tablet\:hover\:vtmn-border-decorative-gold:hover {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-tablet\:hover\:vtmn-border-decorative-jade:hover {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-tablet\:hover\:vtmn-border-decorative-emerald:hover {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-tablet\:hover\:vtmn-border-decorative-cobalt:hover {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-tablet\:hover\:vtmn-border-decorative-amethyst:hover {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-tablet\:hover\:vtmn-border-hover-primary:hover {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-tablet\:hover\:vtmn-border-hover-primary-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-tablet\:hover\:vtmn-border-hover-secondary-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-tablet\:hover\:vtmn-border-hover-tertiary-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-tablet\:hover\:vtmn-border-hover-tertiary:hover {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-tablet\:hover\:vtmn-border-hover-brand:hover {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-tablet\:hover\:vtmn-border-hover-accent:hover {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-tablet\:hover\:vtmn-border-hover-primary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-tablet\:hover\:vtmn-border-hover-secondary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-tablet\:hover\:vtmn-border-hover-tertiary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-tablet\:hover\:vtmn-border-active-primary:hover {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-tablet\:hover\:vtmn-border-active-primary-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-tablet\:hover\:vtmn-border-active-secondary-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-tablet\:hover\:vtmn-border-active-tertiary:hover {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-tablet\:hover\:vtmn-border-active-tertiary-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-tablet\:hover\:vtmn-border-active-brand:hover {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-tablet\:hover\:vtmn-border-active-accent:hover {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-tablet\:hover\:vtmn-border-active-primary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-tablet\:hover\:vtmn-border-active-secondary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-tablet\:hover\:vtmn-border-active-tertiary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-tablet\:hover\:vtmn-border-active-brand-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-tablet\:hover\:vtmn-border-shadow:hover {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-tablet\:hover\:vtmn-border-brand:hover {
    border-color: var(--vtmn-color_brand);
  }

  .gt-tablet\:hover\:vtmn-border-brand-pro:hover {
    border-color: var(--vtmn-color_brand-pro);
  }

  .gt-tablet\:hover\:vtmn-border-brand-digital-light-1:hover {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-tablet\:hover\:vtmn-border-brand-digital-light-2:hover {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-tablet\:hover\:vtmn-border-brand-digital-light-3:hover {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-tablet\:hover\:vtmn-border-brand-digital:hover {
    border-color: var(--vtmn-color_brand-digital);
  }

  .gt-tablet\:hover\:vtmn-border-brand-digital-dark-1:hover {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-tablet\:hover\:vtmn-border-brand-digital-dark-2:hover {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-tablet\:hover\:vtmn-border-green-light-1:hover {
    border-color: var(--vtmn-color_green-light-1);
  }

  .gt-tablet\:hover\:vtmn-border-green-light-2:hover {
    border-color: var(--vtmn-color_green-light-2);
  }

  .gt-tablet\:hover\:vtmn-border-green-light-3:hover {
    border-color: var(--vtmn-color_green-light-3);
  }

  .gt-tablet\:hover\:vtmn-border-green:hover {
    border-color: var(--vtmn-color_green);
  }

  .gt-tablet\:hover\:vtmn-border-green-dark-1:hover {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .gt-tablet\:hover\:vtmn-border-green-dark-2:hover {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .gt-tablet\:hover\:vtmn-border-white:hover {
    border-color: var(--vtmn-color_white);
  }

  .gt-tablet\:hover\:vtmn-border-grey-light-1:hover {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .gt-tablet\:hover\:vtmn-border-grey-light-2:hover {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .gt-tablet\:hover\:vtmn-border-grey-light-3:hover {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .gt-tablet\:hover\:vtmn-border-grey-light-4:hover {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .gt-tablet\:hover\:vtmn-border-grey:hover {
    border-color: var(--vtmn-color_grey);
  }

  .gt-tablet\:hover\:vtmn-border-grey-dark-1:hover {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-tablet\:hover\:vtmn-border-grey-dark-2:hover {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-tablet\:hover\:vtmn-border-grey-dark-3:hover {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-tablet\:hover\:vtmn-border-black:hover {
    border-color: var(--vtmn-color_black);
  }

  .gt-tablet\:hover\:vtmn-border-success:hover {
    border-color: var(--vtmn-color_success);
  }

  .gt-tablet\:hover\:vtmn-border-info:hover {
    border-color: var(--vtmn-color_info);
  }

  .gt-tablet\:hover\:vtmn-border-warning:hover {
    border-color: var(--vtmn-color_warning);
  }

  .gt-tablet\:hover\:vtmn-border-danger:hover {
    border-color: var(--vtmn-color_danger);
  }

  .gt-tablet\:hover\:vtmn-border-yellow-light-1:hover {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-tablet\:hover\:vtmn-border-yellow-light-2:hover {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-tablet\:hover\:vtmn-border-yellow:hover {
    border-color: var(--vtmn-color_yellow);
  }

  .gt-tablet\:hover\:vtmn-border-orange-light-1:hover {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .gt-tablet\:hover\:vtmn-border-orange-light-2:hover {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .gt-tablet\:hover\:vtmn-border-orange:hover {
    border-color: var(--vtmn-color_orange);
  }

  .gt-tablet\:hover\:vtmn-border-red-light-1:hover {
    border-color: var(--vtmn-color_red-light-1);
  }

  .gt-tablet\:hover\:vtmn-border-red-light-2:hover {
    border-color: var(--vtmn-color_red-light-2);
  }

  .gt-tablet\:hover\:vtmn-border-red:hover {
    border-color: var(--vtmn-color_red);
  }

  .gt-tablet\:focus\:vtmn-border-transparent:focus {
    border-color: transparent;
  }

  .gt-tablet\:focus\:vtmn-border-background-primary:focus {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-tablet\:focus\:vtmn-border-background-secondary:focus {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-tablet\:focus\:vtmn-border-background-tertiary:focus {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-tablet\:focus\:vtmn-border-background-brand-primary:focus {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-tablet\:focus\:vtmn-border-background-brand-secondary:focus {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-tablet\:focus\:vtmn-border-background-accent:focus {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-tablet\:focus\:vtmn-border-background-alert:focus {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-tablet\:focus\:vtmn-border-background-primary-reversed:focus {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-tablet\:focus\:vtmn-border-background-brand-primary-reversed:focus {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-tablet\:focus\:vtmn-border-content-primary:focus {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-tablet\:focus\:vtmn-border-content-secondary:focus {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-tablet\:focus\:vtmn-border-content-tertiary:focus {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-tablet\:focus\:vtmn-border-content-action:focus {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-tablet\:focus\:vtmn-border-content-active:focus {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-tablet\:focus\:vtmn-border-content-inactive:focus {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-tablet\:focus\:vtmn-border-content-negative:focus {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-tablet\:focus\:vtmn-border-content-warning:focus {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-tablet\:focus\:vtmn-border-content-positive:focus {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-tablet\:focus\:vtmn-border-content-information:focus {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-tablet\:focus\:vtmn-border-content-accent:focus {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-tablet\:focus\:vtmn-border-content-visited:focus {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-tablet\:focus\:vtmn-border-content-primary-reversed:focus {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-tablet\:focus\:vtmn-border-content-action-reversed:focus {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-tablet\:focus\:vtmn-border-content-visited-reversed:focus {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-tablet\:focus\:vtmn-border-border-primary:focus {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-tablet\:focus\:vtmn-border-border-secondary:focus {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-tablet\:focus\:vtmn-border-border-tertiary:focus {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-tablet\:focus\:vtmn-border-border-active:focus {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-tablet\:focus\:vtmn-border-border-inactive:focus {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-tablet\:focus\:vtmn-border-border-negative:focus {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-tablet\:focus\:vtmn-border-border-warning:focus {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-tablet\:focus\:vtmn-border-border-positive:focus {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-tablet\:focus\:vtmn-border-border-information:focus {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-tablet\:focus\:vtmn-border-border-primary-reversed:focus {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-tablet\:focus\:vtmn-border-decorative-gravel:focus {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-tablet\:focus\:vtmn-border-decorative-brick:focus {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-tablet\:focus\:vtmn-border-decorative-saffron:focus {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-tablet\:focus\:vtmn-border-decorative-gold:focus {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-tablet\:focus\:vtmn-border-decorative-jade:focus {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-tablet\:focus\:vtmn-border-decorative-emerald:focus {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-tablet\:focus\:vtmn-border-decorative-cobalt:focus {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-tablet\:focus\:vtmn-border-decorative-amethyst:focus {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-tablet\:focus\:vtmn-border-hover-primary:focus {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-tablet\:focus\:vtmn-border-hover-primary-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-tablet\:focus\:vtmn-border-hover-secondary-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-tablet\:focus\:vtmn-border-hover-tertiary-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-tablet\:focus\:vtmn-border-hover-tertiary:focus {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-tablet\:focus\:vtmn-border-hover-brand:focus {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-tablet\:focus\:vtmn-border-hover-accent:focus {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-tablet\:focus\:vtmn-border-hover-primary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-border-hover-secondary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-border-hover-tertiary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-border-active-primary:focus {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-tablet\:focus\:vtmn-border-active-primary-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-tablet\:focus\:vtmn-border-active-secondary-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-tablet\:focus\:vtmn-border-active-tertiary:focus {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-tablet\:focus\:vtmn-border-active-tertiary-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-tablet\:focus\:vtmn-border-active-brand:focus {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-tablet\:focus\:vtmn-border-active-accent:focus {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-tablet\:focus\:vtmn-border-active-primary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-border-active-secondary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-border-active-tertiary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-border-active-brand-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-border-shadow:focus {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-tablet\:focus\:vtmn-border-brand:focus {
    border-color: var(--vtmn-color_brand);
  }

  .gt-tablet\:focus\:vtmn-border-brand-pro:focus {
    border-color: var(--vtmn-color_brand-pro);
  }

  .gt-tablet\:focus\:vtmn-border-brand-digital-light-1:focus {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-tablet\:focus\:vtmn-border-brand-digital-light-2:focus {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-tablet\:focus\:vtmn-border-brand-digital-light-3:focus {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-tablet\:focus\:vtmn-border-brand-digital:focus {
    border-color: var(--vtmn-color_brand-digital);
  }

  .gt-tablet\:focus\:vtmn-border-brand-digital-dark-1:focus {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-tablet\:focus\:vtmn-border-brand-digital-dark-2:focus {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-tablet\:focus\:vtmn-border-green-light-1:focus {
    border-color: var(--vtmn-color_green-light-1);
  }

  .gt-tablet\:focus\:vtmn-border-green-light-2:focus {
    border-color: var(--vtmn-color_green-light-2);
  }

  .gt-tablet\:focus\:vtmn-border-green-light-3:focus {
    border-color: var(--vtmn-color_green-light-3);
  }

  .gt-tablet\:focus\:vtmn-border-green:focus {
    border-color: var(--vtmn-color_green);
  }

  .gt-tablet\:focus\:vtmn-border-green-dark-1:focus {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .gt-tablet\:focus\:vtmn-border-green-dark-2:focus {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .gt-tablet\:focus\:vtmn-border-white:focus {
    border-color: var(--vtmn-color_white);
  }

  .gt-tablet\:focus\:vtmn-border-grey-light-1:focus {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .gt-tablet\:focus\:vtmn-border-grey-light-2:focus {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .gt-tablet\:focus\:vtmn-border-grey-light-3:focus {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .gt-tablet\:focus\:vtmn-border-grey-light-4:focus {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .gt-tablet\:focus\:vtmn-border-grey:focus {
    border-color: var(--vtmn-color_grey);
  }

  .gt-tablet\:focus\:vtmn-border-grey-dark-1:focus {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-tablet\:focus\:vtmn-border-grey-dark-2:focus {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-tablet\:focus\:vtmn-border-grey-dark-3:focus {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-tablet\:focus\:vtmn-border-black:focus {
    border-color: var(--vtmn-color_black);
  }

  .gt-tablet\:focus\:vtmn-border-success:focus {
    border-color: var(--vtmn-color_success);
  }

  .gt-tablet\:focus\:vtmn-border-info:focus {
    border-color: var(--vtmn-color_info);
  }

  .gt-tablet\:focus\:vtmn-border-warning:focus {
    border-color: var(--vtmn-color_warning);
  }

  .gt-tablet\:focus\:vtmn-border-danger:focus {
    border-color: var(--vtmn-color_danger);
  }

  .gt-tablet\:focus\:vtmn-border-yellow-light-1:focus {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-tablet\:focus\:vtmn-border-yellow-light-2:focus {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-tablet\:focus\:vtmn-border-yellow:focus {
    border-color: var(--vtmn-color_yellow);
  }

  .gt-tablet\:focus\:vtmn-border-orange-light-1:focus {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .gt-tablet\:focus\:vtmn-border-orange-light-2:focus {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .gt-tablet\:focus\:vtmn-border-orange:focus {
    border-color: var(--vtmn-color_orange);
  }

  .gt-tablet\:focus\:vtmn-border-red-light-1:focus {
    border-color: var(--vtmn-color_red-light-1);
  }

  .gt-tablet\:focus\:vtmn-border-red-light-2:focus {
    border-color: var(--vtmn-color_red-light-2);
  }

  .gt-tablet\:focus\:vtmn-border-red:focus {
    border-color: var(--vtmn-color_red);
  }

  .gt-tablet\:vtmn-border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .gt-tablet\:vtmn-border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .gt-tablet\:vtmn-border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .gt-tablet\:vtmn-border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .gt-tablet\:vtmn-border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .gt-tablet\:vtmn-border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .gt-tablet\:vtmn-border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .gt-tablet\:vtmn-border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .gt-tablet\:vtmn-border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .gt-tablet\:vtmn-border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .gt-tablet\:vtmn-border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .gt-tablet\:vtmn-border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .gt-tablet\:vtmn-border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .gt-tablet\:vtmn-border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .gt-tablet\:vtmn-border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .gt-tablet\:focus-within\:vtmn-border-opacity-0:focus-within {
    --tw-border-opacity: 0;
  }

  .gt-tablet\:focus-within\:vtmn-border-opacity-5:focus-within {
    --tw-border-opacity: 0.05;
  }

  .gt-tablet\:focus-within\:vtmn-border-opacity-10:focus-within {
    --tw-border-opacity: 0.1;
  }

  .gt-tablet\:focus-within\:vtmn-border-opacity-20:focus-within {
    --tw-border-opacity: 0.2;
  }

  .gt-tablet\:focus-within\:vtmn-border-opacity-25:focus-within {
    --tw-border-opacity: 0.25;
  }

  .gt-tablet\:focus-within\:vtmn-border-opacity-30:focus-within {
    --tw-border-opacity: 0.3;
  }

  .gt-tablet\:focus-within\:vtmn-border-opacity-40:focus-within {
    --tw-border-opacity: 0.4;
  }

  .gt-tablet\:focus-within\:vtmn-border-opacity-50:focus-within {
    --tw-border-opacity: 0.5;
  }

  .gt-tablet\:focus-within\:vtmn-border-opacity-60:focus-within {
    --tw-border-opacity: 0.6;
  }

  .gt-tablet\:focus-within\:vtmn-border-opacity-70:focus-within {
    --tw-border-opacity: 0.7;
  }

  .gt-tablet\:focus-within\:vtmn-border-opacity-75:focus-within {
    --tw-border-opacity: 0.75;
  }

  .gt-tablet\:focus-within\:vtmn-border-opacity-80:focus-within {
    --tw-border-opacity: 0.8;
  }

  .gt-tablet\:focus-within\:vtmn-border-opacity-90:focus-within {
    --tw-border-opacity: 0.9;
  }

  .gt-tablet\:focus-within\:vtmn-border-opacity-95:focus-within {
    --tw-border-opacity: 0.95;
  }

  .gt-tablet\:focus-within\:vtmn-border-opacity-100:focus-within {
    --tw-border-opacity: 1;
  }

  .gt-tablet\:hover\:vtmn-border-opacity-0:hover {
    --tw-border-opacity: 0;
  }

  .gt-tablet\:hover\:vtmn-border-opacity-5:hover {
    --tw-border-opacity: 0.05;
  }

  .gt-tablet\:hover\:vtmn-border-opacity-10:hover {
    --tw-border-opacity: 0.1;
  }

  .gt-tablet\:hover\:vtmn-border-opacity-20:hover {
    --tw-border-opacity: 0.2;
  }

  .gt-tablet\:hover\:vtmn-border-opacity-25:hover {
    --tw-border-opacity: 0.25;
  }

  .gt-tablet\:hover\:vtmn-border-opacity-30:hover {
    --tw-border-opacity: 0.3;
  }

  .gt-tablet\:hover\:vtmn-border-opacity-40:hover {
    --tw-border-opacity: 0.4;
  }

  .gt-tablet\:hover\:vtmn-border-opacity-50:hover {
    --tw-border-opacity: 0.5;
  }

  .gt-tablet\:hover\:vtmn-border-opacity-60:hover {
    --tw-border-opacity: 0.6;
  }

  .gt-tablet\:hover\:vtmn-border-opacity-70:hover {
    --tw-border-opacity: 0.7;
  }

  .gt-tablet\:hover\:vtmn-border-opacity-75:hover {
    --tw-border-opacity: 0.75;
  }

  .gt-tablet\:hover\:vtmn-border-opacity-80:hover {
    --tw-border-opacity: 0.8;
  }

  .gt-tablet\:hover\:vtmn-border-opacity-90:hover {
    --tw-border-opacity: 0.9;
  }

  .gt-tablet\:hover\:vtmn-border-opacity-95:hover {
    --tw-border-opacity: 0.95;
  }

  .gt-tablet\:hover\:vtmn-border-opacity-100:hover {
    --tw-border-opacity: 1;
  }

  .gt-tablet\:focus\:vtmn-border-opacity-0:focus {
    --tw-border-opacity: 0;
  }

  .gt-tablet\:focus\:vtmn-border-opacity-5:focus {
    --tw-border-opacity: 0.05;
  }

  .gt-tablet\:focus\:vtmn-border-opacity-10:focus {
    --tw-border-opacity: 0.1;
  }

  .gt-tablet\:focus\:vtmn-border-opacity-20:focus {
    --tw-border-opacity: 0.2;
  }

  .gt-tablet\:focus\:vtmn-border-opacity-25:focus {
    --tw-border-opacity: 0.25;
  }

  .gt-tablet\:focus\:vtmn-border-opacity-30:focus {
    --tw-border-opacity: 0.3;
  }

  .gt-tablet\:focus\:vtmn-border-opacity-40:focus {
    --tw-border-opacity: 0.4;
  }

  .gt-tablet\:focus\:vtmn-border-opacity-50:focus {
    --tw-border-opacity: 0.5;
  }

  .gt-tablet\:focus\:vtmn-border-opacity-60:focus {
    --tw-border-opacity: 0.6;
  }

  .gt-tablet\:focus\:vtmn-border-opacity-70:focus {
    --tw-border-opacity: 0.7;
  }

  .gt-tablet\:focus\:vtmn-border-opacity-75:focus {
    --tw-border-opacity: 0.75;
  }

  .gt-tablet\:focus\:vtmn-border-opacity-80:focus {
    --tw-border-opacity: 0.8;
  }

  .gt-tablet\:focus\:vtmn-border-opacity-90:focus {
    --tw-border-opacity: 0.9;
  }

  .gt-tablet\:focus\:vtmn-border-opacity-95:focus {
    --tw-border-opacity: 0.95;
  }

  .gt-tablet\:focus\:vtmn-border-opacity-100:focus {
    --tw-border-opacity: 1;
  }

  .gt-tablet\:vtmn-bg-transparent {
    background-color: transparent;
  }

  .gt-tablet\:vtmn-bg-background-primary {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-tablet\:vtmn-bg-background-secondary {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-tablet\:vtmn-bg-background-tertiary {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-tablet\:vtmn-bg-background-brand-primary {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-tablet\:vtmn-bg-background-brand-secondary {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-tablet\:vtmn-bg-background-accent {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-tablet\:vtmn-bg-background-alert {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-tablet\:vtmn-bg-background-primary-reversed {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-tablet\:vtmn-bg-background-brand-primary-reversed {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-tablet\:vtmn-bg-content-primary {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-tablet\:vtmn-bg-content-secondary {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-tablet\:vtmn-bg-content-tertiary {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-tablet\:vtmn-bg-content-action {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-tablet\:vtmn-bg-content-active {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-tablet\:vtmn-bg-content-inactive {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-tablet\:vtmn-bg-content-negative {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-tablet\:vtmn-bg-content-warning {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-tablet\:vtmn-bg-content-positive {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-tablet\:vtmn-bg-content-information {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-tablet\:vtmn-bg-content-accent {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-tablet\:vtmn-bg-content-visited {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-tablet\:vtmn-bg-content-primary-reversed {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-tablet\:vtmn-bg-content-action-reversed {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-tablet\:vtmn-bg-content-visited-reversed {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-tablet\:vtmn-bg-border-primary {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-tablet\:vtmn-bg-border-secondary {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-tablet\:vtmn-bg-border-tertiary {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-tablet\:vtmn-bg-border-active {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-tablet\:vtmn-bg-border-inactive {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-tablet\:vtmn-bg-border-negative {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-tablet\:vtmn-bg-border-warning {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-tablet\:vtmn-bg-border-positive {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-tablet\:vtmn-bg-border-information {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-tablet\:vtmn-bg-border-primary-reversed {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-tablet\:vtmn-bg-decorative-gravel {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-tablet\:vtmn-bg-decorative-brick {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-tablet\:vtmn-bg-decorative-saffron {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-tablet\:vtmn-bg-decorative-gold {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-tablet\:vtmn-bg-decorative-jade {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-tablet\:vtmn-bg-decorative-emerald {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-tablet\:vtmn-bg-decorative-cobalt {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-tablet\:vtmn-bg-decorative-amethyst {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-tablet\:vtmn-bg-hover-primary {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-tablet\:vtmn-bg-hover-primary-transparent {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-tablet\:vtmn-bg-hover-secondary-transparent {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-tablet\:vtmn-bg-hover-tertiary-transparent {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-tablet\:vtmn-bg-hover-tertiary {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-tablet\:vtmn-bg-hover-brand {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-tablet\:vtmn-bg-hover-accent {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-tablet\:vtmn-bg-hover-primary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-tablet\:vtmn-bg-hover-secondary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-tablet\:vtmn-bg-hover-tertiary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-tablet\:vtmn-bg-active-primary {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-tablet\:vtmn-bg-active-primary-transparent {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-tablet\:vtmn-bg-active-secondary-transparent {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-tablet\:vtmn-bg-active-tertiary {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-tablet\:vtmn-bg-active-tertiary-transparent {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-tablet\:vtmn-bg-active-brand {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-tablet\:vtmn-bg-active-accent {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-tablet\:vtmn-bg-active-primary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-tablet\:vtmn-bg-active-secondary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-tablet\:vtmn-bg-active-tertiary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-tablet\:vtmn-bg-active-brand-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-tablet\:vtmn-bg-shadow {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-tablet\:vtmn-bg-brand {
    background-color: var(--vtmn-color_brand);
  }

  .gt-tablet\:vtmn-bg-brand-pro {
    background-color: var(--vtmn-color_brand-pro);
  }

  .gt-tablet\:vtmn-bg-brand-digital-light-1 {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-tablet\:vtmn-bg-brand-digital-light-2 {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-tablet\:vtmn-bg-brand-digital-light-3 {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-tablet\:vtmn-bg-brand-digital {
    background-color: var(--vtmn-color_brand-digital);
  }

  .gt-tablet\:vtmn-bg-brand-digital-dark-1 {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-tablet\:vtmn-bg-brand-digital-dark-2 {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-tablet\:vtmn-bg-green-light-1 {
    background-color: var(--vtmn-color_green-light-1);
  }

  .gt-tablet\:vtmn-bg-green-light-2 {
    background-color: var(--vtmn-color_green-light-2);
  }

  .gt-tablet\:vtmn-bg-green-light-3 {
    background-color: var(--vtmn-color_green-light-3);
  }

  .gt-tablet\:vtmn-bg-green {
    background-color: var(--vtmn-color_green);
  }

  .gt-tablet\:vtmn-bg-green-dark-1 {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .gt-tablet\:vtmn-bg-green-dark-2 {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .gt-tablet\:vtmn-bg-white {
    background-color: var(--vtmn-color_white);
  }

  .gt-tablet\:vtmn-bg-grey-light-1 {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .gt-tablet\:vtmn-bg-grey-light-2 {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .gt-tablet\:vtmn-bg-grey-light-3 {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .gt-tablet\:vtmn-bg-grey-light-4 {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .gt-tablet\:vtmn-bg-grey {
    background-color: var(--vtmn-color_grey);
  }

  .gt-tablet\:vtmn-bg-grey-dark-1 {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-tablet\:vtmn-bg-grey-dark-2 {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-tablet\:vtmn-bg-grey-dark-3 {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-tablet\:vtmn-bg-black {
    background-color: var(--vtmn-color_black);
  }

  .gt-tablet\:vtmn-bg-success {
    background-color: var(--vtmn-color_success);
  }

  .gt-tablet\:vtmn-bg-info {
    background-color: var(--vtmn-color_info);
  }

  .gt-tablet\:vtmn-bg-warning {
    background-color: var(--vtmn-color_warning);
  }

  .gt-tablet\:vtmn-bg-danger {
    background-color: var(--vtmn-color_danger);
  }

  .gt-tablet\:vtmn-bg-yellow-light-1 {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-tablet\:vtmn-bg-yellow-light-2 {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-tablet\:vtmn-bg-yellow {
    background-color: var(--vtmn-color_yellow);
  }

  .gt-tablet\:vtmn-bg-orange-light-1 {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .gt-tablet\:vtmn-bg-orange-light-2 {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .gt-tablet\:vtmn-bg-orange {
    background-color: var(--vtmn-color_orange);
  }

  .gt-tablet\:vtmn-bg-red-light-1 {
    background-color: var(--vtmn-color_red-light-1);
  }

  .gt-tablet\:vtmn-bg-red-light-2 {
    background-color: var(--vtmn-color_red-light-2);
  }

  .gt-tablet\:vtmn-bg-red {
    background-color: var(--vtmn-color_red);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-transparent {
    background-color: transparent;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-background-primary {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-background-secondary {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-background-tertiary {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-background-brand-primary {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-background-brand-secondary {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-background-accent {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-background-alert {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-background-primary-reversed {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-background-brand-primary-reversed {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-content-primary {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-content-secondary {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-content-tertiary {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-content-action {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-content-active {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-content-inactive {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-content-negative {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-content-warning {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-content-positive {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-content-information {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-content-accent {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-content-visited {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-content-primary-reversed {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-content-action-reversed {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-content-visited-reversed {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-border-primary {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-border-secondary {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-border-tertiary {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-border-active {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-border-inactive {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-border-negative {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-border-warning {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-border-positive {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-border-information {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-border-primary-reversed {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-decorative-gravel {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-decorative-brick {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-decorative-saffron {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-decorative-gold {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-decorative-jade {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-decorative-emerald {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-decorative-cobalt {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-decorative-amethyst {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-hover-primary {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-hover-primary-transparent {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-hover-secondary-transparent {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-hover-tertiary-transparent {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-hover-tertiary {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-hover-brand {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-hover-accent {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-hover-primary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-hover-secondary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-hover-tertiary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-active-primary {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-active-primary-transparent {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-active-secondary-transparent {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-active-tertiary {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-active-tertiary-transparent {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-active-brand {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-active-accent {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-active-primary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-active-secondary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-active-tertiary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-active-brand-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-shadow {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-brand {
    background-color: var(--vtmn-color_brand);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-brand-pro {
    background-color: var(--vtmn-color_brand-pro);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-brand-digital-light-1 {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-brand-digital-light-2 {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-brand-digital-light-3 {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-brand-digital {
    background-color: var(--vtmn-color_brand-digital);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-brand-digital-dark-1 {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-brand-digital-dark-2 {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-green-light-1 {
    background-color: var(--vtmn-color_green-light-1);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-green-light-2 {
    background-color: var(--vtmn-color_green-light-2);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-green-light-3 {
    background-color: var(--vtmn-color_green-light-3);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-green {
    background-color: var(--vtmn-color_green);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-green-dark-1 {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-green-dark-2 {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-white {
    background-color: var(--vtmn-color_white);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-grey-light-1 {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-grey-light-2 {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-grey-light-3 {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-grey-light-4 {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-grey {
    background-color: var(--vtmn-color_grey);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-grey-dark-1 {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-grey-dark-2 {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-grey-dark-3 {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-black {
    background-color: var(--vtmn-color_black);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-success {
    background-color: var(--vtmn-color_success);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-info {
    background-color: var(--vtmn-color_info);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-warning {
    background-color: var(--vtmn-color_warning);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-danger {
    background-color: var(--vtmn-color_danger);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-yellow-light-1 {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-yellow-light-2 {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-yellow {
    background-color: var(--vtmn-color_yellow);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-orange-light-1 {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-orange-light-2 {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-orange {
    background-color: var(--vtmn-color_orange);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-red-light-1 {
    background-color: var(--vtmn-color_red-light-1);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-red-light-2 {
    background-color: var(--vtmn-color_red-light-2);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-red {
    background-color: var(--vtmn-color_red);
  }

  .gt-tablet\:focus-within\:vtmn-bg-transparent:focus-within {
    background-color: transparent;
  }

  .gt-tablet\:focus-within\:vtmn-bg-background-primary:focus-within {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-tablet\:focus-within\:vtmn-bg-background-secondary:focus-within {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-tablet\:focus-within\:vtmn-bg-background-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-tablet\:focus-within\:vtmn-bg-background-brand-primary:focus-within {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-tablet\:focus-within\:vtmn-bg-background-brand-secondary:focus-within {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-tablet\:focus-within\:vtmn-bg-background-accent:focus-within {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-tablet\:focus-within\:vtmn-bg-background-alert:focus-within {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-tablet\:focus-within\:vtmn-bg-background-primary-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-tablet\:focus-within\:vtmn-bg-background-brand-primary-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-tablet\:focus-within\:vtmn-bg-content-primary:focus-within {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-tablet\:focus-within\:vtmn-bg-content-secondary:focus-within {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-tablet\:focus-within\:vtmn-bg-content-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-tablet\:focus-within\:vtmn-bg-content-action:focus-within {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-tablet\:focus-within\:vtmn-bg-content-active:focus-within {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-tablet\:focus-within\:vtmn-bg-content-inactive:focus-within {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-tablet\:focus-within\:vtmn-bg-content-negative:focus-within {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-tablet\:focus-within\:vtmn-bg-content-warning:focus-within {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-tablet\:focus-within\:vtmn-bg-content-positive:focus-within {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-tablet\:focus-within\:vtmn-bg-content-information:focus-within {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-tablet\:focus-within\:vtmn-bg-content-accent:focus-within {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-tablet\:focus-within\:vtmn-bg-content-visited:focus-within {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-tablet\:focus-within\:vtmn-bg-content-primary-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-tablet\:focus-within\:vtmn-bg-content-action-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-tablet\:focus-within\:vtmn-bg-content-visited-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-tablet\:focus-within\:vtmn-bg-border-primary:focus-within {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-tablet\:focus-within\:vtmn-bg-border-secondary:focus-within {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-tablet\:focus-within\:vtmn-bg-border-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-tablet\:focus-within\:vtmn-bg-border-active:focus-within {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-tablet\:focus-within\:vtmn-bg-border-inactive:focus-within {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-tablet\:focus-within\:vtmn-bg-border-negative:focus-within {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-tablet\:focus-within\:vtmn-bg-border-warning:focus-within {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-tablet\:focus-within\:vtmn-bg-border-positive:focus-within {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-tablet\:focus-within\:vtmn-bg-border-information:focus-within {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-tablet\:focus-within\:vtmn-bg-border-primary-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-tablet\:focus-within\:vtmn-bg-decorative-gravel:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-tablet\:focus-within\:vtmn-bg-decorative-brick:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-tablet\:focus-within\:vtmn-bg-decorative-saffron:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-tablet\:focus-within\:vtmn-bg-decorative-gold:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-tablet\:focus-within\:vtmn-bg-decorative-jade:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-tablet\:focus-within\:vtmn-bg-decorative-emerald:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-tablet\:focus-within\:vtmn-bg-decorative-cobalt:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-tablet\:focus-within\:vtmn-bg-decorative-amethyst:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-tablet\:focus-within\:vtmn-bg-hover-primary:focus-within {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-tablet\:focus-within\:vtmn-bg-hover-primary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-bg-hover-secondary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-bg-hover-tertiary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-bg-hover-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-tablet\:focus-within\:vtmn-bg-hover-brand:focus-within {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-tablet\:focus-within\:vtmn-bg-hover-accent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-tablet\:focus-within\:vtmn-bg-hover-primary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-bg-hover-secondary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-bg-hover-tertiary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-bg-active-primary:focus-within {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-tablet\:focus-within\:vtmn-bg-active-primary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-bg-active-secondary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-bg-active-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-tablet\:focus-within\:vtmn-bg-active-tertiary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-bg-active-brand:focus-within {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-tablet\:focus-within\:vtmn-bg-active-accent:focus-within {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-tablet\:focus-within\:vtmn-bg-active-primary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-bg-active-secondary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-bg-active-tertiary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-bg-active-brand-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-bg-shadow:focus-within {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-tablet\:focus-within\:vtmn-bg-brand:focus-within {
    background-color: var(--vtmn-color_brand);
  }

  .gt-tablet\:focus-within\:vtmn-bg-brand-pro:focus-within {
    background-color: var(--vtmn-color_brand-pro);
  }

  .gt-tablet\:focus-within\:vtmn-bg-brand-digital-light-1:focus-within {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-tablet\:focus-within\:vtmn-bg-brand-digital-light-2:focus-within {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-tablet\:focus-within\:vtmn-bg-brand-digital-light-3:focus-within {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-tablet\:focus-within\:vtmn-bg-brand-digital:focus-within {
    background-color: var(--vtmn-color_brand-digital);
  }

  .gt-tablet\:focus-within\:vtmn-bg-brand-digital-dark-1:focus-within {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-tablet\:focus-within\:vtmn-bg-brand-digital-dark-2:focus-within {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-tablet\:focus-within\:vtmn-bg-green-light-1:focus-within {
    background-color: var(--vtmn-color_green-light-1);
  }

  .gt-tablet\:focus-within\:vtmn-bg-green-light-2:focus-within {
    background-color: var(--vtmn-color_green-light-2);
  }

  .gt-tablet\:focus-within\:vtmn-bg-green-light-3:focus-within {
    background-color: var(--vtmn-color_green-light-3);
  }

  .gt-tablet\:focus-within\:vtmn-bg-green:focus-within {
    background-color: var(--vtmn-color_green);
  }

  .gt-tablet\:focus-within\:vtmn-bg-green-dark-1:focus-within {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .gt-tablet\:focus-within\:vtmn-bg-green-dark-2:focus-within {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .gt-tablet\:focus-within\:vtmn-bg-white:focus-within {
    background-color: var(--vtmn-color_white);
  }

  .gt-tablet\:focus-within\:vtmn-bg-grey-light-1:focus-within {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .gt-tablet\:focus-within\:vtmn-bg-grey-light-2:focus-within {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .gt-tablet\:focus-within\:vtmn-bg-grey-light-3:focus-within {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .gt-tablet\:focus-within\:vtmn-bg-grey-light-4:focus-within {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .gt-tablet\:focus-within\:vtmn-bg-grey:focus-within {
    background-color: var(--vtmn-color_grey);
  }

  .gt-tablet\:focus-within\:vtmn-bg-grey-dark-1:focus-within {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-tablet\:focus-within\:vtmn-bg-grey-dark-2:focus-within {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-tablet\:focus-within\:vtmn-bg-grey-dark-3:focus-within {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-tablet\:focus-within\:vtmn-bg-black:focus-within {
    background-color: var(--vtmn-color_black);
  }

  .gt-tablet\:focus-within\:vtmn-bg-success:focus-within {
    background-color: var(--vtmn-color_success);
  }

  .gt-tablet\:focus-within\:vtmn-bg-info:focus-within {
    background-color: var(--vtmn-color_info);
  }

  .gt-tablet\:focus-within\:vtmn-bg-warning:focus-within {
    background-color: var(--vtmn-color_warning);
  }

  .gt-tablet\:focus-within\:vtmn-bg-danger:focus-within {
    background-color: var(--vtmn-color_danger);
  }

  .gt-tablet\:focus-within\:vtmn-bg-yellow-light-1:focus-within {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-tablet\:focus-within\:vtmn-bg-yellow-light-2:focus-within {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-tablet\:focus-within\:vtmn-bg-yellow:focus-within {
    background-color: var(--vtmn-color_yellow);
  }

  .gt-tablet\:focus-within\:vtmn-bg-orange-light-1:focus-within {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .gt-tablet\:focus-within\:vtmn-bg-orange-light-2:focus-within {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .gt-tablet\:focus-within\:vtmn-bg-orange:focus-within {
    background-color: var(--vtmn-color_orange);
  }

  .gt-tablet\:focus-within\:vtmn-bg-red-light-1:focus-within {
    background-color: var(--vtmn-color_red-light-1);
  }

  .gt-tablet\:focus-within\:vtmn-bg-red-light-2:focus-within {
    background-color: var(--vtmn-color_red-light-2);
  }

  .gt-tablet\:focus-within\:vtmn-bg-red:focus-within {
    background-color: var(--vtmn-color_red);
  }

  .gt-tablet\:hover\:vtmn-bg-transparent:hover {
    background-color: transparent;
  }

  .gt-tablet\:hover\:vtmn-bg-background-primary:hover {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-tablet\:hover\:vtmn-bg-background-secondary:hover {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-tablet\:hover\:vtmn-bg-background-tertiary:hover {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-tablet\:hover\:vtmn-bg-background-brand-primary:hover {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-tablet\:hover\:vtmn-bg-background-brand-secondary:hover {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-tablet\:hover\:vtmn-bg-background-accent:hover {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-tablet\:hover\:vtmn-bg-background-alert:hover {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-tablet\:hover\:vtmn-bg-background-primary-reversed:hover {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-tablet\:hover\:vtmn-bg-background-brand-primary-reversed:hover {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-tablet\:hover\:vtmn-bg-content-primary:hover {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-tablet\:hover\:vtmn-bg-content-secondary:hover {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-tablet\:hover\:vtmn-bg-content-tertiary:hover {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-tablet\:hover\:vtmn-bg-content-action:hover {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-tablet\:hover\:vtmn-bg-content-active:hover {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-tablet\:hover\:vtmn-bg-content-inactive:hover {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-tablet\:hover\:vtmn-bg-content-negative:hover {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-tablet\:hover\:vtmn-bg-content-warning:hover {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-tablet\:hover\:vtmn-bg-content-positive:hover {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-tablet\:hover\:vtmn-bg-content-information:hover {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-tablet\:hover\:vtmn-bg-content-accent:hover {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-tablet\:hover\:vtmn-bg-content-visited:hover {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-tablet\:hover\:vtmn-bg-content-primary-reversed:hover {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-tablet\:hover\:vtmn-bg-content-action-reversed:hover {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-tablet\:hover\:vtmn-bg-content-visited-reversed:hover {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-tablet\:hover\:vtmn-bg-border-primary:hover {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-tablet\:hover\:vtmn-bg-border-secondary:hover {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-tablet\:hover\:vtmn-bg-border-tertiary:hover {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-tablet\:hover\:vtmn-bg-border-active:hover {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-tablet\:hover\:vtmn-bg-border-inactive:hover {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-tablet\:hover\:vtmn-bg-border-negative:hover {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-tablet\:hover\:vtmn-bg-border-warning:hover {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-tablet\:hover\:vtmn-bg-border-positive:hover {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-tablet\:hover\:vtmn-bg-border-information:hover {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-tablet\:hover\:vtmn-bg-border-primary-reversed:hover {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-tablet\:hover\:vtmn-bg-decorative-gravel:hover {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-tablet\:hover\:vtmn-bg-decorative-brick:hover {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-tablet\:hover\:vtmn-bg-decorative-saffron:hover {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-tablet\:hover\:vtmn-bg-decorative-gold:hover {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-tablet\:hover\:vtmn-bg-decorative-jade:hover {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-tablet\:hover\:vtmn-bg-decorative-emerald:hover {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-tablet\:hover\:vtmn-bg-decorative-cobalt:hover {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-tablet\:hover\:vtmn-bg-decorative-amethyst:hover {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-tablet\:hover\:vtmn-bg-hover-primary:hover {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-tablet\:hover\:vtmn-bg-hover-primary-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-tablet\:hover\:vtmn-bg-hover-secondary-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-tablet\:hover\:vtmn-bg-hover-tertiary-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-tablet\:hover\:vtmn-bg-hover-tertiary:hover {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-tablet\:hover\:vtmn-bg-hover-brand:hover {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-tablet\:hover\:vtmn-bg-hover-accent:hover {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-tablet\:hover\:vtmn-bg-hover-primary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-tablet\:hover\:vtmn-bg-hover-secondary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-tablet\:hover\:vtmn-bg-hover-tertiary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-tablet\:hover\:vtmn-bg-active-primary:hover {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-tablet\:hover\:vtmn-bg-active-primary-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-tablet\:hover\:vtmn-bg-active-secondary-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-tablet\:hover\:vtmn-bg-active-tertiary:hover {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-tablet\:hover\:vtmn-bg-active-tertiary-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-tablet\:hover\:vtmn-bg-active-brand:hover {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-tablet\:hover\:vtmn-bg-active-accent:hover {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-tablet\:hover\:vtmn-bg-active-primary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-tablet\:hover\:vtmn-bg-active-secondary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-tablet\:hover\:vtmn-bg-active-tertiary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-tablet\:hover\:vtmn-bg-active-brand-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-tablet\:hover\:vtmn-bg-shadow:hover {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-tablet\:hover\:vtmn-bg-brand:hover {
    background-color: var(--vtmn-color_brand);
  }

  .gt-tablet\:hover\:vtmn-bg-brand-pro:hover {
    background-color: var(--vtmn-color_brand-pro);
  }

  .gt-tablet\:hover\:vtmn-bg-brand-digital-light-1:hover {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-tablet\:hover\:vtmn-bg-brand-digital-light-2:hover {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-tablet\:hover\:vtmn-bg-brand-digital-light-3:hover {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-tablet\:hover\:vtmn-bg-brand-digital:hover {
    background-color: var(--vtmn-color_brand-digital);
  }

  .gt-tablet\:hover\:vtmn-bg-brand-digital-dark-1:hover {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-tablet\:hover\:vtmn-bg-brand-digital-dark-2:hover {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-tablet\:hover\:vtmn-bg-green-light-1:hover {
    background-color: var(--vtmn-color_green-light-1);
  }

  .gt-tablet\:hover\:vtmn-bg-green-light-2:hover {
    background-color: var(--vtmn-color_green-light-2);
  }

  .gt-tablet\:hover\:vtmn-bg-green-light-3:hover {
    background-color: var(--vtmn-color_green-light-3);
  }

  .gt-tablet\:hover\:vtmn-bg-green:hover {
    background-color: var(--vtmn-color_green);
  }

  .gt-tablet\:hover\:vtmn-bg-green-dark-1:hover {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .gt-tablet\:hover\:vtmn-bg-green-dark-2:hover {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .gt-tablet\:hover\:vtmn-bg-white:hover {
    background-color: var(--vtmn-color_white);
  }

  .gt-tablet\:hover\:vtmn-bg-grey-light-1:hover {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .gt-tablet\:hover\:vtmn-bg-grey-light-2:hover {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .gt-tablet\:hover\:vtmn-bg-grey-light-3:hover {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .gt-tablet\:hover\:vtmn-bg-grey-light-4:hover {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .gt-tablet\:hover\:vtmn-bg-grey:hover {
    background-color: var(--vtmn-color_grey);
  }

  .gt-tablet\:hover\:vtmn-bg-grey-dark-1:hover {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-tablet\:hover\:vtmn-bg-grey-dark-2:hover {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-tablet\:hover\:vtmn-bg-grey-dark-3:hover {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-tablet\:hover\:vtmn-bg-black:hover {
    background-color: var(--vtmn-color_black);
  }

  .gt-tablet\:hover\:vtmn-bg-success:hover {
    background-color: var(--vtmn-color_success);
  }

  .gt-tablet\:hover\:vtmn-bg-info:hover {
    background-color: var(--vtmn-color_info);
  }

  .gt-tablet\:hover\:vtmn-bg-warning:hover {
    background-color: var(--vtmn-color_warning);
  }

  .gt-tablet\:hover\:vtmn-bg-danger:hover {
    background-color: var(--vtmn-color_danger);
  }

  .gt-tablet\:hover\:vtmn-bg-yellow-light-1:hover {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-tablet\:hover\:vtmn-bg-yellow-light-2:hover {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-tablet\:hover\:vtmn-bg-yellow:hover {
    background-color: var(--vtmn-color_yellow);
  }

  .gt-tablet\:hover\:vtmn-bg-orange-light-1:hover {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .gt-tablet\:hover\:vtmn-bg-orange-light-2:hover {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .gt-tablet\:hover\:vtmn-bg-orange:hover {
    background-color: var(--vtmn-color_orange);
  }

  .gt-tablet\:hover\:vtmn-bg-red-light-1:hover {
    background-color: var(--vtmn-color_red-light-1);
  }

  .gt-tablet\:hover\:vtmn-bg-red-light-2:hover {
    background-color: var(--vtmn-color_red-light-2);
  }

  .gt-tablet\:hover\:vtmn-bg-red:hover {
    background-color: var(--vtmn-color_red);
  }

  .gt-tablet\:focus\:vtmn-bg-transparent:focus {
    background-color: transparent;
  }

  .gt-tablet\:focus\:vtmn-bg-background-primary:focus {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-tablet\:focus\:vtmn-bg-background-secondary:focus {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-tablet\:focus\:vtmn-bg-background-tertiary:focus {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-tablet\:focus\:vtmn-bg-background-brand-primary:focus {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-tablet\:focus\:vtmn-bg-background-brand-secondary:focus {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-tablet\:focus\:vtmn-bg-background-accent:focus {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-tablet\:focus\:vtmn-bg-background-alert:focus {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-tablet\:focus\:vtmn-bg-background-primary-reversed:focus {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-tablet\:focus\:vtmn-bg-background-brand-primary-reversed:focus {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-tablet\:focus\:vtmn-bg-content-primary:focus {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-tablet\:focus\:vtmn-bg-content-secondary:focus {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-tablet\:focus\:vtmn-bg-content-tertiary:focus {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-tablet\:focus\:vtmn-bg-content-action:focus {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-tablet\:focus\:vtmn-bg-content-active:focus {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-tablet\:focus\:vtmn-bg-content-inactive:focus {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-tablet\:focus\:vtmn-bg-content-negative:focus {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-tablet\:focus\:vtmn-bg-content-warning:focus {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-tablet\:focus\:vtmn-bg-content-positive:focus {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-tablet\:focus\:vtmn-bg-content-information:focus {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-tablet\:focus\:vtmn-bg-content-accent:focus {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-tablet\:focus\:vtmn-bg-content-visited:focus {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-tablet\:focus\:vtmn-bg-content-primary-reversed:focus {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-tablet\:focus\:vtmn-bg-content-action-reversed:focus {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-tablet\:focus\:vtmn-bg-content-visited-reversed:focus {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-tablet\:focus\:vtmn-bg-border-primary:focus {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-tablet\:focus\:vtmn-bg-border-secondary:focus {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-tablet\:focus\:vtmn-bg-border-tertiary:focus {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-tablet\:focus\:vtmn-bg-border-active:focus {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-tablet\:focus\:vtmn-bg-border-inactive:focus {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-tablet\:focus\:vtmn-bg-border-negative:focus {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-tablet\:focus\:vtmn-bg-border-warning:focus {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-tablet\:focus\:vtmn-bg-border-positive:focus {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-tablet\:focus\:vtmn-bg-border-information:focus {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-tablet\:focus\:vtmn-bg-border-primary-reversed:focus {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-tablet\:focus\:vtmn-bg-decorative-gravel:focus {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-tablet\:focus\:vtmn-bg-decorative-brick:focus {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-tablet\:focus\:vtmn-bg-decorative-saffron:focus {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-tablet\:focus\:vtmn-bg-decorative-gold:focus {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-tablet\:focus\:vtmn-bg-decorative-jade:focus {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-tablet\:focus\:vtmn-bg-decorative-emerald:focus {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-tablet\:focus\:vtmn-bg-decorative-cobalt:focus {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-tablet\:focus\:vtmn-bg-decorative-amethyst:focus {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-tablet\:focus\:vtmn-bg-hover-primary:focus {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-tablet\:focus\:vtmn-bg-hover-primary-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-tablet\:focus\:vtmn-bg-hover-secondary-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-tablet\:focus\:vtmn-bg-hover-tertiary-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-tablet\:focus\:vtmn-bg-hover-tertiary:focus {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-tablet\:focus\:vtmn-bg-hover-brand:focus {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-tablet\:focus\:vtmn-bg-hover-accent:focus {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-tablet\:focus\:vtmn-bg-hover-primary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-bg-hover-secondary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-bg-hover-tertiary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-bg-active-primary:focus {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-tablet\:focus\:vtmn-bg-active-primary-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-tablet\:focus\:vtmn-bg-active-secondary-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-tablet\:focus\:vtmn-bg-active-tertiary:focus {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-tablet\:focus\:vtmn-bg-active-tertiary-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-tablet\:focus\:vtmn-bg-active-brand:focus {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-tablet\:focus\:vtmn-bg-active-accent:focus {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-tablet\:focus\:vtmn-bg-active-primary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-bg-active-secondary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-bg-active-tertiary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-bg-active-brand-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-bg-shadow:focus {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-tablet\:focus\:vtmn-bg-brand:focus {
    background-color: var(--vtmn-color_brand);
  }

  .gt-tablet\:focus\:vtmn-bg-brand-pro:focus {
    background-color: var(--vtmn-color_brand-pro);
  }

  .gt-tablet\:focus\:vtmn-bg-brand-digital-light-1:focus {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-tablet\:focus\:vtmn-bg-brand-digital-light-2:focus {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-tablet\:focus\:vtmn-bg-brand-digital-light-3:focus {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-tablet\:focus\:vtmn-bg-brand-digital:focus {
    background-color: var(--vtmn-color_brand-digital);
  }

  .gt-tablet\:focus\:vtmn-bg-brand-digital-dark-1:focus {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-tablet\:focus\:vtmn-bg-brand-digital-dark-2:focus {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-tablet\:focus\:vtmn-bg-green-light-1:focus {
    background-color: var(--vtmn-color_green-light-1);
  }

  .gt-tablet\:focus\:vtmn-bg-green-light-2:focus {
    background-color: var(--vtmn-color_green-light-2);
  }

  .gt-tablet\:focus\:vtmn-bg-green-light-3:focus {
    background-color: var(--vtmn-color_green-light-3);
  }

  .gt-tablet\:focus\:vtmn-bg-green:focus {
    background-color: var(--vtmn-color_green);
  }

  .gt-tablet\:focus\:vtmn-bg-green-dark-1:focus {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .gt-tablet\:focus\:vtmn-bg-green-dark-2:focus {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .gt-tablet\:focus\:vtmn-bg-white:focus {
    background-color: var(--vtmn-color_white);
  }

  .gt-tablet\:focus\:vtmn-bg-grey-light-1:focus {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .gt-tablet\:focus\:vtmn-bg-grey-light-2:focus {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .gt-tablet\:focus\:vtmn-bg-grey-light-3:focus {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .gt-tablet\:focus\:vtmn-bg-grey-light-4:focus {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .gt-tablet\:focus\:vtmn-bg-grey:focus {
    background-color: var(--vtmn-color_grey);
  }

  .gt-tablet\:focus\:vtmn-bg-grey-dark-1:focus {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-tablet\:focus\:vtmn-bg-grey-dark-2:focus {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-tablet\:focus\:vtmn-bg-grey-dark-3:focus {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-tablet\:focus\:vtmn-bg-black:focus {
    background-color: var(--vtmn-color_black);
  }

  .gt-tablet\:focus\:vtmn-bg-success:focus {
    background-color: var(--vtmn-color_success);
  }

  .gt-tablet\:focus\:vtmn-bg-info:focus {
    background-color: var(--vtmn-color_info);
  }

  .gt-tablet\:focus\:vtmn-bg-warning:focus {
    background-color: var(--vtmn-color_warning);
  }

  .gt-tablet\:focus\:vtmn-bg-danger:focus {
    background-color: var(--vtmn-color_danger);
  }

  .gt-tablet\:focus\:vtmn-bg-yellow-light-1:focus {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-tablet\:focus\:vtmn-bg-yellow-light-2:focus {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-tablet\:focus\:vtmn-bg-yellow:focus {
    background-color: var(--vtmn-color_yellow);
  }

  .gt-tablet\:focus\:vtmn-bg-orange-light-1:focus {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .gt-tablet\:focus\:vtmn-bg-orange-light-2:focus {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .gt-tablet\:focus\:vtmn-bg-orange:focus {
    background-color: var(--vtmn-color_orange);
  }

  .gt-tablet\:focus\:vtmn-bg-red-light-1:focus {
    background-color: var(--vtmn-color_red-light-1);
  }

  .gt-tablet\:focus\:vtmn-bg-red-light-2:focus {
    background-color: var(--vtmn-color_red-light-2);
  }

  .gt-tablet\:focus\:vtmn-bg-red:focus {
    background-color: var(--vtmn-color_red);
  }

  .gt-tablet\:active\:vtmn-bg-transparent:active {
    background-color: transparent;
  }

  .gt-tablet\:active\:vtmn-bg-background-primary:active {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-tablet\:active\:vtmn-bg-background-secondary:active {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-tablet\:active\:vtmn-bg-background-tertiary:active {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-tablet\:active\:vtmn-bg-background-brand-primary:active {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-tablet\:active\:vtmn-bg-background-brand-secondary:active {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-tablet\:active\:vtmn-bg-background-accent:active {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-tablet\:active\:vtmn-bg-background-alert:active {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-tablet\:active\:vtmn-bg-background-primary-reversed:active {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-tablet\:active\:vtmn-bg-background-brand-primary-reversed:active {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-tablet\:active\:vtmn-bg-content-primary:active {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-tablet\:active\:vtmn-bg-content-secondary:active {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-tablet\:active\:vtmn-bg-content-tertiary:active {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-tablet\:active\:vtmn-bg-content-action:active {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-tablet\:active\:vtmn-bg-content-active:active {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-tablet\:active\:vtmn-bg-content-inactive:active {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-tablet\:active\:vtmn-bg-content-negative:active {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-tablet\:active\:vtmn-bg-content-warning:active {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-tablet\:active\:vtmn-bg-content-positive:active {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-tablet\:active\:vtmn-bg-content-information:active {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-tablet\:active\:vtmn-bg-content-accent:active {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-tablet\:active\:vtmn-bg-content-visited:active {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-tablet\:active\:vtmn-bg-content-primary-reversed:active {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-tablet\:active\:vtmn-bg-content-action-reversed:active {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-tablet\:active\:vtmn-bg-content-visited-reversed:active {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-tablet\:active\:vtmn-bg-border-primary:active {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-tablet\:active\:vtmn-bg-border-secondary:active {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-tablet\:active\:vtmn-bg-border-tertiary:active {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-tablet\:active\:vtmn-bg-border-active:active {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-tablet\:active\:vtmn-bg-border-inactive:active {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-tablet\:active\:vtmn-bg-border-negative:active {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-tablet\:active\:vtmn-bg-border-warning:active {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-tablet\:active\:vtmn-bg-border-positive:active {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-tablet\:active\:vtmn-bg-border-information:active {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-tablet\:active\:vtmn-bg-border-primary-reversed:active {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-tablet\:active\:vtmn-bg-decorative-gravel:active {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-tablet\:active\:vtmn-bg-decorative-brick:active {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-tablet\:active\:vtmn-bg-decorative-saffron:active {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-tablet\:active\:vtmn-bg-decorative-gold:active {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-tablet\:active\:vtmn-bg-decorative-jade:active {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-tablet\:active\:vtmn-bg-decorative-emerald:active {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-tablet\:active\:vtmn-bg-decorative-cobalt:active {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-tablet\:active\:vtmn-bg-decorative-amethyst:active {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-tablet\:active\:vtmn-bg-hover-primary:active {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-tablet\:active\:vtmn-bg-hover-primary-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-tablet\:active\:vtmn-bg-hover-secondary-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-tablet\:active\:vtmn-bg-hover-tertiary-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-tablet\:active\:vtmn-bg-hover-tertiary:active {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-tablet\:active\:vtmn-bg-hover-brand:active {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-tablet\:active\:vtmn-bg-hover-accent:active {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-tablet\:active\:vtmn-bg-hover-primary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-tablet\:active\:vtmn-bg-hover-secondary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-tablet\:active\:vtmn-bg-hover-tertiary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-tablet\:active\:vtmn-bg-active-primary:active {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-tablet\:active\:vtmn-bg-active-primary-transparent:active {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-tablet\:active\:vtmn-bg-active-secondary-transparent:active {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-tablet\:active\:vtmn-bg-active-tertiary:active {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-tablet\:active\:vtmn-bg-active-tertiary-transparent:active {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-tablet\:active\:vtmn-bg-active-brand:active {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-tablet\:active\:vtmn-bg-active-accent:active {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-tablet\:active\:vtmn-bg-active-primary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-tablet\:active\:vtmn-bg-active-secondary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-tablet\:active\:vtmn-bg-active-tertiary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-tablet\:active\:vtmn-bg-active-brand-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-tablet\:active\:vtmn-bg-shadow:active {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-tablet\:active\:vtmn-bg-brand:active {
    background-color: var(--vtmn-color_brand);
  }

  .gt-tablet\:active\:vtmn-bg-brand-pro:active {
    background-color: var(--vtmn-color_brand-pro);
  }

  .gt-tablet\:active\:vtmn-bg-brand-digital-light-1:active {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-tablet\:active\:vtmn-bg-brand-digital-light-2:active {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-tablet\:active\:vtmn-bg-brand-digital-light-3:active {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-tablet\:active\:vtmn-bg-brand-digital:active {
    background-color: var(--vtmn-color_brand-digital);
  }

  .gt-tablet\:active\:vtmn-bg-brand-digital-dark-1:active {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-tablet\:active\:vtmn-bg-brand-digital-dark-2:active {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-tablet\:active\:vtmn-bg-green-light-1:active {
    background-color: var(--vtmn-color_green-light-1);
  }

  .gt-tablet\:active\:vtmn-bg-green-light-2:active {
    background-color: var(--vtmn-color_green-light-2);
  }

  .gt-tablet\:active\:vtmn-bg-green-light-3:active {
    background-color: var(--vtmn-color_green-light-3);
  }

  .gt-tablet\:active\:vtmn-bg-green:active {
    background-color: var(--vtmn-color_green);
  }

  .gt-tablet\:active\:vtmn-bg-green-dark-1:active {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .gt-tablet\:active\:vtmn-bg-green-dark-2:active {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .gt-tablet\:active\:vtmn-bg-white:active {
    background-color: var(--vtmn-color_white);
  }

  .gt-tablet\:active\:vtmn-bg-grey-light-1:active {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .gt-tablet\:active\:vtmn-bg-grey-light-2:active {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .gt-tablet\:active\:vtmn-bg-grey-light-3:active {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .gt-tablet\:active\:vtmn-bg-grey-light-4:active {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .gt-tablet\:active\:vtmn-bg-grey:active {
    background-color: var(--vtmn-color_grey);
  }

  .gt-tablet\:active\:vtmn-bg-grey-dark-1:active {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-tablet\:active\:vtmn-bg-grey-dark-2:active {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-tablet\:active\:vtmn-bg-grey-dark-3:active {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-tablet\:active\:vtmn-bg-black:active {
    background-color: var(--vtmn-color_black);
  }

  .gt-tablet\:active\:vtmn-bg-success:active {
    background-color: var(--vtmn-color_success);
  }

  .gt-tablet\:active\:vtmn-bg-info:active {
    background-color: var(--vtmn-color_info);
  }

  .gt-tablet\:active\:vtmn-bg-warning:active {
    background-color: var(--vtmn-color_warning);
  }

  .gt-tablet\:active\:vtmn-bg-danger:active {
    background-color: var(--vtmn-color_danger);
  }

  .gt-tablet\:active\:vtmn-bg-yellow-light-1:active {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-tablet\:active\:vtmn-bg-yellow-light-2:active {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-tablet\:active\:vtmn-bg-yellow:active {
    background-color: var(--vtmn-color_yellow);
  }

  .gt-tablet\:active\:vtmn-bg-orange-light-1:active {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .gt-tablet\:active\:vtmn-bg-orange-light-2:active {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .gt-tablet\:active\:vtmn-bg-orange:active {
    background-color: var(--vtmn-color_orange);
  }

  .gt-tablet\:active\:vtmn-bg-red-light-1:active {
    background-color: var(--vtmn-color_red-light-1);
  }

  .gt-tablet\:active\:vtmn-bg-red-light-2:active {
    background-color: var(--vtmn-color_red-light-2);
  }

  .gt-tablet\:active\:vtmn-bg-red:active {
    background-color: var(--vtmn-color_red);
  }

  .gt-tablet\:vtmn-bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .gt-tablet\:vtmn-bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .gt-tablet\:vtmn-bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .gt-tablet\:vtmn-bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .gt-tablet\:vtmn-bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .gt-tablet\:vtmn-bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .gt-tablet\:vtmn-bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .gt-tablet\:vtmn-bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .gt-tablet\:vtmn-bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .gt-tablet\:vtmn-bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .gt-tablet\:vtmn-bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .gt-tablet\:vtmn-bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .gt-tablet\:vtmn-bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .gt-tablet\:vtmn-bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .gt-tablet\:vtmn-bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .gt-tablet\:focus-within\:vtmn-bg-opacity-0:focus-within {
    --tw-bg-opacity: 0;
  }

  .gt-tablet\:focus-within\:vtmn-bg-opacity-5:focus-within {
    --tw-bg-opacity: 0.05;
  }

  .gt-tablet\:focus-within\:vtmn-bg-opacity-10:focus-within {
    --tw-bg-opacity: 0.1;
  }

  .gt-tablet\:focus-within\:vtmn-bg-opacity-20:focus-within {
    --tw-bg-opacity: 0.2;
  }

  .gt-tablet\:focus-within\:vtmn-bg-opacity-25:focus-within {
    --tw-bg-opacity: 0.25;
  }

  .gt-tablet\:focus-within\:vtmn-bg-opacity-30:focus-within {
    --tw-bg-opacity: 0.3;
  }

  .gt-tablet\:focus-within\:vtmn-bg-opacity-40:focus-within {
    --tw-bg-opacity: 0.4;
  }

  .gt-tablet\:focus-within\:vtmn-bg-opacity-50:focus-within {
    --tw-bg-opacity: 0.5;
  }

  .gt-tablet\:focus-within\:vtmn-bg-opacity-60:focus-within {
    --tw-bg-opacity: 0.6;
  }

  .gt-tablet\:focus-within\:vtmn-bg-opacity-70:focus-within {
    --tw-bg-opacity: 0.7;
  }

  .gt-tablet\:focus-within\:vtmn-bg-opacity-75:focus-within {
    --tw-bg-opacity: 0.75;
  }

  .gt-tablet\:focus-within\:vtmn-bg-opacity-80:focus-within {
    --tw-bg-opacity: 0.8;
  }

  .gt-tablet\:focus-within\:vtmn-bg-opacity-90:focus-within {
    --tw-bg-opacity: 0.9;
  }

  .gt-tablet\:focus-within\:vtmn-bg-opacity-95:focus-within {
    --tw-bg-opacity: 0.95;
  }

  .gt-tablet\:focus-within\:vtmn-bg-opacity-100:focus-within {
    --tw-bg-opacity: 1;
  }

  .gt-tablet\:hover\:vtmn-bg-opacity-0:hover {
    --tw-bg-opacity: 0;
  }

  .gt-tablet\:hover\:vtmn-bg-opacity-5:hover {
    --tw-bg-opacity: 0.05;
  }

  .gt-tablet\:hover\:vtmn-bg-opacity-10:hover {
    --tw-bg-opacity: 0.1;
  }

  .gt-tablet\:hover\:vtmn-bg-opacity-20:hover {
    --tw-bg-opacity: 0.2;
  }

  .gt-tablet\:hover\:vtmn-bg-opacity-25:hover {
    --tw-bg-opacity: 0.25;
  }

  .gt-tablet\:hover\:vtmn-bg-opacity-30:hover {
    --tw-bg-opacity: 0.3;
  }

  .gt-tablet\:hover\:vtmn-bg-opacity-40:hover {
    --tw-bg-opacity: 0.4;
  }

  .gt-tablet\:hover\:vtmn-bg-opacity-50:hover {
    --tw-bg-opacity: 0.5;
  }

  .gt-tablet\:hover\:vtmn-bg-opacity-60:hover {
    --tw-bg-opacity: 0.6;
  }

  .gt-tablet\:hover\:vtmn-bg-opacity-70:hover {
    --tw-bg-opacity: 0.7;
  }

  .gt-tablet\:hover\:vtmn-bg-opacity-75:hover {
    --tw-bg-opacity: 0.75;
  }

  .gt-tablet\:hover\:vtmn-bg-opacity-80:hover {
    --tw-bg-opacity: 0.8;
  }

  .gt-tablet\:hover\:vtmn-bg-opacity-90:hover {
    --tw-bg-opacity: 0.9;
  }

  .gt-tablet\:hover\:vtmn-bg-opacity-95:hover {
    --tw-bg-opacity: 0.95;
  }

  .gt-tablet\:hover\:vtmn-bg-opacity-100:hover {
    --tw-bg-opacity: 1;
  }

  .gt-tablet\:focus\:vtmn-bg-opacity-0:focus {
    --tw-bg-opacity: 0;
  }

  .gt-tablet\:focus\:vtmn-bg-opacity-5:focus {
    --tw-bg-opacity: 0.05;
  }

  .gt-tablet\:focus\:vtmn-bg-opacity-10:focus {
    --tw-bg-opacity: 0.1;
  }

  .gt-tablet\:focus\:vtmn-bg-opacity-20:focus {
    --tw-bg-opacity: 0.2;
  }

  .gt-tablet\:focus\:vtmn-bg-opacity-25:focus {
    --tw-bg-opacity: 0.25;
  }

  .gt-tablet\:focus\:vtmn-bg-opacity-30:focus {
    --tw-bg-opacity: 0.3;
  }

  .gt-tablet\:focus\:vtmn-bg-opacity-40:focus {
    --tw-bg-opacity: 0.4;
  }

  .gt-tablet\:focus\:vtmn-bg-opacity-50:focus {
    --tw-bg-opacity: 0.5;
  }

  .gt-tablet\:focus\:vtmn-bg-opacity-60:focus {
    --tw-bg-opacity: 0.6;
  }

  .gt-tablet\:focus\:vtmn-bg-opacity-70:focus {
    --tw-bg-opacity: 0.7;
  }

  .gt-tablet\:focus\:vtmn-bg-opacity-75:focus {
    --tw-bg-opacity: 0.75;
  }

  .gt-tablet\:focus\:vtmn-bg-opacity-80:focus {
    --tw-bg-opacity: 0.8;
  }

  .gt-tablet\:focus\:vtmn-bg-opacity-90:focus {
    --tw-bg-opacity: 0.9;
  }

  .gt-tablet\:focus\:vtmn-bg-opacity-95:focus {
    --tw-bg-opacity: 0.95;
  }

  .gt-tablet\:focus\:vtmn-bg-opacity-100:focus {
    --tw-bg-opacity: 1;
  }

  .gt-tablet\:vtmn-bg-none {
    background-image: none;
  }

  .gt-tablet\:vtmn-bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .gt-tablet\:vtmn-bg-gradient-to-tr {
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .gt-tablet\:vtmn-bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .gt-tablet\:vtmn-bg-gradient-to-br {
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .gt-tablet\:vtmn-bg-gradient-to-b {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .gt-tablet\:vtmn-bg-gradient-to-bl {
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .gt-tablet\:vtmn-bg-gradient-to-l {
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .gt-tablet\:vtmn-bg-gradient-to-tl {
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .gt-tablet\:vtmn-from-transparent {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .gt-tablet\:vtmn-from-background-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-background-secondary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-background-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-background-brand-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-background-brand-secondary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-background-accent {
    --tw-gradient-from: var(--vtmn-semantic-color_background-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-background-alert {
    --tw-gradient-from: var(--vtmn-semantic-color_background-alert);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-background-primary-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-background-brand-primary-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-content-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-content-secondary {
    --tw-gradient-from: var(--vtmn-semantic-color_content-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-content-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_content-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-content-action {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-content-active {
    --tw-gradient-from: var(--vtmn-semantic-color_content-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-content-inactive {
    --tw-gradient-from: var(--vtmn-semantic-color_content-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-content-negative {
    --tw-gradient-from: var(--vtmn-semantic-color_content-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-content-warning {
    --tw-gradient-from: var(--vtmn-semantic-color_content-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-content-positive {
    --tw-gradient-from: var(--vtmn-semantic-color_content-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-content-information {
    --tw-gradient-from: var(--vtmn-semantic-color_content-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-content-accent {
    --tw-gradient-from: var(--vtmn-semantic-color_content-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-content-visited {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-content-primary-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-content-action-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-content-visited-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-border-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-border-secondary {
    --tw-gradient-from: var(--vtmn-semantic-color_border-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-border-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_border-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-border-active {
    --tw-gradient-from: var(--vtmn-semantic-color_border-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-border-inactive {
    --tw-gradient-from: var(--vtmn-semantic-color_border-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-border-negative {
    --tw-gradient-from: var(--vtmn-semantic-color_border-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-border-warning {
    --tw-gradient-from: var(--vtmn-semantic-color_border-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-border-positive {
    --tw-gradient-from: var(--vtmn-semantic-color_border-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-border-information {
    --tw-gradient-from: var(--vtmn-semantic-color_border-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-border-primary-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-decorative-gravel {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gravel);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-decorative-brick {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-brick);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-decorative-saffron {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-saffron);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-decorative-gold {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gold);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-decorative-jade {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-jade);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-decorative-emerald {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-emerald);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-decorative-cobalt {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-cobalt);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-decorative-amethyst {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-amethyst);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-hover-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-hover-primary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-hover-secondary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-hover-tertiary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-hover-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-hover-brand {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-hover-accent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-hover-primary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-hover-secondary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-hover-tertiary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-active-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-active-primary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-active-secondary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-active-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-active-tertiary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-active-brand {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-active-accent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-active-primary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-active-secondary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-active-tertiary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-active-brand-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-shadow {
    --tw-gradient-from: var(--vtmn-semantic-color_shadow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-brand {
    --tw-gradient-from: var(--vtmn-color_brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-brand-pro {
    --tw-gradient-from: var(--vtmn-color_brand-pro);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-brand-digital-light-1 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-brand-digital-light-2 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-brand-digital-light-3 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-brand-digital {
    --tw-gradient-from: var(--vtmn-color_brand-digital);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-brand-digital-dark-1 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-brand-digital-dark-2 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-green-light-1 {
    --tw-gradient-from: var(--vtmn-color_green-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-green-light-2 {
    --tw-gradient-from: var(--vtmn-color_green-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-green-light-3 {
    --tw-gradient-from: var(--vtmn-color_green-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-green {
    --tw-gradient-from: var(--vtmn-color_green);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-green-dark-1 {
    --tw-gradient-from: var(--vtmn-color_green-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-green-dark-2 {
    --tw-gradient-from: var(--vtmn-color_green-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-white {
    --tw-gradient-from: var(--vtmn-color_white);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-grey-light-1 {
    --tw-gradient-from: var(--vtmn-color_grey-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-grey-light-2 {
    --tw-gradient-from: var(--vtmn-color_grey-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-grey-light-3 {
    --tw-gradient-from: var(--vtmn-color_grey-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-grey-light-4 {
    --tw-gradient-from: var(--vtmn-color_grey-light-4);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-grey {
    --tw-gradient-from: var(--vtmn-color_grey);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-grey-dark-1 {
    --tw-gradient-from: var(--vtmn-color_grey-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-grey-dark-2 {
    --tw-gradient-from: var(--vtmn-color_grey-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-grey-dark-3 {
    --tw-gradient-from: var(--vtmn-color_grey-dark-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-black {
    --tw-gradient-from: var(--vtmn-color_black);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-success {
    --tw-gradient-from: var(--vtmn-color_success);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-info {
    --tw-gradient-from: var(--vtmn-color_info);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-warning {
    --tw-gradient-from: var(--vtmn-color_warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-danger {
    --tw-gradient-from: var(--vtmn-color_danger);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-yellow-light-1 {
    --tw-gradient-from: var(--vtmn-color_yellow-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-yellow-light-2 {
    --tw-gradient-from: var(--vtmn-color_yellow-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-yellow {
    --tw-gradient-from: var(--vtmn-color_yellow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-orange-light-1 {
    --tw-gradient-from: var(--vtmn-color_orange-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-orange-light-2 {
    --tw-gradient-from: var(--vtmn-color_orange-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-orange {
    --tw-gradient-from: var(--vtmn-color_orange);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-red-light-1 {
    --tw-gradient-from: var(--vtmn-color_red-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-red-light-2 {
    --tw-gradient-from: var(--vtmn-color_red-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-from-red {
    --tw-gradient-from: var(--vtmn-color_red);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-transparent:hover {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .gt-tablet\:hover\:vtmn-from-background-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-background-secondary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-background-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-background-brand-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-background-brand-secondary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-background-accent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-background-alert:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-alert);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-background-primary-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-background-brand-primary-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-content-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-content-secondary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-content-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-content-action:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-content-active:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-content-inactive:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-content-negative:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-content-warning:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-content-positive:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-content-information:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-content-accent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-content-visited:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-content-primary-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-content-action-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-content-visited-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-border-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-border-secondary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-border-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-border-active:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-border-inactive:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-border-negative:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-border-warning:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-border-positive:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-border-information:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-border-primary-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-decorative-gravel:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gravel);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-decorative-brick:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-brick);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-decorative-saffron:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-saffron);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-decorative-gold:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gold);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-decorative-jade:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-jade);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-decorative-emerald:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-emerald);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-decorative-cobalt:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-cobalt);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-decorative-amethyst:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-amethyst);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-hover-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-hover-primary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-hover-secondary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-hover-tertiary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-hover-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-hover-brand:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-hover-accent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-hover-primary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-hover-secondary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-hover-tertiary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-active-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-active-primary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-active-secondary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-active-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-active-tertiary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-active-brand:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-active-accent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-active-primary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-active-secondary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-active-tertiary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-active-brand-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-shadow:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_shadow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-brand:hover {
    --tw-gradient-from: var(--vtmn-color_brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-brand-pro:hover {
    --tw-gradient-from: var(--vtmn-color_brand-pro);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-brand-digital-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-brand-digital-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-brand-digital-light-3:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-brand-digital:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-brand-digital-dark-1:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-brand-digital-dark-2:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-green-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_green-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-green-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_green-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-green-light-3:hover {
    --tw-gradient-from: var(--vtmn-color_green-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-green:hover {
    --tw-gradient-from: var(--vtmn-color_green);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-green-dark-1:hover {
    --tw-gradient-from: var(--vtmn-color_green-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-green-dark-2:hover {
    --tw-gradient-from: var(--vtmn-color_green-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-white:hover {
    --tw-gradient-from: var(--vtmn-color_white);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-grey-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_grey-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-grey-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_grey-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-grey-light-3:hover {
    --tw-gradient-from: var(--vtmn-color_grey-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-grey-light-4:hover {
    --tw-gradient-from: var(--vtmn-color_grey-light-4);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-grey:hover {
    --tw-gradient-from: var(--vtmn-color_grey);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-grey-dark-1:hover {
    --tw-gradient-from: var(--vtmn-color_grey-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-grey-dark-2:hover {
    --tw-gradient-from: var(--vtmn-color_grey-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-grey-dark-3:hover {
    --tw-gradient-from: var(--vtmn-color_grey-dark-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-black:hover {
    --tw-gradient-from: var(--vtmn-color_black);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-success:hover {
    --tw-gradient-from: var(--vtmn-color_success);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-info:hover {
    --tw-gradient-from: var(--vtmn-color_info);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-warning:hover {
    --tw-gradient-from: var(--vtmn-color_warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-danger:hover {
    --tw-gradient-from: var(--vtmn-color_danger);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-yellow-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_yellow-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-yellow-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_yellow-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-yellow:hover {
    --tw-gradient-from: var(--vtmn-color_yellow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-orange-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_orange-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-orange-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_orange-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-orange:hover {
    --tw-gradient-from: var(--vtmn-color_orange);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-red-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_red-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-red-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_red-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-from-red:hover {
    --tw-gradient-from: var(--vtmn-color_red);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-transparent:focus {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .gt-tablet\:focus\:vtmn-from-background-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-background-secondary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-background-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-background-brand-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-background-brand-secondary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-background-accent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-background-alert:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-alert);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-background-primary-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-background-brand-primary-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-content-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-content-secondary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-content-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-content-action:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-content-active:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-content-inactive:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-content-negative:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-content-warning:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-content-positive:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-content-information:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-content-accent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-content-visited:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-content-primary-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-content-action-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-content-visited-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-border-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-border-secondary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-border-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-border-active:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-border-inactive:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-border-negative:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-border-warning:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-border-positive:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-border-information:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-border-primary-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-decorative-gravel:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gravel);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-decorative-brick:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-brick);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-decorative-saffron:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-saffron);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-decorative-gold:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gold);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-decorative-jade:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-jade);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-decorative-emerald:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-emerald);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-decorative-cobalt:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-cobalt);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-decorative-amethyst:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-amethyst);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-hover-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-hover-primary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-hover-secondary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-hover-tertiary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-hover-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-hover-brand:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-hover-accent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-hover-primary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-hover-secondary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-hover-tertiary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-active-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-active-primary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-active-secondary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-active-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-active-tertiary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-active-brand:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-active-accent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-active-primary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-active-secondary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-active-tertiary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-active-brand-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-shadow:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_shadow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-brand:focus {
    --tw-gradient-from: var(--vtmn-color_brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-brand-pro:focus {
    --tw-gradient-from: var(--vtmn-color_brand-pro);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-brand-digital-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-brand-digital-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-brand-digital-light-3:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-brand-digital:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-brand-digital-dark-1:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-brand-digital-dark-2:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-green-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_green-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-green-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_green-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-green-light-3:focus {
    --tw-gradient-from: var(--vtmn-color_green-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-green:focus {
    --tw-gradient-from: var(--vtmn-color_green);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-green-dark-1:focus {
    --tw-gradient-from: var(--vtmn-color_green-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-green-dark-2:focus {
    --tw-gradient-from: var(--vtmn-color_green-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-white:focus {
    --tw-gradient-from: var(--vtmn-color_white);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-grey-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_grey-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-grey-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_grey-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-grey-light-3:focus {
    --tw-gradient-from: var(--vtmn-color_grey-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-grey-light-4:focus {
    --tw-gradient-from: var(--vtmn-color_grey-light-4);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-grey:focus {
    --tw-gradient-from: var(--vtmn-color_grey);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-grey-dark-1:focus {
    --tw-gradient-from: var(--vtmn-color_grey-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-grey-dark-2:focus {
    --tw-gradient-from: var(--vtmn-color_grey-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-grey-dark-3:focus {
    --tw-gradient-from: var(--vtmn-color_grey-dark-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-black:focus {
    --tw-gradient-from: var(--vtmn-color_black);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-success:focus {
    --tw-gradient-from: var(--vtmn-color_success);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-info:focus {
    --tw-gradient-from: var(--vtmn-color_info);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-warning:focus {
    --tw-gradient-from: var(--vtmn-color_warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-danger:focus {
    --tw-gradient-from: var(--vtmn-color_danger);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-yellow-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_yellow-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-yellow-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_yellow-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-yellow:focus {
    --tw-gradient-from: var(--vtmn-color_yellow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-orange-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_orange-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-orange-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_orange-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-orange:focus {
    --tw-gradient-from: var(--vtmn-color_orange);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-red-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_red-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-red-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_red-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-from-red:focus {
    --tw-gradient-from: var(--vtmn-color_red);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .gt-tablet\:vtmn-via-background-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-background-secondary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-background-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-background-brand-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-background-brand-secondary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-background-accent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-background-alert {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-alert), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-background-primary-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-background-brand-primary-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-content-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-content-secondary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-content-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-content-action {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-content-active {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-content-inactive {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-content-negative {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-content-warning {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-content-positive {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-content-information {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-content-accent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-content-visited {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-content-primary-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-content-action-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-content-visited-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-border-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-border-secondary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-border-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-border-active {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-border-inactive {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-border-negative {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-border-warning {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-border-positive {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-border-information {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-border-primary-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-decorative-gravel {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gravel), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-decorative-brick {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-brick), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-decorative-saffron {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-saffron), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-decorative-gold {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gold), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-decorative-jade {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-jade), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-decorative-emerald {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-emerald), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-decorative-cobalt {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-cobalt), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-decorative-amethyst {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-amethyst), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-hover-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-hover-primary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-hover-secondary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-hover-tertiary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-hover-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-hover-brand {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-hover-accent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-hover-primary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-hover-secondary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-hover-tertiary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-active-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-active-primary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-active-secondary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-active-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-active-tertiary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-active-brand {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-active-accent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-active-primary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-active-secondary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-active-tertiary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-active-brand-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-shadow {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_shadow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-brand {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-brand-pro {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-pro), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-brand-digital-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-brand-digital-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-brand-digital-light-3 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-brand-digital {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-brand-digital-dark-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-brand-digital-dark-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-green-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-green-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-green-light-3 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-green {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-green-dark-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-green-dark-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-white {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_white), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-grey-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-grey-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-grey-light-3 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-grey-light-4 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-4), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-grey {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-grey-dark-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-grey-dark-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-grey-dark-3 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-black {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_black), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-success {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_success), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-info {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_info), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-warning {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-danger {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_danger), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-yellow-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-yellow-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-yellow {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-orange-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-orange-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-orange {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-red-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-red-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-via-red {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .gt-tablet\:hover\:vtmn-via-background-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-background-secondary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-background-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-background-brand-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-background-brand-secondary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-background-accent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-background-alert:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-alert), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-background-primary-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-background-brand-primary-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-content-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-content-secondary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-content-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-content-action:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-content-active:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-content-inactive:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-content-negative:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-content-warning:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-content-positive:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-content-information:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-content-accent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-content-visited:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-content-primary-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-content-action-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-content-visited-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-border-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-border-secondary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-border-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-border-active:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-border-inactive:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-border-negative:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-border-warning:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-border-positive:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-border-information:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-border-primary-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-decorative-gravel:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gravel), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-decorative-brick:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-brick), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-decorative-saffron:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-saffron), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-decorative-gold:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gold), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-decorative-jade:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-jade), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-decorative-emerald:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-emerald), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-decorative-cobalt:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-cobalt), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-decorative-amethyst:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-amethyst), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-hover-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-hover-primary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-hover-secondary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-hover-tertiary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-hover-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-hover-brand:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-hover-accent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-hover-primary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-hover-secondary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-hover-tertiary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-active-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-active-primary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-active-secondary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-active-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-active-tertiary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-active-brand:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-active-accent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-active-primary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-active-secondary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-active-tertiary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-active-brand-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-shadow:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_shadow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-brand:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-brand-pro:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-pro), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-brand-digital-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-brand-digital-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-brand-digital-light-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-brand-digital:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-brand-digital-dark-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-brand-digital-dark-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-green-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-green-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-green-light-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-green:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-green-dark-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-green-dark-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-white:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_white), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-grey-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-grey-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-grey-light-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-grey-light-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-4), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-grey:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-grey-dark-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-grey-dark-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-grey-dark-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-black:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_black), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-success:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_success), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-info:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_info), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-warning:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-danger:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_danger), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-yellow-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-yellow-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-yellow:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-orange-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-orange-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-orange:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-red-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-red-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:hover\:vtmn-via-red:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .gt-tablet\:focus\:vtmn-via-background-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-background-secondary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-background-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-background-brand-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-background-brand-secondary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-background-accent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-background-alert:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-alert), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-background-primary-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-background-brand-primary-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-content-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-content-secondary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-content-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-content-action:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-content-active:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-content-inactive:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-content-negative:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-content-warning:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-content-positive:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-content-information:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-content-accent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-content-visited:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-content-primary-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-content-action-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-content-visited-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-border-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-border-secondary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-border-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-border-active:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-border-inactive:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-border-negative:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-border-warning:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-border-positive:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-border-information:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-border-primary-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-decorative-gravel:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gravel), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-decorative-brick:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-brick), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-decorative-saffron:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-saffron), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-decorative-gold:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gold), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-decorative-jade:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-jade), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-decorative-emerald:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-emerald), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-decorative-cobalt:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-cobalt), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-decorative-amethyst:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-amethyst), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-hover-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-hover-primary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-hover-secondary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-hover-tertiary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-hover-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-hover-brand:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-hover-accent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-hover-primary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-hover-secondary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-hover-tertiary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-active-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-active-primary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-active-secondary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-active-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-active-tertiary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-active-brand:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-active-accent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-active-primary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-active-secondary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-active-tertiary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-active-brand-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-shadow:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_shadow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-brand:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-brand-pro:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-pro), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-brand-digital-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-brand-digital-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-brand-digital-light-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-brand-digital:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-brand-digital-dark-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-brand-digital-dark-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-green-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-green-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-green-light-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-green:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-green-dark-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-green-dark-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-white:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_white), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-grey-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-grey-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-grey-light-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-grey-light-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-4), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-grey:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-grey-dark-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-grey-dark-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-grey-dark-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-black:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_black), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-success:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_success), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-info:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_info), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-warning:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-danger:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_danger), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-yellow-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-yellow-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-yellow:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-orange-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-orange-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-orange:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-red-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-red-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:focus\:vtmn-via-red:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-tablet\:vtmn-to-transparent {
    --tw-gradient-to: transparent;
  }

  .gt-tablet\:vtmn-to-background-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary);
  }

  .gt-tablet\:vtmn-to-background-secondary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-tablet\:vtmn-to-background-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-tablet\:vtmn-to-background-brand-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-tablet\:vtmn-to-background-brand-secondary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-tablet\:vtmn-to-background-accent {
    --tw-gradient-to: var(--vtmn-semantic-color_background-accent);
  }

  .gt-tablet\:vtmn-to-background-alert {
    --tw-gradient-to: var(--vtmn-semantic-color_background-alert);
  }

  .gt-tablet\:vtmn-to-background-primary-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-tablet\:vtmn-to-background-brand-primary-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-tablet\:vtmn-to-content-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary);
  }

  .gt-tablet\:vtmn-to-content-secondary {
    --tw-gradient-to: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-tablet\:vtmn-to-content-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-tablet\:vtmn-to-content-action {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action);
  }

  .gt-tablet\:vtmn-to-content-active {
    --tw-gradient-to: var(--vtmn-semantic-color_content-active);
  }

  .gt-tablet\:vtmn-to-content-inactive {
    --tw-gradient-to: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-tablet\:vtmn-to-content-negative {
    --tw-gradient-to: var(--vtmn-semantic-color_content-negative);
  }

  .gt-tablet\:vtmn-to-content-warning {
    --tw-gradient-to: var(--vtmn-semantic-color_content-warning);
  }

  .gt-tablet\:vtmn-to-content-positive {
    --tw-gradient-to: var(--vtmn-semantic-color_content-positive);
  }

  .gt-tablet\:vtmn-to-content-information {
    --tw-gradient-to: var(--vtmn-semantic-color_content-information);
  }

  .gt-tablet\:vtmn-to-content-accent {
    --tw-gradient-to: var(--vtmn-semantic-color_content-accent);
  }

  .gt-tablet\:vtmn-to-content-visited {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited);
  }

  .gt-tablet\:vtmn-to-content-primary-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-tablet\:vtmn-to-content-action-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-tablet\:vtmn-to-content-visited-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-tablet\:vtmn-to-border-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary);
  }

  .gt-tablet\:vtmn-to-border-secondary {
    --tw-gradient-to: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-tablet\:vtmn-to-border-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-tablet\:vtmn-to-border-active {
    --tw-gradient-to: var(--vtmn-semantic-color_border-active);
  }

  .gt-tablet\:vtmn-to-border-inactive {
    --tw-gradient-to: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-tablet\:vtmn-to-border-negative {
    --tw-gradient-to: var(--vtmn-semantic-color_border-negative);
  }

  .gt-tablet\:vtmn-to-border-warning {
    --tw-gradient-to: var(--vtmn-semantic-color_border-warning);
  }

  .gt-tablet\:vtmn-to-border-positive {
    --tw-gradient-to: var(--vtmn-semantic-color_border-positive);
  }

  .gt-tablet\:vtmn-to-border-information {
    --tw-gradient-to: var(--vtmn-semantic-color_border-information);
  }

  .gt-tablet\:vtmn-to-border-primary-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-tablet\:vtmn-to-decorative-gravel {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-tablet\:vtmn-to-decorative-brick {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-tablet\:vtmn-to-decorative-saffron {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-tablet\:vtmn-to-decorative-gold {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-tablet\:vtmn-to-decorative-jade {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-tablet\:vtmn-to-decorative-emerald {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-tablet\:vtmn-to-decorative-cobalt {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-tablet\:vtmn-to-decorative-amethyst {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-tablet\:vtmn-to-hover-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-tablet\:vtmn-to-hover-primary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-tablet\:vtmn-to-hover-secondary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-tablet\:vtmn-to-hover-tertiary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-tablet\:vtmn-to-hover-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-tablet\:vtmn-to-hover-brand {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-tablet\:vtmn-to-hover-accent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-tablet\:vtmn-to-hover-primary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-tablet\:vtmn-to-hover-secondary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-tablet\:vtmn-to-hover-tertiary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-tablet\:vtmn-to-active-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary);
  }

  .gt-tablet\:vtmn-to-active-primary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-tablet\:vtmn-to-active-secondary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-tablet\:vtmn-to-active-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-tablet\:vtmn-to-active-tertiary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-tablet\:vtmn-to-active-brand {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand);
  }

  .gt-tablet\:vtmn-to-active-accent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-accent);
  }

  .gt-tablet\:vtmn-to-active-primary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-tablet\:vtmn-to-active-secondary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-tablet\:vtmn-to-active-tertiary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-tablet\:vtmn-to-active-brand-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-tablet\:vtmn-to-shadow {
    --tw-gradient-to: var(--vtmn-semantic-color_shadow);
  }

  .gt-tablet\:vtmn-to-brand {
    --tw-gradient-to: var(--vtmn-color_brand);
  }

  .gt-tablet\:vtmn-to-brand-pro {
    --tw-gradient-to: var(--vtmn-color_brand-pro);
  }

  .gt-tablet\:vtmn-to-brand-digital-light-1 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-tablet\:vtmn-to-brand-digital-light-2 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-tablet\:vtmn-to-brand-digital-light-3 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-tablet\:vtmn-to-brand-digital {
    --tw-gradient-to: var(--vtmn-color_brand-digital);
  }

  .gt-tablet\:vtmn-to-brand-digital-dark-1 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-tablet\:vtmn-to-brand-digital-dark-2 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-tablet\:vtmn-to-green-light-1 {
    --tw-gradient-to: var(--vtmn-color_green-light-1);
  }

  .gt-tablet\:vtmn-to-green-light-2 {
    --tw-gradient-to: var(--vtmn-color_green-light-2);
  }

  .gt-tablet\:vtmn-to-green-light-3 {
    --tw-gradient-to: var(--vtmn-color_green-light-3);
  }

  .gt-tablet\:vtmn-to-green {
    --tw-gradient-to: var(--vtmn-color_green);
  }

  .gt-tablet\:vtmn-to-green-dark-1 {
    --tw-gradient-to: var(--vtmn-color_green-dark-1);
  }

  .gt-tablet\:vtmn-to-green-dark-2 {
    --tw-gradient-to: var(--vtmn-color_green-dark-2);
  }

  .gt-tablet\:vtmn-to-white {
    --tw-gradient-to: var(--vtmn-color_white);
  }

  .gt-tablet\:vtmn-to-grey-light-1 {
    --tw-gradient-to: var(--vtmn-color_grey-light-1);
  }

  .gt-tablet\:vtmn-to-grey-light-2 {
    --tw-gradient-to: var(--vtmn-color_grey-light-2);
  }

  .gt-tablet\:vtmn-to-grey-light-3 {
    --tw-gradient-to: var(--vtmn-color_grey-light-3);
  }

  .gt-tablet\:vtmn-to-grey-light-4 {
    --tw-gradient-to: var(--vtmn-color_grey-light-4);
  }

  .gt-tablet\:vtmn-to-grey {
    --tw-gradient-to: var(--vtmn-color_grey);
  }

  .gt-tablet\:vtmn-to-grey-dark-1 {
    --tw-gradient-to: var(--vtmn-color_grey-dark-1);
  }

  .gt-tablet\:vtmn-to-grey-dark-2 {
    --tw-gradient-to: var(--vtmn-color_grey-dark-2);
  }

  .gt-tablet\:vtmn-to-grey-dark-3 {
    --tw-gradient-to: var(--vtmn-color_grey-dark-3);
  }

  .gt-tablet\:vtmn-to-black {
    --tw-gradient-to: var(--vtmn-color_black);
  }

  .gt-tablet\:vtmn-to-success {
    --tw-gradient-to: var(--vtmn-color_success);
  }

  .gt-tablet\:vtmn-to-info {
    --tw-gradient-to: var(--vtmn-color_info);
  }

  .gt-tablet\:vtmn-to-warning {
    --tw-gradient-to: var(--vtmn-color_warning);
  }

  .gt-tablet\:vtmn-to-danger {
    --tw-gradient-to: var(--vtmn-color_danger);
  }

  .gt-tablet\:vtmn-to-yellow-light-1 {
    --tw-gradient-to: var(--vtmn-color_yellow-light-1);
  }

  .gt-tablet\:vtmn-to-yellow-light-2 {
    --tw-gradient-to: var(--vtmn-color_yellow-light-2);
  }

  .gt-tablet\:vtmn-to-yellow {
    --tw-gradient-to: var(--vtmn-color_yellow);
  }

  .gt-tablet\:vtmn-to-orange-light-1 {
    --tw-gradient-to: var(--vtmn-color_orange-light-1);
  }

  .gt-tablet\:vtmn-to-orange-light-2 {
    --tw-gradient-to: var(--vtmn-color_orange-light-2);
  }

  .gt-tablet\:vtmn-to-orange {
    --tw-gradient-to: var(--vtmn-color_orange);
  }

  .gt-tablet\:vtmn-to-red-light-1 {
    --tw-gradient-to: var(--vtmn-color_red-light-1);
  }

  .gt-tablet\:vtmn-to-red-light-2 {
    --tw-gradient-to: var(--vtmn-color_red-light-2);
  }

  .gt-tablet\:vtmn-to-red {
    --tw-gradient-to: var(--vtmn-color_red);
  }

  .gt-tablet\:hover\:vtmn-to-transparent:hover {
    --tw-gradient-to: transparent;
  }

  .gt-tablet\:hover\:vtmn-to-background-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary);
  }

  .gt-tablet\:hover\:vtmn-to-background-secondary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-tablet\:hover\:vtmn-to-background-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-tablet\:hover\:vtmn-to-background-brand-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-tablet\:hover\:vtmn-to-background-brand-secondary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-tablet\:hover\:vtmn-to-background-accent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-accent);
  }

  .gt-tablet\:hover\:vtmn-to-background-alert:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-alert);
  }

  .gt-tablet\:hover\:vtmn-to-background-primary-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-tablet\:hover\:vtmn-to-background-brand-primary-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-tablet\:hover\:vtmn-to-content-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary);
  }

  .gt-tablet\:hover\:vtmn-to-content-secondary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-tablet\:hover\:vtmn-to-content-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-tablet\:hover\:vtmn-to-content-action:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action);
  }

  .gt-tablet\:hover\:vtmn-to-content-active:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-active);
  }

  .gt-tablet\:hover\:vtmn-to-content-inactive:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-tablet\:hover\:vtmn-to-content-negative:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-negative);
  }

  .gt-tablet\:hover\:vtmn-to-content-warning:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-warning);
  }

  .gt-tablet\:hover\:vtmn-to-content-positive:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-positive);
  }

  .gt-tablet\:hover\:vtmn-to-content-information:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-information);
  }

  .gt-tablet\:hover\:vtmn-to-content-accent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-accent);
  }

  .gt-tablet\:hover\:vtmn-to-content-visited:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited);
  }

  .gt-tablet\:hover\:vtmn-to-content-primary-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-tablet\:hover\:vtmn-to-content-action-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-tablet\:hover\:vtmn-to-content-visited-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-tablet\:hover\:vtmn-to-border-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary);
  }

  .gt-tablet\:hover\:vtmn-to-border-secondary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-tablet\:hover\:vtmn-to-border-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-tablet\:hover\:vtmn-to-border-active:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-active);
  }

  .gt-tablet\:hover\:vtmn-to-border-inactive:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-tablet\:hover\:vtmn-to-border-negative:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-negative);
  }

  .gt-tablet\:hover\:vtmn-to-border-warning:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-warning);
  }

  .gt-tablet\:hover\:vtmn-to-border-positive:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-positive);
  }

  .gt-tablet\:hover\:vtmn-to-border-information:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-information);
  }

  .gt-tablet\:hover\:vtmn-to-border-primary-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-tablet\:hover\:vtmn-to-decorative-gravel:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-tablet\:hover\:vtmn-to-decorative-brick:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-tablet\:hover\:vtmn-to-decorative-saffron:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-tablet\:hover\:vtmn-to-decorative-gold:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-tablet\:hover\:vtmn-to-decorative-jade:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-tablet\:hover\:vtmn-to-decorative-emerald:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-tablet\:hover\:vtmn-to-decorative-cobalt:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-tablet\:hover\:vtmn-to-decorative-amethyst:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-tablet\:hover\:vtmn-to-hover-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-tablet\:hover\:vtmn-to-hover-primary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-tablet\:hover\:vtmn-to-hover-secondary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-tablet\:hover\:vtmn-to-hover-tertiary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-tablet\:hover\:vtmn-to-hover-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-tablet\:hover\:vtmn-to-hover-brand:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-tablet\:hover\:vtmn-to-hover-accent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-tablet\:hover\:vtmn-to-hover-primary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-tablet\:hover\:vtmn-to-hover-secondary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-tablet\:hover\:vtmn-to-hover-tertiary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-tablet\:hover\:vtmn-to-active-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary);
  }

  .gt-tablet\:hover\:vtmn-to-active-primary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-tablet\:hover\:vtmn-to-active-secondary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-tablet\:hover\:vtmn-to-active-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-tablet\:hover\:vtmn-to-active-tertiary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-tablet\:hover\:vtmn-to-active-brand:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand);
  }

  .gt-tablet\:hover\:vtmn-to-active-accent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-accent);
  }

  .gt-tablet\:hover\:vtmn-to-active-primary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-tablet\:hover\:vtmn-to-active-secondary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-tablet\:hover\:vtmn-to-active-tertiary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-tablet\:hover\:vtmn-to-active-brand-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-tablet\:hover\:vtmn-to-shadow:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_shadow);
  }

  .gt-tablet\:hover\:vtmn-to-brand:hover {
    --tw-gradient-to: var(--vtmn-color_brand);
  }

  .gt-tablet\:hover\:vtmn-to-brand-pro:hover {
    --tw-gradient-to: var(--vtmn-color_brand-pro);
  }

  .gt-tablet\:hover\:vtmn-to-brand-digital-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-tablet\:hover\:vtmn-to-brand-digital-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-tablet\:hover\:vtmn-to-brand-digital-light-3:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-tablet\:hover\:vtmn-to-brand-digital:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital);
  }

  .gt-tablet\:hover\:vtmn-to-brand-digital-dark-1:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-tablet\:hover\:vtmn-to-brand-digital-dark-2:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-tablet\:hover\:vtmn-to-green-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_green-light-1);
  }

  .gt-tablet\:hover\:vtmn-to-green-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_green-light-2);
  }

  .gt-tablet\:hover\:vtmn-to-green-light-3:hover {
    --tw-gradient-to: var(--vtmn-color_green-light-3);
  }

  .gt-tablet\:hover\:vtmn-to-green:hover {
    --tw-gradient-to: var(--vtmn-color_green);
  }

  .gt-tablet\:hover\:vtmn-to-green-dark-1:hover {
    --tw-gradient-to: var(--vtmn-color_green-dark-1);
  }

  .gt-tablet\:hover\:vtmn-to-green-dark-2:hover {
    --tw-gradient-to: var(--vtmn-color_green-dark-2);
  }

  .gt-tablet\:hover\:vtmn-to-white:hover {
    --tw-gradient-to: var(--vtmn-color_white);
  }

  .gt-tablet\:hover\:vtmn-to-grey-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_grey-light-1);
  }

  .gt-tablet\:hover\:vtmn-to-grey-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_grey-light-2);
  }

  .gt-tablet\:hover\:vtmn-to-grey-light-3:hover {
    --tw-gradient-to: var(--vtmn-color_grey-light-3);
  }

  .gt-tablet\:hover\:vtmn-to-grey-light-4:hover {
    --tw-gradient-to: var(--vtmn-color_grey-light-4);
  }

  .gt-tablet\:hover\:vtmn-to-grey:hover {
    --tw-gradient-to: var(--vtmn-color_grey);
  }

  .gt-tablet\:hover\:vtmn-to-grey-dark-1:hover {
    --tw-gradient-to: var(--vtmn-color_grey-dark-1);
  }

  .gt-tablet\:hover\:vtmn-to-grey-dark-2:hover {
    --tw-gradient-to: var(--vtmn-color_grey-dark-2);
  }

  .gt-tablet\:hover\:vtmn-to-grey-dark-3:hover {
    --tw-gradient-to: var(--vtmn-color_grey-dark-3);
  }

  .gt-tablet\:hover\:vtmn-to-black:hover {
    --tw-gradient-to: var(--vtmn-color_black);
  }

  .gt-tablet\:hover\:vtmn-to-success:hover {
    --tw-gradient-to: var(--vtmn-color_success);
  }

  .gt-tablet\:hover\:vtmn-to-info:hover {
    --tw-gradient-to: var(--vtmn-color_info);
  }

  .gt-tablet\:hover\:vtmn-to-warning:hover {
    --tw-gradient-to: var(--vtmn-color_warning);
  }

  .gt-tablet\:hover\:vtmn-to-danger:hover {
    --tw-gradient-to: var(--vtmn-color_danger);
  }

  .gt-tablet\:hover\:vtmn-to-yellow-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_yellow-light-1);
  }

  .gt-tablet\:hover\:vtmn-to-yellow-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_yellow-light-2);
  }

  .gt-tablet\:hover\:vtmn-to-yellow:hover {
    --tw-gradient-to: var(--vtmn-color_yellow);
  }

  .gt-tablet\:hover\:vtmn-to-orange-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_orange-light-1);
  }

  .gt-tablet\:hover\:vtmn-to-orange-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_orange-light-2);
  }

  .gt-tablet\:hover\:vtmn-to-orange:hover {
    --tw-gradient-to: var(--vtmn-color_orange);
  }

  .gt-tablet\:hover\:vtmn-to-red-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_red-light-1);
  }

  .gt-tablet\:hover\:vtmn-to-red-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_red-light-2);
  }

  .gt-tablet\:hover\:vtmn-to-red:hover {
    --tw-gradient-to: var(--vtmn-color_red);
  }

  .gt-tablet\:focus\:vtmn-to-transparent:focus {
    --tw-gradient-to: transparent;
  }

  .gt-tablet\:focus\:vtmn-to-background-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary);
  }

  .gt-tablet\:focus\:vtmn-to-background-secondary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-tablet\:focus\:vtmn-to-background-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-tablet\:focus\:vtmn-to-background-brand-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-tablet\:focus\:vtmn-to-background-brand-secondary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-tablet\:focus\:vtmn-to-background-accent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-accent);
  }

  .gt-tablet\:focus\:vtmn-to-background-alert:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-alert);
  }

  .gt-tablet\:focus\:vtmn-to-background-primary-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-tablet\:focus\:vtmn-to-background-brand-primary-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-tablet\:focus\:vtmn-to-content-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary);
  }

  .gt-tablet\:focus\:vtmn-to-content-secondary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-tablet\:focus\:vtmn-to-content-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-tablet\:focus\:vtmn-to-content-action:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action);
  }

  .gt-tablet\:focus\:vtmn-to-content-active:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-active);
  }

  .gt-tablet\:focus\:vtmn-to-content-inactive:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-tablet\:focus\:vtmn-to-content-negative:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-negative);
  }

  .gt-tablet\:focus\:vtmn-to-content-warning:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-warning);
  }

  .gt-tablet\:focus\:vtmn-to-content-positive:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-positive);
  }

  .gt-tablet\:focus\:vtmn-to-content-information:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-information);
  }

  .gt-tablet\:focus\:vtmn-to-content-accent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-accent);
  }

  .gt-tablet\:focus\:vtmn-to-content-visited:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited);
  }

  .gt-tablet\:focus\:vtmn-to-content-primary-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-tablet\:focus\:vtmn-to-content-action-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-tablet\:focus\:vtmn-to-content-visited-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-tablet\:focus\:vtmn-to-border-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary);
  }

  .gt-tablet\:focus\:vtmn-to-border-secondary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-tablet\:focus\:vtmn-to-border-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-tablet\:focus\:vtmn-to-border-active:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-active);
  }

  .gt-tablet\:focus\:vtmn-to-border-inactive:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-tablet\:focus\:vtmn-to-border-negative:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-negative);
  }

  .gt-tablet\:focus\:vtmn-to-border-warning:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-warning);
  }

  .gt-tablet\:focus\:vtmn-to-border-positive:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-positive);
  }

  .gt-tablet\:focus\:vtmn-to-border-information:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-information);
  }

  .gt-tablet\:focus\:vtmn-to-border-primary-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-tablet\:focus\:vtmn-to-decorative-gravel:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-tablet\:focus\:vtmn-to-decorative-brick:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-tablet\:focus\:vtmn-to-decorative-saffron:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-tablet\:focus\:vtmn-to-decorative-gold:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-tablet\:focus\:vtmn-to-decorative-jade:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-tablet\:focus\:vtmn-to-decorative-emerald:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-tablet\:focus\:vtmn-to-decorative-cobalt:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-tablet\:focus\:vtmn-to-decorative-amethyst:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-tablet\:focus\:vtmn-to-hover-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-tablet\:focus\:vtmn-to-hover-primary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-tablet\:focus\:vtmn-to-hover-secondary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-tablet\:focus\:vtmn-to-hover-tertiary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-tablet\:focus\:vtmn-to-hover-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-tablet\:focus\:vtmn-to-hover-brand:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-tablet\:focus\:vtmn-to-hover-accent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-tablet\:focus\:vtmn-to-hover-primary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-to-hover-secondary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-to-hover-tertiary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-to-active-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary);
  }

  .gt-tablet\:focus\:vtmn-to-active-primary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-tablet\:focus\:vtmn-to-active-secondary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-tablet\:focus\:vtmn-to-active-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-tablet\:focus\:vtmn-to-active-tertiary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-tablet\:focus\:vtmn-to-active-brand:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand);
  }

  .gt-tablet\:focus\:vtmn-to-active-accent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-accent);
  }

  .gt-tablet\:focus\:vtmn-to-active-primary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-to-active-secondary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-to-active-tertiary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-to-active-brand-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-to-shadow:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_shadow);
  }

  .gt-tablet\:focus\:vtmn-to-brand:focus {
    --tw-gradient-to: var(--vtmn-color_brand);
  }

  .gt-tablet\:focus\:vtmn-to-brand-pro:focus {
    --tw-gradient-to: var(--vtmn-color_brand-pro);
  }

  .gt-tablet\:focus\:vtmn-to-brand-digital-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-tablet\:focus\:vtmn-to-brand-digital-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-tablet\:focus\:vtmn-to-brand-digital-light-3:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-tablet\:focus\:vtmn-to-brand-digital:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital);
  }

  .gt-tablet\:focus\:vtmn-to-brand-digital-dark-1:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-tablet\:focus\:vtmn-to-brand-digital-dark-2:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-tablet\:focus\:vtmn-to-green-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_green-light-1);
  }

  .gt-tablet\:focus\:vtmn-to-green-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_green-light-2);
  }

  .gt-tablet\:focus\:vtmn-to-green-light-3:focus {
    --tw-gradient-to: var(--vtmn-color_green-light-3);
  }

  .gt-tablet\:focus\:vtmn-to-green:focus {
    --tw-gradient-to: var(--vtmn-color_green);
  }

  .gt-tablet\:focus\:vtmn-to-green-dark-1:focus {
    --tw-gradient-to: var(--vtmn-color_green-dark-1);
  }

  .gt-tablet\:focus\:vtmn-to-green-dark-2:focus {
    --tw-gradient-to: var(--vtmn-color_green-dark-2);
  }

  .gt-tablet\:focus\:vtmn-to-white:focus {
    --tw-gradient-to: var(--vtmn-color_white);
  }

  .gt-tablet\:focus\:vtmn-to-grey-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_grey-light-1);
  }

  .gt-tablet\:focus\:vtmn-to-grey-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_grey-light-2);
  }

  .gt-tablet\:focus\:vtmn-to-grey-light-3:focus {
    --tw-gradient-to: var(--vtmn-color_grey-light-3);
  }

  .gt-tablet\:focus\:vtmn-to-grey-light-4:focus {
    --tw-gradient-to: var(--vtmn-color_grey-light-4);
  }

  .gt-tablet\:focus\:vtmn-to-grey:focus {
    --tw-gradient-to: var(--vtmn-color_grey);
  }

  .gt-tablet\:focus\:vtmn-to-grey-dark-1:focus {
    --tw-gradient-to: var(--vtmn-color_grey-dark-1);
  }

  .gt-tablet\:focus\:vtmn-to-grey-dark-2:focus {
    --tw-gradient-to: var(--vtmn-color_grey-dark-2);
  }

  .gt-tablet\:focus\:vtmn-to-grey-dark-3:focus {
    --tw-gradient-to: var(--vtmn-color_grey-dark-3);
  }

  .gt-tablet\:focus\:vtmn-to-black:focus {
    --tw-gradient-to: var(--vtmn-color_black);
  }

  .gt-tablet\:focus\:vtmn-to-success:focus {
    --tw-gradient-to: var(--vtmn-color_success);
  }

  .gt-tablet\:focus\:vtmn-to-info:focus {
    --tw-gradient-to: var(--vtmn-color_info);
  }

  .gt-tablet\:focus\:vtmn-to-warning:focus {
    --tw-gradient-to: var(--vtmn-color_warning);
  }

  .gt-tablet\:focus\:vtmn-to-danger:focus {
    --tw-gradient-to: var(--vtmn-color_danger);
  }

  .gt-tablet\:focus\:vtmn-to-yellow-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_yellow-light-1);
  }

  .gt-tablet\:focus\:vtmn-to-yellow-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_yellow-light-2);
  }

  .gt-tablet\:focus\:vtmn-to-yellow:focus {
    --tw-gradient-to: var(--vtmn-color_yellow);
  }

  .gt-tablet\:focus\:vtmn-to-orange-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_orange-light-1);
  }

  .gt-tablet\:focus\:vtmn-to-orange-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_orange-light-2);
  }

  .gt-tablet\:focus\:vtmn-to-orange:focus {
    --tw-gradient-to: var(--vtmn-color_orange);
  }

  .gt-tablet\:focus\:vtmn-to-red-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_red-light-1);
  }

  .gt-tablet\:focus\:vtmn-to-red-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_red-light-2);
  }

  .gt-tablet\:focus\:vtmn-to-red:focus {
    --tw-gradient-to: var(--vtmn-color_red);
  }

  .gt-tablet\:vtmn-decoration-slice {
    -webkit-box-decoration-break: slice;
            box-decoration-break: slice;
  }

  .gt-tablet\:vtmn-decoration-clone {
    -webkit-box-decoration-break: clone;
            box-decoration-break: clone;
  }

  .gt-tablet\:vtmn-bg-auto {
    background-size: auto;
  }

  .gt-tablet\:vtmn-bg-cover {
    background-size: cover;
  }

  .gt-tablet\:vtmn-bg-contain {
    background-size: contain;
  }

  .gt-tablet\:vtmn-bg-fixed {
    background-attachment: fixed;
  }

  .gt-tablet\:vtmn-bg-local {
    background-attachment: local;
  }

  .gt-tablet\:vtmn-bg-scroll {
    background-attachment: scroll;
  }

  .gt-tablet\:vtmn-bg-clip-border {
    background-clip: border-box;
  }

  .gt-tablet\:vtmn-bg-clip-padding {
    background-clip: padding-box;
  }

  .gt-tablet\:vtmn-bg-clip-content {
    background-clip: content-box;
  }

  .gt-tablet\:vtmn-bg-clip-text {
    -webkit-background-clip: text;
            background-clip: text;
  }

  .gt-tablet\:vtmn-bg-bottom {
    background-position: bottom;
  }

  .gt-tablet\:vtmn-bg-center {
    background-position: center;
  }

  .gt-tablet\:vtmn-bg-left {
    background-position: left;
  }

  .gt-tablet\:vtmn-bg-left-bottom {
    background-position: left bottom;
  }

  .gt-tablet\:vtmn-bg-left-top {
    background-position: left top;
  }

  .gt-tablet\:vtmn-bg-right {
    background-position: right;
  }

  .gt-tablet\:vtmn-bg-right-bottom {
    background-position: right bottom;
  }

  .gt-tablet\:vtmn-bg-right-top {
    background-position: right top;
  }

  .gt-tablet\:vtmn-bg-top {
    background-position: top;
  }

  .gt-tablet\:vtmn-bg-repeat {
    background-repeat: repeat;
  }

  .gt-tablet\:vtmn-bg-no-repeat {
    background-repeat: no-repeat;
  }

  .gt-tablet\:vtmn-bg-repeat-x {
    background-repeat: repeat-x;
  }

  .gt-tablet\:vtmn-bg-repeat-y {
    background-repeat: repeat-y;
  }

  .gt-tablet\:vtmn-bg-repeat-round {
    background-repeat: round;
  }

  .gt-tablet\:vtmn-bg-repeat-space {
    background-repeat: space;
  }

  .gt-tablet\:vtmn-bg-origin-border {
    background-origin: border-box;
  }

  .gt-tablet\:vtmn-bg-origin-padding {
    background-origin: padding-box;
  }

  .gt-tablet\:vtmn-bg-origin-content {
    background-origin: content-box;
  }

  .gt-tablet\:vtmn-fill-current {
    fill: currentColor;
  }

  .gt-tablet\:vtmn-stroke-current {
    stroke: currentColor;
  }

  .gt-tablet\:vtmn-stroke-0 {
    stroke-width: 0;
  }

  .gt-tablet\:vtmn-stroke-1 {
    stroke-width: 1;
  }

  .gt-tablet\:vtmn-stroke-2 {
    stroke-width: 2;
  }

  .gt-tablet\:vtmn-object-contain {
    -o-object-fit: contain;
       object-fit: contain;
  }

  .gt-tablet\:vtmn-object-cover {
    -o-object-fit: cover;
       object-fit: cover;
  }

  .gt-tablet\:vtmn-object-fill {
    -o-object-fit: fill;
       object-fit: fill;
  }

  .gt-tablet\:vtmn-object-none {
    -o-object-fit: none;
       object-fit: none;
  }

  .gt-tablet\:vtmn-object-scale-down {
    -o-object-fit: scale-down;
       object-fit: scale-down;
  }

  .gt-tablet\:vtmn-object-bottom {
    -o-object-position: bottom;
       object-position: bottom;
  }

  .gt-tablet\:vtmn-object-center {
    -o-object-position: center;
       object-position: center;
  }

  .gt-tablet\:vtmn-object-left {
    -o-object-position: left;
       object-position: left;
  }

  .gt-tablet\:vtmn-object-left-bottom {
    -o-object-position: left bottom;
       object-position: left bottom;
  }

  .gt-tablet\:vtmn-object-left-top {
    -o-object-position: left top;
       object-position: left top;
  }

  .gt-tablet\:vtmn-object-right {
    -o-object-position: right;
       object-position: right;
  }

  .gt-tablet\:vtmn-object-right-bottom {
    -o-object-position: right bottom;
       object-position: right bottom;
  }

  .gt-tablet\:vtmn-object-right-top {
    -o-object-position: right top;
       object-position: right top;
  }

  .gt-tablet\:vtmn-object-top {
    -o-object-position: top;
       object-position: top;
  }

  .gt-tablet\:vtmn-p-0 {
    padding: var(--vtmn-spacing_0);
  }

  .gt-tablet\:vtmn-p-1 {
    padding: var(--vtmn-spacing_1);
  }

  .gt-tablet\:vtmn-p-2 {
    padding: var(--vtmn-spacing_2);
  }

  .gt-tablet\:vtmn-p-3 {
    padding: var(--vtmn-spacing_3);
  }

  .gt-tablet\:vtmn-p-4 {
    padding: var(--vtmn-spacing_4);
  }

  .gt-tablet\:vtmn-p-5 {
    padding: var(--vtmn-spacing_5);
  }

  .gt-tablet\:vtmn-p-6 {
    padding: var(--vtmn-spacing_6);
  }

  .gt-tablet\:vtmn-p-7 {
    padding: var(--vtmn-spacing_7);
  }

  .gt-tablet\:vtmn-p-8 {
    padding: var(--vtmn-spacing_8);
  }

  .gt-tablet\:vtmn-p-9 {
    padding: var(--vtmn-spacing_9);
  }

  .gt-tablet\:vtmn-p-10 {
    padding: var(--vtmn-spacing_10);
  }

  .gt-tablet\:vtmn-px-0 {
    padding-left: var(--vtmn-spacing_0);
    padding-right: var(--vtmn-spacing_0);
  }

  .gt-tablet\:vtmn-px-1 {
    padding-left: var(--vtmn-spacing_1);
    padding-right: var(--vtmn-spacing_1);
  }

  .gt-tablet\:vtmn-px-2 {
    padding-left: var(--vtmn-spacing_2);
    padding-right: var(--vtmn-spacing_2);
  }

  .gt-tablet\:vtmn-px-3 {
    padding-left: var(--vtmn-spacing_3);
    padding-right: var(--vtmn-spacing_3);
  }

  .gt-tablet\:vtmn-px-4 {
    padding-left: var(--vtmn-spacing_4);
    padding-right: var(--vtmn-spacing_4);
  }

  .gt-tablet\:vtmn-px-5 {
    padding-left: var(--vtmn-spacing_5);
    padding-right: var(--vtmn-spacing_5);
  }

  .gt-tablet\:vtmn-px-6 {
    padding-left: var(--vtmn-spacing_6);
    padding-right: var(--vtmn-spacing_6);
  }

  .gt-tablet\:vtmn-px-7 {
    padding-left: var(--vtmn-spacing_7);
    padding-right: var(--vtmn-spacing_7);
  }

  .gt-tablet\:vtmn-px-8 {
    padding-left: var(--vtmn-spacing_8);
    padding-right: var(--vtmn-spacing_8);
  }

  .gt-tablet\:vtmn-px-9 {
    padding-left: var(--vtmn-spacing_9);
    padding-right: var(--vtmn-spacing_9);
  }

  .gt-tablet\:vtmn-px-10 {
    padding-left: var(--vtmn-spacing_10);
    padding-right: var(--vtmn-spacing_10);
  }

  .gt-tablet\:vtmn-py-0 {
    padding-top: var(--vtmn-spacing_0);
    padding-bottom: var(--vtmn-spacing_0);
  }

  .gt-tablet\:vtmn-py-1 {
    padding-top: var(--vtmn-spacing_1);
    padding-bottom: var(--vtmn-spacing_1);
  }

  .gt-tablet\:vtmn-py-2 {
    padding-top: var(--vtmn-spacing_2);
    padding-bottom: var(--vtmn-spacing_2);
  }

  .gt-tablet\:vtmn-py-3 {
    padding-top: var(--vtmn-spacing_3);
    padding-bottom: var(--vtmn-spacing_3);
  }

  .gt-tablet\:vtmn-py-4 {
    padding-top: var(--vtmn-spacing_4);
    padding-bottom: var(--vtmn-spacing_4);
  }

  .gt-tablet\:vtmn-py-5 {
    padding-top: var(--vtmn-spacing_5);
    padding-bottom: var(--vtmn-spacing_5);
  }

  .gt-tablet\:vtmn-py-6 {
    padding-top: var(--vtmn-spacing_6);
    padding-bottom: var(--vtmn-spacing_6);
  }

  .gt-tablet\:vtmn-py-7 {
    padding-top: var(--vtmn-spacing_7);
    padding-bottom: var(--vtmn-spacing_7);
  }

  .gt-tablet\:vtmn-py-8 {
    padding-top: var(--vtmn-spacing_8);
    padding-bottom: var(--vtmn-spacing_8);
  }

  .gt-tablet\:vtmn-py-9 {
    padding-top: var(--vtmn-spacing_9);
    padding-bottom: var(--vtmn-spacing_9);
  }

  .gt-tablet\:vtmn-py-10 {
    padding-top: var(--vtmn-spacing_10);
    padding-bottom: var(--vtmn-spacing_10);
  }

  .gt-tablet\:vtmn-pt-0 {
    padding-top: var(--vtmn-spacing_0);
  }

  .gt-tablet\:vtmn-pt-1 {
    padding-top: var(--vtmn-spacing_1);
  }

  .gt-tablet\:vtmn-pt-2 {
    padding-top: var(--vtmn-spacing_2);
  }

  .gt-tablet\:vtmn-pt-3 {
    padding-top: var(--vtmn-spacing_3);
  }

  .gt-tablet\:vtmn-pt-4 {
    padding-top: var(--vtmn-spacing_4);
  }

  .gt-tablet\:vtmn-pt-5 {
    padding-top: var(--vtmn-spacing_5);
  }

  .gt-tablet\:vtmn-pt-6 {
    padding-top: var(--vtmn-spacing_6);
  }

  .gt-tablet\:vtmn-pt-7 {
    padding-top: var(--vtmn-spacing_7);
  }

  .gt-tablet\:vtmn-pt-8 {
    padding-top: var(--vtmn-spacing_8);
  }

  .gt-tablet\:vtmn-pt-9 {
    padding-top: var(--vtmn-spacing_9);
  }

  .gt-tablet\:vtmn-pt-10 {
    padding-top: var(--vtmn-spacing_10);
  }

  .gt-tablet\:vtmn-pr-0 {
    padding-right: var(--vtmn-spacing_0);
  }

  .gt-tablet\:vtmn-pr-1 {
    padding-right: var(--vtmn-spacing_1);
  }

  .gt-tablet\:vtmn-pr-2 {
    padding-right: var(--vtmn-spacing_2);
  }

  .gt-tablet\:vtmn-pr-3 {
    padding-right: var(--vtmn-spacing_3);
  }

  .gt-tablet\:vtmn-pr-4 {
    padding-right: var(--vtmn-spacing_4);
  }

  .gt-tablet\:vtmn-pr-5 {
    padding-right: var(--vtmn-spacing_5);
  }

  .gt-tablet\:vtmn-pr-6 {
    padding-right: var(--vtmn-spacing_6);
  }

  .gt-tablet\:vtmn-pr-7 {
    padding-right: var(--vtmn-spacing_7);
  }

  .gt-tablet\:vtmn-pr-8 {
    padding-right: var(--vtmn-spacing_8);
  }

  .gt-tablet\:vtmn-pr-9 {
    padding-right: var(--vtmn-spacing_9);
  }

  .gt-tablet\:vtmn-pr-10 {
    padding-right: var(--vtmn-spacing_10);
  }

  .gt-tablet\:vtmn-pb-0 {
    padding-bottom: var(--vtmn-spacing_0);
  }

  .gt-tablet\:vtmn-pb-1 {
    padding-bottom: var(--vtmn-spacing_1);
  }

  .gt-tablet\:vtmn-pb-2 {
    padding-bottom: var(--vtmn-spacing_2);
  }

  .gt-tablet\:vtmn-pb-3 {
    padding-bottom: var(--vtmn-spacing_3);
  }

  .gt-tablet\:vtmn-pb-4 {
    padding-bottom: var(--vtmn-spacing_4);
  }

  .gt-tablet\:vtmn-pb-5 {
    padding-bottom: var(--vtmn-spacing_5);
  }

  .gt-tablet\:vtmn-pb-6 {
    padding-bottom: var(--vtmn-spacing_6);
  }

  .gt-tablet\:vtmn-pb-7 {
    padding-bottom: var(--vtmn-spacing_7);
  }

  .gt-tablet\:vtmn-pb-8 {
    padding-bottom: var(--vtmn-spacing_8);
  }

  .gt-tablet\:vtmn-pb-9 {
    padding-bottom: var(--vtmn-spacing_9);
  }

  .gt-tablet\:vtmn-pb-10 {
    padding-bottom: var(--vtmn-spacing_10);
  }

  .gt-tablet\:vtmn-pl-0 {
    padding-left: var(--vtmn-spacing_0);
  }

  .gt-tablet\:vtmn-pl-1 {
    padding-left: var(--vtmn-spacing_1);
  }

  .gt-tablet\:vtmn-pl-2 {
    padding-left: var(--vtmn-spacing_2);
  }

  .gt-tablet\:vtmn-pl-3 {
    padding-left: var(--vtmn-spacing_3);
  }

  .gt-tablet\:vtmn-pl-4 {
    padding-left: var(--vtmn-spacing_4);
  }

  .gt-tablet\:vtmn-pl-5 {
    padding-left: var(--vtmn-spacing_5);
  }

  .gt-tablet\:vtmn-pl-6 {
    padding-left: var(--vtmn-spacing_6);
  }

  .gt-tablet\:vtmn-pl-7 {
    padding-left: var(--vtmn-spacing_7);
  }

  .gt-tablet\:vtmn-pl-8 {
    padding-left: var(--vtmn-spacing_8);
  }

  .gt-tablet\:vtmn-pl-9 {
    padding-left: var(--vtmn-spacing_9);
  }

  .gt-tablet\:vtmn-pl-10 {
    padding-left: var(--vtmn-spacing_10);
  }

  .gt-tablet\:vtmn-text-left {
    text-align: left;
  }

  .gt-tablet\:vtmn-text-center {
    text-align: center;
  }

  .gt-tablet\:vtmn-text-right {
    text-align: right;
  }

  .gt-tablet\:vtmn-text-justify {
    text-align: justify;
  }

  .gt-tablet\:vtmn-align-baseline {
    vertical-align: baseline;
  }

  .gt-tablet\:vtmn-align-top {
    vertical-align: top;
  }

  .gt-tablet\:vtmn-align-middle {
    vertical-align: middle;
  }

  .gt-tablet\:vtmn-align-bottom {
    vertical-align: bottom;
  }

  .gt-tablet\:vtmn-align-text-top {
    vertical-align: text-top;
  }

  .gt-tablet\:vtmn-align-text-bottom {
    vertical-align: text-bottom;
  }

  .gt-tablet\:vtmn-font-regular {
    font-family: Roboto, system-ui, -apple-system, sans-serif;
  }

  .gt-tablet\:vtmn-font-condensed {
    font-family: Roboto Condensed, system-ui, -apple-system, sans-serif;
  }

  .gt-tablet\:vtmn-font-display {
    font-family: Roboto Condensed, system-ui, -apple-system, sans-serif;
  }

  .gt-tablet\:vtmn-font-body {
    font-family: Roboto, system-ui, -apple-system, sans-serif;
  }

  .gt-tablet\:vtmn-text-xs {
    font-size: 0.75rem;
    line-height: 1rem;
  }

  .gt-tablet\:vtmn-text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .gt-tablet\:vtmn-text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .gt-tablet\:vtmn-text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .gt-tablet\:vtmn-text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .gt-tablet\:vtmn-text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .gt-tablet\:vtmn-text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .gt-tablet\:vtmn-text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .gt-tablet\:vtmn-text-5xl {
    font-size: 3rem;
    line-height: 1;
  }

  .gt-tablet\:vtmn-text-6xl {
    font-size: 3.75rem;
    line-height: 1;
  }

  .gt-tablet\:vtmn-text-7xl {
    font-size: 4.5rem;
    line-height: 1;
  }

  .gt-tablet\:vtmn-text-8xl {
    font-size: 6rem;
    line-height: 1;
  }

  .gt-tablet\:vtmn-text-9xl {
    font-size: 8rem;
    line-height: 1;
  }

  .gt-tablet\:vtmn-font-thin {
    font-weight: 100;
  }

  .gt-tablet\:vtmn-font-extralight {
    font-weight: 200;
  }

  .gt-tablet\:vtmn-font-light {
    font-weight: 300;
  }

  .gt-tablet\:vtmn-font-normal {
    font-weight: 400;
  }

  .gt-tablet\:vtmn-font-medium {
    font-weight: 500;
  }

  .gt-tablet\:vtmn-font-semibold {
    font-weight: 600;
  }

  .gt-tablet\:vtmn-font-bold {
    font-weight: 700;
  }

  .gt-tablet\:vtmn-font-extrabold {
    font-weight: 800;
  }

  .gt-tablet\:vtmn-font-black {
    font-weight: 900;
  }

  .gt-tablet\:vtmn-uppercase {
    text-transform: uppercase;
  }

  .gt-tablet\:vtmn-lowercase {
    text-transform: lowercase;
  }

  .gt-tablet\:vtmn-capitalize {
    text-transform: capitalize;
  }

  .gt-tablet\:vtmn-normal-case {
    text-transform: none;
  }

  .gt-tablet\:vtmn-italic {
    font-style: italic;
  }

  .gt-tablet\:vtmn-not-italic {
    font-style: normal;
  }

  .gt-tablet\:vtmn-ordinal, .gt-tablet\:vtmn-slashed-zero, .gt-tablet\:vtmn-lining-nums, .gt-tablet\:vtmn-oldstyle-nums, .gt-tablet\:vtmn-proportional-nums, .gt-tablet\:vtmn-tabular-nums, .gt-tablet\:vtmn-diagonal-fractions, .gt-tablet\:vtmn-stacked-fractions {
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }

  .gt-tablet\:vtmn-normal-nums {
    font-variant-numeric: normal;
  }

  .gt-tablet\:vtmn-ordinal {
    --tw-ordinal: ordinal;
  }

  .gt-tablet\:vtmn-slashed-zero {
    --tw-slashed-zero: slashed-zero;
  }

  .gt-tablet\:vtmn-lining-nums {
    --tw-numeric-figure: lining-nums;
  }

  .gt-tablet\:vtmn-oldstyle-nums {
    --tw-numeric-figure: oldstyle-nums;
  }

  .gt-tablet\:vtmn-proportional-nums {
    --tw-numeric-spacing: proportional-nums;
  }

  .gt-tablet\:vtmn-tabular-nums {
    --tw-numeric-spacing: tabular-nums;
  }

  .gt-tablet\:vtmn-diagonal-fractions {
    --tw-numeric-fraction: diagonal-fractions;
  }

  .gt-tablet\:vtmn-stacked-fractions {
    --tw-numeric-fraction: stacked-fractions;
  }

  .gt-tablet\:vtmn-leading-3 {
    line-height: .75rem;
  }

  .gt-tablet\:vtmn-leading-4 {
    line-height: 1rem;
  }

  .gt-tablet\:vtmn-leading-5 {
    line-height: 1.25rem;
  }

  .gt-tablet\:vtmn-leading-6 {
    line-height: 1.5rem;
  }

  .gt-tablet\:vtmn-leading-7 {
    line-height: 1.75rem;
  }

  .gt-tablet\:vtmn-leading-8 {
    line-height: 2rem;
  }

  .gt-tablet\:vtmn-leading-9 {
    line-height: 2.25rem;
  }

  .gt-tablet\:vtmn-leading-10 {
    line-height: 2.5rem;
  }

  .gt-tablet\:vtmn-leading-none {
    line-height: 1;
  }

  .gt-tablet\:vtmn-leading-tight {
    line-height: 1.25;
  }

  .gt-tablet\:vtmn-leading-snug {
    line-height: 1.375;
  }

  .gt-tablet\:vtmn-leading-normal {
    line-height: 1.5;
  }

  .gt-tablet\:vtmn-leading-relaxed {
    line-height: 1.625;
  }

  .gt-tablet\:vtmn-leading-loose {
    line-height: 2;
  }

  .gt-tablet\:vtmn-tracking-tighter {
    letter-spacing: -0.05em;
  }

  .gt-tablet\:vtmn-tracking-tight {
    letter-spacing: -0.025em;
  }

  .gt-tablet\:vtmn-tracking-normal {
    letter-spacing: 0em;
  }

  .gt-tablet\:vtmn-tracking-wide {
    letter-spacing: 0.025em;
  }

  .gt-tablet\:vtmn-tracking-wider {
    letter-spacing: 0.05em;
  }

  .gt-tablet\:vtmn-tracking-widest {
    letter-spacing: 0.1em;
  }

  .gt-tablet\:vtmn-text-transparent {
    color: transparent;
  }

  .gt-tablet\:vtmn-text-background-primary {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-tablet\:vtmn-text-background-secondary {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-tablet\:vtmn-text-background-tertiary {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-tablet\:vtmn-text-background-brand-primary {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-tablet\:vtmn-text-background-brand-secondary {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-tablet\:vtmn-text-background-accent {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-tablet\:vtmn-text-background-alert {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-tablet\:vtmn-text-background-primary-reversed {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-tablet\:vtmn-text-background-brand-primary-reversed {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-tablet\:vtmn-text-content-primary {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-tablet\:vtmn-text-content-secondary {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-tablet\:vtmn-text-content-tertiary {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-tablet\:vtmn-text-content-action {
    color: var(--vtmn-semantic-color_content-action);
  }

  .gt-tablet\:vtmn-text-content-active {
    color: var(--vtmn-semantic-color_content-active);
  }

  .gt-tablet\:vtmn-text-content-inactive {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-tablet\:vtmn-text-content-negative {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-tablet\:vtmn-text-content-warning {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-tablet\:vtmn-text-content-positive {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-tablet\:vtmn-text-content-information {
    color: var(--vtmn-semantic-color_content-information);
  }

  .gt-tablet\:vtmn-text-content-accent {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-tablet\:vtmn-text-content-visited {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-tablet\:vtmn-text-content-primary-reversed {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-tablet\:vtmn-text-content-action-reversed {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-tablet\:vtmn-text-content-visited-reversed {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-tablet\:vtmn-text-border-primary {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-tablet\:vtmn-text-border-secondary {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-tablet\:vtmn-text-border-tertiary {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-tablet\:vtmn-text-border-active {
    color: var(--vtmn-semantic-color_border-active);
  }

  .gt-tablet\:vtmn-text-border-inactive {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-tablet\:vtmn-text-border-negative {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-tablet\:vtmn-text-border-warning {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-tablet\:vtmn-text-border-positive {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-tablet\:vtmn-text-border-information {
    color: var(--vtmn-semantic-color_border-information);
  }

  .gt-tablet\:vtmn-text-border-primary-reversed {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-tablet\:vtmn-text-decorative-gravel {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-tablet\:vtmn-text-decorative-brick {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-tablet\:vtmn-text-decorative-saffron {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-tablet\:vtmn-text-decorative-gold {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-tablet\:vtmn-text-decorative-jade {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-tablet\:vtmn-text-decorative-emerald {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-tablet\:vtmn-text-decorative-cobalt {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-tablet\:vtmn-text-decorative-amethyst {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-tablet\:vtmn-text-hover-primary {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-tablet\:vtmn-text-hover-primary-transparent {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-tablet\:vtmn-text-hover-secondary-transparent {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-tablet\:vtmn-text-hover-tertiary-transparent {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-tablet\:vtmn-text-hover-tertiary {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-tablet\:vtmn-text-hover-brand {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-tablet\:vtmn-text-hover-accent {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-tablet\:vtmn-text-hover-primary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-tablet\:vtmn-text-hover-secondary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-tablet\:vtmn-text-hover-tertiary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-tablet\:vtmn-text-active-primary {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-tablet\:vtmn-text-active-primary-transparent {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-tablet\:vtmn-text-active-secondary-transparent {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-tablet\:vtmn-text-active-tertiary {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-tablet\:vtmn-text-active-tertiary-transparent {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-tablet\:vtmn-text-active-brand {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-tablet\:vtmn-text-active-accent {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-tablet\:vtmn-text-active-primary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-tablet\:vtmn-text-active-secondary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-tablet\:vtmn-text-active-tertiary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-tablet\:vtmn-text-active-brand-reversed-transparent {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-tablet\:vtmn-text-shadow {
    color: var(--vtmn-semantic-color_shadow);
  }

  .gt-tablet\:vtmn-text-brand {
    color: var(--vtmn-color_brand);
  }

  .gt-tablet\:vtmn-text-brand-pro {
    color: var(--vtmn-color_brand-pro);
  }

  .gt-tablet\:vtmn-text-brand-digital-light-1 {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-tablet\:vtmn-text-brand-digital-light-2 {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-tablet\:vtmn-text-brand-digital-light-3 {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-tablet\:vtmn-text-brand-digital {
    color: var(--vtmn-color_brand-digital);
  }

  .gt-tablet\:vtmn-text-brand-digital-dark-1 {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-tablet\:vtmn-text-brand-digital-dark-2 {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-tablet\:vtmn-text-green-light-1 {
    color: var(--vtmn-color_green-light-1);
  }

  .gt-tablet\:vtmn-text-green-light-2 {
    color: var(--vtmn-color_green-light-2);
  }

  .gt-tablet\:vtmn-text-green-light-3 {
    color: var(--vtmn-color_green-light-3);
  }

  .gt-tablet\:vtmn-text-green {
    color: var(--vtmn-color_green);
  }

  .gt-tablet\:vtmn-text-green-dark-1 {
    color: var(--vtmn-color_green-dark-1);
  }

  .gt-tablet\:vtmn-text-green-dark-2 {
    color: var(--vtmn-color_green-dark-2);
  }

  .gt-tablet\:vtmn-text-white {
    color: var(--vtmn-color_white);
  }

  .gt-tablet\:vtmn-text-grey-light-1 {
    color: var(--vtmn-color_grey-light-1);
  }

  .gt-tablet\:vtmn-text-grey-light-2 {
    color: var(--vtmn-color_grey-light-2);
  }

  .gt-tablet\:vtmn-text-grey-light-3 {
    color: var(--vtmn-color_grey-light-3);
  }

  .gt-tablet\:vtmn-text-grey-light-4 {
    color: var(--vtmn-color_grey-light-4);
  }

  .gt-tablet\:vtmn-text-grey {
    color: var(--vtmn-color_grey);
  }

  .gt-tablet\:vtmn-text-grey-dark-1 {
    color: var(--vtmn-color_grey-dark-1);
  }

  .gt-tablet\:vtmn-text-grey-dark-2 {
    color: var(--vtmn-color_grey-dark-2);
  }

  .gt-tablet\:vtmn-text-grey-dark-3 {
    color: var(--vtmn-color_grey-dark-3);
  }

  .gt-tablet\:vtmn-text-black {
    color: var(--vtmn-color_black);
  }

  .gt-tablet\:vtmn-text-success {
    color: var(--vtmn-color_success);
  }

  .gt-tablet\:vtmn-text-info {
    color: var(--vtmn-color_info);
  }

  .gt-tablet\:vtmn-text-warning {
    color: var(--vtmn-color_warning);
  }

  .gt-tablet\:vtmn-text-danger {
    color: var(--vtmn-color_danger);
  }

  .gt-tablet\:vtmn-text-yellow-light-1 {
    color: var(--vtmn-color_yellow-light-1);
  }

  .gt-tablet\:vtmn-text-yellow-light-2 {
    color: var(--vtmn-color_yellow-light-2);
  }

  .gt-tablet\:vtmn-text-yellow {
    color: var(--vtmn-color_yellow);
  }

  .gt-tablet\:vtmn-text-orange-light-1 {
    color: var(--vtmn-color_orange-light-1);
  }

  .gt-tablet\:vtmn-text-orange-light-2 {
    color: var(--vtmn-color_orange-light-2);
  }

  .gt-tablet\:vtmn-text-orange {
    color: var(--vtmn-color_orange);
  }

  .gt-tablet\:vtmn-text-red-light-1 {
    color: var(--vtmn-color_red-light-1);
  }

  .gt-tablet\:vtmn-text-red-light-2 {
    color: var(--vtmn-color_red-light-2);
  }

  .gt-tablet\:vtmn-text-red {
    color: var(--vtmn-color_red);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-transparent {
    color: transparent;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-background-primary {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-background-secondary {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-background-tertiary {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-background-brand-primary {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-background-brand-secondary {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-background-accent {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-background-alert {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-background-primary-reversed {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-background-brand-primary-reversed {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-content-primary {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-content-secondary {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-content-tertiary {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-content-action {
    color: var(--vtmn-semantic-color_content-action);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-content-active {
    color: var(--vtmn-semantic-color_content-active);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-content-inactive {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-content-negative {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-content-warning {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-content-positive {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-content-information {
    color: var(--vtmn-semantic-color_content-information);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-content-accent {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-content-visited {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-content-primary-reversed {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-content-action-reversed {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-content-visited-reversed {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-border-primary {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-border-secondary {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-border-tertiary {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-border-active {
    color: var(--vtmn-semantic-color_border-active);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-border-inactive {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-border-negative {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-border-warning {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-border-positive {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-border-information {
    color: var(--vtmn-semantic-color_border-information);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-border-primary-reversed {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-decorative-gravel {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-decorative-brick {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-decorative-saffron {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-decorative-gold {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-decorative-jade {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-decorative-emerald {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-decorative-cobalt {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-decorative-amethyst {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-hover-primary {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-hover-primary-transparent {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-hover-secondary-transparent {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-hover-tertiary-transparent {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-hover-tertiary {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-hover-brand {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-hover-accent {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-hover-primary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-hover-secondary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-hover-tertiary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-active-primary {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-active-primary-transparent {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-active-secondary-transparent {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-active-tertiary {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-active-tertiary-transparent {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-active-brand {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-active-accent {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-active-primary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-active-secondary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-active-tertiary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-active-brand-reversed-transparent {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-shadow {
    color: var(--vtmn-semantic-color_shadow);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-brand {
    color: var(--vtmn-color_brand);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-brand-pro {
    color: var(--vtmn-color_brand-pro);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-brand-digital-light-1 {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-brand-digital-light-2 {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-brand-digital-light-3 {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-brand-digital {
    color: var(--vtmn-color_brand-digital);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-brand-digital-dark-1 {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-brand-digital-dark-2 {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-green-light-1 {
    color: var(--vtmn-color_green-light-1);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-green-light-2 {
    color: var(--vtmn-color_green-light-2);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-green-light-3 {
    color: var(--vtmn-color_green-light-3);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-green {
    color: var(--vtmn-color_green);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-green-dark-1 {
    color: var(--vtmn-color_green-dark-1);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-green-dark-2 {
    color: var(--vtmn-color_green-dark-2);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-white {
    color: var(--vtmn-color_white);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-grey-light-1 {
    color: var(--vtmn-color_grey-light-1);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-grey-light-2 {
    color: var(--vtmn-color_grey-light-2);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-grey-light-3 {
    color: var(--vtmn-color_grey-light-3);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-grey-light-4 {
    color: var(--vtmn-color_grey-light-4);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-grey {
    color: var(--vtmn-color_grey);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-grey-dark-1 {
    color: var(--vtmn-color_grey-dark-1);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-grey-dark-2 {
    color: var(--vtmn-color_grey-dark-2);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-grey-dark-3 {
    color: var(--vtmn-color_grey-dark-3);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-black {
    color: var(--vtmn-color_black);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-success {
    color: var(--vtmn-color_success);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-info {
    color: var(--vtmn-color_info);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-warning {
    color: var(--vtmn-color_warning);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-danger {
    color: var(--vtmn-color_danger);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-yellow-light-1 {
    color: var(--vtmn-color_yellow-light-1);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-yellow-light-2 {
    color: var(--vtmn-color_yellow-light-2);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-yellow {
    color: var(--vtmn-color_yellow);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-orange-light-1 {
    color: var(--vtmn-color_orange-light-1);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-orange-light-2 {
    color: var(--vtmn-color_orange-light-2);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-orange {
    color: var(--vtmn-color_orange);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-red-light-1 {
    color: var(--vtmn-color_red-light-1);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-red-light-2 {
    color: var(--vtmn-color_red-light-2);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-red {
    color: var(--vtmn-color_red);
  }

  .gt-tablet\:focus-within\:vtmn-text-transparent:focus-within {
    color: transparent;
  }

  .gt-tablet\:focus-within\:vtmn-text-background-primary:focus-within {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-tablet\:focus-within\:vtmn-text-background-secondary:focus-within {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-tablet\:focus-within\:vtmn-text-background-tertiary:focus-within {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-tablet\:focus-within\:vtmn-text-background-brand-primary:focus-within {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-tablet\:focus-within\:vtmn-text-background-brand-secondary:focus-within {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-tablet\:focus-within\:vtmn-text-background-accent:focus-within {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-tablet\:focus-within\:vtmn-text-background-alert:focus-within {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-tablet\:focus-within\:vtmn-text-background-primary-reversed:focus-within {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-tablet\:focus-within\:vtmn-text-background-brand-primary-reversed:focus-within {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-tablet\:focus-within\:vtmn-text-content-primary:focus-within {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-tablet\:focus-within\:vtmn-text-content-secondary:focus-within {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-tablet\:focus-within\:vtmn-text-content-tertiary:focus-within {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-tablet\:focus-within\:vtmn-text-content-action:focus-within {
    color: var(--vtmn-semantic-color_content-action);
  }

  .gt-tablet\:focus-within\:vtmn-text-content-active:focus-within {
    color: var(--vtmn-semantic-color_content-active);
  }

  .gt-tablet\:focus-within\:vtmn-text-content-inactive:focus-within {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-tablet\:focus-within\:vtmn-text-content-negative:focus-within {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-tablet\:focus-within\:vtmn-text-content-warning:focus-within {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-tablet\:focus-within\:vtmn-text-content-positive:focus-within {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-tablet\:focus-within\:vtmn-text-content-information:focus-within {
    color: var(--vtmn-semantic-color_content-information);
  }

  .gt-tablet\:focus-within\:vtmn-text-content-accent:focus-within {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-tablet\:focus-within\:vtmn-text-content-visited:focus-within {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-tablet\:focus-within\:vtmn-text-content-primary-reversed:focus-within {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-tablet\:focus-within\:vtmn-text-content-action-reversed:focus-within {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-tablet\:focus-within\:vtmn-text-content-visited-reversed:focus-within {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-tablet\:focus-within\:vtmn-text-border-primary:focus-within {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-tablet\:focus-within\:vtmn-text-border-secondary:focus-within {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-tablet\:focus-within\:vtmn-text-border-tertiary:focus-within {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-tablet\:focus-within\:vtmn-text-border-active:focus-within {
    color: var(--vtmn-semantic-color_border-active);
  }

  .gt-tablet\:focus-within\:vtmn-text-border-inactive:focus-within {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-tablet\:focus-within\:vtmn-text-border-negative:focus-within {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-tablet\:focus-within\:vtmn-text-border-warning:focus-within {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-tablet\:focus-within\:vtmn-text-border-positive:focus-within {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-tablet\:focus-within\:vtmn-text-border-information:focus-within {
    color: var(--vtmn-semantic-color_border-information);
  }

  .gt-tablet\:focus-within\:vtmn-text-border-primary-reversed:focus-within {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-tablet\:focus-within\:vtmn-text-decorative-gravel:focus-within {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-tablet\:focus-within\:vtmn-text-decorative-brick:focus-within {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-tablet\:focus-within\:vtmn-text-decorative-saffron:focus-within {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-tablet\:focus-within\:vtmn-text-decorative-gold:focus-within {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-tablet\:focus-within\:vtmn-text-decorative-jade:focus-within {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-tablet\:focus-within\:vtmn-text-decorative-emerald:focus-within {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-tablet\:focus-within\:vtmn-text-decorative-cobalt:focus-within {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-tablet\:focus-within\:vtmn-text-decorative-amethyst:focus-within {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-tablet\:focus-within\:vtmn-text-hover-primary:focus-within {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-tablet\:focus-within\:vtmn-text-hover-primary-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-text-hover-secondary-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-text-hover-tertiary-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-text-hover-tertiary:focus-within {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-tablet\:focus-within\:vtmn-text-hover-brand:focus-within {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-tablet\:focus-within\:vtmn-text-hover-accent:focus-within {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-tablet\:focus-within\:vtmn-text-hover-primary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-text-hover-secondary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-text-hover-tertiary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-text-active-primary:focus-within {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-tablet\:focus-within\:vtmn-text-active-primary-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-text-active-secondary-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-text-active-tertiary:focus-within {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-tablet\:focus-within\:vtmn-text-active-tertiary-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-text-active-brand:focus-within {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-tablet\:focus-within\:vtmn-text-active-accent:focus-within {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-tablet\:focus-within\:vtmn-text-active-primary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-text-active-secondary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-text-active-tertiary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-text-active-brand-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-text-shadow:focus-within {
    color: var(--vtmn-semantic-color_shadow);
  }

  .gt-tablet\:focus-within\:vtmn-text-brand:focus-within {
    color: var(--vtmn-color_brand);
  }

  .gt-tablet\:focus-within\:vtmn-text-brand-pro:focus-within {
    color: var(--vtmn-color_brand-pro);
  }

  .gt-tablet\:focus-within\:vtmn-text-brand-digital-light-1:focus-within {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-tablet\:focus-within\:vtmn-text-brand-digital-light-2:focus-within {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-tablet\:focus-within\:vtmn-text-brand-digital-light-3:focus-within {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-tablet\:focus-within\:vtmn-text-brand-digital:focus-within {
    color: var(--vtmn-color_brand-digital);
  }

  .gt-tablet\:focus-within\:vtmn-text-brand-digital-dark-1:focus-within {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-tablet\:focus-within\:vtmn-text-brand-digital-dark-2:focus-within {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-tablet\:focus-within\:vtmn-text-green-light-1:focus-within {
    color: var(--vtmn-color_green-light-1);
  }

  .gt-tablet\:focus-within\:vtmn-text-green-light-2:focus-within {
    color: var(--vtmn-color_green-light-2);
  }

  .gt-tablet\:focus-within\:vtmn-text-green-light-3:focus-within {
    color: var(--vtmn-color_green-light-3);
  }

  .gt-tablet\:focus-within\:vtmn-text-green:focus-within {
    color: var(--vtmn-color_green);
  }

  .gt-tablet\:focus-within\:vtmn-text-green-dark-1:focus-within {
    color: var(--vtmn-color_green-dark-1);
  }

  .gt-tablet\:focus-within\:vtmn-text-green-dark-2:focus-within {
    color: var(--vtmn-color_green-dark-2);
  }

  .gt-tablet\:focus-within\:vtmn-text-white:focus-within {
    color: var(--vtmn-color_white);
  }

  .gt-tablet\:focus-within\:vtmn-text-grey-light-1:focus-within {
    color: var(--vtmn-color_grey-light-1);
  }

  .gt-tablet\:focus-within\:vtmn-text-grey-light-2:focus-within {
    color: var(--vtmn-color_grey-light-2);
  }

  .gt-tablet\:focus-within\:vtmn-text-grey-light-3:focus-within {
    color: var(--vtmn-color_grey-light-3);
  }

  .gt-tablet\:focus-within\:vtmn-text-grey-light-4:focus-within {
    color: var(--vtmn-color_grey-light-4);
  }

  .gt-tablet\:focus-within\:vtmn-text-grey:focus-within {
    color: var(--vtmn-color_grey);
  }

  .gt-tablet\:focus-within\:vtmn-text-grey-dark-1:focus-within {
    color: var(--vtmn-color_grey-dark-1);
  }

  .gt-tablet\:focus-within\:vtmn-text-grey-dark-2:focus-within {
    color: var(--vtmn-color_grey-dark-2);
  }

  .gt-tablet\:focus-within\:vtmn-text-grey-dark-3:focus-within {
    color: var(--vtmn-color_grey-dark-3);
  }

  .gt-tablet\:focus-within\:vtmn-text-black:focus-within {
    color: var(--vtmn-color_black);
  }

  .gt-tablet\:focus-within\:vtmn-text-success:focus-within {
    color: var(--vtmn-color_success);
  }

  .gt-tablet\:focus-within\:vtmn-text-info:focus-within {
    color: var(--vtmn-color_info);
  }

  .gt-tablet\:focus-within\:vtmn-text-warning:focus-within {
    color: var(--vtmn-color_warning);
  }

  .gt-tablet\:focus-within\:vtmn-text-danger:focus-within {
    color: var(--vtmn-color_danger);
  }

  .gt-tablet\:focus-within\:vtmn-text-yellow-light-1:focus-within {
    color: var(--vtmn-color_yellow-light-1);
  }

  .gt-tablet\:focus-within\:vtmn-text-yellow-light-2:focus-within {
    color: var(--vtmn-color_yellow-light-2);
  }

  .gt-tablet\:focus-within\:vtmn-text-yellow:focus-within {
    color: var(--vtmn-color_yellow);
  }

  .gt-tablet\:focus-within\:vtmn-text-orange-light-1:focus-within {
    color: var(--vtmn-color_orange-light-1);
  }

  .gt-tablet\:focus-within\:vtmn-text-orange-light-2:focus-within {
    color: var(--vtmn-color_orange-light-2);
  }

  .gt-tablet\:focus-within\:vtmn-text-orange:focus-within {
    color: var(--vtmn-color_orange);
  }

  .gt-tablet\:focus-within\:vtmn-text-red-light-1:focus-within {
    color: var(--vtmn-color_red-light-1);
  }

  .gt-tablet\:focus-within\:vtmn-text-red-light-2:focus-within {
    color: var(--vtmn-color_red-light-2);
  }

  .gt-tablet\:focus-within\:vtmn-text-red:focus-within {
    color: var(--vtmn-color_red);
  }

  .gt-tablet\:hover\:vtmn-text-transparent:hover {
    color: transparent;
  }

  .gt-tablet\:hover\:vtmn-text-background-primary:hover {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-tablet\:hover\:vtmn-text-background-secondary:hover {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-tablet\:hover\:vtmn-text-background-tertiary:hover {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-tablet\:hover\:vtmn-text-background-brand-primary:hover {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-tablet\:hover\:vtmn-text-background-brand-secondary:hover {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-tablet\:hover\:vtmn-text-background-accent:hover {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-tablet\:hover\:vtmn-text-background-alert:hover {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-tablet\:hover\:vtmn-text-background-primary-reversed:hover {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-tablet\:hover\:vtmn-text-background-brand-primary-reversed:hover {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-tablet\:hover\:vtmn-text-content-primary:hover {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-tablet\:hover\:vtmn-text-content-secondary:hover {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-tablet\:hover\:vtmn-text-content-tertiary:hover {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-tablet\:hover\:vtmn-text-content-action:hover {
    color: var(--vtmn-semantic-color_content-action);
  }

  .gt-tablet\:hover\:vtmn-text-content-active:hover {
    color: var(--vtmn-semantic-color_content-active);
  }

  .gt-tablet\:hover\:vtmn-text-content-inactive:hover {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-tablet\:hover\:vtmn-text-content-negative:hover {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-tablet\:hover\:vtmn-text-content-warning:hover {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-tablet\:hover\:vtmn-text-content-positive:hover {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-tablet\:hover\:vtmn-text-content-information:hover {
    color: var(--vtmn-semantic-color_content-information);
  }

  .gt-tablet\:hover\:vtmn-text-content-accent:hover {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-tablet\:hover\:vtmn-text-content-visited:hover {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-tablet\:hover\:vtmn-text-content-primary-reversed:hover {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-tablet\:hover\:vtmn-text-content-action-reversed:hover {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-tablet\:hover\:vtmn-text-content-visited-reversed:hover {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-tablet\:hover\:vtmn-text-border-primary:hover {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-tablet\:hover\:vtmn-text-border-secondary:hover {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-tablet\:hover\:vtmn-text-border-tertiary:hover {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-tablet\:hover\:vtmn-text-border-active:hover {
    color: var(--vtmn-semantic-color_border-active);
  }

  .gt-tablet\:hover\:vtmn-text-border-inactive:hover {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-tablet\:hover\:vtmn-text-border-negative:hover {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-tablet\:hover\:vtmn-text-border-warning:hover {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-tablet\:hover\:vtmn-text-border-positive:hover {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-tablet\:hover\:vtmn-text-border-information:hover {
    color: var(--vtmn-semantic-color_border-information);
  }

  .gt-tablet\:hover\:vtmn-text-border-primary-reversed:hover {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-tablet\:hover\:vtmn-text-decorative-gravel:hover {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-tablet\:hover\:vtmn-text-decorative-brick:hover {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-tablet\:hover\:vtmn-text-decorative-saffron:hover {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-tablet\:hover\:vtmn-text-decorative-gold:hover {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-tablet\:hover\:vtmn-text-decorative-jade:hover {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-tablet\:hover\:vtmn-text-decorative-emerald:hover {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-tablet\:hover\:vtmn-text-decorative-cobalt:hover {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-tablet\:hover\:vtmn-text-decorative-amethyst:hover {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-tablet\:hover\:vtmn-text-hover-primary:hover {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-tablet\:hover\:vtmn-text-hover-primary-transparent:hover {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-tablet\:hover\:vtmn-text-hover-secondary-transparent:hover {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-tablet\:hover\:vtmn-text-hover-tertiary-transparent:hover {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-tablet\:hover\:vtmn-text-hover-tertiary:hover {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-tablet\:hover\:vtmn-text-hover-brand:hover {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-tablet\:hover\:vtmn-text-hover-accent:hover {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-tablet\:hover\:vtmn-text-hover-primary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-tablet\:hover\:vtmn-text-hover-secondary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-tablet\:hover\:vtmn-text-hover-tertiary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-tablet\:hover\:vtmn-text-active-primary:hover {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-tablet\:hover\:vtmn-text-active-primary-transparent:hover {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-tablet\:hover\:vtmn-text-active-secondary-transparent:hover {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-tablet\:hover\:vtmn-text-active-tertiary:hover {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-tablet\:hover\:vtmn-text-active-tertiary-transparent:hover {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-tablet\:hover\:vtmn-text-active-brand:hover {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-tablet\:hover\:vtmn-text-active-accent:hover {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-tablet\:hover\:vtmn-text-active-primary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-tablet\:hover\:vtmn-text-active-secondary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-tablet\:hover\:vtmn-text-active-tertiary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-tablet\:hover\:vtmn-text-active-brand-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-tablet\:hover\:vtmn-text-shadow:hover {
    color: var(--vtmn-semantic-color_shadow);
  }

  .gt-tablet\:hover\:vtmn-text-brand:hover {
    color: var(--vtmn-color_brand);
  }

  .gt-tablet\:hover\:vtmn-text-brand-pro:hover {
    color: var(--vtmn-color_brand-pro);
  }

  .gt-tablet\:hover\:vtmn-text-brand-digital-light-1:hover {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-tablet\:hover\:vtmn-text-brand-digital-light-2:hover {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-tablet\:hover\:vtmn-text-brand-digital-light-3:hover {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-tablet\:hover\:vtmn-text-brand-digital:hover {
    color: var(--vtmn-color_brand-digital);
  }

  .gt-tablet\:hover\:vtmn-text-brand-digital-dark-1:hover {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-tablet\:hover\:vtmn-text-brand-digital-dark-2:hover {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-tablet\:hover\:vtmn-text-green-light-1:hover {
    color: var(--vtmn-color_green-light-1);
  }

  .gt-tablet\:hover\:vtmn-text-green-light-2:hover {
    color: var(--vtmn-color_green-light-2);
  }

  .gt-tablet\:hover\:vtmn-text-green-light-3:hover {
    color: var(--vtmn-color_green-light-3);
  }

  .gt-tablet\:hover\:vtmn-text-green:hover {
    color: var(--vtmn-color_green);
  }

  .gt-tablet\:hover\:vtmn-text-green-dark-1:hover {
    color: var(--vtmn-color_green-dark-1);
  }

  .gt-tablet\:hover\:vtmn-text-green-dark-2:hover {
    color: var(--vtmn-color_green-dark-2);
  }

  .gt-tablet\:hover\:vtmn-text-white:hover {
    color: var(--vtmn-color_white);
  }

  .gt-tablet\:hover\:vtmn-text-grey-light-1:hover {
    color: var(--vtmn-color_grey-light-1);
  }

  .gt-tablet\:hover\:vtmn-text-grey-light-2:hover {
    color: var(--vtmn-color_grey-light-2);
  }

  .gt-tablet\:hover\:vtmn-text-grey-light-3:hover {
    color: var(--vtmn-color_grey-light-3);
  }

  .gt-tablet\:hover\:vtmn-text-grey-light-4:hover {
    color: var(--vtmn-color_grey-light-4);
  }

  .gt-tablet\:hover\:vtmn-text-grey:hover {
    color: var(--vtmn-color_grey);
  }

  .gt-tablet\:hover\:vtmn-text-grey-dark-1:hover {
    color: var(--vtmn-color_grey-dark-1);
  }

  .gt-tablet\:hover\:vtmn-text-grey-dark-2:hover {
    color: var(--vtmn-color_grey-dark-2);
  }

  .gt-tablet\:hover\:vtmn-text-grey-dark-3:hover {
    color: var(--vtmn-color_grey-dark-3);
  }

  .gt-tablet\:hover\:vtmn-text-black:hover {
    color: var(--vtmn-color_black);
  }

  .gt-tablet\:hover\:vtmn-text-success:hover {
    color: var(--vtmn-color_success);
  }

  .gt-tablet\:hover\:vtmn-text-info:hover {
    color: var(--vtmn-color_info);
  }

  .gt-tablet\:hover\:vtmn-text-warning:hover {
    color: var(--vtmn-color_warning);
  }

  .gt-tablet\:hover\:vtmn-text-danger:hover {
    color: var(--vtmn-color_danger);
  }

  .gt-tablet\:hover\:vtmn-text-yellow-light-1:hover {
    color: var(--vtmn-color_yellow-light-1);
  }

  .gt-tablet\:hover\:vtmn-text-yellow-light-2:hover {
    color: var(--vtmn-color_yellow-light-2);
  }

  .gt-tablet\:hover\:vtmn-text-yellow:hover {
    color: var(--vtmn-color_yellow);
  }

  .gt-tablet\:hover\:vtmn-text-orange-light-1:hover {
    color: var(--vtmn-color_orange-light-1);
  }

  .gt-tablet\:hover\:vtmn-text-orange-light-2:hover {
    color: var(--vtmn-color_orange-light-2);
  }

  .gt-tablet\:hover\:vtmn-text-orange:hover {
    color: var(--vtmn-color_orange);
  }

  .gt-tablet\:hover\:vtmn-text-red-light-1:hover {
    color: var(--vtmn-color_red-light-1);
  }

  .gt-tablet\:hover\:vtmn-text-red-light-2:hover {
    color: var(--vtmn-color_red-light-2);
  }

  .gt-tablet\:hover\:vtmn-text-red:hover {
    color: var(--vtmn-color_red);
  }

  .gt-tablet\:focus\:vtmn-text-transparent:focus {
    color: transparent;
  }

  .gt-tablet\:focus\:vtmn-text-background-primary:focus {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-tablet\:focus\:vtmn-text-background-secondary:focus {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-tablet\:focus\:vtmn-text-background-tertiary:focus {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-tablet\:focus\:vtmn-text-background-brand-primary:focus {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-tablet\:focus\:vtmn-text-background-brand-secondary:focus {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-tablet\:focus\:vtmn-text-background-accent:focus {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-tablet\:focus\:vtmn-text-background-alert:focus {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-tablet\:focus\:vtmn-text-background-primary-reversed:focus {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-tablet\:focus\:vtmn-text-background-brand-primary-reversed:focus {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-tablet\:focus\:vtmn-text-content-primary:focus {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-tablet\:focus\:vtmn-text-content-secondary:focus {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-tablet\:focus\:vtmn-text-content-tertiary:focus {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-tablet\:focus\:vtmn-text-content-action:focus {
    color: var(--vtmn-semantic-color_content-action);
  }

  .gt-tablet\:focus\:vtmn-text-content-active:focus {
    color: var(--vtmn-semantic-color_content-active);
  }

  .gt-tablet\:focus\:vtmn-text-content-inactive:focus {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-tablet\:focus\:vtmn-text-content-negative:focus {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-tablet\:focus\:vtmn-text-content-warning:focus {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-tablet\:focus\:vtmn-text-content-positive:focus {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-tablet\:focus\:vtmn-text-content-information:focus {
    color: var(--vtmn-semantic-color_content-information);
  }

  .gt-tablet\:focus\:vtmn-text-content-accent:focus {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-tablet\:focus\:vtmn-text-content-visited:focus {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-tablet\:focus\:vtmn-text-content-primary-reversed:focus {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-tablet\:focus\:vtmn-text-content-action-reversed:focus {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-tablet\:focus\:vtmn-text-content-visited-reversed:focus {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-tablet\:focus\:vtmn-text-border-primary:focus {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-tablet\:focus\:vtmn-text-border-secondary:focus {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-tablet\:focus\:vtmn-text-border-tertiary:focus {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-tablet\:focus\:vtmn-text-border-active:focus {
    color: var(--vtmn-semantic-color_border-active);
  }

  .gt-tablet\:focus\:vtmn-text-border-inactive:focus {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-tablet\:focus\:vtmn-text-border-negative:focus {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-tablet\:focus\:vtmn-text-border-warning:focus {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-tablet\:focus\:vtmn-text-border-positive:focus {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-tablet\:focus\:vtmn-text-border-information:focus {
    color: var(--vtmn-semantic-color_border-information);
  }

  .gt-tablet\:focus\:vtmn-text-border-primary-reversed:focus {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-tablet\:focus\:vtmn-text-decorative-gravel:focus {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-tablet\:focus\:vtmn-text-decorative-brick:focus {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-tablet\:focus\:vtmn-text-decorative-saffron:focus {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-tablet\:focus\:vtmn-text-decorative-gold:focus {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-tablet\:focus\:vtmn-text-decorative-jade:focus {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-tablet\:focus\:vtmn-text-decorative-emerald:focus {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-tablet\:focus\:vtmn-text-decorative-cobalt:focus {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-tablet\:focus\:vtmn-text-decorative-amethyst:focus {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-tablet\:focus\:vtmn-text-hover-primary:focus {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-tablet\:focus\:vtmn-text-hover-primary-transparent:focus {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-tablet\:focus\:vtmn-text-hover-secondary-transparent:focus {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-tablet\:focus\:vtmn-text-hover-tertiary-transparent:focus {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-tablet\:focus\:vtmn-text-hover-tertiary:focus {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-tablet\:focus\:vtmn-text-hover-brand:focus {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-tablet\:focus\:vtmn-text-hover-accent:focus {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-tablet\:focus\:vtmn-text-hover-primary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-text-hover-secondary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-text-hover-tertiary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-text-active-primary:focus {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-tablet\:focus\:vtmn-text-active-primary-transparent:focus {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-tablet\:focus\:vtmn-text-active-secondary-transparent:focus {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-tablet\:focus\:vtmn-text-active-tertiary:focus {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-tablet\:focus\:vtmn-text-active-tertiary-transparent:focus {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-tablet\:focus\:vtmn-text-active-brand:focus {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-tablet\:focus\:vtmn-text-active-accent:focus {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-tablet\:focus\:vtmn-text-active-primary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-text-active-secondary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-text-active-tertiary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-text-active-brand-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-text-shadow:focus {
    color: var(--vtmn-semantic-color_shadow);
  }

  .gt-tablet\:focus\:vtmn-text-brand:focus {
    color: var(--vtmn-color_brand);
  }

  .gt-tablet\:focus\:vtmn-text-brand-pro:focus {
    color: var(--vtmn-color_brand-pro);
  }

  .gt-tablet\:focus\:vtmn-text-brand-digital-light-1:focus {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-tablet\:focus\:vtmn-text-brand-digital-light-2:focus {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-tablet\:focus\:vtmn-text-brand-digital-light-3:focus {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-tablet\:focus\:vtmn-text-brand-digital:focus {
    color: var(--vtmn-color_brand-digital);
  }

  .gt-tablet\:focus\:vtmn-text-brand-digital-dark-1:focus {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-tablet\:focus\:vtmn-text-brand-digital-dark-2:focus {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-tablet\:focus\:vtmn-text-green-light-1:focus {
    color: var(--vtmn-color_green-light-1);
  }

  .gt-tablet\:focus\:vtmn-text-green-light-2:focus {
    color: var(--vtmn-color_green-light-2);
  }

  .gt-tablet\:focus\:vtmn-text-green-light-3:focus {
    color: var(--vtmn-color_green-light-3);
  }

  .gt-tablet\:focus\:vtmn-text-green:focus {
    color: var(--vtmn-color_green);
  }

  .gt-tablet\:focus\:vtmn-text-green-dark-1:focus {
    color: var(--vtmn-color_green-dark-1);
  }

  .gt-tablet\:focus\:vtmn-text-green-dark-2:focus {
    color: var(--vtmn-color_green-dark-2);
  }

  .gt-tablet\:focus\:vtmn-text-white:focus {
    color: var(--vtmn-color_white);
  }

  .gt-tablet\:focus\:vtmn-text-grey-light-1:focus {
    color: var(--vtmn-color_grey-light-1);
  }

  .gt-tablet\:focus\:vtmn-text-grey-light-2:focus {
    color: var(--vtmn-color_grey-light-2);
  }

  .gt-tablet\:focus\:vtmn-text-grey-light-3:focus {
    color: var(--vtmn-color_grey-light-3);
  }

  .gt-tablet\:focus\:vtmn-text-grey-light-4:focus {
    color: var(--vtmn-color_grey-light-4);
  }

  .gt-tablet\:focus\:vtmn-text-grey:focus {
    color: var(--vtmn-color_grey);
  }

  .gt-tablet\:focus\:vtmn-text-grey-dark-1:focus {
    color: var(--vtmn-color_grey-dark-1);
  }

  .gt-tablet\:focus\:vtmn-text-grey-dark-2:focus {
    color: var(--vtmn-color_grey-dark-2);
  }

  .gt-tablet\:focus\:vtmn-text-grey-dark-3:focus {
    color: var(--vtmn-color_grey-dark-3);
  }

  .gt-tablet\:focus\:vtmn-text-black:focus {
    color: var(--vtmn-color_black);
  }

  .gt-tablet\:focus\:vtmn-text-success:focus {
    color: var(--vtmn-color_success);
  }

  .gt-tablet\:focus\:vtmn-text-info:focus {
    color: var(--vtmn-color_info);
  }

  .gt-tablet\:focus\:vtmn-text-warning:focus {
    color: var(--vtmn-color_warning);
  }

  .gt-tablet\:focus\:vtmn-text-danger:focus {
    color: var(--vtmn-color_danger);
  }

  .gt-tablet\:focus\:vtmn-text-yellow-light-1:focus {
    color: var(--vtmn-color_yellow-light-1);
  }

  .gt-tablet\:focus\:vtmn-text-yellow-light-2:focus {
    color: var(--vtmn-color_yellow-light-2);
  }

  .gt-tablet\:focus\:vtmn-text-yellow:focus {
    color: var(--vtmn-color_yellow);
  }

  .gt-tablet\:focus\:vtmn-text-orange-light-1:focus {
    color: var(--vtmn-color_orange-light-1);
  }

  .gt-tablet\:focus\:vtmn-text-orange-light-2:focus {
    color: var(--vtmn-color_orange-light-2);
  }

  .gt-tablet\:focus\:vtmn-text-orange:focus {
    color: var(--vtmn-color_orange);
  }

  .gt-tablet\:focus\:vtmn-text-red-light-1:focus {
    color: var(--vtmn-color_red-light-1);
  }

  .gt-tablet\:focus\:vtmn-text-red-light-2:focus {
    color: var(--vtmn-color_red-light-2);
  }

  .gt-tablet\:focus\:vtmn-text-red:focus {
    color: var(--vtmn-color_red);
  }

  .gt-tablet\:vtmn-text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .gt-tablet\:vtmn-text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .gt-tablet\:vtmn-text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .gt-tablet\:vtmn-text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .gt-tablet\:vtmn-text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .gt-tablet\:vtmn-text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .gt-tablet\:vtmn-text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .gt-tablet\:vtmn-text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .gt-tablet\:vtmn-text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .gt-tablet\:vtmn-text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .gt-tablet\:vtmn-text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .gt-tablet\:vtmn-text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .gt-tablet\:vtmn-text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .gt-tablet\:vtmn-text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .gt-tablet\:vtmn-text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .gt-tablet\:focus-within\:vtmn-text-opacity-0:focus-within {
    --tw-text-opacity: 0;
  }

  .gt-tablet\:focus-within\:vtmn-text-opacity-5:focus-within {
    --tw-text-opacity: 0.05;
  }

  .gt-tablet\:focus-within\:vtmn-text-opacity-10:focus-within {
    --tw-text-opacity: 0.1;
  }

  .gt-tablet\:focus-within\:vtmn-text-opacity-20:focus-within {
    --tw-text-opacity: 0.2;
  }

  .gt-tablet\:focus-within\:vtmn-text-opacity-25:focus-within {
    --tw-text-opacity: 0.25;
  }

  .gt-tablet\:focus-within\:vtmn-text-opacity-30:focus-within {
    --tw-text-opacity: 0.3;
  }

  .gt-tablet\:focus-within\:vtmn-text-opacity-40:focus-within {
    --tw-text-opacity: 0.4;
  }

  .gt-tablet\:focus-within\:vtmn-text-opacity-50:focus-within {
    --tw-text-opacity: 0.5;
  }

  .gt-tablet\:focus-within\:vtmn-text-opacity-60:focus-within {
    --tw-text-opacity: 0.6;
  }

  .gt-tablet\:focus-within\:vtmn-text-opacity-70:focus-within {
    --tw-text-opacity: 0.7;
  }

  .gt-tablet\:focus-within\:vtmn-text-opacity-75:focus-within {
    --tw-text-opacity: 0.75;
  }

  .gt-tablet\:focus-within\:vtmn-text-opacity-80:focus-within {
    --tw-text-opacity: 0.8;
  }

  .gt-tablet\:focus-within\:vtmn-text-opacity-90:focus-within {
    --tw-text-opacity: 0.9;
  }

  .gt-tablet\:focus-within\:vtmn-text-opacity-95:focus-within {
    --tw-text-opacity: 0.95;
  }

  .gt-tablet\:focus-within\:vtmn-text-opacity-100:focus-within {
    --tw-text-opacity: 1;
  }

  .gt-tablet\:hover\:vtmn-text-opacity-0:hover {
    --tw-text-opacity: 0;
  }

  .gt-tablet\:hover\:vtmn-text-opacity-5:hover {
    --tw-text-opacity: 0.05;
  }

  .gt-tablet\:hover\:vtmn-text-opacity-10:hover {
    --tw-text-opacity: 0.1;
  }

  .gt-tablet\:hover\:vtmn-text-opacity-20:hover {
    --tw-text-opacity: 0.2;
  }

  .gt-tablet\:hover\:vtmn-text-opacity-25:hover {
    --tw-text-opacity: 0.25;
  }

  .gt-tablet\:hover\:vtmn-text-opacity-30:hover {
    --tw-text-opacity: 0.3;
  }

  .gt-tablet\:hover\:vtmn-text-opacity-40:hover {
    --tw-text-opacity: 0.4;
  }

  .gt-tablet\:hover\:vtmn-text-opacity-50:hover {
    --tw-text-opacity: 0.5;
  }

  .gt-tablet\:hover\:vtmn-text-opacity-60:hover {
    --tw-text-opacity: 0.6;
  }

  .gt-tablet\:hover\:vtmn-text-opacity-70:hover {
    --tw-text-opacity: 0.7;
  }

  .gt-tablet\:hover\:vtmn-text-opacity-75:hover {
    --tw-text-opacity: 0.75;
  }

  .gt-tablet\:hover\:vtmn-text-opacity-80:hover {
    --tw-text-opacity: 0.8;
  }

  .gt-tablet\:hover\:vtmn-text-opacity-90:hover {
    --tw-text-opacity: 0.9;
  }

  .gt-tablet\:hover\:vtmn-text-opacity-95:hover {
    --tw-text-opacity: 0.95;
  }

  .gt-tablet\:hover\:vtmn-text-opacity-100:hover {
    --tw-text-opacity: 1;
  }

  .gt-tablet\:focus\:vtmn-text-opacity-0:focus {
    --tw-text-opacity: 0;
  }

  .gt-tablet\:focus\:vtmn-text-opacity-5:focus {
    --tw-text-opacity: 0.05;
  }

  .gt-tablet\:focus\:vtmn-text-opacity-10:focus {
    --tw-text-opacity: 0.1;
  }

  .gt-tablet\:focus\:vtmn-text-opacity-20:focus {
    --tw-text-opacity: 0.2;
  }

  .gt-tablet\:focus\:vtmn-text-opacity-25:focus {
    --tw-text-opacity: 0.25;
  }

  .gt-tablet\:focus\:vtmn-text-opacity-30:focus {
    --tw-text-opacity: 0.3;
  }

  .gt-tablet\:focus\:vtmn-text-opacity-40:focus {
    --tw-text-opacity: 0.4;
  }

  .gt-tablet\:focus\:vtmn-text-opacity-50:focus {
    --tw-text-opacity: 0.5;
  }

  .gt-tablet\:focus\:vtmn-text-opacity-60:focus {
    --tw-text-opacity: 0.6;
  }

  .gt-tablet\:focus\:vtmn-text-opacity-70:focus {
    --tw-text-opacity: 0.7;
  }

  .gt-tablet\:focus\:vtmn-text-opacity-75:focus {
    --tw-text-opacity: 0.75;
  }

  .gt-tablet\:focus\:vtmn-text-opacity-80:focus {
    --tw-text-opacity: 0.8;
  }

  .gt-tablet\:focus\:vtmn-text-opacity-90:focus {
    --tw-text-opacity: 0.9;
  }

  .gt-tablet\:focus\:vtmn-text-opacity-95:focus {
    --tw-text-opacity: 0.95;
  }

  .gt-tablet\:focus\:vtmn-text-opacity-100:focus {
    --tw-text-opacity: 1;
  }

  .gt-tablet\:vtmn-underline {
    text-decoration: underline;
  }

  .gt-tablet\:vtmn-line-through {
    text-decoration: line-through;
  }

  .gt-tablet\:vtmn-no-underline {
    text-decoration: none;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-underline {
    text-decoration: underline;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-line-through {
    text-decoration: line-through;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-no-underline {
    text-decoration: none;
  }

  .gt-tablet\:focus-within\:vtmn-underline:focus-within {
    text-decoration: underline;
  }

  .gt-tablet\:focus-within\:vtmn-line-through:focus-within {
    text-decoration: line-through;
  }

  .gt-tablet\:focus-within\:vtmn-no-underline:focus-within {
    text-decoration: none;
  }

  .gt-tablet\:hover\:vtmn-underline:hover {
    text-decoration: underline;
  }

  .gt-tablet\:hover\:vtmn-line-through:hover {
    text-decoration: line-through;
  }

  .gt-tablet\:hover\:vtmn-no-underline:hover {
    text-decoration: none;
  }

  .gt-tablet\:focus\:vtmn-underline:focus {
    text-decoration: underline;
  }

  .gt-tablet\:focus\:vtmn-line-through:focus {
    text-decoration: line-through;
  }

  .gt-tablet\:focus\:vtmn-no-underline:focus {
    text-decoration: none;
  }

  .gt-tablet\:vtmn-antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .gt-tablet\:vtmn-subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .gt-tablet\:vtmn-placeholder-transparent::-moz-placeholder {
    color: transparent;
  }

  .gt-tablet\:vtmn-placeholder-transparent::placeholder {
    color: transparent;
  }

  .gt-tablet\:vtmn-placeholder-background-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-tablet\:vtmn-placeholder-background-primary::placeholder {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-tablet\:vtmn-placeholder-background-secondary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-tablet\:vtmn-placeholder-background-secondary::placeholder {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-tablet\:vtmn-placeholder-background-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-tablet\:vtmn-placeholder-background-tertiary::placeholder {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-tablet\:vtmn-placeholder-background-brand-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-tablet\:vtmn-placeholder-background-brand-primary::placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-tablet\:vtmn-placeholder-background-brand-secondary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-tablet\:vtmn-placeholder-background-brand-secondary::placeholder {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-tablet\:vtmn-placeholder-background-accent::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-tablet\:vtmn-placeholder-background-accent::placeholder {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-tablet\:vtmn-placeholder-background-alert::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-tablet\:vtmn-placeholder-background-alert::placeholder {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-tablet\:vtmn-placeholder-background-primary-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-tablet\:vtmn-placeholder-background-primary-reversed::placeholder {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-tablet\:vtmn-placeholder-background-brand-primary-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-tablet\:vtmn-placeholder-background-brand-primary-reversed::placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-tablet\:vtmn-placeholder-content-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-tablet\:vtmn-placeholder-content-primary::placeholder {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-tablet\:vtmn-placeholder-content-secondary::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-tablet\:vtmn-placeholder-content-secondary::placeholder {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-tablet\:vtmn-placeholder-content-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-tablet\:vtmn-placeholder-content-tertiary::placeholder {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-tablet\:vtmn-placeholder-content-action::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-action);
  }

  .gt-tablet\:vtmn-placeholder-content-action::placeholder {
    color: var(--vtmn-semantic-color_content-action);
  }

  .gt-tablet\:vtmn-placeholder-content-active::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-active);
  }

  .gt-tablet\:vtmn-placeholder-content-active::placeholder {
    color: var(--vtmn-semantic-color_content-active);
  }

  .gt-tablet\:vtmn-placeholder-content-inactive::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-tablet\:vtmn-placeholder-content-inactive::placeholder {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-tablet\:vtmn-placeholder-content-negative::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-tablet\:vtmn-placeholder-content-negative::placeholder {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-tablet\:vtmn-placeholder-content-warning::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-tablet\:vtmn-placeholder-content-warning::placeholder {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-tablet\:vtmn-placeholder-content-positive::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-tablet\:vtmn-placeholder-content-positive::placeholder {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-tablet\:vtmn-placeholder-content-information::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-information);
  }

  .gt-tablet\:vtmn-placeholder-content-information::placeholder {
    color: var(--vtmn-semantic-color_content-information);
  }

  .gt-tablet\:vtmn-placeholder-content-accent::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-tablet\:vtmn-placeholder-content-accent::placeholder {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-tablet\:vtmn-placeholder-content-visited::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-tablet\:vtmn-placeholder-content-visited::placeholder {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-tablet\:vtmn-placeholder-content-primary-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-tablet\:vtmn-placeholder-content-primary-reversed::placeholder {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-tablet\:vtmn-placeholder-content-action-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-tablet\:vtmn-placeholder-content-action-reversed::placeholder {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-tablet\:vtmn-placeholder-content-visited-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-tablet\:vtmn-placeholder-content-visited-reversed::placeholder {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-tablet\:vtmn-placeholder-border-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-tablet\:vtmn-placeholder-border-primary::placeholder {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-tablet\:vtmn-placeholder-border-secondary::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-tablet\:vtmn-placeholder-border-secondary::placeholder {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-tablet\:vtmn-placeholder-border-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-tablet\:vtmn-placeholder-border-tertiary::placeholder {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-tablet\:vtmn-placeholder-border-active::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-active);
  }

  .gt-tablet\:vtmn-placeholder-border-active::placeholder {
    color: var(--vtmn-semantic-color_border-active);
  }

  .gt-tablet\:vtmn-placeholder-border-inactive::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-tablet\:vtmn-placeholder-border-inactive::placeholder {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-tablet\:vtmn-placeholder-border-negative::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-tablet\:vtmn-placeholder-border-negative::placeholder {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-tablet\:vtmn-placeholder-border-warning::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-tablet\:vtmn-placeholder-border-warning::placeholder {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-tablet\:vtmn-placeholder-border-positive::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-tablet\:vtmn-placeholder-border-positive::placeholder {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-tablet\:vtmn-placeholder-border-information::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-information);
  }

  .gt-tablet\:vtmn-placeholder-border-information::placeholder {
    color: var(--vtmn-semantic-color_border-information);
  }

  .gt-tablet\:vtmn-placeholder-border-primary-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-tablet\:vtmn-placeholder-border-primary-reversed::placeholder {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-tablet\:vtmn-placeholder-decorative-gravel::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-tablet\:vtmn-placeholder-decorative-gravel::placeholder {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-tablet\:vtmn-placeholder-decorative-brick::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-tablet\:vtmn-placeholder-decorative-brick::placeholder {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-tablet\:vtmn-placeholder-decorative-saffron::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-tablet\:vtmn-placeholder-decorative-saffron::placeholder {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-tablet\:vtmn-placeholder-decorative-gold::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-tablet\:vtmn-placeholder-decorative-gold::placeholder {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-tablet\:vtmn-placeholder-decorative-jade::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-tablet\:vtmn-placeholder-decorative-jade::placeholder {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-tablet\:vtmn-placeholder-decorative-emerald::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-tablet\:vtmn-placeholder-decorative-emerald::placeholder {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-tablet\:vtmn-placeholder-decorative-cobalt::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-tablet\:vtmn-placeholder-decorative-cobalt::placeholder {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-tablet\:vtmn-placeholder-decorative-amethyst::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-tablet\:vtmn-placeholder-decorative-amethyst::placeholder {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-tablet\:vtmn-placeholder-hover-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-tablet\:vtmn-placeholder-hover-primary::placeholder {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-tablet\:vtmn-placeholder-hover-primary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-tablet\:vtmn-placeholder-hover-primary-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-tablet\:vtmn-placeholder-hover-secondary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-tablet\:vtmn-placeholder-hover-secondary-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-tablet\:vtmn-placeholder-hover-tertiary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-tablet\:vtmn-placeholder-hover-tertiary-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-tablet\:vtmn-placeholder-hover-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-tablet\:vtmn-placeholder-hover-tertiary::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-tablet\:vtmn-placeholder-hover-brand::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-tablet\:vtmn-placeholder-hover-brand::placeholder {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-tablet\:vtmn-placeholder-hover-accent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-tablet\:vtmn-placeholder-hover-accent::placeholder {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-tablet\:vtmn-placeholder-hover-primary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-tablet\:vtmn-placeholder-hover-primary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-tablet\:vtmn-placeholder-hover-secondary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-tablet\:vtmn-placeholder-hover-secondary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-tablet\:vtmn-placeholder-hover-tertiary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-tablet\:vtmn-placeholder-hover-tertiary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-tablet\:vtmn-placeholder-active-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-tablet\:vtmn-placeholder-active-primary::placeholder {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-tablet\:vtmn-placeholder-active-primary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-tablet\:vtmn-placeholder-active-primary-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-tablet\:vtmn-placeholder-active-secondary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-tablet\:vtmn-placeholder-active-secondary-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-tablet\:vtmn-placeholder-active-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-tablet\:vtmn-placeholder-active-tertiary::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-tablet\:vtmn-placeholder-active-tertiary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-tablet\:vtmn-placeholder-active-tertiary-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-tablet\:vtmn-placeholder-active-brand::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-tablet\:vtmn-placeholder-active-brand::placeholder {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-tablet\:vtmn-placeholder-active-accent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-tablet\:vtmn-placeholder-active-accent::placeholder {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-tablet\:vtmn-placeholder-active-primary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-tablet\:vtmn-placeholder-active-primary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-tablet\:vtmn-placeholder-active-secondary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-tablet\:vtmn-placeholder-active-secondary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-tablet\:vtmn-placeholder-active-tertiary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-tablet\:vtmn-placeholder-active-tertiary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-tablet\:vtmn-placeholder-active-brand-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-tablet\:vtmn-placeholder-active-brand-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-tablet\:vtmn-placeholder-shadow::-moz-placeholder {
    color: var(--vtmn-semantic-color_shadow);
  }

  .gt-tablet\:vtmn-placeholder-shadow::placeholder {
    color: var(--vtmn-semantic-color_shadow);
  }

  .gt-tablet\:vtmn-placeholder-brand::-moz-placeholder {
    color: var(--vtmn-color_brand);
  }

  .gt-tablet\:vtmn-placeholder-brand::placeholder {
    color: var(--vtmn-color_brand);
  }

  .gt-tablet\:vtmn-placeholder-brand-pro::-moz-placeholder {
    color: var(--vtmn-color_brand-pro);
  }

  .gt-tablet\:vtmn-placeholder-brand-pro::placeholder {
    color: var(--vtmn-color_brand-pro);
  }

  .gt-tablet\:vtmn-placeholder-brand-digital-light-1::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-tablet\:vtmn-placeholder-brand-digital-light-1::placeholder {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-tablet\:vtmn-placeholder-brand-digital-light-2::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-tablet\:vtmn-placeholder-brand-digital-light-2::placeholder {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-tablet\:vtmn-placeholder-brand-digital-light-3::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-tablet\:vtmn-placeholder-brand-digital-light-3::placeholder {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-tablet\:vtmn-placeholder-brand-digital::-moz-placeholder {
    color: var(--vtmn-color_brand-digital);
  }

  .gt-tablet\:vtmn-placeholder-brand-digital::placeholder {
    color: var(--vtmn-color_brand-digital);
  }

  .gt-tablet\:vtmn-placeholder-brand-digital-dark-1::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-tablet\:vtmn-placeholder-brand-digital-dark-1::placeholder {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-tablet\:vtmn-placeholder-brand-digital-dark-2::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-tablet\:vtmn-placeholder-brand-digital-dark-2::placeholder {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-tablet\:vtmn-placeholder-green-light-1::-moz-placeholder {
    color: var(--vtmn-color_green-light-1);
  }

  .gt-tablet\:vtmn-placeholder-green-light-1::placeholder {
    color: var(--vtmn-color_green-light-1);
  }

  .gt-tablet\:vtmn-placeholder-green-light-2::-moz-placeholder {
    color: var(--vtmn-color_green-light-2);
  }

  .gt-tablet\:vtmn-placeholder-green-light-2::placeholder {
    color: var(--vtmn-color_green-light-2);
  }

  .gt-tablet\:vtmn-placeholder-green-light-3::-moz-placeholder {
    color: var(--vtmn-color_green-light-3);
  }

  .gt-tablet\:vtmn-placeholder-green-light-3::placeholder {
    color: var(--vtmn-color_green-light-3);
  }

  .gt-tablet\:vtmn-placeholder-green::-moz-placeholder {
    color: var(--vtmn-color_green);
  }

  .gt-tablet\:vtmn-placeholder-green::placeholder {
    color: var(--vtmn-color_green);
  }

  .gt-tablet\:vtmn-placeholder-green-dark-1::-moz-placeholder {
    color: var(--vtmn-color_green-dark-1);
  }

  .gt-tablet\:vtmn-placeholder-green-dark-1::placeholder {
    color: var(--vtmn-color_green-dark-1);
  }

  .gt-tablet\:vtmn-placeholder-green-dark-2::-moz-placeholder {
    color: var(--vtmn-color_green-dark-2);
  }

  .gt-tablet\:vtmn-placeholder-green-dark-2::placeholder {
    color: var(--vtmn-color_green-dark-2);
  }

  .gt-tablet\:vtmn-placeholder-white::-moz-placeholder {
    color: var(--vtmn-color_white);
  }

  .gt-tablet\:vtmn-placeholder-white::placeholder {
    color: var(--vtmn-color_white);
  }

  .gt-tablet\:vtmn-placeholder-grey-light-1::-moz-placeholder {
    color: var(--vtmn-color_grey-light-1);
  }

  .gt-tablet\:vtmn-placeholder-grey-light-1::placeholder {
    color: var(--vtmn-color_grey-light-1);
  }

  .gt-tablet\:vtmn-placeholder-grey-light-2::-moz-placeholder {
    color: var(--vtmn-color_grey-light-2);
  }

  .gt-tablet\:vtmn-placeholder-grey-light-2::placeholder {
    color: var(--vtmn-color_grey-light-2);
  }

  .gt-tablet\:vtmn-placeholder-grey-light-3::-moz-placeholder {
    color: var(--vtmn-color_grey-light-3);
  }

  .gt-tablet\:vtmn-placeholder-grey-light-3::placeholder {
    color: var(--vtmn-color_grey-light-3);
  }

  .gt-tablet\:vtmn-placeholder-grey-light-4::-moz-placeholder {
    color: var(--vtmn-color_grey-light-4);
  }

  .gt-tablet\:vtmn-placeholder-grey-light-4::placeholder {
    color: var(--vtmn-color_grey-light-4);
  }

  .gt-tablet\:vtmn-placeholder-grey::-moz-placeholder {
    color: var(--vtmn-color_grey);
  }

  .gt-tablet\:vtmn-placeholder-grey::placeholder {
    color: var(--vtmn-color_grey);
  }

  .gt-tablet\:vtmn-placeholder-grey-dark-1::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-1);
  }

  .gt-tablet\:vtmn-placeholder-grey-dark-1::placeholder {
    color: var(--vtmn-color_grey-dark-1);
  }

  .gt-tablet\:vtmn-placeholder-grey-dark-2::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-2);
  }

  .gt-tablet\:vtmn-placeholder-grey-dark-2::placeholder {
    color: var(--vtmn-color_grey-dark-2);
  }

  .gt-tablet\:vtmn-placeholder-grey-dark-3::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-3);
  }

  .gt-tablet\:vtmn-placeholder-grey-dark-3::placeholder {
    color: var(--vtmn-color_grey-dark-3);
  }

  .gt-tablet\:vtmn-placeholder-black::-moz-placeholder {
    color: var(--vtmn-color_black);
  }

  .gt-tablet\:vtmn-placeholder-black::placeholder {
    color: var(--vtmn-color_black);
  }

  .gt-tablet\:vtmn-placeholder-success::-moz-placeholder {
    color: var(--vtmn-color_success);
  }

  .gt-tablet\:vtmn-placeholder-success::placeholder {
    color: var(--vtmn-color_success);
  }

  .gt-tablet\:vtmn-placeholder-info::-moz-placeholder {
    color: var(--vtmn-color_info);
  }

  .gt-tablet\:vtmn-placeholder-info::placeholder {
    color: var(--vtmn-color_info);
  }

  .gt-tablet\:vtmn-placeholder-warning::-moz-placeholder {
    color: var(--vtmn-color_warning);
  }

  .gt-tablet\:vtmn-placeholder-warning::placeholder {
    color: var(--vtmn-color_warning);
  }

  .gt-tablet\:vtmn-placeholder-danger::-moz-placeholder {
    color: var(--vtmn-color_danger);
  }

  .gt-tablet\:vtmn-placeholder-danger::placeholder {
    color: var(--vtmn-color_danger);
  }

  .gt-tablet\:vtmn-placeholder-yellow-light-1::-moz-placeholder {
    color: var(--vtmn-color_yellow-light-1);
  }

  .gt-tablet\:vtmn-placeholder-yellow-light-1::placeholder {
    color: var(--vtmn-color_yellow-light-1);
  }

  .gt-tablet\:vtmn-placeholder-yellow-light-2::-moz-placeholder {
    color: var(--vtmn-color_yellow-light-2);
  }

  .gt-tablet\:vtmn-placeholder-yellow-light-2::placeholder {
    color: var(--vtmn-color_yellow-light-2);
  }

  .gt-tablet\:vtmn-placeholder-yellow::-moz-placeholder {
    color: var(--vtmn-color_yellow);
  }

  .gt-tablet\:vtmn-placeholder-yellow::placeholder {
    color: var(--vtmn-color_yellow);
  }

  .gt-tablet\:vtmn-placeholder-orange-light-1::-moz-placeholder {
    color: var(--vtmn-color_orange-light-1);
  }

  .gt-tablet\:vtmn-placeholder-orange-light-1::placeholder {
    color: var(--vtmn-color_orange-light-1);
  }

  .gt-tablet\:vtmn-placeholder-orange-light-2::-moz-placeholder {
    color: var(--vtmn-color_orange-light-2);
  }

  .gt-tablet\:vtmn-placeholder-orange-light-2::placeholder {
    color: var(--vtmn-color_orange-light-2);
  }

  .gt-tablet\:vtmn-placeholder-orange::-moz-placeholder {
    color: var(--vtmn-color_orange);
  }

  .gt-tablet\:vtmn-placeholder-orange::placeholder {
    color: var(--vtmn-color_orange);
  }

  .gt-tablet\:vtmn-placeholder-red-light-1::-moz-placeholder {
    color: var(--vtmn-color_red-light-1);
  }

  .gt-tablet\:vtmn-placeholder-red-light-1::placeholder {
    color: var(--vtmn-color_red-light-1);
  }

  .gt-tablet\:vtmn-placeholder-red-light-2::-moz-placeholder {
    color: var(--vtmn-color_red-light-2);
  }

  .gt-tablet\:vtmn-placeholder-red-light-2::placeholder {
    color: var(--vtmn-color_red-light-2);
  }

  .gt-tablet\:vtmn-placeholder-red::-moz-placeholder {
    color: var(--vtmn-color_red);
  }

  .gt-tablet\:vtmn-placeholder-red::placeholder {
    color: var(--vtmn-color_red);
  }

  .gt-tablet\:focus\:vtmn-placeholder-transparent:focus::-moz-placeholder {
    color: transparent;
  }

  .gt-tablet\:focus\:vtmn-placeholder-transparent:focus::placeholder {
    color: transparent;
  }

  .gt-tablet\:focus\:vtmn-placeholder-background-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-tablet\:focus\:vtmn-placeholder-background-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-tablet\:focus\:vtmn-placeholder-background-secondary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-tablet\:focus\:vtmn-placeholder-background-secondary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-tablet\:focus\:vtmn-placeholder-background-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-tablet\:focus\:vtmn-placeholder-background-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-tablet\:focus\:vtmn-placeholder-background-brand-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-tablet\:focus\:vtmn-placeholder-background-brand-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-tablet\:focus\:vtmn-placeholder-background-brand-secondary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-tablet\:focus\:vtmn-placeholder-background-brand-secondary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-tablet\:focus\:vtmn-placeholder-background-accent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-tablet\:focus\:vtmn-placeholder-background-accent:focus::placeholder {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-tablet\:focus\:vtmn-placeholder-background-alert:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-tablet\:focus\:vtmn-placeholder-background-alert:focus::placeholder {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-tablet\:focus\:vtmn-placeholder-background-primary-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-tablet\:focus\:vtmn-placeholder-background-primary-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-tablet\:focus\:vtmn-placeholder-background-brand-primary-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-tablet\:focus\:vtmn-placeholder-background-brand-primary-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-tablet\:focus\:vtmn-placeholder-content-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-tablet\:focus\:vtmn-placeholder-content-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-tablet\:focus\:vtmn-placeholder-content-secondary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-tablet\:focus\:vtmn-placeholder-content-secondary:focus::placeholder {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-tablet\:focus\:vtmn-placeholder-content-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-tablet\:focus\:vtmn-placeholder-content-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-tablet\:focus\:vtmn-placeholder-content-action:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-action);
  }

  .gt-tablet\:focus\:vtmn-placeholder-content-action:focus::placeholder {
    color: var(--vtmn-semantic-color_content-action);
  }

  .gt-tablet\:focus\:vtmn-placeholder-content-active:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-active);
  }

  .gt-tablet\:focus\:vtmn-placeholder-content-active:focus::placeholder {
    color: var(--vtmn-semantic-color_content-active);
  }

  .gt-tablet\:focus\:vtmn-placeholder-content-inactive:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-tablet\:focus\:vtmn-placeholder-content-inactive:focus::placeholder {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-tablet\:focus\:vtmn-placeholder-content-negative:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-tablet\:focus\:vtmn-placeholder-content-negative:focus::placeholder {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-tablet\:focus\:vtmn-placeholder-content-warning:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-tablet\:focus\:vtmn-placeholder-content-warning:focus::placeholder {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-tablet\:focus\:vtmn-placeholder-content-positive:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-tablet\:focus\:vtmn-placeholder-content-positive:focus::placeholder {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-tablet\:focus\:vtmn-placeholder-content-information:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-information);
  }

  .gt-tablet\:focus\:vtmn-placeholder-content-information:focus::placeholder {
    color: var(--vtmn-semantic-color_content-information);
  }

  .gt-tablet\:focus\:vtmn-placeholder-content-accent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-tablet\:focus\:vtmn-placeholder-content-accent:focus::placeholder {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-tablet\:focus\:vtmn-placeholder-content-visited:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-tablet\:focus\:vtmn-placeholder-content-visited:focus::placeholder {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-tablet\:focus\:vtmn-placeholder-content-primary-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-tablet\:focus\:vtmn-placeholder-content-primary-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-tablet\:focus\:vtmn-placeholder-content-action-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-tablet\:focus\:vtmn-placeholder-content-action-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-tablet\:focus\:vtmn-placeholder-content-visited-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-tablet\:focus\:vtmn-placeholder-content-visited-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-tablet\:focus\:vtmn-placeholder-border-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-tablet\:focus\:vtmn-placeholder-border-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-tablet\:focus\:vtmn-placeholder-border-secondary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-tablet\:focus\:vtmn-placeholder-border-secondary:focus::placeholder {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-tablet\:focus\:vtmn-placeholder-border-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-tablet\:focus\:vtmn-placeholder-border-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-tablet\:focus\:vtmn-placeholder-border-active:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-active);
  }

  .gt-tablet\:focus\:vtmn-placeholder-border-active:focus::placeholder {
    color: var(--vtmn-semantic-color_border-active);
  }

  .gt-tablet\:focus\:vtmn-placeholder-border-inactive:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-tablet\:focus\:vtmn-placeholder-border-inactive:focus::placeholder {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-tablet\:focus\:vtmn-placeholder-border-negative:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-tablet\:focus\:vtmn-placeholder-border-negative:focus::placeholder {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-tablet\:focus\:vtmn-placeholder-border-warning:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-tablet\:focus\:vtmn-placeholder-border-warning:focus::placeholder {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-tablet\:focus\:vtmn-placeholder-border-positive:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-tablet\:focus\:vtmn-placeholder-border-positive:focus::placeholder {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-tablet\:focus\:vtmn-placeholder-border-information:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-information);
  }

  .gt-tablet\:focus\:vtmn-placeholder-border-information:focus::placeholder {
    color: var(--vtmn-semantic-color_border-information);
  }

  .gt-tablet\:focus\:vtmn-placeholder-border-primary-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-tablet\:focus\:vtmn-placeholder-border-primary-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-tablet\:focus\:vtmn-placeholder-decorative-gravel:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-tablet\:focus\:vtmn-placeholder-decorative-gravel:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-tablet\:focus\:vtmn-placeholder-decorative-brick:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-tablet\:focus\:vtmn-placeholder-decorative-brick:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-tablet\:focus\:vtmn-placeholder-decorative-saffron:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-tablet\:focus\:vtmn-placeholder-decorative-saffron:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-tablet\:focus\:vtmn-placeholder-decorative-gold:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-tablet\:focus\:vtmn-placeholder-decorative-gold:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-tablet\:focus\:vtmn-placeholder-decorative-jade:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-tablet\:focus\:vtmn-placeholder-decorative-jade:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-tablet\:focus\:vtmn-placeholder-decorative-emerald:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-tablet\:focus\:vtmn-placeholder-decorative-emerald:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-tablet\:focus\:vtmn-placeholder-decorative-cobalt:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-tablet\:focus\:vtmn-placeholder-decorative-cobalt:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-tablet\:focus\:vtmn-placeholder-decorative-amethyst:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-tablet\:focus\:vtmn-placeholder-decorative-amethyst:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-tablet\:focus\:vtmn-placeholder-hover-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-tablet\:focus\:vtmn-placeholder-hover-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-tablet\:focus\:vtmn-placeholder-hover-primary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-tablet\:focus\:vtmn-placeholder-hover-primary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-tablet\:focus\:vtmn-placeholder-hover-secondary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-tablet\:focus\:vtmn-placeholder-hover-secondary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-tablet\:focus\:vtmn-placeholder-hover-tertiary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-tablet\:focus\:vtmn-placeholder-hover-tertiary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-tablet\:focus\:vtmn-placeholder-hover-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-tablet\:focus\:vtmn-placeholder-hover-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-tablet\:focus\:vtmn-placeholder-hover-brand:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-tablet\:focus\:vtmn-placeholder-hover-brand:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-tablet\:focus\:vtmn-placeholder-hover-accent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-tablet\:focus\:vtmn-placeholder-hover-accent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-tablet\:focus\:vtmn-placeholder-hover-primary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-placeholder-hover-primary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-placeholder-hover-secondary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-placeholder-hover-secondary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-placeholder-hover-tertiary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-placeholder-hover-tertiary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-placeholder-active-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-tablet\:focus\:vtmn-placeholder-active-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-tablet\:focus\:vtmn-placeholder-active-primary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-tablet\:focus\:vtmn-placeholder-active-primary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-tablet\:focus\:vtmn-placeholder-active-secondary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-tablet\:focus\:vtmn-placeholder-active-secondary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-tablet\:focus\:vtmn-placeholder-active-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-tablet\:focus\:vtmn-placeholder-active-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-tablet\:focus\:vtmn-placeholder-active-tertiary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-tablet\:focus\:vtmn-placeholder-active-tertiary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-tablet\:focus\:vtmn-placeholder-active-brand:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-tablet\:focus\:vtmn-placeholder-active-brand:focus::placeholder {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-tablet\:focus\:vtmn-placeholder-active-accent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-tablet\:focus\:vtmn-placeholder-active-accent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-tablet\:focus\:vtmn-placeholder-active-primary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-placeholder-active-primary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-placeholder-active-secondary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-placeholder-active-secondary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-placeholder-active-tertiary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-placeholder-active-tertiary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-placeholder-active-brand-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-placeholder-active-brand-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-placeholder-shadow:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_shadow);
  }

  .gt-tablet\:focus\:vtmn-placeholder-shadow:focus::placeholder {
    color: var(--vtmn-semantic-color_shadow);
  }

  .gt-tablet\:focus\:vtmn-placeholder-brand:focus::-moz-placeholder {
    color: var(--vtmn-color_brand);
  }

  .gt-tablet\:focus\:vtmn-placeholder-brand:focus::placeholder {
    color: var(--vtmn-color_brand);
  }

  .gt-tablet\:focus\:vtmn-placeholder-brand-pro:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-pro);
  }

  .gt-tablet\:focus\:vtmn-placeholder-brand-pro:focus::placeholder {
    color: var(--vtmn-color_brand-pro);
  }

  .gt-tablet\:focus\:vtmn-placeholder-brand-digital-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-tablet\:focus\:vtmn-placeholder-brand-digital-light-1:focus::placeholder {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-tablet\:focus\:vtmn-placeholder-brand-digital-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-tablet\:focus\:vtmn-placeholder-brand-digital-light-2:focus::placeholder {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-tablet\:focus\:vtmn-placeholder-brand-digital-light-3:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-tablet\:focus\:vtmn-placeholder-brand-digital-light-3:focus::placeholder {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-tablet\:focus\:vtmn-placeholder-brand-digital:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital);
  }

  .gt-tablet\:focus\:vtmn-placeholder-brand-digital:focus::placeholder {
    color: var(--vtmn-color_brand-digital);
  }

  .gt-tablet\:focus\:vtmn-placeholder-brand-digital-dark-1:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-tablet\:focus\:vtmn-placeholder-brand-digital-dark-1:focus::placeholder {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-tablet\:focus\:vtmn-placeholder-brand-digital-dark-2:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-tablet\:focus\:vtmn-placeholder-brand-digital-dark-2:focus::placeholder {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-tablet\:focus\:vtmn-placeholder-green-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_green-light-1);
  }

  .gt-tablet\:focus\:vtmn-placeholder-green-light-1:focus::placeholder {
    color: var(--vtmn-color_green-light-1);
  }

  .gt-tablet\:focus\:vtmn-placeholder-green-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_green-light-2);
  }

  .gt-tablet\:focus\:vtmn-placeholder-green-light-2:focus::placeholder {
    color: var(--vtmn-color_green-light-2);
  }

  .gt-tablet\:focus\:vtmn-placeholder-green-light-3:focus::-moz-placeholder {
    color: var(--vtmn-color_green-light-3);
  }

  .gt-tablet\:focus\:vtmn-placeholder-green-light-3:focus::placeholder {
    color: var(--vtmn-color_green-light-3);
  }

  .gt-tablet\:focus\:vtmn-placeholder-green:focus::-moz-placeholder {
    color: var(--vtmn-color_green);
  }

  .gt-tablet\:focus\:vtmn-placeholder-green:focus::placeholder {
    color: var(--vtmn-color_green);
  }

  .gt-tablet\:focus\:vtmn-placeholder-green-dark-1:focus::-moz-placeholder {
    color: var(--vtmn-color_green-dark-1);
  }

  .gt-tablet\:focus\:vtmn-placeholder-green-dark-1:focus::placeholder {
    color: var(--vtmn-color_green-dark-1);
  }

  .gt-tablet\:focus\:vtmn-placeholder-green-dark-2:focus::-moz-placeholder {
    color: var(--vtmn-color_green-dark-2);
  }

  .gt-tablet\:focus\:vtmn-placeholder-green-dark-2:focus::placeholder {
    color: var(--vtmn-color_green-dark-2);
  }

  .gt-tablet\:focus\:vtmn-placeholder-white:focus::-moz-placeholder {
    color: var(--vtmn-color_white);
  }

  .gt-tablet\:focus\:vtmn-placeholder-white:focus::placeholder {
    color: var(--vtmn-color_white);
  }

  .gt-tablet\:focus\:vtmn-placeholder-grey-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-light-1);
  }

  .gt-tablet\:focus\:vtmn-placeholder-grey-light-1:focus::placeholder {
    color: var(--vtmn-color_grey-light-1);
  }

  .gt-tablet\:focus\:vtmn-placeholder-grey-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-light-2);
  }

  .gt-tablet\:focus\:vtmn-placeholder-grey-light-2:focus::placeholder {
    color: var(--vtmn-color_grey-light-2);
  }

  .gt-tablet\:focus\:vtmn-placeholder-grey-light-3:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-light-3);
  }

  .gt-tablet\:focus\:vtmn-placeholder-grey-light-3:focus::placeholder {
    color: var(--vtmn-color_grey-light-3);
  }

  .gt-tablet\:focus\:vtmn-placeholder-grey-light-4:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-light-4);
  }

  .gt-tablet\:focus\:vtmn-placeholder-grey-light-4:focus::placeholder {
    color: var(--vtmn-color_grey-light-4);
  }

  .gt-tablet\:focus\:vtmn-placeholder-grey:focus::-moz-placeholder {
    color: var(--vtmn-color_grey);
  }

  .gt-tablet\:focus\:vtmn-placeholder-grey:focus::placeholder {
    color: var(--vtmn-color_grey);
  }

  .gt-tablet\:focus\:vtmn-placeholder-grey-dark-1:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-1);
  }

  .gt-tablet\:focus\:vtmn-placeholder-grey-dark-1:focus::placeholder {
    color: var(--vtmn-color_grey-dark-1);
  }

  .gt-tablet\:focus\:vtmn-placeholder-grey-dark-2:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-2);
  }

  .gt-tablet\:focus\:vtmn-placeholder-grey-dark-2:focus::placeholder {
    color: var(--vtmn-color_grey-dark-2);
  }

  .gt-tablet\:focus\:vtmn-placeholder-grey-dark-3:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-3);
  }

  .gt-tablet\:focus\:vtmn-placeholder-grey-dark-3:focus::placeholder {
    color: var(--vtmn-color_grey-dark-3);
  }

  .gt-tablet\:focus\:vtmn-placeholder-black:focus::-moz-placeholder {
    color: var(--vtmn-color_black);
  }

  .gt-tablet\:focus\:vtmn-placeholder-black:focus::placeholder {
    color: var(--vtmn-color_black);
  }

  .gt-tablet\:focus\:vtmn-placeholder-success:focus::-moz-placeholder {
    color: var(--vtmn-color_success);
  }

  .gt-tablet\:focus\:vtmn-placeholder-success:focus::placeholder {
    color: var(--vtmn-color_success);
  }

  .gt-tablet\:focus\:vtmn-placeholder-info:focus::-moz-placeholder {
    color: var(--vtmn-color_info);
  }

  .gt-tablet\:focus\:vtmn-placeholder-info:focus::placeholder {
    color: var(--vtmn-color_info);
  }

  .gt-tablet\:focus\:vtmn-placeholder-warning:focus::-moz-placeholder {
    color: var(--vtmn-color_warning);
  }

  .gt-tablet\:focus\:vtmn-placeholder-warning:focus::placeholder {
    color: var(--vtmn-color_warning);
  }

  .gt-tablet\:focus\:vtmn-placeholder-danger:focus::-moz-placeholder {
    color: var(--vtmn-color_danger);
  }

  .gt-tablet\:focus\:vtmn-placeholder-danger:focus::placeholder {
    color: var(--vtmn-color_danger);
  }

  .gt-tablet\:focus\:vtmn-placeholder-yellow-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_yellow-light-1);
  }

  .gt-tablet\:focus\:vtmn-placeholder-yellow-light-1:focus::placeholder {
    color: var(--vtmn-color_yellow-light-1);
  }

  .gt-tablet\:focus\:vtmn-placeholder-yellow-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_yellow-light-2);
  }

  .gt-tablet\:focus\:vtmn-placeholder-yellow-light-2:focus::placeholder {
    color: var(--vtmn-color_yellow-light-2);
  }

  .gt-tablet\:focus\:vtmn-placeholder-yellow:focus::-moz-placeholder {
    color: var(--vtmn-color_yellow);
  }

  .gt-tablet\:focus\:vtmn-placeholder-yellow:focus::placeholder {
    color: var(--vtmn-color_yellow);
  }

  .gt-tablet\:focus\:vtmn-placeholder-orange-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_orange-light-1);
  }

  .gt-tablet\:focus\:vtmn-placeholder-orange-light-1:focus::placeholder {
    color: var(--vtmn-color_orange-light-1);
  }

  .gt-tablet\:focus\:vtmn-placeholder-orange-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_orange-light-2);
  }

  .gt-tablet\:focus\:vtmn-placeholder-orange-light-2:focus::placeholder {
    color: var(--vtmn-color_orange-light-2);
  }

  .gt-tablet\:focus\:vtmn-placeholder-orange:focus::-moz-placeholder {
    color: var(--vtmn-color_orange);
  }

  .gt-tablet\:focus\:vtmn-placeholder-orange:focus::placeholder {
    color: var(--vtmn-color_orange);
  }

  .gt-tablet\:focus\:vtmn-placeholder-red-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_red-light-1);
  }

  .gt-tablet\:focus\:vtmn-placeholder-red-light-1:focus::placeholder {
    color: var(--vtmn-color_red-light-1);
  }

  .gt-tablet\:focus\:vtmn-placeholder-red-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_red-light-2);
  }

  .gt-tablet\:focus\:vtmn-placeholder-red-light-2:focus::placeholder {
    color: var(--vtmn-color_red-light-2);
  }

  .gt-tablet\:focus\:vtmn-placeholder-red:focus::-moz-placeholder {
    color: var(--vtmn-color_red);
  }

  .gt-tablet\:focus\:vtmn-placeholder-red:focus::placeholder {
    color: var(--vtmn-color_red);
  }

  .gt-tablet\:vtmn-placeholder-opacity-0::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .gt-tablet\:vtmn-placeholder-opacity-0::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .gt-tablet\:vtmn-placeholder-opacity-5::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .gt-tablet\:vtmn-placeholder-opacity-5::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .gt-tablet\:vtmn-placeholder-opacity-10::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .gt-tablet\:vtmn-placeholder-opacity-10::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .gt-tablet\:vtmn-placeholder-opacity-20::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .gt-tablet\:vtmn-placeholder-opacity-20::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .gt-tablet\:vtmn-placeholder-opacity-25::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .gt-tablet\:vtmn-placeholder-opacity-25::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .gt-tablet\:vtmn-placeholder-opacity-30::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .gt-tablet\:vtmn-placeholder-opacity-30::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .gt-tablet\:vtmn-placeholder-opacity-40::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .gt-tablet\:vtmn-placeholder-opacity-40::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .gt-tablet\:vtmn-placeholder-opacity-50::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .gt-tablet\:vtmn-placeholder-opacity-50::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .gt-tablet\:vtmn-placeholder-opacity-60::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .gt-tablet\:vtmn-placeholder-opacity-60::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .gt-tablet\:vtmn-placeholder-opacity-70::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .gt-tablet\:vtmn-placeholder-opacity-70::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .gt-tablet\:vtmn-placeholder-opacity-75::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .gt-tablet\:vtmn-placeholder-opacity-75::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .gt-tablet\:vtmn-placeholder-opacity-80::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .gt-tablet\:vtmn-placeholder-opacity-80::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .gt-tablet\:vtmn-placeholder-opacity-90::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .gt-tablet\:vtmn-placeholder-opacity-90::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .gt-tablet\:vtmn-placeholder-opacity-95::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .gt-tablet\:vtmn-placeholder-opacity-95::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .gt-tablet\:vtmn-placeholder-opacity-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .gt-tablet\:vtmn-placeholder-opacity-100::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .gt-tablet\:focus\:vtmn-placeholder-opacity-0:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .gt-tablet\:focus\:vtmn-placeholder-opacity-0:focus::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .gt-tablet\:focus\:vtmn-placeholder-opacity-5:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .gt-tablet\:focus\:vtmn-placeholder-opacity-5:focus::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .gt-tablet\:focus\:vtmn-placeholder-opacity-10:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .gt-tablet\:focus\:vtmn-placeholder-opacity-10:focus::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .gt-tablet\:focus\:vtmn-placeholder-opacity-20:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .gt-tablet\:focus\:vtmn-placeholder-opacity-20:focus::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .gt-tablet\:focus\:vtmn-placeholder-opacity-25:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .gt-tablet\:focus\:vtmn-placeholder-opacity-25:focus::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .gt-tablet\:focus\:vtmn-placeholder-opacity-30:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .gt-tablet\:focus\:vtmn-placeholder-opacity-30:focus::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .gt-tablet\:focus\:vtmn-placeholder-opacity-40:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .gt-tablet\:focus\:vtmn-placeholder-opacity-40:focus::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .gt-tablet\:focus\:vtmn-placeholder-opacity-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .gt-tablet\:focus\:vtmn-placeholder-opacity-50:focus::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .gt-tablet\:focus\:vtmn-placeholder-opacity-60:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .gt-tablet\:focus\:vtmn-placeholder-opacity-60:focus::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .gt-tablet\:focus\:vtmn-placeholder-opacity-70:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .gt-tablet\:focus\:vtmn-placeholder-opacity-70:focus::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .gt-tablet\:focus\:vtmn-placeholder-opacity-75:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .gt-tablet\:focus\:vtmn-placeholder-opacity-75:focus::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .gt-tablet\:focus\:vtmn-placeholder-opacity-80:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .gt-tablet\:focus\:vtmn-placeholder-opacity-80:focus::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .gt-tablet\:focus\:vtmn-placeholder-opacity-90:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .gt-tablet\:focus\:vtmn-placeholder-opacity-90:focus::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .gt-tablet\:focus\:vtmn-placeholder-opacity-95:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .gt-tablet\:focus\:vtmn-placeholder-opacity-95:focus::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .gt-tablet\:focus\:vtmn-placeholder-opacity-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .gt-tablet\:focus\:vtmn-placeholder-opacity-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .gt-tablet\:vtmn-opacity-0 {
    opacity: 0;
  }

  .gt-tablet\:vtmn-opacity-5 {
    opacity: 0.05;
  }

  .gt-tablet\:vtmn-opacity-10 {
    opacity: 0.1;
  }

  .gt-tablet\:vtmn-opacity-20 {
    opacity: 0.2;
  }

  .gt-tablet\:vtmn-opacity-25 {
    opacity: 0.25;
  }

  .gt-tablet\:vtmn-opacity-30 {
    opacity: 0.3;
  }

  .gt-tablet\:vtmn-opacity-40 {
    opacity: 0.4;
  }

  .gt-tablet\:vtmn-opacity-50 {
    opacity: 0.5;
  }

  .gt-tablet\:vtmn-opacity-60 {
    opacity: 0.6;
  }

  .gt-tablet\:vtmn-opacity-70 {
    opacity: 0.7;
  }

  .gt-tablet\:vtmn-opacity-75 {
    opacity: 0.75;
  }

  .gt-tablet\:vtmn-opacity-80 {
    opacity: 0.8;
  }

  .gt-tablet\:vtmn-opacity-90 {
    opacity: 0.9;
  }

  .gt-tablet\:vtmn-opacity-95 {
    opacity: 0.95;
  }

  .gt-tablet\:vtmn-opacity-100 {
    opacity: 1;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-opacity-0 {
    opacity: 0;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-opacity-5 {
    opacity: 0.05;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-opacity-10 {
    opacity: 0.1;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-opacity-20 {
    opacity: 0.2;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-opacity-25 {
    opacity: 0.25;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-opacity-30 {
    opacity: 0.3;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-opacity-40 {
    opacity: 0.4;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-opacity-50 {
    opacity: 0.5;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-opacity-60 {
    opacity: 0.6;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-opacity-70 {
    opacity: 0.7;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-opacity-75 {
    opacity: 0.75;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-opacity-80 {
    opacity: 0.8;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-opacity-90 {
    opacity: 0.9;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-opacity-95 {
    opacity: 0.95;
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-opacity-100 {
    opacity: 1;
  }

  .gt-tablet\:focus-within\:vtmn-opacity-0:focus-within {
    opacity: 0;
  }

  .gt-tablet\:focus-within\:vtmn-opacity-5:focus-within {
    opacity: 0.05;
  }

  .gt-tablet\:focus-within\:vtmn-opacity-10:focus-within {
    opacity: 0.1;
  }

  .gt-tablet\:focus-within\:vtmn-opacity-20:focus-within {
    opacity: 0.2;
  }

  .gt-tablet\:focus-within\:vtmn-opacity-25:focus-within {
    opacity: 0.25;
  }

  .gt-tablet\:focus-within\:vtmn-opacity-30:focus-within {
    opacity: 0.3;
  }

  .gt-tablet\:focus-within\:vtmn-opacity-40:focus-within {
    opacity: 0.4;
  }

  .gt-tablet\:focus-within\:vtmn-opacity-50:focus-within {
    opacity: 0.5;
  }

  .gt-tablet\:focus-within\:vtmn-opacity-60:focus-within {
    opacity: 0.6;
  }

  .gt-tablet\:focus-within\:vtmn-opacity-70:focus-within {
    opacity: 0.7;
  }

  .gt-tablet\:focus-within\:vtmn-opacity-75:focus-within {
    opacity: 0.75;
  }

  .gt-tablet\:focus-within\:vtmn-opacity-80:focus-within {
    opacity: 0.8;
  }

  .gt-tablet\:focus-within\:vtmn-opacity-90:focus-within {
    opacity: 0.9;
  }

  .gt-tablet\:focus-within\:vtmn-opacity-95:focus-within {
    opacity: 0.95;
  }

  .gt-tablet\:focus-within\:vtmn-opacity-100:focus-within {
    opacity: 1;
  }

  .gt-tablet\:hover\:vtmn-opacity-0:hover {
    opacity: 0;
  }

  .gt-tablet\:hover\:vtmn-opacity-5:hover {
    opacity: 0.05;
  }

  .gt-tablet\:hover\:vtmn-opacity-10:hover {
    opacity: 0.1;
  }

  .gt-tablet\:hover\:vtmn-opacity-20:hover {
    opacity: 0.2;
  }

  .gt-tablet\:hover\:vtmn-opacity-25:hover {
    opacity: 0.25;
  }

  .gt-tablet\:hover\:vtmn-opacity-30:hover {
    opacity: 0.3;
  }

  .gt-tablet\:hover\:vtmn-opacity-40:hover {
    opacity: 0.4;
  }

  .gt-tablet\:hover\:vtmn-opacity-50:hover {
    opacity: 0.5;
  }

  .gt-tablet\:hover\:vtmn-opacity-60:hover {
    opacity: 0.6;
  }

  .gt-tablet\:hover\:vtmn-opacity-70:hover {
    opacity: 0.7;
  }

  .gt-tablet\:hover\:vtmn-opacity-75:hover {
    opacity: 0.75;
  }

  .gt-tablet\:hover\:vtmn-opacity-80:hover {
    opacity: 0.8;
  }

  .gt-tablet\:hover\:vtmn-opacity-90:hover {
    opacity: 0.9;
  }

  .gt-tablet\:hover\:vtmn-opacity-95:hover {
    opacity: 0.95;
  }

  .gt-tablet\:hover\:vtmn-opacity-100:hover {
    opacity: 1;
  }

  .gt-tablet\:focus\:vtmn-opacity-0:focus {
    opacity: 0;
  }

  .gt-tablet\:focus\:vtmn-opacity-5:focus {
    opacity: 0.05;
  }

  .gt-tablet\:focus\:vtmn-opacity-10:focus {
    opacity: 0.1;
  }

  .gt-tablet\:focus\:vtmn-opacity-20:focus {
    opacity: 0.2;
  }

  .gt-tablet\:focus\:vtmn-opacity-25:focus {
    opacity: 0.25;
  }

  .gt-tablet\:focus\:vtmn-opacity-30:focus {
    opacity: 0.3;
  }

  .gt-tablet\:focus\:vtmn-opacity-40:focus {
    opacity: 0.4;
  }

  .gt-tablet\:focus\:vtmn-opacity-50:focus {
    opacity: 0.5;
  }

  .gt-tablet\:focus\:vtmn-opacity-60:focus {
    opacity: 0.6;
  }

  .gt-tablet\:focus\:vtmn-opacity-70:focus {
    opacity: 0.7;
  }

  .gt-tablet\:focus\:vtmn-opacity-75:focus {
    opacity: 0.75;
  }

  .gt-tablet\:focus\:vtmn-opacity-80:focus {
    opacity: 0.8;
  }

  .gt-tablet\:focus\:vtmn-opacity-90:focus {
    opacity: 0.9;
  }

  .gt-tablet\:focus\:vtmn-opacity-95:focus {
    opacity: 0.95;
  }

  .gt-tablet\:focus\:vtmn-opacity-100:focus {
    opacity: 1;
  }

  .gt-tablet\:active\:vtmn-opacity-0:active {
    opacity: 0;
  }

  .gt-tablet\:active\:vtmn-opacity-5:active {
    opacity: 0.05;
  }

  .gt-tablet\:active\:vtmn-opacity-10:active {
    opacity: 0.1;
  }

  .gt-tablet\:active\:vtmn-opacity-20:active {
    opacity: 0.2;
  }

  .gt-tablet\:active\:vtmn-opacity-25:active {
    opacity: 0.25;
  }

  .gt-tablet\:active\:vtmn-opacity-30:active {
    opacity: 0.3;
  }

  .gt-tablet\:active\:vtmn-opacity-40:active {
    opacity: 0.4;
  }

  .gt-tablet\:active\:vtmn-opacity-50:active {
    opacity: 0.5;
  }

  .gt-tablet\:active\:vtmn-opacity-60:active {
    opacity: 0.6;
  }

  .gt-tablet\:active\:vtmn-opacity-70:active {
    opacity: 0.7;
  }

  .gt-tablet\:active\:vtmn-opacity-75:active {
    opacity: 0.75;
  }

  .gt-tablet\:active\:vtmn-opacity-80:active {
    opacity: 0.8;
  }

  .gt-tablet\:active\:vtmn-opacity-90:active {
    opacity: 0.9;
  }

  .gt-tablet\:active\:vtmn-opacity-95:active {
    opacity: 0.95;
  }

  .gt-tablet\:active\:vtmn-opacity-100:active {
    opacity: 1;
  }

  .gt-tablet\:disabled\:vtmn-opacity-0:disabled {
    opacity: 0;
  }

  .gt-tablet\:disabled\:vtmn-opacity-5:disabled {
    opacity: 0.05;
  }

  .gt-tablet\:disabled\:vtmn-opacity-10:disabled {
    opacity: 0.1;
  }

  .gt-tablet\:disabled\:vtmn-opacity-20:disabled {
    opacity: 0.2;
  }

  .gt-tablet\:disabled\:vtmn-opacity-25:disabled {
    opacity: 0.25;
  }

  .gt-tablet\:disabled\:vtmn-opacity-30:disabled {
    opacity: 0.3;
  }

  .gt-tablet\:disabled\:vtmn-opacity-40:disabled {
    opacity: 0.4;
  }

  .gt-tablet\:disabled\:vtmn-opacity-50:disabled {
    opacity: 0.5;
  }

  .gt-tablet\:disabled\:vtmn-opacity-60:disabled {
    opacity: 0.6;
  }

  .gt-tablet\:disabled\:vtmn-opacity-70:disabled {
    opacity: 0.7;
  }

  .gt-tablet\:disabled\:vtmn-opacity-75:disabled {
    opacity: 0.75;
  }

  .gt-tablet\:disabled\:vtmn-opacity-80:disabled {
    opacity: 0.8;
  }

  .gt-tablet\:disabled\:vtmn-opacity-90:disabled {
    opacity: 0.9;
  }

  .gt-tablet\:disabled\:vtmn-opacity-95:disabled {
    opacity: 0.95;
  }

  .gt-tablet\:disabled\:vtmn-opacity-100:disabled {
    opacity: 1;
  }

  .gt-tablet\:vtmn-bg-blend-normal {
    background-blend-mode: normal;
  }

  .gt-tablet\:vtmn-bg-blend-multiply {
    background-blend-mode: multiply;
  }

  .gt-tablet\:vtmn-bg-blend-screen {
    background-blend-mode: screen;
  }

  .gt-tablet\:vtmn-bg-blend-overlay {
    background-blend-mode: overlay;
  }

  .gt-tablet\:vtmn-bg-blend-darken {
    background-blend-mode: darken;
  }

  .gt-tablet\:vtmn-bg-blend-lighten {
    background-blend-mode: lighten;
  }

  .gt-tablet\:vtmn-bg-blend-color-dodge {
    background-blend-mode: color-dodge;
  }

  .gt-tablet\:vtmn-bg-blend-color-burn {
    background-blend-mode: color-burn;
  }

  .gt-tablet\:vtmn-bg-blend-hard-light {
    background-blend-mode: hard-light;
  }

  .gt-tablet\:vtmn-bg-blend-soft-light {
    background-blend-mode: soft-light;
  }

  .gt-tablet\:vtmn-bg-blend-difference {
    background-blend-mode: difference;
  }

  .gt-tablet\:vtmn-bg-blend-exclusion {
    background-blend-mode: exclusion;
  }

  .gt-tablet\:vtmn-bg-blend-hue {
    background-blend-mode: hue;
  }

  .gt-tablet\:vtmn-bg-blend-saturation {
    background-blend-mode: saturation;
  }

  .gt-tablet\:vtmn-bg-blend-color {
    background-blend-mode: color;
  }

  .gt-tablet\:vtmn-bg-blend-luminosity {
    background-blend-mode: luminosity;
  }

  .gt-tablet\:vtmn-mix-blend-normal {
    mix-blend-mode: normal;
  }

  .gt-tablet\:vtmn-mix-blend-multiply {
    mix-blend-mode: multiply;
  }

  .gt-tablet\:vtmn-mix-blend-screen {
    mix-blend-mode: screen;
  }

  .gt-tablet\:vtmn-mix-blend-overlay {
    mix-blend-mode: overlay;
  }

  .gt-tablet\:vtmn-mix-blend-darken {
    mix-blend-mode: darken;
  }

  .gt-tablet\:vtmn-mix-blend-lighten {
    mix-blend-mode: lighten;
  }

  .gt-tablet\:vtmn-mix-blend-color-dodge {
    mix-blend-mode: color-dodge;
  }

  .gt-tablet\:vtmn-mix-blend-color-burn {
    mix-blend-mode: color-burn;
  }

  .gt-tablet\:vtmn-mix-blend-hard-light {
    mix-blend-mode: hard-light;
  }

  .gt-tablet\:vtmn-mix-blend-soft-light {
    mix-blend-mode: soft-light;
  }

  .gt-tablet\:vtmn-mix-blend-difference {
    mix-blend-mode: difference;
  }

  .gt-tablet\:vtmn-mix-blend-exclusion {
    mix-blend-mode: exclusion;
  }

  .gt-tablet\:vtmn-mix-blend-hue {
    mix-blend-mode: hue;
  }

  .gt-tablet\:vtmn-mix-blend-saturation {
    mix-blend-mode: saturation;
  }

  .gt-tablet\:vtmn-mix-blend-color {
    mix-blend-mode: color;
  }

  .gt-tablet\:vtmn-mix-blend-luminosity {
    mix-blend-mode: luminosity;
  }

  .gt-tablet\:vtmn-shadow-100 {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:vtmn-shadow-200 {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:vtmn-shadow-300 {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:vtmn-shadow-400 {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:vtmn-shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:vtmn-shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:vtmn-shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:vtmn-shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:vtmn-shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:vtmn-shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:vtmn-shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:vtmn-shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-shadow-100 {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-shadow-200 {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-shadow-300 {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-shadow-400 {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .gt-tablet\:group-hover\:vtmn-shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:focus-within\:vtmn-shadow-100:focus-within {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:focus-within\:vtmn-shadow-200:focus-within {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:focus-within\:vtmn-shadow-300:focus-within {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:focus-within\:vtmn-shadow-400:focus-within {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:focus-within\:vtmn-shadow-sm:focus-within {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:focus-within\:vtmn-shadow:focus-within {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:focus-within\:vtmn-shadow-md:focus-within {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:focus-within\:vtmn-shadow-lg:focus-within {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:focus-within\:vtmn-shadow-xl:focus-within {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:focus-within\:vtmn-shadow-2xl:focus-within {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:focus-within\:vtmn-shadow-inner:focus-within {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:focus-within\:vtmn-shadow-none:focus-within {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:hover\:vtmn-shadow-100:hover {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:hover\:vtmn-shadow-200:hover {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:hover\:vtmn-shadow-300:hover {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:hover\:vtmn-shadow-400:hover {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:hover\:vtmn-shadow-sm:hover {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:hover\:vtmn-shadow:hover {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:hover\:vtmn-shadow-md:hover {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:hover\:vtmn-shadow-lg:hover {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:hover\:vtmn-shadow-xl:hover {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:hover\:vtmn-shadow-2xl:hover {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:hover\:vtmn-shadow-inner:hover {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:hover\:vtmn-shadow-none:hover {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:focus\:vtmn-shadow-100:focus {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:focus\:vtmn-shadow-200:focus {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:focus\:vtmn-shadow-300:focus {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:focus\:vtmn-shadow-400:focus {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:focus\:vtmn-shadow-sm:focus {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:focus\:vtmn-shadow:focus {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:focus\:vtmn-shadow-md:focus {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:focus\:vtmn-shadow-lg:focus {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:focus\:vtmn-shadow-xl:focus {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:focus\:vtmn-shadow-2xl:focus {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:focus\:vtmn-shadow-inner:focus {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:focus\:vtmn-shadow-none:focus {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-tablet\:vtmn-outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .gt-tablet\:vtmn-outline-white {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .gt-tablet\:vtmn-outline-black {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .gt-tablet\:focus-within\:vtmn-outline-none:focus-within {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .gt-tablet\:focus-within\:vtmn-outline-white:focus-within {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .gt-tablet\:focus-within\:vtmn-outline-black:focus-within {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .gt-tablet\:focus\:vtmn-outline-none:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .gt-tablet\:focus\:vtmn-outline-white:focus {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .gt-tablet\:focus\:vtmn-outline-black:focus {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .gt-tablet\:vtmn-ring-0 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-tablet\:vtmn-ring-1 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-tablet\:vtmn-ring-2 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-tablet\:vtmn-ring-4 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-tablet\:vtmn-ring-8 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-tablet\:vtmn-ring {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-tablet\:focus-within\:vtmn-ring-0:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-tablet\:focus-within\:vtmn-ring-1:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-tablet\:focus-within\:vtmn-ring-2:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-tablet\:focus-within\:vtmn-ring-4:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-tablet\:focus-within\:vtmn-ring-8:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-tablet\:focus-within\:vtmn-ring:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-tablet\:focus\:vtmn-ring-0:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-tablet\:focus\:vtmn-ring-1:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-tablet\:focus\:vtmn-ring-2:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-tablet\:focus\:vtmn-ring-4:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-tablet\:focus\:vtmn-ring-8:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-tablet\:focus\:vtmn-ring:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-tablet\:vtmn-ring-inset {
    --tw-ring-inset: inset;
  }

  .gt-tablet\:focus-within\:vtmn-ring-inset:focus-within {
    --tw-ring-inset: inset;
  }

  .gt-tablet\:focus\:vtmn-ring-inset:focus {
    --tw-ring-inset: inset;
  }

  .gt-tablet\:vtmn-ring-transparent {
    --tw-ring-color: transparent;
  }

  .gt-tablet\:vtmn-ring-background-primary {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-tablet\:vtmn-ring-background-secondary {
    --tw-ring-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-tablet\:vtmn-ring-background-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-tablet\:vtmn-ring-background-brand-primary {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-tablet\:vtmn-ring-background-brand-secondary {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-tablet\:vtmn-ring-background-accent {
    --tw-ring-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-tablet\:vtmn-ring-background-alert {
    --tw-ring-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-tablet\:vtmn-ring-background-primary-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-tablet\:vtmn-ring-background-brand-primary-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-tablet\:vtmn-ring-content-primary {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-tablet\:vtmn-ring-content-secondary {
    --tw-ring-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-tablet\:vtmn-ring-content-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-tablet\:vtmn-ring-content-action {
    --tw-ring-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-tablet\:vtmn-ring-content-active {
    --tw-ring-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-tablet\:vtmn-ring-content-inactive {
    --tw-ring-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-tablet\:vtmn-ring-content-negative {
    --tw-ring-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-tablet\:vtmn-ring-content-warning {
    --tw-ring-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-tablet\:vtmn-ring-content-positive {
    --tw-ring-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-tablet\:vtmn-ring-content-information {
    --tw-ring-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-tablet\:vtmn-ring-content-accent {
    --tw-ring-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-tablet\:vtmn-ring-content-visited {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-tablet\:vtmn-ring-content-primary-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-tablet\:vtmn-ring-content-action-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-tablet\:vtmn-ring-content-visited-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-tablet\:vtmn-ring-border-primary {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-tablet\:vtmn-ring-border-secondary {
    --tw-ring-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-tablet\:vtmn-ring-border-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-tablet\:vtmn-ring-border-active {
    --tw-ring-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-tablet\:vtmn-ring-border-inactive {
    --tw-ring-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-tablet\:vtmn-ring-border-negative {
    --tw-ring-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-tablet\:vtmn-ring-border-warning {
    --tw-ring-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-tablet\:vtmn-ring-border-positive {
    --tw-ring-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-tablet\:vtmn-ring-border-information {
    --tw-ring-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-tablet\:vtmn-ring-border-primary-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-tablet\:vtmn-ring-decorative-gravel {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-tablet\:vtmn-ring-decorative-brick {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-tablet\:vtmn-ring-decorative-saffron {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-tablet\:vtmn-ring-decorative-gold {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-tablet\:vtmn-ring-decorative-jade {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-tablet\:vtmn-ring-decorative-emerald {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-tablet\:vtmn-ring-decorative-cobalt {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-tablet\:vtmn-ring-decorative-amethyst {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-tablet\:vtmn-ring-hover-primary {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-tablet\:vtmn-ring-hover-primary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-tablet\:vtmn-ring-hover-secondary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-tablet\:vtmn-ring-hover-tertiary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-tablet\:vtmn-ring-hover-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-tablet\:vtmn-ring-hover-brand {
    --tw-ring-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-tablet\:vtmn-ring-hover-accent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-tablet\:vtmn-ring-hover-primary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-tablet\:vtmn-ring-hover-secondary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-tablet\:vtmn-ring-hover-tertiary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-tablet\:vtmn-ring-active-primary {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-tablet\:vtmn-ring-active-primary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-tablet\:vtmn-ring-active-secondary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-tablet\:vtmn-ring-active-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-tablet\:vtmn-ring-active-tertiary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-tablet\:vtmn-ring-active-brand {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-tablet\:vtmn-ring-active-accent {
    --tw-ring-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-tablet\:vtmn-ring-active-primary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-tablet\:vtmn-ring-active-secondary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-tablet\:vtmn-ring-active-tertiary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-tablet\:vtmn-ring-active-brand-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-tablet\:vtmn-ring-shadow {
    --tw-ring-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-tablet\:vtmn-ring-brand {
    --tw-ring-color: var(--vtmn-color_brand);
  }

  .gt-tablet\:vtmn-ring-brand-pro {
    --tw-ring-color: var(--vtmn-color_brand-pro);
  }

  .gt-tablet\:vtmn-ring-brand-digital-light-1 {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-tablet\:vtmn-ring-brand-digital-light-2 {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-tablet\:vtmn-ring-brand-digital-light-3 {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-tablet\:vtmn-ring-brand-digital {
    --tw-ring-color: var(--vtmn-color_brand-digital);
  }

  .gt-tablet\:vtmn-ring-brand-digital-dark-1 {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-tablet\:vtmn-ring-brand-digital-dark-2 {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-tablet\:vtmn-ring-green-light-1 {
    --tw-ring-color: var(--vtmn-color_green-light-1);
  }

  .gt-tablet\:vtmn-ring-green-light-2 {
    --tw-ring-color: var(--vtmn-color_green-light-2);
  }

  .gt-tablet\:vtmn-ring-green-light-3 {
    --tw-ring-color: var(--vtmn-color_green-light-3);
  }

  .gt-tablet\:vtmn-ring-green {
    --tw-ring-color: var(--vtmn-color_green);
  }

  .gt-tablet\:vtmn-ring-green-dark-1 {
    --tw-ring-color: var(--vtmn-color_green-dark-1);
  }

  .gt-tablet\:vtmn-ring-green-dark-2 {
    --tw-ring-color: var(--vtmn-color_green-dark-2);
  }

  .gt-tablet\:vtmn-ring-white {
    --tw-ring-color: var(--vtmn-color_white);
  }

  .gt-tablet\:vtmn-ring-grey-light-1 {
    --tw-ring-color: var(--vtmn-color_grey-light-1);
  }

  .gt-tablet\:vtmn-ring-grey-light-2 {
    --tw-ring-color: var(--vtmn-color_grey-light-2);
  }

  .gt-tablet\:vtmn-ring-grey-light-3 {
    --tw-ring-color: var(--vtmn-color_grey-light-3);
  }

  .gt-tablet\:vtmn-ring-grey-light-4 {
    --tw-ring-color: var(--vtmn-color_grey-light-4);
  }

  .gt-tablet\:vtmn-ring-grey {
    --tw-ring-color: var(--vtmn-color_grey);
  }

  .gt-tablet\:vtmn-ring-grey-dark-1 {
    --tw-ring-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-tablet\:vtmn-ring-grey-dark-2 {
    --tw-ring-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-tablet\:vtmn-ring-grey-dark-3 {
    --tw-ring-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-tablet\:vtmn-ring-black {
    --tw-ring-color: var(--vtmn-color_black);
  }

  .gt-tablet\:vtmn-ring-success {
    --tw-ring-color: var(--vtmn-color_success);
  }

  .gt-tablet\:vtmn-ring-info {
    --tw-ring-color: var(--vtmn-color_info);
  }

  .gt-tablet\:vtmn-ring-warning {
    --tw-ring-color: var(--vtmn-color_warning);
  }

  .gt-tablet\:vtmn-ring-danger {
    --tw-ring-color: var(--vtmn-color_danger);
  }

  .gt-tablet\:vtmn-ring-yellow-light-1 {
    --tw-ring-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-tablet\:vtmn-ring-yellow-light-2 {
    --tw-ring-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-tablet\:vtmn-ring-yellow {
    --tw-ring-color: var(--vtmn-color_yellow);
  }

  .gt-tablet\:vtmn-ring-orange-light-1 {
    --tw-ring-color: var(--vtmn-color_orange-light-1);
  }

  .gt-tablet\:vtmn-ring-orange-light-2 {
    --tw-ring-color: var(--vtmn-color_orange-light-2);
  }

  .gt-tablet\:vtmn-ring-orange {
    --tw-ring-color: var(--vtmn-color_orange);
  }

  .gt-tablet\:vtmn-ring-red-light-1 {
    --tw-ring-color: var(--vtmn-color_red-light-1);
  }

  .gt-tablet\:vtmn-ring-red-light-2 {
    --tw-ring-color: var(--vtmn-color_red-light-2);
  }

  .gt-tablet\:vtmn-ring-red {
    --tw-ring-color: var(--vtmn-color_red);
  }

  .gt-tablet\:focus-within\:vtmn-ring-transparent:focus-within {
    --tw-ring-color: transparent;
  }

  .gt-tablet\:focus-within\:vtmn-ring-background-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-tablet\:focus-within\:vtmn-ring-background-secondary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-tablet\:focus-within\:vtmn-ring-background-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-tablet\:focus-within\:vtmn-ring-background-brand-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-tablet\:focus-within\:vtmn-ring-background-brand-secondary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-tablet\:focus-within\:vtmn-ring-background-accent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-tablet\:focus-within\:vtmn-ring-background-alert:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-tablet\:focus-within\:vtmn-ring-background-primary-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-tablet\:focus-within\:vtmn-ring-background-brand-primary-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-tablet\:focus-within\:vtmn-ring-content-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-tablet\:focus-within\:vtmn-ring-content-secondary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-tablet\:focus-within\:vtmn-ring-content-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-tablet\:focus-within\:vtmn-ring-content-action:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-tablet\:focus-within\:vtmn-ring-content-active:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-tablet\:focus-within\:vtmn-ring-content-inactive:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-tablet\:focus-within\:vtmn-ring-content-negative:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-tablet\:focus-within\:vtmn-ring-content-warning:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-tablet\:focus-within\:vtmn-ring-content-positive:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-tablet\:focus-within\:vtmn-ring-content-information:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-tablet\:focus-within\:vtmn-ring-content-accent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-tablet\:focus-within\:vtmn-ring-content-visited:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-tablet\:focus-within\:vtmn-ring-content-primary-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-tablet\:focus-within\:vtmn-ring-content-action-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-tablet\:focus-within\:vtmn-ring-content-visited-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-tablet\:focus-within\:vtmn-ring-border-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-tablet\:focus-within\:vtmn-ring-border-secondary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-tablet\:focus-within\:vtmn-ring-border-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-tablet\:focus-within\:vtmn-ring-border-active:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-tablet\:focus-within\:vtmn-ring-border-inactive:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-tablet\:focus-within\:vtmn-ring-border-negative:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-tablet\:focus-within\:vtmn-ring-border-warning:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-tablet\:focus-within\:vtmn-ring-border-positive:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-tablet\:focus-within\:vtmn-ring-border-information:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-tablet\:focus-within\:vtmn-ring-border-primary-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-tablet\:focus-within\:vtmn-ring-decorative-gravel:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-tablet\:focus-within\:vtmn-ring-decorative-brick:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-tablet\:focus-within\:vtmn-ring-decorative-saffron:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-tablet\:focus-within\:vtmn-ring-decorative-gold:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-tablet\:focus-within\:vtmn-ring-decorative-jade:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-tablet\:focus-within\:vtmn-ring-decorative-emerald:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-tablet\:focus-within\:vtmn-ring-decorative-cobalt:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-tablet\:focus-within\:vtmn-ring-decorative-amethyst:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-tablet\:focus-within\:vtmn-ring-hover-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-tablet\:focus-within\:vtmn-ring-hover-primary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-ring-hover-secondary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-ring-hover-tertiary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-ring-hover-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-tablet\:focus-within\:vtmn-ring-hover-brand:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-tablet\:focus-within\:vtmn-ring-hover-accent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-tablet\:focus-within\:vtmn-ring-hover-primary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-ring-hover-secondary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-ring-hover-tertiary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-ring-active-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-tablet\:focus-within\:vtmn-ring-active-primary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-ring-active-secondary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-ring-active-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-tablet\:focus-within\:vtmn-ring-active-tertiary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-ring-active-brand:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-tablet\:focus-within\:vtmn-ring-active-accent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-tablet\:focus-within\:vtmn-ring-active-primary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-ring-active-secondary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-ring-active-tertiary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-ring-active-brand-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-ring-shadow:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-tablet\:focus-within\:vtmn-ring-brand:focus-within {
    --tw-ring-color: var(--vtmn-color_brand);
  }

  .gt-tablet\:focus-within\:vtmn-ring-brand-pro:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-pro);
  }

  .gt-tablet\:focus-within\:vtmn-ring-brand-digital-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-tablet\:focus-within\:vtmn-ring-brand-digital-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-tablet\:focus-within\:vtmn-ring-brand-digital-light-3:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-tablet\:focus-within\:vtmn-ring-brand-digital:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital);
  }

  .gt-tablet\:focus-within\:vtmn-ring-brand-digital-dark-1:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-tablet\:focus-within\:vtmn-ring-brand-digital-dark-2:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-tablet\:focus-within\:vtmn-ring-green-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_green-light-1);
  }

  .gt-tablet\:focus-within\:vtmn-ring-green-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_green-light-2);
  }

  .gt-tablet\:focus-within\:vtmn-ring-green-light-3:focus-within {
    --tw-ring-color: var(--vtmn-color_green-light-3);
  }

  .gt-tablet\:focus-within\:vtmn-ring-green:focus-within {
    --tw-ring-color: var(--vtmn-color_green);
  }

  .gt-tablet\:focus-within\:vtmn-ring-green-dark-1:focus-within {
    --tw-ring-color: var(--vtmn-color_green-dark-1);
  }

  .gt-tablet\:focus-within\:vtmn-ring-green-dark-2:focus-within {
    --tw-ring-color: var(--vtmn-color_green-dark-2);
  }

  .gt-tablet\:focus-within\:vtmn-ring-white:focus-within {
    --tw-ring-color: var(--vtmn-color_white);
  }

  .gt-tablet\:focus-within\:vtmn-ring-grey-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-light-1);
  }

  .gt-tablet\:focus-within\:vtmn-ring-grey-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-light-2);
  }

  .gt-tablet\:focus-within\:vtmn-ring-grey-light-3:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-light-3);
  }

  .gt-tablet\:focus-within\:vtmn-ring-grey-light-4:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-light-4);
  }

  .gt-tablet\:focus-within\:vtmn-ring-grey:focus-within {
    --tw-ring-color: var(--vtmn-color_grey);
  }

  .gt-tablet\:focus-within\:vtmn-ring-grey-dark-1:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-tablet\:focus-within\:vtmn-ring-grey-dark-2:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-tablet\:focus-within\:vtmn-ring-grey-dark-3:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-tablet\:focus-within\:vtmn-ring-black:focus-within {
    --tw-ring-color: var(--vtmn-color_black);
  }

  .gt-tablet\:focus-within\:vtmn-ring-success:focus-within {
    --tw-ring-color: var(--vtmn-color_success);
  }

  .gt-tablet\:focus-within\:vtmn-ring-info:focus-within {
    --tw-ring-color: var(--vtmn-color_info);
  }

  .gt-tablet\:focus-within\:vtmn-ring-warning:focus-within {
    --tw-ring-color: var(--vtmn-color_warning);
  }

  .gt-tablet\:focus-within\:vtmn-ring-danger:focus-within {
    --tw-ring-color: var(--vtmn-color_danger);
  }

  .gt-tablet\:focus-within\:vtmn-ring-yellow-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-tablet\:focus-within\:vtmn-ring-yellow-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-tablet\:focus-within\:vtmn-ring-yellow:focus-within {
    --tw-ring-color: var(--vtmn-color_yellow);
  }

  .gt-tablet\:focus-within\:vtmn-ring-orange-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_orange-light-1);
  }

  .gt-tablet\:focus-within\:vtmn-ring-orange-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_orange-light-2);
  }

  .gt-tablet\:focus-within\:vtmn-ring-orange:focus-within {
    --tw-ring-color: var(--vtmn-color_orange);
  }

  .gt-tablet\:focus-within\:vtmn-ring-red-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_red-light-1);
  }

  .gt-tablet\:focus-within\:vtmn-ring-red-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_red-light-2);
  }

  .gt-tablet\:focus-within\:vtmn-ring-red:focus-within {
    --tw-ring-color: var(--vtmn-color_red);
  }

  .gt-tablet\:focus\:vtmn-ring-transparent:focus {
    --tw-ring-color: transparent;
  }

  .gt-tablet\:focus\:vtmn-ring-background-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-tablet\:focus\:vtmn-ring-background-secondary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-tablet\:focus\:vtmn-ring-background-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-tablet\:focus\:vtmn-ring-background-brand-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-tablet\:focus\:vtmn-ring-background-brand-secondary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-tablet\:focus\:vtmn-ring-background-accent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-tablet\:focus\:vtmn-ring-background-alert:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-tablet\:focus\:vtmn-ring-background-primary-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-tablet\:focus\:vtmn-ring-background-brand-primary-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-tablet\:focus\:vtmn-ring-content-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-tablet\:focus\:vtmn-ring-content-secondary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-tablet\:focus\:vtmn-ring-content-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-tablet\:focus\:vtmn-ring-content-action:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-tablet\:focus\:vtmn-ring-content-active:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-tablet\:focus\:vtmn-ring-content-inactive:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-tablet\:focus\:vtmn-ring-content-negative:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-tablet\:focus\:vtmn-ring-content-warning:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-tablet\:focus\:vtmn-ring-content-positive:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-tablet\:focus\:vtmn-ring-content-information:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-tablet\:focus\:vtmn-ring-content-accent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-tablet\:focus\:vtmn-ring-content-visited:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-tablet\:focus\:vtmn-ring-content-primary-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-tablet\:focus\:vtmn-ring-content-action-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-tablet\:focus\:vtmn-ring-content-visited-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-tablet\:focus\:vtmn-ring-border-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-tablet\:focus\:vtmn-ring-border-secondary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-tablet\:focus\:vtmn-ring-border-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-tablet\:focus\:vtmn-ring-border-active:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-tablet\:focus\:vtmn-ring-border-inactive:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-tablet\:focus\:vtmn-ring-border-negative:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-tablet\:focus\:vtmn-ring-border-warning:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-tablet\:focus\:vtmn-ring-border-positive:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-tablet\:focus\:vtmn-ring-border-information:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-tablet\:focus\:vtmn-ring-border-primary-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-tablet\:focus\:vtmn-ring-decorative-gravel:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-tablet\:focus\:vtmn-ring-decorative-brick:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-tablet\:focus\:vtmn-ring-decorative-saffron:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-tablet\:focus\:vtmn-ring-decorative-gold:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-tablet\:focus\:vtmn-ring-decorative-jade:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-tablet\:focus\:vtmn-ring-decorative-emerald:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-tablet\:focus\:vtmn-ring-decorative-cobalt:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-tablet\:focus\:vtmn-ring-decorative-amethyst:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-tablet\:focus\:vtmn-ring-hover-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-tablet\:focus\:vtmn-ring-hover-primary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-tablet\:focus\:vtmn-ring-hover-secondary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-tablet\:focus\:vtmn-ring-hover-tertiary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-tablet\:focus\:vtmn-ring-hover-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-tablet\:focus\:vtmn-ring-hover-brand:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-tablet\:focus\:vtmn-ring-hover-accent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-tablet\:focus\:vtmn-ring-hover-primary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-ring-hover-secondary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-ring-hover-tertiary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-ring-active-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-tablet\:focus\:vtmn-ring-active-primary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-tablet\:focus\:vtmn-ring-active-secondary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-tablet\:focus\:vtmn-ring-active-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-tablet\:focus\:vtmn-ring-active-tertiary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-tablet\:focus\:vtmn-ring-active-brand:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-tablet\:focus\:vtmn-ring-active-accent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-tablet\:focus\:vtmn-ring-active-primary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-ring-active-secondary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-ring-active-tertiary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-ring-active-brand-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-ring-shadow:focus {
    --tw-ring-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-tablet\:focus\:vtmn-ring-brand:focus {
    --tw-ring-color: var(--vtmn-color_brand);
  }

  .gt-tablet\:focus\:vtmn-ring-brand-pro:focus {
    --tw-ring-color: var(--vtmn-color_brand-pro);
  }

  .gt-tablet\:focus\:vtmn-ring-brand-digital-light-1:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-tablet\:focus\:vtmn-ring-brand-digital-light-2:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-tablet\:focus\:vtmn-ring-brand-digital-light-3:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-tablet\:focus\:vtmn-ring-brand-digital:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital);
  }

  .gt-tablet\:focus\:vtmn-ring-brand-digital-dark-1:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-tablet\:focus\:vtmn-ring-brand-digital-dark-2:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-tablet\:focus\:vtmn-ring-green-light-1:focus {
    --tw-ring-color: var(--vtmn-color_green-light-1);
  }

  .gt-tablet\:focus\:vtmn-ring-green-light-2:focus {
    --tw-ring-color: var(--vtmn-color_green-light-2);
  }

  .gt-tablet\:focus\:vtmn-ring-green-light-3:focus {
    --tw-ring-color: var(--vtmn-color_green-light-3);
  }

  .gt-tablet\:focus\:vtmn-ring-green:focus {
    --tw-ring-color: var(--vtmn-color_green);
  }

  .gt-tablet\:focus\:vtmn-ring-green-dark-1:focus {
    --tw-ring-color: var(--vtmn-color_green-dark-1);
  }

  .gt-tablet\:focus\:vtmn-ring-green-dark-2:focus {
    --tw-ring-color: var(--vtmn-color_green-dark-2);
  }

  .gt-tablet\:focus\:vtmn-ring-white:focus {
    --tw-ring-color: var(--vtmn-color_white);
  }

  .gt-tablet\:focus\:vtmn-ring-grey-light-1:focus {
    --tw-ring-color: var(--vtmn-color_grey-light-1);
  }

  .gt-tablet\:focus\:vtmn-ring-grey-light-2:focus {
    --tw-ring-color: var(--vtmn-color_grey-light-2);
  }

  .gt-tablet\:focus\:vtmn-ring-grey-light-3:focus {
    --tw-ring-color: var(--vtmn-color_grey-light-3);
  }

  .gt-tablet\:focus\:vtmn-ring-grey-light-4:focus {
    --tw-ring-color: var(--vtmn-color_grey-light-4);
  }

  .gt-tablet\:focus\:vtmn-ring-grey:focus {
    --tw-ring-color: var(--vtmn-color_grey);
  }

  .gt-tablet\:focus\:vtmn-ring-grey-dark-1:focus {
    --tw-ring-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-tablet\:focus\:vtmn-ring-grey-dark-2:focus {
    --tw-ring-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-tablet\:focus\:vtmn-ring-grey-dark-3:focus {
    --tw-ring-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-tablet\:focus\:vtmn-ring-black:focus {
    --tw-ring-color: var(--vtmn-color_black);
  }

  .gt-tablet\:focus\:vtmn-ring-success:focus {
    --tw-ring-color: var(--vtmn-color_success);
  }

  .gt-tablet\:focus\:vtmn-ring-info:focus {
    --tw-ring-color: var(--vtmn-color_info);
  }

  .gt-tablet\:focus\:vtmn-ring-warning:focus {
    --tw-ring-color: var(--vtmn-color_warning);
  }

  .gt-tablet\:focus\:vtmn-ring-danger:focus {
    --tw-ring-color: var(--vtmn-color_danger);
  }

  .gt-tablet\:focus\:vtmn-ring-yellow-light-1:focus {
    --tw-ring-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-tablet\:focus\:vtmn-ring-yellow-light-2:focus {
    --tw-ring-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-tablet\:focus\:vtmn-ring-yellow:focus {
    --tw-ring-color: var(--vtmn-color_yellow);
  }

  .gt-tablet\:focus\:vtmn-ring-orange-light-1:focus {
    --tw-ring-color: var(--vtmn-color_orange-light-1);
  }

  .gt-tablet\:focus\:vtmn-ring-orange-light-2:focus {
    --tw-ring-color: var(--vtmn-color_orange-light-2);
  }

  .gt-tablet\:focus\:vtmn-ring-orange:focus {
    --tw-ring-color: var(--vtmn-color_orange);
  }

  .gt-tablet\:focus\:vtmn-ring-red-light-1:focus {
    --tw-ring-color: var(--vtmn-color_red-light-1);
  }

  .gt-tablet\:focus\:vtmn-ring-red-light-2:focus {
    --tw-ring-color: var(--vtmn-color_red-light-2);
  }

  .gt-tablet\:focus\:vtmn-ring-red:focus {
    --tw-ring-color: var(--vtmn-color_red);
  }

  .gt-tablet\:vtmn-ring-opacity-0 {
    --tw-ring-opacity: 0;
  }

  .gt-tablet\:vtmn-ring-opacity-5 {
    --tw-ring-opacity: 0.05;
  }

  .gt-tablet\:vtmn-ring-opacity-10 {
    --tw-ring-opacity: 0.1;
  }

  .gt-tablet\:vtmn-ring-opacity-20 {
    --tw-ring-opacity: 0.2;
  }

  .gt-tablet\:vtmn-ring-opacity-25 {
    --tw-ring-opacity: 0.25;
  }

  .gt-tablet\:vtmn-ring-opacity-30 {
    --tw-ring-opacity: 0.3;
  }

  .gt-tablet\:vtmn-ring-opacity-40 {
    --tw-ring-opacity: 0.4;
  }

  .gt-tablet\:vtmn-ring-opacity-50 {
    --tw-ring-opacity: 0.5;
  }

  .gt-tablet\:vtmn-ring-opacity-60 {
    --tw-ring-opacity: 0.6;
  }

  .gt-tablet\:vtmn-ring-opacity-70 {
    --tw-ring-opacity: 0.7;
  }

  .gt-tablet\:vtmn-ring-opacity-75 {
    --tw-ring-opacity: 0.75;
  }

  .gt-tablet\:vtmn-ring-opacity-80 {
    --tw-ring-opacity: 0.8;
  }

  .gt-tablet\:vtmn-ring-opacity-90 {
    --tw-ring-opacity: 0.9;
  }

  .gt-tablet\:vtmn-ring-opacity-95 {
    --tw-ring-opacity: 0.95;
  }

  .gt-tablet\:vtmn-ring-opacity-100 {
    --tw-ring-opacity: 1;
  }

  .gt-tablet\:focus-within\:vtmn-ring-opacity-0:focus-within {
    --tw-ring-opacity: 0;
  }

  .gt-tablet\:focus-within\:vtmn-ring-opacity-5:focus-within {
    --tw-ring-opacity: 0.05;
  }

  .gt-tablet\:focus-within\:vtmn-ring-opacity-10:focus-within {
    --tw-ring-opacity: 0.1;
  }

  .gt-tablet\:focus-within\:vtmn-ring-opacity-20:focus-within {
    --tw-ring-opacity: 0.2;
  }

  .gt-tablet\:focus-within\:vtmn-ring-opacity-25:focus-within {
    --tw-ring-opacity: 0.25;
  }

  .gt-tablet\:focus-within\:vtmn-ring-opacity-30:focus-within {
    --tw-ring-opacity: 0.3;
  }

  .gt-tablet\:focus-within\:vtmn-ring-opacity-40:focus-within {
    --tw-ring-opacity: 0.4;
  }

  .gt-tablet\:focus-within\:vtmn-ring-opacity-50:focus-within {
    --tw-ring-opacity: 0.5;
  }

  .gt-tablet\:focus-within\:vtmn-ring-opacity-60:focus-within {
    --tw-ring-opacity: 0.6;
  }

  .gt-tablet\:focus-within\:vtmn-ring-opacity-70:focus-within {
    --tw-ring-opacity: 0.7;
  }

  .gt-tablet\:focus-within\:vtmn-ring-opacity-75:focus-within {
    --tw-ring-opacity: 0.75;
  }

  .gt-tablet\:focus-within\:vtmn-ring-opacity-80:focus-within {
    --tw-ring-opacity: 0.8;
  }

  .gt-tablet\:focus-within\:vtmn-ring-opacity-90:focus-within {
    --tw-ring-opacity: 0.9;
  }

  .gt-tablet\:focus-within\:vtmn-ring-opacity-95:focus-within {
    --tw-ring-opacity: 0.95;
  }

  .gt-tablet\:focus-within\:vtmn-ring-opacity-100:focus-within {
    --tw-ring-opacity: 1;
  }

  .gt-tablet\:focus\:vtmn-ring-opacity-0:focus {
    --tw-ring-opacity: 0;
  }

  .gt-tablet\:focus\:vtmn-ring-opacity-5:focus {
    --tw-ring-opacity: 0.05;
  }

  .gt-tablet\:focus\:vtmn-ring-opacity-10:focus {
    --tw-ring-opacity: 0.1;
  }

  .gt-tablet\:focus\:vtmn-ring-opacity-20:focus {
    --tw-ring-opacity: 0.2;
  }

  .gt-tablet\:focus\:vtmn-ring-opacity-25:focus {
    --tw-ring-opacity: 0.25;
  }

  .gt-tablet\:focus\:vtmn-ring-opacity-30:focus {
    --tw-ring-opacity: 0.3;
  }

  .gt-tablet\:focus\:vtmn-ring-opacity-40:focus {
    --tw-ring-opacity: 0.4;
  }

  .gt-tablet\:focus\:vtmn-ring-opacity-50:focus {
    --tw-ring-opacity: 0.5;
  }

  .gt-tablet\:focus\:vtmn-ring-opacity-60:focus {
    --tw-ring-opacity: 0.6;
  }

  .gt-tablet\:focus\:vtmn-ring-opacity-70:focus {
    --tw-ring-opacity: 0.7;
  }

  .gt-tablet\:focus\:vtmn-ring-opacity-75:focus {
    --tw-ring-opacity: 0.75;
  }

  .gt-tablet\:focus\:vtmn-ring-opacity-80:focus {
    --tw-ring-opacity: 0.8;
  }

  .gt-tablet\:focus\:vtmn-ring-opacity-90:focus {
    --tw-ring-opacity: 0.9;
  }

  .gt-tablet\:focus\:vtmn-ring-opacity-95:focus {
    --tw-ring-opacity: 0.95;
  }

  .gt-tablet\:focus\:vtmn-ring-opacity-100:focus {
    --tw-ring-opacity: 1;
  }

  .gt-tablet\:vtmn-ring-offset-0 {
    --tw-ring-offset-width: 0px;
  }

  .gt-tablet\:vtmn-ring-offset-1 {
    --tw-ring-offset-width: 1px;
  }

  .gt-tablet\:vtmn-ring-offset-2 {
    --tw-ring-offset-width: 2px;
  }

  .gt-tablet\:vtmn-ring-offset-4 {
    --tw-ring-offset-width: 4px;
  }

  .gt-tablet\:vtmn-ring-offset-8 {
    --tw-ring-offset-width: 8px;
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-0:focus-within {
    --tw-ring-offset-width: 0px;
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-1:focus-within {
    --tw-ring-offset-width: 1px;
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-2:focus-within {
    --tw-ring-offset-width: 2px;
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-4:focus-within {
    --tw-ring-offset-width: 4px;
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-8:focus-within {
    --tw-ring-offset-width: 8px;
  }

  .gt-tablet\:focus\:vtmn-ring-offset-0:focus {
    --tw-ring-offset-width: 0px;
  }

  .gt-tablet\:focus\:vtmn-ring-offset-1:focus {
    --tw-ring-offset-width: 1px;
  }

  .gt-tablet\:focus\:vtmn-ring-offset-2:focus {
    --tw-ring-offset-width: 2px;
  }

  .gt-tablet\:focus\:vtmn-ring-offset-4:focus {
    --tw-ring-offset-width: 4px;
  }

  .gt-tablet\:focus\:vtmn-ring-offset-8:focus {
    --tw-ring-offset-width: 8px;
  }

  .gt-tablet\:vtmn-ring-offset-transparent {
    --tw-ring-offset-color: transparent;
  }

  .gt-tablet\:vtmn-ring-offset-background-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-tablet\:vtmn-ring-offset-background-secondary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-tablet\:vtmn-ring-offset-background-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-tablet\:vtmn-ring-offset-background-brand-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-tablet\:vtmn-ring-offset-background-brand-secondary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-tablet\:vtmn-ring-offset-background-accent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-tablet\:vtmn-ring-offset-background-alert {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-tablet\:vtmn-ring-offset-background-primary-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-tablet\:vtmn-ring-offset-background-brand-primary-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-tablet\:vtmn-ring-offset-content-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-tablet\:vtmn-ring-offset-content-secondary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-tablet\:vtmn-ring-offset-content-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-tablet\:vtmn-ring-offset-content-action {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-tablet\:vtmn-ring-offset-content-active {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-tablet\:vtmn-ring-offset-content-inactive {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-tablet\:vtmn-ring-offset-content-negative {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-tablet\:vtmn-ring-offset-content-warning {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-tablet\:vtmn-ring-offset-content-positive {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-tablet\:vtmn-ring-offset-content-information {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-tablet\:vtmn-ring-offset-content-accent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-tablet\:vtmn-ring-offset-content-visited {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-tablet\:vtmn-ring-offset-content-primary-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-tablet\:vtmn-ring-offset-content-action-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-tablet\:vtmn-ring-offset-content-visited-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-tablet\:vtmn-ring-offset-border-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-tablet\:vtmn-ring-offset-border-secondary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-tablet\:vtmn-ring-offset-border-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-tablet\:vtmn-ring-offset-border-active {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-tablet\:vtmn-ring-offset-border-inactive {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-tablet\:vtmn-ring-offset-border-negative {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-tablet\:vtmn-ring-offset-border-warning {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-tablet\:vtmn-ring-offset-border-positive {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-tablet\:vtmn-ring-offset-border-information {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-tablet\:vtmn-ring-offset-border-primary-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-tablet\:vtmn-ring-offset-decorative-gravel {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-tablet\:vtmn-ring-offset-decorative-brick {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-tablet\:vtmn-ring-offset-decorative-saffron {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-tablet\:vtmn-ring-offset-decorative-gold {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-tablet\:vtmn-ring-offset-decorative-jade {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-tablet\:vtmn-ring-offset-decorative-emerald {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-tablet\:vtmn-ring-offset-decorative-cobalt {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-tablet\:vtmn-ring-offset-decorative-amethyst {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-tablet\:vtmn-ring-offset-hover-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-tablet\:vtmn-ring-offset-hover-primary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-tablet\:vtmn-ring-offset-hover-secondary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-tablet\:vtmn-ring-offset-hover-tertiary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-tablet\:vtmn-ring-offset-hover-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-tablet\:vtmn-ring-offset-hover-brand {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-tablet\:vtmn-ring-offset-hover-accent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-tablet\:vtmn-ring-offset-hover-primary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-tablet\:vtmn-ring-offset-hover-secondary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-tablet\:vtmn-ring-offset-hover-tertiary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-tablet\:vtmn-ring-offset-active-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-tablet\:vtmn-ring-offset-active-primary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-tablet\:vtmn-ring-offset-active-secondary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-tablet\:vtmn-ring-offset-active-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-tablet\:vtmn-ring-offset-active-tertiary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-tablet\:vtmn-ring-offset-active-brand {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-tablet\:vtmn-ring-offset-active-accent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-tablet\:vtmn-ring-offset-active-primary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-tablet\:vtmn-ring-offset-active-secondary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-tablet\:vtmn-ring-offset-active-tertiary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-tablet\:vtmn-ring-offset-active-brand-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-tablet\:vtmn-ring-offset-shadow {
    --tw-ring-offset-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-tablet\:vtmn-ring-offset-brand {
    --tw-ring-offset-color: var(--vtmn-color_brand);
  }

  .gt-tablet\:vtmn-ring-offset-brand-pro {
    --tw-ring-offset-color: var(--vtmn-color_brand-pro);
  }

  .gt-tablet\:vtmn-ring-offset-brand-digital-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-tablet\:vtmn-ring-offset-brand-digital-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-tablet\:vtmn-ring-offset-brand-digital-light-3 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-tablet\:vtmn-ring-offset-brand-digital {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital);
  }

  .gt-tablet\:vtmn-ring-offset-brand-digital-dark-1 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-tablet\:vtmn-ring-offset-brand-digital-dark-2 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-tablet\:vtmn-ring-offset-green-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_green-light-1);
  }

  .gt-tablet\:vtmn-ring-offset-green-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_green-light-2);
  }

  .gt-tablet\:vtmn-ring-offset-green-light-3 {
    --tw-ring-offset-color: var(--vtmn-color_green-light-3);
  }

  .gt-tablet\:vtmn-ring-offset-green {
    --tw-ring-offset-color: var(--vtmn-color_green);
  }

  .gt-tablet\:vtmn-ring-offset-green-dark-1 {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-1);
  }

  .gt-tablet\:vtmn-ring-offset-green-dark-2 {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-2);
  }

  .gt-tablet\:vtmn-ring-offset-white {
    --tw-ring-offset-color: var(--vtmn-color_white);
  }

  .gt-tablet\:vtmn-ring-offset-grey-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-1);
  }

  .gt-tablet\:vtmn-ring-offset-grey-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-2);
  }

  .gt-tablet\:vtmn-ring-offset-grey-light-3 {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-3);
  }

  .gt-tablet\:vtmn-ring-offset-grey-light-4 {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-4);
  }

  .gt-tablet\:vtmn-ring-offset-grey {
    --tw-ring-offset-color: var(--vtmn-color_grey);
  }

  .gt-tablet\:vtmn-ring-offset-grey-dark-1 {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-tablet\:vtmn-ring-offset-grey-dark-2 {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-tablet\:vtmn-ring-offset-grey-dark-3 {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-tablet\:vtmn-ring-offset-black {
    --tw-ring-offset-color: var(--vtmn-color_black);
  }

  .gt-tablet\:vtmn-ring-offset-success {
    --tw-ring-offset-color: var(--vtmn-color_success);
  }

  .gt-tablet\:vtmn-ring-offset-info {
    --tw-ring-offset-color: var(--vtmn-color_info);
  }

  .gt-tablet\:vtmn-ring-offset-warning {
    --tw-ring-offset-color: var(--vtmn-color_warning);
  }

  .gt-tablet\:vtmn-ring-offset-danger {
    --tw-ring-offset-color: var(--vtmn-color_danger);
  }

  .gt-tablet\:vtmn-ring-offset-yellow-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-tablet\:vtmn-ring-offset-yellow-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-tablet\:vtmn-ring-offset-yellow {
    --tw-ring-offset-color: var(--vtmn-color_yellow);
  }

  .gt-tablet\:vtmn-ring-offset-orange-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-1);
  }

  .gt-tablet\:vtmn-ring-offset-orange-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-2);
  }

  .gt-tablet\:vtmn-ring-offset-orange {
    --tw-ring-offset-color: var(--vtmn-color_orange);
  }

  .gt-tablet\:vtmn-ring-offset-red-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_red-light-1);
  }

  .gt-tablet\:vtmn-ring-offset-red-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_red-light-2);
  }

  .gt-tablet\:vtmn-ring-offset-red {
    --tw-ring-offset-color: var(--vtmn-color_red);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-transparent:focus-within {
    --tw-ring-offset-color: transparent;
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-background-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-background-secondary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-background-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-background-brand-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-background-brand-secondary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-background-accent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-background-alert:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-background-primary-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-background-brand-primary-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-content-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-content-secondary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-content-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-content-action:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-content-active:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-content-inactive:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-content-negative:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-content-warning:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-content-positive:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-content-information:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-content-accent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-content-visited:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-content-primary-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-content-action-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-content-visited-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-border-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-border-secondary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-border-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-border-active:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-border-inactive:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-border-negative:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-border-warning:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-border-positive:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-border-information:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-border-primary-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-decorative-gravel:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-decorative-brick:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-decorative-saffron:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-decorative-gold:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-decorative-jade:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-decorative-emerald:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-decorative-cobalt:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-decorative-amethyst:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-hover-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-hover-primary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-hover-secondary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-hover-tertiary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-hover-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-hover-brand:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-hover-accent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-hover-primary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-hover-secondary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-hover-tertiary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-active-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-active-primary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-active-secondary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-active-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-active-tertiary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-active-brand:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-active-accent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-active-primary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-active-secondary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-active-tertiary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-active-brand-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-shadow:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-brand:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-brand-pro:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-pro);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-brand-digital-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-brand-digital-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-brand-digital-light-3:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-brand-digital:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-brand-digital-dark-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-brand-digital-dark-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-green-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-light-1);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-green-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-light-2);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-green-light-3:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-light-3);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-green:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-green-dark-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-1);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-green-dark-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-2);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-white:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_white);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-grey-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-1);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-grey-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-2);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-grey-light-3:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-3);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-grey-light-4:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-4);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-grey:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-grey-dark-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-grey-dark-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-grey-dark-3:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-black:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_black);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-success:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_success);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-info:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_info);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-warning:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_warning);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-danger:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_danger);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-yellow-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-yellow-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-yellow:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_yellow);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-orange-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-1);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-orange-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-2);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-orange:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_orange);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-red-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_red-light-1);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-red-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_red-light-2);
  }

  .gt-tablet\:focus-within\:vtmn-ring-offset-red:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_red);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-transparent:focus {
    --tw-ring-offset-color: transparent;
  }

  .gt-tablet\:focus\:vtmn-ring-offset-background-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-background-secondary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-background-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-background-brand-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-background-brand-secondary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-background-accent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-background-alert:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-background-primary-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-background-brand-primary-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-content-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-content-secondary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-content-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-content-action:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-content-active:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-content-inactive:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-content-negative:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-content-warning:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-content-positive:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-content-information:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-content-accent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-content-visited:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-content-primary-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-content-action-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-content-visited-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-border-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-border-secondary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-border-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-border-active:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-border-inactive:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-border-negative:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-border-warning:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-border-positive:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-border-information:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-border-primary-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-decorative-gravel:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-decorative-brick:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-decorative-saffron:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-decorative-gold:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-decorative-jade:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-decorative-emerald:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-decorative-cobalt:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-decorative-amethyst:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-hover-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-hover-primary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-hover-secondary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-hover-tertiary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-hover-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-hover-brand:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-hover-accent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-hover-primary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-hover-secondary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-hover-tertiary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-active-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-active-primary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-active-secondary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-active-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-active-tertiary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-active-brand:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-active-accent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-active-primary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-active-secondary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-active-tertiary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-active-brand-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-shadow:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-brand:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-brand-pro:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-pro);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-brand-digital-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-brand-digital-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-brand-digital-light-3:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-brand-digital:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-brand-digital-dark-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-brand-digital-dark-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-green-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-light-1);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-green-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-light-2);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-green-light-3:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-light-3);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-green:focus {
    --tw-ring-offset-color: var(--vtmn-color_green);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-green-dark-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-1);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-green-dark-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-2);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-white:focus {
    --tw-ring-offset-color: var(--vtmn-color_white);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-grey-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-1);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-grey-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-2);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-grey-light-3:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-3);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-grey-light-4:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-4);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-grey:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-grey-dark-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-grey-dark-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-grey-dark-3:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-black:focus {
    --tw-ring-offset-color: var(--vtmn-color_black);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-success:focus {
    --tw-ring-offset-color: var(--vtmn-color_success);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-info:focus {
    --tw-ring-offset-color: var(--vtmn-color_info);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-warning:focus {
    --tw-ring-offset-color: var(--vtmn-color_warning);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-danger:focus {
    --tw-ring-offset-color: var(--vtmn-color_danger);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-yellow-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-yellow-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-yellow:focus {
    --tw-ring-offset-color: var(--vtmn-color_yellow);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-orange-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-1);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-orange-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-2);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-orange:focus {
    --tw-ring-offset-color: var(--vtmn-color_orange);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-red-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_red-light-1);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-red-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_red-light-2);
  }

  .gt-tablet\:focus\:vtmn-ring-offset-red:focus {
    --tw-ring-offset-color: var(--vtmn-color_red);
  }

  .gt-tablet\:vtmn-filter {
    --tw-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
    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);
  }

  .gt-tablet\:vtmn-filter-none {
    filter: none;
  }

  .gt-tablet\:vtmn-blur-0 {
    --tw-blur: blur(0);
  }

  .gt-tablet\:vtmn-blur-none {
    --tw-blur: blur(0);
  }

  .gt-tablet\:vtmn-blur-sm {
    --tw-blur: blur(4px);
  }

  .gt-tablet\:vtmn-blur {
    --tw-blur: blur(8px);
  }

  .gt-tablet\:vtmn-blur-md {
    --tw-blur: blur(12px);
  }

  .gt-tablet\:vtmn-blur-lg {
    --tw-blur: blur(16px);
  }

  .gt-tablet\:vtmn-blur-xl {
    --tw-blur: blur(24px);
  }

  .gt-tablet\:vtmn-blur-2xl {
    --tw-blur: blur(40px);
  }

  .gt-tablet\:vtmn-blur-3xl {
    --tw-blur: blur(64px);
  }

  .gt-tablet\:vtmn-brightness-0 {
    --tw-brightness: brightness(0);
  }

  .gt-tablet\:vtmn-brightness-50 {
    --tw-brightness: brightness(.5);
  }

  .gt-tablet\:vtmn-brightness-75 {
    --tw-brightness: brightness(.75);
  }

  .gt-tablet\:vtmn-brightness-90 {
    --tw-brightness: brightness(.9);
  }

  .gt-tablet\:vtmn-brightness-95 {
    --tw-brightness: brightness(.95);
  }

  .gt-tablet\:vtmn-brightness-100 {
    --tw-brightness: brightness(1);
  }

  .gt-tablet\:vtmn-brightness-105 {
    --tw-brightness: brightness(1.05);
  }

  .gt-tablet\:vtmn-brightness-110 {
    --tw-brightness: brightness(1.1);
  }

  .gt-tablet\:vtmn-brightness-125 {
    --tw-brightness: brightness(1.25);
  }

  .gt-tablet\:vtmn-brightness-150 {
    --tw-brightness: brightness(1.5);
  }

  .gt-tablet\:vtmn-brightness-200 {
    --tw-brightness: brightness(2);
  }

  .gt-tablet\:vtmn-contrast-0 {
    --tw-contrast: contrast(0);
  }

  .gt-tablet\:vtmn-contrast-50 {
    --tw-contrast: contrast(.5);
  }

  .gt-tablet\:vtmn-contrast-75 {
    --tw-contrast: contrast(.75);
  }

  .gt-tablet\:vtmn-contrast-100 {
    --tw-contrast: contrast(1);
  }

  .gt-tablet\:vtmn-contrast-125 {
    --tw-contrast: contrast(1.25);
  }

  .gt-tablet\:vtmn-contrast-150 {
    --tw-contrast: contrast(1.5);
  }

  .gt-tablet\:vtmn-contrast-200 {
    --tw-contrast: contrast(2);
  }

  .gt-tablet\:vtmn-drop-shadow-sm {
    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
  }

  .gt-tablet\:vtmn-drop-shadow {
    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
  }

  .gt-tablet\:vtmn-drop-shadow-md {
    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
  }

  .gt-tablet\:vtmn-drop-shadow-lg {
    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
  }

  .gt-tablet\:vtmn-drop-shadow-xl {
    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
  }

  .gt-tablet\:vtmn-drop-shadow-2xl {
    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
  }

  .gt-tablet\:vtmn-drop-shadow-none {
    --tw-drop-shadow: drop-shadow(0 0 #0000);
  }

  .gt-tablet\:vtmn-grayscale-0 {
    --tw-grayscale: grayscale(0);
  }

  .gt-tablet\:vtmn-grayscale {
    --tw-grayscale: grayscale(100%);
  }

  .gt-tablet\:vtmn-hue-rotate-0 {
    --tw-hue-rotate: hue-rotate(0deg);
  }

  .gt-tablet\:vtmn-hue-rotate-15 {
    --tw-hue-rotate: hue-rotate(15deg);
  }

  .gt-tablet\:vtmn-hue-rotate-30 {
    --tw-hue-rotate: hue-rotate(30deg);
  }

  .gt-tablet\:vtmn-hue-rotate-60 {
    --tw-hue-rotate: hue-rotate(60deg);
  }

  .gt-tablet\:vtmn-hue-rotate-90 {
    --tw-hue-rotate: hue-rotate(90deg);
  }

  .gt-tablet\:vtmn-hue-rotate-180 {
    --tw-hue-rotate: hue-rotate(180deg);
  }

  .gt-tablet\:vtmn--hue-rotate-180 {
    --tw-hue-rotate: hue-rotate(-180deg);
  }

  .gt-tablet\:vtmn--hue-rotate-90 {
    --tw-hue-rotate: hue-rotate(-90deg);
  }

  .gt-tablet\:vtmn--hue-rotate-60 {
    --tw-hue-rotate: hue-rotate(-60deg);
  }

  .gt-tablet\:vtmn--hue-rotate-30 {
    --tw-hue-rotate: hue-rotate(-30deg);
  }

  .gt-tablet\:vtmn--hue-rotate-15 {
    --tw-hue-rotate: hue-rotate(-15deg);
  }

  .gt-tablet\:vtmn-invert-0 {
    --tw-invert: invert(0);
  }

  .gt-tablet\:vtmn-invert {
    --tw-invert: invert(100%);
  }

  .gt-tablet\:vtmn-saturate-0 {
    --tw-saturate: saturate(0);
  }

  .gt-tablet\:vtmn-saturate-50 {
    --tw-saturate: saturate(.5);
  }

  .gt-tablet\:vtmn-saturate-100 {
    --tw-saturate: saturate(1);
  }

  .gt-tablet\:vtmn-saturate-150 {
    --tw-saturate: saturate(1.5);
  }

  .gt-tablet\:vtmn-saturate-200 {
    --tw-saturate: saturate(2);
  }

  .gt-tablet\:vtmn-sepia-0 {
    --tw-sepia: sepia(0);
  }

  .gt-tablet\:vtmn-sepia {
    --tw-sepia: sepia(100%);
  }

  .gt-tablet\:vtmn-backdrop-filter {
    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
    -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);
            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);
  }

  .gt-tablet\:vtmn-backdrop-filter-none {
    -webkit-backdrop-filter: none;
            backdrop-filter: none;
  }

  .gt-tablet\:vtmn-backdrop-blur-0 {
    --tw-backdrop-blur: blur(0);
  }

  .gt-tablet\:vtmn-backdrop-blur-none {
    --tw-backdrop-blur: blur(0);
  }

  .gt-tablet\:vtmn-backdrop-blur-sm {
    --tw-backdrop-blur: blur(4px);
  }

  .gt-tablet\:vtmn-backdrop-blur {
    --tw-backdrop-blur: blur(8px);
  }

  .gt-tablet\:vtmn-backdrop-blur-md {
    --tw-backdrop-blur: blur(12px);
  }

  .gt-tablet\:vtmn-backdrop-blur-lg {
    --tw-backdrop-blur: blur(16px);
  }

  .gt-tablet\:vtmn-backdrop-blur-xl {
    --tw-backdrop-blur: blur(24px);
  }

  .gt-tablet\:vtmn-backdrop-blur-2xl {
    --tw-backdrop-blur: blur(40px);
  }

  .gt-tablet\:vtmn-backdrop-blur-3xl {
    --tw-backdrop-blur: blur(64px);
  }

  .gt-tablet\:vtmn-backdrop-brightness-0 {
    --tw-backdrop-brightness: brightness(0);
  }

  .gt-tablet\:vtmn-backdrop-brightness-50 {
    --tw-backdrop-brightness: brightness(.5);
  }

  .gt-tablet\:vtmn-backdrop-brightness-75 {
    --tw-backdrop-brightness: brightness(.75);
  }

  .gt-tablet\:vtmn-backdrop-brightness-90 {
    --tw-backdrop-brightness: brightness(.9);
  }

  .gt-tablet\:vtmn-backdrop-brightness-95 {
    --tw-backdrop-brightness: brightness(.95);
  }

  .gt-tablet\:vtmn-backdrop-brightness-100 {
    --tw-backdrop-brightness: brightness(1);
  }

  .gt-tablet\:vtmn-backdrop-brightness-105 {
    --tw-backdrop-brightness: brightness(1.05);
  }

  .gt-tablet\:vtmn-backdrop-brightness-110 {
    --tw-backdrop-brightness: brightness(1.1);
  }

  .gt-tablet\:vtmn-backdrop-brightness-125 {
    --tw-backdrop-brightness: brightness(1.25);
  }

  .gt-tablet\:vtmn-backdrop-brightness-150 {
    --tw-backdrop-brightness: brightness(1.5);
  }

  .gt-tablet\:vtmn-backdrop-brightness-200 {
    --tw-backdrop-brightness: brightness(2);
  }

  .gt-tablet\:vtmn-backdrop-contrast-0 {
    --tw-backdrop-contrast: contrast(0);
  }

  .gt-tablet\:vtmn-backdrop-contrast-50 {
    --tw-backdrop-contrast: contrast(.5);
  }

  .gt-tablet\:vtmn-backdrop-contrast-75 {
    --tw-backdrop-contrast: contrast(.75);
  }

  .gt-tablet\:vtmn-backdrop-contrast-100 {
    --tw-backdrop-contrast: contrast(1);
  }

  .gt-tablet\:vtmn-backdrop-contrast-125 {
    --tw-backdrop-contrast: contrast(1.25);
  }

  .gt-tablet\:vtmn-backdrop-contrast-150 {
    --tw-backdrop-contrast: contrast(1.5);
  }

  .gt-tablet\:vtmn-backdrop-contrast-200 {
    --tw-backdrop-contrast: contrast(2);
  }

  .gt-tablet\:vtmn-backdrop-grayscale-0 {
    --tw-backdrop-grayscale: grayscale(0);
  }

  .gt-tablet\:vtmn-backdrop-grayscale {
    --tw-backdrop-grayscale: grayscale(100%);
  }

  .gt-tablet\:vtmn-backdrop-hue-rotate-0 {
    --tw-backdrop-hue-rotate: hue-rotate(0deg);
  }

  .gt-tablet\:vtmn-backdrop-hue-rotate-15 {
    --tw-backdrop-hue-rotate: hue-rotate(15deg);
  }

  .gt-tablet\:vtmn-backdrop-hue-rotate-30 {
    --tw-backdrop-hue-rotate: hue-rotate(30deg);
  }

  .gt-tablet\:vtmn-backdrop-hue-rotate-60 {
    --tw-backdrop-hue-rotate: hue-rotate(60deg);
  }

  .gt-tablet\:vtmn-backdrop-hue-rotate-90 {
    --tw-backdrop-hue-rotate: hue-rotate(90deg);
  }

  .gt-tablet\:vtmn-backdrop-hue-rotate-180 {
    --tw-backdrop-hue-rotate: hue-rotate(180deg);
  }

  .gt-tablet\:vtmn--backdrop-hue-rotate-180 {
    --tw-backdrop-hue-rotate: hue-rotate(-180deg);
  }

  .gt-tablet\:vtmn--backdrop-hue-rotate-90 {
    --tw-backdrop-hue-rotate: hue-rotate(-90deg);
  }

  .gt-tablet\:vtmn--backdrop-hue-rotate-60 {
    --tw-backdrop-hue-rotate: hue-rotate(-60deg);
  }

  .gt-tablet\:vtmn--backdrop-hue-rotate-30 {
    --tw-backdrop-hue-rotate: hue-rotate(-30deg);
  }

  .gt-tablet\:vtmn--backdrop-hue-rotate-15 {
    --tw-backdrop-hue-rotate: hue-rotate(-15deg);
  }

  .gt-tablet\:vtmn-backdrop-invert-0 {
    --tw-backdrop-invert: invert(0);
  }

  .gt-tablet\:vtmn-backdrop-invert {
    --tw-backdrop-invert: invert(100%);
  }

  .gt-tablet\:vtmn-backdrop-opacity-0 {
    --tw-backdrop-opacity: opacity(0);
  }

  .gt-tablet\:vtmn-backdrop-opacity-5 {
    --tw-backdrop-opacity: opacity(0.05);
  }

  .gt-tablet\:vtmn-backdrop-opacity-10 {
    --tw-backdrop-opacity: opacity(0.1);
  }

  .gt-tablet\:vtmn-backdrop-opacity-20 {
    --tw-backdrop-opacity: opacity(0.2);
  }

  .gt-tablet\:vtmn-backdrop-opacity-25 {
    --tw-backdrop-opacity: opacity(0.25);
  }

  .gt-tablet\:vtmn-backdrop-opacity-30 {
    --tw-backdrop-opacity: opacity(0.3);
  }

  .gt-tablet\:vtmn-backdrop-opacity-40 {
    --tw-backdrop-opacity: opacity(0.4);
  }

  .gt-tablet\:vtmn-backdrop-opacity-50 {
    --tw-backdrop-opacity: opacity(0.5);
  }

  .gt-tablet\:vtmn-backdrop-opacity-60 {
    --tw-backdrop-opacity: opacity(0.6);
  }

  .gt-tablet\:vtmn-backdrop-opacity-70 {
    --tw-backdrop-opacity: opacity(0.7);
  }

  .gt-tablet\:vtmn-backdrop-opacity-75 {
    --tw-backdrop-opacity: opacity(0.75);
  }

  .gt-tablet\:vtmn-backdrop-opacity-80 {
    --tw-backdrop-opacity: opacity(0.8);
  }

  .gt-tablet\:vtmn-backdrop-opacity-90 {
    --tw-backdrop-opacity: opacity(0.9);
  }

  .gt-tablet\:vtmn-backdrop-opacity-95 {
    --tw-backdrop-opacity: opacity(0.95);
  }

  .gt-tablet\:vtmn-backdrop-opacity-100 {
    --tw-backdrop-opacity: opacity(1);
  }

  .gt-tablet\:vtmn-backdrop-saturate-0 {
    --tw-backdrop-saturate: saturate(0);
  }

  .gt-tablet\:vtmn-backdrop-saturate-50 {
    --tw-backdrop-saturate: saturate(.5);
  }

  .gt-tablet\:vtmn-backdrop-saturate-100 {
    --tw-backdrop-saturate: saturate(1);
  }

  .gt-tablet\:vtmn-backdrop-saturate-150 {
    --tw-backdrop-saturate: saturate(1.5);
  }

  .gt-tablet\:vtmn-backdrop-saturate-200 {
    --tw-backdrop-saturate: saturate(2);
  }

  .gt-tablet\:vtmn-backdrop-sepia-0 {
    --tw-backdrop-sepia: sepia(0);
  }

  .gt-tablet\:vtmn-backdrop-sepia {
    --tw-backdrop-sepia: sepia(100%);
  }

  .gt-tablet\:vtmn-transition-none {
    transition-property: none;
  }

  .gt-tablet\:vtmn-transition-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .gt-tablet\:vtmn-transition {
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .gt-tablet\:vtmn-transition-colors {
    transition-property: background-color, border-color, color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .gt-tablet\:vtmn-transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .gt-tablet\:vtmn-transition-shadow {
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .gt-tablet\:vtmn-transition-transform {
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .gt-tablet\:vtmn-delay-75 {
    transition-delay: 75ms;
  }

  .gt-tablet\:vtmn-delay-100 {
    transition-delay: 100ms;
  }

  .gt-tablet\:vtmn-delay-150 {
    transition-delay: 150ms;
  }

  .gt-tablet\:vtmn-delay-200 {
    transition-delay: 200ms;
  }

  .gt-tablet\:vtmn-delay-300 {
    transition-delay: 300ms;
  }

  .gt-tablet\:vtmn-delay-500 {
    transition-delay: 500ms;
  }

  .gt-tablet\:vtmn-delay-700 {
    transition-delay: 700ms;
  }

  .gt-tablet\:vtmn-delay-1000 {
    transition-delay: 1000ms;
  }

  .gt-tablet\:vtmn-duration-75 {
    transition-duration: 75ms;
  }

  .gt-tablet\:vtmn-duration-100 {
    transition-duration: 100ms;
  }

  .gt-tablet\:vtmn-duration-150 {
    transition-duration: 150ms;
  }

  .gt-tablet\:vtmn-duration-200 {
    transition-duration: 200ms;
  }

  .gt-tablet\:vtmn-duration-300 {
    transition-duration: 300ms;
  }

  .gt-tablet\:vtmn-duration-500 {
    transition-duration: 500ms;
  }

  .gt-tablet\:vtmn-duration-700 {
    transition-duration: 700ms;
  }

  .gt-tablet\:vtmn-duration-1000 {
    transition-duration: 1000ms;
  }

  .gt-tablet\:vtmn-ease-linear {
    transition-timing-function: linear;
  }

  .gt-tablet\:vtmn-ease-in {
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .gt-tablet\:vtmn-ease-out {
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .gt-tablet\:vtmn-ease-in-out {
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }
}

@media (max-width: 899px) {
  .lt-small-desktop\:vtmn-container {
    width: 100%;
  }

  @media (min-width: 600px) {
    .lt-small-desktop\:vtmn-container {
      max-width: 600px;
    }
  }

  @media (min-width: 900px) {
    .lt-small-desktop\:vtmn-container {
      max-width: 900px;
    }
  }

  @media (min-width: 1200px) {
    .lt-small-desktop\:vtmn-container {
      max-width: 1200px;
    }
  }

  @media (min-width: 1800px) {
    .lt-small-desktop\:vtmn-container {
      max-width: 1800px;
    }
  }

  .lt-small-desktop\:vtmn-sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .lt-small-desktop\:vtmn-not-sr-only {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .lt-small-desktop\:focus-within\:vtmn-sr-only:focus-within {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .lt-small-desktop\:focus-within\:vtmn-not-sr-only:focus-within {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .lt-small-desktop\:focus\:vtmn-sr-only:focus {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .lt-small-desktop\:focus\:vtmn-not-sr-only:focus {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .lt-small-desktop\:vtmn-pointer-events-none {
    pointer-events: none;
  }

  .lt-small-desktop\:vtmn-pointer-events-auto {
    pointer-events: auto;
  }

  .lt-small-desktop\:vtmn-visible {
    visibility: visible;
  }

  .lt-small-desktop\:vtmn-invisible {
    visibility: hidden;
  }

  .lt-small-desktop\:vtmn-static {
    position: static;
  }

  .lt-small-desktop\:vtmn-fixed {
    position: fixed;
  }

  .lt-small-desktop\:vtmn-absolute {
    position: absolute;
  }

  .lt-small-desktop\:vtmn-relative {
    position: relative;
  }

  .lt-small-desktop\:vtmn-sticky {
    position: sticky;
  }

  .lt-small-desktop\:vtmn-inset-0 {
    top: var(--vtmn-spacing_0);
    right: var(--vtmn-spacing_0);
    bottom: var(--vtmn-spacing_0);
    left: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:vtmn-inset-1 {
    top: var(--vtmn-spacing_1);
    right: var(--vtmn-spacing_1);
    bottom: var(--vtmn-spacing_1);
    left: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:vtmn-inset-2 {
    top: var(--vtmn-spacing_2);
    right: var(--vtmn-spacing_2);
    bottom: var(--vtmn-spacing_2);
    left: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:vtmn-inset-3 {
    top: var(--vtmn-spacing_3);
    right: var(--vtmn-spacing_3);
    bottom: var(--vtmn-spacing_3);
    left: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:vtmn-inset-4 {
    top: var(--vtmn-spacing_4);
    right: var(--vtmn-spacing_4);
    bottom: var(--vtmn-spacing_4);
    left: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:vtmn-inset-5 {
    top: var(--vtmn-spacing_5);
    right: var(--vtmn-spacing_5);
    bottom: var(--vtmn-spacing_5);
    left: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:vtmn-inset-6 {
    top: var(--vtmn-spacing_6);
    right: var(--vtmn-spacing_6);
    bottom: var(--vtmn-spacing_6);
    left: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:vtmn-inset-7 {
    top: var(--vtmn-spacing_7);
    right: var(--vtmn-spacing_7);
    bottom: var(--vtmn-spacing_7);
    left: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:vtmn-inset-8 {
    top: var(--vtmn-spacing_8);
    right: var(--vtmn-spacing_8);
    bottom: var(--vtmn-spacing_8);
    left: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:vtmn-inset-9 {
    top: var(--vtmn-spacing_9);
    right: var(--vtmn-spacing_9);
    bottom: var(--vtmn-spacing_9);
    left: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:vtmn-inset-10 {
    top: var(--vtmn-spacing_10);
    right: var(--vtmn-spacing_10);
    bottom: var(--vtmn-spacing_10);
    left: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:vtmn-inset-auto {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .lt-small-desktop\:vtmn--inset-0 {
    top: var(--vtmn-spacing_0);
    right: var(--vtmn-spacing_0);
    bottom: var(--vtmn-spacing_0);
    left: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:vtmn--inset-1 {
    top: var(--vtmn-spacing_1);
    right: var(--vtmn-spacing_1);
    bottom: var(--vtmn-spacing_1);
    left: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:vtmn--inset-2 {
    top: var(--vtmn-spacing_2);
    right: var(--vtmn-spacing_2);
    bottom: var(--vtmn-spacing_2);
    left: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:vtmn--inset-3 {
    top: var(--vtmn-spacing_3);
    right: var(--vtmn-spacing_3);
    bottom: var(--vtmn-spacing_3);
    left: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:vtmn--inset-4 {
    top: var(--vtmn-spacing_4);
    right: var(--vtmn-spacing_4);
    bottom: var(--vtmn-spacing_4);
    left: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:vtmn--inset-5 {
    top: var(--vtmn-spacing_5);
    right: var(--vtmn-spacing_5);
    bottom: var(--vtmn-spacing_5);
    left: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:vtmn--inset-6 {
    top: var(--vtmn-spacing_6);
    right: var(--vtmn-spacing_6);
    bottom: var(--vtmn-spacing_6);
    left: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:vtmn--inset-7 {
    top: var(--vtmn-spacing_7);
    right: var(--vtmn-spacing_7);
    bottom: var(--vtmn-spacing_7);
    left: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:vtmn--inset-8 {
    top: var(--vtmn-spacing_8);
    right: var(--vtmn-spacing_8);
    bottom: var(--vtmn-spacing_8);
    left: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:vtmn--inset-9 {
    top: var(--vtmn-spacing_9);
    right: var(--vtmn-spacing_9);
    bottom: var(--vtmn-spacing_9);
    left: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:vtmn--inset-10 {
    top: var(--vtmn-spacing_10);
    right: var(--vtmn-spacing_10);
    bottom: var(--vtmn-spacing_10);
    left: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:vtmn-inset-1\/2 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .lt-small-desktop\:vtmn-inset-1\/3 {
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }

  .lt-small-desktop\:vtmn-inset-2\/3 {
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }

  .lt-small-desktop\:vtmn-inset-1\/4 {
    top: 25%;
    right: 25%;
    bottom: 25%;
    left: 25%;
  }

  .lt-small-desktop\:vtmn-inset-2\/4 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .lt-small-desktop\:vtmn-inset-3\/4 {
    top: 75%;
    right: 75%;
    bottom: 75%;
    left: 75%;
  }

  .lt-small-desktop\:vtmn-inset-full {
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }

  .lt-small-desktop\:vtmn--inset-1\/2 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .lt-small-desktop\:vtmn--inset-1\/3 {
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }

  .lt-small-desktop\:vtmn--inset-2\/3 {
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }

  .lt-small-desktop\:vtmn--inset-1\/4 {
    top: -25%;
    right: -25%;
    bottom: -25%;
    left: -25%;
  }

  .lt-small-desktop\:vtmn--inset-2\/4 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .lt-small-desktop\:vtmn--inset-3\/4 {
    top: -75%;
    right: -75%;
    bottom: -75%;
    left: -75%;
  }

  .lt-small-desktop\:vtmn--inset-full {
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }

  .lt-small-desktop\:vtmn-inset-x-0 {
    left: var(--vtmn-spacing_0);
    right: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:vtmn-inset-x-1 {
    left: var(--vtmn-spacing_1);
    right: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:vtmn-inset-x-2 {
    left: var(--vtmn-spacing_2);
    right: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:vtmn-inset-x-3 {
    left: var(--vtmn-spacing_3);
    right: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:vtmn-inset-x-4 {
    left: var(--vtmn-spacing_4);
    right: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:vtmn-inset-x-5 {
    left: var(--vtmn-spacing_5);
    right: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:vtmn-inset-x-6 {
    left: var(--vtmn-spacing_6);
    right: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:vtmn-inset-x-7 {
    left: var(--vtmn-spacing_7);
    right: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:vtmn-inset-x-8 {
    left: var(--vtmn-spacing_8);
    right: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:vtmn-inset-x-9 {
    left: var(--vtmn-spacing_9);
    right: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:vtmn-inset-x-10 {
    left: var(--vtmn-spacing_10);
    right: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:vtmn-inset-x-auto {
    left: auto;
    right: auto;
  }

  .lt-small-desktop\:vtmn--inset-x-0 {
    left: var(--vtmn-spacing_0);
    right: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:vtmn--inset-x-1 {
    left: var(--vtmn-spacing_1);
    right: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:vtmn--inset-x-2 {
    left: var(--vtmn-spacing_2);
    right: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:vtmn--inset-x-3 {
    left: var(--vtmn-spacing_3);
    right: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:vtmn--inset-x-4 {
    left: var(--vtmn-spacing_4);
    right: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:vtmn--inset-x-5 {
    left: var(--vtmn-spacing_5);
    right: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:vtmn--inset-x-6 {
    left: var(--vtmn-spacing_6);
    right: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:vtmn--inset-x-7 {
    left: var(--vtmn-spacing_7);
    right: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:vtmn--inset-x-8 {
    left: var(--vtmn-spacing_8);
    right: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:vtmn--inset-x-9 {
    left: var(--vtmn-spacing_9);
    right: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:vtmn--inset-x-10 {
    left: var(--vtmn-spacing_10);
    right: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:vtmn-inset-x-1\/2 {
    left: 50%;
    right: 50%;
  }

  .lt-small-desktop\:vtmn-inset-x-1\/3 {
    left: 33.333333%;
    right: 33.333333%;
  }

  .lt-small-desktop\:vtmn-inset-x-2\/3 {
    left: 66.666667%;
    right: 66.666667%;
  }

  .lt-small-desktop\:vtmn-inset-x-1\/4 {
    left: 25%;
    right: 25%;
  }

  .lt-small-desktop\:vtmn-inset-x-2\/4 {
    left: 50%;
    right: 50%;
  }

  .lt-small-desktop\:vtmn-inset-x-3\/4 {
    left: 75%;
    right: 75%;
  }

  .lt-small-desktop\:vtmn-inset-x-full {
    left: 100%;
    right: 100%;
  }

  .lt-small-desktop\:vtmn--inset-x-1\/2 {
    left: -50%;
    right: -50%;
  }

  .lt-small-desktop\:vtmn--inset-x-1\/3 {
    left: -33.333333%;
    right: -33.333333%;
  }

  .lt-small-desktop\:vtmn--inset-x-2\/3 {
    left: -66.666667%;
    right: -66.666667%;
  }

  .lt-small-desktop\:vtmn--inset-x-1\/4 {
    left: -25%;
    right: -25%;
  }

  .lt-small-desktop\:vtmn--inset-x-2\/4 {
    left: -50%;
    right: -50%;
  }

  .lt-small-desktop\:vtmn--inset-x-3\/4 {
    left: -75%;
    right: -75%;
  }

  .lt-small-desktop\:vtmn--inset-x-full {
    left: -100%;
    right: -100%;
  }

  .lt-small-desktop\:vtmn-inset-y-0 {
    top: var(--vtmn-spacing_0);
    bottom: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:vtmn-inset-y-1 {
    top: var(--vtmn-spacing_1);
    bottom: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:vtmn-inset-y-2 {
    top: var(--vtmn-spacing_2);
    bottom: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:vtmn-inset-y-3 {
    top: var(--vtmn-spacing_3);
    bottom: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:vtmn-inset-y-4 {
    top: var(--vtmn-spacing_4);
    bottom: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:vtmn-inset-y-5 {
    top: var(--vtmn-spacing_5);
    bottom: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:vtmn-inset-y-6 {
    top: var(--vtmn-spacing_6);
    bottom: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:vtmn-inset-y-7 {
    top: var(--vtmn-spacing_7);
    bottom: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:vtmn-inset-y-8 {
    top: var(--vtmn-spacing_8);
    bottom: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:vtmn-inset-y-9 {
    top: var(--vtmn-spacing_9);
    bottom: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:vtmn-inset-y-10 {
    top: var(--vtmn-spacing_10);
    bottom: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:vtmn-inset-y-auto {
    top: auto;
    bottom: auto;
  }

  .lt-small-desktop\:vtmn--inset-y-0 {
    top: var(--vtmn-spacing_0);
    bottom: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:vtmn--inset-y-1 {
    top: var(--vtmn-spacing_1);
    bottom: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:vtmn--inset-y-2 {
    top: var(--vtmn-spacing_2);
    bottom: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:vtmn--inset-y-3 {
    top: var(--vtmn-spacing_3);
    bottom: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:vtmn--inset-y-4 {
    top: var(--vtmn-spacing_4);
    bottom: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:vtmn--inset-y-5 {
    top: var(--vtmn-spacing_5);
    bottom: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:vtmn--inset-y-6 {
    top: var(--vtmn-spacing_6);
    bottom: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:vtmn--inset-y-7 {
    top: var(--vtmn-spacing_7);
    bottom: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:vtmn--inset-y-8 {
    top: var(--vtmn-spacing_8);
    bottom: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:vtmn--inset-y-9 {
    top: var(--vtmn-spacing_9);
    bottom: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:vtmn--inset-y-10 {
    top: var(--vtmn-spacing_10);
    bottom: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:vtmn-inset-y-1\/2 {
    top: 50%;
    bottom: 50%;
  }

  .lt-small-desktop\:vtmn-inset-y-1\/3 {
    top: 33.333333%;
    bottom: 33.333333%;
  }

  .lt-small-desktop\:vtmn-inset-y-2\/3 {
    top: 66.666667%;
    bottom: 66.666667%;
  }

  .lt-small-desktop\:vtmn-inset-y-1\/4 {
    top: 25%;
    bottom: 25%;
  }

  .lt-small-desktop\:vtmn-inset-y-2\/4 {
    top: 50%;
    bottom: 50%;
  }

  .lt-small-desktop\:vtmn-inset-y-3\/4 {
    top: 75%;
    bottom: 75%;
  }

  .lt-small-desktop\:vtmn-inset-y-full {
    top: 100%;
    bottom: 100%;
  }

  .lt-small-desktop\:vtmn--inset-y-1\/2 {
    top: -50%;
    bottom: -50%;
  }

  .lt-small-desktop\:vtmn--inset-y-1\/3 {
    top: -33.333333%;
    bottom: -33.333333%;
  }

  .lt-small-desktop\:vtmn--inset-y-2\/3 {
    top: -66.666667%;
    bottom: -66.666667%;
  }

  .lt-small-desktop\:vtmn--inset-y-1\/4 {
    top: -25%;
    bottom: -25%;
  }

  .lt-small-desktop\:vtmn--inset-y-2\/4 {
    top: -50%;
    bottom: -50%;
  }

  .lt-small-desktop\:vtmn--inset-y-3\/4 {
    top: -75%;
    bottom: -75%;
  }

  .lt-small-desktop\:vtmn--inset-y-full {
    top: -100%;
    bottom: -100%;
  }

  .lt-small-desktop\:vtmn-top-0 {
    top: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:vtmn-top-1 {
    top: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:vtmn-top-2 {
    top: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:vtmn-top-3 {
    top: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:vtmn-top-4 {
    top: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:vtmn-top-5 {
    top: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:vtmn-top-6 {
    top: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:vtmn-top-7 {
    top: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:vtmn-top-8 {
    top: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:vtmn-top-9 {
    top: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:vtmn-top-10 {
    top: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:vtmn-top-auto {
    top: auto;
  }

  .lt-small-desktop\:vtmn--top-0 {
    top: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:vtmn--top-1 {
    top: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:vtmn--top-2 {
    top: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:vtmn--top-3 {
    top: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:vtmn--top-4 {
    top: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:vtmn--top-5 {
    top: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:vtmn--top-6 {
    top: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:vtmn--top-7 {
    top: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:vtmn--top-8 {
    top: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:vtmn--top-9 {
    top: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:vtmn--top-10 {
    top: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:vtmn-top-1\/2 {
    top: 50%;
  }

  .lt-small-desktop\:vtmn-top-1\/3 {
    top: 33.333333%;
  }

  .lt-small-desktop\:vtmn-top-2\/3 {
    top: 66.666667%;
  }

  .lt-small-desktop\:vtmn-top-1\/4 {
    top: 25%;
  }

  .lt-small-desktop\:vtmn-top-2\/4 {
    top: 50%;
  }

  .lt-small-desktop\:vtmn-top-3\/4 {
    top: 75%;
  }

  .lt-small-desktop\:vtmn-top-full {
    top: 100%;
  }

  .lt-small-desktop\:vtmn--top-1\/2 {
    top: -50%;
  }

  .lt-small-desktop\:vtmn--top-1\/3 {
    top: -33.333333%;
  }

  .lt-small-desktop\:vtmn--top-2\/3 {
    top: -66.666667%;
  }

  .lt-small-desktop\:vtmn--top-1\/4 {
    top: -25%;
  }

  .lt-small-desktop\:vtmn--top-2\/4 {
    top: -50%;
  }

  .lt-small-desktop\:vtmn--top-3\/4 {
    top: -75%;
  }

  .lt-small-desktop\:vtmn--top-full {
    top: -100%;
  }

  .lt-small-desktop\:vtmn-right-0 {
    right: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:vtmn-right-1 {
    right: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:vtmn-right-2 {
    right: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:vtmn-right-3 {
    right: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:vtmn-right-4 {
    right: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:vtmn-right-5 {
    right: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:vtmn-right-6 {
    right: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:vtmn-right-7 {
    right: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:vtmn-right-8 {
    right: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:vtmn-right-9 {
    right: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:vtmn-right-10 {
    right: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:vtmn-right-auto {
    right: auto;
  }

  .lt-small-desktop\:vtmn--right-0 {
    right: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:vtmn--right-1 {
    right: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:vtmn--right-2 {
    right: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:vtmn--right-3 {
    right: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:vtmn--right-4 {
    right: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:vtmn--right-5 {
    right: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:vtmn--right-6 {
    right: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:vtmn--right-7 {
    right: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:vtmn--right-8 {
    right: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:vtmn--right-9 {
    right: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:vtmn--right-10 {
    right: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:vtmn-right-1\/2 {
    right: 50%;
  }

  .lt-small-desktop\:vtmn-right-1\/3 {
    right: 33.333333%;
  }

  .lt-small-desktop\:vtmn-right-2\/3 {
    right: 66.666667%;
  }

  .lt-small-desktop\:vtmn-right-1\/4 {
    right: 25%;
  }

  .lt-small-desktop\:vtmn-right-2\/4 {
    right: 50%;
  }

  .lt-small-desktop\:vtmn-right-3\/4 {
    right: 75%;
  }

  .lt-small-desktop\:vtmn-right-full {
    right: 100%;
  }

  .lt-small-desktop\:vtmn--right-1\/2 {
    right: -50%;
  }

  .lt-small-desktop\:vtmn--right-1\/3 {
    right: -33.333333%;
  }

  .lt-small-desktop\:vtmn--right-2\/3 {
    right: -66.666667%;
  }

  .lt-small-desktop\:vtmn--right-1\/4 {
    right: -25%;
  }

  .lt-small-desktop\:vtmn--right-2\/4 {
    right: -50%;
  }

  .lt-small-desktop\:vtmn--right-3\/4 {
    right: -75%;
  }

  .lt-small-desktop\:vtmn--right-full {
    right: -100%;
  }

  .lt-small-desktop\:vtmn-bottom-0 {
    bottom: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:vtmn-bottom-1 {
    bottom: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:vtmn-bottom-2 {
    bottom: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:vtmn-bottom-3 {
    bottom: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:vtmn-bottom-4 {
    bottom: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:vtmn-bottom-5 {
    bottom: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:vtmn-bottom-6 {
    bottom: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:vtmn-bottom-7 {
    bottom: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:vtmn-bottom-8 {
    bottom: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:vtmn-bottom-9 {
    bottom: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:vtmn-bottom-10 {
    bottom: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:vtmn-bottom-auto {
    bottom: auto;
  }

  .lt-small-desktop\:vtmn--bottom-0 {
    bottom: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:vtmn--bottom-1 {
    bottom: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:vtmn--bottom-2 {
    bottom: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:vtmn--bottom-3 {
    bottom: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:vtmn--bottom-4 {
    bottom: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:vtmn--bottom-5 {
    bottom: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:vtmn--bottom-6 {
    bottom: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:vtmn--bottom-7 {
    bottom: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:vtmn--bottom-8 {
    bottom: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:vtmn--bottom-9 {
    bottom: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:vtmn--bottom-10 {
    bottom: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:vtmn-bottom-1\/2 {
    bottom: 50%;
  }

  .lt-small-desktop\:vtmn-bottom-1\/3 {
    bottom: 33.333333%;
  }

  .lt-small-desktop\:vtmn-bottom-2\/3 {
    bottom: 66.666667%;
  }

  .lt-small-desktop\:vtmn-bottom-1\/4 {
    bottom: 25%;
  }

  .lt-small-desktop\:vtmn-bottom-2\/4 {
    bottom: 50%;
  }

  .lt-small-desktop\:vtmn-bottom-3\/4 {
    bottom: 75%;
  }

  .lt-small-desktop\:vtmn-bottom-full {
    bottom: 100%;
  }

  .lt-small-desktop\:vtmn--bottom-1\/2 {
    bottom: -50%;
  }

  .lt-small-desktop\:vtmn--bottom-1\/3 {
    bottom: -33.333333%;
  }

  .lt-small-desktop\:vtmn--bottom-2\/3 {
    bottom: -66.666667%;
  }

  .lt-small-desktop\:vtmn--bottom-1\/4 {
    bottom: -25%;
  }

  .lt-small-desktop\:vtmn--bottom-2\/4 {
    bottom: -50%;
  }

  .lt-small-desktop\:vtmn--bottom-3\/4 {
    bottom: -75%;
  }

  .lt-small-desktop\:vtmn--bottom-full {
    bottom: -100%;
  }

  .lt-small-desktop\:vtmn-left-0 {
    left: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:vtmn-left-1 {
    left: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:vtmn-left-2 {
    left: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:vtmn-left-3 {
    left: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:vtmn-left-4 {
    left: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:vtmn-left-5 {
    left: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:vtmn-left-6 {
    left: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:vtmn-left-7 {
    left: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:vtmn-left-8 {
    left: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:vtmn-left-9 {
    left: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:vtmn-left-10 {
    left: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:vtmn-left-auto {
    left: auto;
  }

  .lt-small-desktop\:vtmn--left-0 {
    left: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:vtmn--left-1 {
    left: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:vtmn--left-2 {
    left: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:vtmn--left-3 {
    left: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:vtmn--left-4 {
    left: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:vtmn--left-5 {
    left: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:vtmn--left-6 {
    left: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:vtmn--left-7 {
    left: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:vtmn--left-8 {
    left: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:vtmn--left-9 {
    left: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:vtmn--left-10 {
    left: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:vtmn-left-1\/2 {
    left: 50%;
  }

  .lt-small-desktop\:vtmn-left-1\/3 {
    left: 33.333333%;
  }

  .lt-small-desktop\:vtmn-left-2\/3 {
    left: 66.666667%;
  }

  .lt-small-desktop\:vtmn-left-1\/4 {
    left: 25%;
  }

  .lt-small-desktop\:vtmn-left-2\/4 {
    left: 50%;
  }

  .lt-small-desktop\:vtmn-left-3\/4 {
    left: 75%;
  }

  .lt-small-desktop\:vtmn-left-full {
    left: 100%;
  }

  .lt-small-desktop\:vtmn--left-1\/2 {
    left: -50%;
  }

  .lt-small-desktop\:vtmn--left-1\/3 {
    left: -33.333333%;
  }

  .lt-small-desktop\:vtmn--left-2\/3 {
    left: -66.666667%;
  }

  .lt-small-desktop\:vtmn--left-1\/4 {
    left: -25%;
  }

  .lt-small-desktop\:vtmn--left-2\/4 {
    left: -50%;
  }

  .lt-small-desktop\:vtmn--left-3\/4 {
    left: -75%;
  }

  .lt-small-desktop\:vtmn--left-full {
    left: -100%;
  }

  .lt-small-desktop\:vtmn-isolate {
    isolation: isolate;
  }

  .lt-small-desktop\:vtmn-isolation-auto {
    isolation: auto;
  }

  .lt-small-desktop\:vtmn-z-0 {
    z-index: 0;
  }

  .lt-small-desktop\:vtmn-z-10 {
    z-index: 10;
  }

  .lt-small-desktop\:vtmn-z-20 {
    z-index: 20;
  }

  .lt-small-desktop\:vtmn-z-30 {
    z-index: 30;
  }

  .lt-small-desktop\:vtmn-z-40 {
    z-index: 40;
  }

  .lt-small-desktop\:vtmn-z-50 {
    z-index: 50;
  }

  .lt-small-desktop\:vtmn-z-auto {
    z-index: auto;
  }

  .lt-small-desktop\:focus-within\:vtmn-z-0:focus-within {
    z-index: 0;
  }

  .lt-small-desktop\:focus-within\:vtmn-z-10:focus-within {
    z-index: 10;
  }

  .lt-small-desktop\:focus-within\:vtmn-z-20:focus-within {
    z-index: 20;
  }

  .lt-small-desktop\:focus-within\:vtmn-z-30:focus-within {
    z-index: 30;
  }

  .lt-small-desktop\:focus-within\:vtmn-z-40:focus-within {
    z-index: 40;
  }

  .lt-small-desktop\:focus-within\:vtmn-z-50:focus-within {
    z-index: 50;
  }

  .lt-small-desktop\:focus-within\:vtmn-z-auto:focus-within {
    z-index: auto;
  }

  .lt-small-desktop\:focus\:vtmn-z-0:focus {
    z-index: 0;
  }

  .lt-small-desktop\:focus\:vtmn-z-10:focus {
    z-index: 10;
  }

  .lt-small-desktop\:focus\:vtmn-z-20:focus {
    z-index: 20;
  }

  .lt-small-desktop\:focus\:vtmn-z-30:focus {
    z-index: 30;
  }

  .lt-small-desktop\:focus\:vtmn-z-40:focus {
    z-index: 40;
  }

  .lt-small-desktop\:focus\:vtmn-z-50:focus {
    z-index: 50;
  }

  .lt-small-desktop\:focus\:vtmn-z-auto:focus {
    z-index: auto;
  }

  .lt-small-desktop\:vtmn-order-1 {
    order: 1;
  }

  .lt-small-desktop\:vtmn-order-2 {
    order: 2;
  }

  .lt-small-desktop\:vtmn-order-3 {
    order: 3;
  }

  .lt-small-desktop\:vtmn-order-4 {
    order: 4;
  }

  .lt-small-desktop\:vtmn-order-5 {
    order: 5;
  }

  .lt-small-desktop\:vtmn-order-6 {
    order: 6;
  }

  .lt-small-desktop\:vtmn-order-7 {
    order: 7;
  }

  .lt-small-desktop\:vtmn-order-8 {
    order: 8;
  }

  .lt-small-desktop\:vtmn-order-9 {
    order: 9;
  }

  .lt-small-desktop\:vtmn-order-10 {
    order: 10;
  }

  .lt-small-desktop\:vtmn-order-11 {
    order: 11;
  }

  .lt-small-desktop\:vtmn-order-12 {
    order: 12;
  }

  .lt-small-desktop\:vtmn-order-first {
    order: -9999;
  }

  .lt-small-desktop\:vtmn-order-last {
    order: 9999;
  }

  .lt-small-desktop\:vtmn-order-none {
    order: 0;
  }

  .lt-small-desktop\:vtmn-col-auto {
    grid-column: auto;
  }

  .lt-small-desktop\:vtmn-col-span-1 {
    grid-column: span 1 / span 1;
  }

  .lt-small-desktop\:vtmn-col-span-2 {
    grid-column: span 2 / span 2;
  }

  .lt-small-desktop\:vtmn-col-span-3 {
    grid-column: span 3 / span 3;
  }

  .lt-small-desktop\:vtmn-col-span-4 {
    grid-column: span 4 / span 4;
  }

  .lt-small-desktop\:vtmn-col-span-5 {
    grid-column: span 5 / span 5;
  }

  .lt-small-desktop\:vtmn-col-span-6 {
    grid-column: span 6 / span 6;
  }

  .lt-small-desktop\:vtmn-col-span-7 {
    grid-column: span 7 / span 7;
  }

  .lt-small-desktop\:vtmn-col-span-8 {
    grid-column: span 8 / span 8;
  }

  .lt-small-desktop\:vtmn-col-span-9 {
    grid-column: span 9 / span 9;
  }

  .lt-small-desktop\:vtmn-col-span-10 {
    grid-column: span 10 / span 10;
  }

  .lt-small-desktop\:vtmn-col-span-11 {
    grid-column: span 11 / span 11;
  }

  .lt-small-desktop\:vtmn-col-span-12 {
    grid-column: span 12 / span 12;
  }

  .lt-small-desktop\:vtmn-col-span-full {
    grid-column: 1 / -1;
  }

  .lt-small-desktop\:vtmn-col-start-1 {
    grid-column-start: 1;
  }

  .lt-small-desktop\:vtmn-col-start-2 {
    grid-column-start: 2;
  }

  .lt-small-desktop\:vtmn-col-start-3 {
    grid-column-start: 3;
  }

  .lt-small-desktop\:vtmn-col-start-4 {
    grid-column-start: 4;
  }

  .lt-small-desktop\:vtmn-col-start-5 {
    grid-column-start: 5;
  }

  .lt-small-desktop\:vtmn-col-start-6 {
    grid-column-start: 6;
  }

  .lt-small-desktop\:vtmn-col-start-7 {
    grid-column-start: 7;
  }

  .lt-small-desktop\:vtmn-col-start-8 {
    grid-column-start: 8;
  }

  .lt-small-desktop\:vtmn-col-start-9 {
    grid-column-start: 9;
  }

  .lt-small-desktop\:vtmn-col-start-10 {
    grid-column-start: 10;
  }

  .lt-small-desktop\:vtmn-col-start-11 {
    grid-column-start: 11;
  }

  .lt-small-desktop\:vtmn-col-start-12 {
    grid-column-start: 12;
  }

  .lt-small-desktop\:vtmn-col-start-13 {
    grid-column-start: 13;
  }

  .lt-small-desktop\:vtmn-col-start-auto {
    grid-column-start: auto;
  }

  .lt-small-desktop\:vtmn-col-end-1 {
    grid-column-end: 1;
  }

  .lt-small-desktop\:vtmn-col-end-2 {
    grid-column-end: 2;
  }

  .lt-small-desktop\:vtmn-col-end-3 {
    grid-column-end: 3;
  }

  .lt-small-desktop\:vtmn-col-end-4 {
    grid-column-end: 4;
  }

  .lt-small-desktop\:vtmn-col-end-5 {
    grid-column-end: 5;
  }

  .lt-small-desktop\:vtmn-col-end-6 {
    grid-column-end: 6;
  }

  .lt-small-desktop\:vtmn-col-end-7 {
    grid-column-end: 7;
  }

  .lt-small-desktop\:vtmn-col-end-8 {
    grid-column-end: 8;
  }

  .lt-small-desktop\:vtmn-col-end-9 {
    grid-column-end: 9;
  }

  .lt-small-desktop\:vtmn-col-end-10 {
    grid-column-end: 10;
  }

  .lt-small-desktop\:vtmn-col-end-11 {
    grid-column-end: 11;
  }

  .lt-small-desktop\:vtmn-col-end-12 {
    grid-column-end: 12;
  }

  .lt-small-desktop\:vtmn-col-end-13 {
    grid-column-end: 13;
  }

  .lt-small-desktop\:vtmn-col-end-auto {
    grid-column-end: auto;
  }

  .lt-small-desktop\:vtmn-row-auto {
    grid-row: auto;
  }

  .lt-small-desktop\:vtmn-row-span-1 {
    grid-row: span 1 / span 1;
  }

  .lt-small-desktop\:vtmn-row-span-2 {
    grid-row: span 2 / span 2;
  }

  .lt-small-desktop\:vtmn-row-span-3 {
    grid-row: span 3 / span 3;
  }

  .lt-small-desktop\:vtmn-row-span-4 {
    grid-row: span 4 / span 4;
  }

  .lt-small-desktop\:vtmn-row-span-5 {
    grid-row: span 5 / span 5;
  }

  .lt-small-desktop\:vtmn-row-span-6 {
    grid-row: span 6 / span 6;
  }

  .lt-small-desktop\:vtmn-row-span-full {
    grid-row: 1 / -1;
  }

  .lt-small-desktop\:vtmn-row-start-1 {
    grid-row-start: 1;
  }

  .lt-small-desktop\:vtmn-row-start-2 {
    grid-row-start: 2;
  }

  .lt-small-desktop\:vtmn-row-start-3 {
    grid-row-start: 3;
  }

  .lt-small-desktop\:vtmn-row-start-4 {
    grid-row-start: 4;
  }

  .lt-small-desktop\:vtmn-row-start-5 {
    grid-row-start: 5;
  }

  .lt-small-desktop\:vtmn-row-start-6 {
    grid-row-start: 6;
  }

  .lt-small-desktop\:vtmn-row-start-7 {
    grid-row-start: 7;
  }

  .lt-small-desktop\:vtmn-row-start-auto {
    grid-row-start: auto;
  }

  .lt-small-desktop\:vtmn-row-end-1 {
    grid-row-end: 1;
  }

  .lt-small-desktop\:vtmn-row-end-2 {
    grid-row-end: 2;
  }

  .lt-small-desktop\:vtmn-row-end-3 {
    grid-row-end: 3;
  }

  .lt-small-desktop\:vtmn-row-end-4 {
    grid-row-end: 4;
  }

  .lt-small-desktop\:vtmn-row-end-5 {
    grid-row-end: 5;
  }

  .lt-small-desktop\:vtmn-row-end-6 {
    grid-row-end: 6;
  }

  .lt-small-desktop\:vtmn-row-end-7 {
    grid-row-end: 7;
  }

  .lt-small-desktop\:vtmn-row-end-auto {
    grid-row-end: auto;
  }

  .lt-small-desktop\:vtmn-float-right {
    float: right;
  }

  .lt-small-desktop\:vtmn-float-left {
    float: left;
  }

  .lt-small-desktop\:vtmn-float-none {
    float: none;
  }

  .lt-small-desktop\:vtmn-clear-left {
    clear: left;
  }

  .lt-small-desktop\:vtmn-clear-right {
    clear: right;
  }

  .lt-small-desktop\:vtmn-clear-both {
    clear: both;
  }

  .lt-small-desktop\:vtmn-clear-none {
    clear: none;
  }

  .lt-small-desktop\:vtmn-m-0 {
    margin: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:vtmn-m-1 {
    margin: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:vtmn-m-2 {
    margin: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:vtmn-m-3 {
    margin: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:vtmn-m-4 {
    margin: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:vtmn-m-5 {
    margin: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:vtmn-m-6 {
    margin: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:vtmn-m-7 {
    margin: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:vtmn-m-8 {
    margin: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:vtmn-m-9 {
    margin: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:vtmn-m-10 {
    margin: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:vtmn-m-auto {
    margin: auto;
  }

  .lt-small-desktop\:vtmn--m-0 {
    margin: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:vtmn--m-1 {
    margin: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:vtmn--m-2 {
    margin: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:vtmn--m-3 {
    margin: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:vtmn--m-4 {
    margin: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:vtmn--m-5 {
    margin: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:vtmn--m-6 {
    margin: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:vtmn--m-7 {
    margin: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:vtmn--m-8 {
    margin: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:vtmn--m-9 {
    margin: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:vtmn--m-10 {
    margin: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:vtmn-mx-0 {
    margin-left: var(--vtmn-spacing_0);
    margin-right: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:vtmn-mx-1 {
    margin-left: var(--vtmn-spacing_1);
    margin-right: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:vtmn-mx-2 {
    margin-left: var(--vtmn-spacing_2);
    margin-right: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:vtmn-mx-3 {
    margin-left: var(--vtmn-spacing_3);
    margin-right: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:vtmn-mx-4 {
    margin-left: var(--vtmn-spacing_4);
    margin-right: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:vtmn-mx-5 {
    margin-left: var(--vtmn-spacing_5);
    margin-right: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:vtmn-mx-6 {
    margin-left: var(--vtmn-spacing_6);
    margin-right: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:vtmn-mx-7 {
    margin-left: var(--vtmn-spacing_7);
    margin-right: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:vtmn-mx-8 {
    margin-left: var(--vtmn-spacing_8);
    margin-right: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:vtmn-mx-9 {
    margin-left: var(--vtmn-spacing_9);
    margin-right: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:vtmn-mx-10 {
    margin-left: var(--vtmn-spacing_10);
    margin-right: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:vtmn-mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .lt-small-desktop\:vtmn--mx-0 {
    margin-left: var(--vtmn-spacing_0);
    margin-right: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:vtmn--mx-1 {
    margin-left: var(--vtmn-spacing_1);
    margin-right: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:vtmn--mx-2 {
    margin-left: var(--vtmn-spacing_2);
    margin-right: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:vtmn--mx-3 {
    margin-left: var(--vtmn-spacing_3);
    margin-right: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:vtmn--mx-4 {
    margin-left: var(--vtmn-spacing_4);
    margin-right: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:vtmn--mx-5 {
    margin-left: var(--vtmn-spacing_5);
    margin-right: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:vtmn--mx-6 {
    margin-left: var(--vtmn-spacing_6);
    margin-right: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:vtmn--mx-7 {
    margin-left: var(--vtmn-spacing_7);
    margin-right: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:vtmn--mx-8 {
    margin-left: var(--vtmn-spacing_8);
    margin-right: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:vtmn--mx-9 {
    margin-left: var(--vtmn-spacing_9);
    margin-right: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:vtmn--mx-10 {
    margin-left: var(--vtmn-spacing_10);
    margin-right: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:vtmn-my-0 {
    margin-top: var(--vtmn-spacing_0);
    margin-bottom: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:vtmn-my-1 {
    margin-top: var(--vtmn-spacing_1);
    margin-bottom: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:vtmn-my-2 {
    margin-top: var(--vtmn-spacing_2);
    margin-bottom: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:vtmn-my-3 {
    margin-top: var(--vtmn-spacing_3);
    margin-bottom: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:vtmn-my-4 {
    margin-top: var(--vtmn-spacing_4);
    margin-bottom: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:vtmn-my-5 {
    margin-top: var(--vtmn-spacing_5);
    margin-bottom: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:vtmn-my-6 {
    margin-top: var(--vtmn-spacing_6);
    margin-bottom: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:vtmn-my-7 {
    margin-top: var(--vtmn-spacing_7);
    margin-bottom: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:vtmn-my-8 {
    margin-top: var(--vtmn-spacing_8);
    margin-bottom: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:vtmn-my-9 {
    margin-top: var(--vtmn-spacing_9);
    margin-bottom: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:vtmn-my-10 {
    margin-top: var(--vtmn-spacing_10);
    margin-bottom: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:vtmn-my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }

  .lt-small-desktop\:vtmn--my-0 {
    margin-top: var(--vtmn-spacing_0);
    margin-bottom: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:vtmn--my-1 {
    margin-top: var(--vtmn-spacing_1);
    margin-bottom: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:vtmn--my-2 {
    margin-top: var(--vtmn-spacing_2);
    margin-bottom: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:vtmn--my-3 {
    margin-top: var(--vtmn-spacing_3);
    margin-bottom: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:vtmn--my-4 {
    margin-top: var(--vtmn-spacing_4);
    margin-bottom: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:vtmn--my-5 {
    margin-top: var(--vtmn-spacing_5);
    margin-bottom: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:vtmn--my-6 {
    margin-top: var(--vtmn-spacing_6);
    margin-bottom: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:vtmn--my-7 {
    margin-top: var(--vtmn-spacing_7);
    margin-bottom: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:vtmn--my-8 {
    margin-top: var(--vtmn-spacing_8);
    margin-bottom: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:vtmn--my-9 {
    margin-top: var(--vtmn-spacing_9);
    margin-bottom: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:vtmn--my-10 {
    margin-top: var(--vtmn-spacing_10);
    margin-bottom: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:vtmn-mt-0 {
    margin-top: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:vtmn-mt-1 {
    margin-top: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:vtmn-mt-2 {
    margin-top: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:vtmn-mt-3 {
    margin-top: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:vtmn-mt-4 {
    margin-top: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:vtmn-mt-5 {
    margin-top: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:vtmn-mt-6 {
    margin-top: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:vtmn-mt-7 {
    margin-top: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:vtmn-mt-8 {
    margin-top: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:vtmn-mt-9 {
    margin-top: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:vtmn-mt-10 {
    margin-top: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:vtmn-mt-auto {
    margin-top: auto;
  }

  .lt-small-desktop\:vtmn--mt-0 {
    margin-top: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:vtmn--mt-1 {
    margin-top: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:vtmn--mt-2 {
    margin-top: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:vtmn--mt-3 {
    margin-top: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:vtmn--mt-4 {
    margin-top: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:vtmn--mt-5 {
    margin-top: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:vtmn--mt-6 {
    margin-top: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:vtmn--mt-7 {
    margin-top: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:vtmn--mt-8 {
    margin-top: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:vtmn--mt-9 {
    margin-top: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:vtmn--mt-10 {
    margin-top: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:vtmn-mr-0 {
    margin-right: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:vtmn-mr-1 {
    margin-right: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:vtmn-mr-2 {
    margin-right: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:vtmn-mr-3 {
    margin-right: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:vtmn-mr-4 {
    margin-right: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:vtmn-mr-5 {
    margin-right: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:vtmn-mr-6 {
    margin-right: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:vtmn-mr-7 {
    margin-right: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:vtmn-mr-8 {
    margin-right: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:vtmn-mr-9 {
    margin-right: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:vtmn-mr-10 {
    margin-right: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:vtmn-mr-auto {
    margin-right: auto;
  }

  .lt-small-desktop\:vtmn--mr-0 {
    margin-right: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:vtmn--mr-1 {
    margin-right: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:vtmn--mr-2 {
    margin-right: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:vtmn--mr-3 {
    margin-right: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:vtmn--mr-4 {
    margin-right: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:vtmn--mr-5 {
    margin-right: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:vtmn--mr-6 {
    margin-right: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:vtmn--mr-7 {
    margin-right: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:vtmn--mr-8 {
    margin-right: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:vtmn--mr-9 {
    margin-right: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:vtmn--mr-10 {
    margin-right: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:vtmn-mb-0 {
    margin-bottom: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:vtmn-mb-1 {
    margin-bottom: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:vtmn-mb-2 {
    margin-bottom: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:vtmn-mb-3 {
    margin-bottom: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:vtmn-mb-4 {
    margin-bottom: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:vtmn-mb-5 {
    margin-bottom: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:vtmn-mb-6 {
    margin-bottom: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:vtmn-mb-7 {
    margin-bottom: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:vtmn-mb-8 {
    margin-bottom: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:vtmn-mb-9 {
    margin-bottom: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:vtmn-mb-10 {
    margin-bottom: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:vtmn-mb-auto {
    margin-bottom: auto;
  }

  .lt-small-desktop\:vtmn--mb-0 {
    margin-bottom: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:vtmn--mb-1 {
    margin-bottom: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:vtmn--mb-2 {
    margin-bottom: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:vtmn--mb-3 {
    margin-bottom: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:vtmn--mb-4 {
    margin-bottom: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:vtmn--mb-5 {
    margin-bottom: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:vtmn--mb-6 {
    margin-bottom: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:vtmn--mb-7 {
    margin-bottom: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:vtmn--mb-8 {
    margin-bottom: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:vtmn--mb-9 {
    margin-bottom: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:vtmn--mb-10 {
    margin-bottom: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:vtmn-ml-0 {
    margin-left: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:vtmn-ml-1 {
    margin-left: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:vtmn-ml-2 {
    margin-left: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:vtmn-ml-3 {
    margin-left: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:vtmn-ml-4 {
    margin-left: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:vtmn-ml-5 {
    margin-left: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:vtmn-ml-6 {
    margin-left: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:vtmn-ml-7 {
    margin-left: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:vtmn-ml-8 {
    margin-left: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:vtmn-ml-9 {
    margin-left: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:vtmn-ml-10 {
    margin-left: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:vtmn-ml-auto {
    margin-left: auto;
  }

  .lt-small-desktop\:vtmn--ml-0 {
    margin-left: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:vtmn--ml-1 {
    margin-left: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:vtmn--ml-2 {
    margin-left: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:vtmn--ml-3 {
    margin-left: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:vtmn--ml-4 {
    margin-left: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:vtmn--ml-5 {
    margin-left: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:vtmn--ml-6 {
    margin-left: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:vtmn--ml-7 {
    margin-left: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:vtmn--ml-8 {
    margin-left: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:vtmn--ml-9 {
    margin-left: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:vtmn--ml-10 {
    margin-left: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:vtmn-box-border {
    box-sizing: border-box;
  }

  .lt-small-desktop\:vtmn-box-content {
    box-sizing: content-box;
  }

  .lt-small-desktop\:vtmn-block {
    display: block;
  }

  .lt-small-desktop\:vtmn-inline-block {
    display: inline-block;
  }

  .lt-small-desktop\:vtmn-inline {
    display: inline;
  }

  .lt-small-desktop\:vtmn-flex {
    display: flex;
  }

  .lt-small-desktop\:vtmn-inline-flex {
    display: inline-flex;
  }

  .lt-small-desktop\:vtmn-table {
    display: table;
  }

  .lt-small-desktop\:vtmn-inline-table {
    display: inline-table;
  }

  .lt-small-desktop\:vtmn-table-caption {
    display: table-caption;
  }

  .lt-small-desktop\:vtmn-table-cell {
    display: table-cell;
  }

  .lt-small-desktop\:vtmn-table-column {
    display: table-column;
  }

  .lt-small-desktop\:vtmn-table-column-group {
    display: table-column-group;
  }

  .lt-small-desktop\:vtmn-table-footer-group {
    display: table-footer-group;
  }

  .lt-small-desktop\:vtmn-table-header-group {
    display: table-header-group;
  }

  .lt-small-desktop\:vtmn-table-row-group {
    display: table-row-group;
  }

  .lt-small-desktop\:vtmn-table-row {
    display: table-row;
  }

  .lt-small-desktop\:vtmn-flow-root {
    display: flow-root;
  }

  .lt-small-desktop\:vtmn-grid {
    display: grid;
  }

  .lt-small-desktop\:vtmn-inline-grid {
    display: inline-grid;
  }

  .lt-small-desktop\:vtmn-contents {
    display: contents;
  }

  .lt-small-desktop\:vtmn-list-item {
    display: list-item;
  }

  .lt-small-desktop\:vtmn-hidden {
    display: none;
  }

  .lt-small-desktop\:vtmn-h-0 {
    height: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:vtmn-h-1 {
    height: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:vtmn-h-2 {
    height: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:vtmn-h-3 {
    height: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:vtmn-h-4 {
    height: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:vtmn-h-5 {
    height: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:vtmn-h-6 {
    height: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:vtmn-h-7 {
    height: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:vtmn-h-8 {
    height: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:vtmn-h-9 {
    height: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:vtmn-h-10 {
    height: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:vtmn-h-auto {
    height: auto;
  }

  .lt-small-desktop\:vtmn-h-1\/2 {
    height: 50%;
  }

  .lt-small-desktop\:vtmn-h-1\/3 {
    height: 33.333333%;
  }

  .lt-small-desktop\:vtmn-h-2\/3 {
    height: 66.666667%;
  }

  .lt-small-desktop\:vtmn-h-1\/4 {
    height: 25%;
  }

  .lt-small-desktop\:vtmn-h-2\/4 {
    height: 50%;
  }

  .lt-small-desktop\:vtmn-h-3\/4 {
    height: 75%;
  }

  .lt-small-desktop\:vtmn-h-1\/5 {
    height: 20%;
  }

  .lt-small-desktop\:vtmn-h-2\/5 {
    height: 40%;
  }

  .lt-small-desktop\:vtmn-h-3\/5 {
    height: 60%;
  }

  .lt-small-desktop\:vtmn-h-4\/5 {
    height: 80%;
  }

  .lt-small-desktop\:vtmn-h-1\/6 {
    height: 16.666667%;
  }

  .lt-small-desktop\:vtmn-h-2\/6 {
    height: 33.333333%;
  }

  .lt-small-desktop\:vtmn-h-3\/6 {
    height: 50%;
  }

  .lt-small-desktop\:vtmn-h-4\/6 {
    height: 66.666667%;
  }

  .lt-small-desktop\:vtmn-h-5\/6 {
    height: 83.333333%;
  }

  .lt-small-desktop\:vtmn-h-full {
    height: 100%;
  }

  .lt-small-desktop\:vtmn-h-screen {
    height: 100vh;
  }

  .lt-small-desktop\:vtmn-max-h-0 {
    max-height: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:vtmn-max-h-1 {
    max-height: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:vtmn-max-h-2 {
    max-height: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:vtmn-max-h-3 {
    max-height: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:vtmn-max-h-4 {
    max-height: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:vtmn-max-h-5 {
    max-height: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:vtmn-max-h-6 {
    max-height: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:vtmn-max-h-7 {
    max-height: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:vtmn-max-h-8 {
    max-height: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:vtmn-max-h-9 {
    max-height: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:vtmn-max-h-10 {
    max-height: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:vtmn-max-h-full {
    max-height: 100%;
  }

  .lt-small-desktop\:vtmn-max-h-screen {
    max-height: 100vh;
  }

  .lt-small-desktop\:vtmn-min-h-0 {
    min-height: 0px;
  }

  .lt-small-desktop\:vtmn-min-h-full {
    min-height: 100%;
  }

  .lt-small-desktop\:vtmn-min-h-screen {
    min-height: 100vh;
  }

  .lt-small-desktop\:vtmn-w-0 {
    width: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:vtmn-w-1 {
    width: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:vtmn-w-2 {
    width: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:vtmn-w-3 {
    width: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:vtmn-w-4 {
    width: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:vtmn-w-5 {
    width: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:vtmn-w-6 {
    width: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:vtmn-w-7 {
    width: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:vtmn-w-8 {
    width: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:vtmn-w-9 {
    width: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:vtmn-w-10 {
    width: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:vtmn-w-auto {
    width: auto;
  }

  .lt-small-desktop\:vtmn-w-1\/2 {
    width: 50%;
  }

  .lt-small-desktop\:vtmn-w-1\/3 {
    width: 33.333333%;
  }

  .lt-small-desktop\:vtmn-w-2\/3 {
    width: 66.666667%;
  }

  .lt-small-desktop\:vtmn-w-1\/4 {
    width: 25%;
  }

  .lt-small-desktop\:vtmn-w-2\/4 {
    width: 50%;
  }

  .lt-small-desktop\:vtmn-w-3\/4 {
    width: 75%;
  }

  .lt-small-desktop\:vtmn-w-1\/5 {
    width: 20%;
  }

  .lt-small-desktop\:vtmn-w-2\/5 {
    width: 40%;
  }

  .lt-small-desktop\:vtmn-w-3\/5 {
    width: 60%;
  }

  .lt-small-desktop\:vtmn-w-4\/5 {
    width: 80%;
  }

  .lt-small-desktop\:vtmn-w-1\/6 {
    width: 16.666667%;
  }

  .lt-small-desktop\:vtmn-w-2\/6 {
    width: 33.333333%;
  }

  .lt-small-desktop\:vtmn-w-3\/6 {
    width: 50%;
  }

  .lt-small-desktop\:vtmn-w-4\/6 {
    width: 66.666667%;
  }

  .lt-small-desktop\:vtmn-w-5\/6 {
    width: 83.333333%;
  }

  .lt-small-desktop\:vtmn-w-1\/12 {
    width: 8.333333%;
  }

  .lt-small-desktop\:vtmn-w-2\/12 {
    width: 16.666667%;
  }

  .lt-small-desktop\:vtmn-w-3\/12 {
    width: 25%;
  }

  .lt-small-desktop\:vtmn-w-4\/12 {
    width: 33.333333%;
  }

  .lt-small-desktop\:vtmn-w-5\/12 {
    width: 41.666667%;
  }

  .lt-small-desktop\:vtmn-w-6\/12 {
    width: 50%;
  }

  .lt-small-desktop\:vtmn-w-7\/12 {
    width: 58.333333%;
  }

  .lt-small-desktop\:vtmn-w-8\/12 {
    width: 66.666667%;
  }

  .lt-small-desktop\:vtmn-w-9\/12 {
    width: 75%;
  }

  .lt-small-desktop\:vtmn-w-10\/12 {
    width: 83.333333%;
  }

  .lt-small-desktop\:vtmn-w-11\/12 {
    width: 91.666667%;
  }

  .lt-small-desktop\:vtmn-w-full {
    width: 100%;
  }

  .lt-small-desktop\:vtmn-w-screen {
    width: 100vw;
  }

  .lt-small-desktop\:vtmn-w-min {
    width: -moz-min-content;
    width: min-content;
  }

  .lt-small-desktop\:vtmn-w-max {
    width: -moz-max-content;
    width: max-content;
  }

  .lt-small-desktop\:vtmn-min-w-0 {
    min-width: 0px;
  }

  .lt-small-desktop\:vtmn-min-w-full {
    min-width: 100%;
  }

  .lt-small-desktop\:vtmn-min-w-min {
    min-width: -moz-min-content;
    min-width: min-content;
  }

  .lt-small-desktop\:vtmn-min-w-max {
    min-width: -moz-max-content;
    min-width: max-content;
  }

  .lt-small-desktop\:vtmn-max-w-0 {
    max-width: 0rem;
  }

  .lt-small-desktop\:vtmn-max-w-none {
    max-width: none;
  }

  .lt-small-desktop\:vtmn-max-w-xs {
    max-width: 20rem;
  }

  .lt-small-desktop\:vtmn-max-w-sm {
    max-width: 24rem;
  }

  .lt-small-desktop\:vtmn-max-w-md {
    max-width: 28rem;
  }

  .lt-small-desktop\:vtmn-max-w-lg {
    max-width: 32rem;
  }

  .lt-small-desktop\:vtmn-max-w-xl {
    max-width: 36rem;
  }

  .lt-small-desktop\:vtmn-max-w-2xl {
    max-width: 42rem;
  }

  .lt-small-desktop\:vtmn-max-w-3xl {
    max-width: 48rem;
  }

  .lt-small-desktop\:vtmn-max-w-4xl {
    max-width: 56rem;
  }

  .lt-small-desktop\:vtmn-max-w-5xl {
    max-width: 64rem;
  }

  .lt-small-desktop\:vtmn-max-w-6xl {
    max-width: 72rem;
  }

  .lt-small-desktop\:vtmn-max-w-7xl {
    max-width: 80rem;
  }

  .lt-small-desktop\:vtmn-max-w-full {
    max-width: 100%;
  }

  .lt-small-desktop\:vtmn-max-w-min {
    max-width: -moz-min-content;
    max-width: min-content;
  }

  .lt-small-desktop\:vtmn-max-w-max {
    max-width: -moz-max-content;
    max-width: max-content;
  }

  .lt-small-desktop\:vtmn-max-w-prose {
    max-width: 65ch;
  }

  .lt-small-desktop\:vtmn-flex-1 {
    flex: 1 1 0%;
  }

  .lt-small-desktop\:vtmn-flex-auto {
    flex: 1 1 auto;
  }

  .lt-small-desktop\:vtmn-flex-initial {
    flex: 0 1 auto;
  }

  .lt-small-desktop\:vtmn-flex-none {
    flex: none;
  }

  .lt-small-desktop\:vtmn-flex-shrink-0 {
    flex-shrink: 0;
  }

  .lt-small-desktop\:vtmn-flex-shrink {
    flex-shrink: 1;
  }

  .lt-small-desktop\:vtmn-flex-grow-0 {
    flex-grow: 0;
  }

  .lt-small-desktop\:vtmn-flex-grow {
    flex-grow: 1;
  }

  .lt-small-desktop\:vtmn-table-auto {
    table-layout: auto;
  }

  .lt-small-desktop\:vtmn-table-fixed {
    table-layout: fixed;
  }

  .lt-small-desktop\:vtmn-border-collapse {
    border-collapse: collapse;
  }

  .lt-small-desktop\:vtmn-border-separate {
    border-collapse: separate;
  }

  .lt-small-desktop\:vtmn-origin-center {
    transform-origin: center;
  }

  .lt-small-desktop\:vtmn-origin-top {
    transform-origin: top;
  }

  .lt-small-desktop\:vtmn-origin-top-right {
    transform-origin: top right;
  }

  .lt-small-desktop\:vtmn-origin-right {
    transform-origin: right;
  }

  .lt-small-desktop\:vtmn-origin-bottom-right {
    transform-origin: bottom right;
  }

  .lt-small-desktop\:vtmn-origin-bottom {
    transform-origin: bottom;
  }

  .lt-small-desktop\:vtmn-origin-bottom-left {
    transform-origin: bottom left;
  }

  .lt-small-desktop\:vtmn-origin-left {
    transform-origin: left;
  }

  .lt-small-desktop\:vtmn-origin-top-left {
    transform-origin: top left;
  }

  .lt-small-desktop\:vtmn-transform {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .lt-small-desktop\:vtmn-transform-gpu {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .lt-small-desktop\:vtmn-transform-none {
    transform: none;
  }

  .lt-small-desktop\:vtmn-translate-x-0 {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:vtmn-translate-x-1 {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:vtmn-translate-x-2 {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:vtmn-translate-x-3 {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:vtmn-translate-x-4 {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:vtmn-translate-x-5 {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:vtmn-translate-x-6 {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:vtmn-translate-x-7 {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:vtmn-translate-x-8 {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:vtmn-translate-x-9 {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:vtmn-translate-x-10 {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:vtmn--translate-x-0 {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:vtmn--translate-x-1 {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:vtmn--translate-x-2 {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:vtmn--translate-x-3 {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:vtmn--translate-x-4 {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:vtmn--translate-x-5 {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:vtmn--translate-x-6 {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:vtmn--translate-x-7 {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:vtmn--translate-x-8 {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:vtmn--translate-x-9 {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:vtmn--translate-x-10 {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:vtmn-translate-x-1\/2 {
    --tw-translate-x: 50%;
  }

  .lt-small-desktop\:vtmn-translate-x-1\/3 {
    --tw-translate-x: 33.333333%;
  }

  .lt-small-desktop\:vtmn-translate-x-2\/3 {
    --tw-translate-x: 66.666667%;
  }

  .lt-small-desktop\:vtmn-translate-x-1\/4 {
    --tw-translate-x: 25%;
  }

  .lt-small-desktop\:vtmn-translate-x-2\/4 {
    --tw-translate-x: 50%;
  }

  .lt-small-desktop\:vtmn-translate-x-3\/4 {
    --tw-translate-x: 75%;
  }

  .lt-small-desktop\:vtmn-translate-x-full {
    --tw-translate-x: 100%;
  }

  .lt-small-desktop\:vtmn--translate-x-1\/2 {
    --tw-translate-x: -50%;
  }

  .lt-small-desktop\:vtmn--translate-x-1\/3 {
    --tw-translate-x: -33.333333%;
  }

  .lt-small-desktop\:vtmn--translate-x-2\/3 {
    --tw-translate-x: -66.666667%;
  }

  .lt-small-desktop\:vtmn--translate-x-1\/4 {
    --tw-translate-x: -25%;
  }

  .lt-small-desktop\:vtmn--translate-x-2\/4 {
    --tw-translate-x: -50%;
  }

  .lt-small-desktop\:vtmn--translate-x-3\/4 {
    --tw-translate-x: -75%;
  }

  .lt-small-desktop\:vtmn--translate-x-full {
    --tw-translate-x: -100%;
  }

  .lt-small-desktop\:vtmn-translate-y-0 {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:vtmn-translate-y-1 {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:vtmn-translate-y-2 {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:vtmn-translate-y-3 {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:vtmn-translate-y-4 {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:vtmn-translate-y-5 {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:vtmn-translate-y-6 {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:vtmn-translate-y-7 {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:vtmn-translate-y-8 {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:vtmn-translate-y-9 {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:vtmn-translate-y-10 {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:vtmn--translate-y-0 {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:vtmn--translate-y-1 {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:vtmn--translate-y-2 {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:vtmn--translate-y-3 {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:vtmn--translate-y-4 {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:vtmn--translate-y-5 {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:vtmn--translate-y-6 {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:vtmn--translate-y-7 {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:vtmn--translate-y-8 {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:vtmn--translate-y-9 {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:vtmn--translate-y-10 {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:vtmn-translate-y-1\/2 {
    --tw-translate-y: 50%;
  }

  .lt-small-desktop\:vtmn-translate-y-1\/3 {
    --tw-translate-y: 33.333333%;
  }

  .lt-small-desktop\:vtmn-translate-y-2\/3 {
    --tw-translate-y: 66.666667%;
  }

  .lt-small-desktop\:vtmn-translate-y-1\/4 {
    --tw-translate-y: 25%;
  }

  .lt-small-desktop\:vtmn-translate-y-2\/4 {
    --tw-translate-y: 50%;
  }

  .lt-small-desktop\:vtmn-translate-y-3\/4 {
    --tw-translate-y: 75%;
  }

  .lt-small-desktop\:vtmn-translate-y-full {
    --tw-translate-y: 100%;
  }

  .lt-small-desktop\:vtmn--translate-y-1\/2 {
    --tw-translate-y: -50%;
  }

  .lt-small-desktop\:vtmn--translate-y-1\/3 {
    --tw-translate-y: -33.333333%;
  }

  .lt-small-desktop\:vtmn--translate-y-2\/3 {
    --tw-translate-y: -66.666667%;
  }

  .lt-small-desktop\:vtmn--translate-y-1\/4 {
    --tw-translate-y: -25%;
  }

  .lt-small-desktop\:vtmn--translate-y-2\/4 {
    --tw-translate-y: -50%;
  }

  .lt-small-desktop\:vtmn--translate-y-3\/4 {
    --tw-translate-y: -75%;
  }

  .lt-small-desktop\:vtmn--translate-y-full {
    --tw-translate-y: -100%;
  }

  .lt-small-desktop\:hover\:vtmn-translate-x-0:hover {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:hover\:vtmn-translate-x-1:hover {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:hover\:vtmn-translate-x-2:hover {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:hover\:vtmn-translate-x-3:hover {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:hover\:vtmn-translate-x-4:hover {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:hover\:vtmn-translate-x-5:hover {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:hover\:vtmn-translate-x-6:hover {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:hover\:vtmn-translate-x-7:hover {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:hover\:vtmn-translate-x-8:hover {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:hover\:vtmn-translate-x-9:hover {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:hover\:vtmn-translate-x-10:hover {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:hover\:vtmn--translate-x-0:hover {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:hover\:vtmn--translate-x-1:hover {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:hover\:vtmn--translate-x-2:hover {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:hover\:vtmn--translate-x-3:hover {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:hover\:vtmn--translate-x-4:hover {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:hover\:vtmn--translate-x-5:hover {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:hover\:vtmn--translate-x-6:hover {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:hover\:vtmn--translate-x-7:hover {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:hover\:vtmn--translate-x-8:hover {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:hover\:vtmn--translate-x-9:hover {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:hover\:vtmn--translate-x-10:hover {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:hover\:vtmn-translate-x-1\/2:hover {
    --tw-translate-x: 50%;
  }

  .lt-small-desktop\:hover\:vtmn-translate-x-1\/3:hover {
    --tw-translate-x: 33.333333%;
  }

  .lt-small-desktop\:hover\:vtmn-translate-x-2\/3:hover {
    --tw-translate-x: 66.666667%;
  }

  .lt-small-desktop\:hover\:vtmn-translate-x-1\/4:hover {
    --tw-translate-x: 25%;
  }

  .lt-small-desktop\:hover\:vtmn-translate-x-2\/4:hover {
    --tw-translate-x: 50%;
  }

  .lt-small-desktop\:hover\:vtmn-translate-x-3\/4:hover {
    --tw-translate-x: 75%;
  }

  .lt-small-desktop\:hover\:vtmn-translate-x-full:hover {
    --tw-translate-x: 100%;
  }

  .lt-small-desktop\:hover\:vtmn--translate-x-1\/2:hover {
    --tw-translate-x: -50%;
  }

  .lt-small-desktop\:hover\:vtmn--translate-x-1\/3:hover {
    --tw-translate-x: -33.333333%;
  }

  .lt-small-desktop\:hover\:vtmn--translate-x-2\/3:hover {
    --tw-translate-x: -66.666667%;
  }

  .lt-small-desktop\:hover\:vtmn--translate-x-1\/4:hover {
    --tw-translate-x: -25%;
  }

  .lt-small-desktop\:hover\:vtmn--translate-x-2\/4:hover {
    --tw-translate-x: -50%;
  }

  .lt-small-desktop\:hover\:vtmn--translate-x-3\/4:hover {
    --tw-translate-x: -75%;
  }

  .lt-small-desktop\:hover\:vtmn--translate-x-full:hover {
    --tw-translate-x: -100%;
  }

  .lt-small-desktop\:hover\:vtmn-translate-y-0:hover {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:hover\:vtmn-translate-y-1:hover {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:hover\:vtmn-translate-y-2:hover {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:hover\:vtmn-translate-y-3:hover {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:hover\:vtmn-translate-y-4:hover {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:hover\:vtmn-translate-y-5:hover {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:hover\:vtmn-translate-y-6:hover {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:hover\:vtmn-translate-y-7:hover {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:hover\:vtmn-translate-y-8:hover {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:hover\:vtmn-translate-y-9:hover {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:hover\:vtmn-translate-y-10:hover {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:hover\:vtmn--translate-y-0:hover {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:hover\:vtmn--translate-y-1:hover {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:hover\:vtmn--translate-y-2:hover {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:hover\:vtmn--translate-y-3:hover {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:hover\:vtmn--translate-y-4:hover {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:hover\:vtmn--translate-y-5:hover {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:hover\:vtmn--translate-y-6:hover {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:hover\:vtmn--translate-y-7:hover {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:hover\:vtmn--translate-y-8:hover {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:hover\:vtmn--translate-y-9:hover {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:hover\:vtmn--translate-y-10:hover {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:hover\:vtmn-translate-y-1\/2:hover {
    --tw-translate-y: 50%;
  }

  .lt-small-desktop\:hover\:vtmn-translate-y-1\/3:hover {
    --tw-translate-y: 33.333333%;
  }

  .lt-small-desktop\:hover\:vtmn-translate-y-2\/3:hover {
    --tw-translate-y: 66.666667%;
  }

  .lt-small-desktop\:hover\:vtmn-translate-y-1\/4:hover {
    --tw-translate-y: 25%;
  }

  .lt-small-desktop\:hover\:vtmn-translate-y-2\/4:hover {
    --tw-translate-y: 50%;
  }

  .lt-small-desktop\:hover\:vtmn-translate-y-3\/4:hover {
    --tw-translate-y: 75%;
  }

  .lt-small-desktop\:hover\:vtmn-translate-y-full:hover {
    --tw-translate-y: 100%;
  }

  .lt-small-desktop\:hover\:vtmn--translate-y-1\/2:hover {
    --tw-translate-y: -50%;
  }

  .lt-small-desktop\:hover\:vtmn--translate-y-1\/3:hover {
    --tw-translate-y: -33.333333%;
  }

  .lt-small-desktop\:hover\:vtmn--translate-y-2\/3:hover {
    --tw-translate-y: -66.666667%;
  }

  .lt-small-desktop\:hover\:vtmn--translate-y-1\/4:hover {
    --tw-translate-y: -25%;
  }

  .lt-small-desktop\:hover\:vtmn--translate-y-2\/4:hover {
    --tw-translate-y: -50%;
  }

  .lt-small-desktop\:hover\:vtmn--translate-y-3\/4:hover {
    --tw-translate-y: -75%;
  }

  .lt-small-desktop\:hover\:vtmn--translate-y-full:hover {
    --tw-translate-y: -100%;
  }

  .lt-small-desktop\:focus\:vtmn-translate-x-0:focus {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:focus\:vtmn-translate-x-1:focus {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:focus\:vtmn-translate-x-2:focus {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:focus\:vtmn-translate-x-3:focus {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:focus\:vtmn-translate-x-4:focus {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:focus\:vtmn-translate-x-5:focus {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:focus\:vtmn-translate-x-6:focus {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:focus\:vtmn-translate-x-7:focus {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:focus\:vtmn-translate-x-8:focus {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:focus\:vtmn-translate-x-9:focus {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:focus\:vtmn-translate-x-10:focus {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:focus\:vtmn--translate-x-0:focus {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:focus\:vtmn--translate-x-1:focus {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:focus\:vtmn--translate-x-2:focus {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:focus\:vtmn--translate-x-3:focus {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:focus\:vtmn--translate-x-4:focus {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:focus\:vtmn--translate-x-5:focus {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:focus\:vtmn--translate-x-6:focus {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:focus\:vtmn--translate-x-7:focus {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:focus\:vtmn--translate-x-8:focus {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:focus\:vtmn--translate-x-9:focus {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:focus\:vtmn--translate-x-10:focus {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:focus\:vtmn-translate-x-1\/2:focus {
    --tw-translate-x: 50%;
  }

  .lt-small-desktop\:focus\:vtmn-translate-x-1\/3:focus {
    --tw-translate-x: 33.333333%;
  }

  .lt-small-desktop\:focus\:vtmn-translate-x-2\/3:focus {
    --tw-translate-x: 66.666667%;
  }

  .lt-small-desktop\:focus\:vtmn-translate-x-1\/4:focus {
    --tw-translate-x: 25%;
  }

  .lt-small-desktop\:focus\:vtmn-translate-x-2\/4:focus {
    --tw-translate-x: 50%;
  }

  .lt-small-desktop\:focus\:vtmn-translate-x-3\/4:focus {
    --tw-translate-x: 75%;
  }

  .lt-small-desktop\:focus\:vtmn-translate-x-full:focus {
    --tw-translate-x: 100%;
  }

  .lt-small-desktop\:focus\:vtmn--translate-x-1\/2:focus {
    --tw-translate-x: -50%;
  }

  .lt-small-desktop\:focus\:vtmn--translate-x-1\/3:focus {
    --tw-translate-x: -33.333333%;
  }

  .lt-small-desktop\:focus\:vtmn--translate-x-2\/3:focus {
    --tw-translate-x: -66.666667%;
  }

  .lt-small-desktop\:focus\:vtmn--translate-x-1\/4:focus {
    --tw-translate-x: -25%;
  }

  .lt-small-desktop\:focus\:vtmn--translate-x-2\/4:focus {
    --tw-translate-x: -50%;
  }

  .lt-small-desktop\:focus\:vtmn--translate-x-3\/4:focus {
    --tw-translate-x: -75%;
  }

  .lt-small-desktop\:focus\:vtmn--translate-x-full:focus {
    --tw-translate-x: -100%;
  }

  .lt-small-desktop\:focus\:vtmn-translate-y-0:focus {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:focus\:vtmn-translate-y-1:focus {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:focus\:vtmn-translate-y-2:focus {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:focus\:vtmn-translate-y-3:focus {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:focus\:vtmn-translate-y-4:focus {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:focus\:vtmn-translate-y-5:focus {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:focus\:vtmn-translate-y-6:focus {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:focus\:vtmn-translate-y-7:focus {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:focus\:vtmn-translate-y-8:focus {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:focus\:vtmn-translate-y-9:focus {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:focus\:vtmn-translate-y-10:focus {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:focus\:vtmn--translate-y-0:focus {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:focus\:vtmn--translate-y-1:focus {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:focus\:vtmn--translate-y-2:focus {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:focus\:vtmn--translate-y-3:focus {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:focus\:vtmn--translate-y-4:focus {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:focus\:vtmn--translate-y-5:focus {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:focus\:vtmn--translate-y-6:focus {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:focus\:vtmn--translate-y-7:focus {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:focus\:vtmn--translate-y-8:focus {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:focus\:vtmn--translate-y-9:focus {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:focus\:vtmn--translate-y-10:focus {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:focus\:vtmn-translate-y-1\/2:focus {
    --tw-translate-y: 50%;
  }

  .lt-small-desktop\:focus\:vtmn-translate-y-1\/3:focus {
    --tw-translate-y: 33.333333%;
  }

  .lt-small-desktop\:focus\:vtmn-translate-y-2\/3:focus {
    --tw-translate-y: 66.666667%;
  }

  .lt-small-desktop\:focus\:vtmn-translate-y-1\/4:focus {
    --tw-translate-y: 25%;
  }

  .lt-small-desktop\:focus\:vtmn-translate-y-2\/4:focus {
    --tw-translate-y: 50%;
  }

  .lt-small-desktop\:focus\:vtmn-translate-y-3\/4:focus {
    --tw-translate-y: 75%;
  }

  .lt-small-desktop\:focus\:vtmn-translate-y-full:focus {
    --tw-translate-y: 100%;
  }

  .lt-small-desktop\:focus\:vtmn--translate-y-1\/2:focus {
    --tw-translate-y: -50%;
  }

  .lt-small-desktop\:focus\:vtmn--translate-y-1\/3:focus {
    --tw-translate-y: -33.333333%;
  }

  .lt-small-desktop\:focus\:vtmn--translate-y-2\/3:focus {
    --tw-translate-y: -66.666667%;
  }

  .lt-small-desktop\:focus\:vtmn--translate-y-1\/4:focus {
    --tw-translate-y: -25%;
  }

  .lt-small-desktop\:focus\:vtmn--translate-y-2\/4:focus {
    --tw-translate-y: -50%;
  }

  .lt-small-desktop\:focus\:vtmn--translate-y-3\/4:focus {
    --tw-translate-y: -75%;
  }

  .lt-small-desktop\:focus\:vtmn--translate-y-full:focus {
    --tw-translate-y: -100%;
  }

  .lt-small-desktop\:vtmn-rotate-0 {
    --tw-rotate: 0deg;
  }

  .lt-small-desktop\:vtmn-rotate-1 {
    --tw-rotate: 1deg;
  }

  .lt-small-desktop\:vtmn-rotate-2 {
    --tw-rotate: 2deg;
  }

  .lt-small-desktop\:vtmn-rotate-3 {
    --tw-rotate: 3deg;
  }

  .lt-small-desktop\:vtmn-rotate-6 {
    --tw-rotate: 6deg;
  }

  .lt-small-desktop\:vtmn-rotate-12 {
    --tw-rotate: 12deg;
  }

  .lt-small-desktop\:vtmn-rotate-45 {
    --tw-rotate: 45deg;
  }

  .lt-small-desktop\:vtmn-rotate-90 {
    --tw-rotate: 90deg;
  }

  .lt-small-desktop\:vtmn-rotate-180 {
    --tw-rotate: 180deg;
  }

  .lt-small-desktop\:vtmn--rotate-180 {
    --tw-rotate: -180deg;
  }

  .lt-small-desktop\:vtmn--rotate-90 {
    --tw-rotate: -90deg;
  }

  .lt-small-desktop\:vtmn--rotate-45 {
    --tw-rotate: -45deg;
  }

  .lt-small-desktop\:vtmn--rotate-12 {
    --tw-rotate: -12deg;
  }

  .lt-small-desktop\:vtmn--rotate-6 {
    --tw-rotate: -6deg;
  }

  .lt-small-desktop\:vtmn--rotate-3 {
    --tw-rotate: -3deg;
  }

  .lt-small-desktop\:vtmn--rotate-2 {
    --tw-rotate: -2deg;
  }

  .lt-small-desktop\:vtmn--rotate-1 {
    --tw-rotate: -1deg;
  }

  .lt-small-desktop\:hover\:vtmn-rotate-0:hover {
    --tw-rotate: 0deg;
  }

  .lt-small-desktop\:hover\:vtmn-rotate-1:hover {
    --tw-rotate: 1deg;
  }

  .lt-small-desktop\:hover\:vtmn-rotate-2:hover {
    --tw-rotate: 2deg;
  }

  .lt-small-desktop\:hover\:vtmn-rotate-3:hover {
    --tw-rotate: 3deg;
  }

  .lt-small-desktop\:hover\:vtmn-rotate-6:hover {
    --tw-rotate: 6deg;
  }

  .lt-small-desktop\:hover\:vtmn-rotate-12:hover {
    --tw-rotate: 12deg;
  }

  .lt-small-desktop\:hover\:vtmn-rotate-45:hover {
    --tw-rotate: 45deg;
  }

  .lt-small-desktop\:hover\:vtmn-rotate-90:hover {
    --tw-rotate: 90deg;
  }

  .lt-small-desktop\:hover\:vtmn-rotate-180:hover {
    --tw-rotate: 180deg;
  }

  .lt-small-desktop\:hover\:vtmn--rotate-180:hover {
    --tw-rotate: -180deg;
  }

  .lt-small-desktop\:hover\:vtmn--rotate-90:hover {
    --tw-rotate: -90deg;
  }

  .lt-small-desktop\:hover\:vtmn--rotate-45:hover {
    --tw-rotate: -45deg;
  }

  .lt-small-desktop\:hover\:vtmn--rotate-12:hover {
    --tw-rotate: -12deg;
  }

  .lt-small-desktop\:hover\:vtmn--rotate-6:hover {
    --tw-rotate: -6deg;
  }

  .lt-small-desktop\:hover\:vtmn--rotate-3:hover {
    --tw-rotate: -3deg;
  }

  .lt-small-desktop\:hover\:vtmn--rotate-2:hover {
    --tw-rotate: -2deg;
  }

  .lt-small-desktop\:hover\:vtmn--rotate-1:hover {
    --tw-rotate: -1deg;
  }

  .lt-small-desktop\:focus\:vtmn-rotate-0:focus {
    --tw-rotate: 0deg;
  }

  .lt-small-desktop\:focus\:vtmn-rotate-1:focus {
    --tw-rotate: 1deg;
  }

  .lt-small-desktop\:focus\:vtmn-rotate-2:focus {
    --tw-rotate: 2deg;
  }

  .lt-small-desktop\:focus\:vtmn-rotate-3:focus {
    --tw-rotate: 3deg;
  }

  .lt-small-desktop\:focus\:vtmn-rotate-6:focus {
    --tw-rotate: 6deg;
  }

  .lt-small-desktop\:focus\:vtmn-rotate-12:focus {
    --tw-rotate: 12deg;
  }

  .lt-small-desktop\:focus\:vtmn-rotate-45:focus {
    --tw-rotate: 45deg;
  }

  .lt-small-desktop\:focus\:vtmn-rotate-90:focus {
    --tw-rotate: 90deg;
  }

  .lt-small-desktop\:focus\:vtmn-rotate-180:focus {
    --tw-rotate: 180deg;
  }

  .lt-small-desktop\:focus\:vtmn--rotate-180:focus {
    --tw-rotate: -180deg;
  }

  .lt-small-desktop\:focus\:vtmn--rotate-90:focus {
    --tw-rotate: -90deg;
  }

  .lt-small-desktop\:focus\:vtmn--rotate-45:focus {
    --tw-rotate: -45deg;
  }

  .lt-small-desktop\:focus\:vtmn--rotate-12:focus {
    --tw-rotate: -12deg;
  }

  .lt-small-desktop\:focus\:vtmn--rotate-6:focus {
    --tw-rotate: -6deg;
  }

  .lt-small-desktop\:focus\:vtmn--rotate-3:focus {
    --tw-rotate: -3deg;
  }

  .lt-small-desktop\:focus\:vtmn--rotate-2:focus {
    --tw-rotate: -2deg;
  }

  .lt-small-desktop\:focus\:vtmn--rotate-1:focus {
    --tw-rotate: -1deg;
  }

  .lt-small-desktop\:vtmn-skew-x-0 {
    --tw-skew-x: 0deg;
  }

  .lt-small-desktop\:vtmn-skew-x-1 {
    --tw-skew-x: 1deg;
  }

  .lt-small-desktop\:vtmn-skew-x-2 {
    --tw-skew-x: 2deg;
  }

  .lt-small-desktop\:vtmn-skew-x-3 {
    --tw-skew-x: 3deg;
  }

  .lt-small-desktop\:vtmn-skew-x-6 {
    --tw-skew-x: 6deg;
  }

  .lt-small-desktop\:vtmn-skew-x-12 {
    --tw-skew-x: 12deg;
  }

  .lt-small-desktop\:vtmn--skew-x-12 {
    --tw-skew-x: -12deg;
  }

  .lt-small-desktop\:vtmn--skew-x-6 {
    --tw-skew-x: -6deg;
  }

  .lt-small-desktop\:vtmn--skew-x-3 {
    --tw-skew-x: -3deg;
  }

  .lt-small-desktop\:vtmn--skew-x-2 {
    --tw-skew-x: -2deg;
  }

  .lt-small-desktop\:vtmn--skew-x-1 {
    --tw-skew-x: -1deg;
  }

  .lt-small-desktop\:vtmn-skew-y-0 {
    --tw-skew-y: 0deg;
  }

  .lt-small-desktop\:vtmn-skew-y-1 {
    --tw-skew-y: 1deg;
  }

  .lt-small-desktop\:vtmn-skew-y-2 {
    --tw-skew-y: 2deg;
  }

  .lt-small-desktop\:vtmn-skew-y-3 {
    --tw-skew-y: 3deg;
  }

  .lt-small-desktop\:vtmn-skew-y-6 {
    --tw-skew-y: 6deg;
  }

  .lt-small-desktop\:vtmn-skew-y-12 {
    --tw-skew-y: 12deg;
  }

  .lt-small-desktop\:vtmn--skew-y-12 {
    --tw-skew-y: -12deg;
  }

  .lt-small-desktop\:vtmn--skew-y-6 {
    --tw-skew-y: -6deg;
  }

  .lt-small-desktop\:vtmn--skew-y-3 {
    --tw-skew-y: -3deg;
  }

  .lt-small-desktop\:vtmn--skew-y-2 {
    --tw-skew-y: -2deg;
  }

  .lt-small-desktop\:vtmn--skew-y-1 {
    --tw-skew-y: -1deg;
  }

  .lt-small-desktop\:hover\:vtmn-skew-x-0:hover {
    --tw-skew-x: 0deg;
  }

  .lt-small-desktop\:hover\:vtmn-skew-x-1:hover {
    --tw-skew-x: 1deg;
  }

  .lt-small-desktop\:hover\:vtmn-skew-x-2:hover {
    --tw-skew-x: 2deg;
  }

  .lt-small-desktop\:hover\:vtmn-skew-x-3:hover {
    --tw-skew-x: 3deg;
  }

  .lt-small-desktop\:hover\:vtmn-skew-x-6:hover {
    --tw-skew-x: 6deg;
  }

  .lt-small-desktop\:hover\:vtmn-skew-x-12:hover {
    --tw-skew-x: 12deg;
  }

  .lt-small-desktop\:hover\:vtmn--skew-x-12:hover {
    --tw-skew-x: -12deg;
  }

  .lt-small-desktop\:hover\:vtmn--skew-x-6:hover {
    --tw-skew-x: -6deg;
  }

  .lt-small-desktop\:hover\:vtmn--skew-x-3:hover {
    --tw-skew-x: -3deg;
  }

  .lt-small-desktop\:hover\:vtmn--skew-x-2:hover {
    --tw-skew-x: -2deg;
  }

  .lt-small-desktop\:hover\:vtmn--skew-x-1:hover {
    --tw-skew-x: -1deg;
  }

  .lt-small-desktop\:hover\:vtmn-skew-y-0:hover {
    --tw-skew-y: 0deg;
  }

  .lt-small-desktop\:hover\:vtmn-skew-y-1:hover {
    --tw-skew-y: 1deg;
  }

  .lt-small-desktop\:hover\:vtmn-skew-y-2:hover {
    --tw-skew-y: 2deg;
  }

  .lt-small-desktop\:hover\:vtmn-skew-y-3:hover {
    --tw-skew-y: 3deg;
  }

  .lt-small-desktop\:hover\:vtmn-skew-y-6:hover {
    --tw-skew-y: 6deg;
  }

  .lt-small-desktop\:hover\:vtmn-skew-y-12:hover {
    --tw-skew-y: 12deg;
  }

  .lt-small-desktop\:hover\:vtmn--skew-y-12:hover {
    --tw-skew-y: -12deg;
  }

  .lt-small-desktop\:hover\:vtmn--skew-y-6:hover {
    --tw-skew-y: -6deg;
  }

  .lt-small-desktop\:hover\:vtmn--skew-y-3:hover {
    --tw-skew-y: -3deg;
  }

  .lt-small-desktop\:hover\:vtmn--skew-y-2:hover {
    --tw-skew-y: -2deg;
  }

  .lt-small-desktop\:hover\:vtmn--skew-y-1:hover {
    --tw-skew-y: -1deg;
  }

  .lt-small-desktop\:focus\:vtmn-skew-x-0:focus {
    --tw-skew-x: 0deg;
  }

  .lt-small-desktop\:focus\:vtmn-skew-x-1:focus {
    --tw-skew-x: 1deg;
  }

  .lt-small-desktop\:focus\:vtmn-skew-x-2:focus {
    --tw-skew-x: 2deg;
  }

  .lt-small-desktop\:focus\:vtmn-skew-x-3:focus {
    --tw-skew-x: 3deg;
  }

  .lt-small-desktop\:focus\:vtmn-skew-x-6:focus {
    --tw-skew-x: 6deg;
  }

  .lt-small-desktop\:focus\:vtmn-skew-x-12:focus {
    --tw-skew-x: 12deg;
  }

  .lt-small-desktop\:focus\:vtmn--skew-x-12:focus {
    --tw-skew-x: -12deg;
  }

  .lt-small-desktop\:focus\:vtmn--skew-x-6:focus {
    --tw-skew-x: -6deg;
  }

  .lt-small-desktop\:focus\:vtmn--skew-x-3:focus {
    --tw-skew-x: -3deg;
  }

  .lt-small-desktop\:focus\:vtmn--skew-x-2:focus {
    --tw-skew-x: -2deg;
  }

  .lt-small-desktop\:focus\:vtmn--skew-x-1:focus {
    --tw-skew-x: -1deg;
  }

  .lt-small-desktop\:focus\:vtmn-skew-y-0:focus {
    --tw-skew-y: 0deg;
  }

  .lt-small-desktop\:focus\:vtmn-skew-y-1:focus {
    --tw-skew-y: 1deg;
  }

  .lt-small-desktop\:focus\:vtmn-skew-y-2:focus {
    --tw-skew-y: 2deg;
  }

  .lt-small-desktop\:focus\:vtmn-skew-y-3:focus {
    --tw-skew-y: 3deg;
  }

  .lt-small-desktop\:focus\:vtmn-skew-y-6:focus {
    --tw-skew-y: 6deg;
  }

  .lt-small-desktop\:focus\:vtmn-skew-y-12:focus {
    --tw-skew-y: 12deg;
  }

  .lt-small-desktop\:focus\:vtmn--skew-y-12:focus {
    --tw-skew-y: -12deg;
  }

  .lt-small-desktop\:focus\:vtmn--skew-y-6:focus {
    --tw-skew-y: -6deg;
  }

  .lt-small-desktop\:focus\:vtmn--skew-y-3:focus {
    --tw-skew-y: -3deg;
  }

  .lt-small-desktop\:focus\:vtmn--skew-y-2:focus {
    --tw-skew-y: -2deg;
  }

  .lt-small-desktop\:focus\:vtmn--skew-y-1:focus {
    --tw-skew-y: -1deg;
  }

  .lt-small-desktop\:vtmn-scale-0 {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .lt-small-desktop\:vtmn-scale-50 {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .lt-small-desktop\:vtmn-scale-75 {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .lt-small-desktop\:vtmn-scale-90 {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .lt-small-desktop\:vtmn-scale-95 {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .lt-small-desktop\:vtmn-scale-100 {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .lt-small-desktop\:vtmn-scale-105 {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .lt-small-desktop\:vtmn-scale-110 {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .lt-small-desktop\:vtmn-scale-125 {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .lt-small-desktop\:vtmn-scale-150 {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .lt-small-desktop\:hover\:vtmn-scale-0:hover {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .lt-small-desktop\:hover\:vtmn-scale-50:hover {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .lt-small-desktop\:hover\:vtmn-scale-75:hover {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .lt-small-desktop\:hover\:vtmn-scale-90:hover {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .lt-small-desktop\:hover\:vtmn-scale-95:hover {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .lt-small-desktop\:hover\:vtmn-scale-100:hover {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .lt-small-desktop\:hover\:vtmn-scale-105:hover {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .lt-small-desktop\:hover\:vtmn-scale-110:hover {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .lt-small-desktop\:hover\:vtmn-scale-125:hover {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .lt-small-desktop\:hover\:vtmn-scale-150:hover {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .lt-small-desktop\:focus\:vtmn-scale-0:focus {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .lt-small-desktop\:focus\:vtmn-scale-50:focus {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .lt-small-desktop\:focus\:vtmn-scale-75:focus {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .lt-small-desktop\:focus\:vtmn-scale-90:focus {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .lt-small-desktop\:focus\:vtmn-scale-95:focus {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .lt-small-desktop\:focus\:vtmn-scale-100:focus {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .lt-small-desktop\:focus\:vtmn-scale-105:focus {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .lt-small-desktop\:focus\:vtmn-scale-110:focus {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .lt-small-desktop\:focus\:vtmn-scale-125:focus {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .lt-small-desktop\:focus\:vtmn-scale-150:focus {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .lt-small-desktop\:vtmn-scale-x-0 {
    --tw-scale-x: 0;
  }

  .lt-small-desktop\:vtmn-scale-x-50 {
    --tw-scale-x: .5;
  }

  .lt-small-desktop\:vtmn-scale-x-75 {
    --tw-scale-x: .75;
  }

  .lt-small-desktop\:vtmn-scale-x-90 {
    --tw-scale-x: .9;
  }

  .lt-small-desktop\:vtmn-scale-x-95 {
    --tw-scale-x: .95;
  }

  .lt-small-desktop\:vtmn-scale-x-100 {
    --tw-scale-x: 1;
  }

  .lt-small-desktop\:vtmn-scale-x-105 {
    --tw-scale-x: 1.05;
  }

  .lt-small-desktop\:vtmn-scale-x-110 {
    --tw-scale-x: 1.1;
  }

  .lt-small-desktop\:vtmn-scale-x-125 {
    --tw-scale-x: 1.25;
  }

  .lt-small-desktop\:vtmn-scale-x-150 {
    --tw-scale-x: 1.5;
  }

  .lt-small-desktop\:vtmn-scale-y-0 {
    --tw-scale-y: 0;
  }

  .lt-small-desktop\:vtmn-scale-y-50 {
    --tw-scale-y: .5;
  }

  .lt-small-desktop\:vtmn-scale-y-75 {
    --tw-scale-y: .75;
  }

  .lt-small-desktop\:vtmn-scale-y-90 {
    --tw-scale-y: .9;
  }

  .lt-small-desktop\:vtmn-scale-y-95 {
    --tw-scale-y: .95;
  }

  .lt-small-desktop\:vtmn-scale-y-100 {
    --tw-scale-y: 1;
  }

  .lt-small-desktop\:vtmn-scale-y-105 {
    --tw-scale-y: 1.05;
  }

  .lt-small-desktop\:vtmn-scale-y-110 {
    --tw-scale-y: 1.1;
  }

  .lt-small-desktop\:vtmn-scale-y-125 {
    --tw-scale-y: 1.25;
  }

  .lt-small-desktop\:vtmn-scale-y-150 {
    --tw-scale-y: 1.5;
  }

  .lt-small-desktop\:hover\:vtmn-scale-x-0:hover {
    --tw-scale-x: 0;
  }

  .lt-small-desktop\:hover\:vtmn-scale-x-50:hover {
    --tw-scale-x: .5;
  }

  .lt-small-desktop\:hover\:vtmn-scale-x-75:hover {
    --tw-scale-x: .75;
  }

  .lt-small-desktop\:hover\:vtmn-scale-x-90:hover {
    --tw-scale-x: .9;
  }

  .lt-small-desktop\:hover\:vtmn-scale-x-95:hover {
    --tw-scale-x: .95;
  }

  .lt-small-desktop\:hover\:vtmn-scale-x-100:hover {
    --tw-scale-x: 1;
  }

  .lt-small-desktop\:hover\:vtmn-scale-x-105:hover {
    --tw-scale-x: 1.05;
  }

  .lt-small-desktop\:hover\:vtmn-scale-x-110:hover {
    --tw-scale-x: 1.1;
  }

  .lt-small-desktop\:hover\:vtmn-scale-x-125:hover {
    --tw-scale-x: 1.25;
  }

  .lt-small-desktop\:hover\:vtmn-scale-x-150:hover {
    --tw-scale-x: 1.5;
  }

  .lt-small-desktop\:hover\:vtmn-scale-y-0:hover {
    --tw-scale-y: 0;
  }

  .lt-small-desktop\:hover\:vtmn-scale-y-50:hover {
    --tw-scale-y: .5;
  }

  .lt-small-desktop\:hover\:vtmn-scale-y-75:hover {
    --tw-scale-y: .75;
  }

  .lt-small-desktop\:hover\:vtmn-scale-y-90:hover {
    --tw-scale-y: .9;
  }

  .lt-small-desktop\:hover\:vtmn-scale-y-95:hover {
    --tw-scale-y: .95;
  }

  .lt-small-desktop\:hover\:vtmn-scale-y-100:hover {
    --tw-scale-y: 1;
  }

  .lt-small-desktop\:hover\:vtmn-scale-y-105:hover {
    --tw-scale-y: 1.05;
  }

  .lt-small-desktop\:hover\:vtmn-scale-y-110:hover {
    --tw-scale-y: 1.1;
  }

  .lt-small-desktop\:hover\:vtmn-scale-y-125:hover {
    --tw-scale-y: 1.25;
  }

  .lt-small-desktop\:hover\:vtmn-scale-y-150:hover {
    --tw-scale-y: 1.5;
  }

  .lt-small-desktop\:focus\:vtmn-scale-x-0:focus {
    --tw-scale-x: 0;
  }

  .lt-small-desktop\:focus\:vtmn-scale-x-50:focus {
    --tw-scale-x: .5;
  }

  .lt-small-desktop\:focus\:vtmn-scale-x-75:focus {
    --tw-scale-x: .75;
  }

  .lt-small-desktop\:focus\:vtmn-scale-x-90:focus {
    --tw-scale-x: .9;
  }

  .lt-small-desktop\:focus\:vtmn-scale-x-95:focus {
    --tw-scale-x: .95;
  }

  .lt-small-desktop\:focus\:vtmn-scale-x-100:focus {
    --tw-scale-x: 1;
  }

  .lt-small-desktop\:focus\:vtmn-scale-x-105:focus {
    --tw-scale-x: 1.05;
  }

  .lt-small-desktop\:focus\:vtmn-scale-x-110:focus {
    --tw-scale-x: 1.1;
  }

  .lt-small-desktop\:focus\:vtmn-scale-x-125:focus {
    --tw-scale-x: 1.25;
  }

  .lt-small-desktop\:focus\:vtmn-scale-x-150:focus {
    --tw-scale-x: 1.5;
  }

  .lt-small-desktop\:focus\:vtmn-scale-y-0:focus {
    --tw-scale-y: 0;
  }

  .lt-small-desktop\:focus\:vtmn-scale-y-50:focus {
    --tw-scale-y: .5;
  }

  .lt-small-desktop\:focus\:vtmn-scale-y-75:focus {
    --tw-scale-y: .75;
  }

  .lt-small-desktop\:focus\:vtmn-scale-y-90:focus {
    --tw-scale-y: .9;
  }

  .lt-small-desktop\:focus\:vtmn-scale-y-95:focus {
    --tw-scale-y: .95;
  }

  .lt-small-desktop\:focus\:vtmn-scale-y-100:focus {
    --tw-scale-y: 1;
  }

  .lt-small-desktop\:focus\:vtmn-scale-y-105:focus {
    --tw-scale-y: 1.05;
  }

  .lt-small-desktop\:focus\:vtmn-scale-y-110:focus {
    --tw-scale-y: 1.1;
  }

  .lt-small-desktop\:focus\:vtmn-scale-y-125:focus {
    --tw-scale-y: 1.25;
  }

  .lt-small-desktop\:focus\:vtmn-scale-y-150:focus {
    --tw-scale-y: 1.5;
  }

  .lt-small-desktop\:vtmn-animate-none {
    animation: none;
  }

  .lt-small-desktop\:vtmn-animate-spin {
    animation: vtmn-spin 1s linear infinite;
  }

  .lt-small-desktop\:vtmn-animate-ping {
    animation: vtmn-ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .lt-small-desktop\:vtmn-animate-pulse {
    animation: vtmn-pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .lt-small-desktop\:vtmn-animate-bounce {
    animation: vtmn-bounce 1s infinite;
  }

  .lt-small-desktop\:vtmn-cursor-auto {
    cursor: auto;
  }

  .lt-small-desktop\:vtmn-cursor-default {
    cursor: default;
  }

  .lt-small-desktop\:vtmn-cursor-pointer {
    cursor: pointer;
  }

  .lt-small-desktop\:vtmn-cursor-wait {
    cursor: wait;
  }

  .lt-small-desktop\:vtmn-cursor-text {
    cursor: text;
  }

  .lt-small-desktop\:vtmn-cursor-move {
    cursor: move;
  }

  .lt-small-desktop\:vtmn-cursor-help {
    cursor: help;
  }

  .lt-small-desktop\:vtmn-cursor-not-allowed {
    cursor: not-allowed;
  }

  .lt-small-desktop\:hover\:vtmn-cursor-auto:hover {
    cursor: auto;
  }

  .lt-small-desktop\:hover\:vtmn-cursor-default:hover {
    cursor: default;
  }

  .lt-small-desktop\:hover\:vtmn-cursor-pointer:hover {
    cursor: pointer;
  }

  .lt-small-desktop\:hover\:vtmn-cursor-wait:hover {
    cursor: wait;
  }

  .lt-small-desktop\:hover\:vtmn-cursor-text:hover {
    cursor: text;
  }

  .lt-small-desktop\:hover\:vtmn-cursor-move:hover {
    cursor: move;
  }

  .lt-small-desktop\:hover\:vtmn-cursor-help:hover {
    cursor: help;
  }

  .lt-small-desktop\:hover\:vtmn-cursor-not-allowed:hover {
    cursor: not-allowed;
  }

  .lt-small-desktop\:disabled\:vtmn-cursor-auto:disabled {
    cursor: auto;
  }

  .lt-small-desktop\:disabled\:vtmn-cursor-default:disabled {
    cursor: default;
  }

  .lt-small-desktop\:disabled\:vtmn-cursor-pointer:disabled {
    cursor: pointer;
  }

  .lt-small-desktop\:disabled\:vtmn-cursor-wait:disabled {
    cursor: wait;
  }

  .lt-small-desktop\:disabled\:vtmn-cursor-text:disabled {
    cursor: text;
  }

  .lt-small-desktop\:disabled\:vtmn-cursor-move:disabled {
    cursor: move;
  }

  .lt-small-desktop\:disabled\:vtmn-cursor-help:disabled {
    cursor: help;
  }

  .lt-small-desktop\:disabled\:vtmn-cursor-not-allowed:disabled {
    cursor: not-allowed;
  }

  .lt-small-desktop\:vtmn-select-none {
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
  }

  .lt-small-desktop\:vtmn-select-text {
    -webkit-user-select: text;
       -moz-user-select: text;
            user-select: text;
  }

  .lt-small-desktop\:vtmn-select-all {
    -webkit-user-select: all;
       -moz-user-select: all;
            user-select: all;
  }

  .lt-small-desktop\:vtmn-select-auto {
    -webkit-user-select: auto;
       -moz-user-select: auto;
            user-select: auto;
  }

  .lt-small-desktop\:vtmn-resize-none {
    resize: none;
  }

  .lt-small-desktop\:vtmn-resize-y {
    resize: vertical;
  }

  .lt-small-desktop\:vtmn-resize-x {
    resize: horizontal;
  }

  .lt-small-desktop\:vtmn-resize {
    resize: both;
  }

  .lt-small-desktop\:vtmn-list-inside {
    list-style-position: inside;
  }

  .lt-small-desktop\:vtmn-list-outside {
    list-style-position: outside;
  }

  .lt-small-desktop\:vtmn-list-none {
    list-style-type: none;
  }

  .lt-small-desktop\:vtmn-list-disc {
    list-style-type: disc;
  }

  .lt-small-desktop\:vtmn-list-decimal {
    list-style-type: decimal;
  }

  .lt-small-desktop\:vtmn-appearance-none {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

  .lt-small-desktop\:vtmn-auto-cols-auto {
    grid-auto-columns: auto;
  }

  .lt-small-desktop\:vtmn-auto-cols-min {
    grid-auto-columns: min-content;
  }

  .lt-small-desktop\:vtmn-auto-cols-max {
    grid-auto-columns: max-content;
  }

  .lt-small-desktop\:vtmn-auto-cols-fr {
    grid-auto-columns: minmax(0, 1fr);
  }

  .lt-small-desktop\:vtmn-grid-flow-row {
    grid-auto-flow: row;
  }

  .lt-small-desktop\:vtmn-grid-flow-col {
    grid-auto-flow: column;
  }

  .lt-small-desktop\:vtmn-grid-flow-row-dense {
    grid-auto-flow: row dense;
  }

  .lt-small-desktop\:vtmn-grid-flow-col-dense {
    grid-auto-flow: column dense;
  }

  .lt-small-desktop\:vtmn-auto-rows-auto {
    grid-auto-rows: auto;
  }

  .lt-small-desktop\:vtmn-auto-rows-min {
    grid-auto-rows: min-content;
  }

  .lt-small-desktop\:vtmn-auto-rows-max {
    grid-auto-rows: max-content;
  }

  .lt-small-desktop\:vtmn-auto-rows-fr {
    grid-auto-rows: minmax(0, 1fr);
  }

  .lt-small-desktop\:vtmn-grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .lt-small-desktop\:vtmn-grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .lt-small-desktop\:vtmn-grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .lt-small-desktop\:vtmn-grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .lt-small-desktop\:vtmn-grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .lt-small-desktop\:vtmn-grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .lt-small-desktop\:vtmn-grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .lt-small-desktop\:vtmn-grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .lt-small-desktop\:vtmn-grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .lt-small-desktop\:vtmn-grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .lt-small-desktop\:vtmn-grid-cols-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .lt-small-desktop\:vtmn-grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .lt-small-desktop\:vtmn-grid-cols-none {
    grid-template-columns: none;
  }

  .lt-small-desktop\:vtmn-grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .lt-small-desktop\:vtmn-grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .lt-small-desktop\:vtmn-grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .lt-small-desktop\:vtmn-grid-rows-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .lt-small-desktop\:vtmn-grid-rows-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .lt-small-desktop\:vtmn-grid-rows-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .lt-small-desktop\:vtmn-grid-rows-none {
    grid-template-rows: none;
  }

  .lt-small-desktop\:vtmn-flex-row {
    flex-direction: row;
  }

  .lt-small-desktop\:vtmn-flex-row-reverse {
    flex-direction: row-reverse;
  }

  .lt-small-desktop\:vtmn-flex-col {
    flex-direction: column;
  }

  .lt-small-desktop\:vtmn-flex-col-reverse {
    flex-direction: column-reverse;
  }

  .lt-small-desktop\:vtmn-flex-wrap {
    flex-wrap: wrap;
  }

  .lt-small-desktop\:vtmn-flex-wrap-reverse {
    flex-wrap: wrap-reverse;
  }

  .lt-small-desktop\:vtmn-flex-nowrap {
    flex-wrap: nowrap;
  }

  .lt-small-desktop\:vtmn-place-content-center {
    place-content: center;
  }

  .lt-small-desktop\:vtmn-place-content-start {
    place-content: start;
  }

  .lt-small-desktop\:vtmn-place-content-end {
    place-content: end;
  }

  .lt-small-desktop\:vtmn-place-content-between {
    place-content: space-between;
  }

  .lt-small-desktop\:vtmn-place-content-around {
    place-content: space-around;
  }

  .lt-small-desktop\:vtmn-place-content-evenly {
    place-content: space-evenly;
  }

  .lt-small-desktop\:vtmn-place-content-stretch {
    place-content: stretch;
  }

  .lt-small-desktop\:vtmn-place-items-start {
    place-items: start;
  }

  .lt-small-desktop\:vtmn-place-items-end {
    place-items: end;
  }

  .lt-small-desktop\:vtmn-place-items-center {
    place-items: center;
  }

  .lt-small-desktop\:vtmn-place-items-stretch {
    place-items: stretch;
  }

  .lt-small-desktop\:vtmn-content-center {
    align-content: center;
  }

  .lt-small-desktop\:vtmn-content-start {
    align-content: flex-start;
  }

  .lt-small-desktop\:vtmn-content-end {
    align-content: flex-end;
  }

  .lt-small-desktop\:vtmn-content-between {
    align-content: space-between;
  }

  .lt-small-desktop\:vtmn-content-around {
    align-content: space-around;
  }

  .lt-small-desktop\:vtmn-content-evenly {
    align-content: space-evenly;
  }

  .lt-small-desktop\:vtmn-items-start {
    align-items: flex-start;
  }

  .lt-small-desktop\:vtmn-items-end {
    align-items: flex-end;
  }

  .lt-small-desktop\:vtmn-items-center {
    align-items: center;
  }

  .lt-small-desktop\:vtmn-items-baseline {
    align-items: baseline;
  }

  .lt-small-desktop\:vtmn-items-stretch {
    align-items: stretch;
  }

  .lt-small-desktop\:vtmn-justify-start {
    justify-content: flex-start;
  }

  .lt-small-desktop\:vtmn-justify-end {
    justify-content: flex-end;
  }

  .lt-small-desktop\:vtmn-justify-center {
    justify-content: center;
  }

  .lt-small-desktop\:vtmn-justify-between {
    justify-content: space-between;
  }

  .lt-small-desktop\:vtmn-justify-around {
    justify-content: space-around;
  }

  .lt-small-desktop\:vtmn-justify-evenly {
    justify-content: space-evenly;
  }

  .lt-small-desktop\:vtmn-justify-items-start {
    justify-items: start;
  }

  .lt-small-desktop\:vtmn-justify-items-end {
    justify-items: end;
  }

  .lt-small-desktop\:vtmn-justify-items-center {
    justify-items: center;
  }

  .lt-small-desktop\:vtmn-justify-items-stretch {
    justify-items: stretch;
  }

  .lt-small-desktop\:vtmn-gap-0 {
    gap: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:vtmn-gap-1 {
    gap: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:vtmn-gap-2 {
    gap: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:vtmn-gap-3 {
    gap: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:vtmn-gap-4 {
    gap: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:vtmn-gap-5 {
    gap: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:vtmn-gap-6 {
    gap: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:vtmn-gap-7 {
    gap: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:vtmn-gap-8 {
    gap: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:vtmn-gap-9 {
    gap: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:vtmn-gap-10 {
    gap: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:vtmn-gap-x-0 {
    -moz-column-gap: var(--vtmn-spacing_0);
         column-gap: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:vtmn-gap-x-1 {
    -moz-column-gap: var(--vtmn-spacing_1);
         column-gap: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:vtmn-gap-x-2 {
    -moz-column-gap: var(--vtmn-spacing_2);
         column-gap: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:vtmn-gap-x-3 {
    -moz-column-gap: var(--vtmn-spacing_3);
         column-gap: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:vtmn-gap-x-4 {
    -moz-column-gap: var(--vtmn-spacing_4);
         column-gap: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:vtmn-gap-x-5 {
    -moz-column-gap: var(--vtmn-spacing_5);
         column-gap: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:vtmn-gap-x-6 {
    -moz-column-gap: var(--vtmn-spacing_6);
         column-gap: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:vtmn-gap-x-7 {
    -moz-column-gap: var(--vtmn-spacing_7);
         column-gap: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:vtmn-gap-x-8 {
    -moz-column-gap: var(--vtmn-spacing_8);
         column-gap: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:vtmn-gap-x-9 {
    -moz-column-gap: var(--vtmn-spacing_9);
         column-gap: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:vtmn-gap-x-10 {
    -moz-column-gap: var(--vtmn-spacing_10);
         column-gap: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:vtmn-gap-y-0 {
    row-gap: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:vtmn-gap-y-1 {
    row-gap: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:vtmn-gap-y-2 {
    row-gap: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:vtmn-gap-y-3 {
    row-gap: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:vtmn-gap-y-4 {
    row-gap: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:vtmn-gap-y-5 {
    row-gap: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:vtmn-gap-y-6 {
    row-gap: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:vtmn-gap-y-7 {
    row-gap: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:vtmn-gap-y-8 {
    row-gap: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:vtmn-gap-y-9 {
    row-gap: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:vtmn-gap-y-10 {
    row-gap: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:vtmn-space-x-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_0) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-small-desktop\:vtmn-space-x-1 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_1) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-small-desktop\:vtmn-space-x-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_2) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-small-desktop\:vtmn-space-x-3 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_3) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-small-desktop\:vtmn-space-x-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_4) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-small-desktop\:vtmn-space-x-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_5) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-small-desktop\:vtmn-space-x-6 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_6) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-small-desktop\:vtmn-space-x-7 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_7) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-small-desktop\:vtmn-space-x-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_8) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-small-desktop\:vtmn-space-x-9 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_9) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-small-desktop\:vtmn-space-x-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_10) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-small-desktop\:vtmn--space-x-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_0) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-small-desktop\:vtmn--space-x-1 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_1) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-small-desktop\:vtmn--space-x-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_2) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-small-desktop\:vtmn--space-x-3 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_3) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-small-desktop\:vtmn--space-x-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_4) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-small-desktop\:vtmn--space-x-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_5) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-small-desktop\:vtmn--space-x-6 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_6) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-small-desktop\:vtmn--space-x-7 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_7) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-small-desktop\:vtmn--space-x-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_8) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-small-desktop\:vtmn--space-x-9 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_9) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-small-desktop\:vtmn--space-x-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_10) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-small-desktop\:vtmn-space-y-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_0) * var(--tw-space-y-reverse));
  }

  .lt-small-desktop\:vtmn-space-y-1 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_1) * var(--tw-space-y-reverse));
  }

  .lt-small-desktop\:vtmn-space-y-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_2) * var(--tw-space-y-reverse));
  }

  .lt-small-desktop\:vtmn-space-y-3 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_3) * var(--tw-space-y-reverse));
  }

  .lt-small-desktop\:vtmn-space-y-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_4) * var(--tw-space-y-reverse));
  }

  .lt-small-desktop\:vtmn-space-y-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_5) * var(--tw-space-y-reverse));
  }

  .lt-small-desktop\:vtmn-space-y-6 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_6) * var(--tw-space-y-reverse));
  }

  .lt-small-desktop\:vtmn-space-y-7 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_7) * var(--tw-space-y-reverse));
  }

  .lt-small-desktop\:vtmn-space-y-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_8) * var(--tw-space-y-reverse));
  }

  .lt-small-desktop\:vtmn-space-y-9 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_9) * var(--tw-space-y-reverse));
  }

  .lt-small-desktop\:vtmn-space-y-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_10) * var(--tw-space-y-reverse));
  }

  .lt-small-desktop\:vtmn--space-y-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_0) * var(--tw-space-y-reverse));
  }

  .lt-small-desktop\:vtmn--space-y-1 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_1) * var(--tw-space-y-reverse));
  }

  .lt-small-desktop\:vtmn--space-y-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_2) * var(--tw-space-y-reverse));
  }

  .lt-small-desktop\:vtmn--space-y-3 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_3) * var(--tw-space-y-reverse));
  }

  .lt-small-desktop\:vtmn--space-y-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_4) * var(--tw-space-y-reverse));
  }

  .lt-small-desktop\:vtmn--space-y-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_5) * var(--tw-space-y-reverse));
  }

  .lt-small-desktop\:vtmn--space-y-6 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_6) * var(--tw-space-y-reverse));
  }

  .lt-small-desktop\:vtmn--space-y-7 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_7) * var(--tw-space-y-reverse));
  }

  .lt-small-desktop\:vtmn--space-y-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_8) * var(--tw-space-y-reverse));
  }

  .lt-small-desktop\:vtmn--space-y-9 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_9) * var(--tw-space-y-reverse));
  }

  .lt-small-desktop\:vtmn--space-y-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_10) * var(--tw-space-y-reverse));
  }

  .lt-small-desktop\:vtmn-space-y-reverse &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 1;
  }

  .lt-small-desktop\:vtmn-space-x-reverse &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 1;
  }

  .lt-small-desktop\:vtmn-divide-x-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lt-small-desktop\:vtmn-divide-x-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lt-small-desktop\:vtmn-divide-x-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lt-small-desktop\:vtmn-divide-x-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(8px * var(--tw-divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lt-small-desktop\:vtmn-divide-x &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lt-small-desktop\:vtmn-divide-y-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .lt-small-desktop\:vtmn-divide-y-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }

  .lt-small-desktop\:vtmn-divide-y-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }

  .lt-small-desktop\:vtmn-divide-y-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
  }

  .lt-small-desktop\:vtmn-divide-y &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .lt-small-desktop\:vtmn-divide-y-reverse &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 1;
  }

  .lt-small-desktop\:vtmn-divide-x-reverse &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 1;
  }

  .lt-small-desktop\:vtmn-divide-solid &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: solid;
  }

  .lt-small-desktop\:vtmn-divide-dashed &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: dashed;
  }

  .lt-small-desktop\:vtmn-divide-dotted &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: dotted;
  }

  .lt-small-desktop\:vtmn-divide-double &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: double;
  }

  .lt-small-desktop\:vtmn-divide-none &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: none;
  }

  .lt-small-desktop\:vtmn-divide-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: transparent;
  }

  .lt-small-desktop\:vtmn-divide-background-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-small-desktop\:vtmn-divide-background-secondary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-small-desktop\:vtmn-divide-background-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-small-desktop\:vtmn-divide-background-brand-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-small-desktop\:vtmn-divide-background-brand-secondary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-small-desktop\:vtmn-divide-background-accent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-small-desktop\:vtmn-divide-background-alert &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-small-desktop\:vtmn-divide-background-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-small-desktop\:vtmn-divide-background-brand-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-small-desktop\:vtmn-divide-content-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-small-desktop\:vtmn-divide-content-secondary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-small-desktop\:vtmn-divide-content-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-small-desktop\:vtmn-divide-content-action &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-small-desktop\:vtmn-divide-content-active &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-small-desktop\:vtmn-divide-content-inactive &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-small-desktop\:vtmn-divide-content-negative &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-small-desktop\:vtmn-divide-content-warning &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-small-desktop\:vtmn-divide-content-positive &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-small-desktop\:vtmn-divide-content-information &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-small-desktop\:vtmn-divide-content-accent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-small-desktop\:vtmn-divide-content-visited &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-small-desktop\:vtmn-divide-content-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-small-desktop\:vtmn-divide-content-action-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-small-desktop\:vtmn-divide-content-visited-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-small-desktop\:vtmn-divide-border-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-small-desktop\:vtmn-divide-border-secondary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-small-desktop\:vtmn-divide-border-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-small-desktop\:vtmn-divide-border-active &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-small-desktop\:vtmn-divide-border-inactive &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-small-desktop\:vtmn-divide-border-negative &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-small-desktop\:vtmn-divide-border-warning &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-small-desktop\:vtmn-divide-border-positive &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-small-desktop\:vtmn-divide-border-information &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-small-desktop\:vtmn-divide-border-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-small-desktop\:vtmn-divide-decorative-gravel &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-small-desktop\:vtmn-divide-decorative-brick &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-small-desktop\:vtmn-divide-decorative-saffron &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-small-desktop\:vtmn-divide-decorative-gold &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-small-desktop\:vtmn-divide-decorative-jade &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-small-desktop\:vtmn-divide-decorative-emerald &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-small-desktop\:vtmn-divide-decorative-cobalt &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-small-desktop\:vtmn-divide-decorative-amethyst &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-small-desktop\:vtmn-divide-hover-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-small-desktop\:vtmn-divide-hover-primary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-small-desktop\:vtmn-divide-hover-secondary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-small-desktop\:vtmn-divide-hover-tertiary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-small-desktop\:vtmn-divide-hover-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-small-desktop\:vtmn-divide-hover-brand &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-small-desktop\:vtmn-divide-hover-accent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-small-desktop\:vtmn-divide-hover-primary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-divide-hover-secondary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-divide-hover-tertiary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-divide-active-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-small-desktop\:vtmn-divide-active-primary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-small-desktop\:vtmn-divide-active-secondary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-small-desktop\:vtmn-divide-active-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-small-desktop\:vtmn-divide-active-tertiary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-small-desktop\:vtmn-divide-active-brand &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-small-desktop\:vtmn-divide-active-accent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-small-desktop\:vtmn-divide-active-primary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-divide-active-secondary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-divide-active-tertiary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-divide-active-brand-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-divide-shadow &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-small-desktop\:vtmn-divide-brand &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand);
  }

  .lt-small-desktop\:vtmn-divide-brand-pro &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-pro);
  }

  .lt-small-desktop\:vtmn-divide-brand-digital-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-small-desktop\:vtmn-divide-brand-digital-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-small-desktop\:vtmn-divide-brand-digital-light-3 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-small-desktop\:vtmn-divide-brand-digital &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital);
  }

  .lt-small-desktop\:vtmn-divide-brand-digital-dark-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-small-desktop\:vtmn-divide-brand-digital-dark-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-small-desktop\:vtmn-divide-green-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-light-1);
  }

  .lt-small-desktop\:vtmn-divide-green-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-light-2);
  }

  .lt-small-desktop\:vtmn-divide-green-light-3 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-light-3);
  }

  .lt-small-desktop\:vtmn-divide-green &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green);
  }

  .lt-small-desktop\:vtmn-divide-green-dark-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .lt-small-desktop\:vtmn-divide-green-dark-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .lt-small-desktop\:vtmn-divide-white &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_white);
  }

  .lt-small-desktop\:vtmn-divide-grey-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .lt-small-desktop\:vtmn-divide-grey-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .lt-small-desktop\:vtmn-divide-grey-light-3 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .lt-small-desktop\:vtmn-divide-grey-light-4 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .lt-small-desktop\:vtmn-divide-grey &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey);
  }

  .lt-small-desktop\:vtmn-divide-grey-dark-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-small-desktop\:vtmn-divide-grey-dark-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-small-desktop\:vtmn-divide-grey-dark-3 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-small-desktop\:vtmn-divide-black &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_black);
  }

  .lt-small-desktop\:vtmn-divide-success &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_success);
  }

  .lt-small-desktop\:vtmn-divide-info &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_info);
  }

  .lt-small-desktop\:vtmn-divide-warning &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_warning);
  }

  .lt-small-desktop\:vtmn-divide-danger &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_danger);
  }

  .lt-small-desktop\:vtmn-divide-yellow-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-small-desktop\:vtmn-divide-yellow-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-small-desktop\:vtmn-divide-yellow &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_yellow);
  }

  .lt-small-desktop\:vtmn-divide-orange-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .lt-small-desktop\:vtmn-divide-orange-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .lt-small-desktop\:vtmn-divide-orange &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_orange);
  }

  .lt-small-desktop\:vtmn-divide-red-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_red-light-1);
  }

  .lt-small-desktop\:vtmn-divide-red-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_red-light-2);
  }

  .lt-small-desktop\:vtmn-divide-red &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_red);
  }

  .lt-small-desktop\:vtmn-divide-opacity-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0;
  }

  .lt-small-desktop\:vtmn-divide-opacity-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.05;
  }

  .lt-small-desktop\:vtmn-divide-opacity-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.1;
  }

  .lt-small-desktop\:vtmn-divide-opacity-20 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.2;
  }

  .lt-small-desktop\:vtmn-divide-opacity-25 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.25;
  }

  .lt-small-desktop\:vtmn-divide-opacity-30 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.3;
  }

  .lt-small-desktop\:vtmn-divide-opacity-40 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.4;
  }

  .lt-small-desktop\:vtmn-divide-opacity-50 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.5;
  }

  .lt-small-desktop\:vtmn-divide-opacity-60 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.6;
  }

  .lt-small-desktop\:vtmn-divide-opacity-70 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.7;
  }

  .lt-small-desktop\:vtmn-divide-opacity-75 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.75;
  }

  .lt-small-desktop\:vtmn-divide-opacity-80 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.8;
  }

  .lt-small-desktop\:vtmn-divide-opacity-90 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.9;
  }

  .lt-small-desktop\:vtmn-divide-opacity-95 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.95;
  }

  .lt-small-desktop\:vtmn-divide-opacity-100 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
  }

  .lt-small-desktop\:vtmn-place-self-auto {
    place-self: auto;
  }

  .lt-small-desktop\:vtmn-place-self-start {
    place-self: start;
  }

  .lt-small-desktop\:vtmn-place-self-end {
    place-self: end;
  }

  .lt-small-desktop\:vtmn-place-self-center {
    place-self: center;
  }

  .lt-small-desktop\:vtmn-place-self-stretch {
    place-self: stretch;
  }

  .lt-small-desktop\:vtmn-self-auto {
    align-self: auto;
  }

  .lt-small-desktop\:vtmn-self-start {
    align-self: flex-start;
  }

  .lt-small-desktop\:vtmn-self-end {
    align-self: flex-end;
  }

  .lt-small-desktop\:vtmn-self-center {
    align-self: center;
  }

  .lt-small-desktop\:vtmn-self-stretch {
    align-self: stretch;
  }

  .lt-small-desktop\:vtmn-self-baseline {
    align-self: baseline;
  }

  .lt-small-desktop\:vtmn-justify-self-auto {
    justify-self: auto;
  }

  .lt-small-desktop\:vtmn-justify-self-start {
    justify-self: start;
  }

  .lt-small-desktop\:vtmn-justify-self-end {
    justify-self: end;
  }

  .lt-small-desktop\:vtmn-justify-self-center {
    justify-self: center;
  }

  .lt-small-desktop\:vtmn-justify-self-stretch {
    justify-self: stretch;
  }

  .lt-small-desktop\:vtmn-overflow-auto {
    overflow: auto;
  }

  .lt-small-desktop\:vtmn-overflow-hidden {
    overflow: hidden;
  }

  .lt-small-desktop\:vtmn-overflow-visible {
    overflow: visible;
  }

  .lt-small-desktop\:vtmn-overflow-scroll {
    overflow: scroll;
  }

  .lt-small-desktop\:vtmn-overflow-x-auto {
    overflow-x: auto;
  }

  .lt-small-desktop\:vtmn-overflow-y-auto {
    overflow-y: auto;
  }

  .lt-small-desktop\:vtmn-overflow-x-hidden {
    overflow-x: hidden;
  }

  .lt-small-desktop\:vtmn-overflow-y-hidden {
    overflow-y: hidden;
  }

  .lt-small-desktop\:vtmn-overflow-x-visible {
    overflow-x: visible;
  }

  .lt-small-desktop\:vtmn-overflow-y-visible {
    overflow-y: visible;
  }

  .lt-small-desktop\:vtmn-overflow-x-scroll {
    overflow-x: scroll;
  }

  .lt-small-desktop\:vtmn-overflow-y-scroll {
    overflow-y: scroll;
  }

  .lt-small-desktop\:vtmn-overscroll-auto {
    overscroll-behavior: auto;
  }

  .lt-small-desktop\:vtmn-overscroll-contain {
    overscroll-behavior: contain;
  }

  .lt-small-desktop\:vtmn-overscroll-none {
    overscroll-behavior: none;
  }

  .lt-small-desktop\:vtmn-overscroll-y-auto {
    overscroll-behavior-y: auto;
  }

  .lt-small-desktop\:vtmn-overscroll-y-contain {
    overscroll-behavior-y: contain;
  }

  .lt-small-desktop\:vtmn-overscroll-y-none {
    overscroll-behavior-y: none;
  }

  .lt-small-desktop\:vtmn-overscroll-x-auto {
    overscroll-behavior-x: auto;
  }

  .lt-small-desktop\:vtmn-overscroll-x-contain {
    overscroll-behavior-x: contain;
  }

  .lt-small-desktop\:vtmn-overscroll-x-none {
    overscroll-behavior-x: none;
  }

  .lt-small-desktop\:vtmn-truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .lt-small-desktop\:vtmn-overflow-ellipsis {
    text-overflow: ellipsis;
  }

  .lt-small-desktop\:vtmn-overflow-clip {
    text-overflow: clip;
  }

  .lt-small-desktop\:vtmn-whitespace-normal {
    white-space: normal;
  }

  .lt-small-desktop\:vtmn-whitespace-nowrap {
    white-space: nowrap;
  }

  .lt-small-desktop\:vtmn-whitespace-pre {
    white-space: pre;
  }

  .lt-small-desktop\:vtmn-whitespace-pre-line {
    white-space: pre-line;
  }

  .lt-small-desktop\:vtmn-whitespace-pre-wrap {
    white-space: pre-wrap;
  }

  .lt-small-desktop\:vtmn-break-normal {
    overflow-wrap: normal;
    word-break: normal;
  }

  .lt-small-desktop\:vtmn-break-words {
    overflow-wrap: break-word;
  }

  .lt-small-desktop\:vtmn-break-all {
    word-break: break-all;
  }

  .lt-small-desktop\:vtmn-rounded-100 {
    border-radius: var(--vtmn-radius_100);
  }

  .lt-small-desktop\:vtmn-rounded-200 {
    border-radius: var(--vtmn-radius_200);
  }

  .lt-small-desktop\:vtmn-rounded-300 {
    border-radius: var(--vtmn-radius_300);
  }

  .lt-small-desktop\:vtmn-rounded-400 {
    border-radius: var(--vtmn-radius_400);
  }

  .lt-small-desktop\:vtmn-rounded-500 {
    border-radius: var(--vtmn-radius_500);
  }

  .lt-small-desktop\:vtmn-rounded-600 {
    border-radius: var(--vtmn-radius_600);
  }

  .lt-small-desktop\:vtmn-rounded-700 {
    border-radius: var(--vtmn-radius_700);
  }

  .lt-small-desktop\:vtmn-rounded-800 {
    border-radius: var(--vtmn-radius_800);
  }

  .lt-small-desktop\:vtmn-rounded-none {
    border-radius: 0px;
  }

  .lt-small-desktop\:vtmn-rounded-sm {
    border-radius: 0.125rem;
  }

  .lt-small-desktop\:vtmn-rounded {
    border-radius: 0.25rem;
  }

  .lt-small-desktop\:vtmn-rounded-md {
    border-radius: 0.375rem;
  }

  .lt-small-desktop\:vtmn-rounded-lg {
    border-radius: 0.5rem;
  }

  .lt-small-desktop\:vtmn-rounded-xl {
    border-radius: 0.75rem;
  }

  .lt-small-desktop\:vtmn-rounded-2xl {
    border-radius: 1rem;
  }

  .lt-small-desktop\:vtmn-rounded-3xl {
    border-radius: 1.5rem;
  }

  .lt-small-desktop\:vtmn-rounded-full {
    border-radius: 9999px;
  }

  .lt-small-desktop\:vtmn-rounded-t-100 {
    border-top-left-radius: var(--vtmn-radius_100);
    border-top-right-radius: var(--vtmn-radius_100);
  }

  .lt-small-desktop\:vtmn-rounded-t-200 {
    border-top-left-radius: var(--vtmn-radius_200);
    border-top-right-radius: var(--vtmn-radius_200);
  }

  .lt-small-desktop\:vtmn-rounded-t-300 {
    border-top-left-radius: var(--vtmn-radius_300);
    border-top-right-radius: var(--vtmn-radius_300);
  }

  .lt-small-desktop\:vtmn-rounded-t-400 {
    border-top-left-radius: var(--vtmn-radius_400);
    border-top-right-radius: var(--vtmn-radius_400);
  }

  .lt-small-desktop\:vtmn-rounded-t-500 {
    border-top-left-radius: var(--vtmn-radius_500);
    border-top-right-radius: var(--vtmn-radius_500);
  }

  .lt-small-desktop\:vtmn-rounded-t-600 {
    border-top-left-radius: var(--vtmn-radius_600);
    border-top-right-radius: var(--vtmn-radius_600);
  }

  .lt-small-desktop\:vtmn-rounded-t-700 {
    border-top-left-radius: var(--vtmn-radius_700);
    border-top-right-radius: var(--vtmn-radius_700);
  }

  .lt-small-desktop\:vtmn-rounded-t-800 {
    border-top-left-radius: var(--vtmn-radius_800);
    border-top-right-radius: var(--vtmn-radius_800);
  }

  .lt-small-desktop\:vtmn-rounded-t-none {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .lt-small-desktop\:vtmn-rounded-t-sm {
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .lt-small-desktop\:vtmn-rounded-t {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .lt-small-desktop\:vtmn-rounded-t-md {
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .lt-small-desktop\:vtmn-rounded-t-lg {
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .lt-small-desktop\:vtmn-rounded-t-xl {
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .lt-small-desktop\:vtmn-rounded-t-2xl {
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .lt-small-desktop\:vtmn-rounded-t-3xl {
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .lt-small-desktop\:vtmn-rounded-t-full {
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .lt-small-desktop\:vtmn-rounded-r-100 {
    border-top-right-radius: var(--vtmn-radius_100);
    border-bottom-right-radius: var(--vtmn-radius_100);
  }

  .lt-small-desktop\:vtmn-rounded-r-200 {
    border-top-right-radius: var(--vtmn-radius_200);
    border-bottom-right-radius: var(--vtmn-radius_200);
  }

  .lt-small-desktop\:vtmn-rounded-r-300 {
    border-top-right-radius: var(--vtmn-radius_300);
    border-bottom-right-radius: var(--vtmn-radius_300);
  }

  .lt-small-desktop\:vtmn-rounded-r-400 {
    border-top-right-radius: var(--vtmn-radius_400);
    border-bottom-right-radius: var(--vtmn-radius_400);
  }

  .lt-small-desktop\:vtmn-rounded-r-500 {
    border-top-right-radius: var(--vtmn-radius_500);
    border-bottom-right-radius: var(--vtmn-radius_500);
  }

  .lt-small-desktop\:vtmn-rounded-r-600 {
    border-top-right-radius: var(--vtmn-radius_600);
    border-bottom-right-radius: var(--vtmn-radius_600);
  }

  .lt-small-desktop\:vtmn-rounded-r-700 {
    border-top-right-radius: var(--vtmn-radius_700);
    border-bottom-right-radius: var(--vtmn-radius_700);
  }

  .lt-small-desktop\:vtmn-rounded-r-800 {
    border-top-right-radius: var(--vtmn-radius_800);
    border-bottom-right-radius: var(--vtmn-radius_800);
  }

  .lt-small-desktop\:vtmn-rounded-r-none {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .lt-small-desktop\:vtmn-rounded-r-sm {
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .lt-small-desktop\:vtmn-rounded-r {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .lt-small-desktop\:vtmn-rounded-r-md {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .lt-small-desktop\:vtmn-rounded-r-lg {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .lt-small-desktop\:vtmn-rounded-r-xl {
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .lt-small-desktop\:vtmn-rounded-r-2xl {
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .lt-small-desktop\:vtmn-rounded-r-3xl {
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .lt-small-desktop\:vtmn-rounded-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .lt-small-desktop\:vtmn-rounded-b-100 {
    border-bottom-right-radius: var(--vtmn-radius_100);
    border-bottom-left-radius: var(--vtmn-radius_100);
  }

  .lt-small-desktop\:vtmn-rounded-b-200 {
    border-bottom-right-radius: var(--vtmn-radius_200);
    border-bottom-left-radius: var(--vtmn-radius_200);
  }

  .lt-small-desktop\:vtmn-rounded-b-300 {
    border-bottom-right-radius: var(--vtmn-radius_300);
    border-bottom-left-radius: var(--vtmn-radius_300);
  }

  .lt-small-desktop\:vtmn-rounded-b-400 {
    border-bottom-right-radius: var(--vtmn-radius_400);
    border-bottom-left-radius: var(--vtmn-radius_400);
  }

  .lt-small-desktop\:vtmn-rounded-b-500 {
    border-bottom-right-radius: var(--vtmn-radius_500);
    border-bottom-left-radius: var(--vtmn-radius_500);
  }

  .lt-small-desktop\:vtmn-rounded-b-600 {
    border-bottom-right-radius: var(--vtmn-radius_600);
    border-bottom-left-radius: var(--vtmn-radius_600);
  }

  .lt-small-desktop\:vtmn-rounded-b-700 {
    border-bottom-right-radius: var(--vtmn-radius_700);
    border-bottom-left-radius: var(--vtmn-radius_700);
  }

  .lt-small-desktop\:vtmn-rounded-b-800 {
    border-bottom-right-radius: var(--vtmn-radius_800);
    border-bottom-left-radius: var(--vtmn-radius_800);
  }

  .lt-small-desktop\:vtmn-rounded-b-none {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .lt-small-desktop\:vtmn-rounded-b-sm {
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .lt-small-desktop\:vtmn-rounded-b {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .lt-small-desktop\:vtmn-rounded-b-md {
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .lt-small-desktop\:vtmn-rounded-b-lg {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .lt-small-desktop\:vtmn-rounded-b-xl {
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .lt-small-desktop\:vtmn-rounded-b-2xl {
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .lt-small-desktop\:vtmn-rounded-b-3xl {
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .lt-small-desktop\:vtmn-rounded-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .lt-small-desktop\:vtmn-rounded-l-100 {
    border-top-left-radius: var(--vtmn-radius_100);
    border-bottom-left-radius: var(--vtmn-radius_100);
  }

  .lt-small-desktop\:vtmn-rounded-l-200 {
    border-top-left-radius: var(--vtmn-radius_200);
    border-bottom-left-radius: var(--vtmn-radius_200);
  }

  .lt-small-desktop\:vtmn-rounded-l-300 {
    border-top-left-radius: var(--vtmn-radius_300);
    border-bottom-left-radius: var(--vtmn-radius_300);
  }

  .lt-small-desktop\:vtmn-rounded-l-400 {
    border-top-left-radius: var(--vtmn-radius_400);
    border-bottom-left-radius: var(--vtmn-radius_400);
  }

  .lt-small-desktop\:vtmn-rounded-l-500 {
    border-top-left-radius: var(--vtmn-radius_500);
    border-bottom-left-radius: var(--vtmn-radius_500);
  }

  .lt-small-desktop\:vtmn-rounded-l-600 {
    border-top-left-radius: var(--vtmn-radius_600);
    border-bottom-left-radius: var(--vtmn-radius_600);
  }

  .lt-small-desktop\:vtmn-rounded-l-700 {
    border-top-left-radius: var(--vtmn-radius_700);
    border-bottom-left-radius: var(--vtmn-radius_700);
  }

  .lt-small-desktop\:vtmn-rounded-l-800 {
    border-top-left-radius: var(--vtmn-radius_800);
    border-bottom-left-radius: var(--vtmn-radius_800);
  }

  .lt-small-desktop\:vtmn-rounded-l-none {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .lt-small-desktop\:vtmn-rounded-l-sm {
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .lt-small-desktop\:vtmn-rounded-l {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .lt-small-desktop\:vtmn-rounded-l-md {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .lt-small-desktop\:vtmn-rounded-l-lg {
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .lt-small-desktop\:vtmn-rounded-l-xl {
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .lt-small-desktop\:vtmn-rounded-l-2xl {
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .lt-small-desktop\:vtmn-rounded-l-3xl {
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .lt-small-desktop\:vtmn-rounded-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .lt-small-desktop\:vtmn-rounded-tl-100 {
    border-top-left-radius: var(--vtmn-radius_100);
  }

  .lt-small-desktop\:vtmn-rounded-tl-200 {
    border-top-left-radius: var(--vtmn-radius_200);
  }

  .lt-small-desktop\:vtmn-rounded-tl-300 {
    border-top-left-radius: var(--vtmn-radius_300);
  }

  .lt-small-desktop\:vtmn-rounded-tl-400 {
    border-top-left-radius: var(--vtmn-radius_400);
  }

  .lt-small-desktop\:vtmn-rounded-tl-500 {
    border-top-left-radius: var(--vtmn-radius_500);
  }

  .lt-small-desktop\:vtmn-rounded-tl-600 {
    border-top-left-radius: var(--vtmn-radius_600);
  }

  .lt-small-desktop\:vtmn-rounded-tl-700 {
    border-top-left-radius: var(--vtmn-radius_700);
  }

  .lt-small-desktop\:vtmn-rounded-tl-800 {
    border-top-left-radius: var(--vtmn-radius_800);
  }

  .lt-small-desktop\:vtmn-rounded-tl-none {
    border-top-left-radius: 0px;
  }

  .lt-small-desktop\:vtmn-rounded-tl-sm {
    border-top-left-radius: 0.125rem;
  }

  .lt-small-desktop\:vtmn-rounded-tl {
    border-top-left-radius: 0.25rem;
  }

  .lt-small-desktop\:vtmn-rounded-tl-md {
    border-top-left-radius: 0.375rem;
  }

  .lt-small-desktop\:vtmn-rounded-tl-lg {
    border-top-left-radius: 0.5rem;
  }

  .lt-small-desktop\:vtmn-rounded-tl-xl {
    border-top-left-radius: 0.75rem;
  }

  .lt-small-desktop\:vtmn-rounded-tl-2xl {
    border-top-left-radius: 1rem;
  }

  .lt-small-desktop\:vtmn-rounded-tl-3xl {
    border-top-left-radius: 1.5rem;
  }

  .lt-small-desktop\:vtmn-rounded-tl-full {
    border-top-left-radius: 9999px;
  }

  .lt-small-desktop\:vtmn-rounded-tr-100 {
    border-top-right-radius: var(--vtmn-radius_100);
  }

  .lt-small-desktop\:vtmn-rounded-tr-200 {
    border-top-right-radius: var(--vtmn-radius_200);
  }

  .lt-small-desktop\:vtmn-rounded-tr-300 {
    border-top-right-radius: var(--vtmn-radius_300);
  }

  .lt-small-desktop\:vtmn-rounded-tr-400 {
    border-top-right-radius: var(--vtmn-radius_400);
  }

  .lt-small-desktop\:vtmn-rounded-tr-500 {
    border-top-right-radius: var(--vtmn-radius_500);
  }

  .lt-small-desktop\:vtmn-rounded-tr-600 {
    border-top-right-radius: var(--vtmn-radius_600);
  }

  .lt-small-desktop\:vtmn-rounded-tr-700 {
    border-top-right-radius: var(--vtmn-radius_700);
  }

  .lt-small-desktop\:vtmn-rounded-tr-800 {
    border-top-right-radius: var(--vtmn-radius_800);
  }

  .lt-small-desktop\:vtmn-rounded-tr-none {
    border-top-right-radius: 0px;
  }

  .lt-small-desktop\:vtmn-rounded-tr-sm {
    border-top-right-radius: 0.125rem;
  }

  .lt-small-desktop\:vtmn-rounded-tr {
    border-top-right-radius: 0.25rem;
  }

  .lt-small-desktop\:vtmn-rounded-tr-md {
    border-top-right-radius: 0.375rem;
  }

  .lt-small-desktop\:vtmn-rounded-tr-lg {
    border-top-right-radius: 0.5rem;
  }

  .lt-small-desktop\:vtmn-rounded-tr-xl {
    border-top-right-radius: 0.75rem;
  }

  .lt-small-desktop\:vtmn-rounded-tr-2xl {
    border-top-right-radius: 1rem;
  }

  .lt-small-desktop\:vtmn-rounded-tr-3xl {
    border-top-right-radius: 1.5rem;
  }

  .lt-small-desktop\:vtmn-rounded-tr-full {
    border-top-right-radius: 9999px;
  }

  .lt-small-desktop\:vtmn-rounded-br-100 {
    border-bottom-right-radius: var(--vtmn-radius_100);
  }

  .lt-small-desktop\:vtmn-rounded-br-200 {
    border-bottom-right-radius: var(--vtmn-radius_200);
  }

  .lt-small-desktop\:vtmn-rounded-br-300 {
    border-bottom-right-radius: var(--vtmn-radius_300);
  }

  .lt-small-desktop\:vtmn-rounded-br-400 {
    border-bottom-right-radius: var(--vtmn-radius_400);
  }

  .lt-small-desktop\:vtmn-rounded-br-500 {
    border-bottom-right-radius: var(--vtmn-radius_500);
  }

  .lt-small-desktop\:vtmn-rounded-br-600 {
    border-bottom-right-radius: var(--vtmn-radius_600);
  }

  .lt-small-desktop\:vtmn-rounded-br-700 {
    border-bottom-right-radius: var(--vtmn-radius_700);
  }

  .lt-small-desktop\:vtmn-rounded-br-800 {
    border-bottom-right-radius: var(--vtmn-radius_800);
  }

  .lt-small-desktop\:vtmn-rounded-br-none {
    border-bottom-right-radius: 0px;
  }

  .lt-small-desktop\:vtmn-rounded-br-sm {
    border-bottom-right-radius: 0.125rem;
  }

  .lt-small-desktop\:vtmn-rounded-br {
    border-bottom-right-radius: 0.25rem;
  }

  .lt-small-desktop\:vtmn-rounded-br-md {
    border-bottom-right-radius: 0.375rem;
  }

  .lt-small-desktop\:vtmn-rounded-br-lg {
    border-bottom-right-radius: 0.5rem;
  }

  .lt-small-desktop\:vtmn-rounded-br-xl {
    border-bottom-right-radius: 0.75rem;
  }

  .lt-small-desktop\:vtmn-rounded-br-2xl {
    border-bottom-right-radius: 1rem;
  }

  .lt-small-desktop\:vtmn-rounded-br-3xl {
    border-bottom-right-radius: 1.5rem;
  }

  .lt-small-desktop\:vtmn-rounded-br-full {
    border-bottom-right-radius: 9999px;
  }

  .lt-small-desktop\:vtmn-rounded-bl-100 {
    border-bottom-left-radius: var(--vtmn-radius_100);
  }

  .lt-small-desktop\:vtmn-rounded-bl-200 {
    border-bottom-left-radius: var(--vtmn-radius_200);
  }

  .lt-small-desktop\:vtmn-rounded-bl-300 {
    border-bottom-left-radius: var(--vtmn-radius_300);
  }

  .lt-small-desktop\:vtmn-rounded-bl-400 {
    border-bottom-left-radius: var(--vtmn-radius_400);
  }

  .lt-small-desktop\:vtmn-rounded-bl-500 {
    border-bottom-left-radius: var(--vtmn-radius_500);
  }

  .lt-small-desktop\:vtmn-rounded-bl-600 {
    border-bottom-left-radius: var(--vtmn-radius_600);
  }

  .lt-small-desktop\:vtmn-rounded-bl-700 {
    border-bottom-left-radius: var(--vtmn-radius_700);
  }

  .lt-small-desktop\:vtmn-rounded-bl-800 {
    border-bottom-left-radius: var(--vtmn-radius_800);
  }

  .lt-small-desktop\:vtmn-rounded-bl-none {
    border-bottom-left-radius: 0px;
  }

  .lt-small-desktop\:vtmn-rounded-bl-sm {
    border-bottom-left-radius: 0.125rem;
  }

  .lt-small-desktop\:vtmn-rounded-bl {
    border-bottom-left-radius: 0.25rem;
  }

  .lt-small-desktop\:vtmn-rounded-bl-md {
    border-bottom-left-radius: 0.375rem;
  }

  .lt-small-desktop\:vtmn-rounded-bl-lg {
    border-bottom-left-radius: 0.5rem;
  }

  .lt-small-desktop\:vtmn-rounded-bl-xl {
    border-bottom-left-radius: 0.75rem;
  }

  .lt-small-desktop\:vtmn-rounded-bl-2xl {
    border-bottom-left-radius: 1rem;
  }

  .lt-small-desktop\:vtmn-rounded-bl-3xl {
    border-bottom-left-radius: 1.5rem;
  }

  .lt-small-desktop\:vtmn-rounded-bl-full {
    border-bottom-left-radius: 9999px;
  }

  .lt-small-desktop\:vtmn-border-0 {
    border-width: 0px;
  }

  .lt-small-desktop\:vtmn-border-2 {
    border-width: 2px;
  }

  .lt-small-desktop\:vtmn-border-4 {
    border-width: 4px;
  }

  .lt-small-desktop\:vtmn-border-8 {
    border-width: 8px;
  }

  .lt-small-desktop\:vtmn-border {
    border-width: 1px;
  }

  .lt-small-desktop\:vtmn-border-t-0 {
    border-top-width: 0px;
  }

  .lt-small-desktop\:vtmn-border-t-2 {
    border-top-width: 2px;
  }

  .lt-small-desktop\:vtmn-border-t-4 {
    border-top-width: 4px;
  }

  .lt-small-desktop\:vtmn-border-t-8 {
    border-top-width: 8px;
  }

  .lt-small-desktop\:vtmn-border-t {
    border-top-width: 1px;
  }

  .lt-small-desktop\:vtmn-border-r-0 {
    border-right-width: 0px;
  }

  .lt-small-desktop\:vtmn-border-r-2 {
    border-right-width: 2px;
  }

  .lt-small-desktop\:vtmn-border-r-4 {
    border-right-width: 4px;
  }

  .lt-small-desktop\:vtmn-border-r-8 {
    border-right-width: 8px;
  }

  .lt-small-desktop\:vtmn-border-r {
    border-right-width: 1px;
  }

  .lt-small-desktop\:vtmn-border-b-0 {
    border-bottom-width: 0px;
  }

  .lt-small-desktop\:vtmn-border-b-2 {
    border-bottom-width: 2px;
  }

  .lt-small-desktop\:vtmn-border-b-4 {
    border-bottom-width: 4px;
  }

  .lt-small-desktop\:vtmn-border-b-8 {
    border-bottom-width: 8px;
  }

  .lt-small-desktop\:vtmn-border-b {
    border-bottom-width: 1px;
  }

  .lt-small-desktop\:vtmn-border-l-0 {
    border-left-width: 0px;
  }

  .lt-small-desktop\:vtmn-border-l-2 {
    border-left-width: 2px;
  }

  .lt-small-desktop\:vtmn-border-l-4 {
    border-left-width: 4px;
  }

  .lt-small-desktop\:vtmn-border-l-8 {
    border-left-width: 8px;
  }

  .lt-small-desktop\:vtmn-border-l {
    border-left-width: 1px;
  }

  .lt-small-desktop\:vtmn-border-solid {
    border-style: solid;
  }

  .lt-small-desktop\:vtmn-border-dashed {
    border-style: dashed;
  }

  .lt-small-desktop\:vtmn-border-dotted {
    border-style: dotted;
  }

  .lt-small-desktop\:vtmn-border-double {
    border-style: double;
  }

  .lt-small-desktop\:vtmn-border-none {
    border-style: none;
  }

  .lt-small-desktop\:vtmn-border-transparent {
    border-color: transparent;
  }

  .lt-small-desktop\:vtmn-border-background-primary {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-small-desktop\:vtmn-border-background-secondary {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-small-desktop\:vtmn-border-background-tertiary {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-small-desktop\:vtmn-border-background-brand-primary {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-small-desktop\:vtmn-border-background-brand-secondary {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-small-desktop\:vtmn-border-background-accent {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-small-desktop\:vtmn-border-background-alert {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-small-desktop\:vtmn-border-background-primary-reversed {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-small-desktop\:vtmn-border-background-brand-primary-reversed {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-small-desktop\:vtmn-border-content-primary {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-small-desktop\:vtmn-border-content-secondary {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-small-desktop\:vtmn-border-content-tertiary {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-small-desktop\:vtmn-border-content-action {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-small-desktop\:vtmn-border-content-active {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-small-desktop\:vtmn-border-content-inactive {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-small-desktop\:vtmn-border-content-negative {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-small-desktop\:vtmn-border-content-warning {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-small-desktop\:vtmn-border-content-positive {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-small-desktop\:vtmn-border-content-information {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-small-desktop\:vtmn-border-content-accent {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-small-desktop\:vtmn-border-content-visited {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-small-desktop\:vtmn-border-content-primary-reversed {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-small-desktop\:vtmn-border-content-action-reversed {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-small-desktop\:vtmn-border-content-visited-reversed {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-small-desktop\:vtmn-border-border-primary {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-small-desktop\:vtmn-border-border-secondary {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-small-desktop\:vtmn-border-border-tertiary {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-small-desktop\:vtmn-border-border-active {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-small-desktop\:vtmn-border-border-inactive {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-small-desktop\:vtmn-border-border-negative {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-small-desktop\:vtmn-border-border-warning {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-small-desktop\:vtmn-border-border-positive {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-small-desktop\:vtmn-border-border-information {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-small-desktop\:vtmn-border-border-primary-reversed {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-small-desktop\:vtmn-border-decorative-gravel {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-small-desktop\:vtmn-border-decorative-brick {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-small-desktop\:vtmn-border-decorative-saffron {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-small-desktop\:vtmn-border-decorative-gold {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-small-desktop\:vtmn-border-decorative-jade {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-small-desktop\:vtmn-border-decorative-emerald {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-small-desktop\:vtmn-border-decorative-cobalt {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-small-desktop\:vtmn-border-decorative-amethyst {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-small-desktop\:vtmn-border-hover-primary {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-small-desktop\:vtmn-border-hover-primary-transparent {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-small-desktop\:vtmn-border-hover-secondary-transparent {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-small-desktop\:vtmn-border-hover-tertiary-transparent {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-small-desktop\:vtmn-border-hover-tertiary {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-small-desktop\:vtmn-border-hover-brand {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-small-desktop\:vtmn-border-hover-accent {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-small-desktop\:vtmn-border-hover-primary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-border-hover-secondary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-border-hover-tertiary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-border-active-primary {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-small-desktop\:vtmn-border-active-primary-transparent {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-small-desktop\:vtmn-border-active-secondary-transparent {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-small-desktop\:vtmn-border-active-tertiary {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-small-desktop\:vtmn-border-active-tertiary-transparent {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-small-desktop\:vtmn-border-active-brand {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-small-desktop\:vtmn-border-active-accent {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-small-desktop\:vtmn-border-active-primary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-border-active-secondary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-border-active-tertiary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-border-active-brand-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-border-shadow {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-small-desktop\:vtmn-border-brand {
    border-color: var(--vtmn-color_brand);
  }

  .lt-small-desktop\:vtmn-border-brand-pro {
    border-color: var(--vtmn-color_brand-pro);
  }

  .lt-small-desktop\:vtmn-border-brand-digital-light-1 {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-small-desktop\:vtmn-border-brand-digital-light-2 {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-small-desktop\:vtmn-border-brand-digital-light-3 {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-small-desktop\:vtmn-border-brand-digital {
    border-color: var(--vtmn-color_brand-digital);
  }

  .lt-small-desktop\:vtmn-border-brand-digital-dark-1 {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-small-desktop\:vtmn-border-brand-digital-dark-2 {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-small-desktop\:vtmn-border-green-light-1 {
    border-color: var(--vtmn-color_green-light-1);
  }

  .lt-small-desktop\:vtmn-border-green-light-2 {
    border-color: var(--vtmn-color_green-light-2);
  }

  .lt-small-desktop\:vtmn-border-green-light-3 {
    border-color: var(--vtmn-color_green-light-3);
  }

  .lt-small-desktop\:vtmn-border-green {
    border-color: var(--vtmn-color_green);
  }

  .lt-small-desktop\:vtmn-border-green-dark-1 {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .lt-small-desktop\:vtmn-border-green-dark-2 {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .lt-small-desktop\:vtmn-border-white {
    border-color: var(--vtmn-color_white);
  }

  .lt-small-desktop\:vtmn-border-grey-light-1 {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .lt-small-desktop\:vtmn-border-grey-light-2 {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .lt-small-desktop\:vtmn-border-grey-light-3 {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .lt-small-desktop\:vtmn-border-grey-light-4 {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .lt-small-desktop\:vtmn-border-grey {
    border-color: var(--vtmn-color_grey);
  }

  .lt-small-desktop\:vtmn-border-grey-dark-1 {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-small-desktop\:vtmn-border-grey-dark-2 {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-small-desktop\:vtmn-border-grey-dark-3 {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-small-desktop\:vtmn-border-black {
    border-color: var(--vtmn-color_black);
  }

  .lt-small-desktop\:vtmn-border-success {
    border-color: var(--vtmn-color_success);
  }

  .lt-small-desktop\:vtmn-border-info {
    border-color: var(--vtmn-color_info);
  }

  .lt-small-desktop\:vtmn-border-warning {
    border-color: var(--vtmn-color_warning);
  }

  .lt-small-desktop\:vtmn-border-danger {
    border-color: var(--vtmn-color_danger);
  }

  .lt-small-desktop\:vtmn-border-yellow-light-1 {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-small-desktop\:vtmn-border-yellow-light-2 {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-small-desktop\:vtmn-border-yellow {
    border-color: var(--vtmn-color_yellow);
  }

  .lt-small-desktop\:vtmn-border-orange-light-1 {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .lt-small-desktop\:vtmn-border-orange-light-2 {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .lt-small-desktop\:vtmn-border-orange {
    border-color: var(--vtmn-color_orange);
  }

  .lt-small-desktop\:vtmn-border-red-light-1 {
    border-color: var(--vtmn-color_red-light-1);
  }

  .lt-small-desktop\:vtmn-border-red-light-2 {
    border-color: var(--vtmn-color_red-light-2);
  }

  .lt-small-desktop\:vtmn-border-red {
    border-color: var(--vtmn-color_red);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-transparent {
    border-color: transparent;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-background-primary {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-background-secondary {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-background-tertiary {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-background-brand-primary {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-background-brand-secondary {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-background-accent {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-background-alert {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-background-primary-reversed {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-background-brand-primary-reversed {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-content-primary {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-content-secondary {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-content-tertiary {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-content-action {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-content-active {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-content-inactive {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-content-negative {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-content-warning {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-content-positive {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-content-information {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-content-accent {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-content-visited {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-content-primary-reversed {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-content-action-reversed {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-content-visited-reversed {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-border-primary {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-border-secondary {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-border-tertiary {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-border-active {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-border-inactive {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-border-negative {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-border-warning {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-border-positive {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-border-information {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-border-primary-reversed {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-decorative-gravel {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-decorative-brick {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-decorative-saffron {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-decorative-gold {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-decorative-jade {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-decorative-emerald {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-decorative-cobalt {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-decorative-amethyst {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-hover-primary {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-hover-primary-transparent {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-hover-secondary-transparent {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-hover-tertiary-transparent {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-hover-tertiary {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-hover-brand {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-hover-accent {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-hover-primary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-hover-secondary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-hover-tertiary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-active-primary {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-active-primary-transparent {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-active-secondary-transparent {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-active-tertiary {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-active-tertiary-transparent {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-active-brand {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-active-accent {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-active-primary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-active-secondary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-active-tertiary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-active-brand-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-shadow {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-brand {
    border-color: var(--vtmn-color_brand);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-brand-pro {
    border-color: var(--vtmn-color_brand-pro);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-brand-digital-light-1 {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-brand-digital-light-2 {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-brand-digital-light-3 {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-brand-digital {
    border-color: var(--vtmn-color_brand-digital);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-brand-digital-dark-1 {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-brand-digital-dark-2 {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-green-light-1 {
    border-color: var(--vtmn-color_green-light-1);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-green-light-2 {
    border-color: var(--vtmn-color_green-light-2);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-green-light-3 {
    border-color: var(--vtmn-color_green-light-3);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-green {
    border-color: var(--vtmn-color_green);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-green-dark-1 {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-green-dark-2 {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-white {
    border-color: var(--vtmn-color_white);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-grey-light-1 {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-grey-light-2 {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-grey-light-3 {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-grey-light-4 {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-grey {
    border-color: var(--vtmn-color_grey);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-grey-dark-1 {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-grey-dark-2 {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-grey-dark-3 {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-black {
    border-color: var(--vtmn-color_black);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-success {
    border-color: var(--vtmn-color_success);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-info {
    border-color: var(--vtmn-color_info);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-warning {
    border-color: var(--vtmn-color_warning);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-danger {
    border-color: var(--vtmn-color_danger);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-yellow-light-1 {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-yellow-light-2 {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-yellow {
    border-color: var(--vtmn-color_yellow);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-orange-light-1 {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-orange-light-2 {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-orange {
    border-color: var(--vtmn-color_orange);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-red-light-1 {
    border-color: var(--vtmn-color_red-light-1);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-red-light-2 {
    border-color: var(--vtmn-color_red-light-2);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-red {
    border-color: var(--vtmn-color_red);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-transparent:focus-within {
    border-color: transparent;
  }

  .lt-small-desktop\:focus-within\:vtmn-border-background-primary:focus-within {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-background-secondary:focus-within {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-background-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-background-brand-primary:focus-within {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-background-brand-secondary:focus-within {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-background-accent:focus-within {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-background-alert:focus-within {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-background-primary-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-background-brand-primary-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-content-primary:focus-within {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-content-secondary:focus-within {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-content-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-content-action:focus-within {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-content-active:focus-within {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-content-inactive:focus-within {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-content-negative:focus-within {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-content-warning:focus-within {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-content-positive:focus-within {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-content-information:focus-within {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-content-accent:focus-within {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-content-visited:focus-within {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-content-primary-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-content-action-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-content-visited-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-border-primary:focus-within {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-border-secondary:focus-within {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-border-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-border-active:focus-within {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-border-inactive:focus-within {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-border-negative:focus-within {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-border-warning:focus-within {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-border-positive:focus-within {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-border-information:focus-within {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-border-primary-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-decorative-gravel:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-decorative-brick:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-decorative-saffron:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-decorative-gold:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-decorative-jade:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-decorative-emerald:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-decorative-cobalt:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-decorative-amethyst:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-hover-primary:focus-within {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-hover-primary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-hover-secondary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-hover-tertiary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-hover-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-hover-brand:focus-within {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-hover-accent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-hover-primary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-hover-secondary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-hover-tertiary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-active-primary:focus-within {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-active-primary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-active-secondary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-active-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-active-tertiary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-active-brand:focus-within {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-active-accent:focus-within {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-active-primary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-active-secondary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-active-tertiary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-active-brand-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-shadow:focus-within {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-brand:focus-within {
    border-color: var(--vtmn-color_brand);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-brand-pro:focus-within {
    border-color: var(--vtmn-color_brand-pro);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-brand-digital-light-1:focus-within {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-brand-digital-light-2:focus-within {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-brand-digital-light-3:focus-within {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-brand-digital:focus-within {
    border-color: var(--vtmn-color_brand-digital);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-brand-digital-dark-1:focus-within {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-brand-digital-dark-2:focus-within {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-green-light-1:focus-within {
    border-color: var(--vtmn-color_green-light-1);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-green-light-2:focus-within {
    border-color: var(--vtmn-color_green-light-2);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-green-light-3:focus-within {
    border-color: var(--vtmn-color_green-light-3);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-green:focus-within {
    border-color: var(--vtmn-color_green);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-green-dark-1:focus-within {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-green-dark-2:focus-within {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-white:focus-within {
    border-color: var(--vtmn-color_white);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-grey-light-1:focus-within {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-grey-light-2:focus-within {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-grey-light-3:focus-within {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-grey-light-4:focus-within {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-grey:focus-within {
    border-color: var(--vtmn-color_grey);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-grey-dark-1:focus-within {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-grey-dark-2:focus-within {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-grey-dark-3:focus-within {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-black:focus-within {
    border-color: var(--vtmn-color_black);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-success:focus-within {
    border-color: var(--vtmn-color_success);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-info:focus-within {
    border-color: var(--vtmn-color_info);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-warning:focus-within {
    border-color: var(--vtmn-color_warning);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-danger:focus-within {
    border-color: var(--vtmn-color_danger);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-yellow-light-1:focus-within {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-yellow-light-2:focus-within {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-yellow:focus-within {
    border-color: var(--vtmn-color_yellow);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-orange-light-1:focus-within {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-orange-light-2:focus-within {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-orange:focus-within {
    border-color: var(--vtmn-color_orange);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-red-light-1:focus-within {
    border-color: var(--vtmn-color_red-light-1);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-red-light-2:focus-within {
    border-color: var(--vtmn-color_red-light-2);
  }

  .lt-small-desktop\:focus-within\:vtmn-border-red:focus-within {
    border-color: var(--vtmn-color_red);
  }

  .lt-small-desktop\:hover\:vtmn-border-transparent:hover {
    border-color: transparent;
  }

  .lt-small-desktop\:hover\:vtmn-border-background-primary:hover {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-small-desktop\:hover\:vtmn-border-background-secondary:hover {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-small-desktop\:hover\:vtmn-border-background-tertiary:hover {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-small-desktop\:hover\:vtmn-border-background-brand-primary:hover {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-small-desktop\:hover\:vtmn-border-background-brand-secondary:hover {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-small-desktop\:hover\:vtmn-border-background-accent:hover {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-small-desktop\:hover\:vtmn-border-background-alert:hover {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-small-desktop\:hover\:vtmn-border-background-primary-reversed:hover {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-small-desktop\:hover\:vtmn-border-background-brand-primary-reversed:hover {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-small-desktop\:hover\:vtmn-border-content-primary:hover {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-small-desktop\:hover\:vtmn-border-content-secondary:hover {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-small-desktop\:hover\:vtmn-border-content-tertiary:hover {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-small-desktop\:hover\:vtmn-border-content-action:hover {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-small-desktop\:hover\:vtmn-border-content-active:hover {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-small-desktop\:hover\:vtmn-border-content-inactive:hover {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-small-desktop\:hover\:vtmn-border-content-negative:hover {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-small-desktop\:hover\:vtmn-border-content-warning:hover {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-small-desktop\:hover\:vtmn-border-content-positive:hover {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-small-desktop\:hover\:vtmn-border-content-information:hover {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-small-desktop\:hover\:vtmn-border-content-accent:hover {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-small-desktop\:hover\:vtmn-border-content-visited:hover {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-small-desktop\:hover\:vtmn-border-content-primary-reversed:hover {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-small-desktop\:hover\:vtmn-border-content-action-reversed:hover {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-small-desktop\:hover\:vtmn-border-content-visited-reversed:hover {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-small-desktop\:hover\:vtmn-border-border-primary:hover {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-small-desktop\:hover\:vtmn-border-border-secondary:hover {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-small-desktop\:hover\:vtmn-border-border-tertiary:hover {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-small-desktop\:hover\:vtmn-border-border-active:hover {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-small-desktop\:hover\:vtmn-border-border-inactive:hover {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-small-desktop\:hover\:vtmn-border-border-negative:hover {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-small-desktop\:hover\:vtmn-border-border-warning:hover {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-small-desktop\:hover\:vtmn-border-border-positive:hover {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-small-desktop\:hover\:vtmn-border-border-information:hover {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-small-desktop\:hover\:vtmn-border-border-primary-reversed:hover {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-small-desktop\:hover\:vtmn-border-decorative-gravel:hover {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-small-desktop\:hover\:vtmn-border-decorative-brick:hover {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-small-desktop\:hover\:vtmn-border-decorative-saffron:hover {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-small-desktop\:hover\:vtmn-border-decorative-gold:hover {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-small-desktop\:hover\:vtmn-border-decorative-jade:hover {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-small-desktop\:hover\:vtmn-border-decorative-emerald:hover {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-small-desktop\:hover\:vtmn-border-decorative-cobalt:hover {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-small-desktop\:hover\:vtmn-border-decorative-amethyst:hover {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-small-desktop\:hover\:vtmn-border-hover-primary:hover {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-small-desktop\:hover\:vtmn-border-hover-primary-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-border-hover-secondary-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-border-hover-tertiary-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-border-hover-tertiary:hover {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-small-desktop\:hover\:vtmn-border-hover-brand:hover {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-small-desktop\:hover\:vtmn-border-hover-accent:hover {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-small-desktop\:hover\:vtmn-border-hover-primary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-border-hover-secondary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-border-hover-tertiary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-border-active-primary:hover {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-small-desktop\:hover\:vtmn-border-active-primary-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-border-active-secondary-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-border-active-tertiary:hover {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-small-desktop\:hover\:vtmn-border-active-tertiary-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-border-active-brand:hover {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-small-desktop\:hover\:vtmn-border-active-accent:hover {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-small-desktop\:hover\:vtmn-border-active-primary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-border-active-secondary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-border-active-tertiary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-border-active-brand-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-border-shadow:hover {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-small-desktop\:hover\:vtmn-border-brand:hover {
    border-color: var(--vtmn-color_brand);
  }

  .lt-small-desktop\:hover\:vtmn-border-brand-pro:hover {
    border-color: var(--vtmn-color_brand-pro);
  }

  .lt-small-desktop\:hover\:vtmn-border-brand-digital-light-1:hover {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-small-desktop\:hover\:vtmn-border-brand-digital-light-2:hover {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-small-desktop\:hover\:vtmn-border-brand-digital-light-3:hover {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-small-desktop\:hover\:vtmn-border-brand-digital:hover {
    border-color: var(--vtmn-color_brand-digital);
  }

  .lt-small-desktop\:hover\:vtmn-border-brand-digital-dark-1:hover {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-small-desktop\:hover\:vtmn-border-brand-digital-dark-2:hover {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-small-desktop\:hover\:vtmn-border-green-light-1:hover {
    border-color: var(--vtmn-color_green-light-1);
  }

  .lt-small-desktop\:hover\:vtmn-border-green-light-2:hover {
    border-color: var(--vtmn-color_green-light-2);
  }

  .lt-small-desktop\:hover\:vtmn-border-green-light-3:hover {
    border-color: var(--vtmn-color_green-light-3);
  }

  .lt-small-desktop\:hover\:vtmn-border-green:hover {
    border-color: var(--vtmn-color_green);
  }

  .lt-small-desktop\:hover\:vtmn-border-green-dark-1:hover {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .lt-small-desktop\:hover\:vtmn-border-green-dark-2:hover {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .lt-small-desktop\:hover\:vtmn-border-white:hover {
    border-color: var(--vtmn-color_white);
  }

  .lt-small-desktop\:hover\:vtmn-border-grey-light-1:hover {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .lt-small-desktop\:hover\:vtmn-border-grey-light-2:hover {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .lt-small-desktop\:hover\:vtmn-border-grey-light-3:hover {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .lt-small-desktop\:hover\:vtmn-border-grey-light-4:hover {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .lt-small-desktop\:hover\:vtmn-border-grey:hover {
    border-color: var(--vtmn-color_grey);
  }

  .lt-small-desktop\:hover\:vtmn-border-grey-dark-1:hover {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-small-desktop\:hover\:vtmn-border-grey-dark-2:hover {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-small-desktop\:hover\:vtmn-border-grey-dark-3:hover {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-small-desktop\:hover\:vtmn-border-black:hover {
    border-color: var(--vtmn-color_black);
  }

  .lt-small-desktop\:hover\:vtmn-border-success:hover {
    border-color: var(--vtmn-color_success);
  }

  .lt-small-desktop\:hover\:vtmn-border-info:hover {
    border-color: var(--vtmn-color_info);
  }

  .lt-small-desktop\:hover\:vtmn-border-warning:hover {
    border-color: var(--vtmn-color_warning);
  }

  .lt-small-desktop\:hover\:vtmn-border-danger:hover {
    border-color: var(--vtmn-color_danger);
  }

  .lt-small-desktop\:hover\:vtmn-border-yellow-light-1:hover {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-small-desktop\:hover\:vtmn-border-yellow-light-2:hover {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-small-desktop\:hover\:vtmn-border-yellow:hover {
    border-color: var(--vtmn-color_yellow);
  }

  .lt-small-desktop\:hover\:vtmn-border-orange-light-1:hover {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .lt-small-desktop\:hover\:vtmn-border-orange-light-2:hover {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .lt-small-desktop\:hover\:vtmn-border-orange:hover {
    border-color: var(--vtmn-color_orange);
  }

  .lt-small-desktop\:hover\:vtmn-border-red-light-1:hover {
    border-color: var(--vtmn-color_red-light-1);
  }

  .lt-small-desktop\:hover\:vtmn-border-red-light-2:hover {
    border-color: var(--vtmn-color_red-light-2);
  }

  .lt-small-desktop\:hover\:vtmn-border-red:hover {
    border-color: var(--vtmn-color_red);
  }

  .lt-small-desktop\:focus\:vtmn-border-transparent:focus {
    border-color: transparent;
  }

  .lt-small-desktop\:focus\:vtmn-border-background-primary:focus {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-small-desktop\:focus\:vtmn-border-background-secondary:focus {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-small-desktop\:focus\:vtmn-border-background-tertiary:focus {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-small-desktop\:focus\:vtmn-border-background-brand-primary:focus {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-small-desktop\:focus\:vtmn-border-background-brand-secondary:focus {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-small-desktop\:focus\:vtmn-border-background-accent:focus {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-small-desktop\:focus\:vtmn-border-background-alert:focus {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-small-desktop\:focus\:vtmn-border-background-primary-reversed:focus {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-border-background-brand-primary-reversed:focus {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-border-content-primary:focus {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-small-desktop\:focus\:vtmn-border-content-secondary:focus {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-small-desktop\:focus\:vtmn-border-content-tertiary:focus {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-small-desktop\:focus\:vtmn-border-content-action:focus {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-small-desktop\:focus\:vtmn-border-content-active:focus {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-small-desktop\:focus\:vtmn-border-content-inactive:focus {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-small-desktop\:focus\:vtmn-border-content-negative:focus {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-small-desktop\:focus\:vtmn-border-content-warning:focus {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-small-desktop\:focus\:vtmn-border-content-positive:focus {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-small-desktop\:focus\:vtmn-border-content-information:focus {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-small-desktop\:focus\:vtmn-border-content-accent:focus {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-small-desktop\:focus\:vtmn-border-content-visited:focus {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-small-desktop\:focus\:vtmn-border-content-primary-reversed:focus {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-border-content-action-reversed:focus {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-border-content-visited-reversed:focus {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-border-border-primary:focus {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-small-desktop\:focus\:vtmn-border-border-secondary:focus {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-small-desktop\:focus\:vtmn-border-border-tertiary:focus {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-small-desktop\:focus\:vtmn-border-border-active:focus {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-small-desktop\:focus\:vtmn-border-border-inactive:focus {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-small-desktop\:focus\:vtmn-border-border-negative:focus {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-small-desktop\:focus\:vtmn-border-border-warning:focus {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-small-desktop\:focus\:vtmn-border-border-positive:focus {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-small-desktop\:focus\:vtmn-border-border-information:focus {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-small-desktop\:focus\:vtmn-border-border-primary-reversed:focus {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-border-decorative-gravel:focus {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-small-desktop\:focus\:vtmn-border-decorative-brick:focus {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-small-desktop\:focus\:vtmn-border-decorative-saffron:focus {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-small-desktop\:focus\:vtmn-border-decorative-gold:focus {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-small-desktop\:focus\:vtmn-border-decorative-jade:focus {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-small-desktop\:focus\:vtmn-border-decorative-emerald:focus {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-small-desktop\:focus\:vtmn-border-decorative-cobalt:focus {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-small-desktop\:focus\:vtmn-border-decorative-amethyst:focus {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-small-desktop\:focus\:vtmn-border-hover-primary:focus {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-small-desktop\:focus\:vtmn-border-hover-primary-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-border-hover-secondary-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-border-hover-tertiary-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-border-hover-tertiary:focus {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-small-desktop\:focus\:vtmn-border-hover-brand:focus {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-small-desktop\:focus\:vtmn-border-hover-accent:focus {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-small-desktop\:focus\:vtmn-border-hover-primary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-border-hover-secondary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-border-hover-tertiary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-border-active-primary:focus {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-small-desktop\:focus\:vtmn-border-active-primary-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-border-active-secondary-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-border-active-tertiary:focus {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-small-desktop\:focus\:vtmn-border-active-tertiary-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-border-active-brand:focus {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-small-desktop\:focus\:vtmn-border-active-accent:focus {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-small-desktop\:focus\:vtmn-border-active-primary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-border-active-secondary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-border-active-tertiary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-border-active-brand-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-border-shadow:focus {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-small-desktop\:focus\:vtmn-border-brand:focus {
    border-color: var(--vtmn-color_brand);
  }

  .lt-small-desktop\:focus\:vtmn-border-brand-pro:focus {
    border-color: var(--vtmn-color_brand-pro);
  }

  .lt-small-desktop\:focus\:vtmn-border-brand-digital-light-1:focus {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-border-brand-digital-light-2:focus {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-border-brand-digital-light-3:focus {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-small-desktop\:focus\:vtmn-border-brand-digital:focus {
    border-color: var(--vtmn-color_brand-digital);
  }

  .lt-small-desktop\:focus\:vtmn-border-brand-digital-dark-1:focus {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-small-desktop\:focus\:vtmn-border-brand-digital-dark-2:focus {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-small-desktop\:focus\:vtmn-border-green-light-1:focus {
    border-color: var(--vtmn-color_green-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-border-green-light-2:focus {
    border-color: var(--vtmn-color_green-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-border-green-light-3:focus {
    border-color: var(--vtmn-color_green-light-3);
  }

  .lt-small-desktop\:focus\:vtmn-border-green:focus {
    border-color: var(--vtmn-color_green);
  }

  .lt-small-desktop\:focus\:vtmn-border-green-dark-1:focus {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .lt-small-desktop\:focus\:vtmn-border-green-dark-2:focus {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .lt-small-desktop\:focus\:vtmn-border-white:focus {
    border-color: var(--vtmn-color_white);
  }

  .lt-small-desktop\:focus\:vtmn-border-grey-light-1:focus {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-border-grey-light-2:focus {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-border-grey-light-3:focus {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .lt-small-desktop\:focus\:vtmn-border-grey-light-4:focus {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .lt-small-desktop\:focus\:vtmn-border-grey:focus {
    border-color: var(--vtmn-color_grey);
  }

  .lt-small-desktop\:focus\:vtmn-border-grey-dark-1:focus {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-small-desktop\:focus\:vtmn-border-grey-dark-2:focus {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-small-desktop\:focus\:vtmn-border-grey-dark-3:focus {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-small-desktop\:focus\:vtmn-border-black:focus {
    border-color: var(--vtmn-color_black);
  }

  .lt-small-desktop\:focus\:vtmn-border-success:focus {
    border-color: var(--vtmn-color_success);
  }

  .lt-small-desktop\:focus\:vtmn-border-info:focus {
    border-color: var(--vtmn-color_info);
  }

  .lt-small-desktop\:focus\:vtmn-border-warning:focus {
    border-color: var(--vtmn-color_warning);
  }

  .lt-small-desktop\:focus\:vtmn-border-danger:focus {
    border-color: var(--vtmn-color_danger);
  }

  .lt-small-desktop\:focus\:vtmn-border-yellow-light-1:focus {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-border-yellow-light-2:focus {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-border-yellow:focus {
    border-color: var(--vtmn-color_yellow);
  }

  .lt-small-desktop\:focus\:vtmn-border-orange-light-1:focus {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-border-orange-light-2:focus {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-border-orange:focus {
    border-color: var(--vtmn-color_orange);
  }

  .lt-small-desktop\:focus\:vtmn-border-red-light-1:focus {
    border-color: var(--vtmn-color_red-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-border-red-light-2:focus {
    border-color: var(--vtmn-color_red-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-border-red:focus {
    border-color: var(--vtmn-color_red);
  }

  .lt-small-desktop\:vtmn-border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .lt-small-desktop\:vtmn-border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .lt-small-desktop\:vtmn-border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .lt-small-desktop\:vtmn-border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .lt-small-desktop\:vtmn-border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .lt-small-desktop\:vtmn-border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .lt-small-desktop\:vtmn-border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .lt-small-desktop\:vtmn-border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .lt-small-desktop\:vtmn-border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .lt-small-desktop\:vtmn-border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .lt-small-desktop\:vtmn-border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .lt-small-desktop\:vtmn-border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .lt-small-desktop\:vtmn-border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .lt-small-desktop\:vtmn-border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .lt-small-desktop\:vtmn-border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .lt-small-desktop\:focus-within\:vtmn-border-opacity-0:focus-within {
    --tw-border-opacity: 0;
  }

  .lt-small-desktop\:focus-within\:vtmn-border-opacity-5:focus-within {
    --tw-border-opacity: 0.05;
  }

  .lt-small-desktop\:focus-within\:vtmn-border-opacity-10:focus-within {
    --tw-border-opacity: 0.1;
  }

  .lt-small-desktop\:focus-within\:vtmn-border-opacity-20:focus-within {
    --tw-border-opacity: 0.2;
  }

  .lt-small-desktop\:focus-within\:vtmn-border-opacity-25:focus-within {
    --tw-border-opacity: 0.25;
  }

  .lt-small-desktop\:focus-within\:vtmn-border-opacity-30:focus-within {
    --tw-border-opacity: 0.3;
  }

  .lt-small-desktop\:focus-within\:vtmn-border-opacity-40:focus-within {
    --tw-border-opacity: 0.4;
  }

  .lt-small-desktop\:focus-within\:vtmn-border-opacity-50:focus-within {
    --tw-border-opacity: 0.5;
  }

  .lt-small-desktop\:focus-within\:vtmn-border-opacity-60:focus-within {
    --tw-border-opacity: 0.6;
  }

  .lt-small-desktop\:focus-within\:vtmn-border-opacity-70:focus-within {
    --tw-border-opacity: 0.7;
  }

  .lt-small-desktop\:focus-within\:vtmn-border-opacity-75:focus-within {
    --tw-border-opacity: 0.75;
  }

  .lt-small-desktop\:focus-within\:vtmn-border-opacity-80:focus-within {
    --tw-border-opacity: 0.8;
  }

  .lt-small-desktop\:focus-within\:vtmn-border-opacity-90:focus-within {
    --tw-border-opacity: 0.9;
  }

  .lt-small-desktop\:focus-within\:vtmn-border-opacity-95:focus-within {
    --tw-border-opacity: 0.95;
  }

  .lt-small-desktop\:focus-within\:vtmn-border-opacity-100:focus-within {
    --tw-border-opacity: 1;
  }

  .lt-small-desktop\:hover\:vtmn-border-opacity-0:hover {
    --tw-border-opacity: 0;
  }

  .lt-small-desktop\:hover\:vtmn-border-opacity-5:hover {
    --tw-border-opacity: 0.05;
  }

  .lt-small-desktop\:hover\:vtmn-border-opacity-10:hover {
    --tw-border-opacity: 0.1;
  }

  .lt-small-desktop\:hover\:vtmn-border-opacity-20:hover {
    --tw-border-opacity: 0.2;
  }

  .lt-small-desktop\:hover\:vtmn-border-opacity-25:hover {
    --tw-border-opacity: 0.25;
  }

  .lt-small-desktop\:hover\:vtmn-border-opacity-30:hover {
    --tw-border-opacity: 0.3;
  }

  .lt-small-desktop\:hover\:vtmn-border-opacity-40:hover {
    --tw-border-opacity: 0.4;
  }

  .lt-small-desktop\:hover\:vtmn-border-opacity-50:hover {
    --tw-border-opacity: 0.5;
  }

  .lt-small-desktop\:hover\:vtmn-border-opacity-60:hover {
    --tw-border-opacity: 0.6;
  }

  .lt-small-desktop\:hover\:vtmn-border-opacity-70:hover {
    --tw-border-opacity: 0.7;
  }

  .lt-small-desktop\:hover\:vtmn-border-opacity-75:hover {
    --tw-border-opacity: 0.75;
  }

  .lt-small-desktop\:hover\:vtmn-border-opacity-80:hover {
    --tw-border-opacity: 0.8;
  }

  .lt-small-desktop\:hover\:vtmn-border-opacity-90:hover {
    --tw-border-opacity: 0.9;
  }

  .lt-small-desktop\:hover\:vtmn-border-opacity-95:hover {
    --tw-border-opacity: 0.95;
  }

  .lt-small-desktop\:hover\:vtmn-border-opacity-100:hover {
    --tw-border-opacity: 1;
  }

  .lt-small-desktop\:focus\:vtmn-border-opacity-0:focus {
    --tw-border-opacity: 0;
  }

  .lt-small-desktop\:focus\:vtmn-border-opacity-5:focus {
    --tw-border-opacity: 0.05;
  }

  .lt-small-desktop\:focus\:vtmn-border-opacity-10:focus {
    --tw-border-opacity: 0.1;
  }

  .lt-small-desktop\:focus\:vtmn-border-opacity-20:focus {
    --tw-border-opacity: 0.2;
  }

  .lt-small-desktop\:focus\:vtmn-border-opacity-25:focus {
    --tw-border-opacity: 0.25;
  }

  .lt-small-desktop\:focus\:vtmn-border-opacity-30:focus {
    --tw-border-opacity: 0.3;
  }

  .lt-small-desktop\:focus\:vtmn-border-opacity-40:focus {
    --tw-border-opacity: 0.4;
  }

  .lt-small-desktop\:focus\:vtmn-border-opacity-50:focus {
    --tw-border-opacity: 0.5;
  }

  .lt-small-desktop\:focus\:vtmn-border-opacity-60:focus {
    --tw-border-opacity: 0.6;
  }

  .lt-small-desktop\:focus\:vtmn-border-opacity-70:focus {
    --tw-border-opacity: 0.7;
  }

  .lt-small-desktop\:focus\:vtmn-border-opacity-75:focus {
    --tw-border-opacity: 0.75;
  }

  .lt-small-desktop\:focus\:vtmn-border-opacity-80:focus {
    --tw-border-opacity: 0.8;
  }

  .lt-small-desktop\:focus\:vtmn-border-opacity-90:focus {
    --tw-border-opacity: 0.9;
  }

  .lt-small-desktop\:focus\:vtmn-border-opacity-95:focus {
    --tw-border-opacity: 0.95;
  }

  .lt-small-desktop\:focus\:vtmn-border-opacity-100:focus {
    --tw-border-opacity: 1;
  }

  .lt-small-desktop\:vtmn-bg-transparent {
    background-color: transparent;
  }

  .lt-small-desktop\:vtmn-bg-background-primary {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-small-desktop\:vtmn-bg-background-secondary {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-small-desktop\:vtmn-bg-background-tertiary {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-small-desktop\:vtmn-bg-background-brand-primary {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-small-desktop\:vtmn-bg-background-brand-secondary {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-small-desktop\:vtmn-bg-background-accent {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-small-desktop\:vtmn-bg-background-alert {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-small-desktop\:vtmn-bg-background-primary-reversed {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-small-desktop\:vtmn-bg-background-brand-primary-reversed {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-small-desktop\:vtmn-bg-content-primary {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-small-desktop\:vtmn-bg-content-secondary {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-small-desktop\:vtmn-bg-content-tertiary {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-small-desktop\:vtmn-bg-content-action {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-small-desktop\:vtmn-bg-content-active {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-small-desktop\:vtmn-bg-content-inactive {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-small-desktop\:vtmn-bg-content-negative {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-small-desktop\:vtmn-bg-content-warning {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-small-desktop\:vtmn-bg-content-positive {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-small-desktop\:vtmn-bg-content-information {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-small-desktop\:vtmn-bg-content-accent {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-small-desktop\:vtmn-bg-content-visited {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-small-desktop\:vtmn-bg-content-primary-reversed {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-small-desktop\:vtmn-bg-content-action-reversed {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-small-desktop\:vtmn-bg-content-visited-reversed {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-small-desktop\:vtmn-bg-border-primary {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-small-desktop\:vtmn-bg-border-secondary {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-small-desktop\:vtmn-bg-border-tertiary {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-small-desktop\:vtmn-bg-border-active {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-small-desktop\:vtmn-bg-border-inactive {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-small-desktop\:vtmn-bg-border-negative {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-small-desktop\:vtmn-bg-border-warning {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-small-desktop\:vtmn-bg-border-positive {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-small-desktop\:vtmn-bg-border-information {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-small-desktop\:vtmn-bg-border-primary-reversed {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-small-desktop\:vtmn-bg-decorative-gravel {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-small-desktop\:vtmn-bg-decorative-brick {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-small-desktop\:vtmn-bg-decorative-saffron {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-small-desktop\:vtmn-bg-decorative-gold {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-small-desktop\:vtmn-bg-decorative-jade {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-small-desktop\:vtmn-bg-decorative-emerald {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-small-desktop\:vtmn-bg-decorative-cobalt {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-small-desktop\:vtmn-bg-decorative-amethyst {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-small-desktop\:vtmn-bg-hover-primary {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-small-desktop\:vtmn-bg-hover-primary-transparent {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-small-desktop\:vtmn-bg-hover-secondary-transparent {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-small-desktop\:vtmn-bg-hover-tertiary-transparent {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-small-desktop\:vtmn-bg-hover-tertiary {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-small-desktop\:vtmn-bg-hover-brand {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-small-desktop\:vtmn-bg-hover-accent {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-small-desktop\:vtmn-bg-hover-primary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-bg-hover-secondary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-bg-hover-tertiary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-bg-active-primary {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-small-desktop\:vtmn-bg-active-primary-transparent {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-small-desktop\:vtmn-bg-active-secondary-transparent {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-small-desktop\:vtmn-bg-active-tertiary {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-small-desktop\:vtmn-bg-active-tertiary-transparent {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-small-desktop\:vtmn-bg-active-brand {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-small-desktop\:vtmn-bg-active-accent {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-small-desktop\:vtmn-bg-active-primary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-bg-active-secondary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-bg-active-tertiary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-bg-active-brand-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-bg-shadow {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-small-desktop\:vtmn-bg-brand {
    background-color: var(--vtmn-color_brand);
  }

  .lt-small-desktop\:vtmn-bg-brand-pro {
    background-color: var(--vtmn-color_brand-pro);
  }

  .lt-small-desktop\:vtmn-bg-brand-digital-light-1 {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-small-desktop\:vtmn-bg-brand-digital-light-2 {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-small-desktop\:vtmn-bg-brand-digital-light-3 {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-small-desktop\:vtmn-bg-brand-digital {
    background-color: var(--vtmn-color_brand-digital);
  }

  .lt-small-desktop\:vtmn-bg-brand-digital-dark-1 {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-small-desktop\:vtmn-bg-brand-digital-dark-2 {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-small-desktop\:vtmn-bg-green-light-1 {
    background-color: var(--vtmn-color_green-light-1);
  }

  .lt-small-desktop\:vtmn-bg-green-light-2 {
    background-color: var(--vtmn-color_green-light-2);
  }

  .lt-small-desktop\:vtmn-bg-green-light-3 {
    background-color: var(--vtmn-color_green-light-3);
  }

  .lt-small-desktop\:vtmn-bg-green {
    background-color: var(--vtmn-color_green);
  }

  .lt-small-desktop\:vtmn-bg-green-dark-1 {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .lt-small-desktop\:vtmn-bg-green-dark-2 {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .lt-small-desktop\:vtmn-bg-white {
    background-color: var(--vtmn-color_white);
  }

  .lt-small-desktop\:vtmn-bg-grey-light-1 {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .lt-small-desktop\:vtmn-bg-grey-light-2 {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .lt-small-desktop\:vtmn-bg-grey-light-3 {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .lt-small-desktop\:vtmn-bg-grey-light-4 {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .lt-small-desktop\:vtmn-bg-grey {
    background-color: var(--vtmn-color_grey);
  }

  .lt-small-desktop\:vtmn-bg-grey-dark-1 {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-small-desktop\:vtmn-bg-grey-dark-2 {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-small-desktop\:vtmn-bg-grey-dark-3 {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-small-desktop\:vtmn-bg-black {
    background-color: var(--vtmn-color_black);
  }

  .lt-small-desktop\:vtmn-bg-success {
    background-color: var(--vtmn-color_success);
  }

  .lt-small-desktop\:vtmn-bg-info {
    background-color: var(--vtmn-color_info);
  }

  .lt-small-desktop\:vtmn-bg-warning {
    background-color: var(--vtmn-color_warning);
  }

  .lt-small-desktop\:vtmn-bg-danger {
    background-color: var(--vtmn-color_danger);
  }

  .lt-small-desktop\:vtmn-bg-yellow-light-1 {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-small-desktop\:vtmn-bg-yellow-light-2 {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-small-desktop\:vtmn-bg-yellow {
    background-color: var(--vtmn-color_yellow);
  }

  .lt-small-desktop\:vtmn-bg-orange-light-1 {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .lt-small-desktop\:vtmn-bg-orange-light-2 {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .lt-small-desktop\:vtmn-bg-orange {
    background-color: var(--vtmn-color_orange);
  }

  .lt-small-desktop\:vtmn-bg-red-light-1 {
    background-color: var(--vtmn-color_red-light-1);
  }

  .lt-small-desktop\:vtmn-bg-red-light-2 {
    background-color: var(--vtmn-color_red-light-2);
  }

  .lt-small-desktop\:vtmn-bg-red {
    background-color: var(--vtmn-color_red);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-transparent {
    background-color: transparent;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-background-primary {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-background-secondary {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-background-tertiary {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-background-brand-primary {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-background-brand-secondary {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-background-accent {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-background-alert {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-background-primary-reversed {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-background-brand-primary-reversed {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-content-primary {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-content-secondary {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-content-tertiary {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-content-action {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-content-active {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-content-inactive {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-content-negative {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-content-warning {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-content-positive {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-content-information {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-content-accent {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-content-visited {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-content-primary-reversed {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-content-action-reversed {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-content-visited-reversed {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-border-primary {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-border-secondary {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-border-tertiary {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-border-active {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-border-inactive {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-border-negative {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-border-warning {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-border-positive {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-border-information {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-border-primary-reversed {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-decorative-gravel {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-decorative-brick {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-decorative-saffron {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-decorative-gold {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-decorative-jade {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-decorative-emerald {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-decorative-cobalt {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-decorative-amethyst {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-hover-primary {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-hover-primary-transparent {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-hover-secondary-transparent {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-hover-tertiary-transparent {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-hover-tertiary {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-hover-brand {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-hover-accent {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-hover-primary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-hover-secondary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-hover-tertiary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-active-primary {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-active-primary-transparent {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-active-secondary-transparent {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-active-tertiary {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-active-tertiary-transparent {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-active-brand {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-active-accent {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-active-primary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-active-secondary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-active-tertiary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-active-brand-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-shadow {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-brand {
    background-color: var(--vtmn-color_brand);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-brand-pro {
    background-color: var(--vtmn-color_brand-pro);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-brand-digital-light-1 {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-brand-digital-light-2 {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-brand-digital-light-3 {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-brand-digital {
    background-color: var(--vtmn-color_brand-digital);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-brand-digital-dark-1 {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-brand-digital-dark-2 {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-green-light-1 {
    background-color: var(--vtmn-color_green-light-1);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-green-light-2 {
    background-color: var(--vtmn-color_green-light-2);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-green-light-3 {
    background-color: var(--vtmn-color_green-light-3);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-green {
    background-color: var(--vtmn-color_green);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-green-dark-1 {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-green-dark-2 {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-white {
    background-color: var(--vtmn-color_white);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-grey-light-1 {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-grey-light-2 {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-grey-light-3 {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-grey-light-4 {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-grey {
    background-color: var(--vtmn-color_grey);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-grey-dark-1 {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-grey-dark-2 {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-grey-dark-3 {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-black {
    background-color: var(--vtmn-color_black);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-success {
    background-color: var(--vtmn-color_success);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-info {
    background-color: var(--vtmn-color_info);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-warning {
    background-color: var(--vtmn-color_warning);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-danger {
    background-color: var(--vtmn-color_danger);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-yellow-light-1 {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-yellow-light-2 {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-yellow {
    background-color: var(--vtmn-color_yellow);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-orange-light-1 {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-orange-light-2 {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-orange {
    background-color: var(--vtmn-color_orange);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-red-light-1 {
    background-color: var(--vtmn-color_red-light-1);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-red-light-2 {
    background-color: var(--vtmn-color_red-light-2);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-red {
    background-color: var(--vtmn-color_red);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-transparent:focus-within {
    background-color: transparent;
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-background-primary:focus-within {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-background-secondary:focus-within {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-background-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-background-brand-primary:focus-within {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-background-brand-secondary:focus-within {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-background-accent:focus-within {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-background-alert:focus-within {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-background-primary-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-background-brand-primary-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-content-primary:focus-within {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-content-secondary:focus-within {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-content-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-content-action:focus-within {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-content-active:focus-within {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-content-inactive:focus-within {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-content-negative:focus-within {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-content-warning:focus-within {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-content-positive:focus-within {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-content-information:focus-within {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-content-accent:focus-within {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-content-visited:focus-within {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-content-primary-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-content-action-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-content-visited-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-border-primary:focus-within {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-border-secondary:focus-within {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-border-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-border-active:focus-within {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-border-inactive:focus-within {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-border-negative:focus-within {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-border-warning:focus-within {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-border-positive:focus-within {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-border-information:focus-within {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-border-primary-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-decorative-gravel:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-decorative-brick:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-decorative-saffron:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-decorative-gold:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-decorative-jade:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-decorative-emerald:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-decorative-cobalt:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-decorative-amethyst:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-hover-primary:focus-within {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-hover-primary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-hover-secondary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-hover-tertiary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-hover-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-hover-brand:focus-within {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-hover-accent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-hover-primary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-hover-secondary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-hover-tertiary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-active-primary:focus-within {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-active-primary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-active-secondary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-active-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-active-tertiary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-active-brand:focus-within {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-active-accent:focus-within {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-active-primary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-active-secondary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-active-tertiary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-active-brand-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-shadow:focus-within {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-brand:focus-within {
    background-color: var(--vtmn-color_brand);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-brand-pro:focus-within {
    background-color: var(--vtmn-color_brand-pro);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-brand-digital-light-1:focus-within {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-brand-digital-light-2:focus-within {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-brand-digital-light-3:focus-within {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-brand-digital:focus-within {
    background-color: var(--vtmn-color_brand-digital);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-brand-digital-dark-1:focus-within {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-brand-digital-dark-2:focus-within {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-green-light-1:focus-within {
    background-color: var(--vtmn-color_green-light-1);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-green-light-2:focus-within {
    background-color: var(--vtmn-color_green-light-2);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-green-light-3:focus-within {
    background-color: var(--vtmn-color_green-light-3);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-green:focus-within {
    background-color: var(--vtmn-color_green);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-green-dark-1:focus-within {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-green-dark-2:focus-within {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-white:focus-within {
    background-color: var(--vtmn-color_white);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-grey-light-1:focus-within {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-grey-light-2:focus-within {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-grey-light-3:focus-within {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-grey-light-4:focus-within {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-grey:focus-within {
    background-color: var(--vtmn-color_grey);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-grey-dark-1:focus-within {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-grey-dark-2:focus-within {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-grey-dark-3:focus-within {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-black:focus-within {
    background-color: var(--vtmn-color_black);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-success:focus-within {
    background-color: var(--vtmn-color_success);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-info:focus-within {
    background-color: var(--vtmn-color_info);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-warning:focus-within {
    background-color: var(--vtmn-color_warning);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-danger:focus-within {
    background-color: var(--vtmn-color_danger);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-yellow-light-1:focus-within {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-yellow-light-2:focus-within {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-yellow:focus-within {
    background-color: var(--vtmn-color_yellow);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-orange-light-1:focus-within {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-orange-light-2:focus-within {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-orange:focus-within {
    background-color: var(--vtmn-color_orange);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-red-light-1:focus-within {
    background-color: var(--vtmn-color_red-light-1);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-red-light-2:focus-within {
    background-color: var(--vtmn-color_red-light-2);
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-red:focus-within {
    background-color: var(--vtmn-color_red);
  }

  .lt-small-desktop\:hover\:vtmn-bg-transparent:hover {
    background-color: transparent;
  }

  .lt-small-desktop\:hover\:vtmn-bg-background-primary:hover {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-small-desktop\:hover\:vtmn-bg-background-secondary:hover {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-small-desktop\:hover\:vtmn-bg-background-tertiary:hover {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-small-desktop\:hover\:vtmn-bg-background-brand-primary:hover {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-small-desktop\:hover\:vtmn-bg-background-brand-secondary:hover {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-small-desktop\:hover\:vtmn-bg-background-accent:hover {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-small-desktop\:hover\:vtmn-bg-background-alert:hover {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-small-desktop\:hover\:vtmn-bg-background-primary-reversed:hover {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-small-desktop\:hover\:vtmn-bg-background-brand-primary-reversed:hover {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-small-desktop\:hover\:vtmn-bg-content-primary:hover {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-small-desktop\:hover\:vtmn-bg-content-secondary:hover {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-small-desktop\:hover\:vtmn-bg-content-tertiary:hover {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-small-desktop\:hover\:vtmn-bg-content-action:hover {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-small-desktop\:hover\:vtmn-bg-content-active:hover {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-small-desktop\:hover\:vtmn-bg-content-inactive:hover {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-small-desktop\:hover\:vtmn-bg-content-negative:hover {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-small-desktop\:hover\:vtmn-bg-content-warning:hover {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-small-desktop\:hover\:vtmn-bg-content-positive:hover {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-small-desktop\:hover\:vtmn-bg-content-information:hover {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-small-desktop\:hover\:vtmn-bg-content-accent:hover {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-small-desktop\:hover\:vtmn-bg-content-visited:hover {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-small-desktop\:hover\:vtmn-bg-content-primary-reversed:hover {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-small-desktop\:hover\:vtmn-bg-content-action-reversed:hover {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-small-desktop\:hover\:vtmn-bg-content-visited-reversed:hover {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-small-desktop\:hover\:vtmn-bg-border-primary:hover {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-small-desktop\:hover\:vtmn-bg-border-secondary:hover {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-small-desktop\:hover\:vtmn-bg-border-tertiary:hover {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-small-desktop\:hover\:vtmn-bg-border-active:hover {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-small-desktop\:hover\:vtmn-bg-border-inactive:hover {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-small-desktop\:hover\:vtmn-bg-border-negative:hover {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-small-desktop\:hover\:vtmn-bg-border-warning:hover {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-small-desktop\:hover\:vtmn-bg-border-positive:hover {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-small-desktop\:hover\:vtmn-bg-border-information:hover {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-small-desktop\:hover\:vtmn-bg-border-primary-reversed:hover {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-small-desktop\:hover\:vtmn-bg-decorative-gravel:hover {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-small-desktop\:hover\:vtmn-bg-decorative-brick:hover {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-small-desktop\:hover\:vtmn-bg-decorative-saffron:hover {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-small-desktop\:hover\:vtmn-bg-decorative-gold:hover {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-small-desktop\:hover\:vtmn-bg-decorative-jade:hover {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-small-desktop\:hover\:vtmn-bg-decorative-emerald:hover {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-small-desktop\:hover\:vtmn-bg-decorative-cobalt:hover {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-small-desktop\:hover\:vtmn-bg-decorative-amethyst:hover {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-small-desktop\:hover\:vtmn-bg-hover-primary:hover {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-small-desktop\:hover\:vtmn-bg-hover-primary-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-bg-hover-secondary-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-bg-hover-tertiary-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-bg-hover-tertiary:hover {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-small-desktop\:hover\:vtmn-bg-hover-brand:hover {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-small-desktop\:hover\:vtmn-bg-hover-accent:hover {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-small-desktop\:hover\:vtmn-bg-hover-primary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-bg-hover-secondary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-bg-hover-tertiary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-bg-active-primary:hover {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-small-desktop\:hover\:vtmn-bg-active-primary-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-bg-active-secondary-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-bg-active-tertiary:hover {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-small-desktop\:hover\:vtmn-bg-active-tertiary-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-bg-active-brand:hover {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-small-desktop\:hover\:vtmn-bg-active-accent:hover {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-small-desktop\:hover\:vtmn-bg-active-primary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-bg-active-secondary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-bg-active-tertiary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-bg-active-brand-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-bg-shadow:hover {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-small-desktop\:hover\:vtmn-bg-brand:hover {
    background-color: var(--vtmn-color_brand);
  }

  .lt-small-desktop\:hover\:vtmn-bg-brand-pro:hover {
    background-color: var(--vtmn-color_brand-pro);
  }

  .lt-small-desktop\:hover\:vtmn-bg-brand-digital-light-1:hover {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-small-desktop\:hover\:vtmn-bg-brand-digital-light-2:hover {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-small-desktop\:hover\:vtmn-bg-brand-digital-light-3:hover {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-small-desktop\:hover\:vtmn-bg-brand-digital:hover {
    background-color: var(--vtmn-color_brand-digital);
  }

  .lt-small-desktop\:hover\:vtmn-bg-brand-digital-dark-1:hover {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-small-desktop\:hover\:vtmn-bg-brand-digital-dark-2:hover {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-small-desktop\:hover\:vtmn-bg-green-light-1:hover {
    background-color: var(--vtmn-color_green-light-1);
  }

  .lt-small-desktop\:hover\:vtmn-bg-green-light-2:hover {
    background-color: var(--vtmn-color_green-light-2);
  }

  .lt-small-desktop\:hover\:vtmn-bg-green-light-3:hover {
    background-color: var(--vtmn-color_green-light-3);
  }

  .lt-small-desktop\:hover\:vtmn-bg-green:hover {
    background-color: var(--vtmn-color_green);
  }

  .lt-small-desktop\:hover\:vtmn-bg-green-dark-1:hover {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .lt-small-desktop\:hover\:vtmn-bg-green-dark-2:hover {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .lt-small-desktop\:hover\:vtmn-bg-white:hover {
    background-color: var(--vtmn-color_white);
  }

  .lt-small-desktop\:hover\:vtmn-bg-grey-light-1:hover {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .lt-small-desktop\:hover\:vtmn-bg-grey-light-2:hover {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .lt-small-desktop\:hover\:vtmn-bg-grey-light-3:hover {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .lt-small-desktop\:hover\:vtmn-bg-grey-light-4:hover {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .lt-small-desktop\:hover\:vtmn-bg-grey:hover {
    background-color: var(--vtmn-color_grey);
  }

  .lt-small-desktop\:hover\:vtmn-bg-grey-dark-1:hover {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-small-desktop\:hover\:vtmn-bg-grey-dark-2:hover {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-small-desktop\:hover\:vtmn-bg-grey-dark-3:hover {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-small-desktop\:hover\:vtmn-bg-black:hover {
    background-color: var(--vtmn-color_black);
  }

  .lt-small-desktop\:hover\:vtmn-bg-success:hover {
    background-color: var(--vtmn-color_success);
  }

  .lt-small-desktop\:hover\:vtmn-bg-info:hover {
    background-color: var(--vtmn-color_info);
  }

  .lt-small-desktop\:hover\:vtmn-bg-warning:hover {
    background-color: var(--vtmn-color_warning);
  }

  .lt-small-desktop\:hover\:vtmn-bg-danger:hover {
    background-color: var(--vtmn-color_danger);
  }

  .lt-small-desktop\:hover\:vtmn-bg-yellow-light-1:hover {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-small-desktop\:hover\:vtmn-bg-yellow-light-2:hover {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-small-desktop\:hover\:vtmn-bg-yellow:hover {
    background-color: var(--vtmn-color_yellow);
  }

  .lt-small-desktop\:hover\:vtmn-bg-orange-light-1:hover {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .lt-small-desktop\:hover\:vtmn-bg-orange-light-2:hover {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .lt-small-desktop\:hover\:vtmn-bg-orange:hover {
    background-color: var(--vtmn-color_orange);
  }

  .lt-small-desktop\:hover\:vtmn-bg-red-light-1:hover {
    background-color: var(--vtmn-color_red-light-1);
  }

  .lt-small-desktop\:hover\:vtmn-bg-red-light-2:hover {
    background-color: var(--vtmn-color_red-light-2);
  }

  .lt-small-desktop\:hover\:vtmn-bg-red:hover {
    background-color: var(--vtmn-color_red);
  }

  .lt-small-desktop\:focus\:vtmn-bg-transparent:focus {
    background-color: transparent;
  }

  .lt-small-desktop\:focus\:vtmn-bg-background-primary:focus {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-small-desktop\:focus\:vtmn-bg-background-secondary:focus {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-small-desktop\:focus\:vtmn-bg-background-tertiary:focus {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-small-desktop\:focus\:vtmn-bg-background-brand-primary:focus {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-small-desktop\:focus\:vtmn-bg-background-brand-secondary:focus {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-small-desktop\:focus\:vtmn-bg-background-accent:focus {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-small-desktop\:focus\:vtmn-bg-background-alert:focus {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-small-desktop\:focus\:vtmn-bg-background-primary-reversed:focus {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-bg-background-brand-primary-reversed:focus {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-bg-content-primary:focus {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-small-desktop\:focus\:vtmn-bg-content-secondary:focus {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-small-desktop\:focus\:vtmn-bg-content-tertiary:focus {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-small-desktop\:focus\:vtmn-bg-content-action:focus {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-small-desktop\:focus\:vtmn-bg-content-active:focus {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-small-desktop\:focus\:vtmn-bg-content-inactive:focus {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-small-desktop\:focus\:vtmn-bg-content-negative:focus {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-small-desktop\:focus\:vtmn-bg-content-warning:focus {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-small-desktop\:focus\:vtmn-bg-content-positive:focus {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-small-desktop\:focus\:vtmn-bg-content-information:focus {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-small-desktop\:focus\:vtmn-bg-content-accent:focus {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-small-desktop\:focus\:vtmn-bg-content-visited:focus {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-small-desktop\:focus\:vtmn-bg-content-primary-reversed:focus {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-bg-content-action-reversed:focus {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-bg-content-visited-reversed:focus {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-bg-border-primary:focus {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-small-desktop\:focus\:vtmn-bg-border-secondary:focus {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-small-desktop\:focus\:vtmn-bg-border-tertiary:focus {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-small-desktop\:focus\:vtmn-bg-border-active:focus {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-small-desktop\:focus\:vtmn-bg-border-inactive:focus {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-small-desktop\:focus\:vtmn-bg-border-negative:focus {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-small-desktop\:focus\:vtmn-bg-border-warning:focus {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-small-desktop\:focus\:vtmn-bg-border-positive:focus {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-small-desktop\:focus\:vtmn-bg-border-information:focus {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-small-desktop\:focus\:vtmn-bg-border-primary-reversed:focus {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-bg-decorative-gravel:focus {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-small-desktop\:focus\:vtmn-bg-decorative-brick:focus {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-small-desktop\:focus\:vtmn-bg-decorative-saffron:focus {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-small-desktop\:focus\:vtmn-bg-decorative-gold:focus {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-small-desktop\:focus\:vtmn-bg-decorative-jade:focus {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-small-desktop\:focus\:vtmn-bg-decorative-emerald:focus {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-small-desktop\:focus\:vtmn-bg-decorative-cobalt:focus {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-small-desktop\:focus\:vtmn-bg-decorative-amethyst:focus {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-small-desktop\:focus\:vtmn-bg-hover-primary:focus {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-small-desktop\:focus\:vtmn-bg-hover-primary-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-bg-hover-secondary-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-bg-hover-tertiary-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-bg-hover-tertiary:focus {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-small-desktop\:focus\:vtmn-bg-hover-brand:focus {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-small-desktop\:focus\:vtmn-bg-hover-accent:focus {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-small-desktop\:focus\:vtmn-bg-hover-primary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-bg-hover-secondary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-bg-hover-tertiary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-bg-active-primary:focus {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-small-desktop\:focus\:vtmn-bg-active-primary-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-bg-active-secondary-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-bg-active-tertiary:focus {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-small-desktop\:focus\:vtmn-bg-active-tertiary-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-bg-active-brand:focus {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-small-desktop\:focus\:vtmn-bg-active-accent:focus {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-small-desktop\:focus\:vtmn-bg-active-primary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-bg-active-secondary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-bg-active-tertiary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-bg-active-brand-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-bg-shadow:focus {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-small-desktop\:focus\:vtmn-bg-brand:focus {
    background-color: var(--vtmn-color_brand);
  }

  .lt-small-desktop\:focus\:vtmn-bg-brand-pro:focus {
    background-color: var(--vtmn-color_brand-pro);
  }

  .lt-small-desktop\:focus\:vtmn-bg-brand-digital-light-1:focus {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-bg-brand-digital-light-2:focus {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-bg-brand-digital-light-3:focus {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-small-desktop\:focus\:vtmn-bg-brand-digital:focus {
    background-color: var(--vtmn-color_brand-digital);
  }

  .lt-small-desktop\:focus\:vtmn-bg-brand-digital-dark-1:focus {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-small-desktop\:focus\:vtmn-bg-brand-digital-dark-2:focus {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-small-desktop\:focus\:vtmn-bg-green-light-1:focus {
    background-color: var(--vtmn-color_green-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-bg-green-light-2:focus {
    background-color: var(--vtmn-color_green-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-bg-green-light-3:focus {
    background-color: var(--vtmn-color_green-light-3);
  }

  .lt-small-desktop\:focus\:vtmn-bg-green:focus {
    background-color: var(--vtmn-color_green);
  }

  .lt-small-desktop\:focus\:vtmn-bg-green-dark-1:focus {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .lt-small-desktop\:focus\:vtmn-bg-green-dark-2:focus {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .lt-small-desktop\:focus\:vtmn-bg-white:focus {
    background-color: var(--vtmn-color_white);
  }

  .lt-small-desktop\:focus\:vtmn-bg-grey-light-1:focus {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-bg-grey-light-2:focus {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-bg-grey-light-3:focus {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .lt-small-desktop\:focus\:vtmn-bg-grey-light-4:focus {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .lt-small-desktop\:focus\:vtmn-bg-grey:focus {
    background-color: var(--vtmn-color_grey);
  }

  .lt-small-desktop\:focus\:vtmn-bg-grey-dark-1:focus {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-small-desktop\:focus\:vtmn-bg-grey-dark-2:focus {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-small-desktop\:focus\:vtmn-bg-grey-dark-3:focus {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-small-desktop\:focus\:vtmn-bg-black:focus {
    background-color: var(--vtmn-color_black);
  }

  .lt-small-desktop\:focus\:vtmn-bg-success:focus {
    background-color: var(--vtmn-color_success);
  }

  .lt-small-desktop\:focus\:vtmn-bg-info:focus {
    background-color: var(--vtmn-color_info);
  }

  .lt-small-desktop\:focus\:vtmn-bg-warning:focus {
    background-color: var(--vtmn-color_warning);
  }

  .lt-small-desktop\:focus\:vtmn-bg-danger:focus {
    background-color: var(--vtmn-color_danger);
  }

  .lt-small-desktop\:focus\:vtmn-bg-yellow-light-1:focus {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-bg-yellow-light-2:focus {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-bg-yellow:focus {
    background-color: var(--vtmn-color_yellow);
  }

  .lt-small-desktop\:focus\:vtmn-bg-orange-light-1:focus {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-bg-orange-light-2:focus {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-bg-orange:focus {
    background-color: var(--vtmn-color_orange);
  }

  .lt-small-desktop\:focus\:vtmn-bg-red-light-1:focus {
    background-color: var(--vtmn-color_red-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-bg-red-light-2:focus {
    background-color: var(--vtmn-color_red-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-bg-red:focus {
    background-color: var(--vtmn-color_red);
  }

  .lt-small-desktop\:active\:vtmn-bg-transparent:active {
    background-color: transparent;
  }

  .lt-small-desktop\:active\:vtmn-bg-background-primary:active {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-small-desktop\:active\:vtmn-bg-background-secondary:active {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-small-desktop\:active\:vtmn-bg-background-tertiary:active {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-small-desktop\:active\:vtmn-bg-background-brand-primary:active {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-small-desktop\:active\:vtmn-bg-background-brand-secondary:active {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-small-desktop\:active\:vtmn-bg-background-accent:active {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-small-desktop\:active\:vtmn-bg-background-alert:active {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-small-desktop\:active\:vtmn-bg-background-primary-reversed:active {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-small-desktop\:active\:vtmn-bg-background-brand-primary-reversed:active {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-small-desktop\:active\:vtmn-bg-content-primary:active {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-small-desktop\:active\:vtmn-bg-content-secondary:active {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-small-desktop\:active\:vtmn-bg-content-tertiary:active {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-small-desktop\:active\:vtmn-bg-content-action:active {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-small-desktop\:active\:vtmn-bg-content-active:active {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-small-desktop\:active\:vtmn-bg-content-inactive:active {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-small-desktop\:active\:vtmn-bg-content-negative:active {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-small-desktop\:active\:vtmn-bg-content-warning:active {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-small-desktop\:active\:vtmn-bg-content-positive:active {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-small-desktop\:active\:vtmn-bg-content-information:active {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-small-desktop\:active\:vtmn-bg-content-accent:active {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-small-desktop\:active\:vtmn-bg-content-visited:active {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-small-desktop\:active\:vtmn-bg-content-primary-reversed:active {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-small-desktop\:active\:vtmn-bg-content-action-reversed:active {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-small-desktop\:active\:vtmn-bg-content-visited-reversed:active {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-small-desktop\:active\:vtmn-bg-border-primary:active {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-small-desktop\:active\:vtmn-bg-border-secondary:active {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-small-desktop\:active\:vtmn-bg-border-tertiary:active {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-small-desktop\:active\:vtmn-bg-border-active:active {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-small-desktop\:active\:vtmn-bg-border-inactive:active {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-small-desktop\:active\:vtmn-bg-border-negative:active {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-small-desktop\:active\:vtmn-bg-border-warning:active {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-small-desktop\:active\:vtmn-bg-border-positive:active {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-small-desktop\:active\:vtmn-bg-border-information:active {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-small-desktop\:active\:vtmn-bg-border-primary-reversed:active {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-small-desktop\:active\:vtmn-bg-decorative-gravel:active {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-small-desktop\:active\:vtmn-bg-decorative-brick:active {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-small-desktop\:active\:vtmn-bg-decorative-saffron:active {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-small-desktop\:active\:vtmn-bg-decorative-gold:active {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-small-desktop\:active\:vtmn-bg-decorative-jade:active {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-small-desktop\:active\:vtmn-bg-decorative-emerald:active {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-small-desktop\:active\:vtmn-bg-decorative-cobalt:active {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-small-desktop\:active\:vtmn-bg-decorative-amethyst:active {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-small-desktop\:active\:vtmn-bg-hover-primary:active {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-small-desktop\:active\:vtmn-bg-hover-primary-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-small-desktop\:active\:vtmn-bg-hover-secondary-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-small-desktop\:active\:vtmn-bg-hover-tertiary-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-small-desktop\:active\:vtmn-bg-hover-tertiary:active {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-small-desktop\:active\:vtmn-bg-hover-brand:active {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-small-desktop\:active\:vtmn-bg-hover-accent:active {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-small-desktop\:active\:vtmn-bg-hover-primary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-small-desktop\:active\:vtmn-bg-hover-secondary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-small-desktop\:active\:vtmn-bg-hover-tertiary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:active\:vtmn-bg-active-primary:active {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-small-desktop\:active\:vtmn-bg-active-primary-transparent:active {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-small-desktop\:active\:vtmn-bg-active-secondary-transparent:active {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-small-desktop\:active\:vtmn-bg-active-tertiary:active {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-small-desktop\:active\:vtmn-bg-active-tertiary-transparent:active {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-small-desktop\:active\:vtmn-bg-active-brand:active {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-small-desktop\:active\:vtmn-bg-active-accent:active {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-small-desktop\:active\:vtmn-bg-active-primary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-small-desktop\:active\:vtmn-bg-active-secondary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-small-desktop\:active\:vtmn-bg-active-tertiary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:active\:vtmn-bg-active-brand-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-small-desktop\:active\:vtmn-bg-shadow:active {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-small-desktop\:active\:vtmn-bg-brand:active {
    background-color: var(--vtmn-color_brand);
  }

  .lt-small-desktop\:active\:vtmn-bg-brand-pro:active {
    background-color: var(--vtmn-color_brand-pro);
  }

  .lt-small-desktop\:active\:vtmn-bg-brand-digital-light-1:active {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-small-desktop\:active\:vtmn-bg-brand-digital-light-2:active {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-small-desktop\:active\:vtmn-bg-brand-digital-light-3:active {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-small-desktop\:active\:vtmn-bg-brand-digital:active {
    background-color: var(--vtmn-color_brand-digital);
  }

  .lt-small-desktop\:active\:vtmn-bg-brand-digital-dark-1:active {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-small-desktop\:active\:vtmn-bg-brand-digital-dark-2:active {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-small-desktop\:active\:vtmn-bg-green-light-1:active {
    background-color: var(--vtmn-color_green-light-1);
  }

  .lt-small-desktop\:active\:vtmn-bg-green-light-2:active {
    background-color: var(--vtmn-color_green-light-2);
  }

  .lt-small-desktop\:active\:vtmn-bg-green-light-3:active {
    background-color: var(--vtmn-color_green-light-3);
  }

  .lt-small-desktop\:active\:vtmn-bg-green:active {
    background-color: var(--vtmn-color_green);
  }

  .lt-small-desktop\:active\:vtmn-bg-green-dark-1:active {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .lt-small-desktop\:active\:vtmn-bg-green-dark-2:active {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .lt-small-desktop\:active\:vtmn-bg-white:active {
    background-color: var(--vtmn-color_white);
  }

  .lt-small-desktop\:active\:vtmn-bg-grey-light-1:active {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .lt-small-desktop\:active\:vtmn-bg-grey-light-2:active {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .lt-small-desktop\:active\:vtmn-bg-grey-light-3:active {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .lt-small-desktop\:active\:vtmn-bg-grey-light-4:active {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .lt-small-desktop\:active\:vtmn-bg-grey:active {
    background-color: var(--vtmn-color_grey);
  }

  .lt-small-desktop\:active\:vtmn-bg-grey-dark-1:active {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-small-desktop\:active\:vtmn-bg-grey-dark-2:active {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-small-desktop\:active\:vtmn-bg-grey-dark-3:active {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-small-desktop\:active\:vtmn-bg-black:active {
    background-color: var(--vtmn-color_black);
  }

  .lt-small-desktop\:active\:vtmn-bg-success:active {
    background-color: var(--vtmn-color_success);
  }

  .lt-small-desktop\:active\:vtmn-bg-info:active {
    background-color: var(--vtmn-color_info);
  }

  .lt-small-desktop\:active\:vtmn-bg-warning:active {
    background-color: var(--vtmn-color_warning);
  }

  .lt-small-desktop\:active\:vtmn-bg-danger:active {
    background-color: var(--vtmn-color_danger);
  }

  .lt-small-desktop\:active\:vtmn-bg-yellow-light-1:active {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-small-desktop\:active\:vtmn-bg-yellow-light-2:active {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-small-desktop\:active\:vtmn-bg-yellow:active {
    background-color: var(--vtmn-color_yellow);
  }

  .lt-small-desktop\:active\:vtmn-bg-orange-light-1:active {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .lt-small-desktop\:active\:vtmn-bg-orange-light-2:active {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .lt-small-desktop\:active\:vtmn-bg-orange:active {
    background-color: var(--vtmn-color_orange);
  }

  .lt-small-desktop\:active\:vtmn-bg-red-light-1:active {
    background-color: var(--vtmn-color_red-light-1);
  }

  .lt-small-desktop\:active\:vtmn-bg-red-light-2:active {
    background-color: var(--vtmn-color_red-light-2);
  }

  .lt-small-desktop\:active\:vtmn-bg-red:active {
    background-color: var(--vtmn-color_red);
  }

  .lt-small-desktop\:vtmn-bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .lt-small-desktop\:vtmn-bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .lt-small-desktop\:vtmn-bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .lt-small-desktop\:vtmn-bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .lt-small-desktop\:vtmn-bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .lt-small-desktop\:vtmn-bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .lt-small-desktop\:vtmn-bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .lt-small-desktop\:vtmn-bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .lt-small-desktop\:vtmn-bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .lt-small-desktop\:vtmn-bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .lt-small-desktop\:vtmn-bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .lt-small-desktop\:vtmn-bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .lt-small-desktop\:vtmn-bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .lt-small-desktop\:vtmn-bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .lt-small-desktop\:vtmn-bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-opacity-0:focus-within {
    --tw-bg-opacity: 0;
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-opacity-5:focus-within {
    --tw-bg-opacity: 0.05;
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-opacity-10:focus-within {
    --tw-bg-opacity: 0.1;
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-opacity-20:focus-within {
    --tw-bg-opacity: 0.2;
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-opacity-25:focus-within {
    --tw-bg-opacity: 0.25;
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-opacity-30:focus-within {
    --tw-bg-opacity: 0.3;
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-opacity-40:focus-within {
    --tw-bg-opacity: 0.4;
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-opacity-50:focus-within {
    --tw-bg-opacity: 0.5;
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-opacity-60:focus-within {
    --tw-bg-opacity: 0.6;
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-opacity-70:focus-within {
    --tw-bg-opacity: 0.7;
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-opacity-75:focus-within {
    --tw-bg-opacity: 0.75;
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-opacity-80:focus-within {
    --tw-bg-opacity: 0.8;
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-opacity-90:focus-within {
    --tw-bg-opacity: 0.9;
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-opacity-95:focus-within {
    --tw-bg-opacity: 0.95;
  }

  .lt-small-desktop\:focus-within\:vtmn-bg-opacity-100:focus-within {
    --tw-bg-opacity: 1;
  }

  .lt-small-desktop\:hover\:vtmn-bg-opacity-0:hover {
    --tw-bg-opacity: 0;
  }

  .lt-small-desktop\:hover\:vtmn-bg-opacity-5:hover {
    --tw-bg-opacity: 0.05;
  }

  .lt-small-desktop\:hover\:vtmn-bg-opacity-10:hover {
    --tw-bg-opacity: 0.1;
  }

  .lt-small-desktop\:hover\:vtmn-bg-opacity-20:hover {
    --tw-bg-opacity: 0.2;
  }

  .lt-small-desktop\:hover\:vtmn-bg-opacity-25:hover {
    --tw-bg-opacity: 0.25;
  }

  .lt-small-desktop\:hover\:vtmn-bg-opacity-30:hover {
    --tw-bg-opacity: 0.3;
  }

  .lt-small-desktop\:hover\:vtmn-bg-opacity-40:hover {
    --tw-bg-opacity: 0.4;
  }

  .lt-small-desktop\:hover\:vtmn-bg-opacity-50:hover {
    --tw-bg-opacity: 0.5;
  }

  .lt-small-desktop\:hover\:vtmn-bg-opacity-60:hover {
    --tw-bg-opacity: 0.6;
  }

  .lt-small-desktop\:hover\:vtmn-bg-opacity-70:hover {
    --tw-bg-opacity: 0.7;
  }

  .lt-small-desktop\:hover\:vtmn-bg-opacity-75:hover {
    --tw-bg-opacity: 0.75;
  }

  .lt-small-desktop\:hover\:vtmn-bg-opacity-80:hover {
    --tw-bg-opacity: 0.8;
  }

  .lt-small-desktop\:hover\:vtmn-bg-opacity-90:hover {
    --tw-bg-opacity: 0.9;
  }

  .lt-small-desktop\:hover\:vtmn-bg-opacity-95:hover {
    --tw-bg-opacity: 0.95;
  }

  .lt-small-desktop\:hover\:vtmn-bg-opacity-100:hover {
    --tw-bg-opacity: 1;
  }

  .lt-small-desktop\:focus\:vtmn-bg-opacity-0:focus {
    --tw-bg-opacity: 0;
  }

  .lt-small-desktop\:focus\:vtmn-bg-opacity-5:focus {
    --tw-bg-opacity: 0.05;
  }

  .lt-small-desktop\:focus\:vtmn-bg-opacity-10:focus {
    --tw-bg-opacity: 0.1;
  }

  .lt-small-desktop\:focus\:vtmn-bg-opacity-20:focus {
    --tw-bg-opacity: 0.2;
  }

  .lt-small-desktop\:focus\:vtmn-bg-opacity-25:focus {
    --tw-bg-opacity: 0.25;
  }

  .lt-small-desktop\:focus\:vtmn-bg-opacity-30:focus {
    --tw-bg-opacity: 0.3;
  }

  .lt-small-desktop\:focus\:vtmn-bg-opacity-40:focus {
    --tw-bg-opacity: 0.4;
  }

  .lt-small-desktop\:focus\:vtmn-bg-opacity-50:focus {
    --tw-bg-opacity: 0.5;
  }

  .lt-small-desktop\:focus\:vtmn-bg-opacity-60:focus {
    --tw-bg-opacity: 0.6;
  }

  .lt-small-desktop\:focus\:vtmn-bg-opacity-70:focus {
    --tw-bg-opacity: 0.7;
  }

  .lt-small-desktop\:focus\:vtmn-bg-opacity-75:focus {
    --tw-bg-opacity: 0.75;
  }

  .lt-small-desktop\:focus\:vtmn-bg-opacity-80:focus {
    --tw-bg-opacity: 0.8;
  }

  .lt-small-desktop\:focus\:vtmn-bg-opacity-90:focus {
    --tw-bg-opacity: 0.9;
  }

  .lt-small-desktop\:focus\:vtmn-bg-opacity-95:focus {
    --tw-bg-opacity: 0.95;
  }

  .lt-small-desktop\:focus\:vtmn-bg-opacity-100:focus {
    --tw-bg-opacity: 1;
  }

  .lt-small-desktop\:vtmn-bg-none {
    background-image: none;
  }

  .lt-small-desktop\:vtmn-bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .lt-small-desktop\:vtmn-bg-gradient-to-tr {
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .lt-small-desktop\:vtmn-bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .lt-small-desktop\:vtmn-bg-gradient-to-br {
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .lt-small-desktop\:vtmn-bg-gradient-to-b {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .lt-small-desktop\:vtmn-bg-gradient-to-bl {
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .lt-small-desktop\:vtmn-bg-gradient-to-l {
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .lt-small-desktop\:vtmn-bg-gradient-to-tl {
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .lt-small-desktop\:vtmn-from-transparent {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lt-small-desktop\:vtmn-from-background-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-background-secondary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-background-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-background-brand-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-background-brand-secondary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-background-accent {
    --tw-gradient-from: var(--vtmn-semantic-color_background-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-background-alert {
    --tw-gradient-from: var(--vtmn-semantic-color_background-alert);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-background-primary-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-background-brand-primary-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-content-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-content-secondary {
    --tw-gradient-from: var(--vtmn-semantic-color_content-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-content-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_content-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-content-action {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-content-active {
    --tw-gradient-from: var(--vtmn-semantic-color_content-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-content-inactive {
    --tw-gradient-from: var(--vtmn-semantic-color_content-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-content-negative {
    --tw-gradient-from: var(--vtmn-semantic-color_content-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-content-warning {
    --tw-gradient-from: var(--vtmn-semantic-color_content-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-content-positive {
    --tw-gradient-from: var(--vtmn-semantic-color_content-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-content-information {
    --tw-gradient-from: var(--vtmn-semantic-color_content-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-content-accent {
    --tw-gradient-from: var(--vtmn-semantic-color_content-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-content-visited {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-content-primary-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-content-action-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-content-visited-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-border-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-border-secondary {
    --tw-gradient-from: var(--vtmn-semantic-color_border-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-border-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_border-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-border-active {
    --tw-gradient-from: var(--vtmn-semantic-color_border-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-border-inactive {
    --tw-gradient-from: var(--vtmn-semantic-color_border-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-border-negative {
    --tw-gradient-from: var(--vtmn-semantic-color_border-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-border-warning {
    --tw-gradient-from: var(--vtmn-semantic-color_border-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-border-positive {
    --tw-gradient-from: var(--vtmn-semantic-color_border-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-border-information {
    --tw-gradient-from: var(--vtmn-semantic-color_border-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-border-primary-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-decorative-gravel {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gravel);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-decorative-brick {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-brick);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-decorative-saffron {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-saffron);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-decorative-gold {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gold);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-decorative-jade {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-jade);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-decorative-emerald {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-emerald);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-decorative-cobalt {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-cobalt);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-decorative-amethyst {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-amethyst);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-hover-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-hover-primary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-hover-secondary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-hover-tertiary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-hover-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-hover-brand {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-hover-accent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-hover-primary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-hover-secondary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-hover-tertiary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-active-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-active-primary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-active-secondary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-active-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-active-tertiary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-active-brand {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-active-accent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-active-primary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-active-secondary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-active-tertiary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-active-brand-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-shadow {
    --tw-gradient-from: var(--vtmn-semantic-color_shadow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-brand {
    --tw-gradient-from: var(--vtmn-color_brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-brand-pro {
    --tw-gradient-from: var(--vtmn-color_brand-pro);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-brand-digital-light-1 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-brand-digital-light-2 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-brand-digital-light-3 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-brand-digital {
    --tw-gradient-from: var(--vtmn-color_brand-digital);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-brand-digital-dark-1 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-brand-digital-dark-2 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-green-light-1 {
    --tw-gradient-from: var(--vtmn-color_green-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-green-light-2 {
    --tw-gradient-from: var(--vtmn-color_green-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-green-light-3 {
    --tw-gradient-from: var(--vtmn-color_green-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-green {
    --tw-gradient-from: var(--vtmn-color_green);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-green-dark-1 {
    --tw-gradient-from: var(--vtmn-color_green-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-green-dark-2 {
    --tw-gradient-from: var(--vtmn-color_green-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-white {
    --tw-gradient-from: var(--vtmn-color_white);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-grey-light-1 {
    --tw-gradient-from: var(--vtmn-color_grey-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-grey-light-2 {
    --tw-gradient-from: var(--vtmn-color_grey-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-grey-light-3 {
    --tw-gradient-from: var(--vtmn-color_grey-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-grey-light-4 {
    --tw-gradient-from: var(--vtmn-color_grey-light-4);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-grey {
    --tw-gradient-from: var(--vtmn-color_grey);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-grey-dark-1 {
    --tw-gradient-from: var(--vtmn-color_grey-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-grey-dark-2 {
    --tw-gradient-from: var(--vtmn-color_grey-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-grey-dark-3 {
    --tw-gradient-from: var(--vtmn-color_grey-dark-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-black {
    --tw-gradient-from: var(--vtmn-color_black);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-success {
    --tw-gradient-from: var(--vtmn-color_success);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-info {
    --tw-gradient-from: var(--vtmn-color_info);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-warning {
    --tw-gradient-from: var(--vtmn-color_warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-danger {
    --tw-gradient-from: var(--vtmn-color_danger);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-yellow-light-1 {
    --tw-gradient-from: var(--vtmn-color_yellow-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-yellow-light-2 {
    --tw-gradient-from: var(--vtmn-color_yellow-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-yellow {
    --tw-gradient-from: var(--vtmn-color_yellow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-orange-light-1 {
    --tw-gradient-from: var(--vtmn-color_orange-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-orange-light-2 {
    --tw-gradient-from: var(--vtmn-color_orange-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-orange {
    --tw-gradient-from: var(--vtmn-color_orange);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-red-light-1 {
    --tw-gradient-from: var(--vtmn-color_red-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-red-light-2 {
    --tw-gradient-from: var(--vtmn-color_red-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-from-red {
    --tw-gradient-from: var(--vtmn-color_red);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-transparent:hover {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-background-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-background-secondary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-background-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-background-brand-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-background-brand-secondary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-background-accent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-background-alert:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-alert);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-background-primary-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-background-brand-primary-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-content-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-content-secondary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-content-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-content-action:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-content-active:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-content-inactive:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-content-negative:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-content-warning:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-content-positive:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-content-information:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-content-accent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-content-visited:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-content-primary-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-content-action-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-content-visited-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-border-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-border-secondary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-border-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-border-active:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-border-inactive:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-border-negative:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-border-warning:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-border-positive:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-border-information:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-border-primary-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-decorative-gravel:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gravel);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-decorative-brick:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-brick);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-decorative-saffron:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-saffron);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-decorative-gold:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gold);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-decorative-jade:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-jade);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-decorative-emerald:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-emerald);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-decorative-cobalt:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-cobalt);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-decorative-amethyst:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-amethyst);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-hover-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-hover-primary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-hover-secondary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-hover-tertiary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-hover-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-hover-brand:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-hover-accent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-hover-primary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-hover-secondary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-hover-tertiary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-active-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-active-primary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-active-secondary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-active-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-active-tertiary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-active-brand:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-active-accent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-active-primary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-active-secondary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-active-tertiary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-active-brand-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-shadow:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_shadow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-brand:hover {
    --tw-gradient-from: var(--vtmn-color_brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-brand-pro:hover {
    --tw-gradient-from: var(--vtmn-color_brand-pro);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-brand-digital-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-brand-digital-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-brand-digital-light-3:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-brand-digital:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-brand-digital-dark-1:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-brand-digital-dark-2:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-green-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_green-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-green-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_green-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-green-light-3:hover {
    --tw-gradient-from: var(--vtmn-color_green-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-green:hover {
    --tw-gradient-from: var(--vtmn-color_green);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-green-dark-1:hover {
    --tw-gradient-from: var(--vtmn-color_green-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-green-dark-2:hover {
    --tw-gradient-from: var(--vtmn-color_green-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-white:hover {
    --tw-gradient-from: var(--vtmn-color_white);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-grey-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_grey-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-grey-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_grey-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-grey-light-3:hover {
    --tw-gradient-from: var(--vtmn-color_grey-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-grey-light-4:hover {
    --tw-gradient-from: var(--vtmn-color_grey-light-4);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-grey:hover {
    --tw-gradient-from: var(--vtmn-color_grey);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-grey-dark-1:hover {
    --tw-gradient-from: var(--vtmn-color_grey-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-grey-dark-2:hover {
    --tw-gradient-from: var(--vtmn-color_grey-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-grey-dark-3:hover {
    --tw-gradient-from: var(--vtmn-color_grey-dark-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-black:hover {
    --tw-gradient-from: var(--vtmn-color_black);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-success:hover {
    --tw-gradient-from: var(--vtmn-color_success);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-info:hover {
    --tw-gradient-from: var(--vtmn-color_info);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-warning:hover {
    --tw-gradient-from: var(--vtmn-color_warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-danger:hover {
    --tw-gradient-from: var(--vtmn-color_danger);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-yellow-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_yellow-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-yellow-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_yellow-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-yellow:hover {
    --tw-gradient-from: var(--vtmn-color_yellow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-orange-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_orange-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-orange-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_orange-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-orange:hover {
    --tw-gradient-from: var(--vtmn-color_orange);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-red-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_red-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-red-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_red-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-from-red:hover {
    --tw-gradient-from: var(--vtmn-color_red);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-transparent:focus {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-background-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-background-secondary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-background-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-background-brand-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-background-brand-secondary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-background-accent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-background-alert:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-alert);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-background-primary-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-background-brand-primary-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-content-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-content-secondary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-content-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-content-action:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-content-active:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-content-inactive:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-content-negative:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-content-warning:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-content-positive:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-content-information:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-content-accent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-content-visited:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-content-primary-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-content-action-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-content-visited-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-border-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-border-secondary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-border-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-border-active:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-border-inactive:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-border-negative:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-border-warning:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-border-positive:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-border-information:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-border-primary-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-decorative-gravel:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gravel);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-decorative-brick:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-brick);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-decorative-saffron:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-saffron);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-decorative-gold:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gold);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-decorative-jade:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-jade);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-decorative-emerald:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-emerald);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-decorative-cobalt:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-cobalt);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-decorative-amethyst:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-amethyst);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-hover-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-hover-primary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-hover-secondary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-hover-tertiary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-hover-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-hover-brand:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-hover-accent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-hover-primary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-hover-secondary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-hover-tertiary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-active-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-active-primary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-active-secondary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-active-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-active-tertiary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-active-brand:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-active-accent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-active-primary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-active-secondary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-active-tertiary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-active-brand-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-shadow:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_shadow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-brand:focus {
    --tw-gradient-from: var(--vtmn-color_brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-brand-pro:focus {
    --tw-gradient-from: var(--vtmn-color_brand-pro);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-brand-digital-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-brand-digital-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-brand-digital-light-3:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-brand-digital:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-brand-digital-dark-1:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-brand-digital-dark-2:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-green-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_green-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-green-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_green-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-green-light-3:focus {
    --tw-gradient-from: var(--vtmn-color_green-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-green:focus {
    --tw-gradient-from: var(--vtmn-color_green);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-green-dark-1:focus {
    --tw-gradient-from: var(--vtmn-color_green-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-green-dark-2:focus {
    --tw-gradient-from: var(--vtmn-color_green-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-white:focus {
    --tw-gradient-from: var(--vtmn-color_white);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-grey-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_grey-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-grey-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_grey-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-grey-light-3:focus {
    --tw-gradient-from: var(--vtmn-color_grey-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-grey-light-4:focus {
    --tw-gradient-from: var(--vtmn-color_grey-light-4);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-grey:focus {
    --tw-gradient-from: var(--vtmn-color_grey);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-grey-dark-1:focus {
    --tw-gradient-from: var(--vtmn-color_grey-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-grey-dark-2:focus {
    --tw-gradient-from: var(--vtmn-color_grey-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-grey-dark-3:focus {
    --tw-gradient-from: var(--vtmn-color_grey-dark-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-black:focus {
    --tw-gradient-from: var(--vtmn-color_black);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-success:focus {
    --tw-gradient-from: var(--vtmn-color_success);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-info:focus {
    --tw-gradient-from: var(--vtmn-color_info);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-warning:focus {
    --tw-gradient-from: var(--vtmn-color_warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-danger:focus {
    --tw-gradient-from: var(--vtmn-color_danger);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-yellow-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_yellow-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-yellow-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_yellow-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-yellow:focus {
    --tw-gradient-from: var(--vtmn-color_yellow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-orange-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_orange-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-orange-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_orange-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-orange:focus {
    --tw-gradient-from: var(--vtmn-color_orange);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-red-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_red-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-red-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_red-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-from-red:focus {
    --tw-gradient-from: var(--vtmn-color_red);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lt-small-desktop\:vtmn-via-background-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-background-secondary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-background-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-background-brand-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-background-brand-secondary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-background-accent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-background-alert {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-alert), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-background-primary-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-background-brand-primary-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-content-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-content-secondary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-content-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-content-action {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-content-active {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-content-inactive {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-content-negative {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-content-warning {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-content-positive {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-content-information {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-content-accent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-content-visited {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-content-primary-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-content-action-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-content-visited-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-border-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-border-secondary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-border-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-border-active {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-border-inactive {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-border-negative {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-border-warning {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-border-positive {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-border-information {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-border-primary-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-decorative-gravel {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gravel), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-decorative-brick {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-brick), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-decorative-saffron {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-saffron), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-decorative-gold {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gold), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-decorative-jade {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-jade), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-decorative-emerald {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-emerald), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-decorative-cobalt {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-cobalt), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-decorative-amethyst {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-amethyst), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-hover-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-hover-primary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-hover-secondary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-hover-tertiary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-hover-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-hover-brand {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-hover-accent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-hover-primary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-hover-secondary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-hover-tertiary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-active-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-active-primary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-active-secondary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-active-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-active-tertiary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-active-brand {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-active-accent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-active-primary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-active-secondary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-active-tertiary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-active-brand-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-shadow {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_shadow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-brand {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-brand-pro {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-pro), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-brand-digital-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-brand-digital-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-brand-digital-light-3 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-brand-digital {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-brand-digital-dark-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-brand-digital-dark-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-green-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-green-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-green-light-3 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-green {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-green-dark-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-green-dark-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-white {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_white), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-grey-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-grey-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-grey-light-3 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-grey-light-4 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-4), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-grey {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-grey-dark-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-grey-dark-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-grey-dark-3 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-black {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_black), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-success {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_success), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-info {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_info), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-warning {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-danger {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_danger), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-yellow-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-yellow-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-yellow {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-orange-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-orange-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-orange {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-red-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-red-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-via-red {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-background-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-background-secondary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-background-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-background-brand-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-background-brand-secondary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-background-accent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-background-alert:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-alert), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-background-primary-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-background-brand-primary-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-content-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-content-secondary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-content-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-content-action:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-content-active:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-content-inactive:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-content-negative:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-content-warning:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-content-positive:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-content-information:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-content-accent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-content-visited:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-content-primary-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-content-action-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-content-visited-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-border-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-border-secondary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-border-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-border-active:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-border-inactive:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-border-negative:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-border-warning:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-border-positive:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-border-information:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-border-primary-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-decorative-gravel:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gravel), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-decorative-brick:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-brick), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-decorative-saffron:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-saffron), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-decorative-gold:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gold), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-decorative-jade:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-jade), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-decorative-emerald:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-emerald), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-decorative-cobalt:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-cobalt), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-decorative-amethyst:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-amethyst), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-hover-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-hover-primary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-hover-secondary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-hover-tertiary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-hover-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-hover-brand:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-hover-accent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-hover-primary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-hover-secondary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-hover-tertiary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-active-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-active-primary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-active-secondary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-active-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-active-tertiary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-active-brand:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-active-accent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-active-primary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-active-secondary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-active-tertiary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-active-brand-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-shadow:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_shadow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-brand:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-brand-pro:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-pro), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-brand-digital-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-brand-digital-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-brand-digital-light-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-brand-digital:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-brand-digital-dark-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-brand-digital-dark-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-green-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-green-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-green-light-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-green:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-green-dark-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-green-dark-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-white:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_white), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-grey-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-grey-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-grey-light-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-grey-light-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-4), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-grey:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-grey-dark-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-grey-dark-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-grey-dark-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-black:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_black), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-success:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_success), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-info:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_info), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-warning:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-danger:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_danger), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-yellow-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-yellow-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-yellow:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-orange-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-orange-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-orange:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-red-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-red-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:hover\:vtmn-via-red:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-background-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-background-secondary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-background-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-background-brand-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-background-brand-secondary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-background-accent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-background-alert:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-alert), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-background-primary-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-background-brand-primary-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-content-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-content-secondary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-content-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-content-action:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-content-active:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-content-inactive:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-content-negative:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-content-warning:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-content-positive:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-content-information:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-content-accent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-content-visited:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-content-primary-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-content-action-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-content-visited-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-border-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-border-secondary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-border-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-border-active:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-border-inactive:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-border-negative:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-border-warning:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-border-positive:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-border-information:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-border-primary-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-decorative-gravel:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gravel), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-decorative-brick:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-brick), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-decorative-saffron:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-saffron), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-decorative-gold:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gold), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-decorative-jade:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-jade), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-decorative-emerald:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-emerald), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-decorative-cobalt:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-cobalt), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-decorative-amethyst:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-amethyst), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-hover-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-hover-primary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-hover-secondary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-hover-tertiary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-hover-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-hover-brand:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-hover-accent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-hover-primary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-hover-secondary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-hover-tertiary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-active-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-active-primary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-active-secondary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-active-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-active-tertiary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-active-brand:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-active-accent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-active-primary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-active-secondary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-active-tertiary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-active-brand-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-shadow:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_shadow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-brand:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-brand-pro:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-pro), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-brand-digital-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-brand-digital-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-brand-digital-light-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-brand-digital:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-brand-digital-dark-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-brand-digital-dark-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-green-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-green-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-green-light-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-green:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-green-dark-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-green-dark-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-white:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_white), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-grey-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-grey-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-grey-light-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-grey-light-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-4), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-grey:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-grey-dark-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-grey-dark-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-grey-dark-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-black:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_black), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-success:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_success), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-info:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_info), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-warning:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-danger:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_danger), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-yellow-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-yellow-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-yellow:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-orange-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-orange-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-orange:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-red-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-red-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:focus\:vtmn-via-red:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-small-desktop\:vtmn-to-transparent {
    --tw-gradient-to: transparent;
  }

  .lt-small-desktop\:vtmn-to-background-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary);
  }

  .lt-small-desktop\:vtmn-to-background-secondary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-small-desktop\:vtmn-to-background-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-small-desktop\:vtmn-to-background-brand-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-small-desktop\:vtmn-to-background-brand-secondary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-small-desktop\:vtmn-to-background-accent {
    --tw-gradient-to: var(--vtmn-semantic-color_background-accent);
  }

  .lt-small-desktop\:vtmn-to-background-alert {
    --tw-gradient-to: var(--vtmn-semantic-color_background-alert);
  }

  .lt-small-desktop\:vtmn-to-background-primary-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-small-desktop\:vtmn-to-background-brand-primary-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-small-desktop\:vtmn-to-content-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary);
  }

  .lt-small-desktop\:vtmn-to-content-secondary {
    --tw-gradient-to: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-small-desktop\:vtmn-to-content-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-small-desktop\:vtmn-to-content-action {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action);
  }

  .lt-small-desktop\:vtmn-to-content-active {
    --tw-gradient-to: var(--vtmn-semantic-color_content-active);
  }

  .lt-small-desktop\:vtmn-to-content-inactive {
    --tw-gradient-to: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-small-desktop\:vtmn-to-content-negative {
    --tw-gradient-to: var(--vtmn-semantic-color_content-negative);
  }

  .lt-small-desktop\:vtmn-to-content-warning {
    --tw-gradient-to: var(--vtmn-semantic-color_content-warning);
  }

  .lt-small-desktop\:vtmn-to-content-positive {
    --tw-gradient-to: var(--vtmn-semantic-color_content-positive);
  }

  .lt-small-desktop\:vtmn-to-content-information {
    --tw-gradient-to: var(--vtmn-semantic-color_content-information);
  }

  .lt-small-desktop\:vtmn-to-content-accent {
    --tw-gradient-to: var(--vtmn-semantic-color_content-accent);
  }

  .lt-small-desktop\:vtmn-to-content-visited {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited);
  }

  .lt-small-desktop\:vtmn-to-content-primary-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-small-desktop\:vtmn-to-content-action-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-small-desktop\:vtmn-to-content-visited-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-small-desktop\:vtmn-to-border-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary);
  }

  .lt-small-desktop\:vtmn-to-border-secondary {
    --tw-gradient-to: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-small-desktop\:vtmn-to-border-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-small-desktop\:vtmn-to-border-active {
    --tw-gradient-to: var(--vtmn-semantic-color_border-active);
  }

  .lt-small-desktop\:vtmn-to-border-inactive {
    --tw-gradient-to: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-small-desktop\:vtmn-to-border-negative {
    --tw-gradient-to: var(--vtmn-semantic-color_border-negative);
  }

  .lt-small-desktop\:vtmn-to-border-warning {
    --tw-gradient-to: var(--vtmn-semantic-color_border-warning);
  }

  .lt-small-desktop\:vtmn-to-border-positive {
    --tw-gradient-to: var(--vtmn-semantic-color_border-positive);
  }

  .lt-small-desktop\:vtmn-to-border-information {
    --tw-gradient-to: var(--vtmn-semantic-color_border-information);
  }

  .lt-small-desktop\:vtmn-to-border-primary-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-small-desktop\:vtmn-to-decorative-gravel {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-small-desktop\:vtmn-to-decorative-brick {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-small-desktop\:vtmn-to-decorative-saffron {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-small-desktop\:vtmn-to-decorative-gold {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-small-desktop\:vtmn-to-decorative-jade {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-small-desktop\:vtmn-to-decorative-emerald {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-small-desktop\:vtmn-to-decorative-cobalt {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-small-desktop\:vtmn-to-decorative-amethyst {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-small-desktop\:vtmn-to-hover-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-small-desktop\:vtmn-to-hover-primary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-small-desktop\:vtmn-to-hover-secondary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-small-desktop\:vtmn-to-hover-tertiary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-small-desktop\:vtmn-to-hover-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-small-desktop\:vtmn-to-hover-brand {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-small-desktop\:vtmn-to-hover-accent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-small-desktop\:vtmn-to-hover-primary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-to-hover-secondary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-to-hover-tertiary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-to-active-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary);
  }

  .lt-small-desktop\:vtmn-to-active-primary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-small-desktop\:vtmn-to-active-secondary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-small-desktop\:vtmn-to-active-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-small-desktop\:vtmn-to-active-tertiary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-small-desktop\:vtmn-to-active-brand {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand);
  }

  .lt-small-desktop\:vtmn-to-active-accent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-accent);
  }

  .lt-small-desktop\:vtmn-to-active-primary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-to-active-secondary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-to-active-tertiary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-to-active-brand-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-to-shadow {
    --tw-gradient-to: var(--vtmn-semantic-color_shadow);
  }

  .lt-small-desktop\:vtmn-to-brand {
    --tw-gradient-to: var(--vtmn-color_brand);
  }

  .lt-small-desktop\:vtmn-to-brand-pro {
    --tw-gradient-to: var(--vtmn-color_brand-pro);
  }

  .lt-small-desktop\:vtmn-to-brand-digital-light-1 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-small-desktop\:vtmn-to-brand-digital-light-2 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-small-desktop\:vtmn-to-brand-digital-light-3 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-small-desktop\:vtmn-to-brand-digital {
    --tw-gradient-to: var(--vtmn-color_brand-digital);
  }

  .lt-small-desktop\:vtmn-to-brand-digital-dark-1 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-small-desktop\:vtmn-to-brand-digital-dark-2 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-small-desktop\:vtmn-to-green-light-1 {
    --tw-gradient-to: var(--vtmn-color_green-light-1);
  }

  .lt-small-desktop\:vtmn-to-green-light-2 {
    --tw-gradient-to: var(--vtmn-color_green-light-2);
  }

  .lt-small-desktop\:vtmn-to-green-light-3 {
    --tw-gradient-to: var(--vtmn-color_green-light-3);
  }

  .lt-small-desktop\:vtmn-to-green {
    --tw-gradient-to: var(--vtmn-color_green);
  }

  .lt-small-desktop\:vtmn-to-green-dark-1 {
    --tw-gradient-to: var(--vtmn-color_green-dark-1);
  }

  .lt-small-desktop\:vtmn-to-green-dark-2 {
    --tw-gradient-to: var(--vtmn-color_green-dark-2);
  }

  .lt-small-desktop\:vtmn-to-white {
    --tw-gradient-to: var(--vtmn-color_white);
  }

  .lt-small-desktop\:vtmn-to-grey-light-1 {
    --tw-gradient-to: var(--vtmn-color_grey-light-1);
  }

  .lt-small-desktop\:vtmn-to-grey-light-2 {
    --tw-gradient-to: var(--vtmn-color_grey-light-2);
  }

  .lt-small-desktop\:vtmn-to-grey-light-3 {
    --tw-gradient-to: var(--vtmn-color_grey-light-3);
  }

  .lt-small-desktop\:vtmn-to-grey-light-4 {
    --tw-gradient-to: var(--vtmn-color_grey-light-4);
  }

  .lt-small-desktop\:vtmn-to-grey {
    --tw-gradient-to: var(--vtmn-color_grey);
  }

  .lt-small-desktop\:vtmn-to-grey-dark-1 {
    --tw-gradient-to: var(--vtmn-color_grey-dark-1);
  }

  .lt-small-desktop\:vtmn-to-grey-dark-2 {
    --tw-gradient-to: var(--vtmn-color_grey-dark-2);
  }

  .lt-small-desktop\:vtmn-to-grey-dark-3 {
    --tw-gradient-to: var(--vtmn-color_grey-dark-3);
  }

  .lt-small-desktop\:vtmn-to-black {
    --tw-gradient-to: var(--vtmn-color_black);
  }

  .lt-small-desktop\:vtmn-to-success {
    --tw-gradient-to: var(--vtmn-color_success);
  }

  .lt-small-desktop\:vtmn-to-info {
    --tw-gradient-to: var(--vtmn-color_info);
  }

  .lt-small-desktop\:vtmn-to-warning {
    --tw-gradient-to: var(--vtmn-color_warning);
  }

  .lt-small-desktop\:vtmn-to-danger {
    --tw-gradient-to: var(--vtmn-color_danger);
  }

  .lt-small-desktop\:vtmn-to-yellow-light-1 {
    --tw-gradient-to: var(--vtmn-color_yellow-light-1);
  }

  .lt-small-desktop\:vtmn-to-yellow-light-2 {
    --tw-gradient-to: var(--vtmn-color_yellow-light-2);
  }

  .lt-small-desktop\:vtmn-to-yellow {
    --tw-gradient-to: var(--vtmn-color_yellow);
  }

  .lt-small-desktop\:vtmn-to-orange-light-1 {
    --tw-gradient-to: var(--vtmn-color_orange-light-1);
  }

  .lt-small-desktop\:vtmn-to-orange-light-2 {
    --tw-gradient-to: var(--vtmn-color_orange-light-2);
  }

  .lt-small-desktop\:vtmn-to-orange {
    --tw-gradient-to: var(--vtmn-color_orange);
  }

  .lt-small-desktop\:vtmn-to-red-light-1 {
    --tw-gradient-to: var(--vtmn-color_red-light-1);
  }

  .lt-small-desktop\:vtmn-to-red-light-2 {
    --tw-gradient-to: var(--vtmn-color_red-light-2);
  }

  .lt-small-desktop\:vtmn-to-red {
    --tw-gradient-to: var(--vtmn-color_red);
  }

  .lt-small-desktop\:hover\:vtmn-to-transparent:hover {
    --tw-gradient-to: transparent;
  }

  .lt-small-desktop\:hover\:vtmn-to-background-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary);
  }

  .lt-small-desktop\:hover\:vtmn-to-background-secondary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-small-desktop\:hover\:vtmn-to-background-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-small-desktop\:hover\:vtmn-to-background-brand-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-small-desktop\:hover\:vtmn-to-background-brand-secondary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-small-desktop\:hover\:vtmn-to-background-accent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-accent);
  }

  .lt-small-desktop\:hover\:vtmn-to-background-alert:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-alert);
  }

  .lt-small-desktop\:hover\:vtmn-to-background-primary-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-small-desktop\:hover\:vtmn-to-background-brand-primary-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-small-desktop\:hover\:vtmn-to-content-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary);
  }

  .lt-small-desktop\:hover\:vtmn-to-content-secondary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-small-desktop\:hover\:vtmn-to-content-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-small-desktop\:hover\:vtmn-to-content-action:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action);
  }

  .lt-small-desktop\:hover\:vtmn-to-content-active:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-active);
  }

  .lt-small-desktop\:hover\:vtmn-to-content-inactive:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-small-desktop\:hover\:vtmn-to-content-negative:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-negative);
  }

  .lt-small-desktop\:hover\:vtmn-to-content-warning:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-warning);
  }

  .lt-small-desktop\:hover\:vtmn-to-content-positive:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-positive);
  }

  .lt-small-desktop\:hover\:vtmn-to-content-information:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-information);
  }

  .lt-small-desktop\:hover\:vtmn-to-content-accent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-accent);
  }

  .lt-small-desktop\:hover\:vtmn-to-content-visited:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited);
  }

  .lt-small-desktop\:hover\:vtmn-to-content-primary-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-small-desktop\:hover\:vtmn-to-content-action-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-small-desktop\:hover\:vtmn-to-content-visited-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-small-desktop\:hover\:vtmn-to-border-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary);
  }

  .lt-small-desktop\:hover\:vtmn-to-border-secondary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-small-desktop\:hover\:vtmn-to-border-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-small-desktop\:hover\:vtmn-to-border-active:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-active);
  }

  .lt-small-desktop\:hover\:vtmn-to-border-inactive:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-small-desktop\:hover\:vtmn-to-border-negative:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-negative);
  }

  .lt-small-desktop\:hover\:vtmn-to-border-warning:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-warning);
  }

  .lt-small-desktop\:hover\:vtmn-to-border-positive:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-positive);
  }

  .lt-small-desktop\:hover\:vtmn-to-border-information:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-information);
  }

  .lt-small-desktop\:hover\:vtmn-to-border-primary-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-small-desktop\:hover\:vtmn-to-decorative-gravel:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-small-desktop\:hover\:vtmn-to-decorative-brick:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-small-desktop\:hover\:vtmn-to-decorative-saffron:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-small-desktop\:hover\:vtmn-to-decorative-gold:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-small-desktop\:hover\:vtmn-to-decorative-jade:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-small-desktop\:hover\:vtmn-to-decorative-emerald:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-small-desktop\:hover\:vtmn-to-decorative-cobalt:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-small-desktop\:hover\:vtmn-to-decorative-amethyst:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-small-desktop\:hover\:vtmn-to-hover-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-small-desktop\:hover\:vtmn-to-hover-primary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-to-hover-secondary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-to-hover-tertiary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-to-hover-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-small-desktop\:hover\:vtmn-to-hover-brand:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-small-desktop\:hover\:vtmn-to-hover-accent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-small-desktop\:hover\:vtmn-to-hover-primary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-to-hover-secondary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-to-hover-tertiary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-to-active-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary);
  }

  .lt-small-desktop\:hover\:vtmn-to-active-primary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-to-active-secondary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-to-active-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-small-desktop\:hover\:vtmn-to-active-tertiary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-to-active-brand:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand);
  }

  .lt-small-desktop\:hover\:vtmn-to-active-accent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-accent);
  }

  .lt-small-desktop\:hover\:vtmn-to-active-primary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-to-active-secondary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-to-active-tertiary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-to-active-brand-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-to-shadow:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_shadow);
  }

  .lt-small-desktop\:hover\:vtmn-to-brand:hover {
    --tw-gradient-to: var(--vtmn-color_brand);
  }

  .lt-small-desktop\:hover\:vtmn-to-brand-pro:hover {
    --tw-gradient-to: var(--vtmn-color_brand-pro);
  }

  .lt-small-desktop\:hover\:vtmn-to-brand-digital-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-small-desktop\:hover\:vtmn-to-brand-digital-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-small-desktop\:hover\:vtmn-to-brand-digital-light-3:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-small-desktop\:hover\:vtmn-to-brand-digital:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital);
  }

  .lt-small-desktop\:hover\:vtmn-to-brand-digital-dark-1:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-small-desktop\:hover\:vtmn-to-brand-digital-dark-2:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-small-desktop\:hover\:vtmn-to-green-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_green-light-1);
  }

  .lt-small-desktop\:hover\:vtmn-to-green-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_green-light-2);
  }

  .lt-small-desktop\:hover\:vtmn-to-green-light-3:hover {
    --tw-gradient-to: var(--vtmn-color_green-light-3);
  }

  .lt-small-desktop\:hover\:vtmn-to-green:hover {
    --tw-gradient-to: var(--vtmn-color_green);
  }

  .lt-small-desktop\:hover\:vtmn-to-green-dark-1:hover {
    --tw-gradient-to: var(--vtmn-color_green-dark-1);
  }

  .lt-small-desktop\:hover\:vtmn-to-green-dark-2:hover {
    --tw-gradient-to: var(--vtmn-color_green-dark-2);
  }

  .lt-small-desktop\:hover\:vtmn-to-white:hover {
    --tw-gradient-to: var(--vtmn-color_white);
  }

  .lt-small-desktop\:hover\:vtmn-to-grey-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_grey-light-1);
  }

  .lt-small-desktop\:hover\:vtmn-to-grey-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_grey-light-2);
  }

  .lt-small-desktop\:hover\:vtmn-to-grey-light-3:hover {
    --tw-gradient-to: var(--vtmn-color_grey-light-3);
  }

  .lt-small-desktop\:hover\:vtmn-to-grey-light-4:hover {
    --tw-gradient-to: var(--vtmn-color_grey-light-4);
  }

  .lt-small-desktop\:hover\:vtmn-to-grey:hover {
    --tw-gradient-to: var(--vtmn-color_grey);
  }

  .lt-small-desktop\:hover\:vtmn-to-grey-dark-1:hover {
    --tw-gradient-to: var(--vtmn-color_grey-dark-1);
  }

  .lt-small-desktop\:hover\:vtmn-to-grey-dark-2:hover {
    --tw-gradient-to: var(--vtmn-color_grey-dark-2);
  }

  .lt-small-desktop\:hover\:vtmn-to-grey-dark-3:hover {
    --tw-gradient-to: var(--vtmn-color_grey-dark-3);
  }

  .lt-small-desktop\:hover\:vtmn-to-black:hover {
    --tw-gradient-to: var(--vtmn-color_black);
  }

  .lt-small-desktop\:hover\:vtmn-to-success:hover {
    --tw-gradient-to: var(--vtmn-color_success);
  }

  .lt-small-desktop\:hover\:vtmn-to-info:hover {
    --tw-gradient-to: var(--vtmn-color_info);
  }

  .lt-small-desktop\:hover\:vtmn-to-warning:hover {
    --tw-gradient-to: var(--vtmn-color_warning);
  }

  .lt-small-desktop\:hover\:vtmn-to-danger:hover {
    --tw-gradient-to: var(--vtmn-color_danger);
  }

  .lt-small-desktop\:hover\:vtmn-to-yellow-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_yellow-light-1);
  }

  .lt-small-desktop\:hover\:vtmn-to-yellow-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_yellow-light-2);
  }

  .lt-small-desktop\:hover\:vtmn-to-yellow:hover {
    --tw-gradient-to: var(--vtmn-color_yellow);
  }

  .lt-small-desktop\:hover\:vtmn-to-orange-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_orange-light-1);
  }

  .lt-small-desktop\:hover\:vtmn-to-orange-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_orange-light-2);
  }

  .lt-small-desktop\:hover\:vtmn-to-orange:hover {
    --tw-gradient-to: var(--vtmn-color_orange);
  }

  .lt-small-desktop\:hover\:vtmn-to-red-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_red-light-1);
  }

  .lt-small-desktop\:hover\:vtmn-to-red-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_red-light-2);
  }

  .lt-small-desktop\:hover\:vtmn-to-red:hover {
    --tw-gradient-to: var(--vtmn-color_red);
  }

  .lt-small-desktop\:focus\:vtmn-to-transparent:focus {
    --tw-gradient-to: transparent;
  }

  .lt-small-desktop\:focus\:vtmn-to-background-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary);
  }

  .lt-small-desktop\:focus\:vtmn-to-background-secondary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-small-desktop\:focus\:vtmn-to-background-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-small-desktop\:focus\:vtmn-to-background-brand-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-small-desktop\:focus\:vtmn-to-background-brand-secondary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-small-desktop\:focus\:vtmn-to-background-accent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-accent);
  }

  .lt-small-desktop\:focus\:vtmn-to-background-alert:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-alert);
  }

  .lt-small-desktop\:focus\:vtmn-to-background-primary-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-to-background-brand-primary-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-to-content-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary);
  }

  .lt-small-desktop\:focus\:vtmn-to-content-secondary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-small-desktop\:focus\:vtmn-to-content-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-small-desktop\:focus\:vtmn-to-content-action:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action);
  }

  .lt-small-desktop\:focus\:vtmn-to-content-active:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-active);
  }

  .lt-small-desktop\:focus\:vtmn-to-content-inactive:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-small-desktop\:focus\:vtmn-to-content-negative:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-negative);
  }

  .lt-small-desktop\:focus\:vtmn-to-content-warning:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-warning);
  }

  .lt-small-desktop\:focus\:vtmn-to-content-positive:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-positive);
  }

  .lt-small-desktop\:focus\:vtmn-to-content-information:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-information);
  }

  .lt-small-desktop\:focus\:vtmn-to-content-accent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-accent);
  }

  .lt-small-desktop\:focus\:vtmn-to-content-visited:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited);
  }

  .lt-small-desktop\:focus\:vtmn-to-content-primary-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-to-content-action-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-to-content-visited-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-to-border-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary);
  }

  .lt-small-desktop\:focus\:vtmn-to-border-secondary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-small-desktop\:focus\:vtmn-to-border-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-small-desktop\:focus\:vtmn-to-border-active:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-active);
  }

  .lt-small-desktop\:focus\:vtmn-to-border-inactive:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-small-desktop\:focus\:vtmn-to-border-negative:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-negative);
  }

  .lt-small-desktop\:focus\:vtmn-to-border-warning:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-warning);
  }

  .lt-small-desktop\:focus\:vtmn-to-border-positive:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-positive);
  }

  .lt-small-desktop\:focus\:vtmn-to-border-information:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-information);
  }

  .lt-small-desktop\:focus\:vtmn-to-border-primary-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-to-decorative-gravel:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-small-desktop\:focus\:vtmn-to-decorative-brick:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-small-desktop\:focus\:vtmn-to-decorative-saffron:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-small-desktop\:focus\:vtmn-to-decorative-gold:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-small-desktop\:focus\:vtmn-to-decorative-jade:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-small-desktop\:focus\:vtmn-to-decorative-emerald:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-small-desktop\:focus\:vtmn-to-decorative-cobalt:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-small-desktop\:focus\:vtmn-to-decorative-amethyst:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-small-desktop\:focus\:vtmn-to-hover-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-small-desktop\:focus\:vtmn-to-hover-primary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-to-hover-secondary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-to-hover-tertiary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-to-hover-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-small-desktop\:focus\:vtmn-to-hover-brand:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-small-desktop\:focus\:vtmn-to-hover-accent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-small-desktop\:focus\:vtmn-to-hover-primary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-to-hover-secondary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-to-hover-tertiary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-to-active-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary);
  }

  .lt-small-desktop\:focus\:vtmn-to-active-primary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-to-active-secondary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-to-active-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-small-desktop\:focus\:vtmn-to-active-tertiary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-to-active-brand:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand);
  }

  .lt-small-desktop\:focus\:vtmn-to-active-accent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-accent);
  }

  .lt-small-desktop\:focus\:vtmn-to-active-primary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-to-active-secondary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-to-active-tertiary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-to-active-brand-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-to-shadow:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_shadow);
  }

  .lt-small-desktop\:focus\:vtmn-to-brand:focus {
    --tw-gradient-to: var(--vtmn-color_brand);
  }

  .lt-small-desktop\:focus\:vtmn-to-brand-pro:focus {
    --tw-gradient-to: var(--vtmn-color_brand-pro);
  }

  .lt-small-desktop\:focus\:vtmn-to-brand-digital-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-to-brand-digital-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-to-brand-digital-light-3:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-small-desktop\:focus\:vtmn-to-brand-digital:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital);
  }

  .lt-small-desktop\:focus\:vtmn-to-brand-digital-dark-1:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-small-desktop\:focus\:vtmn-to-brand-digital-dark-2:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-small-desktop\:focus\:vtmn-to-green-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_green-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-to-green-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_green-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-to-green-light-3:focus {
    --tw-gradient-to: var(--vtmn-color_green-light-3);
  }

  .lt-small-desktop\:focus\:vtmn-to-green:focus {
    --tw-gradient-to: var(--vtmn-color_green);
  }

  .lt-small-desktop\:focus\:vtmn-to-green-dark-1:focus {
    --tw-gradient-to: var(--vtmn-color_green-dark-1);
  }

  .lt-small-desktop\:focus\:vtmn-to-green-dark-2:focus {
    --tw-gradient-to: var(--vtmn-color_green-dark-2);
  }

  .lt-small-desktop\:focus\:vtmn-to-white:focus {
    --tw-gradient-to: var(--vtmn-color_white);
  }

  .lt-small-desktop\:focus\:vtmn-to-grey-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_grey-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-to-grey-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_grey-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-to-grey-light-3:focus {
    --tw-gradient-to: var(--vtmn-color_grey-light-3);
  }

  .lt-small-desktop\:focus\:vtmn-to-grey-light-4:focus {
    --tw-gradient-to: var(--vtmn-color_grey-light-4);
  }

  .lt-small-desktop\:focus\:vtmn-to-grey:focus {
    --tw-gradient-to: var(--vtmn-color_grey);
  }

  .lt-small-desktop\:focus\:vtmn-to-grey-dark-1:focus {
    --tw-gradient-to: var(--vtmn-color_grey-dark-1);
  }

  .lt-small-desktop\:focus\:vtmn-to-grey-dark-2:focus {
    --tw-gradient-to: var(--vtmn-color_grey-dark-2);
  }

  .lt-small-desktop\:focus\:vtmn-to-grey-dark-3:focus {
    --tw-gradient-to: var(--vtmn-color_grey-dark-3);
  }

  .lt-small-desktop\:focus\:vtmn-to-black:focus {
    --tw-gradient-to: var(--vtmn-color_black);
  }

  .lt-small-desktop\:focus\:vtmn-to-success:focus {
    --tw-gradient-to: var(--vtmn-color_success);
  }

  .lt-small-desktop\:focus\:vtmn-to-info:focus {
    --tw-gradient-to: var(--vtmn-color_info);
  }

  .lt-small-desktop\:focus\:vtmn-to-warning:focus {
    --tw-gradient-to: var(--vtmn-color_warning);
  }

  .lt-small-desktop\:focus\:vtmn-to-danger:focus {
    --tw-gradient-to: var(--vtmn-color_danger);
  }

  .lt-small-desktop\:focus\:vtmn-to-yellow-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_yellow-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-to-yellow-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_yellow-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-to-yellow:focus {
    --tw-gradient-to: var(--vtmn-color_yellow);
  }

  .lt-small-desktop\:focus\:vtmn-to-orange-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_orange-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-to-orange-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_orange-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-to-orange:focus {
    --tw-gradient-to: var(--vtmn-color_orange);
  }

  .lt-small-desktop\:focus\:vtmn-to-red-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_red-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-to-red-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_red-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-to-red:focus {
    --tw-gradient-to: var(--vtmn-color_red);
  }

  .lt-small-desktop\:vtmn-decoration-slice {
    -webkit-box-decoration-break: slice;
            box-decoration-break: slice;
  }

  .lt-small-desktop\:vtmn-decoration-clone {
    -webkit-box-decoration-break: clone;
            box-decoration-break: clone;
  }

  .lt-small-desktop\:vtmn-bg-auto {
    background-size: auto;
  }

  .lt-small-desktop\:vtmn-bg-cover {
    background-size: cover;
  }

  .lt-small-desktop\:vtmn-bg-contain {
    background-size: contain;
  }

  .lt-small-desktop\:vtmn-bg-fixed {
    background-attachment: fixed;
  }

  .lt-small-desktop\:vtmn-bg-local {
    background-attachment: local;
  }

  .lt-small-desktop\:vtmn-bg-scroll {
    background-attachment: scroll;
  }

  .lt-small-desktop\:vtmn-bg-clip-border {
    background-clip: border-box;
  }

  .lt-small-desktop\:vtmn-bg-clip-padding {
    background-clip: padding-box;
  }

  .lt-small-desktop\:vtmn-bg-clip-content {
    background-clip: content-box;
  }

  .lt-small-desktop\:vtmn-bg-clip-text {
    -webkit-background-clip: text;
            background-clip: text;
  }

  .lt-small-desktop\:vtmn-bg-bottom {
    background-position: bottom;
  }

  .lt-small-desktop\:vtmn-bg-center {
    background-position: center;
  }

  .lt-small-desktop\:vtmn-bg-left {
    background-position: left;
  }

  .lt-small-desktop\:vtmn-bg-left-bottom {
    background-position: left bottom;
  }

  .lt-small-desktop\:vtmn-bg-left-top {
    background-position: left top;
  }

  .lt-small-desktop\:vtmn-bg-right {
    background-position: right;
  }

  .lt-small-desktop\:vtmn-bg-right-bottom {
    background-position: right bottom;
  }

  .lt-small-desktop\:vtmn-bg-right-top {
    background-position: right top;
  }

  .lt-small-desktop\:vtmn-bg-top {
    background-position: top;
  }

  .lt-small-desktop\:vtmn-bg-repeat {
    background-repeat: repeat;
  }

  .lt-small-desktop\:vtmn-bg-no-repeat {
    background-repeat: no-repeat;
  }

  .lt-small-desktop\:vtmn-bg-repeat-x {
    background-repeat: repeat-x;
  }

  .lt-small-desktop\:vtmn-bg-repeat-y {
    background-repeat: repeat-y;
  }

  .lt-small-desktop\:vtmn-bg-repeat-round {
    background-repeat: round;
  }

  .lt-small-desktop\:vtmn-bg-repeat-space {
    background-repeat: space;
  }

  .lt-small-desktop\:vtmn-bg-origin-border {
    background-origin: border-box;
  }

  .lt-small-desktop\:vtmn-bg-origin-padding {
    background-origin: padding-box;
  }

  .lt-small-desktop\:vtmn-bg-origin-content {
    background-origin: content-box;
  }

  .lt-small-desktop\:vtmn-fill-current {
    fill: currentColor;
  }

  .lt-small-desktop\:vtmn-stroke-current {
    stroke: currentColor;
  }

  .lt-small-desktop\:vtmn-stroke-0 {
    stroke-width: 0;
  }

  .lt-small-desktop\:vtmn-stroke-1 {
    stroke-width: 1;
  }

  .lt-small-desktop\:vtmn-stroke-2 {
    stroke-width: 2;
  }

  .lt-small-desktop\:vtmn-object-contain {
    -o-object-fit: contain;
       object-fit: contain;
  }

  .lt-small-desktop\:vtmn-object-cover {
    -o-object-fit: cover;
       object-fit: cover;
  }

  .lt-small-desktop\:vtmn-object-fill {
    -o-object-fit: fill;
       object-fit: fill;
  }

  .lt-small-desktop\:vtmn-object-none {
    -o-object-fit: none;
       object-fit: none;
  }

  .lt-small-desktop\:vtmn-object-scale-down {
    -o-object-fit: scale-down;
       object-fit: scale-down;
  }

  .lt-small-desktop\:vtmn-object-bottom {
    -o-object-position: bottom;
       object-position: bottom;
  }

  .lt-small-desktop\:vtmn-object-center {
    -o-object-position: center;
       object-position: center;
  }

  .lt-small-desktop\:vtmn-object-left {
    -o-object-position: left;
       object-position: left;
  }

  .lt-small-desktop\:vtmn-object-left-bottom {
    -o-object-position: left bottom;
       object-position: left bottom;
  }

  .lt-small-desktop\:vtmn-object-left-top {
    -o-object-position: left top;
       object-position: left top;
  }

  .lt-small-desktop\:vtmn-object-right {
    -o-object-position: right;
       object-position: right;
  }

  .lt-small-desktop\:vtmn-object-right-bottom {
    -o-object-position: right bottom;
       object-position: right bottom;
  }

  .lt-small-desktop\:vtmn-object-right-top {
    -o-object-position: right top;
       object-position: right top;
  }

  .lt-small-desktop\:vtmn-object-top {
    -o-object-position: top;
       object-position: top;
  }

  .lt-small-desktop\:vtmn-p-0 {
    padding: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:vtmn-p-1 {
    padding: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:vtmn-p-2 {
    padding: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:vtmn-p-3 {
    padding: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:vtmn-p-4 {
    padding: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:vtmn-p-5 {
    padding: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:vtmn-p-6 {
    padding: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:vtmn-p-7 {
    padding: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:vtmn-p-8 {
    padding: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:vtmn-p-9 {
    padding: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:vtmn-p-10 {
    padding: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:vtmn-px-0 {
    padding-left: var(--vtmn-spacing_0);
    padding-right: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:vtmn-px-1 {
    padding-left: var(--vtmn-spacing_1);
    padding-right: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:vtmn-px-2 {
    padding-left: var(--vtmn-spacing_2);
    padding-right: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:vtmn-px-3 {
    padding-left: var(--vtmn-spacing_3);
    padding-right: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:vtmn-px-4 {
    padding-left: var(--vtmn-spacing_4);
    padding-right: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:vtmn-px-5 {
    padding-left: var(--vtmn-spacing_5);
    padding-right: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:vtmn-px-6 {
    padding-left: var(--vtmn-spacing_6);
    padding-right: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:vtmn-px-7 {
    padding-left: var(--vtmn-spacing_7);
    padding-right: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:vtmn-px-8 {
    padding-left: var(--vtmn-spacing_8);
    padding-right: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:vtmn-px-9 {
    padding-left: var(--vtmn-spacing_9);
    padding-right: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:vtmn-px-10 {
    padding-left: var(--vtmn-spacing_10);
    padding-right: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:vtmn-py-0 {
    padding-top: var(--vtmn-spacing_0);
    padding-bottom: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:vtmn-py-1 {
    padding-top: var(--vtmn-spacing_1);
    padding-bottom: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:vtmn-py-2 {
    padding-top: var(--vtmn-spacing_2);
    padding-bottom: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:vtmn-py-3 {
    padding-top: var(--vtmn-spacing_3);
    padding-bottom: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:vtmn-py-4 {
    padding-top: var(--vtmn-spacing_4);
    padding-bottom: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:vtmn-py-5 {
    padding-top: var(--vtmn-spacing_5);
    padding-bottom: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:vtmn-py-6 {
    padding-top: var(--vtmn-spacing_6);
    padding-bottom: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:vtmn-py-7 {
    padding-top: var(--vtmn-spacing_7);
    padding-bottom: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:vtmn-py-8 {
    padding-top: var(--vtmn-spacing_8);
    padding-bottom: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:vtmn-py-9 {
    padding-top: var(--vtmn-spacing_9);
    padding-bottom: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:vtmn-py-10 {
    padding-top: var(--vtmn-spacing_10);
    padding-bottom: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:vtmn-pt-0 {
    padding-top: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:vtmn-pt-1 {
    padding-top: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:vtmn-pt-2 {
    padding-top: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:vtmn-pt-3 {
    padding-top: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:vtmn-pt-4 {
    padding-top: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:vtmn-pt-5 {
    padding-top: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:vtmn-pt-6 {
    padding-top: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:vtmn-pt-7 {
    padding-top: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:vtmn-pt-8 {
    padding-top: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:vtmn-pt-9 {
    padding-top: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:vtmn-pt-10 {
    padding-top: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:vtmn-pr-0 {
    padding-right: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:vtmn-pr-1 {
    padding-right: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:vtmn-pr-2 {
    padding-right: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:vtmn-pr-3 {
    padding-right: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:vtmn-pr-4 {
    padding-right: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:vtmn-pr-5 {
    padding-right: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:vtmn-pr-6 {
    padding-right: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:vtmn-pr-7 {
    padding-right: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:vtmn-pr-8 {
    padding-right: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:vtmn-pr-9 {
    padding-right: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:vtmn-pr-10 {
    padding-right: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:vtmn-pb-0 {
    padding-bottom: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:vtmn-pb-1 {
    padding-bottom: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:vtmn-pb-2 {
    padding-bottom: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:vtmn-pb-3 {
    padding-bottom: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:vtmn-pb-4 {
    padding-bottom: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:vtmn-pb-5 {
    padding-bottom: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:vtmn-pb-6 {
    padding-bottom: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:vtmn-pb-7 {
    padding-bottom: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:vtmn-pb-8 {
    padding-bottom: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:vtmn-pb-9 {
    padding-bottom: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:vtmn-pb-10 {
    padding-bottom: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:vtmn-pl-0 {
    padding-left: var(--vtmn-spacing_0);
  }

  .lt-small-desktop\:vtmn-pl-1 {
    padding-left: var(--vtmn-spacing_1);
  }

  .lt-small-desktop\:vtmn-pl-2 {
    padding-left: var(--vtmn-spacing_2);
  }

  .lt-small-desktop\:vtmn-pl-3 {
    padding-left: var(--vtmn-spacing_3);
  }

  .lt-small-desktop\:vtmn-pl-4 {
    padding-left: var(--vtmn-spacing_4);
  }

  .lt-small-desktop\:vtmn-pl-5 {
    padding-left: var(--vtmn-spacing_5);
  }

  .lt-small-desktop\:vtmn-pl-6 {
    padding-left: var(--vtmn-spacing_6);
  }

  .lt-small-desktop\:vtmn-pl-7 {
    padding-left: var(--vtmn-spacing_7);
  }

  .lt-small-desktop\:vtmn-pl-8 {
    padding-left: var(--vtmn-spacing_8);
  }

  .lt-small-desktop\:vtmn-pl-9 {
    padding-left: var(--vtmn-spacing_9);
  }

  .lt-small-desktop\:vtmn-pl-10 {
    padding-left: var(--vtmn-spacing_10);
  }

  .lt-small-desktop\:vtmn-text-left {
    text-align: left;
  }

  .lt-small-desktop\:vtmn-text-center {
    text-align: center;
  }

  .lt-small-desktop\:vtmn-text-right {
    text-align: right;
  }

  .lt-small-desktop\:vtmn-text-justify {
    text-align: justify;
  }

  .lt-small-desktop\:vtmn-align-baseline {
    vertical-align: baseline;
  }

  .lt-small-desktop\:vtmn-align-top {
    vertical-align: top;
  }

  .lt-small-desktop\:vtmn-align-middle {
    vertical-align: middle;
  }

  .lt-small-desktop\:vtmn-align-bottom {
    vertical-align: bottom;
  }

  .lt-small-desktop\:vtmn-align-text-top {
    vertical-align: text-top;
  }

  .lt-small-desktop\:vtmn-align-text-bottom {
    vertical-align: text-bottom;
  }

  .lt-small-desktop\:vtmn-font-regular {
    font-family: Roboto, system-ui, -apple-system, sans-serif;
  }

  .lt-small-desktop\:vtmn-font-condensed {
    font-family: Roboto Condensed, system-ui, -apple-system, sans-serif;
  }

  .lt-small-desktop\:vtmn-font-display {
    font-family: Roboto Condensed, system-ui, -apple-system, sans-serif;
  }

  .lt-small-desktop\:vtmn-font-body {
    font-family: Roboto, system-ui, -apple-system, sans-serif;
  }

  .lt-small-desktop\:vtmn-text-xs {
    font-size: 0.75rem;
    line-height: 1rem;
  }

  .lt-small-desktop\:vtmn-text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .lt-small-desktop\:vtmn-text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .lt-small-desktop\:vtmn-text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .lt-small-desktop\:vtmn-text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .lt-small-desktop\:vtmn-text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .lt-small-desktop\:vtmn-text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .lt-small-desktop\:vtmn-text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .lt-small-desktop\:vtmn-text-5xl {
    font-size: 3rem;
    line-height: 1;
  }

  .lt-small-desktop\:vtmn-text-6xl {
    font-size: 3.75rem;
    line-height: 1;
  }

  .lt-small-desktop\:vtmn-text-7xl {
    font-size: 4.5rem;
    line-height: 1;
  }

  .lt-small-desktop\:vtmn-text-8xl {
    font-size: 6rem;
    line-height: 1;
  }

  .lt-small-desktop\:vtmn-text-9xl {
    font-size: 8rem;
    line-height: 1;
  }

  .lt-small-desktop\:vtmn-font-thin {
    font-weight: 100;
  }

  .lt-small-desktop\:vtmn-font-extralight {
    font-weight: 200;
  }

  .lt-small-desktop\:vtmn-font-light {
    font-weight: 300;
  }

  .lt-small-desktop\:vtmn-font-normal {
    font-weight: 400;
  }

  .lt-small-desktop\:vtmn-font-medium {
    font-weight: 500;
  }

  .lt-small-desktop\:vtmn-font-semibold {
    font-weight: 600;
  }

  .lt-small-desktop\:vtmn-font-bold {
    font-weight: 700;
  }

  .lt-small-desktop\:vtmn-font-extrabold {
    font-weight: 800;
  }

  .lt-small-desktop\:vtmn-font-black {
    font-weight: 900;
  }

  .lt-small-desktop\:vtmn-uppercase {
    text-transform: uppercase;
  }

  .lt-small-desktop\:vtmn-lowercase {
    text-transform: lowercase;
  }

  .lt-small-desktop\:vtmn-capitalize {
    text-transform: capitalize;
  }

  .lt-small-desktop\:vtmn-normal-case {
    text-transform: none;
  }

  .lt-small-desktop\:vtmn-italic {
    font-style: italic;
  }

  .lt-small-desktop\:vtmn-not-italic {
    font-style: normal;
  }

  .lt-small-desktop\:vtmn-ordinal, .lt-small-desktop\:vtmn-slashed-zero, .lt-small-desktop\:vtmn-lining-nums, .lt-small-desktop\:vtmn-oldstyle-nums, .lt-small-desktop\:vtmn-proportional-nums, .lt-small-desktop\:vtmn-tabular-nums, .lt-small-desktop\:vtmn-diagonal-fractions, .lt-small-desktop\:vtmn-stacked-fractions {
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }

  .lt-small-desktop\:vtmn-normal-nums {
    font-variant-numeric: normal;
  }

  .lt-small-desktop\:vtmn-ordinal {
    --tw-ordinal: ordinal;
  }

  .lt-small-desktop\:vtmn-slashed-zero {
    --tw-slashed-zero: slashed-zero;
  }

  .lt-small-desktop\:vtmn-lining-nums {
    --tw-numeric-figure: lining-nums;
  }

  .lt-small-desktop\:vtmn-oldstyle-nums {
    --tw-numeric-figure: oldstyle-nums;
  }

  .lt-small-desktop\:vtmn-proportional-nums {
    --tw-numeric-spacing: proportional-nums;
  }

  .lt-small-desktop\:vtmn-tabular-nums {
    --tw-numeric-spacing: tabular-nums;
  }

  .lt-small-desktop\:vtmn-diagonal-fractions {
    --tw-numeric-fraction: diagonal-fractions;
  }

  .lt-small-desktop\:vtmn-stacked-fractions {
    --tw-numeric-fraction: stacked-fractions;
  }

  .lt-small-desktop\:vtmn-leading-3 {
    line-height: .75rem;
  }

  .lt-small-desktop\:vtmn-leading-4 {
    line-height: 1rem;
  }

  .lt-small-desktop\:vtmn-leading-5 {
    line-height: 1.25rem;
  }

  .lt-small-desktop\:vtmn-leading-6 {
    line-height: 1.5rem;
  }

  .lt-small-desktop\:vtmn-leading-7 {
    line-height: 1.75rem;
  }

  .lt-small-desktop\:vtmn-leading-8 {
    line-height: 2rem;
  }

  .lt-small-desktop\:vtmn-leading-9 {
    line-height: 2.25rem;
  }

  .lt-small-desktop\:vtmn-leading-10 {
    line-height: 2.5rem;
  }

  .lt-small-desktop\:vtmn-leading-none {
    line-height: 1;
  }

  .lt-small-desktop\:vtmn-leading-tight {
    line-height: 1.25;
  }

  .lt-small-desktop\:vtmn-leading-snug {
    line-height: 1.375;
  }

  .lt-small-desktop\:vtmn-leading-normal {
    line-height: 1.5;
  }

  .lt-small-desktop\:vtmn-leading-relaxed {
    line-height: 1.625;
  }

  .lt-small-desktop\:vtmn-leading-loose {
    line-height: 2;
  }

  .lt-small-desktop\:vtmn-tracking-tighter {
    letter-spacing: -0.05em;
  }

  .lt-small-desktop\:vtmn-tracking-tight {
    letter-spacing: -0.025em;
  }

  .lt-small-desktop\:vtmn-tracking-normal {
    letter-spacing: 0em;
  }

  .lt-small-desktop\:vtmn-tracking-wide {
    letter-spacing: 0.025em;
  }

  .lt-small-desktop\:vtmn-tracking-wider {
    letter-spacing: 0.05em;
  }

  .lt-small-desktop\:vtmn-tracking-widest {
    letter-spacing: 0.1em;
  }

  .lt-small-desktop\:vtmn-text-transparent {
    color: transparent;
  }

  .lt-small-desktop\:vtmn-text-background-primary {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-small-desktop\:vtmn-text-background-secondary {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-small-desktop\:vtmn-text-background-tertiary {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-small-desktop\:vtmn-text-background-brand-primary {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-small-desktop\:vtmn-text-background-brand-secondary {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-small-desktop\:vtmn-text-background-accent {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-small-desktop\:vtmn-text-background-alert {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-small-desktop\:vtmn-text-background-primary-reversed {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-small-desktop\:vtmn-text-background-brand-primary-reversed {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-small-desktop\:vtmn-text-content-primary {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-small-desktop\:vtmn-text-content-secondary {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-small-desktop\:vtmn-text-content-tertiary {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-small-desktop\:vtmn-text-content-action {
    color: var(--vtmn-semantic-color_content-action);
  }

  .lt-small-desktop\:vtmn-text-content-active {
    color: var(--vtmn-semantic-color_content-active);
  }

  .lt-small-desktop\:vtmn-text-content-inactive {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-small-desktop\:vtmn-text-content-negative {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-small-desktop\:vtmn-text-content-warning {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-small-desktop\:vtmn-text-content-positive {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-small-desktop\:vtmn-text-content-information {
    color: var(--vtmn-semantic-color_content-information);
  }

  .lt-small-desktop\:vtmn-text-content-accent {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-small-desktop\:vtmn-text-content-visited {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-small-desktop\:vtmn-text-content-primary-reversed {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-small-desktop\:vtmn-text-content-action-reversed {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-small-desktop\:vtmn-text-content-visited-reversed {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-small-desktop\:vtmn-text-border-primary {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-small-desktop\:vtmn-text-border-secondary {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-small-desktop\:vtmn-text-border-tertiary {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-small-desktop\:vtmn-text-border-active {
    color: var(--vtmn-semantic-color_border-active);
  }

  .lt-small-desktop\:vtmn-text-border-inactive {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-small-desktop\:vtmn-text-border-negative {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-small-desktop\:vtmn-text-border-warning {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-small-desktop\:vtmn-text-border-positive {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-small-desktop\:vtmn-text-border-information {
    color: var(--vtmn-semantic-color_border-information);
  }

  .lt-small-desktop\:vtmn-text-border-primary-reversed {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-small-desktop\:vtmn-text-decorative-gravel {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-small-desktop\:vtmn-text-decorative-brick {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-small-desktop\:vtmn-text-decorative-saffron {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-small-desktop\:vtmn-text-decorative-gold {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-small-desktop\:vtmn-text-decorative-jade {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-small-desktop\:vtmn-text-decorative-emerald {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-small-desktop\:vtmn-text-decorative-cobalt {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-small-desktop\:vtmn-text-decorative-amethyst {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-small-desktop\:vtmn-text-hover-primary {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-small-desktop\:vtmn-text-hover-primary-transparent {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-small-desktop\:vtmn-text-hover-secondary-transparent {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-small-desktop\:vtmn-text-hover-tertiary-transparent {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-small-desktop\:vtmn-text-hover-tertiary {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-small-desktop\:vtmn-text-hover-brand {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-small-desktop\:vtmn-text-hover-accent {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-small-desktop\:vtmn-text-hover-primary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-text-hover-secondary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-text-hover-tertiary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-text-active-primary {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-small-desktop\:vtmn-text-active-primary-transparent {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-small-desktop\:vtmn-text-active-secondary-transparent {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-small-desktop\:vtmn-text-active-tertiary {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-small-desktop\:vtmn-text-active-tertiary-transparent {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-small-desktop\:vtmn-text-active-brand {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-small-desktop\:vtmn-text-active-accent {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-small-desktop\:vtmn-text-active-primary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-text-active-secondary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-text-active-tertiary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-text-active-brand-reversed-transparent {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-text-shadow {
    color: var(--vtmn-semantic-color_shadow);
  }

  .lt-small-desktop\:vtmn-text-brand {
    color: var(--vtmn-color_brand);
  }

  .lt-small-desktop\:vtmn-text-brand-pro {
    color: var(--vtmn-color_brand-pro);
  }

  .lt-small-desktop\:vtmn-text-brand-digital-light-1 {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-small-desktop\:vtmn-text-brand-digital-light-2 {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-small-desktop\:vtmn-text-brand-digital-light-3 {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-small-desktop\:vtmn-text-brand-digital {
    color: var(--vtmn-color_brand-digital);
  }

  .lt-small-desktop\:vtmn-text-brand-digital-dark-1 {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-small-desktop\:vtmn-text-brand-digital-dark-2 {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-small-desktop\:vtmn-text-green-light-1 {
    color: var(--vtmn-color_green-light-1);
  }

  .lt-small-desktop\:vtmn-text-green-light-2 {
    color: var(--vtmn-color_green-light-2);
  }

  .lt-small-desktop\:vtmn-text-green-light-3 {
    color: var(--vtmn-color_green-light-3);
  }

  .lt-small-desktop\:vtmn-text-green {
    color: var(--vtmn-color_green);
  }

  .lt-small-desktop\:vtmn-text-green-dark-1 {
    color: var(--vtmn-color_green-dark-1);
  }

  .lt-small-desktop\:vtmn-text-green-dark-2 {
    color: var(--vtmn-color_green-dark-2);
  }

  .lt-small-desktop\:vtmn-text-white {
    color: var(--vtmn-color_white);
  }

  .lt-small-desktop\:vtmn-text-grey-light-1 {
    color: var(--vtmn-color_grey-light-1);
  }

  .lt-small-desktop\:vtmn-text-grey-light-2 {
    color: var(--vtmn-color_grey-light-2);
  }

  .lt-small-desktop\:vtmn-text-grey-light-3 {
    color: var(--vtmn-color_grey-light-3);
  }

  .lt-small-desktop\:vtmn-text-grey-light-4 {
    color: var(--vtmn-color_grey-light-4);
  }

  .lt-small-desktop\:vtmn-text-grey {
    color: var(--vtmn-color_grey);
  }

  .lt-small-desktop\:vtmn-text-grey-dark-1 {
    color: var(--vtmn-color_grey-dark-1);
  }

  .lt-small-desktop\:vtmn-text-grey-dark-2 {
    color: var(--vtmn-color_grey-dark-2);
  }

  .lt-small-desktop\:vtmn-text-grey-dark-3 {
    color: var(--vtmn-color_grey-dark-3);
  }

  .lt-small-desktop\:vtmn-text-black {
    color: var(--vtmn-color_black);
  }

  .lt-small-desktop\:vtmn-text-success {
    color: var(--vtmn-color_success);
  }

  .lt-small-desktop\:vtmn-text-info {
    color: var(--vtmn-color_info);
  }

  .lt-small-desktop\:vtmn-text-warning {
    color: var(--vtmn-color_warning);
  }

  .lt-small-desktop\:vtmn-text-danger {
    color: var(--vtmn-color_danger);
  }

  .lt-small-desktop\:vtmn-text-yellow-light-1 {
    color: var(--vtmn-color_yellow-light-1);
  }

  .lt-small-desktop\:vtmn-text-yellow-light-2 {
    color: var(--vtmn-color_yellow-light-2);
  }

  .lt-small-desktop\:vtmn-text-yellow {
    color: var(--vtmn-color_yellow);
  }

  .lt-small-desktop\:vtmn-text-orange-light-1 {
    color: var(--vtmn-color_orange-light-1);
  }

  .lt-small-desktop\:vtmn-text-orange-light-2 {
    color: var(--vtmn-color_orange-light-2);
  }

  .lt-small-desktop\:vtmn-text-orange {
    color: var(--vtmn-color_orange);
  }

  .lt-small-desktop\:vtmn-text-red-light-1 {
    color: var(--vtmn-color_red-light-1);
  }

  .lt-small-desktop\:vtmn-text-red-light-2 {
    color: var(--vtmn-color_red-light-2);
  }

  .lt-small-desktop\:vtmn-text-red {
    color: var(--vtmn-color_red);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-transparent {
    color: transparent;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-background-primary {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-background-secondary {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-background-tertiary {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-background-brand-primary {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-background-brand-secondary {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-background-accent {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-background-alert {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-background-primary-reversed {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-background-brand-primary-reversed {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-content-primary {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-content-secondary {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-content-tertiary {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-content-action {
    color: var(--vtmn-semantic-color_content-action);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-content-active {
    color: var(--vtmn-semantic-color_content-active);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-content-inactive {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-content-negative {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-content-warning {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-content-positive {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-content-information {
    color: var(--vtmn-semantic-color_content-information);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-content-accent {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-content-visited {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-content-primary-reversed {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-content-action-reversed {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-content-visited-reversed {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-border-primary {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-border-secondary {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-border-tertiary {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-border-active {
    color: var(--vtmn-semantic-color_border-active);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-border-inactive {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-border-negative {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-border-warning {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-border-positive {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-border-information {
    color: var(--vtmn-semantic-color_border-information);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-border-primary-reversed {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-decorative-gravel {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-decorative-brick {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-decorative-saffron {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-decorative-gold {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-decorative-jade {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-decorative-emerald {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-decorative-cobalt {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-decorative-amethyst {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-hover-primary {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-hover-primary-transparent {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-hover-secondary-transparent {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-hover-tertiary-transparent {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-hover-tertiary {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-hover-brand {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-hover-accent {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-hover-primary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-hover-secondary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-hover-tertiary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-active-primary {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-active-primary-transparent {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-active-secondary-transparent {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-active-tertiary {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-active-tertiary-transparent {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-active-brand {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-active-accent {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-active-primary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-active-secondary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-active-tertiary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-active-brand-reversed-transparent {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-shadow {
    color: var(--vtmn-semantic-color_shadow);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-brand {
    color: var(--vtmn-color_brand);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-brand-pro {
    color: var(--vtmn-color_brand-pro);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-brand-digital-light-1 {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-brand-digital-light-2 {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-brand-digital-light-3 {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-brand-digital {
    color: var(--vtmn-color_brand-digital);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-brand-digital-dark-1 {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-brand-digital-dark-2 {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-green-light-1 {
    color: var(--vtmn-color_green-light-1);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-green-light-2 {
    color: var(--vtmn-color_green-light-2);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-green-light-3 {
    color: var(--vtmn-color_green-light-3);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-green {
    color: var(--vtmn-color_green);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-green-dark-1 {
    color: var(--vtmn-color_green-dark-1);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-green-dark-2 {
    color: var(--vtmn-color_green-dark-2);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-white {
    color: var(--vtmn-color_white);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-grey-light-1 {
    color: var(--vtmn-color_grey-light-1);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-grey-light-2 {
    color: var(--vtmn-color_grey-light-2);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-grey-light-3 {
    color: var(--vtmn-color_grey-light-3);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-grey-light-4 {
    color: var(--vtmn-color_grey-light-4);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-grey {
    color: var(--vtmn-color_grey);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-grey-dark-1 {
    color: var(--vtmn-color_grey-dark-1);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-grey-dark-2 {
    color: var(--vtmn-color_grey-dark-2);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-grey-dark-3 {
    color: var(--vtmn-color_grey-dark-3);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-black {
    color: var(--vtmn-color_black);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-success {
    color: var(--vtmn-color_success);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-info {
    color: var(--vtmn-color_info);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-warning {
    color: var(--vtmn-color_warning);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-danger {
    color: var(--vtmn-color_danger);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-yellow-light-1 {
    color: var(--vtmn-color_yellow-light-1);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-yellow-light-2 {
    color: var(--vtmn-color_yellow-light-2);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-yellow {
    color: var(--vtmn-color_yellow);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-orange-light-1 {
    color: var(--vtmn-color_orange-light-1);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-orange-light-2 {
    color: var(--vtmn-color_orange-light-2);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-orange {
    color: var(--vtmn-color_orange);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-red-light-1 {
    color: var(--vtmn-color_red-light-1);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-red-light-2 {
    color: var(--vtmn-color_red-light-2);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-red {
    color: var(--vtmn-color_red);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-transparent:focus-within {
    color: transparent;
  }

  .lt-small-desktop\:focus-within\:vtmn-text-background-primary:focus-within {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-background-secondary:focus-within {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-background-tertiary:focus-within {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-background-brand-primary:focus-within {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-background-brand-secondary:focus-within {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-background-accent:focus-within {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-background-alert:focus-within {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-background-primary-reversed:focus-within {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-background-brand-primary-reversed:focus-within {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-content-primary:focus-within {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-content-secondary:focus-within {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-content-tertiary:focus-within {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-content-action:focus-within {
    color: var(--vtmn-semantic-color_content-action);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-content-active:focus-within {
    color: var(--vtmn-semantic-color_content-active);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-content-inactive:focus-within {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-content-negative:focus-within {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-content-warning:focus-within {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-content-positive:focus-within {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-content-information:focus-within {
    color: var(--vtmn-semantic-color_content-information);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-content-accent:focus-within {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-content-visited:focus-within {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-content-primary-reversed:focus-within {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-content-action-reversed:focus-within {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-content-visited-reversed:focus-within {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-border-primary:focus-within {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-border-secondary:focus-within {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-border-tertiary:focus-within {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-border-active:focus-within {
    color: var(--vtmn-semantic-color_border-active);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-border-inactive:focus-within {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-border-negative:focus-within {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-border-warning:focus-within {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-border-positive:focus-within {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-border-information:focus-within {
    color: var(--vtmn-semantic-color_border-information);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-border-primary-reversed:focus-within {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-decorative-gravel:focus-within {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-decorative-brick:focus-within {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-decorative-saffron:focus-within {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-decorative-gold:focus-within {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-decorative-jade:focus-within {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-decorative-emerald:focus-within {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-decorative-cobalt:focus-within {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-decorative-amethyst:focus-within {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-hover-primary:focus-within {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-hover-primary-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-hover-secondary-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-hover-tertiary-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-hover-tertiary:focus-within {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-hover-brand:focus-within {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-hover-accent:focus-within {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-hover-primary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-hover-secondary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-hover-tertiary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-active-primary:focus-within {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-active-primary-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-active-secondary-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-active-tertiary:focus-within {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-active-tertiary-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-active-brand:focus-within {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-active-accent:focus-within {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-active-primary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-active-secondary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-active-tertiary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-active-brand-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-shadow:focus-within {
    color: var(--vtmn-semantic-color_shadow);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-brand:focus-within {
    color: var(--vtmn-color_brand);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-brand-pro:focus-within {
    color: var(--vtmn-color_brand-pro);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-brand-digital-light-1:focus-within {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-brand-digital-light-2:focus-within {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-brand-digital-light-3:focus-within {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-brand-digital:focus-within {
    color: var(--vtmn-color_brand-digital);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-brand-digital-dark-1:focus-within {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-brand-digital-dark-2:focus-within {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-green-light-1:focus-within {
    color: var(--vtmn-color_green-light-1);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-green-light-2:focus-within {
    color: var(--vtmn-color_green-light-2);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-green-light-3:focus-within {
    color: var(--vtmn-color_green-light-3);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-green:focus-within {
    color: var(--vtmn-color_green);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-green-dark-1:focus-within {
    color: var(--vtmn-color_green-dark-1);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-green-dark-2:focus-within {
    color: var(--vtmn-color_green-dark-2);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-white:focus-within {
    color: var(--vtmn-color_white);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-grey-light-1:focus-within {
    color: var(--vtmn-color_grey-light-1);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-grey-light-2:focus-within {
    color: var(--vtmn-color_grey-light-2);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-grey-light-3:focus-within {
    color: var(--vtmn-color_grey-light-3);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-grey-light-4:focus-within {
    color: var(--vtmn-color_grey-light-4);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-grey:focus-within {
    color: var(--vtmn-color_grey);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-grey-dark-1:focus-within {
    color: var(--vtmn-color_grey-dark-1);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-grey-dark-2:focus-within {
    color: var(--vtmn-color_grey-dark-2);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-grey-dark-3:focus-within {
    color: var(--vtmn-color_grey-dark-3);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-black:focus-within {
    color: var(--vtmn-color_black);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-success:focus-within {
    color: var(--vtmn-color_success);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-info:focus-within {
    color: var(--vtmn-color_info);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-warning:focus-within {
    color: var(--vtmn-color_warning);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-danger:focus-within {
    color: var(--vtmn-color_danger);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-yellow-light-1:focus-within {
    color: var(--vtmn-color_yellow-light-1);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-yellow-light-2:focus-within {
    color: var(--vtmn-color_yellow-light-2);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-yellow:focus-within {
    color: var(--vtmn-color_yellow);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-orange-light-1:focus-within {
    color: var(--vtmn-color_orange-light-1);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-orange-light-2:focus-within {
    color: var(--vtmn-color_orange-light-2);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-orange:focus-within {
    color: var(--vtmn-color_orange);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-red-light-1:focus-within {
    color: var(--vtmn-color_red-light-1);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-red-light-2:focus-within {
    color: var(--vtmn-color_red-light-2);
  }

  .lt-small-desktop\:focus-within\:vtmn-text-red:focus-within {
    color: var(--vtmn-color_red);
  }

  .lt-small-desktop\:hover\:vtmn-text-transparent:hover {
    color: transparent;
  }

  .lt-small-desktop\:hover\:vtmn-text-background-primary:hover {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-small-desktop\:hover\:vtmn-text-background-secondary:hover {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-small-desktop\:hover\:vtmn-text-background-tertiary:hover {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-small-desktop\:hover\:vtmn-text-background-brand-primary:hover {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-small-desktop\:hover\:vtmn-text-background-brand-secondary:hover {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-small-desktop\:hover\:vtmn-text-background-accent:hover {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-small-desktop\:hover\:vtmn-text-background-alert:hover {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-small-desktop\:hover\:vtmn-text-background-primary-reversed:hover {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-small-desktop\:hover\:vtmn-text-background-brand-primary-reversed:hover {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-small-desktop\:hover\:vtmn-text-content-primary:hover {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-small-desktop\:hover\:vtmn-text-content-secondary:hover {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-small-desktop\:hover\:vtmn-text-content-tertiary:hover {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-small-desktop\:hover\:vtmn-text-content-action:hover {
    color: var(--vtmn-semantic-color_content-action);
  }

  .lt-small-desktop\:hover\:vtmn-text-content-active:hover {
    color: var(--vtmn-semantic-color_content-active);
  }

  .lt-small-desktop\:hover\:vtmn-text-content-inactive:hover {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-small-desktop\:hover\:vtmn-text-content-negative:hover {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-small-desktop\:hover\:vtmn-text-content-warning:hover {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-small-desktop\:hover\:vtmn-text-content-positive:hover {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-small-desktop\:hover\:vtmn-text-content-information:hover {
    color: var(--vtmn-semantic-color_content-information);
  }

  .lt-small-desktop\:hover\:vtmn-text-content-accent:hover {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-small-desktop\:hover\:vtmn-text-content-visited:hover {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-small-desktop\:hover\:vtmn-text-content-primary-reversed:hover {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-small-desktop\:hover\:vtmn-text-content-action-reversed:hover {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-small-desktop\:hover\:vtmn-text-content-visited-reversed:hover {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-small-desktop\:hover\:vtmn-text-border-primary:hover {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-small-desktop\:hover\:vtmn-text-border-secondary:hover {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-small-desktop\:hover\:vtmn-text-border-tertiary:hover {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-small-desktop\:hover\:vtmn-text-border-active:hover {
    color: var(--vtmn-semantic-color_border-active);
  }

  .lt-small-desktop\:hover\:vtmn-text-border-inactive:hover {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-small-desktop\:hover\:vtmn-text-border-negative:hover {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-small-desktop\:hover\:vtmn-text-border-warning:hover {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-small-desktop\:hover\:vtmn-text-border-positive:hover {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-small-desktop\:hover\:vtmn-text-border-information:hover {
    color: var(--vtmn-semantic-color_border-information);
  }

  .lt-small-desktop\:hover\:vtmn-text-border-primary-reversed:hover {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-small-desktop\:hover\:vtmn-text-decorative-gravel:hover {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-small-desktop\:hover\:vtmn-text-decorative-brick:hover {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-small-desktop\:hover\:vtmn-text-decorative-saffron:hover {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-small-desktop\:hover\:vtmn-text-decorative-gold:hover {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-small-desktop\:hover\:vtmn-text-decorative-jade:hover {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-small-desktop\:hover\:vtmn-text-decorative-emerald:hover {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-small-desktop\:hover\:vtmn-text-decorative-cobalt:hover {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-small-desktop\:hover\:vtmn-text-decorative-amethyst:hover {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-small-desktop\:hover\:vtmn-text-hover-primary:hover {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-small-desktop\:hover\:vtmn-text-hover-primary-transparent:hover {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-text-hover-secondary-transparent:hover {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-text-hover-tertiary-transparent:hover {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-text-hover-tertiary:hover {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-small-desktop\:hover\:vtmn-text-hover-brand:hover {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-small-desktop\:hover\:vtmn-text-hover-accent:hover {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-small-desktop\:hover\:vtmn-text-hover-primary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-text-hover-secondary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-text-hover-tertiary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-text-active-primary:hover {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-small-desktop\:hover\:vtmn-text-active-primary-transparent:hover {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-text-active-secondary-transparent:hover {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-text-active-tertiary:hover {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-small-desktop\:hover\:vtmn-text-active-tertiary-transparent:hover {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-text-active-brand:hover {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-small-desktop\:hover\:vtmn-text-active-accent:hover {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-small-desktop\:hover\:vtmn-text-active-primary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-text-active-secondary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-text-active-tertiary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-text-active-brand-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-small-desktop\:hover\:vtmn-text-shadow:hover {
    color: var(--vtmn-semantic-color_shadow);
  }

  .lt-small-desktop\:hover\:vtmn-text-brand:hover {
    color: var(--vtmn-color_brand);
  }

  .lt-small-desktop\:hover\:vtmn-text-brand-pro:hover {
    color: var(--vtmn-color_brand-pro);
  }

  .lt-small-desktop\:hover\:vtmn-text-brand-digital-light-1:hover {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-small-desktop\:hover\:vtmn-text-brand-digital-light-2:hover {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-small-desktop\:hover\:vtmn-text-brand-digital-light-3:hover {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-small-desktop\:hover\:vtmn-text-brand-digital:hover {
    color: var(--vtmn-color_brand-digital);
  }

  .lt-small-desktop\:hover\:vtmn-text-brand-digital-dark-1:hover {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-small-desktop\:hover\:vtmn-text-brand-digital-dark-2:hover {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-small-desktop\:hover\:vtmn-text-green-light-1:hover {
    color: var(--vtmn-color_green-light-1);
  }

  .lt-small-desktop\:hover\:vtmn-text-green-light-2:hover {
    color: var(--vtmn-color_green-light-2);
  }

  .lt-small-desktop\:hover\:vtmn-text-green-light-3:hover {
    color: var(--vtmn-color_green-light-3);
  }

  .lt-small-desktop\:hover\:vtmn-text-green:hover {
    color: var(--vtmn-color_green);
  }

  .lt-small-desktop\:hover\:vtmn-text-green-dark-1:hover {
    color: var(--vtmn-color_green-dark-1);
  }

  .lt-small-desktop\:hover\:vtmn-text-green-dark-2:hover {
    color: var(--vtmn-color_green-dark-2);
  }

  .lt-small-desktop\:hover\:vtmn-text-white:hover {
    color: var(--vtmn-color_white);
  }

  .lt-small-desktop\:hover\:vtmn-text-grey-light-1:hover {
    color: var(--vtmn-color_grey-light-1);
  }

  .lt-small-desktop\:hover\:vtmn-text-grey-light-2:hover {
    color: var(--vtmn-color_grey-light-2);
  }

  .lt-small-desktop\:hover\:vtmn-text-grey-light-3:hover {
    color: var(--vtmn-color_grey-light-3);
  }

  .lt-small-desktop\:hover\:vtmn-text-grey-light-4:hover {
    color: var(--vtmn-color_grey-light-4);
  }

  .lt-small-desktop\:hover\:vtmn-text-grey:hover {
    color: var(--vtmn-color_grey);
  }

  .lt-small-desktop\:hover\:vtmn-text-grey-dark-1:hover {
    color: var(--vtmn-color_grey-dark-1);
  }

  .lt-small-desktop\:hover\:vtmn-text-grey-dark-2:hover {
    color: var(--vtmn-color_grey-dark-2);
  }

  .lt-small-desktop\:hover\:vtmn-text-grey-dark-3:hover {
    color: var(--vtmn-color_grey-dark-3);
  }

  .lt-small-desktop\:hover\:vtmn-text-black:hover {
    color: var(--vtmn-color_black);
  }

  .lt-small-desktop\:hover\:vtmn-text-success:hover {
    color: var(--vtmn-color_success);
  }

  .lt-small-desktop\:hover\:vtmn-text-info:hover {
    color: var(--vtmn-color_info);
  }

  .lt-small-desktop\:hover\:vtmn-text-warning:hover {
    color: var(--vtmn-color_warning);
  }

  .lt-small-desktop\:hover\:vtmn-text-danger:hover {
    color: var(--vtmn-color_danger);
  }

  .lt-small-desktop\:hover\:vtmn-text-yellow-light-1:hover {
    color: var(--vtmn-color_yellow-light-1);
  }

  .lt-small-desktop\:hover\:vtmn-text-yellow-light-2:hover {
    color: var(--vtmn-color_yellow-light-2);
  }

  .lt-small-desktop\:hover\:vtmn-text-yellow:hover {
    color: var(--vtmn-color_yellow);
  }

  .lt-small-desktop\:hover\:vtmn-text-orange-light-1:hover {
    color: var(--vtmn-color_orange-light-1);
  }

  .lt-small-desktop\:hover\:vtmn-text-orange-light-2:hover {
    color: var(--vtmn-color_orange-light-2);
  }

  .lt-small-desktop\:hover\:vtmn-text-orange:hover {
    color: var(--vtmn-color_orange);
  }

  .lt-small-desktop\:hover\:vtmn-text-red-light-1:hover {
    color: var(--vtmn-color_red-light-1);
  }

  .lt-small-desktop\:hover\:vtmn-text-red-light-2:hover {
    color: var(--vtmn-color_red-light-2);
  }

  .lt-small-desktop\:hover\:vtmn-text-red:hover {
    color: var(--vtmn-color_red);
  }

  .lt-small-desktop\:focus\:vtmn-text-transparent:focus {
    color: transparent;
  }

  .lt-small-desktop\:focus\:vtmn-text-background-primary:focus {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-small-desktop\:focus\:vtmn-text-background-secondary:focus {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-small-desktop\:focus\:vtmn-text-background-tertiary:focus {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-small-desktop\:focus\:vtmn-text-background-brand-primary:focus {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-small-desktop\:focus\:vtmn-text-background-brand-secondary:focus {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-small-desktop\:focus\:vtmn-text-background-accent:focus {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-small-desktop\:focus\:vtmn-text-background-alert:focus {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-small-desktop\:focus\:vtmn-text-background-primary-reversed:focus {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-text-background-brand-primary-reversed:focus {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-text-content-primary:focus {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-small-desktop\:focus\:vtmn-text-content-secondary:focus {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-small-desktop\:focus\:vtmn-text-content-tertiary:focus {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-small-desktop\:focus\:vtmn-text-content-action:focus {
    color: var(--vtmn-semantic-color_content-action);
  }

  .lt-small-desktop\:focus\:vtmn-text-content-active:focus {
    color: var(--vtmn-semantic-color_content-active);
  }

  .lt-small-desktop\:focus\:vtmn-text-content-inactive:focus {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-small-desktop\:focus\:vtmn-text-content-negative:focus {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-small-desktop\:focus\:vtmn-text-content-warning:focus {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-small-desktop\:focus\:vtmn-text-content-positive:focus {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-small-desktop\:focus\:vtmn-text-content-information:focus {
    color: var(--vtmn-semantic-color_content-information);
  }

  .lt-small-desktop\:focus\:vtmn-text-content-accent:focus {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-small-desktop\:focus\:vtmn-text-content-visited:focus {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-small-desktop\:focus\:vtmn-text-content-primary-reversed:focus {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-text-content-action-reversed:focus {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-text-content-visited-reversed:focus {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-text-border-primary:focus {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-small-desktop\:focus\:vtmn-text-border-secondary:focus {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-small-desktop\:focus\:vtmn-text-border-tertiary:focus {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-small-desktop\:focus\:vtmn-text-border-active:focus {
    color: var(--vtmn-semantic-color_border-active);
  }

  .lt-small-desktop\:focus\:vtmn-text-border-inactive:focus {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-small-desktop\:focus\:vtmn-text-border-negative:focus {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-small-desktop\:focus\:vtmn-text-border-warning:focus {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-small-desktop\:focus\:vtmn-text-border-positive:focus {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-small-desktop\:focus\:vtmn-text-border-information:focus {
    color: var(--vtmn-semantic-color_border-information);
  }

  .lt-small-desktop\:focus\:vtmn-text-border-primary-reversed:focus {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-text-decorative-gravel:focus {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-small-desktop\:focus\:vtmn-text-decorative-brick:focus {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-small-desktop\:focus\:vtmn-text-decorative-saffron:focus {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-small-desktop\:focus\:vtmn-text-decorative-gold:focus {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-small-desktop\:focus\:vtmn-text-decorative-jade:focus {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-small-desktop\:focus\:vtmn-text-decorative-emerald:focus {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-small-desktop\:focus\:vtmn-text-decorative-cobalt:focus {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-small-desktop\:focus\:vtmn-text-decorative-amethyst:focus {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-small-desktop\:focus\:vtmn-text-hover-primary:focus {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-small-desktop\:focus\:vtmn-text-hover-primary-transparent:focus {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-text-hover-secondary-transparent:focus {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-text-hover-tertiary-transparent:focus {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-text-hover-tertiary:focus {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-small-desktop\:focus\:vtmn-text-hover-brand:focus {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-small-desktop\:focus\:vtmn-text-hover-accent:focus {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-small-desktop\:focus\:vtmn-text-hover-primary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-text-hover-secondary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-text-hover-tertiary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-text-active-primary:focus {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-small-desktop\:focus\:vtmn-text-active-primary-transparent:focus {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-text-active-secondary-transparent:focus {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-text-active-tertiary:focus {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-small-desktop\:focus\:vtmn-text-active-tertiary-transparent:focus {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-text-active-brand:focus {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-small-desktop\:focus\:vtmn-text-active-accent:focus {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-small-desktop\:focus\:vtmn-text-active-primary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-text-active-secondary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-text-active-tertiary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-text-active-brand-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-text-shadow:focus {
    color: var(--vtmn-semantic-color_shadow);
  }

  .lt-small-desktop\:focus\:vtmn-text-brand:focus {
    color: var(--vtmn-color_brand);
  }

  .lt-small-desktop\:focus\:vtmn-text-brand-pro:focus {
    color: var(--vtmn-color_brand-pro);
  }

  .lt-small-desktop\:focus\:vtmn-text-brand-digital-light-1:focus {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-text-brand-digital-light-2:focus {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-text-brand-digital-light-3:focus {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-small-desktop\:focus\:vtmn-text-brand-digital:focus {
    color: var(--vtmn-color_brand-digital);
  }

  .lt-small-desktop\:focus\:vtmn-text-brand-digital-dark-1:focus {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-small-desktop\:focus\:vtmn-text-brand-digital-dark-2:focus {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-small-desktop\:focus\:vtmn-text-green-light-1:focus {
    color: var(--vtmn-color_green-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-text-green-light-2:focus {
    color: var(--vtmn-color_green-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-text-green-light-3:focus {
    color: var(--vtmn-color_green-light-3);
  }

  .lt-small-desktop\:focus\:vtmn-text-green:focus {
    color: var(--vtmn-color_green);
  }

  .lt-small-desktop\:focus\:vtmn-text-green-dark-1:focus {
    color: var(--vtmn-color_green-dark-1);
  }

  .lt-small-desktop\:focus\:vtmn-text-green-dark-2:focus {
    color: var(--vtmn-color_green-dark-2);
  }

  .lt-small-desktop\:focus\:vtmn-text-white:focus {
    color: var(--vtmn-color_white);
  }

  .lt-small-desktop\:focus\:vtmn-text-grey-light-1:focus {
    color: var(--vtmn-color_grey-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-text-grey-light-2:focus {
    color: var(--vtmn-color_grey-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-text-grey-light-3:focus {
    color: var(--vtmn-color_grey-light-3);
  }

  .lt-small-desktop\:focus\:vtmn-text-grey-light-4:focus {
    color: var(--vtmn-color_grey-light-4);
  }

  .lt-small-desktop\:focus\:vtmn-text-grey:focus {
    color: var(--vtmn-color_grey);
  }

  .lt-small-desktop\:focus\:vtmn-text-grey-dark-1:focus {
    color: var(--vtmn-color_grey-dark-1);
  }

  .lt-small-desktop\:focus\:vtmn-text-grey-dark-2:focus {
    color: var(--vtmn-color_grey-dark-2);
  }

  .lt-small-desktop\:focus\:vtmn-text-grey-dark-3:focus {
    color: var(--vtmn-color_grey-dark-3);
  }

  .lt-small-desktop\:focus\:vtmn-text-black:focus {
    color: var(--vtmn-color_black);
  }

  .lt-small-desktop\:focus\:vtmn-text-success:focus {
    color: var(--vtmn-color_success);
  }

  .lt-small-desktop\:focus\:vtmn-text-info:focus {
    color: var(--vtmn-color_info);
  }

  .lt-small-desktop\:focus\:vtmn-text-warning:focus {
    color: var(--vtmn-color_warning);
  }

  .lt-small-desktop\:focus\:vtmn-text-danger:focus {
    color: var(--vtmn-color_danger);
  }

  .lt-small-desktop\:focus\:vtmn-text-yellow-light-1:focus {
    color: var(--vtmn-color_yellow-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-text-yellow-light-2:focus {
    color: var(--vtmn-color_yellow-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-text-yellow:focus {
    color: var(--vtmn-color_yellow);
  }

  .lt-small-desktop\:focus\:vtmn-text-orange-light-1:focus {
    color: var(--vtmn-color_orange-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-text-orange-light-2:focus {
    color: var(--vtmn-color_orange-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-text-orange:focus {
    color: var(--vtmn-color_orange);
  }

  .lt-small-desktop\:focus\:vtmn-text-red-light-1:focus {
    color: var(--vtmn-color_red-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-text-red-light-2:focus {
    color: var(--vtmn-color_red-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-text-red:focus {
    color: var(--vtmn-color_red);
  }

  .lt-small-desktop\:vtmn-text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .lt-small-desktop\:vtmn-text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .lt-small-desktop\:vtmn-text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .lt-small-desktop\:vtmn-text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .lt-small-desktop\:vtmn-text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .lt-small-desktop\:vtmn-text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .lt-small-desktop\:vtmn-text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .lt-small-desktop\:vtmn-text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .lt-small-desktop\:vtmn-text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .lt-small-desktop\:vtmn-text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .lt-small-desktop\:vtmn-text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .lt-small-desktop\:vtmn-text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .lt-small-desktop\:vtmn-text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .lt-small-desktop\:vtmn-text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .lt-small-desktop\:vtmn-text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .lt-small-desktop\:focus-within\:vtmn-text-opacity-0:focus-within {
    --tw-text-opacity: 0;
  }

  .lt-small-desktop\:focus-within\:vtmn-text-opacity-5:focus-within {
    --tw-text-opacity: 0.05;
  }

  .lt-small-desktop\:focus-within\:vtmn-text-opacity-10:focus-within {
    --tw-text-opacity: 0.1;
  }

  .lt-small-desktop\:focus-within\:vtmn-text-opacity-20:focus-within {
    --tw-text-opacity: 0.2;
  }

  .lt-small-desktop\:focus-within\:vtmn-text-opacity-25:focus-within {
    --tw-text-opacity: 0.25;
  }

  .lt-small-desktop\:focus-within\:vtmn-text-opacity-30:focus-within {
    --tw-text-opacity: 0.3;
  }

  .lt-small-desktop\:focus-within\:vtmn-text-opacity-40:focus-within {
    --tw-text-opacity: 0.4;
  }

  .lt-small-desktop\:focus-within\:vtmn-text-opacity-50:focus-within {
    --tw-text-opacity: 0.5;
  }

  .lt-small-desktop\:focus-within\:vtmn-text-opacity-60:focus-within {
    --tw-text-opacity: 0.6;
  }

  .lt-small-desktop\:focus-within\:vtmn-text-opacity-70:focus-within {
    --tw-text-opacity: 0.7;
  }

  .lt-small-desktop\:focus-within\:vtmn-text-opacity-75:focus-within {
    --tw-text-opacity: 0.75;
  }

  .lt-small-desktop\:focus-within\:vtmn-text-opacity-80:focus-within {
    --tw-text-opacity: 0.8;
  }

  .lt-small-desktop\:focus-within\:vtmn-text-opacity-90:focus-within {
    --tw-text-opacity: 0.9;
  }

  .lt-small-desktop\:focus-within\:vtmn-text-opacity-95:focus-within {
    --tw-text-opacity: 0.95;
  }

  .lt-small-desktop\:focus-within\:vtmn-text-opacity-100:focus-within {
    --tw-text-opacity: 1;
  }

  .lt-small-desktop\:hover\:vtmn-text-opacity-0:hover {
    --tw-text-opacity: 0;
  }

  .lt-small-desktop\:hover\:vtmn-text-opacity-5:hover {
    --tw-text-opacity: 0.05;
  }

  .lt-small-desktop\:hover\:vtmn-text-opacity-10:hover {
    --tw-text-opacity: 0.1;
  }

  .lt-small-desktop\:hover\:vtmn-text-opacity-20:hover {
    --tw-text-opacity: 0.2;
  }

  .lt-small-desktop\:hover\:vtmn-text-opacity-25:hover {
    --tw-text-opacity: 0.25;
  }

  .lt-small-desktop\:hover\:vtmn-text-opacity-30:hover {
    --tw-text-opacity: 0.3;
  }

  .lt-small-desktop\:hover\:vtmn-text-opacity-40:hover {
    --tw-text-opacity: 0.4;
  }

  .lt-small-desktop\:hover\:vtmn-text-opacity-50:hover {
    --tw-text-opacity: 0.5;
  }

  .lt-small-desktop\:hover\:vtmn-text-opacity-60:hover {
    --tw-text-opacity: 0.6;
  }

  .lt-small-desktop\:hover\:vtmn-text-opacity-70:hover {
    --tw-text-opacity: 0.7;
  }

  .lt-small-desktop\:hover\:vtmn-text-opacity-75:hover {
    --tw-text-opacity: 0.75;
  }

  .lt-small-desktop\:hover\:vtmn-text-opacity-80:hover {
    --tw-text-opacity: 0.8;
  }

  .lt-small-desktop\:hover\:vtmn-text-opacity-90:hover {
    --tw-text-opacity: 0.9;
  }

  .lt-small-desktop\:hover\:vtmn-text-opacity-95:hover {
    --tw-text-opacity: 0.95;
  }

  .lt-small-desktop\:hover\:vtmn-text-opacity-100:hover {
    --tw-text-opacity: 1;
  }

  .lt-small-desktop\:focus\:vtmn-text-opacity-0:focus {
    --tw-text-opacity: 0;
  }

  .lt-small-desktop\:focus\:vtmn-text-opacity-5:focus {
    --tw-text-opacity: 0.05;
  }

  .lt-small-desktop\:focus\:vtmn-text-opacity-10:focus {
    --tw-text-opacity: 0.1;
  }

  .lt-small-desktop\:focus\:vtmn-text-opacity-20:focus {
    --tw-text-opacity: 0.2;
  }

  .lt-small-desktop\:focus\:vtmn-text-opacity-25:focus {
    --tw-text-opacity: 0.25;
  }

  .lt-small-desktop\:focus\:vtmn-text-opacity-30:focus {
    --tw-text-opacity: 0.3;
  }

  .lt-small-desktop\:focus\:vtmn-text-opacity-40:focus {
    --tw-text-opacity: 0.4;
  }

  .lt-small-desktop\:focus\:vtmn-text-opacity-50:focus {
    --tw-text-opacity: 0.5;
  }

  .lt-small-desktop\:focus\:vtmn-text-opacity-60:focus {
    --tw-text-opacity: 0.6;
  }

  .lt-small-desktop\:focus\:vtmn-text-opacity-70:focus {
    --tw-text-opacity: 0.7;
  }

  .lt-small-desktop\:focus\:vtmn-text-opacity-75:focus {
    --tw-text-opacity: 0.75;
  }

  .lt-small-desktop\:focus\:vtmn-text-opacity-80:focus {
    --tw-text-opacity: 0.8;
  }

  .lt-small-desktop\:focus\:vtmn-text-opacity-90:focus {
    --tw-text-opacity: 0.9;
  }

  .lt-small-desktop\:focus\:vtmn-text-opacity-95:focus {
    --tw-text-opacity: 0.95;
  }

  .lt-small-desktop\:focus\:vtmn-text-opacity-100:focus {
    --tw-text-opacity: 1;
  }

  .lt-small-desktop\:vtmn-underline {
    text-decoration: underline;
  }

  .lt-small-desktop\:vtmn-line-through {
    text-decoration: line-through;
  }

  .lt-small-desktop\:vtmn-no-underline {
    text-decoration: none;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-underline {
    text-decoration: underline;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-line-through {
    text-decoration: line-through;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-no-underline {
    text-decoration: none;
  }

  .lt-small-desktop\:focus-within\:vtmn-underline:focus-within {
    text-decoration: underline;
  }

  .lt-small-desktop\:focus-within\:vtmn-line-through:focus-within {
    text-decoration: line-through;
  }

  .lt-small-desktop\:focus-within\:vtmn-no-underline:focus-within {
    text-decoration: none;
  }

  .lt-small-desktop\:hover\:vtmn-underline:hover {
    text-decoration: underline;
  }

  .lt-small-desktop\:hover\:vtmn-line-through:hover {
    text-decoration: line-through;
  }

  .lt-small-desktop\:hover\:vtmn-no-underline:hover {
    text-decoration: none;
  }

  .lt-small-desktop\:focus\:vtmn-underline:focus {
    text-decoration: underline;
  }

  .lt-small-desktop\:focus\:vtmn-line-through:focus {
    text-decoration: line-through;
  }

  .lt-small-desktop\:focus\:vtmn-no-underline:focus {
    text-decoration: none;
  }

  .lt-small-desktop\:vtmn-antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .lt-small-desktop\:vtmn-subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .lt-small-desktop\:vtmn-placeholder-transparent::-moz-placeholder {
    color: transparent;
  }

  .lt-small-desktop\:vtmn-placeholder-transparent::placeholder {
    color: transparent;
  }

  .lt-small-desktop\:vtmn-placeholder-background-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-small-desktop\:vtmn-placeholder-background-primary::placeholder {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-small-desktop\:vtmn-placeholder-background-secondary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-small-desktop\:vtmn-placeholder-background-secondary::placeholder {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-small-desktop\:vtmn-placeholder-background-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-small-desktop\:vtmn-placeholder-background-tertiary::placeholder {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-small-desktop\:vtmn-placeholder-background-brand-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-small-desktop\:vtmn-placeholder-background-brand-primary::placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-small-desktop\:vtmn-placeholder-background-brand-secondary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-small-desktop\:vtmn-placeholder-background-brand-secondary::placeholder {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-small-desktop\:vtmn-placeholder-background-accent::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-small-desktop\:vtmn-placeholder-background-accent::placeholder {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-small-desktop\:vtmn-placeholder-background-alert::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-small-desktop\:vtmn-placeholder-background-alert::placeholder {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-small-desktop\:vtmn-placeholder-background-primary-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-small-desktop\:vtmn-placeholder-background-primary-reversed::placeholder {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-small-desktop\:vtmn-placeholder-background-brand-primary-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-small-desktop\:vtmn-placeholder-background-brand-primary-reversed::placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-small-desktop\:vtmn-placeholder-content-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-small-desktop\:vtmn-placeholder-content-primary::placeholder {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-small-desktop\:vtmn-placeholder-content-secondary::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-small-desktop\:vtmn-placeholder-content-secondary::placeholder {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-small-desktop\:vtmn-placeholder-content-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-small-desktop\:vtmn-placeholder-content-tertiary::placeholder {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-small-desktop\:vtmn-placeholder-content-action::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-action);
  }

  .lt-small-desktop\:vtmn-placeholder-content-action::placeholder {
    color: var(--vtmn-semantic-color_content-action);
  }

  .lt-small-desktop\:vtmn-placeholder-content-active::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-active);
  }

  .lt-small-desktop\:vtmn-placeholder-content-active::placeholder {
    color: var(--vtmn-semantic-color_content-active);
  }

  .lt-small-desktop\:vtmn-placeholder-content-inactive::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-small-desktop\:vtmn-placeholder-content-inactive::placeholder {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-small-desktop\:vtmn-placeholder-content-negative::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-small-desktop\:vtmn-placeholder-content-negative::placeholder {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-small-desktop\:vtmn-placeholder-content-warning::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-small-desktop\:vtmn-placeholder-content-warning::placeholder {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-small-desktop\:vtmn-placeholder-content-positive::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-small-desktop\:vtmn-placeholder-content-positive::placeholder {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-small-desktop\:vtmn-placeholder-content-information::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-information);
  }

  .lt-small-desktop\:vtmn-placeholder-content-information::placeholder {
    color: var(--vtmn-semantic-color_content-information);
  }

  .lt-small-desktop\:vtmn-placeholder-content-accent::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-small-desktop\:vtmn-placeholder-content-accent::placeholder {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-small-desktop\:vtmn-placeholder-content-visited::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-small-desktop\:vtmn-placeholder-content-visited::placeholder {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-small-desktop\:vtmn-placeholder-content-primary-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-small-desktop\:vtmn-placeholder-content-primary-reversed::placeholder {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-small-desktop\:vtmn-placeholder-content-action-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-small-desktop\:vtmn-placeholder-content-action-reversed::placeholder {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-small-desktop\:vtmn-placeholder-content-visited-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-small-desktop\:vtmn-placeholder-content-visited-reversed::placeholder {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-small-desktop\:vtmn-placeholder-border-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-small-desktop\:vtmn-placeholder-border-primary::placeholder {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-small-desktop\:vtmn-placeholder-border-secondary::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-small-desktop\:vtmn-placeholder-border-secondary::placeholder {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-small-desktop\:vtmn-placeholder-border-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-small-desktop\:vtmn-placeholder-border-tertiary::placeholder {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-small-desktop\:vtmn-placeholder-border-active::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-active);
  }

  .lt-small-desktop\:vtmn-placeholder-border-active::placeholder {
    color: var(--vtmn-semantic-color_border-active);
  }

  .lt-small-desktop\:vtmn-placeholder-border-inactive::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-small-desktop\:vtmn-placeholder-border-inactive::placeholder {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-small-desktop\:vtmn-placeholder-border-negative::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-small-desktop\:vtmn-placeholder-border-negative::placeholder {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-small-desktop\:vtmn-placeholder-border-warning::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-small-desktop\:vtmn-placeholder-border-warning::placeholder {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-small-desktop\:vtmn-placeholder-border-positive::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-small-desktop\:vtmn-placeholder-border-positive::placeholder {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-small-desktop\:vtmn-placeholder-border-information::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-information);
  }

  .lt-small-desktop\:vtmn-placeholder-border-information::placeholder {
    color: var(--vtmn-semantic-color_border-information);
  }

  .lt-small-desktop\:vtmn-placeholder-border-primary-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-small-desktop\:vtmn-placeholder-border-primary-reversed::placeholder {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-small-desktop\:vtmn-placeholder-decorative-gravel::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-small-desktop\:vtmn-placeholder-decorative-gravel::placeholder {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-small-desktop\:vtmn-placeholder-decorative-brick::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-small-desktop\:vtmn-placeholder-decorative-brick::placeholder {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-small-desktop\:vtmn-placeholder-decorative-saffron::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-small-desktop\:vtmn-placeholder-decorative-saffron::placeholder {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-small-desktop\:vtmn-placeholder-decorative-gold::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-small-desktop\:vtmn-placeholder-decorative-gold::placeholder {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-small-desktop\:vtmn-placeholder-decorative-jade::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-small-desktop\:vtmn-placeholder-decorative-jade::placeholder {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-small-desktop\:vtmn-placeholder-decorative-emerald::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-small-desktop\:vtmn-placeholder-decorative-emerald::placeholder {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-small-desktop\:vtmn-placeholder-decorative-cobalt::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-small-desktop\:vtmn-placeholder-decorative-cobalt::placeholder {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-small-desktop\:vtmn-placeholder-decorative-amethyst::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-small-desktop\:vtmn-placeholder-decorative-amethyst::placeholder {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-small-desktop\:vtmn-placeholder-hover-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-small-desktop\:vtmn-placeholder-hover-primary::placeholder {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-small-desktop\:vtmn-placeholder-hover-primary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-small-desktop\:vtmn-placeholder-hover-primary-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-small-desktop\:vtmn-placeholder-hover-secondary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-small-desktop\:vtmn-placeholder-hover-secondary-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-small-desktop\:vtmn-placeholder-hover-tertiary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-small-desktop\:vtmn-placeholder-hover-tertiary-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-small-desktop\:vtmn-placeholder-hover-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-small-desktop\:vtmn-placeholder-hover-tertiary::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-small-desktop\:vtmn-placeholder-hover-brand::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-small-desktop\:vtmn-placeholder-hover-brand::placeholder {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-small-desktop\:vtmn-placeholder-hover-accent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-small-desktop\:vtmn-placeholder-hover-accent::placeholder {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-small-desktop\:vtmn-placeholder-hover-primary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-placeholder-hover-primary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-placeholder-hover-secondary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-placeholder-hover-secondary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-placeholder-hover-tertiary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-placeholder-hover-tertiary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-placeholder-active-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-small-desktop\:vtmn-placeholder-active-primary::placeholder {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-small-desktop\:vtmn-placeholder-active-primary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-small-desktop\:vtmn-placeholder-active-primary-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-small-desktop\:vtmn-placeholder-active-secondary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-small-desktop\:vtmn-placeholder-active-secondary-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-small-desktop\:vtmn-placeholder-active-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-small-desktop\:vtmn-placeholder-active-tertiary::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-small-desktop\:vtmn-placeholder-active-tertiary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-small-desktop\:vtmn-placeholder-active-tertiary-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-small-desktop\:vtmn-placeholder-active-brand::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-small-desktop\:vtmn-placeholder-active-brand::placeholder {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-small-desktop\:vtmn-placeholder-active-accent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-small-desktop\:vtmn-placeholder-active-accent::placeholder {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-small-desktop\:vtmn-placeholder-active-primary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-placeholder-active-primary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-placeholder-active-secondary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-placeholder-active-secondary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-placeholder-active-tertiary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-placeholder-active-tertiary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-placeholder-active-brand-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-placeholder-active-brand-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-placeholder-shadow::-moz-placeholder {
    color: var(--vtmn-semantic-color_shadow);
  }

  .lt-small-desktop\:vtmn-placeholder-shadow::placeholder {
    color: var(--vtmn-semantic-color_shadow);
  }

  .lt-small-desktop\:vtmn-placeholder-brand::-moz-placeholder {
    color: var(--vtmn-color_brand);
  }

  .lt-small-desktop\:vtmn-placeholder-brand::placeholder {
    color: var(--vtmn-color_brand);
  }

  .lt-small-desktop\:vtmn-placeholder-brand-pro::-moz-placeholder {
    color: var(--vtmn-color_brand-pro);
  }

  .lt-small-desktop\:vtmn-placeholder-brand-pro::placeholder {
    color: var(--vtmn-color_brand-pro);
  }

  .lt-small-desktop\:vtmn-placeholder-brand-digital-light-1::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-small-desktop\:vtmn-placeholder-brand-digital-light-1::placeholder {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-small-desktop\:vtmn-placeholder-brand-digital-light-2::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-small-desktop\:vtmn-placeholder-brand-digital-light-2::placeholder {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-small-desktop\:vtmn-placeholder-brand-digital-light-3::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-small-desktop\:vtmn-placeholder-brand-digital-light-3::placeholder {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-small-desktop\:vtmn-placeholder-brand-digital::-moz-placeholder {
    color: var(--vtmn-color_brand-digital);
  }

  .lt-small-desktop\:vtmn-placeholder-brand-digital::placeholder {
    color: var(--vtmn-color_brand-digital);
  }

  .lt-small-desktop\:vtmn-placeholder-brand-digital-dark-1::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-small-desktop\:vtmn-placeholder-brand-digital-dark-1::placeholder {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-small-desktop\:vtmn-placeholder-brand-digital-dark-2::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-small-desktop\:vtmn-placeholder-brand-digital-dark-2::placeholder {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-small-desktop\:vtmn-placeholder-green-light-1::-moz-placeholder {
    color: var(--vtmn-color_green-light-1);
  }

  .lt-small-desktop\:vtmn-placeholder-green-light-1::placeholder {
    color: var(--vtmn-color_green-light-1);
  }

  .lt-small-desktop\:vtmn-placeholder-green-light-2::-moz-placeholder {
    color: var(--vtmn-color_green-light-2);
  }

  .lt-small-desktop\:vtmn-placeholder-green-light-2::placeholder {
    color: var(--vtmn-color_green-light-2);
  }

  .lt-small-desktop\:vtmn-placeholder-green-light-3::-moz-placeholder {
    color: var(--vtmn-color_green-light-3);
  }

  .lt-small-desktop\:vtmn-placeholder-green-light-3::placeholder {
    color: var(--vtmn-color_green-light-3);
  }

  .lt-small-desktop\:vtmn-placeholder-green::-moz-placeholder {
    color: var(--vtmn-color_green);
  }

  .lt-small-desktop\:vtmn-placeholder-green::placeholder {
    color: var(--vtmn-color_green);
  }

  .lt-small-desktop\:vtmn-placeholder-green-dark-1::-moz-placeholder {
    color: var(--vtmn-color_green-dark-1);
  }

  .lt-small-desktop\:vtmn-placeholder-green-dark-1::placeholder {
    color: var(--vtmn-color_green-dark-1);
  }

  .lt-small-desktop\:vtmn-placeholder-green-dark-2::-moz-placeholder {
    color: var(--vtmn-color_green-dark-2);
  }

  .lt-small-desktop\:vtmn-placeholder-green-dark-2::placeholder {
    color: var(--vtmn-color_green-dark-2);
  }

  .lt-small-desktop\:vtmn-placeholder-white::-moz-placeholder {
    color: var(--vtmn-color_white);
  }

  .lt-small-desktop\:vtmn-placeholder-white::placeholder {
    color: var(--vtmn-color_white);
  }

  .lt-small-desktop\:vtmn-placeholder-grey-light-1::-moz-placeholder {
    color: var(--vtmn-color_grey-light-1);
  }

  .lt-small-desktop\:vtmn-placeholder-grey-light-1::placeholder {
    color: var(--vtmn-color_grey-light-1);
  }

  .lt-small-desktop\:vtmn-placeholder-grey-light-2::-moz-placeholder {
    color: var(--vtmn-color_grey-light-2);
  }

  .lt-small-desktop\:vtmn-placeholder-grey-light-2::placeholder {
    color: var(--vtmn-color_grey-light-2);
  }

  .lt-small-desktop\:vtmn-placeholder-grey-light-3::-moz-placeholder {
    color: var(--vtmn-color_grey-light-3);
  }

  .lt-small-desktop\:vtmn-placeholder-grey-light-3::placeholder {
    color: var(--vtmn-color_grey-light-3);
  }

  .lt-small-desktop\:vtmn-placeholder-grey-light-4::-moz-placeholder {
    color: var(--vtmn-color_grey-light-4);
  }

  .lt-small-desktop\:vtmn-placeholder-grey-light-4::placeholder {
    color: var(--vtmn-color_grey-light-4);
  }

  .lt-small-desktop\:vtmn-placeholder-grey::-moz-placeholder {
    color: var(--vtmn-color_grey);
  }

  .lt-small-desktop\:vtmn-placeholder-grey::placeholder {
    color: var(--vtmn-color_grey);
  }

  .lt-small-desktop\:vtmn-placeholder-grey-dark-1::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-1);
  }

  .lt-small-desktop\:vtmn-placeholder-grey-dark-1::placeholder {
    color: var(--vtmn-color_grey-dark-1);
  }

  .lt-small-desktop\:vtmn-placeholder-grey-dark-2::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-2);
  }

  .lt-small-desktop\:vtmn-placeholder-grey-dark-2::placeholder {
    color: var(--vtmn-color_grey-dark-2);
  }

  .lt-small-desktop\:vtmn-placeholder-grey-dark-3::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-3);
  }

  .lt-small-desktop\:vtmn-placeholder-grey-dark-3::placeholder {
    color: var(--vtmn-color_grey-dark-3);
  }

  .lt-small-desktop\:vtmn-placeholder-black::-moz-placeholder {
    color: var(--vtmn-color_black);
  }

  .lt-small-desktop\:vtmn-placeholder-black::placeholder {
    color: var(--vtmn-color_black);
  }

  .lt-small-desktop\:vtmn-placeholder-success::-moz-placeholder {
    color: var(--vtmn-color_success);
  }

  .lt-small-desktop\:vtmn-placeholder-success::placeholder {
    color: var(--vtmn-color_success);
  }

  .lt-small-desktop\:vtmn-placeholder-info::-moz-placeholder {
    color: var(--vtmn-color_info);
  }

  .lt-small-desktop\:vtmn-placeholder-info::placeholder {
    color: var(--vtmn-color_info);
  }

  .lt-small-desktop\:vtmn-placeholder-warning::-moz-placeholder {
    color: var(--vtmn-color_warning);
  }

  .lt-small-desktop\:vtmn-placeholder-warning::placeholder {
    color: var(--vtmn-color_warning);
  }

  .lt-small-desktop\:vtmn-placeholder-danger::-moz-placeholder {
    color: var(--vtmn-color_danger);
  }

  .lt-small-desktop\:vtmn-placeholder-danger::placeholder {
    color: var(--vtmn-color_danger);
  }

  .lt-small-desktop\:vtmn-placeholder-yellow-light-1::-moz-placeholder {
    color: var(--vtmn-color_yellow-light-1);
  }

  .lt-small-desktop\:vtmn-placeholder-yellow-light-1::placeholder {
    color: var(--vtmn-color_yellow-light-1);
  }

  .lt-small-desktop\:vtmn-placeholder-yellow-light-2::-moz-placeholder {
    color: var(--vtmn-color_yellow-light-2);
  }

  .lt-small-desktop\:vtmn-placeholder-yellow-light-2::placeholder {
    color: var(--vtmn-color_yellow-light-2);
  }

  .lt-small-desktop\:vtmn-placeholder-yellow::-moz-placeholder {
    color: var(--vtmn-color_yellow);
  }

  .lt-small-desktop\:vtmn-placeholder-yellow::placeholder {
    color: var(--vtmn-color_yellow);
  }

  .lt-small-desktop\:vtmn-placeholder-orange-light-1::-moz-placeholder {
    color: var(--vtmn-color_orange-light-1);
  }

  .lt-small-desktop\:vtmn-placeholder-orange-light-1::placeholder {
    color: var(--vtmn-color_orange-light-1);
  }

  .lt-small-desktop\:vtmn-placeholder-orange-light-2::-moz-placeholder {
    color: var(--vtmn-color_orange-light-2);
  }

  .lt-small-desktop\:vtmn-placeholder-orange-light-2::placeholder {
    color: var(--vtmn-color_orange-light-2);
  }

  .lt-small-desktop\:vtmn-placeholder-orange::-moz-placeholder {
    color: var(--vtmn-color_orange);
  }

  .lt-small-desktop\:vtmn-placeholder-orange::placeholder {
    color: var(--vtmn-color_orange);
  }

  .lt-small-desktop\:vtmn-placeholder-red-light-1::-moz-placeholder {
    color: var(--vtmn-color_red-light-1);
  }

  .lt-small-desktop\:vtmn-placeholder-red-light-1::placeholder {
    color: var(--vtmn-color_red-light-1);
  }

  .lt-small-desktop\:vtmn-placeholder-red-light-2::-moz-placeholder {
    color: var(--vtmn-color_red-light-2);
  }

  .lt-small-desktop\:vtmn-placeholder-red-light-2::placeholder {
    color: var(--vtmn-color_red-light-2);
  }

  .lt-small-desktop\:vtmn-placeholder-red::-moz-placeholder {
    color: var(--vtmn-color_red);
  }

  .lt-small-desktop\:vtmn-placeholder-red::placeholder {
    color: var(--vtmn-color_red);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-transparent:focus::-moz-placeholder {
    color: transparent;
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-transparent:focus::placeholder {
    color: transparent;
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-background-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-background-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-background-secondary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-background-secondary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-background-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-background-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-background-brand-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-background-brand-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-background-brand-secondary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-background-brand-secondary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-background-accent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-background-accent:focus::placeholder {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-background-alert:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-background-alert:focus::placeholder {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-background-primary-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-background-primary-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-background-brand-primary-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-background-brand-primary-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-content-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-content-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-content-secondary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-content-secondary:focus::placeholder {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-content-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-content-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-content-action:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-action);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-content-action:focus::placeholder {
    color: var(--vtmn-semantic-color_content-action);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-content-active:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-active);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-content-active:focus::placeholder {
    color: var(--vtmn-semantic-color_content-active);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-content-inactive:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-content-inactive:focus::placeholder {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-content-negative:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-content-negative:focus::placeholder {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-content-warning:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-content-warning:focus::placeholder {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-content-positive:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-content-positive:focus::placeholder {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-content-information:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-information);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-content-information:focus::placeholder {
    color: var(--vtmn-semantic-color_content-information);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-content-accent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-content-accent:focus::placeholder {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-content-visited:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-content-visited:focus::placeholder {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-content-primary-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-content-primary-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-content-action-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-content-action-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-content-visited-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-content-visited-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-border-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-border-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-border-secondary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-border-secondary:focus::placeholder {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-border-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-border-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-border-active:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-active);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-border-active:focus::placeholder {
    color: var(--vtmn-semantic-color_border-active);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-border-inactive:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-border-inactive:focus::placeholder {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-border-negative:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-border-negative:focus::placeholder {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-border-warning:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-border-warning:focus::placeholder {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-border-positive:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-border-positive:focus::placeholder {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-border-information:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-information);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-border-information:focus::placeholder {
    color: var(--vtmn-semantic-color_border-information);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-border-primary-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-border-primary-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-decorative-gravel:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-decorative-gravel:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-decorative-brick:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-decorative-brick:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-decorative-saffron:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-decorative-saffron:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-decorative-gold:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-decorative-gold:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-decorative-jade:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-decorative-jade:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-decorative-emerald:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-decorative-emerald:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-decorative-cobalt:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-decorative-cobalt:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-decorative-amethyst:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-decorative-amethyst:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-hover-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-hover-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-hover-primary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-hover-primary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-hover-secondary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-hover-secondary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-hover-tertiary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-hover-tertiary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-hover-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-hover-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-hover-brand:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-hover-brand:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-hover-accent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-hover-accent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-hover-primary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-hover-primary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-hover-secondary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-hover-secondary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-hover-tertiary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-hover-tertiary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-active-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-active-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-active-primary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-active-primary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-active-secondary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-active-secondary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-active-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-active-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-active-tertiary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-active-tertiary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-active-brand:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-active-brand:focus::placeholder {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-active-accent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-active-accent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-active-primary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-active-primary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-active-secondary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-active-secondary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-active-tertiary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-active-tertiary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-active-brand-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-active-brand-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-shadow:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_shadow);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-shadow:focus::placeholder {
    color: var(--vtmn-semantic-color_shadow);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-brand:focus::-moz-placeholder {
    color: var(--vtmn-color_brand);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-brand:focus::placeholder {
    color: var(--vtmn-color_brand);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-brand-pro:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-pro);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-brand-pro:focus::placeholder {
    color: var(--vtmn-color_brand-pro);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-brand-digital-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-brand-digital-light-1:focus::placeholder {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-brand-digital-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-brand-digital-light-2:focus::placeholder {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-brand-digital-light-3:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-brand-digital-light-3:focus::placeholder {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-brand-digital:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-brand-digital:focus::placeholder {
    color: var(--vtmn-color_brand-digital);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-brand-digital-dark-1:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-brand-digital-dark-1:focus::placeholder {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-brand-digital-dark-2:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-brand-digital-dark-2:focus::placeholder {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-green-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_green-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-green-light-1:focus::placeholder {
    color: var(--vtmn-color_green-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-green-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_green-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-green-light-2:focus::placeholder {
    color: var(--vtmn-color_green-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-green-light-3:focus::-moz-placeholder {
    color: var(--vtmn-color_green-light-3);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-green-light-3:focus::placeholder {
    color: var(--vtmn-color_green-light-3);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-green:focus::-moz-placeholder {
    color: var(--vtmn-color_green);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-green:focus::placeholder {
    color: var(--vtmn-color_green);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-green-dark-1:focus::-moz-placeholder {
    color: var(--vtmn-color_green-dark-1);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-green-dark-1:focus::placeholder {
    color: var(--vtmn-color_green-dark-1);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-green-dark-2:focus::-moz-placeholder {
    color: var(--vtmn-color_green-dark-2);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-green-dark-2:focus::placeholder {
    color: var(--vtmn-color_green-dark-2);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-white:focus::-moz-placeholder {
    color: var(--vtmn-color_white);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-white:focus::placeholder {
    color: var(--vtmn-color_white);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-grey-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-grey-light-1:focus::placeholder {
    color: var(--vtmn-color_grey-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-grey-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-grey-light-2:focus::placeholder {
    color: var(--vtmn-color_grey-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-grey-light-3:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-light-3);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-grey-light-3:focus::placeholder {
    color: var(--vtmn-color_grey-light-3);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-grey-light-4:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-light-4);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-grey-light-4:focus::placeholder {
    color: var(--vtmn-color_grey-light-4);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-grey:focus::-moz-placeholder {
    color: var(--vtmn-color_grey);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-grey:focus::placeholder {
    color: var(--vtmn-color_grey);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-grey-dark-1:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-1);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-grey-dark-1:focus::placeholder {
    color: var(--vtmn-color_grey-dark-1);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-grey-dark-2:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-2);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-grey-dark-2:focus::placeholder {
    color: var(--vtmn-color_grey-dark-2);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-grey-dark-3:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-3);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-grey-dark-3:focus::placeholder {
    color: var(--vtmn-color_grey-dark-3);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-black:focus::-moz-placeholder {
    color: var(--vtmn-color_black);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-black:focus::placeholder {
    color: var(--vtmn-color_black);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-success:focus::-moz-placeholder {
    color: var(--vtmn-color_success);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-success:focus::placeholder {
    color: var(--vtmn-color_success);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-info:focus::-moz-placeholder {
    color: var(--vtmn-color_info);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-info:focus::placeholder {
    color: var(--vtmn-color_info);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-warning:focus::-moz-placeholder {
    color: var(--vtmn-color_warning);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-warning:focus::placeholder {
    color: var(--vtmn-color_warning);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-danger:focus::-moz-placeholder {
    color: var(--vtmn-color_danger);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-danger:focus::placeholder {
    color: var(--vtmn-color_danger);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-yellow-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_yellow-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-yellow-light-1:focus::placeholder {
    color: var(--vtmn-color_yellow-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-yellow-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_yellow-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-yellow-light-2:focus::placeholder {
    color: var(--vtmn-color_yellow-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-yellow:focus::-moz-placeholder {
    color: var(--vtmn-color_yellow);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-yellow:focus::placeholder {
    color: var(--vtmn-color_yellow);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-orange-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_orange-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-orange-light-1:focus::placeholder {
    color: var(--vtmn-color_orange-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-orange-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_orange-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-orange-light-2:focus::placeholder {
    color: var(--vtmn-color_orange-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-orange:focus::-moz-placeholder {
    color: var(--vtmn-color_orange);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-orange:focus::placeholder {
    color: var(--vtmn-color_orange);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-red-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_red-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-red-light-1:focus::placeholder {
    color: var(--vtmn-color_red-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-red-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_red-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-red-light-2:focus::placeholder {
    color: var(--vtmn-color_red-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-red:focus::-moz-placeholder {
    color: var(--vtmn-color_red);
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-red:focus::placeholder {
    color: var(--vtmn-color_red);
  }

  .lt-small-desktop\:vtmn-placeholder-opacity-0::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .lt-small-desktop\:vtmn-placeholder-opacity-0::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .lt-small-desktop\:vtmn-placeholder-opacity-5::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .lt-small-desktop\:vtmn-placeholder-opacity-5::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .lt-small-desktop\:vtmn-placeholder-opacity-10::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .lt-small-desktop\:vtmn-placeholder-opacity-10::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .lt-small-desktop\:vtmn-placeholder-opacity-20::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .lt-small-desktop\:vtmn-placeholder-opacity-20::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .lt-small-desktop\:vtmn-placeholder-opacity-25::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .lt-small-desktop\:vtmn-placeholder-opacity-25::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .lt-small-desktop\:vtmn-placeholder-opacity-30::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .lt-small-desktop\:vtmn-placeholder-opacity-30::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .lt-small-desktop\:vtmn-placeholder-opacity-40::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .lt-small-desktop\:vtmn-placeholder-opacity-40::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .lt-small-desktop\:vtmn-placeholder-opacity-50::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .lt-small-desktop\:vtmn-placeholder-opacity-50::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .lt-small-desktop\:vtmn-placeholder-opacity-60::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .lt-small-desktop\:vtmn-placeholder-opacity-60::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .lt-small-desktop\:vtmn-placeholder-opacity-70::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .lt-small-desktop\:vtmn-placeholder-opacity-70::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .lt-small-desktop\:vtmn-placeholder-opacity-75::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .lt-small-desktop\:vtmn-placeholder-opacity-75::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .lt-small-desktop\:vtmn-placeholder-opacity-80::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .lt-small-desktop\:vtmn-placeholder-opacity-80::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .lt-small-desktop\:vtmn-placeholder-opacity-90::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .lt-small-desktop\:vtmn-placeholder-opacity-90::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .lt-small-desktop\:vtmn-placeholder-opacity-95::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .lt-small-desktop\:vtmn-placeholder-opacity-95::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .lt-small-desktop\:vtmn-placeholder-opacity-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .lt-small-desktop\:vtmn-placeholder-opacity-100::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-opacity-0:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-opacity-0:focus::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-opacity-5:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-opacity-5:focus::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-opacity-10:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-opacity-10:focus::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-opacity-20:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-opacity-20:focus::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-opacity-25:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-opacity-25:focus::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-opacity-30:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-opacity-30:focus::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-opacity-40:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-opacity-40:focus::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-opacity-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-opacity-50:focus::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-opacity-60:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-opacity-60:focus::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-opacity-70:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-opacity-70:focus::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-opacity-75:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-opacity-75:focus::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-opacity-80:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-opacity-80:focus::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-opacity-90:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-opacity-90:focus::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-opacity-95:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-opacity-95:focus::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-opacity-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .lt-small-desktop\:focus\:vtmn-placeholder-opacity-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .lt-small-desktop\:vtmn-opacity-0 {
    opacity: 0;
  }

  .lt-small-desktop\:vtmn-opacity-5 {
    opacity: 0.05;
  }

  .lt-small-desktop\:vtmn-opacity-10 {
    opacity: 0.1;
  }

  .lt-small-desktop\:vtmn-opacity-20 {
    opacity: 0.2;
  }

  .lt-small-desktop\:vtmn-opacity-25 {
    opacity: 0.25;
  }

  .lt-small-desktop\:vtmn-opacity-30 {
    opacity: 0.3;
  }

  .lt-small-desktop\:vtmn-opacity-40 {
    opacity: 0.4;
  }

  .lt-small-desktop\:vtmn-opacity-50 {
    opacity: 0.5;
  }

  .lt-small-desktop\:vtmn-opacity-60 {
    opacity: 0.6;
  }

  .lt-small-desktop\:vtmn-opacity-70 {
    opacity: 0.7;
  }

  .lt-small-desktop\:vtmn-opacity-75 {
    opacity: 0.75;
  }

  .lt-small-desktop\:vtmn-opacity-80 {
    opacity: 0.8;
  }

  .lt-small-desktop\:vtmn-opacity-90 {
    opacity: 0.9;
  }

  .lt-small-desktop\:vtmn-opacity-95 {
    opacity: 0.95;
  }

  .lt-small-desktop\:vtmn-opacity-100 {
    opacity: 1;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-opacity-0 {
    opacity: 0;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-opacity-5 {
    opacity: 0.05;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-opacity-10 {
    opacity: 0.1;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-opacity-20 {
    opacity: 0.2;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-opacity-25 {
    opacity: 0.25;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-opacity-30 {
    opacity: 0.3;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-opacity-40 {
    opacity: 0.4;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-opacity-50 {
    opacity: 0.5;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-opacity-60 {
    opacity: 0.6;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-opacity-70 {
    opacity: 0.7;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-opacity-75 {
    opacity: 0.75;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-opacity-80 {
    opacity: 0.8;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-opacity-90 {
    opacity: 0.9;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-opacity-95 {
    opacity: 0.95;
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-opacity-100 {
    opacity: 1;
  }

  .lt-small-desktop\:focus-within\:vtmn-opacity-0:focus-within {
    opacity: 0;
  }

  .lt-small-desktop\:focus-within\:vtmn-opacity-5:focus-within {
    opacity: 0.05;
  }

  .lt-small-desktop\:focus-within\:vtmn-opacity-10:focus-within {
    opacity: 0.1;
  }

  .lt-small-desktop\:focus-within\:vtmn-opacity-20:focus-within {
    opacity: 0.2;
  }

  .lt-small-desktop\:focus-within\:vtmn-opacity-25:focus-within {
    opacity: 0.25;
  }

  .lt-small-desktop\:focus-within\:vtmn-opacity-30:focus-within {
    opacity: 0.3;
  }

  .lt-small-desktop\:focus-within\:vtmn-opacity-40:focus-within {
    opacity: 0.4;
  }

  .lt-small-desktop\:focus-within\:vtmn-opacity-50:focus-within {
    opacity: 0.5;
  }

  .lt-small-desktop\:focus-within\:vtmn-opacity-60:focus-within {
    opacity: 0.6;
  }

  .lt-small-desktop\:focus-within\:vtmn-opacity-70:focus-within {
    opacity: 0.7;
  }

  .lt-small-desktop\:focus-within\:vtmn-opacity-75:focus-within {
    opacity: 0.75;
  }

  .lt-small-desktop\:focus-within\:vtmn-opacity-80:focus-within {
    opacity: 0.8;
  }

  .lt-small-desktop\:focus-within\:vtmn-opacity-90:focus-within {
    opacity: 0.9;
  }

  .lt-small-desktop\:focus-within\:vtmn-opacity-95:focus-within {
    opacity: 0.95;
  }

  .lt-small-desktop\:focus-within\:vtmn-opacity-100:focus-within {
    opacity: 1;
  }

  .lt-small-desktop\:hover\:vtmn-opacity-0:hover {
    opacity: 0;
  }

  .lt-small-desktop\:hover\:vtmn-opacity-5:hover {
    opacity: 0.05;
  }

  .lt-small-desktop\:hover\:vtmn-opacity-10:hover {
    opacity: 0.1;
  }

  .lt-small-desktop\:hover\:vtmn-opacity-20:hover {
    opacity: 0.2;
  }

  .lt-small-desktop\:hover\:vtmn-opacity-25:hover {
    opacity: 0.25;
  }

  .lt-small-desktop\:hover\:vtmn-opacity-30:hover {
    opacity: 0.3;
  }

  .lt-small-desktop\:hover\:vtmn-opacity-40:hover {
    opacity: 0.4;
  }

  .lt-small-desktop\:hover\:vtmn-opacity-50:hover {
    opacity: 0.5;
  }

  .lt-small-desktop\:hover\:vtmn-opacity-60:hover {
    opacity: 0.6;
  }

  .lt-small-desktop\:hover\:vtmn-opacity-70:hover {
    opacity: 0.7;
  }

  .lt-small-desktop\:hover\:vtmn-opacity-75:hover {
    opacity: 0.75;
  }

  .lt-small-desktop\:hover\:vtmn-opacity-80:hover {
    opacity: 0.8;
  }

  .lt-small-desktop\:hover\:vtmn-opacity-90:hover {
    opacity: 0.9;
  }

  .lt-small-desktop\:hover\:vtmn-opacity-95:hover {
    opacity: 0.95;
  }

  .lt-small-desktop\:hover\:vtmn-opacity-100:hover {
    opacity: 1;
  }

  .lt-small-desktop\:focus\:vtmn-opacity-0:focus {
    opacity: 0;
  }

  .lt-small-desktop\:focus\:vtmn-opacity-5:focus {
    opacity: 0.05;
  }

  .lt-small-desktop\:focus\:vtmn-opacity-10:focus {
    opacity: 0.1;
  }

  .lt-small-desktop\:focus\:vtmn-opacity-20:focus {
    opacity: 0.2;
  }

  .lt-small-desktop\:focus\:vtmn-opacity-25:focus {
    opacity: 0.25;
  }

  .lt-small-desktop\:focus\:vtmn-opacity-30:focus {
    opacity: 0.3;
  }

  .lt-small-desktop\:focus\:vtmn-opacity-40:focus {
    opacity: 0.4;
  }

  .lt-small-desktop\:focus\:vtmn-opacity-50:focus {
    opacity: 0.5;
  }

  .lt-small-desktop\:focus\:vtmn-opacity-60:focus {
    opacity: 0.6;
  }

  .lt-small-desktop\:focus\:vtmn-opacity-70:focus {
    opacity: 0.7;
  }

  .lt-small-desktop\:focus\:vtmn-opacity-75:focus {
    opacity: 0.75;
  }

  .lt-small-desktop\:focus\:vtmn-opacity-80:focus {
    opacity: 0.8;
  }

  .lt-small-desktop\:focus\:vtmn-opacity-90:focus {
    opacity: 0.9;
  }

  .lt-small-desktop\:focus\:vtmn-opacity-95:focus {
    opacity: 0.95;
  }

  .lt-small-desktop\:focus\:vtmn-opacity-100:focus {
    opacity: 1;
  }

  .lt-small-desktop\:active\:vtmn-opacity-0:active {
    opacity: 0;
  }

  .lt-small-desktop\:active\:vtmn-opacity-5:active {
    opacity: 0.05;
  }

  .lt-small-desktop\:active\:vtmn-opacity-10:active {
    opacity: 0.1;
  }

  .lt-small-desktop\:active\:vtmn-opacity-20:active {
    opacity: 0.2;
  }

  .lt-small-desktop\:active\:vtmn-opacity-25:active {
    opacity: 0.25;
  }

  .lt-small-desktop\:active\:vtmn-opacity-30:active {
    opacity: 0.3;
  }

  .lt-small-desktop\:active\:vtmn-opacity-40:active {
    opacity: 0.4;
  }

  .lt-small-desktop\:active\:vtmn-opacity-50:active {
    opacity: 0.5;
  }

  .lt-small-desktop\:active\:vtmn-opacity-60:active {
    opacity: 0.6;
  }

  .lt-small-desktop\:active\:vtmn-opacity-70:active {
    opacity: 0.7;
  }

  .lt-small-desktop\:active\:vtmn-opacity-75:active {
    opacity: 0.75;
  }

  .lt-small-desktop\:active\:vtmn-opacity-80:active {
    opacity: 0.8;
  }

  .lt-small-desktop\:active\:vtmn-opacity-90:active {
    opacity: 0.9;
  }

  .lt-small-desktop\:active\:vtmn-opacity-95:active {
    opacity: 0.95;
  }

  .lt-small-desktop\:active\:vtmn-opacity-100:active {
    opacity: 1;
  }

  .lt-small-desktop\:disabled\:vtmn-opacity-0:disabled {
    opacity: 0;
  }

  .lt-small-desktop\:disabled\:vtmn-opacity-5:disabled {
    opacity: 0.05;
  }

  .lt-small-desktop\:disabled\:vtmn-opacity-10:disabled {
    opacity: 0.1;
  }

  .lt-small-desktop\:disabled\:vtmn-opacity-20:disabled {
    opacity: 0.2;
  }

  .lt-small-desktop\:disabled\:vtmn-opacity-25:disabled {
    opacity: 0.25;
  }

  .lt-small-desktop\:disabled\:vtmn-opacity-30:disabled {
    opacity: 0.3;
  }

  .lt-small-desktop\:disabled\:vtmn-opacity-40:disabled {
    opacity: 0.4;
  }

  .lt-small-desktop\:disabled\:vtmn-opacity-50:disabled {
    opacity: 0.5;
  }

  .lt-small-desktop\:disabled\:vtmn-opacity-60:disabled {
    opacity: 0.6;
  }

  .lt-small-desktop\:disabled\:vtmn-opacity-70:disabled {
    opacity: 0.7;
  }

  .lt-small-desktop\:disabled\:vtmn-opacity-75:disabled {
    opacity: 0.75;
  }

  .lt-small-desktop\:disabled\:vtmn-opacity-80:disabled {
    opacity: 0.8;
  }

  .lt-small-desktop\:disabled\:vtmn-opacity-90:disabled {
    opacity: 0.9;
  }

  .lt-small-desktop\:disabled\:vtmn-opacity-95:disabled {
    opacity: 0.95;
  }

  .lt-small-desktop\:disabled\:vtmn-opacity-100:disabled {
    opacity: 1;
  }

  .lt-small-desktop\:vtmn-bg-blend-normal {
    background-blend-mode: normal;
  }

  .lt-small-desktop\:vtmn-bg-blend-multiply {
    background-blend-mode: multiply;
  }

  .lt-small-desktop\:vtmn-bg-blend-screen {
    background-blend-mode: screen;
  }

  .lt-small-desktop\:vtmn-bg-blend-overlay {
    background-blend-mode: overlay;
  }

  .lt-small-desktop\:vtmn-bg-blend-darken {
    background-blend-mode: darken;
  }

  .lt-small-desktop\:vtmn-bg-blend-lighten {
    background-blend-mode: lighten;
  }

  .lt-small-desktop\:vtmn-bg-blend-color-dodge {
    background-blend-mode: color-dodge;
  }

  .lt-small-desktop\:vtmn-bg-blend-color-burn {
    background-blend-mode: color-burn;
  }

  .lt-small-desktop\:vtmn-bg-blend-hard-light {
    background-blend-mode: hard-light;
  }

  .lt-small-desktop\:vtmn-bg-blend-soft-light {
    background-blend-mode: soft-light;
  }

  .lt-small-desktop\:vtmn-bg-blend-difference {
    background-blend-mode: difference;
  }

  .lt-small-desktop\:vtmn-bg-blend-exclusion {
    background-blend-mode: exclusion;
  }

  .lt-small-desktop\:vtmn-bg-blend-hue {
    background-blend-mode: hue;
  }

  .lt-small-desktop\:vtmn-bg-blend-saturation {
    background-blend-mode: saturation;
  }

  .lt-small-desktop\:vtmn-bg-blend-color {
    background-blend-mode: color;
  }

  .lt-small-desktop\:vtmn-bg-blend-luminosity {
    background-blend-mode: luminosity;
  }

  .lt-small-desktop\:vtmn-mix-blend-normal {
    mix-blend-mode: normal;
  }

  .lt-small-desktop\:vtmn-mix-blend-multiply {
    mix-blend-mode: multiply;
  }

  .lt-small-desktop\:vtmn-mix-blend-screen {
    mix-blend-mode: screen;
  }

  .lt-small-desktop\:vtmn-mix-blend-overlay {
    mix-blend-mode: overlay;
  }

  .lt-small-desktop\:vtmn-mix-blend-darken {
    mix-blend-mode: darken;
  }

  .lt-small-desktop\:vtmn-mix-blend-lighten {
    mix-blend-mode: lighten;
  }

  .lt-small-desktop\:vtmn-mix-blend-color-dodge {
    mix-blend-mode: color-dodge;
  }

  .lt-small-desktop\:vtmn-mix-blend-color-burn {
    mix-blend-mode: color-burn;
  }

  .lt-small-desktop\:vtmn-mix-blend-hard-light {
    mix-blend-mode: hard-light;
  }

  .lt-small-desktop\:vtmn-mix-blend-soft-light {
    mix-blend-mode: soft-light;
  }

  .lt-small-desktop\:vtmn-mix-blend-difference {
    mix-blend-mode: difference;
  }

  .lt-small-desktop\:vtmn-mix-blend-exclusion {
    mix-blend-mode: exclusion;
  }

  .lt-small-desktop\:vtmn-mix-blend-hue {
    mix-blend-mode: hue;
  }

  .lt-small-desktop\:vtmn-mix-blend-saturation {
    mix-blend-mode: saturation;
  }

  .lt-small-desktop\:vtmn-mix-blend-color {
    mix-blend-mode: color;
  }

  .lt-small-desktop\:vtmn-mix-blend-luminosity {
    mix-blend-mode: luminosity;
  }

  .lt-small-desktop\:vtmn-shadow-100 {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:vtmn-shadow-200 {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:vtmn-shadow-300 {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:vtmn-shadow-400 {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:vtmn-shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:vtmn-shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:vtmn-shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:vtmn-shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:vtmn-shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:vtmn-shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:vtmn-shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:vtmn-shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-shadow-100 {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-shadow-200 {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-shadow-300 {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-shadow-400 {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .lt-small-desktop\:group-hover\:vtmn-shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:focus-within\:vtmn-shadow-100:focus-within {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:focus-within\:vtmn-shadow-200:focus-within {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:focus-within\:vtmn-shadow-300:focus-within {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:focus-within\:vtmn-shadow-400:focus-within {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:focus-within\:vtmn-shadow-sm:focus-within {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:focus-within\:vtmn-shadow:focus-within {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:focus-within\:vtmn-shadow-md:focus-within {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:focus-within\:vtmn-shadow-lg:focus-within {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:focus-within\:vtmn-shadow-xl:focus-within {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:focus-within\:vtmn-shadow-2xl:focus-within {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:focus-within\:vtmn-shadow-inner:focus-within {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:focus-within\:vtmn-shadow-none:focus-within {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:hover\:vtmn-shadow-100:hover {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:hover\:vtmn-shadow-200:hover {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:hover\:vtmn-shadow-300:hover {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:hover\:vtmn-shadow-400:hover {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:hover\:vtmn-shadow-sm:hover {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:hover\:vtmn-shadow:hover {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:hover\:vtmn-shadow-md:hover {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:hover\:vtmn-shadow-lg:hover {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:hover\:vtmn-shadow-xl:hover {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:hover\:vtmn-shadow-2xl:hover {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:hover\:vtmn-shadow-inner:hover {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:hover\:vtmn-shadow-none:hover {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:focus\:vtmn-shadow-100:focus {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:focus\:vtmn-shadow-200:focus {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:focus\:vtmn-shadow-300:focus {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:focus\:vtmn-shadow-400:focus {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:focus\:vtmn-shadow-sm:focus {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:focus\:vtmn-shadow:focus {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:focus\:vtmn-shadow-md:focus {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:focus\:vtmn-shadow-lg:focus {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:focus\:vtmn-shadow-xl:focus {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:focus\:vtmn-shadow-2xl:focus {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:focus\:vtmn-shadow-inner:focus {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:focus\:vtmn-shadow-none:focus {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-small-desktop\:vtmn-outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .lt-small-desktop\:vtmn-outline-white {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .lt-small-desktop\:vtmn-outline-black {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .lt-small-desktop\:focus-within\:vtmn-outline-none:focus-within {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .lt-small-desktop\:focus-within\:vtmn-outline-white:focus-within {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .lt-small-desktop\:focus-within\:vtmn-outline-black:focus-within {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .lt-small-desktop\:focus\:vtmn-outline-none:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .lt-small-desktop\:focus\:vtmn-outline-white:focus {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .lt-small-desktop\:focus\:vtmn-outline-black:focus {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .lt-small-desktop\:vtmn-ring-0 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-small-desktop\:vtmn-ring-1 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-small-desktop\:vtmn-ring-2 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-small-desktop\:vtmn-ring-4 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-small-desktop\:vtmn-ring-8 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-small-desktop\:vtmn-ring {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-0:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-1:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-2:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-4:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-8:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-small-desktop\:focus\:vtmn-ring-0:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-small-desktop\:focus\:vtmn-ring-1:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-small-desktop\:focus\:vtmn-ring-2:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-small-desktop\:focus\:vtmn-ring-4:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-small-desktop\:focus\:vtmn-ring-8:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-small-desktop\:focus\:vtmn-ring:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-small-desktop\:vtmn-ring-inset {
    --tw-ring-inset: inset;
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-inset:focus-within {
    --tw-ring-inset: inset;
  }

  .lt-small-desktop\:focus\:vtmn-ring-inset:focus {
    --tw-ring-inset: inset;
  }

  .lt-small-desktop\:vtmn-ring-transparent {
    --tw-ring-color: transparent;
  }

  .lt-small-desktop\:vtmn-ring-background-primary {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-small-desktop\:vtmn-ring-background-secondary {
    --tw-ring-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-small-desktop\:vtmn-ring-background-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-small-desktop\:vtmn-ring-background-brand-primary {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-small-desktop\:vtmn-ring-background-brand-secondary {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-small-desktop\:vtmn-ring-background-accent {
    --tw-ring-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-small-desktop\:vtmn-ring-background-alert {
    --tw-ring-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-small-desktop\:vtmn-ring-background-primary-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-small-desktop\:vtmn-ring-background-brand-primary-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-small-desktop\:vtmn-ring-content-primary {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-small-desktop\:vtmn-ring-content-secondary {
    --tw-ring-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-small-desktop\:vtmn-ring-content-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-small-desktop\:vtmn-ring-content-action {
    --tw-ring-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-small-desktop\:vtmn-ring-content-active {
    --tw-ring-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-small-desktop\:vtmn-ring-content-inactive {
    --tw-ring-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-small-desktop\:vtmn-ring-content-negative {
    --tw-ring-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-small-desktop\:vtmn-ring-content-warning {
    --tw-ring-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-small-desktop\:vtmn-ring-content-positive {
    --tw-ring-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-small-desktop\:vtmn-ring-content-information {
    --tw-ring-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-small-desktop\:vtmn-ring-content-accent {
    --tw-ring-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-small-desktop\:vtmn-ring-content-visited {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-small-desktop\:vtmn-ring-content-primary-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-small-desktop\:vtmn-ring-content-action-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-small-desktop\:vtmn-ring-content-visited-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-small-desktop\:vtmn-ring-border-primary {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-small-desktop\:vtmn-ring-border-secondary {
    --tw-ring-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-small-desktop\:vtmn-ring-border-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-small-desktop\:vtmn-ring-border-active {
    --tw-ring-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-small-desktop\:vtmn-ring-border-inactive {
    --tw-ring-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-small-desktop\:vtmn-ring-border-negative {
    --tw-ring-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-small-desktop\:vtmn-ring-border-warning {
    --tw-ring-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-small-desktop\:vtmn-ring-border-positive {
    --tw-ring-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-small-desktop\:vtmn-ring-border-information {
    --tw-ring-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-small-desktop\:vtmn-ring-border-primary-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-small-desktop\:vtmn-ring-decorative-gravel {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-small-desktop\:vtmn-ring-decorative-brick {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-small-desktop\:vtmn-ring-decorative-saffron {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-small-desktop\:vtmn-ring-decorative-gold {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-small-desktop\:vtmn-ring-decorative-jade {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-small-desktop\:vtmn-ring-decorative-emerald {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-small-desktop\:vtmn-ring-decorative-cobalt {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-small-desktop\:vtmn-ring-decorative-amethyst {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-small-desktop\:vtmn-ring-hover-primary {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-small-desktop\:vtmn-ring-hover-primary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-small-desktop\:vtmn-ring-hover-secondary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-small-desktop\:vtmn-ring-hover-tertiary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-small-desktop\:vtmn-ring-hover-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-small-desktop\:vtmn-ring-hover-brand {
    --tw-ring-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-small-desktop\:vtmn-ring-hover-accent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-small-desktop\:vtmn-ring-hover-primary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-ring-hover-secondary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-ring-hover-tertiary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-ring-active-primary {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-small-desktop\:vtmn-ring-active-primary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-small-desktop\:vtmn-ring-active-secondary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-small-desktop\:vtmn-ring-active-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-small-desktop\:vtmn-ring-active-tertiary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-small-desktop\:vtmn-ring-active-brand {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-small-desktop\:vtmn-ring-active-accent {
    --tw-ring-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-small-desktop\:vtmn-ring-active-primary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-ring-active-secondary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-ring-active-tertiary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-ring-active-brand-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-ring-shadow {
    --tw-ring-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-small-desktop\:vtmn-ring-brand {
    --tw-ring-color: var(--vtmn-color_brand);
  }

  .lt-small-desktop\:vtmn-ring-brand-pro {
    --tw-ring-color: var(--vtmn-color_brand-pro);
  }

  .lt-small-desktop\:vtmn-ring-brand-digital-light-1 {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-small-desktop\:vtmn-ring-brand-digital-light-2 {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-small-desktop\:vtmn-ring-brand-digital-light-3 {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-small-desktop\:vtmn-ring-brand-digital {
    --tw-ring-color: var(--vtmn-color_brand-digital);
  }

  .lt-small-desktop\:vtmn-ring-brand-digital-dark-1 {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-small-desktop\:vtmn-ring-brand-digital-dark-2 {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-small-desktop\:vtmn-ring-green-light-1 {
    --tw-ring-color: var(--vtmn-color_green-light-1);
  }

  .lt-small-desktop\:vtmn-ring-green-light-2 {
    --tw-ring-color: var(--vtmn-color_green-light-2);
  }

  .lt-small-desktop\:vtmn-ring-green-light-3 {
    --tw-ring-color: var(--vtmn-color_green-light-3);
  }

  .lt-small-desktop\:vtmn-ring-green {
    --tw-ring-color: var(--vtmn-color_green);
  }

  .lt-small-desktop\:vtmn-ring-green-dark-1 {
    --tw-ring-color: var(--vtmn-color_green-dark-1);
  }

  .lt-small-desktop\:vtmn-ring-green-dark-2 {
    --tw-ring-color: var(--vtmn-color_green-dark-2);
  }

  .lt-small-desktop\:vtmn-ring-white {
    --tw-ring-color: var(--vtmn-color_white);
  }

  .lt-small-desktop\:vtmn-ring-grey-light-1 {
    --tw-ring-color: var(--vtmn-color_grey-light-1);
  }

  .lt-small-desktop\:vtmn-ring-grey-light-2 {
    --tw-ring-color: var(--vtmn-color_grey-light-2);
  }

  .lt-small-desktop\:vtmn-ring-grey-light-3 {
    --tw-ring-color: var(--vtmn-color_grey-light-3);
  }

  .lt-small-desktop\:vtmn-ring-grey-light-4 {
    --tw-ring-color: var(--vtmn-color_grey-light-4);
  }

  .lt-small-desktop\:vtmn-ring-grey {
    --tw-ring-color: var(--vtmn-color_grey);
  }

  .lt-small-desktop\:vtmn-ring-grey-dark-1 {
    --tw-ring-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-small-desktop\:vtmn-ring-grey-dark-2 {
    --tw-ring-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-small-desktop\:vtmn-ring-grey-dark-3 {
    --tw-ring-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-small-desktop\:vtmn-ring-black {
    --tw-ring-color: var(--vtmn-color_black);
  }

  .lt-small-desktop\:vtmn-ring-success {
    --tw-ring-color: var(--vtmn-color_success);
  }

  .lt-small-desktop\:vtmn-ring-info {
    --tw-ring-color: var(--vtmn-color_info);
  }

  .lt-small-desktop\:vtmn-ring-warning {
    --tw-ring-color: var(--vtmn-color_warning);
  }

  .lt-small-desktop\:vtmn-ring-danger {
    --tw-ring-color: var(--vtmn-color_danger);
  }

  .lt-small-desktop\:vtmn-ring-yellow-light-1 {
    --tw-ring-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-small-desktop\:vtmn-ring-yellow-light-2 {
    --tw-ring-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-small-desktop\:vtmn-ring-yellow {
    --tw-ring-color: var(--vtmn-color_yellow);
  }

  .lt-small-desktop\:vtmn-ring-orange-light-1 {
    --tw-ring-color: var(--vtmn-color_orange-light-1);
  }

  .lt-small-desktop\:vtmn-ring-orange-light-2 {
    --tw-ring-color: var(--vtmn-color_orange-light-2);
  }

  .lt-small-desktop\:vtmn-ring-orange {
    --tw-ring-color: var(--vtmn-color_orange);
  }

  .lt-small-desktop\:vtmn-ring-red-light-1 {
    --tw-ring-color: var(--vtmn-color_red-light-1);
  }

  .lt-small-desktop\:vtmn-ring-red-light-2 {
    --tw-ring-color: var(--vtmn-color_red-light-2);
  }

  .lt-small-desktop\:vtmn-ring-red {
    --tw-ring-color: var(--vtmn-color_red);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-transparent:focus-within {
    --tw-ring-color: transparent;
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-background-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-background-secondary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-background-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-background-brand-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-background-brand-secondary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-background-accent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-background-alert:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-background-primary-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-background-brand-primary-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-content-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-content-secondary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-content-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-content-action:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-content-active:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-content-inactive:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-content-negative:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-content-warning:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-content-positive:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-content-information:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-content-accent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-content-visited:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-content-primary-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-content-action-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-content-visited-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-border-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-border-secondary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-border-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-border-active:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-border-inactive:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-border-negative:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-border-warning:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-border-positive:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-border-information:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-border-primary-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-decorative-gravel:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-decorative-brick:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-decorative-saffron:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-decorative-gold:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-decorative-jade:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-decorative-emerald:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-decorative-cobalt:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-decorative-amethyst:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-hover-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-hover-primary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-hover-secondary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-hover-tertiary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-hover-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-hover-brand:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-hover-accent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-hover-primary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-hover-secondary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-hover-tertiary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-active-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-active-primary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-active-secondary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-active-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-active-tertiary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-active-brand:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-active-accent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-active-primary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-active-secondary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-active-tertiary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-active-brand-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-shadow:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-brand:focus-within {
    --tw-ring-color: var(--vtmn-color_brand);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-brand-pro:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-pro);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-brand-digital-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-brand-digital-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-brand-digital-light-3:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-brand-digital:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-brand-digital-dark-1:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-brand-digital-dark-2:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-green-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_green-light-1);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-green-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_green-light-2);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-green-light-3:focus-within {
    --tw-ring-color: var(--vtmn-color_green-light-3);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-green:focus-within {
    --tw-ring-color: var(--vtmn-color_green);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-green-dark-1:focus-within {
    --tw-ring-color: var(--vtmn-color_green-dark-1);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-green-dark-2:focus-within {
    --tw-ring-color: var(--vtmn-color_green-dark-2);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-white:focus-within {
    --tw-ring-color: var(--vtmn-color_white);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-grey-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-light-1);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-grey-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-light-2);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-grey-light-3:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-light-3);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-grey-light-4:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-light-4);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-grey:focus-within {
    --tw-ring-color: var(--vtmn-color_grey);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-grey-dark-1:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-grey-dark-2:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-grey-dark-3:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-black:focus-within {
    --tw-ring-color: var(--vtmn-color_black);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-success:focus-within {
    --tw-ring-color: var(--vtmn-color_success);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-info:focus-within {
    --tw-ring-color: var(--vtmn-color_info);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-warning:focus-within {
    --tw-ring-color: var(--vtmn-color_warning);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-danger:focus-within {
    --tw-ring-color: var(--vtmn-color_danger);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-yellow-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-yellow-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-yellow:focus-within {
    --tw-ring-color: var(--vtmn-color_yellow);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-orange-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_orange-light-1);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-orange-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_orange-light-2);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-orange:focus-within {
    --tw-ring-color: var(--vtmn-color_orange);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-red-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_red-light-1);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-red-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_red-light-2);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-red:focus-within {
    --tw-ring-color: var(--vtmn-color_red);
  }

  .lt-small-desktop\:focus\:vtmn-ring-transparent:focus {
    --tw-ring-color: transparent;
  }

  .lt-small-desktop\:focus\:vtmn-ring-background-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-small-desktop\:focus\:vtmn-ring-background-secondary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-small-desktop\:focus\:vtmn-ring-background-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-small-desktop\:focus\:vtmn-ring-background-brand-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-small-desktop\:focus\:vtmn-ring-background-brand-secondary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-small-desktop\:focus\:vtmn-ring-background-accent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-small-desktop\:focus\:vtmn-ring-background-alert:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-small-desktop\:focus\:vtmn-ring-background-primary-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-ring-background-brand-primary-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-ring-content-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-small-desktop\:focus\:vtmn-ring-content-secondary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-small-desktop\:focus\:vtmn-ring-content-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-small-desktop\:focus\:vtmn-ring-content-action:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-small-desktop\:focus\:vtmn-ring-content-active:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-small-desktop\:focus\:vtmn-ring-content-inactive:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-small-desktop\:focus\:vtmn-ring-content-negative:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-small-desktop\:focus\:vtmn-ring-content-warning:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-small-desktop\:focus\:vtmn-ring-content-positive:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-small-desktop\:focus\:vtmn-ring-content-information:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-small-desktop\:focus\:vtmn-ring-content-accent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-small-desktop\:focus\:vtmn-ring-content-visited:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-small-desktop\:focus\:vtmn-ring-content-primary-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-ring-content-action-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-ring-content-visited-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-ring-border-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-small-desktop\:focus\:vtmn-ring-border-secondary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-small-desktop\:focus\:vtmn-ring-border-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-small-desktop\:focus\:vtmn-ring-border-active:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-small-desktop\:focus\:vtmn-ring-border-inactive:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-small-desktop\:focus\:vtmn-ring-border-negative:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-small-desktop\:focus\:vtmn-ring-border-warning:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-small-desktop\:focus\:vtmn-ring-border-positive:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-small-desktop\:focus\:vtmn-ring-border-information:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-small-desktop\:focus\:vtmn-ring-border-primary-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-ring-decorative-gravel:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-small-desktop\:focus\:vtmn-ring-decorative-brick:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-small-desktop\:focus\:vtmn-ring-decorative-saffron:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-small-desktop\:focus\:vtmn-ring-decorative-gold:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-small-desktop\:focus\:vtmn-ring-decorative-jade:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-small-desktop\:focus\:vtmn-ring-decorative-emerald:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-small-desktop\:focus\:vtmn-ring-decorative-cobalt:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-small-desktop\:focus\:vtmn-ring-decorative-amethyst:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-small-desktop\:focus\:vtmn-ring-hover-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-small-desktop\:focus\:vtmn-ring-hover-primary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-ring-hover-secondary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-ring-hover-tertiary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-ring-hover-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-small-desktop\:focus\:vtmn-ring-hover-brand:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-small-desktop\:focus\:vtmn-ring-hover-accent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-small-desktop\:focus\:vtmn-ring-hover-primary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-ring-hover-secondary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-ring-hover-tertiary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-ring-active-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-small-desktop\:focus\:vtmn-ring-active-primary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-ring-active-secondary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-ring-active-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-small-desktop\:focus\:vtmn-ring-active-tertiary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-ring-active-brand:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-small-desktop\:focus\:vtmn-ring-active-accent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-small-desktop\:focus\:vtmn-ring-active-primary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-ring-active-secondary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-ring-active-tertiary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-ring-active-brand-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-ring-shadow:focus {
    --tw-ring-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-small-desktop\:focus\:vtmn-ring-brand:focus {
    --tw-ring-color: var(--vtmn-color_brand);
  }

  .lt-small-desktop\:focus\:vtmn-ring-brand-pro:focus {
    --tw-ring-color: var(--vtmn-color_brand-pro);
  }

  .lt-small-desktop\:focus\:vtmn-ring-brand-digital-light-1:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-ring-brand-digital-light-2:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-ring-brand-digital-light-3:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-small-desktop\:focus\:vtmn-ring-brand-digital:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital);
  }

  .lt-small-desktop\:focus\:vtmn-ring-brand-digital-dark-1:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-small-desktop\:focus\:vtmn-ring-brand-digital-dark-2:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-small-desktop\:focus\:vtmn-ring-green-light-1:focus {
    --tw-ring-color: var(--vtmn-color_green-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-ring-green-light-2:focus {
    --tw-ring-color: var(--vtmn-color_green-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-ring-green-light-3:focus {
    --tw-ring-color: var(--vtmn-color_green-light-3);
  }

  .lt-small-desktop\:focus\:vtmn-ring-green:focus {
    --tw-ring-color: var(--vtmn-color_green);
  }

  .lt-small-desktop\:focus\:vtmn-ring-green-dark-1:focus {
    --tw-ring-color: var(--vtmn-color_green-dark-1);
  }

  .lt-small-desktop\:focus\:vtmn-ring-green-dark-2:focus {
    --tw-ring-color: var(--vtmn-color_green-dark-2);
  }

  .lt-small-desktop\:focus\:vtmn-ring-white:focus {
    --tw-ring-color: var(--vtmn-color_white);
  }

  .lt-small-desktop\:focus\:vtmn-ring-grey-light-1:focus {
    --tw-ring-color: var(--vtmn-color_grey-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-ring-grey-light-2:focus {
    --tw-ring-color: var(--vtmn-color_grey-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-ring-grey-light-3:focus {
    --tw-ring-color: var(--vtmn-color_grey-light-3);
  }

  .lt-small-desktop\:focus\:vtmn-ring-grey-light-4:focus {
    --tw-ring-color: var(--vtmn-color_grey-light-4);
  }

  .lt-small-desktop\:focus\:vtmn-ring-grey:focus {
    --tw-ring-color: var(--vtmn-color_grey);
  }

  .lt-small-desktop\:focus\:vtmn-ring-grey-dark-1:focus {
    --tw-ring-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-small-desktop\:focus\:vtmn-ring-grey-dark-2:focus {
    --tw-ring-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-small-desktop\:focus\:vtmn-ring-grey-dark-3:focus {
    --tw-ring-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-small-desktop\:focus\:vtmn-ring-black:focus {
    --tw-ring-color: var(--vtmn-color_black);
  }

  .lt-small-desktop\:focus\:vtmn-ring-success:focus {
    --tw-ring-color: var(--vtmn-color_success);
  }

  .lt-small-desktop\:focus\:vtmn-ring-info:focus {
    --tw-ring-color: var(--vtmn-color_info);
  }

  .lt-small-desktop\:focus\:vtmn-ring-warning:focus {
    --tw-ring-color: var(--vtmn-color_warning);
  }

  .lt-small-desktop\:focus\:vtmn-ring-danger:focus {
    --tw-ring-color: var(--vtmn-color_danger);
  }

  .lt-small-desktop\:focus\:vtmn-ring-yellow-light-1:focus {
    --tw-ring-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-ring-yellow-light-2:focus {
    --tw-ring-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-ring-yellow:focus {
    --tw-ring-color: var(--vtmn-color_yellow);
  }

  .lt-small-desktop\:focus\:vtmn-ring-orange-light-1:focus {
    --tw-ring-color: var(--vtmn-color_orange-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-ring-orange-light-2:focus {
    --tw-ring-color: var(--vtmn-color_orange-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-ring-orange:focus {
    --tw-ring-color: var(--vtmn-color_orange);
  }

  .lt-small-desktop\:focus\:vtmn-ring-red-light-1:focus {
    --tw-ring-color: var(--vtmn-color_red-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-ring-red-light-2:focus {
    --tw-ring-color: var(--vtmn-color_red-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-ring-red:focus {
    --tw-ring-color: var(--vtmn-color_red);
  }

  .lt-small-desktop\:vtmn-ring-opacity-0 {
    --tw-ring-opacity: 0;
  }

  .lt-small-desktop\:vtmn-ring-opacity-5 {
    --tw-ring-opacity: 0.05;
  }

  .lt-small-desktop\:vtmn-ring-opacity-10 {
    --tw-ring-opacity: 0.1;
  }

  .lt-small-desktop\:vtmn-ring-opacity-20 {
    --tw-ring-opacity: 0.2;
  }

  .lt-small-desktop\:vtmn-ring-opacity-25 {
    --tw-ring-opacity: 0.25;
  }

  .lt-small-desktop\:vtmn-ring-opacity-30 {
    --tw-ring-opacity: 0.3;
  }

  .lt-small-desktop\:vtmn-ring-opacity-40 {
    --tw-ring-opacity: 0.4;
  }

  .lt-small-desktop\:vtmn-ring-opacity-50 {
    --tw-ring-opacity: 0.5;
  }

  .lt-small-desktop\:vtmn-ring-opacity-60 {
    --tw-ring-opacity: 0.6;
  }

  .lt-small-desktop\:vtmn-ring-opacity-70 {
    --tw-ring-opacity: 0.7;
  }

  .lt-small-desktop\:vtmn-ring-opacity-75 {
    --tw-ring-opacity: 0.75;
  }

  .lt-small-desktop\:vtmn-ring-opacity-80 {
    --tw-ring-opacity: 0.8;
  }

  .lt-small-desktop\:vtmn-ring-opacity-90 {
    --tw-ring-opacity: 0.9;
  }

  .lt-small-desktop\:vtmn-ring-opacity-95 {
    --tw-ring-opacity: 0.95;
  }

  .lt-small-desktop\:vtmn-ring-opacity-100 {
    --tw-ring-opacity: 1;
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-opacity-0:focus-within {
    --tw-ring-opacity: 0;
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-opacity-5:focus-within {
    --tw-ring-opacity: 0.05;
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-opacity-10:focus-within {
    --tw-ring-opacity: 0.1;
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-opacity-20:focus-within {
    --tw-ring-opacity: 0.2;
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-opacity-25:focus-within {
    --tw-ring-opacity: 0.25;
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-opacity-30:focus-within {
    --tw-ring-opacity: 0.3;
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-opacity-40:focus-within {
    --tw-ring-opacity: 0.4;
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-opacity-50:focus-within {
    --tw-ring-opacity: 0.5;
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-opacity-60:focus-within {
    --tw-ring-opacity: 0.6;
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-opacity-70:focus-within {
    --tw-ring-opacity: 0.7;
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-opacity-75:focus-within {
    --tw-ring-opacity: 0.75;
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-opacity-80:focus-within {
    --tw-ring-opacity: 0.8;
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-opacity-90:focus-within {
    --tw-ring-opacity: 0.9;
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-opacity-95:focus-within {
    --tw-ring-opacity: 0.95;
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-opacity-100:focus-within {
    --tw-ring-opacity: 1;
  }

  .lt-small-desktop\:focus\:vtmn-ring-opacity-0:focus {
    --tw-ring-opacity: 0;
  }

  .lt-small-desktop\:focus\:vtmn-ring-opacity-5:focus {
    --tw-ring-opacity: 0.05;
  }

  .lt-small-desktop\:focus\:vtmn-ring-opacity-10:focus {
    --tw-ring-opacity: 0.1;
  }

  .lt-small-desktop\:focus\:vtmn-ring-opacity-20:focus {
    --tw-ring-opacity: 0.2;
  }

  .lt-small-desktop\:focus\:vtmn-ring-opacity-25:focus {
    --tw-ring-opacity: 0.25;
  }

  .lt-small-desktop\:focus\:vtmn-ring-opacity-30:focus {
    --tw-ring-opacity: 0.3;
  }

  .lt-small-desktop\:focus\:vtmn-ring-opacity-40:focus {
    --tw-ring-opacity: 0.4;
  }

  .lt-small-desktop\:focus\:vtmn-ring-opacity-50:focus {
    --tw-ring-opacity: 0.5;
  }

  .lt-small-desktop\:focus\:vtmn-ring-opacity-60:focus {
    --tw-ring-opacity: 0.6;
  }

  .lt-small-desktop\:focus\:vtmn-ring-opacity-70:focus {
    --tw-ring-opacity: 0.7;
  }

  .lt-small-desktop\:focus\:vtmn-ring-opacity-75:focus {
    --tw-ring-opacity: 0.75;
  }

  .lt-small-desktop\:focus\:vtmn-ring-opacity-80:focus {
    --tw-ring-opacity: 0.8;
  }

  .lt-small-desktop\:focus\:vtmn-ring-opacity-90:focus {
    --tw-ring-opacity: 0.9;
  }

  .lt-small-desktop\:focus\:vtmn-ring-opacity-95:focus {
    --tw-ring-opacity: 0.95;
  }

  .lt-small-desktop\:focus\:vtmn-ring-opacity-100:focus {
    --tw-ring-opacity: 1;
  }

  .lt-small-desktop\:vtmn-ring-offset-0 {
    --tw-ring-offset-width: 0px;
  }

  .lt-small-desktop\:vtmn-ring-offset-1 {
    --tw-ring-offset-width: 1px;
  }

  .lt-small-desktop\:vtmn-ring-offset-2 {
    --tw-ring-offset-width: 2px;
  }

  .lt-small-desktop\:vtmn-ring-offset-4 {
    --tw-ring-offset-width: 4px;
  }

  .lt-small-desktop\:vtmn-ring-offset-8 {
    --tw-ring-offset-width: 8px;
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-0:focus-within {
    --tw-ring-offset-width: 0px;
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-1:focus-within {
    --tw-ring-offset-width: 1px;
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-2:focus-within {
    --tw-ring-offset-width: 2px;
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-4:focus-within {
    --tw-ring-offset-width: 4px;
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-8:focus-within {
    --tw-ring-offset-width: 8px;
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-0:focus {
    --tw-ring-offset-width: 0px;
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-1:focus {
    --tw-ring-offset-width: 1px;
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-2:focus {
    --tw-ring-offset-width: 2px;
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-4:focus {
    --tw-ring-offset-width: 4px;
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-8:focus {
    --tw-ring-offset-width: 8px;
  }

  .lt-small-desktop\:vtmn-ring-offset-transparent {
    --tw-ring-offset-color: transparent;
  }

  .lt-small-desktop\:vtmn-ring-offset-background-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-small-desktop\:vtmn-ring-offset-background-secondary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-small-desktop\:vtmn-ring-offset-background-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-small-desktop\:vtmn-ring-offset-background-brand-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-small-desktop\:vtmn-ring-offset-background-brand-secondary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-small-desktop\:vtmn-ring-offset-background-accent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-small-desktop\:vtmn-ring-offset-background-alert {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-small-desktop\:vtmn-ring-offset-background-primary-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-small-desktop\:vtmn-ring-offset-background-brand-primary-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-small-desktop\:vtmn-ring-offset-content-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-small-desktop\:vtmn-ring-offset-content-secondary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-small-desktop\:vtmn-ring-offset-content-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-small-desktop\:vtmn-ring-offset-content-action {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-small-desktop\:vtmn-ring-offset-content-active {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-small-desktop\:vtmn-ring-offset-content-inactive {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-small-desktop\:vtmn-ring-offset-content-negative {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-small-desktop\:vtmn-ring-offset-content-warning {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-small-desktop\:vtmn-ring-offset-content-positive {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-small-desktop\:vtmn-ring-offset-content-information {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-small-desktop\:vtmn-ring-offset-content-accent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-small-desktop\:vtmn-ring-offset-content-visited {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-small-desktop\:vtmn-ring-offset-content-primary-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-small-desktop\:vtmn-ring-offset-content-action-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-small-desktop\:vtmn-ring-offset-content-visited-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-small-desktop\:vtmn-ring-offset-border-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-small-desktop\:vtmn-ring-offset-border-secondary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-small-desktop\:vtmn-ring-offset-border-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-small-desktop\:vtmn-ring-offset-border-active {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-small-desktop\:vtmn-ring-offset-border-inactive {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-small-desktop\:vtmn-ring-offset-border-negative {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-small-desktop\:vtmn-ring-offset-border-warning {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-small-desktop\:vtmn-ring-offset-border-positive {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-small-desktop\:vtmn-ring-offset-border-information {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-small-desktop\:vtmn-ring-offset-border-primary-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-small-desktop\:vtmn-ring-offset-decorative-gravel {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-small-desktop\:vtmn-ring-offset-decorative-brick {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-small-desktop\:vtmn-ring-offset-decorative-saffron {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-small-desktop\:vtmn-ring-offset-decorative-gold {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-small-desktop\:vtmn-ring-offset-decorative-jade {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-small-desktop\:vtmn-ring-offset-decorative-emerald {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-small-desktop\:vtmn-ring-offset-decorative-cobalt {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-small-desktop\:vtmn-ring-offset-decorative-amethyst {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-small-desktop\:vtmn-ring-offset-hover-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-small-desktop\:vtmn-ring-offset-hover-primary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-small-desktop\:vtmn-ring-offset-hover-secondary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-small-desktop\:vtmn-ring-offset-hover-tertiary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-small-desktop\:vtmn-ring-offset-hover-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-small-desktop\:vtmn-ring-offset-hover-brand {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-small-desktop\:vtmn-ring-offset-hover-accent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-small-desktop\:vtmn-ring-offset-hover-primary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-ring-offset-hover-secondary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-ring-offset-hover-tertiary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-ring-offset-active-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-small-desktop\:vtmn-ring-offset-active-primary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-small-desktop\:vtmn-ring-offset-active-secondary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-small-desktop\:vtmn-ring-offset-active-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-small-desktop\:vtmn-ring-offset-active-tertiary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-small-desktop\:vtmn-ring-offset-active-brand {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-small-desktop\:vtmn-ring-offset-active-accent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-small-desktop\:vtmn-ring-offset-active-primary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-ring-offset-active-secondary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-ring-offset-active-tertiary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-ring-offset-active-brand-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-small-desktop\:vtmn-ring-offset-shadow {
    --tw-ring-offset-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-small-desktop\:vtmn-ring-offset-brand {
    --tw-ring-offset-color: var(--vtmn-color_brand);
  }

  .lt-small-desktop\:vtmn-ring-offset-brand-pro {
    --tw-ring-offset-color: var(--vtmn-color_brand-pro);
  }

  .lt-small-desktop\:vtmn-ring-offset-brand-digital-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-small-desktop\:vtmn-ring-offset-brand-digital-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-small-desktop\:vtmn-ring-offset-brand-digital-light-3 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-small-desktop\:vtmn-ring-offset-brand-digital {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital);
  }

  .lt-small-desktop\:vtmn-ring-offset-brand-digital-dark-1 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-small-desktop\:vtmn-ring-offset-brand-digital-dark-2 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-small-desktop\:vtmn-ring-offset-green-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_green-light-1);
  }

  .lt-small-desktop\:vtmn-ring-offset-green-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_green-light-2);
  }

  .lt-small-desktop\:vtmn-ring-offset-green-light-3 {
    --tw-ring-offset-color: var(--vtmn-color_green-light-3);
  }

  .lt-small-desktop\:vtmn-ring-offset-green {
    --tw-ring-offset-color: var(--vtmn-color_green);
  }

  .lt-small-desktop\:vtmn-ring-offset-green-dark-1 {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-1);
  }

  .lt-small-desktop\:vtmn-ring-offset-green-dark-2 {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-2);
  }

  .lt-small-desktop\:vtmn-ring-offset-white {
    --tw-ring-offset-color: var(--vtmn-color_white);
  }

  .lt-small-desktop\:vtmn-ring-offset-grey-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-1);
  }

  .lt-small-desktop\:vtmn-ring-offset-grey-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-2);
  }

  .lt-small-desktop\:vtmn-ring-offset-grey-light-3 {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-3);
  }

  .lt-small-desktop\:vtmn-ring-offset-grey-light-4 {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-4);
  }

  .lt-small-desktop\:vtmn-ring-offset-grey {
    --tw-ring-offset-color: var(--vtmn-color_grey);
  }

  .lt-small-desktop\:vtmn-ring-offset-grey-dark-1 {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-small-desktop\:vtmn-ring-offset-grey-dark-2 {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-small-desktop\:vtmn-ring-offset-grey-dark-3 {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-small-desktop\:vtmn-ring-offset-black {
    --tw-ring-offset-color: var(--vtmn-color_black);
  }

  .lt-small-desktop\:vtmn-ring-offset-success {
    --tw-ring-offset-color: var(--vtmn-color_success);
  }

  .lt-small-desktop\:vtmn-ring-offset-info {
    --tw-ring-offset-color: var(--vtmn-color_info);
  }

  .lt-small-desktop\:vtmn-ring-offset-warning {
    --tw-ring-offset-color: var(--vtmn-color_warning);
  }

  .lt-small-desktop\:vtmn-ring-offset-danger {
    --tw-ring-offset-color: var(--vtmn-color_danger);
  }

  .lt-small-desktop\:vtmn-ring-offset-yellow-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-small-desktop\:vtmn-ring-offset-yellow-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-small-desktop\:vtmn-ring-offset-yellow {
    --tw-ring-offset-color: var(--vtmn-color_yellow);
  }

  .lt-small-desktop\:vtmn-ring-offset-orange-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-1);
  }

  .lt-small-desktop\:vtmn-ring-offset-orange-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-2);
  }

  .lt-small-desktop\:vtmn-ring-offset-orange {
    --tw-ring-offset-color: var(--vtmn-color_orange);
  }

  .lt-small-desktop\:vtmn-ring-offset-red-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_red-light-1);
  }

  .lt-small-desktop\:vtmn-ring-offset-red-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_red-light-2);
  }

  .lt-small-desktop\:vtmn-ring-offset-red {
    --tw-ring-offset-color: var(--vtmn-color_red);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-transparent:focus-within {
    --tw-ring-offset-color: transparent;
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-background-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-background-secondary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-background-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-background-brand-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-background-brand-secondary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-background-accent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-background-alert:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-background-primary-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-background-brand-primary-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-content-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-content-secondary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-content-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-content-action:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-content-active:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-content-inactive:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-content-negative:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-content-warning:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-content-positive:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-content-information:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-content-accent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-content-visited:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-content-primary-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-content-action-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-content-visited-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-border-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-border-secondary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-border-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-border-active:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-border-inactive:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-border-negative:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-border-warning:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-border-positive:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-border-information:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-border-primary-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-decorative-gravel:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-decorative-brick:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-decorative-saffron:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-decorative-gold:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-decorative-jade:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-decorative-emerald:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-decorative-cobalt:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-decorative-amethyst:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-hover-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-hover-primary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-hover-secondary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-hover-tertiary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-hover-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-hover-brand:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-hover-accent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-hover-primary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-hover-secondary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-hover-tertiary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-active-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-active-primary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-active-secondary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-active-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-active-tertiary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-active-brand:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-active-accent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-active-primary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-active-secondary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-active-tertiary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-active-brand-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-shadow:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-brand:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-brand-pro:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-pro);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-brand-digital-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-brand-digital-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-brand-digital-light-3:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-brand-digital:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-brand-digital-dark-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-brand-digital-dark-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-green-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-light-1);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-green-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-light-2);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-green-light-3:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-light-3);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-green:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-green-dark-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-1);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-green-dark-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-2);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-white:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_white);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-grey-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-1);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-grey-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-2);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-grey-light-3:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-3);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-grey-light-4:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-4);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-grey:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-grey-dark-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-grey-dark-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-grey-dark-3:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-black:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_black);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-success:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_success);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-info:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_info);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-warning:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_warning);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-danger:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_danger);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-yellow-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-yellow-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-yellow:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_yellow);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-orange-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-1);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-orange-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-2);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-orange:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_orange);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-red-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_red-light-1);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-red-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_red-light-2);
  }

  .lt-small-desktop\:focus-within\:vtmn-ring-offset-red:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_red);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-transparent:focus {
    --tw-ring-offset-color: transparent;
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-background-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-background-secondary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-background-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-background-brand-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-background-brand-secondary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-background-accent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-background-alert:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-background-primary-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-background-brand-primary-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-content-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-content-secondary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-content-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-content-action:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-content-active:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-content-inactive:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-content-negative:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-content-warning:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-content-positive:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-content-information:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-content-accent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-content-visited:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-content-primary-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-content-action-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-content-visited-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-border-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-border-secondary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-border-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-border-active:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-border-inactive:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-border-negative:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-border-warning:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-border-positive:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-border-information:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-border-primary-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-decorative-gravel:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-decorative-brick:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-decorative-saffron:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-decorative-gold:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-decorative-jade:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-decorative-emerald:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-decorative-cobalt:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-decorative-amethyst:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-hover-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-hover-primary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-hover-secondary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-hover-tertiary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-hover-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-hover-brand:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-hover-accent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-hover-primary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-hover-secondary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-hover-tertiary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-active-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-active-primary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-active-secondary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-active-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-active-tertiary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-active-brand:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-active-accent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-active-primary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-active-secondary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-active-tertiary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-active-brand-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-shadow:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-brand:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-brand-pro:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-pro);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-brand-digital-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-brand-digital-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-brand-digital-light-3:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-brand-digital:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-brand-digital-dark-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-brand-digital-dark-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-green-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-green-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-green-light-3:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-light-3);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-green:focus {
    --tw-ring-offset-color: var(--vtmn-color_green);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-green-dark-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-1);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-green-dark-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-2);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-white:focus {
    --tw-ring-offset-color: var(--vtmn-color_white);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-grey-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-grey-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-grey-light-3:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-3);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-grey-light-4:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-4);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-grey:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-grey-dark-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-grey-dark-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-grey-dark-3:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-black:focus {
    --tw-ring-offset-color: var(--vtmn-color_black);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-success:focus {
    --tw-ring-offset-color: var(--vtmn-color_success);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-info:focus {
    --tw-ring-offset-color: var(--vtmn-color_info);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-warning:focus {
    --tw-ring-offset-color: var(--vtmn-color_warning);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-danger:focus {
    --tw-ring-offset-color: var(--vtmn-color_danger);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-yellow-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-yellow-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-yellow:focus {
    --tw-ring-offset-color: var(--vtmn-color_yellow);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-orange-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-orange-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-orange:focus {
    --tw-ring-offset-color: var(--vtmn-color_orange);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-red-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_red-light-1);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-red-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_red-light-2);
  }

  .lt-small-desktop\:focus\:vtmn-ring-offset-red:focus {
    --tw-ring-offset-color: var(--vtmn-color_red);
  }

  .lt-small-desktop\:vtmn-filter {
    --tw-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
    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);
  }

  .lt-small-desktop\:vtmn-filter-none {
    filter: none;
  }

  .lt-small-desktop\:vtmn-blur-0 {
    --tw-blur: blur(0);
  }

  .lt-small-desktop\:vtmn-blur-none {
    --tw-blur: blur(0);
  }

  .lt-small-desktop\:vtmn-blur-sm {
    --tw-blur: blur(4px);
  }

  .lt-small-desktop\:vtmn-blur {
    --tw-blur: blur(8px);
  }

  .lt-small-desktop\:vtmn-blur-md {
    --tw-blur: blur(12px);
  }

  .lt-small-desktop\:vtmn-blur-lg {
    --tw-blur: blur(16px);
  }

  .lt-small-desktop\:vtmn-blur-xl {
    --tw-blur: blur(24px);
  }

  .lt-small-desktop\:vtmn-blur-2xl {
    --tw-blur: blur(40px);
  }

  .lt-small-desktop\:vtmn-blur-3xl {
    --tw-blur: blur(64px);
  }

  .lt-small-desktop\:vtmn-brightness-0 {
    --tw-brightness: brightness(0);
  }

  .lt-small-desktop\:vtmn-brightness-50 {
    --tw-brightness: brightness(.5);
  }

  .lt-small-desktop\:vtmn-brightness-75 {
    --tw-brightness: brightness(.75);
  }

  .lt-small-desktop\:vtmn-brightness-90 {
    --tw-brightness: brightness(.9);
  }

  .lt-small-desktop\:vtmn-brightness-95 {
    --tw-brightness: brightness(.95);
  }

  .lt-small-desktop\:vtmn-brightness-100 {
    --tw-brightness: brightness(1);
  }

  .lt-small-desktop\:vtmn-brightness-105 {
    --tw-brightness: brightness(1.05);
  }

  .lt-small-desktop\:vtmn-brightness-110 {
    --tw-brightness: brightness(1.1);
  }

  .lt-small-desktop\:vtmn-brightness-125 {
    --tw-brightness: brightness(1.25);
  }

  .lt-small-desktop\:vtmn-brightness-150 {
    --tw-brightness: brightness(1.5);
  }

  .lt-small-desktop\:vtmn-brightness-200 {
    --tw-brightness: brightness(2);
  }

  .lt-small-desktop\:vtmn-contrast-0 {
    --tw-contrast: contrast(0);
  }

  .lt-small-desktop\:vtmn-contrast-50 {
    --tw-contrast: contrast(.5);
  }

  .lt-small-desktop\:vtmn-contrast-75 {
    --tw-contrast: contrast(.75);
  }

  .lt-small-desktop\:vtmn-contrast-100 {
    --tw-contrast: contrast(1);
  }

  .lt-small-desktop\:vtmn-contrast-125 {
    --tw-contrast: contrast(1.25);
  }

  .lt-small-desktop\:vtmn-contrast-150 {
    --tw-contrast: contrast(1.5);
  }

  .lt-small-desktop\:vtmn-contrast-200 {
    --tw-contrast: contrast(2);
  }

  .lt-small-desktop\:vtmn-drop-shadow-sm {
    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
  }

  .lt-small-desktop\:vtmn-drop-shadow {
    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
  }

  .lt-small-desktop\:vtmn-drop-shadow-md {
    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
  }

  .lt-small-desktop\:vtmn-drop-shadow-lg {
    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
  }

  .lt-small-desktop\:vtmn-drop-shadow-xl {
    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
  }

  .lt-small-desktop\:vtmn-drop-shadow-2xl {
    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
  }

  .lt-small-desktop\:vtmn-drop-shadow-none {
    --tw-drop-shadow: drop-shadow(0 0 #0000);
  }

  .lt-small-desktop\:vtmn-grayscale-0 {
    --tw-grayscale: grayscale(0);
  }

  .lt-small-desktop\:vtmn-grayscale {
    --tw-grayscale: grayscale(100%);
  }

  .lt-small-desktop\:vtmn-hue-rotate-0 {
    --tw-hue-rotate: hue-rotate(0deg);
  }

  .lt-small-desktop\:vtmn-hue-rotate-15 {
    --tw-hue-rotate: hue-rotate(15deg);
  }

  .lt-small-desktop\:vtmn-hue-rotate-30 {
    --tw-hue-rotate: hue-rotate(30deg);
  }

  .lt-small-desktop\:vtmn-hue-rotate-60 {
    --tw-hue-rotate: hue-rotate(60deg);
  }

  .lt-small-desktop\:vtmn-hue-rotate-90 {
    --tw-hue-rotate: hue-rotate(90deg);
  }

  .lt-small-desktop\:vtmn-hue-rotate-180 {
    --tw-hue-rotate: hue-rotate(180deg);
  }

  .lt-small-desktop\:vtmn--hue-rotate-180 {
    --tw-hue-rotate: hue-rotate(-180deg);
  }

  .lt-small-desktop\:vtmn--hue-rotate-90 {
    --tw-hue-rotate: hue-rotate(-90deg);
  }

  .lt-small-desktop\:vtmn--hue-rotate-60 {
    --tw-hue-rotate: hue-rotate(-60deg);
  }

  .lt-small-desktop\:vtmn--hue-rotate-30 {
    --tw-hue-rotate: hue-rotate(-30deg);
  }

  .lt-small-desktop\:vtmn--hue-rotate-15 {
    --tw-hue-rotate: hue-rotate(-15deg);
  }

  .lt-small-desktop\:vtmn-invert-0 {
    --tw-invert: invert(0);
  }

  .lt-small-desktop\:vtmn-invert {
    --tw-invert: invert(100%);
  }

  .lt-small-desktop\:vtmn-saturate-0 {
    --tw-saturate: saturate(0);
  }

  .lt-small-desktop\:vtmn-saturate-50 {
    --tw-saturate: saturate(.5);
  }

  .lt-small-desktop\:vtmn-saturate-100 {
    --tw-saturate: saturate(1);
  }

  .lt-small-desktop\:vtmn-saturate-150 {
    --tw-saturate: saturate(1.5);
  }

  .lt-small-desktop\:vtmn-saturate-200 {
    --tw-saturate: saturate(2);
  }

  .lt-small-desktop\:vtmn-sepia-0 {
    --tw-sepia: sepia(0);
  }

  .lt-small-desktop\:vtmn-sepia {
    --tw-sepia: sepia(100%);
  }

  .lt-small-desktop\:vtmn-backdrop-filter {
    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
    -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);
            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);
  }

  .lt-small-desktop\:vtmn-backdrop-filter-none {
    -webkit-backdrop-filter: none;
            backdrop-filter: none;
  }

  .lt-small-desktop\:vtmn-backdrop-blur-0 {
    --tw-backdrop-blur: blur(0);
  }

  .lt-small-desktop\:vtmn-backdrop-blur-none {
    --tw-backdrop-blur: blur(0);
  }

  .lt-small-desktop\:vtmn-backdrop-blur-sm {
    --tw-backdrop-blur: blur(4px);
  }

  .lt-small-desktop\:vtmn-backdrop-blur {
    --tw-backdrop-blur: blur(8px);
  }

  .lt-small-desktop\:vtmn-backdrop-blur-md {
    --tw-backdrop-blur: blur(12px);
  }

  .lt-small-desktop\:vtmn-backdrop-blur-lg {
    --tw-backdrop-blur: blur(16px);
  }

  .lt-small-desktop\:vtmn-backdrop-blur-xl {
    --tw-backdrop-blur: blur(24px);
  }

  .lt-small-desktop\:vtmn-backdrop-blur-2xl {
    --tw-backdrop-blur: blur(40px);
  }

  .lt-small-desktop\:vtmn-backdrop-blur-3xl {
    --tw-backdrop-blur: blur(64px);
  }

  .lt-small-desktop\:vtmn-backdrop-brightness-0 {
    --tw-backdrop-brightness: brightness(0);
  }

  .lt-small-desktop\:vtmn-backdrop-brightness-50 {
    --tw-backdrop-brightness: brightness(.5);
  }

  .lt-small-desktop\:vtmn-backdrop-brightness-75 {
    --tw-backdrop-brightness: brightness(.75);
  }

  .lt-small-desktop\:vtmn-backdrop-brightness-90 {
    --tw-backdrop-brightness: brightness(.9);
  }

  .lt-small-desktop\:vtmn-backdrop-brightness-95 {
    --tw-backdrop-brightness: brightness(.95);
  }

  .lt-small-desktop\:vtmn-backdrop-brightness-100 {
    --tw-backdrop-brightness: brightness(1);
  }

  .lt-small-desktop\:vtmn-backdrop-brightness-105 {
    --tw-backdrop-brightness: brightness(1.05);
  }

  .lt-small-desktop\:vtmn-backdrop-brightness-110 {
    --tw-backdrop-brightness: brightness(1.1);
  }

  .lt-small-desktop\:vtmn-backdrop-brightness-125 {
    --tw-backdrop-brightness: brightness(1.25);
  }

  .lt-small-desktop\:vtmn-backdrop-brightness-150 {
    --tw-backdrop-brightness: brightness(1.5);
  }

  .lt-small-desktop\:vtmn-backdrop-brightness-200 {
    --tw-backdrop-brightness: brightness(2);
  }

  .lt-small-desktop\:vtmn-backdrop-contrast-0 {
    --tw-backdrop-contrast: contrast(0);
  }

  .lt-small-desktop\:vtmn-backdrop-contrast-50 {
    --tw-backdrop-contrast: contrast(.5);
  }

  .lt-small-desktop\:vtmn-backdrop-contrast-75 {
    --tw-backdrop-contrast: contrast(.75);
  }

  .lt-small-desktop\:vtmn-backdrop-contrast-100 {
    --tw-backdrop-contrast: contrast(1);
  }

  .lt-small-desktop\:vtmn-backdrop-contrast-125 {
    --tw-backdrop-contrast: contrast(1.25);
  }

  .lt-small-desktop\:vtmn-backdrop-contrast-150 {
    --tw-backdrop-contrast: contrast(1.5);
  }

  .lt-small-desktop\:vtmn-backdrop-contrast-200 {
    --tw-backdrop-contrast: contrast(2);
  }

  .lt-small-desktop\:vtmn-backdrop-grayscale-0 {
    --tw-backdrop-grayscale: grayscale(0);
  }

  .lt-small-desktop\:vtmn-backdrop-grayscale {
    --tw-backdrop-grayscale: grayscale(100%);
  }

  .lt-small-desktop\:vtmn-backdrop-hue-rotate-0 {
    --tw-backdrop-hue-rotate: hue-rotate(0deg);
  }

  .lt-small-desktop\:vtmn-backdrop-hue-rotate-15 {
    --tw-backdrop-hue-rotate: hue-rotate(15deg);
  }

  .lt-small-desktop\:vtmn-backdrop-hue-rotate-30 {
    --tw-backdrop-hue-rotate: hue-rotate(30deg);
  }

  .lt-small-desktop\:vtmn-backdrop-hue-rotate-60 {
    --tw-backdrop-hue-rotate: hue-rotate(60deg);
  }

  .lt-small-desktop\:vtmn-backdrop-hue-rotate-90 {
    --tw-backdrop-hue-rotate: hue-rotate(90deg);
  }

  .lt-small-desktop\:vtmn-backdrop-hue-rotate-180 {
    --tw-backdrop-hue-rotate: hue-rotate(180deg);
  }

  .lt-small-desktop\:vtmn--backdrop-hue-rotate-180 {
    --tw-backdrop-hue-rotate: hue-rotate(-180deg);
  }

  .lt-small-desktop\:vtmn--backdrop-hue-rotate-90 {
    --tw-backdrop-hue-rotate: hue-rotate(-90deg);
  }

  .lt-small-desktop\:vtmn--backdrop-hue-rotate-60 {
    --tw-backdrop-hue-rotate: hue-rotate(-60deg);
  }

  .lt-small-desktop\:vtmn--backdrop-hue-rotate-30 {
    --tw-backdrop-hue-rotate: hue-rotate(-30deg);
  }

  .lt-small-desktop\:vtmn--backdrop-hue-rotate-15 {
    --tw-backdrop-hue-rotate: hue-rotate(-15deg);
  }

  .lt-small-desktop\:vtmn-backdrop-invert-0 {
    --tw-backdrop-invert: invert(0);
  }

  .lt-small-desktop\:vtmn-backdrop-invert {
    --tw-backdrop-invert: invert(100%);
  }

  .lt-small-desktop\:vtmn-backdrop-opacity-0 {
    --tw-backdrop-opacity: opacity(0);
  }

  .lt-small-desktop\:vtmn-backdrop-opacity-5 {
    --tw-backdrop-opacity: opacity(0.05);
  }

  .lt-small-desktop\:vtmn-backdrop-opacity-10 {
    --tw-backdrop-opacity: opacity(0.1);
  }

  .lt-small-desktop\:vtmn-backdrop-opacity-20 {
    --tw-backdrop-opacity: opacity(0.2);
  }

  .lt-small-desktop\:vtmn-backdrop-opacity-25 {
    --tw-backdrop-opacity: opacity(0.25);
  }

  .lt-small-desktop\:vtmn-backdrop-opacity-30 {
    --tw-backdrop-opacity: opacity(0.3);
  }

  .lt-small-desktop\:vtmn-backdrop-opacity-40 {
    --tw-backdrop-opacity: opacity(0.4);
  }

  .lt-small-desktop\:vtmn-backdrop-opacity-50 {
    --tw-backdrop-opacity: opacity(0.5);
  }

  .lt-small-desktop\:vtmn-backdrop-opacity-60 {
    --tw-backdrop-opacity: opacity(0.6);
  }

  .lt-small-desktop\:vtmn-backdrop-opacity-70 {
    --tw-backdrop-opacity: opacity(0.7);
  }

  .lt-small-desktop\:vtmn-backdrop-opacity-75 {
    --tw-backdrop-opacity: opacity(0.75);
  }

  .lt-small-desktop\:vtmn-backdrop-opacity-80 {
    --tw-backdrop-opacity: opacity(0.8);
  }

  .lt-small-desktop\:vtmn-backdrop-opacity-90 {
    --tw-backdrop-opacity: opacity(0.9);
  }

  .lt-small-desktop\:vtmn-backdrop-opacity-95 {
    --tw-backdrop-opacity: opacity(0.95);
  }

  .lt-small-desktop\:vtmn-backdrop-opacity-100 {
    --tw-backdrop-opacity: opacity(1);
  }

  .lt-small-desktop\:vtmn-backdrop-saturate-0 {
    --tw-backdrop-saturate: saturate(0);
  }

  .lt-small-desktop\:vtmn-backdrop-saturate-50 {
    --tw-backdrop-saturate: saturate(.5);
  }

  .lt-small-desktop\:vtmn-backdrop-saturate-100 {
    --tw-backdrop-saturate: saturate(1);
  }

  .lt-small-desktop\:vtmn-backdrop-saturate-150 {
    --tw-backdrop-saturate: saturate(1.5);
  }

  .lt-small-desktop\:vtmn-backdrop-saturate-200 {
    --tw-backdrop-saturate: saturate(2);
  }

  .lt-small-desktop\:vtmn-backdrop-sepia-0 {
    --tw-backdrop-sepia: sepia(0);
  }

  .lt-small-desktop\:vtmn-backdrop-sepia {
    --tw-backdrop-sepia: sepia(100%);
  }

  .lt-small-desktop\:vtmn-transition-none {
    transition-property: none;
  }

  .lt-small-desktop\:vtmn-transition-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lt-small-desktop\:vtmn-transition {
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lt-small-desktop\:vtmn-transition-colors {
    transition-property: background-color, border-color, color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lt-small-desktop\:vtmn-transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lt-small-desktop\:vtmn-transition-shadow {
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lt-small-desktop\:vtmn-transition-transform {
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lt-small-desktop\:vtmn-delay-75 {
    transition-delay: 75ms;
  }

  .lt-small-desktop\:vtmn-delay-100 {
    transition-delay: 100ms;
  }

  .lt-small-desktop\:vtmn-delay-150 {
    transition-delay: 150ms;
  }

  .lt-small-desktop\:vtmn-delay-200 {
    transition-delay: 200ms;
  }

  .lt-small-desktop\:vtmn-delay-300 {
    transition-delay: 300ms;
  }

  .lt-small-desktop\:vtmn-delay-500 {
    transition-delay: 500ms;
  }

  .lt-small-desktop\:vtmn-delay-700 {
    transition-delay: 700ms;
  }

  .lt-small-desktop\:vtmn-delay-1000 {
    transition-delay: 1000ms;
  }

  .lt-small-desktop\:vtmn-duration-75 {
    transition-duration: 75ms;
  }

  .lt-small-desktop\:vtmn-duration-100 {
    transition-duration: 100ms;
  }

  .lt-small-desktop\:vtmn-duration-150 {
    transition-duration: 150ms;
  }

  .lt-small-desktop\:vtmn-duration-200 {
    transition-duration: 200ms;
  }

  .lt-small-desktop\:vtmn-duration-300 {
    transition-duration: 300ms;
  }

  .lt-small-desktop\:vtmn-duration-500 {
    transition-duration: 500ms;
  }

  .lt-small-desktop\:vtmn-duration-700 {
    transition-duration: 700ms;
  }

  .lt-small-desktop\:vtmn-duration-1000 {
    transition-duration: 1000ms;
  }

  .lt-small-desktop\:vtmn-ease-linear {
    transition-timing-function: linear;
  }

  .lt-small-desktop\:vtmn-ease-in {
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .lt-small-desktop\:vtmn-ease-out {
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .lt-small-desktop\:vtmn-ease-in-out {
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }
}

@media (min-width: 900px) and (max-width: 1199px) {
  .small-desktop\:vtmn-container {
    width: 100%;
  }

  @media (min-width: 600px) {
    .small-desktop\:vtmn-container {
      max-width: 600px;
    }
  }

  @media (min-width: 900px) {
    .small-desktop\:vtmn-container {
      max-width: 900px;
    }
  }

  @media (min-width: 1200px) {
    .small-desktop\:vtmn-container {
      max-width: 1200px;
    }
  }

  @media (min-width: 1800px) {
    .small-desktop\:vtmn-container {
      max-width: 1800px;
    }
  }

  .small-desktop\:vtmn-sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .small-desktop\:vtmn-not-sr-only {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .small-desktop\:focus-within\:vtmn-sr-only:focus-within {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .small-desktop\:focus-within\:vtmn-not-sr-only:focus-within {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .small-desktop\:focus\:vtmn-sr-only:focus {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .small-desktop\:focus\:vtmn-not-sr-only:focus {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .small-desktop\:vtmn-pointer-events-none {
    pointer-events: none;
  }

  .small-desktop\:vtmn-pointer-events-auto {
    pointer-events: auto;
  }

  .small-desktop\:vtmn-visible {
    visibility: visible;
  }

  .small-desktop\:vtmn-invisible {
    visibility: hidden;
  }

  .small-desktop\:vtmn-static {
    position: static;
  }

  .small-desktop\:vtmn-fixed {
    position: fixed;
  }

  .small-desktop\:vtmn-absolute {
    position: absolute;
  }

  .small-desktop\:vtmn-relative {
    position: relative;
  }

  .small-desktop\:vtmn-sticky {
    position: sticky;
  }

  .small-desktop\:vtmn-inset-0 {
    top: var(--vtmn-spacing_0);
    right: var(--vtmn-spacing_0);
    bottom: var(--vtmn-spacing_0);
    left: var(--vtmn-spacing_0);
  }

  .small-desktop\:vtmn-inset-1 {
    top: var(--vtmn-spacing_1);
    right: var(--vtmn-spacing_1);
    bottom: var(--vtmn-spacing_1);
    left: var(--vtmn-spacing_1);
  }

  .small-desktop\:vtmn-inset-2 {
    top: var(--vtmn-spacing_2);
    right: var(--vtmn-spacing_2);
    bottom: var(--vtmn-spacing_2);
    left: var(--vtmn-spacing_2);
  }

  .small-desktop\:vtmn-inset-3 {
    top: var(--vtmn-spacing_3);
    right: var(--vtmn-spacing_3);
    bottom: var(--vtmn-spacing_3);
    left: var(--vtmn-spacing_3);
  }

  .small-desktop\:vtmn-inset-4 {
    top: var(--vtmn-spacing_4);
    right: var(--vtmn-spacing_4);
    bottom: var(--vtmn-spacing_4);
    left: var(--vtmn-spacing_4);
  }

  .small-desktop\:vtmn-inset-5 {
    top: var(--vtmn-spacing_5);
    right: var(--vtmn-spacing_5);
    bottom: var(--vtmn-spacing_5);
    left: var(--vtmn-spacing_5);
  }

  .small-desktop\:vtmn-inset-6 {
    top: var(--vtmn-spacing_6);
    right: var(--vtmn-spacing_6);
    bottom: var(--vtmn-spacing_6);
    left: var(--vtmn-spacing_6);
  }

  .small-desktop\:vtmn-inset-7 {
    top: var(--vtmn-spacing_7);
    right: var(--vtmn-spacing_7);
    bottom: var(--vtmn-spacing_7);
    left: var(--vtmn-spacing_7);
  }

  .small-desktop\:vtmn-inset-8 {
    top: var(--vtmn-spacing_8);
    right: var(--vtmn-spacing_8);
    bottom: var(--vtmn-spacing_8);
    left: var(--vtmn-spacing_8);
  }

  .small-desktop\:vtmn-inset-9 {
    top: var(--vtmn-spacing_9);
    right: var(--vtmn-spacing_9);
    bottom: var(--vtmn-spacing_9);
    left: var(--vtmn-spacing_9);
  }

  .small-desktop\:vtmn-inset-10 {
    top: var(--vtmn-spacing_10);
    right: var(--vtmn-spacing_10);
    bottom: var(--vtmn-spacing_10);
    left: var(--vtmn-spacing_10);
  }

  .small-desktop\:vtmn-inset-auto {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .small-desktop\:vtmn--inset-0 {
    top: var(--vtmn-spacing_0);
    right: var(--vtmn-spacing_0);
    bottom: var(--vtmn-spacing_0);
    left: var(--vtmn-spacing_0);
  }

  .small-desktop\:vtmn--inset-1 {
    top: var(--vtmn-spacing_1);
    right: var(--vtmn-spacing_1);
    bottom: var(--vtmn-spacing_1);
    left: var(--vtmn-spacing_1);
  }

  .small-desktop\:vtmn--inset-2 {
    top: var(--vtmn-spacing_2);
    right: var(--vtmn-spacing_2);
    bottom: var(--vtmn-spacing_2);
    left: var(--vtmn-spacing_2);
  }

  .small-desktop\:vtmn--inset-3 {
    top: var(--vtmn-spacing_3);
    right: var(--vtmn-spacing_3);
    bottom: var(--vtmn-spacing_3);
    left: var(--vtmn-spacing_3);
  }

  .small-desktop\:vtmn--inset-4 {
    top: var(--vtmn-spacing_4);
    right: var(--vtmn-spacing_4);
    bottom: var(--vtmn-spacing_4);
    left: var(--vtmn-spacing_4);
  }

  .small-desktop\:vtmn--inset-5 {
    top: var(--vtmn-spacing_5);
    right: var(--vtmn-spacing_5);
    bottom: var(--vtmn-spacing_5);
    left: var(--vtmn-spacing_5);
  }

  .small-desktop\:vtmn--inset-6 {
    top: var(--vtmn-spacing_6);
    right: var(--vtmn-spacing_6);
    bottom: var(--vtmn-spacing_6);
    left: var(--vtmn-spacing_6);
  }

  .small-desktop\:vtmn--inset-7 {
    top: var(--vtmn-spacing_7);
    right: var(--vtmn-spacing_7);
    bottom: var(--vtmn-spacing_7);
    left: var(--vtmn-spacing_7);
  }

  .small-desktop\:vtmn--inset-8 {
    top: var(--vtmn-spacing_8);
    right: var(--vtmn-spacing_8);
    bottom: var(--vtmn-spacing_8);
    left: var(--vtmn-spacing_8);
  }

  .small-desktop\:vtmn--inset-9 {
    top: var(--vtmn-spacing_9);
    right: var(--vtmn-spacing_9);
    bottom: var(--vtmn-spacing_9);
    left: var(--vtmn-spacing_9);
  }

  .small-desktop\:vtmn--inset-10 {
    top: var(--vtmn-spacing_10);
    right: var(--vtmn-spacing_10);
    bottom: var(--vtmn-spacing_10);
    left: var(--vtmn-spacing_10);
  }

  .small-desktop\:vtmn-inset-1\/2 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .small-desktop\:vtmn-inset-1\/3 {
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }

  .small-desktop\:vtmn-inset-2\/3 {
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }

  .small-desktop\:vtmn-inset-1\/4 {
    top: 25%;
    right: 25%;
    bottom: 25%;
    left: 25%;
  }

  .small-desktop\:vtmn-inset-2\/4 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .small-desktop\:vtmn-inset-3\/4 {
    top: 75%;
    right: 75%;
    bottom: 75%;
    left: 75%;
  }

  .small-desktop\:vtmn-inset-full {
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }

  .small-desktop\:vtmn--inset-1\/2 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .small-desktop\:vtmn--inset-1\/3 {
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }

  .small-desktop\:vtmn--inset-2\/3 {
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }

  .small-desktop\:vtmn--inset-1\/4 {
    top: -25%;
    right: -25%;
    bottom: -25%;
    left: -25%;
  }

  .small-desktop\:vtmn--inset-2\/4 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .small-desktop\:vtmn--inset-3\/4 {
    top: -75%;
    right: -75%;
    bottom: -75%;
    left: -75%;
  }

  .small-desktop\:vtmn--inset-full {
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }

  .small-desktop\:vtmn-inset-x-0 {
    left: var(--vtmn-spacing_0);
    right: var(--vtmn-spacing_0);
  }

  .small-desktop\:vtmn-inset-x-1 {
    left: var(--vtmn-spacing_1);
    right: var(--vtmn-spacing_1);
  }

  .small-desktop\:vtmn-inset-x-2 {
    left: var(--vtmn-spacing_2);
    right: var(--vtmn-spacing_2);
  }

  .small-desktop\:vtmn-inset-x-3 {
    left: var(--vtmn-spacing_3);
    right: var(--vtmn-spacing_3);
  }

  .small-desktop\:vtmn-inset-x-4 {
    left: var(--vtmn-spacing_4);
    right: var(--vtmn-spacing_4);
  }

  .small-desktop\:vtmn-inset-x-5 {
    left: var(--vtmn-spacing_5);
    right: var(--vtmn-spacing_5);
  }

  .small-desktop\:vtmn-inset-x-6 {
    left: var(--vtmn-spacing_6);
    right: var(--vtmn-spacing_6);
  }

  .small-desktop\:vtmn-inset-x-7 {
    left: var(--vtmn-spacing_7);
    right: var(--vtmn-spacing_7);
  }

  .small-desktop\:vtmn-inset-x-8 {
    left: var(--vtmn-spacing_8);
    right: var(--vtmn-spacing_8);
  }

  .small-desktop\:vtmn-inset-x-9 {
    left: var(--vtmn-spacing_9);
    right: var(--vtmn-spacing_9);
  }

  .small-desktop\:vtmn-inset-x-10 {
    left: var(--vtmn-spacing_10);
    right: var(--vtmn-spacing_10);
  }

  .small-desktop\:vtmn-inset-x-auto {
    left: auto;
    right: auto;
  }

  .small-desktop\:vtmn--inset-x-0 {
    left: var(--vtmn-spacing_0);
    right: var(--vtmn-spacing_0);
  }

  .small-desktop\:vtmn--inset-x-1 {
    left: var(--vtmn-spacing_1);
    right: var(--vtmn-spacing_1);
  }

  .small-desktop\:vtmn--inset-x-2 {
    left: var(--vtmn-spacing_2);
    right: var(--vtmn-spacing_2);
  }

  .small-desktop\:vtmn--inset-x-3 {
    left: var(--vtmn-spacing_3);
    right: var(--vtmn-spacing_3);
  }

  .small-desktop\:vtmn--inset-x-4 {
    left: var(--vtmn-spacing_4);
    right: var(--vtmn-spacing_4);
  }

  .small-desktop\:vtmn--inset-x-5 {
    left: var(--vtmn-spacing_5);
    right: var(--vtmn-spacing_5);
  }

  .small-desktop\:vtmn--inset-x-6 {
    left: var(--vtmn-spacing_6);
    right: var(--vtmn-spacing_6);
  }

  .small-desktop\:vtmn--inset-x-7 {
    left: var(--vtmn-spacing_7);
    right: var(--vtmn-spacing_7);
  }

  .small-desktop\:vtmn--inset-x-8 {
    left: var(--vtmn-spacing_8);
    right: var(--vtmn-spacing_8);
  }

  .small-desktop\:vtmn--inset-x-9 {
    left: var(--vtmn-spacing_9);
    right: var(--vtmn-spacing_9);
  }

  .small-desktop\:vtmn--inset-x-10 {
    left: var(--vtmn-spacing_10);
    right: var(--vtmn-spacing_10);
  }

  .small-desktop\:vtmn-inset-x-1\/2 {
    left: 50%;
    right: 50%;
  }

  .small-desktop\:vtmn-inset-x-1\/3 {
    left: 33.333333%;
    right: 33.333333%;
  }

  .small-desktop\:vtmn-inset-x-2\/3 {
    left: 66.666667%;
    right: 66.666667%;
  }

  .small-desktop\:vtmn-inset-x-1\/4 {
    left: 25%;
    right: 25%;
  }

  .small-desktop\:vtmn-inset-x-2\/4 {
    left: 50%;
    right: 50%;
  }

  .small-desktop\:vtmn-inset-x-3\/4 {
    left: 75%;
    right: 75%;
  }

  .small-desktop\:vtmn-inset-x-full {
    left: 100%;
    right: 100%;
  }

  .small-desktop\:vtmn--inset-x-1\/2 {
    left: -50%;
    right: -50%;
  }

  .small-desktop\:vtmn--inset-x-1\/3 {
    left: -33.333333%;
    right: -33.333333%;
  }

  .small-desktop\:vtmn--inset-x-2\/3 {
    left: -66.666667%;
    right: -66.666667%;
  }

  .small-desktop\:vtmn--inset-x-1\/4 {
    left: -25%;
    right: -25%;
  }

  .small-desktop\:vtmn--inset-x-2\/4 {
    left: -50%;
    right: -50%;
  }

  .small-desktop\:vtmn--inset-x-3\/4 {
    left: -75%;
    right: -75%;
  }

  .small-desktop\:vtmn--inset-x-full {
    left: -100%;
    right: -100%;
  }

  .small-desktop\:vtmn-inset-y-0 {
    top: var(--vtmn-spacing_0);
    bottom: var(--vtmn-spacing_0);
  }

  .small-desktop\:vtmn-inset-y-1 {
    top: var(--vtmn-spacing_1);
    bottom: var(--vtmn-spacing_1);
  }

  .small-desktop\:vtmn-inset-y-2 {
    top: var(--vtmn-spacing_2);
    bottom: var(--vtmn-spacing_2);
  }

  .small-desktop\:vtmn-inset-y-3 {
    top: var(--vtmn-spacing_3);
    bottom: var(--vtmn-spacing_3);
  }

  .small-desktop\:vtmn-inset-y-4 {
    top: var(--vtmn-spacing_4);
    bottom: var(--vtmn-spacing_4);
  }

  .small-desktop\:vtmn-inset-y-5 {
    top: var(--vtmn-spacing_5);
    bottom: var(--vtmn-spacing_5);
  }

  .small-desktop\:vtmn-inset-y-6 {
    top: var(--vtmn-spacing_6);
    bottom: var(--vtmn-spacing_6);
  }

  .small-desktop\:vtmn-inset-y-7 {
    top: var(--vtmn-spacing_7);
    bottom: var(--vtmn-spacing_7);
  }

  .small-desktop\:vtmn-inset-y-8 {
    top: var(--vtmn-spacing_8);
    bottom: var(--vtmn-spacing_8);
  }

  .small-desktop\:vtmn-inset-y-9 {
    top: var(--vtmn-spacing_9);
    bottom: var(--vtmn-spacing_9);
  }

  .small-desktop\:vtmn-inset-y-10 {
    top: var(--vtmn-spacing_10);
    bottom: var(--vtmn-spacing_10);
  }

  .small-desktop\:vtmn-inset-y-auto {
    top: auto;
    bottom: auto;
  }

  .small-desktop\:vtmn--inset-y-0 {
    top: var(--vtmn-spacing_0);
    bottom: var(--vtmn-spacing_0);
  }

  .small-desktop\:vtmn--inset-y-1 {
    top: var(--vtmn-spacing_1);
    bottom: var(--vtmn-spacing_1);
  }

  .small-desktop\:vtmn--inset-y-2 {
    top: var(--vtmn-spacing_2);
    bottom: var(--vtmn-spacing_2);
  }

  .small-desktop\:vtmn--inset-y-3 {
    top: var(--vtmn-spacing_3);
    bottom: var(--vtmn-spacing_3);
  }

  .small-desktop\:vtmn--inset-y-4 {
    top: var(--vtmn-spacing_4);
    bottom: var(--vtmn-spacing_4);
  }

  .small-desktop\:vtmn--inset-y-5 {
    top: var(--vtmn-spacing_5);
    bottom: var(--vtmn-spacing_5);
  }

  .small-desktop\:vtmn--inset-y-6 {
    top: var(--vtmn-spacing_6);
    bottom: var(--vtmn-spacing_6);
  }

  .small-desktop\:vtmn--inset-y-7 {
    top: var(--vtmn-spacing_7);
    bottom: var(--vtmn-spacing_7);
  }

  .small-desktop\:vtmn--inset-y-8 {
    top: var(--vtmn-spacing_8);
    bottom: var(--vtmn-spacing_8);
  }

  .small-desktop\:vtmn--inset-y-9 {
    top: var(--vtmn-spacing_9);
    bottom: var(--vtmn-spacing_9);
  }

  .small-desktop\:vtmn--inset-y-10 {
    top: var(--vtmn-spacing_10);
    bottom: var(--vtmn-spacing_10);
  }

  .small-desktop\:vtmn-inset-y-1\/2 {
    top: 50%;
    bottom: 50%;
  }

  .small-desktop\:vtmn-inset-y-1\/3 {
    top: 33.333333%;
    bottom: 33.333333%;
  }

  .small-desktop\:vtmn-inset-y-2\/3 {
    top: 66.666667%;
    bottom: 66.666667%;
  }

  .small-desktop\:vtmn-inset-y-1\/4 {
    top: 25%;
    bottom: 25%;
  }

  .small-desktop\:vtmn-inset-y-2\/4 {
    top: 50%;
    bottom: 50%;
  }

  .small-desktop\:vtmn-inset-y-3\/4 {
    top: 75%;
    bottom: 75%;
  }

  .small-desktop\:vtmn-inset-y-full {
    top: 100%;
    bottom: 100%;
  }

  .small-desktop\:vtmn--inset-y-1\/2 {
    top: -50%;
    bottom: -50%;
  }

  .small-desktop\:vtmn--inset-y-1\/3 {
    top: -33.333333%;
    bottom: -33.333333%;
  }

  .small-desktop\:vtmn--inset-y-2\/3 {
    top: -66.666667%;
    bottom: -66.666667%;
  }

  .small-desktop\:vtmn--inset-y-1\/4 {
    top: -25%;
    bottom: -25%;
  }

  .small-desktop\:vtmn--inset-y-2\/4 {
    top: -50%;
    bottom: -50%;
  }

  .small-desktop\:vtmn--inset-y-3\/4 {
    top: -75%;
    bottom: -75%;
  }

  .small-desktop\:vtmn--inset-y-full {
    top: -100%;
    bottom: -100%;
  }

  .small-desktop\:vtmn-top-0 {
    top: var(--vtmn-spacing_0);
  }

  .small-desktop\:vtmn-top-1 {
    top: var(--vtmn-spacing_1);
  }

  .small-desktop\:vtmn-top-2 {
    top: var(--vtmn-spacing_2);
  }

  .small-desktop\:vtmn-top-3 {
    top: var(--vtmn-spacing_3);
  }

  .small-desktop\:vtmn-top-4 {
    top: var(--vtmn-spacing_4);
  }

  .small-desktop\:vtmn-top-5 {
    top: var(--vtmn-spacing_5);
  }

  .small-desktop\:vtmn-top-6 {
    top: var(--vtmn-spacing_6);
  }

  .small-desktop\:vtmn-top-7 {
    top: var(--vtmn-spacing_7);
  }

  .small-desktop\:vtmn-top-8 {
    top: var(--vtmn-spacing_8);
  }

  .small-desktop\:vtmn-top-9 {
    top: var(--vtmn-spacing_9);
  }

  .small-desktop\:vtmn-top-10 {
    top: var(--vtmn-spacing_10);
  }

  .small-desktop\:vtmn-top-auto {
    top: auto;
  }

  .small-desktop\:vtmn--top-0 {
    top: var(--vtmn-spacing_0);
  }

  .small-desktop\:vtmn--top-1 {
    top: var(--vtmn-spacing_1);
  }

  .small-desktop\:vtmn--top-2 {
    top: var(--vtmn-spacing_2);
  }

  .small-desktop\:vtmn--top-3 {
    top: var(--vtmn-spacing_3);
  }

  .small-desktop\:vtmn--top-4 {
    top: var(--vtmn-spacing_4);
  }

  .small-desktop\:vtmn--top-5 {
    top: var(--vtmn-spacing_5);
  }

  .small-desktop\:vtmn--top-6 {
    top: var(--vtmn-spacing_6);
  }

  .small-desktop\:vtmn--top-7 {
    top: var(--vtmn-spacing_7);
  }

  .small-desktop\:vtmn--top-8 {
    top: var(--vtmn-spacing_8);
  }

  .small-desktop\:vtmn--top-9 {
    top: var(--vtmn-spacing_9);
  }

  .small-desktop\:vtmn--top-10 {
    top: var(--vtmn-spacing_10);
  }

  .small-desktop\:vtmn-top-1\/2 {
    top: 50%;
  }

  .small-desktop\:vtmn-top-1\/3 {
    top: 33.333333%;
  }

  .small-desktop\:vtmn-top-2\/3 {
    top: 66.666667%;
  }

  .small-desktop\:vtmn-top-1\/4 {
    top: 25%;
  }

  .small-desktop\:vtmn-top-2\/4 {
    top: 50%;
  }

  .small-desktop\:vtmn-top-3\/4 {
    top: 75%;
  }

  .small-desktop\:vtmn-top-full {
    top: 100%;
  }

  .small-desktop\:vtmn--top-1\/2 {
    top: -50%;
  }

  .small-desktop\:vtmn--top-1\/3 {
    top: -33.333333%;
  }

  .small-desktop\:vtmn--top-2\/3 {
    top: -66.666667%;
  }

  .small-desktop\:vtmn--top-1\/4 {
    top: -25%;
  }

  .small-desktop\:vtmn--top-2\/4 {
    top: -50%;
  }

  .small-desktop\:vtmn--top-3\/4 {
    top: -75%;
  }

  .small-desktop\:vtmn--top-full {
    top: -100%;
  }

  .small-desktop\:vtmn-right-0 {
    right: var(--vtmn-spacing_0);
  }

  .small-desktop\:vtmn-right-1 {
    right: var(--vtmn-spacing_1);
  }

  .small-desktop\:vtmn-right-2 {
    right: var(--vtmn-spacing_2);
  }

  .small-desktop\:vtmn-right-3 {
    right: var(--vtmn-spacing_3);
  }

  .small-desktop\:vtmn-right-4 {
    right: var(--vtmn-spacing_4);
  }

  .small-desktop\:vtmn-right-5 {
    right: var(--vtmn-spacing_5);
  }

  .small-desktop\:vtmn-right-6 {
    right: var(--vtmn-spacing_6);
  }

  .small-desktop\:vtmn-right-7 {
    right: var(--vtmn-spacing_7);
  }

  .small-desktop\:vtmn-right-8 {
    right: var(--vtmn-spacing_8);
  }

  .small-desktop\:vtmn-right-9 {
    right: var(--vtmn-spacing_9);
  }

  .small-desktop\:vtmn-right-10 {
    right: var(--vtmn-spacing_10);
  }

  .small-desktop\:vtmn-right-auto {
    right: auto;
  }

  .small-desktop\:vtmn--right-0 {
    right: var(--vtmn-spacing_0);
  }

  .small-desktop\:vtmn--right-1 {
    right: var(--vtmn-spacing_1);
  }

  .small-desktop\:vtmn--right-2 {
    right: var(--vtmn-spacing_2);
  }

  .small-desktop\:vtmn--right-3 {
    right: var(--vtmn-spacing_3);
  }

  .small-desktop\:vtmn--right-4 {
    right: var(--vtmn-spacing_4);
  }

  .small-desktop\:vtmn--right-5 {
    right: var(--vtmn-spacing_5);
  }

  .small-desktop\:vtmn--right-6 {
    right: var(--vtmn-spacing_6);
  }

  .small-desktop\:vtmn--right-7 {
    right: var(--vtmn-spacing_7);
  }

  .small-desktop\:vtmn--right-8 {
    right: var(--vtmn-spacing_8);
  }

  .small-desktop\:vtmn--right-9 {
    right: var(--vtmn-spacing_9);
  }

  .small-desktop\:vtmn--right-10 {
    right: var(--vtmn-spacing_10);
  }

  .small-desktop\:vtmn-right-1\/2 {
    right: 50%;
  }

  .small-desktop\:vtmn-right-1\/3 {
    right: 33.333333%;
  }

  .small-desktop\:vtmn-right-2\/3 {
    right: 66.666667%;
  }

  .small-desktop\:vtmn-right-1\/4 {
    right: 25%;
  }

  .small-desktop\:vtmn-right-2\/4 {
    right: 50%;
  }

  .small-desktop\:vtmn-right-3\/4 {
    right: 75%;
  }

  .small-desktop\:vtmn-right-full {
    right: 100%;
  }

  .small-desktop\:vtmn--right-1\/2 {
    right: -50%;
  }

  .small-desktop\:vtmn--right-1\/3 {
    right: -33.333333%;
  }

  .small-desktop\:vtmn--right-2\/3 {
    right: -66.666667%;
  }

  .small-desktop\:vtmn--right-1\/4 {
    right: -25%;
  }

  .small-desktop\:vtmn--right-2\/4 {
    right: -50%;
  }

  .small-desktop\:vtmn--right-3\/4 {
    right: -75%;
  }

  .small-desktop\:vtmn--right-full {
    right: -100%;
  }

  .small-desktop\:vtmn-bottom-0 {
    bottom: var(--vtmn-spacing_0);
  }

  .small-desktop\:vtmn-bottom-1 {
    bottom: var(--vtmn-spacing_1);
  }

  .small-desktop\:vtmn-bottom-2 {
    bottom: var(--vtmn-spacing_2);
  }

  .small-desktop\:vtmn-bottom-3 {
    bottom: var(--vtmn-spacing_3);
  }

  .small-desktop\:vtmn-bottom-4 {
    bottom: var(--vtmn-spacing_4);
  }

  .small-desktop\:vtmn-bottom-5 {
    bottom: var(--vtmn-spacing_5);
  }

  .small-desktop\:vtmn-bottom-6 {
    bottom: var(--vtmn-spacing_6);
  }

  .small-desktop\:vtmn-bottom-7 {
    bottom: var(--vtmn-spacing_7);
  }

  .small-desktop\:vtmn-bottom-8 {
    bottom: var(--vtmn-spacing_8);
  }

  .small-desktop\:vtmn-bottom-9 {
    bottom: var(--vtmn-spacing_9);
  }

  .small-desktop\:vtmn-bottom-10 {
    bottom: var(--vtmn-spacing_10);
  }

  .small-desktop\:vtmn-bottom-auto {
    bottom: auto;
  }

  .small-desktop\:vtmn--bottom-0 {
    bottom: var(--vtmn-spacing_0);
  }

  .small-desktop\:vtmn--bottom-1 {
    bottom: var(--vtmn-spacing_1);
  }

  .small-desktop\:vtmn--bottom-2 {
    bottom: var(--vtmn-spacing_2);
  }

  .small-desktop\:vtmn--bottom-3 {
    bottom: var(--vtmn-spacing_3);
  }

  .small-desktop\:vtmn--bottom-4 {
    bottom: var(--vtmn-spacing_4);
  }

  .small-desktop\:vtmn--bottom-5 {
    bottom: var(--vtmn-spacing_5);
  }

  .small-desktop\:vtmn--bottom-6 {
    bottom: var(--vtmn-spacing_6);
  }

  .small-desktop\:vtmn--bottom-7 {
    bottom: var(--vtmn-spacing_7);
  }

  .small-desktop\:vtmn--bottom-8 {
    bottom: var(--vtmn-spacing_8);
  }

  .small-desktop\:vtmn--bottom-9 {
    bottom: var(--vtmn-spacing_9);
  }

  .small-desktop\:vtmn--bottom-10 {
    bottom: var(--vtmn-spacing_10);
  }

  .small-desktop\:vtmn-bottom-1\/2 {
    bottom: 50%;
  }

  .small-desktop\:vtmn-bottom-1\/3 {
    bottom: 33.333333%;
  }

  .small-desktop\:vtmn-bottom-2\/3 {
    bottom: 66.666667%;
  }

  .small-desktop\:vtmn-bottom-1\/4 {
    bottom: 25%;
  }

  .small-desktop\:vtmn-bottom-2\/4 {
    bottom: 50%;
  }

  .small-desktop\:vtmn-bottom-3\/4 {
    bottom: 75%;
  }

  .small-desktop\:vtmn-bottom-full {
    bottom: 100%;
  }

  .small-desktop\:vtmn--bottom-1\/2 {
    bottom: -50%;
  }

  .small-desktop\:vtmn--bottom-1\/3 {
    bottom: -33.333333%;
  }

  .small-desktop\:vtmn--bottom-2\/3 {
    bottom: -66.666667%;
  }

  .small-desktop\:vtmn--bottom-1\/4 {
    bottom: -25%;
  }

  .small-desktop\:vtmn--bottom-2\/4 {
    bottom: -50%;
  }

  .small-desktop\:vtmn--bottom-3\/4 {
    bottom: -75%;
  }

  .small-desktop\:vtmn--bottom-full {
    bottom: -100%;
  }

  .small-desktop\:vtmn-left-0 {
    left: var(--vtmn-spacing_0);
  }

  .small-desktop\:vtmn-left-1 {
    left: var(--vtmn-spacing_1);
  }

  .small-desktop\:vtmn-left-2 {
    left: var(--vtmn-spacing_2);
  }

  .small-desktop\:vtmn-left-3 {
    left: var(--vtmn-spacing_3);
  }

  .small-desktop\:vtmn-left-4 {
    left: var(--vtmn-spacing_4);
  }

  .small-desktop\:vtmn-left-5 {
    left: var(--vtmn-spacing_5);
  }

  .small-desktop\:vtmn-left-6 {
    left: var(--vtmn-spacing_6);
  }

  .small-desktop\:vtmn-left-7 {
    left: var(--vtmn-spacing_7);
  }

  .small-desktop\:vtmn-left-8 {
    left: var(--vtmn-spacing_8);
  }

  .small-desktop\:vtmn-left-9 {
    left: var(--vtmn-spacing_9);
  }

  .small-desktop\:vtmn-left-10 {
    left: var(--vtmn-spacing_10);
  }

  .small-desktop\:vtmn-left-auto {
    left: auto;
  }

  .small-desktop\:vtmn--left-0 {
    left: var(--vtmn-spacing_0);
  }

  .small-desktop\:vtmn--left-1 {
    left: var(--vtmn-spacing_1);
  }

  .small-desktop\:vtmn--left-2 {
    left: var(--vtmn-spacing_2);
  }

  .small-desktop\:vtmn--left-3 {
    left: var(--vtmn-spacing_3);
  }

  .small-desktop\:vtmn--left-4 {
    left: var(--vtmn-spacing_4);
  }

  .small-desktop\:vtmn--left-5 {
    left: var(--vtmn-spacing_5);
  }

  .small-desktop\:vtmn--left-6 {
    left: var(--vtmn-spacing_6);
  }

  .small-desktop\:vtmn--left-7 {
    left: var(--vtmn-spacing_7);
  }

  .small-desktop\:vtmn--left-8 {
    left: var(--vtmn-spacing_8);
  }

  .small-desktop\:vtmn--left-9 {
    left: var(--vtmn-spacing_9);
  }

  .small-desktop\:vtmn--left-10 {
    left: var(--vtmn-spacing_10);
  }

  .small-desktop\:vtmn-left-1\/2 {
    left: 50%;
  }

  .small-desktop\:vtmn-left-1\/3 {
    left: 33.333333%;
  }

  .small-desktop\:vtmn-left-2\/3 {
    left: 66.666667%;
  }

  .small-desktop\:vtmn-left-1\/4 {
    left: 25%;
  }

  .small-desktop\:vtmn-left-2\/4 {
    left: 50%;
  }

  .small-desktop\:vtmn-left-3\/4 {
    left: 75%;
  }

  .small-desktop\:vtmn-left-full {
    left: 100%;
  }

  .small-desktop\:vtmn--left-1\/2 {
    left: -50%;
  }

  .small-desktop\:vtmn--left-1\/3 {
    left: -33.333333%;
  }

  .small-desktop\:vtmn--left-2\/3 {
    left: -66.666667%;
  }

  .small-desktop\:vtmn--left-1\/4 {
    left: -25%;
  }

  .small-desktop\:vtmn--left-2\/4 {
    left: -50%;
  }

  .small-desktop\:vtmn--left-3\/4 {
    left: -75%;
  }

  .small-desktop\:vtmn--left-full {
    left: -100%;
  }

  .small-desktop\:vtmn-isolate {
    isolation: isolate;
  }

  .small-desktop\:vtmn-isolation-auto {
    isolation: auto;
  }

  .small-desktop\:vtmn-z-0 {
    z-index: 0;
  }

  .small-desktop\:vtmn-z-10 {
    z-index: 10;
  }

  .small-desktop\:vtmn-z-20 {
    z-index: 20;
  }

  .small-desktop\:vtmn-z-30 {
    z-index: 30;
  }

  .small-desktop\:vtmn-z-40 {
    z-index: 40;
  }

  .small-desktop\:vtmn-z-50 {
    z-index: 50;
  }

  .small-desktop\:vtmn-z-auto {
    z-index: auto;
  }

  .small-desktop\:focus-within\:vtmn-z-0:focus-within {
    z-index: 0;
  }

  .small-desktop\:focus-within\:vtmn-z-10:focus-within {
    z-index: 10;
  }

  .small-desktop\:focus-within\:vtmn-z-20:focus-within {
    z-index: 20;
  }

  .small-desktop\:focus-within\:vtmn-z-30:focus-within {
    z-index: 30;
  }

  .small-desktop\:focus-within\:vtmn-z-40:focus-within {
    z-index: 40;
  }

  .small-desktop\:focus-within\:vtmn-z-50:focus-within {
    z-index: 50;
  }

  .small-desktop\:focus-within\:vtmn-z-auto:focus-within {
    z-index: auto;
  }

  .small-desktop\:focus\:vtmn-z-0:focus {
    z-index: 0;
  }

  .small-desktop\:focus\:vtmn-z-10:focus {
    z-index: 10;
  }

  .small-desktop\:focus\:vtmn-z-20:focus {
    z-index: 20;
  }

  .small-desktop\:focus\:vtmn-z-30:focus {
    z-index: 30;
  }

  .small-desktop\:focus\:vtmn-z-40:focus {
    z-index: 40;
  }

  .small-desktop\:focus\:vtmn-z-50:focus {
    z-index: 50;
  }

  .small-desktop\:focus\:vtmn-z-auto:focus {
    z-index: auto;
  }

  .small-desktop\:vtmn-order-1 {
    order: 1;
  }

  .small-desktop\:vtmn-order-2 {
    order: 2;
  }

  .small-desktop\:vtmn-order-3 {
    order: 3;
  }

  .small-desktop\:vtmn-order-4 {
    order: 4;
  }

  .small-desktop\:vtmn-order-5 {
    order: 5;
  }

  .small-desktop\:vtmn-order-6 {
    order: 6;
  }

  .small-desktop\:vtmn-order-7 {
    order: 7;
  }

  .small-desktop\:vtmn-order-8 {
    order: 8;
  }

  .small-desktop\:vtmn-order-9 {
    order: 9;
  }

  .small-desktop\:vtmn-order-10 {
    order: 10;
  }

  .small-desktop\:vtmn-order-11 {
    order: 11;
  }

  .small-desktop\:vtmn-order-12 {
    order: 12;
  }

  .small-desktop\:vtmn-order-first {
    order: -9999;
  }

  .small-desktop\:vtmn-order-last {
    order: 9999;
  }

  .small-desktop\:vtmn-order-none {
    order: 0;
  }

  .small-desktop\:vtmn-col-auto {
    grid-column: auto;
  }

  .small-desktop\:vtmn-col-span-1 {
    grid-column: span 1 / span 1;
  }

  .small-desktop\:vtmn-col-span-2 {
    grid-column: span 2 / span 2;
  }

  .small-desktop\:vtmn-col-span-3 {
    grid-column: span 3 / span 3;
  }

  .small-desktop\:vtmn-col-span-4 {
    grid-column: span 4 / span 4;
  }

  .small-desktop\:vtmn-col-span-5 {
    grid-column: span 5 / span 5;
  }

  .small-desktop\:vtmn-col-span-6 {
    grid-column: span 6 / span 6;
  }

  .small-desktop\:vtmn-col-span-7 {
    grid-column: span 7 / span 7;
  }

  .small-desktop\:vtmn-col-span-8 {
    grid-column: span 8 / span 8;
  }

  .small-desktop\:vtmn-col-span-9 {
    grid-column: span 9 / span 9;
  }

  .small-desktop\:vtmn-col-span-10 {
    grid-column: span 10 / span 10;
  }

  .small-desktop\:vtmn-col-span-11 {
    grid-column: span 11 / span 11;
  }

  .small-desktop\:vtmn-col-span-12 {
    grid-column: span 12 / span 12;
  }

  .small-desktop\:vtmn-col-span-full {
    grid-column: 1 / -1;
  }

  .small-desktop\:vtmn-col-start-1 {
    grid-column-start: 1;
  }

  .small-desktop\:vtmn-col-start-2 {
    grid-column-start: 2;
  }

  .small-desktop\:vtmn-col-start-3 {
    grid-column-start: 3;
  }

  .small-desktop\:vtmn-col-start-4 {
    grid-column-start: 4;
  }

  .small-desktop\:vtmn-col-start-5 {
    grid-column-start: 5;
  }

  .small-desktop\:vtmn-col-start-6 {
    grid-column-start: 6;
  }

  .small-desktop\:vtmn-col-start-7 {
    grid-column-start: 7;
  }

  .small-desktop\:vtmn-col-start-8 {
    grid-column-start: 8;
  }

  .small-desktop\:vtmn-col-start-9 {
    grid-column-start: 9;
  }

  .small-desktop\:vtmn-col-start-10 {
    grid-column-start: 10;
  }

  .small-desktop\:vtmn-col-start-11 {
    grid-column-start: 11;
  }

  .small-desktop\:vtmn-col-start-12 {
    grid-column-start: 12;
  }

  .small-desktop\:vtmn-col-start-13 {
    grid-column-start: 13;
  }

  .small-desktop\:vtmn-col-start-auto {
    grid-column-start: auto;
  }

  .small-desktop\:vtmn-col-end-1 {
    grid-column-end: 1;
  }

  .small-desktop\:vtmn-col-end-2 {
    grid-column-end: 2;
  }

  .small-desktop\:vtmn-col-end-3 {
    grid-column-end: 3;
  }

  .small-desktop\:vtmn-col-end-4 {
    grid-column-end: 4;
  }

  .small-desktop\:vtmn-col-end-5 {
    grid-column-end: 5;
  }

  .small-desktop\:vtmn-col-end-6 {
    grid-column-end: 6;
  }

  .small-desktop\:vtmn-col-end-7 {
    grid-column-end: 7;
  }

  .small-desktop\:vtmn-col-end-8 {
    grid-column-end: 8;
  }

  .small-desktop\:vtmn-col-end-9 {
    grid-column-end: 9;
  }

  .small-desktop\:vtmn-col-end-10 {
    grid-column-end: 10;
  }

  .small-desktop\:vtmn-col-end-11 {
    grid-column-end: 11;
  }

  .small-desktop\:vtmn-col-end-12 {
    grid-column-end: 12;
  }

  .small-desktop\:vtmn-col-end-13 {
    grid-column-end: 13;
  }

  .small-desktop\:vtmn-col-end-auto {
    grid-column-end: auto;
  }

  .small-desktop\:vtmn-row-auto {
    grid-row: auto;
  }

  .small-desktop\:vtmn-row-span-1 {
    grid-row: span 1 / span 1;
  }

  .small-desktop\:vtmn-row-span-2 {
    grid-row: span 2 / span 2;
  }

  .small-desktop\:vtmn-row-span-3 {
    grid-row: span 3 / span 3;
  }

  .small-desktop\:vtmn-row-span-4 {
    grid-row: span 4 / span 4;
  }

  .small-desktop\:vtmn-row-span-5 {
    grid-row: span 5 / span 5;
  }

  .small-desktop\:vtmn-row-span-6 {
    grid-row: span 6 / span 6;
  }

  .small-desktop\:vtmn-row-span-full {
    grid-row: 1 / -1;
  }

  .small-desktop\:vtmn-row-start-1 {
    grid-row-start: 1;
  }

  .small-desktop\:vtmn-row-start-2 {
    grid-row-start: 2;
  }

  .small-desktop\:vtmn-row-start-3 {
    grid-row-start: 3;
  }

  .small-desktop\:vtmn-row-start-4 {
    grid-row-start: 4;
  }

  .small-desktop\:vtmn-row-start-5 {
    grid-row-start: 5;
  }

  .small-desktop\:vtmn-row-start-6 {
    grid-row-start: 6;
  }

  .small-desktop\:vtmn-row-start-7 {
    grid-row-start: 7;
  }

  .small-desktop\:vtmn-row-start-auto {
    grid-row-start: auto;
  }

  .small-desktop\:vtmn-row-end-1 {
    grid-row-end: 1;
  }

  .small-desktop\:vtmn-row-end-2 {
    grid-row-end: 2;
  }

  .small-desktop\:vtmn-row-end-3 {
    grid-row-end: 3;
  }

  .small-desktop\:vtmn-row-end-4 {
    grid-row-end: 4;
  }

  .small-desktop\:vtmn-row-end-5 {
    grid-row-end: 5;
  }

  .small-desktop\:vtmn-row-end-6 {
    grid-row-end: 6;
  }

  .small-desktop\:vtmn-row-end-7 {
    grid-row-end: 7;
  }

  .small-desktop\:vtmn-row-end-auto {
    grid-row-end: auto;
  }

  .small-desktop\:vtmn-float-right {
    float: right;
  }

  .small-desktop\:vtmn-float-left {
    float: left;
  }

  .small-desktop\:vtmn-float-none {
    float: none;
  }

  .small-desktop\:vtmn-clear-left {
    clear: left;
  }

  .small-desktop\:vtmn-clear-right {
    clear: right;
  }

  .small-desktop\:vtmn-clear-both {
    clear: both;
  }

  .small-desktop\:vtmn-clear-none {
    clear: none;
  }

  .small-desktop\:vtmn-m-0 {
    margin: var(--vtmn-spacing_0);
  }

  .small-desktop\:vtmn-m-1 {
    margin: var(--vtmn-spacing_1);
  }

  .small-desktop\:vtmn-m-2 {
    margin: var(--vtmn-spacing_2);
  }

  .small-desktop\:vtmn-m-3 {
    margin: var(--vtmn-spacing_3);
  }

  .small-desktop\:vtmn-m-4 {
    margin: var(--vtmn-spacing_4);
  }

  .small-desktop\:vtmn-m-5 {
    margin: var(--vtmn-spacing_5);
  }

  .small-desktop\:vtmn-m-6 {
    margin: var(--vtmn-spacing_6);
  }

  .small-desktop\:vtmn-m-7 {
    margin: var(--vtmn-spacing_7);
  }

  .small-desktop\:vtmn-m-8 {
    margin: var(--vtmn-spacing_8);
  }

  .small-desktop\:vtmn-m-9 {
    margin: var(--vtmn-spacing_9);
  }

  .small-desktop\:vtmn-m-10 {
    margin: var(--vtmn-spacing_10);
  }

  .small-desktop\:vtmn-m-auto {
    margin: auto;
  }

  .small-desktop\:vtmn--m-0 {
    margin: var(--vtmn-spacing_0);
  }

  .small-desktop\:vtmn--m-1 {
    margin: var(--vtmn-spacing_1);
  }

  .small-desktop\:vtmn--m-2 {
    margin: var(--vtmn-spacing_2);
  }

  .small-desktop\:vtmn--m-3 {
    margin: var(--vtmn-spacing_3);
  }

  .small-desktop\:vtmn--m-4 {
    margin: var(--vtmn-spacing_4);
  }

  .small-desktop\:vtmn--m-5 {
    margin: var(--vtmn-spacing_5);
  }

  .small-desktop\:vtmn--m-6 {
    margin: var(--vtmn-spacing_6);
  }

  .small-desktop\:vtmn--m-7 {
    margin: var(--vtmn-spacing_7);
  }

  .small-desktop\:vtmn--m-8 {
    margin: var(--vtmn-spacing_8);
  }

  .small-desktop\:vtmn--m-9 {
    margin: var(--vtmn-spacing_9);
  }

  .small-desktop\:vtmn--m-10 {
    margin: var(--vtmn-spacing_10);
  }

  .small-desktop\:vtmn-mx-0 {
    margin-left: var(--vtmn-spacing_0);
    margin-right: var(--vtmn-spacing_0);
  }

  .small-desktop\:vtmn-mx-1 {
    margin-left: var(--vtmn-spacing_1);
    margin-right: var(--vtmn-spacing_1);
  }

  .small-desktop\:vtmn-mx-2 {
    margin-left: var(--vtmn-spacing_2);
    margin-right: var(--vtmn-spacing_2);
  }

  .small-desktop\:vtmn-mx-3 {
    margin-left: var(--vtmn-spacing_3);
    margin-right: var(--vtmn-spacing_3);
  }

  .small-desktop\:vtmn-mx-4 {
    margin-left: var(--vtmn-spacing_4);
    margin-right: var(--vtmn-spacing_4);
  }

  .small-desktop\:vtmn-mx-5 {
    margin-left: var(--vtmn-spacing_5);
    margin-right: var(--vtmn-spacing_5);
  }

  .small-desktop\:vtmn-mx-6 {
    margin-left: var(--vtmn-spacing_6);
    margin-right: var(--vtmn-spacing_6);
  }

  .small-desktop\:vtmn-mx-7 {
    margin-left: var(--vtmn-spacing_7);
    margin-right: var(--vtmn-spacing_7);
  }

  .small-desktop\:vtmn-mx-8 {
    margin-left: var(--vtmn-spacing_8);
    margin-right: var(--vtmn-spacing_8);
  }

  .small-desktop\:vtmn-mx-9 {
    margin-left: var(--vtmn-spacing_9);
    margin-right: var(--vtmn-spacing_9);
  }

  .small-desktop\:vtmn-mx-10 {
    margin-left: var(--vtmn-spacing_10);
    margin-right: var(--vtmn-spacing_10);
  }

  .small-desktop\:vtmn-mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .small-desktop\:vtmn--mx-0 {
    margin-left: var(--vtmn-spacing_0);
    margin-right: var(--vtmn-spacing_0);
  }

  .small-desktop\:vtmn--mx-1 {
    margin-left: var(--vtmn-spacing_1);
    margin-right: var(--vtmn-spacing_1);
  }

  .small-desktop\:vtmn--mx-2 {
    margin-left: var(--vtmn-spacing_2);
    margin-right: var(--vtmn-spacing_2);
  }

  .small-desktop\:vtmn--mx-3 {
    margin-left: var(--vtmn-spacing_3);
    margin-right: var(--vtmn-spacing_3);
  }

  .small-desktop\:vtmn--mx-4 {
    margin-left: var(--vtmn-spacing_4);
    margin-right: var(--vtmn-spacing_4);
  }

  .small-desktop\:vtmn--mx-5 {
    margin-left: var(--vtmn-spacing_5);
    margin-right: var(--vtmn-spacing_5);
  }

  .small-desktop\:vtmn--mx-6 {
    margin-left: var(--vtmn-spacing_6);
    margin-right: var(--vtmn-spacing_6);
  }

  .small-desktop\:vtmn--mx-7 {
    margin-left: var(--vtmn-spacing_7);
    margin-right: var(--vtmn-spacing_7);
  }

  .small-desktop\:vtmn--mx-8 {
    margin-left: var(--vtmn-spacing_8);
    margin-right: var(--vtmn-spacing_8);
  }

  .small-desktop\:vtmn--mx-9 {
    margin-left: var(--vtmn-spacing_9);
    margin-right: var(--vtmn-spacing_9);
  }

  .small-desktop\:vtmn--mx-10 {
    margin-left: var(--vtmn-spacing_10);
    margin-right: var(--vtmn-spacing_10);
  }

  .small-desktop\:vtmn-my-0 {
    margin-top: var(--vtmn-spacing_0);
    margin-bottom: var(--vtmn-spacing_0);
  }

  .small-desktop\:vtmn-my-1 {
    margin-top: var(--vtmn-spacing_1);
    margin-bottom: var(--vtmn-spacing_1);
  }

  .small-desktop\:vtmn-my-2 {
    margin-top: var(--vtmn-spacing_2);
    margin-bottom: var(--vtmn-spacing_2);
  }

  .small-desktop\:vtmn-my-3 {
    margin-top: var(--vtmn-spacing_3);
    margin-bottom: var(--vtmn-spacing_3);
  }

  .small-desktop\:vtmn-my-4 {
    margin-top: var(--vtmn-spacing_4);
    margin-bottom: var(--vtmn-spacing_4);
  }

  .small-desktop\:vtmn-my-5 {
    margin-top: var(--vtmn-spacing_5);
    margin-bottom: var(--vtmn-spacing_5);
  }

  .small-desktop\:vtmn-my-6 {
    margin-top: var(--vtmn-spacing_6);
    margin-bottom: var(--vtmn-spacing_6);
  }

  .small-desktop\:vtmn-my-7 {
    margin-top: var(--vtmn-spacing_7);
    margin-bottom: var(--vtmn-spacing_7);
  }

  .small-desktop\:vtmn-my-8 {
    margin-top: var(--vtmn-spacing_8);
    margin-bottom: var(--vtmn-spacing_8);
  }

  .small-desktop\:vtmn-my-9 {
    margin-top: var(--vtmn-spacing_9);
    margin-bottom: var(--vtmn-spacing_9);
  }

  .small-desktop\:vtmn-my-10 {
    margin-top: var(--vtmn-spacing_10);
    margin-bottom: var(--vtmn-spacing_10);
  }

  .small-desktop\:vtmn-my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }

  .small-desktop\:vtmn--my-0 {
    margin-top: var(--vtmn-spacing_0);
    margin-bottom: var(--vtmn-spacing_0);
  }

  .small-desktop\:vtmn--my-1 {
    margin-top: var(--vtmn-spacing_1);
    margin-bottom: var(--vtmn-spacing_1);
  }

  .small-desktop\:vtmn--my-2 {
    margin-top: var(--vtmn-spacing_2);
    margin-bottom: var(--vtmn-spacing_2);
  }

  .small-desktop\:vtmn--my-3 {
    margin-top: var(--vtmn-spacing_3);
    margin-bottom: var(--vtmn-spacing_3);
  }

  .small-desktop\:vtmn--my-4 {
    margin-top: var(--vtmn-spacing_4);
    margin-bottom: var(--vtmn-spacing_4);
  }

  .small-desktop\:vtmn--my-5 {
    margin-top: var(--vtmn-spacing_5);
    margin-bottom: var(--vtmn-spacing_5);
  }

  .small-desktop\:vtmn--my-6 {
    margin-top: var(--vtmn-spacing_6);
    margin-bottom: var(--vtmn-spacing_6);
  }

  .small-desktop\:vtmn--my-7 {
    margin-top: var(--vtmn-spacing_7);
    margin-bottom: var(--vtmn-spacing_7);
  }

  .small-desktop\:vtmn--my-8 {
    margin-top: var(--vtmn-spacing_8);
    margin-bottom: var(--vtmn-spacing_8);
  }

  .small-desktop\:vtmn--my-9 {
    margin-top: var(--vtmn-spacing_9);
    margin-bottom: var(--vtmn-spacing_9);
  }

  .small-desktop\:vtmn--my-10 {
    margin-top: var(--vtmn-spacing_10);
    margin-bottom: var(--vtmn-spacing_10);
  }

  .small-desktop\:vtmn-mt-0 {
    margin-top: var(--vtmn-spacing_0);
  }

  .small-desktop\:vtmn-mt-1 {
    margin-top: var(--vtmn-spacing_1);
  }

  .small-desktop\:vtmn-mt-2 {
    margin-top: var(--vtmn-spacing_2);
  }

  .small-desktop\:vtmn-mt-3 {
    margin-top: var(--vtmn-spacing_3);
  }

  .small-desktop\:vtmn-mt-4 {
    margin-top: var(--vtmn-spacing_4);
  }

  .small-desktop\:vtmn-mt-5 {
    margin-top: var(--vtmn-spacing_5);
  }

  .small-desktop\:vtmn-mt-6 {
    margin-top: var(--vtmn-spacing_6);
  }

  .small-desktop\:vtmn-mt-7 {
    margin-top: var(--vtmn-spacing_7);
  }

  .small-desktop\:vtmn-mt-8 {
    margin-top: var(--vtmn-spacing_8);
  }

  .small-desktop\:vtmn-mt-9 {
    margin-top: var(--vtmn-spacing_9);
  }

  .small-desktop\:vtmn-mt-10 {
    margin-top: var(--vtmn-spacing_10);
  }

  .small-desktop\:vtmn-mt-auto {
    margin-top: auto;
  }

  .small-desktop\:vtmn--mt-0 {
    margin-top: var(--vtmn-spacing_0);
  }

  .small-desktop\:vtmn--mt-1 {
    margin-top: var(--vtmn-spacing_1);
  }

  .small-desktop\:vtmn--mt-2 {
    margin-top: var(--vtmn-spacing_2);
  }

  .small-desktop\:vtmn--mt-3 {
    margin-top: var(--vtmn-spacing_3);
  }

  .small-desktop\:vtmn--mt-4 {
    margin-top: var(--vtmn-spacing_4);
  }

  .small-desktop\:vtmn--mt-5 {
    margin-top: var(--vtmn-spacing_5);
  }

  .small-desktop\:vtmn--mt-6 {
    margin-top: var(--vtmn-spacing_6);
  }

  .small-desktop\:vtmn--mt-7 {
    margin-top: var(--vtmn-spacing_7);
  }

  .small-desktop\:vtmn--mt-8 {
    margin-top: var(--vtmn-spacing_8);
  }

  .small-desktop\:vtmn--mt-9 {
    margin-top: var(--vtmn-spacing_9);
  }

  .small-desktop\:vtmn--mt-10 {
    margin-top: var(--vtmn-spacing_10);
  }

  .small-desktop\:vtmn-mr-0 {
    margin-right: var(--vtmn-spacing_0);
  }

  .small-desktop\:vtmn-mr-1 {
    margin-right: var(--vtmn-spacing_1);
  }

  .small-desktop\:vtmn-mr-2 {
    margin-right: var(--vtmn-spacing_2);
  }

  .small-desktop\:vtmn-mr-3 {
    margin-right: var(--vtmn-spacing_3);
  }

  .small-desktop\:vtmn-mr-4 {
    margin-right: var(--vtmn-spacing_4);
  }

  .small-desktop\:vtmn-mr-5 {
    margin-right: var(--vtmn-spacing_5);
  }

  .small-desktop\:vtmn-mr-6 {
    margin-right: var(--vtmn-spacing_6);
  }

  .small-desktop\:vtmn-mr-7 {
    margin-right: var(--vtmn-spacing_7);
  }

  .small-desktop\:vtmn-mr-8 {
    margin-right: var(--vtmn-spacing_8);
  }

  .small-desktop\:vtmn-mr-9 {
    margin-right: var(--vtmn-spacing_9);
  }

  .small-desktop\:vtmn-mr-10 {
    margin-right: var(--vtmn-spacing_10);
  }

  .small-desktop\:vtmn-mr-auto {
    margin-right: auto;
  }

  .small-desktop\:vtmn--mr-0 {
    margin-right: var(--vtmn-spacing_0);
  }

  .small-desktop\:vtmn--mr-1 {
    margin-right: var(--vtmn-spacing_1);
  }

  .small-desktop\:vtmn--mr-2 {
    margin-right: var(--vtmn-spacing_2);
  }

  .small-desktop\:vtmn--mr-3 {
    margin-right: var(--vtmn-spacing_3);
  }

  .small-desktop\:vtmn--mr-4 {
    margin-right: var(--vtmn-spacing_4);
  }

  .small-desktop\:vtmn--mr-5 {
    margin-right: var(--vtmn-spacing_5);
  }

  .small-desktop\:vtmn--mr-6 {
    margin-right: var(--vtmn-spacing_6);
  }

  .small-desktop\:vtmn--mr-7 {
    margin-right: var(--vtmn-spacing_7);
  }

  .small-desktop\:vtmn--mr-8 {
    margin-right: var(--vtmn-spacing_8);
  }

  .small-desktop\:vtmn--mr-9 {
    margin-right: var(--vtmn-spacing_9);
  }

  .small-desktop\:vtmn--mr-10 {
    margin-right: var(--vtmn-spacing_10);
  }

  .small-desktop\:vtmn-mb-0 {
    margin-bottom: var(--vtmn-spacing_0);
  }

  .small-desktop\:vtmn-mb-1 {
    margin-bottom: var(--vtmn-spacing_1);
  }

  .small-desktop\:vtmn-mb-2 {
    margin-bottom: var(--vtmn-spacing_2);
  }

  .small-desktop\:vtmn-mb-3 {
    margin-bottom: var(--vtmn-spacing_3);
  }

  .small-desktop\:vtmn-mb-4 {
    margin-bottom: var(--vtmn-spacing_4);
  }

  .small-desktop\:vtmn-mb-5 {
    margin-bottom: var(--vtmn-spacing_5);
  }

  .small-desktop\:vtmn-mb-6 {
    margin-bottom: var(--vtmn-spacing_6);
  }

  .small-desktop\:vtmn-mb-7 {
    margin-bottom: var(--vtmn-spacing_7);
  }

  .small-desktop\:vtmn-mb-8 {
    margin-bottom: var(--vtmn-spacing_8);
  }

  .small-desktop\:vtmn-mb-9 {
    margin-bottom: var(--vtmn-spacing_9);
  }

  .small-desktop\:vtmn-mb-10 {
    margin-bottom: var(--vtmn-spacing_10);
  }

  .small-desktop\:vtmn-mb-auto {
    margin-bottom: auto;
  }

  .small-desktop\:vtmn--mb-0 {
    margin-bottom: var(--vtmn-spacing_0);
  }

  .small-desktop\:vtmn--mb-1 {
    margin-bottom: var(--vtmn-spacing_1);
  }

  .small-desktop\:vtmn--mb-2 {
    margin-bottom: var(--vtmn-spacing_2);
  }

  .small-desktop\:vtmn--mb-3 {
    margin-bottom: var(--vtmn-spacing_3);
  }

  .small-desktop\:vtmn--mb-4 {
    margin-bottom: var(--vtmn-spacing_4);
  }

  .small-desktop\:vtmn--mb-5 {
    margin-bottom: var(--vtmn-spacing_5);
  }

  .small-desktop\:vtmn--mb-6 {
    margin-bottom: var(--vtmn-spacing_6);
  }

  .small-desktop\:vtmn--mb-7 {
    margin-bottom: var(--vtmn-spacing_7);
  }

  .small-desktop\:vtmn--mb-8 {
    margin-bottom: var(--vtmn-spacing_8);
  }

  .small-desktop\:vtmn--mb-9 {
    margin-bottom: var(--vtmn-spacing_9);
  }

  .small-desktop\:vtmn--mb-10 {
    margin-bottom: var(--vtmn-spacing_10);
  }

  .small-desktop\:vtmn-ml-0 {
    margin-left: var(--vtmn-spacing_0);
  }

  .small-desktop\:vtmn-ml-1 {
    margin-left: var(--vtmn-spacing_1);
  }

  .small-desktop\:vtmn-ml-2 {
    margin-left: var(--vtmn-spacing_2);
  }

  .small-desktop\:vtmn-ml-3 {
    margin-left: var(--vtmn-spacing_3);
  }

  .small-desktop\:vtmn-ml-4 {
    margin-left: var(--vtmn-spacing_4);
  }

  .small-desktop\:vtmn-ml-5 {
    margin-left: var(--vtmn-spacing_5);
  }

  .small-desktop\:vtmn-ml-6 {
    margin-left: var(--vtmn-spacing_6);
  }

  .small-desktop\:vtmn-ml-7 {
    margin-left: var(--vtmn-spacing_7);
  }

  .small-desktop\:vtmn-ml-8 {
    margin-left: var(--vtmn-spacing_8);
  }

  .small-desktop\:vtmn-ml-9 {
    margin-left: var(--vtmn-spacing_9);
  }

  .small-desktop\:vtmn-ml-10 {
    margin-left: var(--vtmn-spacing_10);
  }

  .small-desktop\:vtmn-ml-auto {
    margin-left: auto;
  }

  .small-desktop\:vtmn--ml-0 {
    margin-left: var(--vtmn-spacing_0);
  }

  .small-desktop\:vtmn--ml-1 {
    margin-left: var(--vtmn-spacing_1);
  }

  .small-desktop\:vtmn--ml-2 {
    margin-left: var(--vtmn-spacing_2);
  }

  .small-desktop\:vtmn--ml-3 {
    margin-left: var(--vtmn-spacing_3);
  }

  .small-desktop\:vtmn--ml-4 {
    margin-left: var(--vtmn-spacing_4);
  }

  .small-desktop\:vtmn--ml-5 {
    margin-left: var(--vtmn-spacing_5);
  }

  .small-desktop\:vtmn--ml-6 {
    margin-left: var(--vtmn-spacing_6);
  }

  .small-desktop\:vtmn--ml-7 {
    margin-left: var(--vtmn-spacing_7);
  }

  .small-desktop\:vtmn--ml-8 {
    margin-left: var(--vtmn-spacing_8);
  }

  .small-desktop\:vtmn--ml-9 {
    margin-left: var(--vtmn-spacing_9);
  }

  .small-desktop\:vtmn--ml-10 {
    margin-left: var(--vtmn-spacing_10);
  }

  .small-desktop\:vtmn-box-border {
    box-sizing: border-box;
  }

  .small-desktop\:vtmn-box-content {
    box-sizing: content-box;
  }

  .small-desktop\:vtmn-block {
    display: block;
  }

  .small-desktop\:vtmn-inline-block {
    display: inline-block;
  }

  .small-desktop\:vtmn-inline {
    display: inline;
  }

  .small-desktop\:vtmn-flex {
    display: flex;
  }

  .small-desktop\:vtmn-inline-flex {
    display: inline-flex;
  }

  .small-desktop\:vtmn-table {
    display: table;
  }

  .small-desktop\:vtmn-inline-table {
    display: inline-table;
  }

  .small-desktop\:vtmn-table-caption {
    display: table-caption;
  }

  .small-desktop\:vtmn-table-cell {
    display: table-cell;
  }

  .small-desktop\:vtmn-table-column {
    display: table-column;
  }

  .small-desktop\:vtmn-table-column-group {
    display: table-column-group;
  }

  .small-desktop\:vtmn-table-footer-group {
    display: table-footer-group;
  }

  .small-desktop\:vtmn-table-header-group {
    display: table-header-group;
  }

  .small-desktop\:vtmn-table-row-group {
    display: table-row-group;
  }

  .small-desktop\:vtmn-table-row {
    display: table-row;
  }

  .small-desktop\:vtmn-flow-root {
    display: flow-root;
  }

  .small-desktop\:vtmn-grid {
    display: grid;
  }

  .small-desktop\:vtmn-inline-grid {
    display: inline-grid;
  }

  .small-desktop\:vtmn-contents {
    display: contents;
  }

  .small-desktop\:vtmn-list-item {
    display: list-item;
  }

  .small-desktop\:vtmn-hidden {
    display: none;
  }

  .small-desktop\:vtmn-h-0 {
    height: var(--vtmn-spacing_0);
  }

  .small-desktop\:vtmn-h-1 {
    height: var(--vtmn-spacing_1);
  }

  .small-desktop\:vtmn-h-2 {
    height: var(--vtmn-spacing_2);
  }

  .small-desktop\:vtmn-h-3 {
    height: var(--vtmn-spacing_3);
  }

  .small-desktop\:vtmn-h-4 {
    height: var(--vtmn-spacing_4);
  }

  .small-desktop\:vtmn-h-5 {
    height: var(--vtmn-spacing_5);
  }

  .small-desktop\:vtmn-h-6 {
    height: var(--vtmn-spacing_6);
  }

  .small-desktop\:vtmn-h-7 {
    height: var(--vtmn-spacing_7);
  }

  .small-desktop\:vtmn-h-8 {
    height: var(--vtmn-spacing_8);
  }

  .small-desktop\:vtmn-h-9 {
    height: var(--vtmn-spacing_9);
  }

  .small-desktop\:vtmn-h-10 {
    height: var(--vtmn-spacing_10);
  }

  .small-desktop\:vtmn-h-auto {
    height: auto;
  }

  .small-desktop\:vtmn-h-1\/2 {
    height: 50%;
  }

  .small-desktop\:vtmn-h-1\/3 {
    height: 33.333333%;
  }

  .small-desktop\:vtmn-h-2\/3 {
    height: 66.666667%;
  }

  .small-desktop\:vtmn-h-1\/4 {
    height: 25%;
  }

  .small-desktop\:vtmn-h-2\/4 {
    height: 50%;
  }

  .small-desktop\:vtmn-h-3\/4 {
    height: 75%;
  }

  .small-desktop\:vtmn-h-1\/5 {
    height: 20%;
  }

  .small-desktop\:vtmn-h-2\/5 {
    height: 40%;
  }

  .small-desktop\:vtmn-h-3\/5 {
    height: 60%;
  }

  .small-desktop\:vtmn-h-4\/5 {
    height: 80%;
  }

  .small-desktop\:vtmn-h-1\/6 {
    height: 16.666667%;
  }

  .small-desktop\:vtmn-h-2\/6 {
    height: 33.333333%;
  }

  .small-desktop\:vtmn-h-3\/6 {
    height: 50%;
  }

  .small-desktop\:vtmn-h-4\/6 {
    height: 66.666667%;
  }

  .small-desktop\:vtmn-h-5\/6 {
    height: 83.333333%;
  }

  .small-desktop\:vtmn-h-full {
    height: 100%;
  }

  .small-desktop\:vtmn-h-screen {
    height: 100vh;
  }

  .small-desktop\:vtmn-max-h-0 {
    max-height: var(--vtmn-spacing_0);
  }

  .small-desktop\:vtmn-max-h-1 {
    max-height: var(--vtmn-spacing_1);
  }

  .small-desktop\:vtmn-max-h-2 {
    max-height: var(--vtmn-spacing_2);
  }

  .small-desktop\:vtmn-max-h-3 {
    max-height: var(--vtmn-spacing_3);
  }

  .small-desktop\:vtmn-max-h-4 {
    max-height: var(--vtmn-spacing_4);
  }

  .small-desktop\:vtmn-max-h-5 {
    max-height: var(--vtmn-spacing_5);
  }

  .small-desktop\:vtmn-max-h-6 {
    max-height: var(--vtmn-spacing_6);
  }

  .small-desktop\:vtmn-max-h-7 {
    max-height: var(--vtmn-spacing_7);
  }

  .small-desktop\:vtmn-max-h-8 {
    max-height: var(--vtmn-spacing_8);
  }

  .small-desktop\:vtmn-max-h-9 {
    max-height: var(--vtmn-spacing_9);
  }

  .small-desktop\:vtmn-max-h-10 {
    max-height: var(--vtmn-spacing_10);
  }

  .small-desktop\:vtmn-max-h-full {
    max-height: 100%;
  }

  .small-desktop\:vtmn-max-h-screen {
    max-height: 100vh;
  }

  .small-desktop\:vtmn-min-h-0 {
    min-height: 0px;
  }

  .small-desktop\:vtmn-min-h-full {
    min-height: 100%;
  }

  .small-desktop\:vtmn-min-h-screen {
    min-height: 100vh;
  }

  .small-desktop\:vtmn-w-0 {
    width: var(--vtmn-spacing_0);
  }

  .small-desktop\:vtmn-w-1 {
    width: var(--vtmn-spacing_1);
  }

  .small-desktop\:vtmn-w-2 {
    width: var(--vtmn-spacing_2);
  }

  .small-desktop\:vtmn-w-3 {
    width: var(--vtmn-spacing_3);
  }

  .small-desktop\:vtmn-w-4 {
    width: var(--vtmn-spacing_4);
  }

  .small-desktop\:vtmn-w-5 {
    width: var(--vtmn-spacing_5);
  }

  .small-desktop\:vtmn-w-6 {
    width: var(--vtmn-spacing_6);
  }

  .small-desktop\:vtmn-w-7 {
    width: var(--vtmn-spacing_7);
  }

  .small-desktop\:vtmn-w-8 {
    width: var(--vtmn-spacing_8);
  }

  .small-desktop\:vtmn-w-9 {
    width: var(--vtmn-spacing_9);
  }

  .small-desktop\:vtmn-w-10 {
    width: var(--vtmn-spacing_10);
  }

  .small-desktop\:vtmn-w-auto {
    width: auto;
  }

  .small-desktop\:vtmn-w-1\/2 {
    width: 50%;
  }

  .small-desktop\:vtmn-w-1\/3 {
    width: 33.333333%;
  }

  .small-desktop\:vtmn-w-2\/3 {
    width: 66.666667%;
  }

  .small-desktop\:vtmn-w-1\/4 {
    width: 25%;
  }

  .small-desktop\:vtmn-w-2\/4 {
    width: 50%;
  }

  .small-desktop\:vtmn-w-3\/4 {
    width: 75%;
  }

  .small-desktop\:vtmn-w-1\/5 {
    width: 20%;
  }

  .small-desktop\:vtmn-w-2\/5 {
    width: 40%;
  }

  .small-desktop\:vtmn-w-3\/5 {
    width: 60%;
  }

  .small-desktop\:vtmn-w-4\/5 {
    width: 80%;
  }

  .small-desktop\:vtmn-w-1\/6 {
    width: 16.666667%;
  }

  .small-desktop\:vtmn-w-2\/6 {
    width: 33.333333%;
  }

  .small-desktop\:vtmn-w-3\/6 {
    width: 50%;
  }

  .small-desktop\:vtmn-w-4\/6 {
    width: 66.666667%;
  }

  .small-desktop\:vtmn-w-5\/6 {
    width: 83.333333%;
  }

  .small-desktop\:vtmn-w-1\/12 {
    width: 8.333333%;
  }

  .small-desktop\:vtmn-w-2\/12 {
    width: 16.666667%;
  }

  .small-desktop\:vtmn-w-3\/12 {
    width: 25%;
  }

  .small-desktop\:vtmn-w-4\/12 {
    width: 33.333333%;
  }

  .small-desktop\:vtmn-w-5\/12 {
    width: 41.666667%;
  }

  .small-desktop\:vtmn-w-6\/12 {
    width: 50%;
  }

  .small-desktop\:vtmn-w-7\/12 {
    width: 58.333333%;
  }

  .small-desktop\:vtmn-w-8\/12 {
    width: 66.666667%;
  }

  .small-desktop\:vtmn-w-9\/12 {
    width: 75%;
  }

  .small-desktop\:vtmn-w-10\/12 {
    width: 83.333333%;
  }

  .small-desktop\:vtmn-w-11\/12 {
    width: 91.666667%;
  }

  .small-desktop\:vtmn-w-full {
    width: 100%;
  }

  .small-desktop\:vtmn-w-screen {
    width: 100vw;
  }

  .small-desktop\:vtmn-w-min {
    width: -moz-min-content;
    width: min-content;
  }

  .small-desktop\:vtmn-w-max {
    width: -moz-max-content;
    width: max-content;
  }

  .small-desktop\:vtmn-min-w-0 {
    min-width: 0px;
  }

  .small-desktop\:vtmn-min-w-full {
    min-width: 100%;
  }

  .small-desktop\:vtmn-min-w-min {
    min-width: -moz-min-content;
    min-width: min-content;
  }

  .small-desktop\:vtmn-min-w-max {
    min-width: -moz-max-content;
    min-width: max-content;
  }

  .small-desktop\:vtmn-max-w-0 {
    max-width: 0rem;
  }

  .small-desktop\:vtmn-max-w-none {
    max-width: none;
  }

  .small-desktop\:vtmn-max-w-xs {
    max-width: 20rem;
  }

  .small-desktop\:vtmn-max-w-sm {
    max-width: 24rem;
  }

  .small-desktop\:vtmn-max-w-md {
    max-width: 28rem;
  }

  .small-desktop\:vtmn-max-w-lg {
    max-width: 32rem;
  }

  .small-desktop\:vtmn-max-w-xl {
    max-width: 36rem;
  }

  .small-desktop\:vtmn-max-w-2xl {
    max-width: 42rem;
  }

  .small-desktop\:vtmn-max-w-3xl {
    max-width: 48rem;
  }

  .small-desktop\:vtmn-max-w-4xl {
    max-width: 56rem;
  }

  .small-desktop\:vtmn-max-w-5xl {
    max-width: 64rem;
  }

  .small-desktop\:vtmn-max-w-6xl {
    max-width: 72rem;
  }

  .small-desktop\:vtmn-max-w-7xl {
    max-width: 80rem;
  }

  .small-desktop\:vtmn-max-w-full {
    max-width: 100%;
  }

  .small-desktop\:vtmn-max-w-min {
    max-width: -moz-min-content;
    max-width: min-content;
  }

  .small-desktop\:vtmn-max-w-max {
    max-width: -moz-max-content;
    max-width: max-content;
  }

  .small-desktop\:vtmn-max-w-prose {
    max-width: 65ch;
  }

  .small-desktop\:vtmn-flex-1 {
    flex: 1 1 0%;
  }

  .small-desktop\:vtmn-flex-auto {
    flex: 1 1 auto;
  }

  .small-desktop\:vtmn-flex-initial {
    flex: 0 1 auto;
  }

  .small-desktop\:vtmn-flex-none {
    flex: none;
  }

  .small-desktop\:vtmn-flex-shrink-0 {
    flex-shrink: 0;
  }

  .small-desktop\:vtmn-flex-shrink {
    flex-shrink: 1;
  }

  .small-desktop\:vtmn-flex-grow-0 {
    flex-grow: 0;
  }

  .small-desktop\:vtmn-flex-grow {
    flex-grow: 1;
  }

  .small-desktop\:vtmn-table-auto {
    table-layout: auto;
  }

  .small-desktop\:vtmn-table-fixed {
    table-layout: fixed;
  }

  .small-desktop\:vtmn-border-collapse {
    border-collapse: collapse;
  }

  .small-desktop\:vtmn-border-separate {
    border-collapse: separate;
  }

  .small-desktop\:vtmn-origin-center {
    transform-origin: center;
  }

  .small-desktop\:vtmn-origin-top {
    transform-origin: top;
  }

  .small-desktop\:vtmn-origin-top-right {
    transform-origin: top right;
  }

  .small-desktop\:vtmn-origin-right {
    transform-origin: right;
  }

  .small-desktop\:vtmn-origin-bottom-right {
    transform-origin: bottom right;
  }

  .small-desktop\:vtmn-origin-bottom {
    transform-origin: bottom;
  }

  .small-desktop\:vtmn-origin-bottom-left {
    transform-origin: bottom left;
  }

  .small-desktop\:vtmn-origin-left {
    transform-origin: left;
  }

  .small-desktop\:vtmn-origin-top-left {
    transform-origin: top left;
  }

  .small-desktop\:vtmn-transform {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .small-desktop\:vtmn-transform-gpu {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .small-desktop\:vtmn-transform-none {
    transform: none;
  }

  .small-desktop\:vtmn-translate-x-0 {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .small-desktop\:vtmn-translate-x-1 {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .small-desktop\:vtmn-translate-x-2 {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .small-desktop\:vtmn-translate-x-3 {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .small-desktop\:vtmn-translate-x-4 {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .small-desktop\:vtmn-translate-x-5 {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .small-desktop\:vtmn-translate-x-6 {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .small-desktop\:vtmn-translate-x-7 {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .small-desktop\:vtmn-translate-x-8 {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .small-desktop\:vtmn-translate-x-9 {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .small-desktop\:vtmn-translate-x-10 {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .small-desktop\:vtmn--translate-x-0 {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .small-desktop\:vtmn--translate-x-1 {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .small-desktop\:vtmn--translate-x-2 {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .small-desktop\:vtmn--translate-x-3 {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .small-desktop\:vtmn--translate-x-4 {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .small-desktop\:vtmn--translate-x-5 {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .small-desktop\:vtmn--translate-x-6 {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .small-desktop\:vtmn--translate-x-7 {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .small-desktop\:vtmn--translate-x-8 {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .small-desktop\:vtmn--translate-x-9 {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .small-desktop\:vtmn--translate-x-10 {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .small-desktop\:vtmn-translate-x-1\/2 {
    --tw-translate-x: 50%;
  }

  .small-desktop\:vtmn-translate-x-1\/3 {
    --tw-translate-x: 33.333333%;
  }

  .small-desktop\:vtmn-translate-x-2\/3 {
    --tw-translate-x: 66.666667%;
  }

  .small-desktop\:vtmn-translate-x-1\/4 {
    --tw-translate-x: 25%;
  }

  .small-desktop\:vtmn-translate-x-2\/4 {
    --tw-translate-x: 50%;
  }

  .small-desktop\:vtmn-translate-x-3\/4 {
    --tw-translate-x: 75%;
  }

  .small-desktop\:vtmn-translate-x-full {
    --tw-translate-x: 100%;
  }

  .small-desktop\:vtmn--translate-x-1\/2 {
    --tw-translate-x: -50%;
  }

  .small-desktop\:vtmn--translate-x-1\/3 {
    --tw-translate-x: -33.333333%;
  }

  .small-desktop\:vtmn--translate-x-2\/3 {
    --tw-translate-x: -66.666667%;
  }

  .small-desktop\:vtmn--translate-x-1\/4 {
    --tw-translate-x: -25%;
  }

  .small-desktop\:vtmn--translate-x-2\/4 {
    --tw-translate-x: -50%;
  }

  .small-desktop\:vtmn--translate-x-3\/4 {
    --tw-translate-x: -75%;
  }

  .small-desktop\:vtmn--translate-x-full {
    --tw-translate-x: -100%;
  }

  .small-desktop\:vtmn-translate-y-0 {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .small-desktop\:vtmn-translate-y-1 {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .small-desktop\:vtmn-translate-y-2 {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .small-desktop\:vtmn-translate-y-3 {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .small-desktop\:vtmn-translate-y-4 {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .small-desktop\:vtmn-translate-y-5 {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .small-desktop\:vtmn-translate-y-6 {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .small-desktop\:vtmn-translate-y-7 {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .small-desktop\:vtmn-translate-y-8 {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .small-desktop\:vtmn-translate-y-9 {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .small-desktop\:vtmn-translate-y-10 {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .small-desktop\:vtmn--translate-y-0 {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .small-desktop\:vtmn--translate-y-1 {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .small-desktop\:vtmn--translate-y-2 {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .small-desktop\:vtmn--translate-y-3 {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .small-desktop\:vtmn--translate-y-4 {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .small-desktop\:vtmn--translate-y-5 {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .small-desktop\:vtmn--translate-y-6 {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .small-desktop\:vtmn--translate-y-7 {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .small-desktop\:vtmn--translate-y-8 {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .small-desktop\:vtmn--translate-y-9 {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .small-desktop\:vtmn--translate-y-10 {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .small-desktop\:vtmn-translate-y-1\/2 {
    --tw-translate-y: 50%;
  }

  .small-desktop\:vtmn-translate-y-1\/3 {
    --tw-translate-y: 33.333333%;
  }

  .small-desktop\:vtmn-translate-y-2\/3 {
    --tw-translate-y: 66.666667%;
  }

  .small-desktop\:vtmn-translate-y-1\/4 {
    --tw-translate-y: 25%;
  }

  .small-desktop\:vtmn-translate-y-2\/4 {
    --tw-translate-y: 50%;
  }

  .small-desktop\:vtmn-translate-y-3\/4 {
    --tw-translate-y: 75%;
  }

  .small-desktop\:vtmn-translate-y-full {
    --tw-translate-y: 100%;
  }

  .small-desktop\:vtmn--translate-y-1\/2 {
    --tw-translate-y: -50%;
  }

  .small-desktop\:vtmn--translate-y-1\/3 {
    --tw-translate-y: -33.333333%;
  }

  .small-desktop\:vtmn--translate-y-2\/3 {
    --tw-translate-y: -66.666667%;
  }

  .small-desktop\:vtmn--translate-y-1\/4 {
    --tw-translate-y: -25%;
  }

  .small-desktop\:vtmn--translate-y-2\/4 {
    --tw-translate-y: -50%;
  }

  .small-desktop\:vtmn--translate-y-3\/4 {
    --tw-translate-y: -75%;
  }

  .small-desktop\:vtmn--translate-y-full {
    --tw-translate-y: -100%;
  }

  .small-desktop\:hover\:vtmn-translate-x-0:hover {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .small-desktop\:hover\:vtmn-translate-x-1:hover {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .small-desktop\:hover\:vtmn-translate-x-2:hover {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .small-desktop\:hover\:vtmn-translate-x-3:hover {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .small-desktop\:hover\:vtmn-translate-x-4:hover {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .small-desktop\:hover\:vtmn-translate-x-5:hover {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .small-desktop\:hover\:vtmn-translate-x-6:hover {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .small-desktop\:hover\:vtmn-translate-x-7:hover {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .small-desktop\:hover\:vtmn-translate-x-8:hover {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .small-desktop\:hover\:vtmn-translate-x-9:hover {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .small-desktop\:hover\:vtmn-translate-x-10:hover {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .small-desktop\:hover\:vtmn--translate-x-0:hover {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .small-desktop\:hover\:vtmn--translate-x-1:hover {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .small-desktop\:hover\:vtmn--translate-x-2:hover {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .small-desktop\:hover\:vtmn--translate-x-3:hover {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .small-desktop\:hover\:vtmn--translate-x-4:hover {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .small-desktop\:hover\:vtmn--translate-x-5:hover {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .small-desktop\:hover\:vtmn--translate-x-6:hover {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .small-desktop\:hover\:vtmn--translate-x-7:hover {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .small-desktop\:hover\:vtmn--translate-x-8:hover {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .small-desktop\:hover\:vtmn--translate-x-9:hover {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .small-desktop\:hover\:vtmn--translate-x-10:hover {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .small-desktop\:hover\:vtmn-translate-x-1\/2:hover {
    --tw-translate-x: 50%;
  }

  .small-desktop\:hover\:vtmn-translate-x-1\/3:hover {
    --tw-translate-x: 33.333333%;
  }

  .small-desktop\:hover\:vtmn-translate-x-2\/3:hover {
    --tw-translate-x: 66.666667%;
  }

  .small-desktop\:hover\:vtmn-translate-x-1\/4:hover {
    --tw-translate-x: 25%;
  }

  .small-desktop\:hover\:vtmn-translate-x-2\/4:hover {
    --tw-translate-x: 50%;
  }

  .small-desktop\:hover\:vtmn-translate-x-3\/4:hover {
    --tw-translate-x: 75%;
  }

  .small-desktop\:hover\:vtmn-translate-x-full:hover {
    --tw-translate-x: 100%;
  }

  .small-desktop\:hover\:vtmn--translate-x-1\/2:hover {
    --tw-translate-x: -50%;
  }

  .small-desktop\:hover\:vtmn--translate-x-1\/3:hover {
    --tw-translate-x: -33.333333%;
  }

  .small-desktop\:hover\:vtmn--translate-x-2\/3:hover {
    --tw-translate-x: -66.666667%;
  }

  .small-desktop\:hover\:vtmn--translate-x-1\/4:hover {
    --tw-translate-x: -25%;
  }

  .small-desktop\:hover\:vtmn--translate-x-2\/4:hover {
    --tw-translate-x: -50%;
  }

  .small-desktop\:hover\:vtmn--translate-x-3\/4:hover {
    --tw-translate-x: -75%;
  }

  .small-desktop\:hover\:vtmn--translate-x-full:hover {
    --tw-translate-x: -100%;
  }

  .small-desktop\:hover\:vtmn-translate-y-0:hover {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .small-desktop\:hover\:vtmn-translate-y-1:hover {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .small-desktop\:hover\:vtmn-translate-y-2:hover {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .small-desktop\:hover\:vtmn-translate-y-3:hover {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .small-desktop\:hover\:vtmn-translate-y-4:hover {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .small-desktop\:hover\:vtmn-translate-y-5:hover {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .small-desktop\:hover\:vtmn-translate-y-6:hover {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .small-desktop\:hover\:vtmn-translate-y-7:hover {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .small-desktop\:hover\:vtmn-translate-y-8:hover {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .small-desktop\:hover\:vtmn-translate-y-9:hover {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .small-desktop\:hover\:vtmn-translate-y-10:hover {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .small-desktop\:hover\:vtmn--translate-y-0:hover {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .small-desktop\:hover\:vtmn--translate-y-1:hover {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .small-desktop\:hover\:vtmn--translate-y-2:hover {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .small-desktop\:hover\:vtmn--translate-y-3:hover {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .small-desktop\:hover\:vtmn--translate-y-4:hover {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .small-desktop\:hover\:vtmn--translate-y-5:hover {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .small-desktop\:hover\:vtmn--translate-y-6:hover {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .small-desktop\:hover\:vtmn--translate-y-7:hover {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .small-desktop\:hover\:vtmn--translate-y-8:hover {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .small-desktop\:hover\:vtmn--translate-y-9:hover {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .small-desktop\:hover\:vtmn--translate-y-10:hover {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .small-desktop\:hover\:vtmn-translate-y-1\/2:hover {
    --tw-translate-y: 50%;
  }

  .small-desktop\:hover\:vtmn-translate-y-1\/3:hover {
    --tw-translate-y: 33.333333%;
  }

  .small-desktop\:hover\:vtmn-translate-y-2\/3:hover {
    --tw-translate-y: 66.666667%;
  }

  .small-desktop\:hover\:vtmn-translate-y-1\/4:hover {
    --tw-translate-y: 25%;
  }

  .small-desktop\:hover\:vtmn-translate-y-2\/4:hover {
    --tw-translate-y: 50%;
  }

  .small-desktop\:hover\:vtmn-translate-y-3\/4:hover {
    --tw-translate-y: 75%;
  }

  .small-desktop\:hover\:vtmn-translate-y-full:hover {
    --tw-translate-y: 100%;
  }

  .small-desktop\:hover\:vtmn--translate-y-1\/2:hover {
    --tw-translate-y: -50%;
  }

  .small-desktop\:hover\:vtmn--translate-y-1\/3:hover {
    --tw-translate-y: -33.333333%;
  }

  .small-desktop\:hover\:vtmn--translate-y-2\/3:hover {
    --tw-translate-y: -66.666667%;
  }

  .small-desktop\:hover\:vtmn--translate-y-1\/4:hover {
    --tw-translate-y: -25%;
  }

  .small-desktop\:hover\:vtmn--translate-y-2\/4:hover {
    --tw-translate-y: -50%;
  }

  .small-desktop\:hover\:vtmn--translate-y-3\/4:hover {
    --tw-translate-y: -75%;
  }

  .small-desktop\:hover\:vtmn--translate-y-full:hover {
    --tw-translate-y: -100%;
  }

  .small-desktop\:focus\:vtmn-translate-x-0:focus {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .small-desktop\:focus\:vtmn-translate-x-1:focus {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .small-desktop\:focus\:vtmn-translate-x-2:focus {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .small-desktop\:focus\:vtmn-translate-x-3:focus {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .small-desktop\:focus\:vtmn-translate-x-4:focus {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .small-desktop\:focus\:vtmn-translate-x-5:focus {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .small-desktop\:focus\:vtmn-translate-x-6:focus {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .small-desktop\:focus\:vtmn-translate-x-7:focus {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .small-desktop\:focus\:vtmn-translate-x-8:focus {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .small-desktop\:focus\:vtmn-translate-x-9:focus {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .small-desktop\:focus\:vtmn-translate-x-10:focus {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .small-desktop\:focus\:vtmn--translate-x-0:focus {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .small-desktop\:focus\:vtmn--translate-x-1:focus {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .small-desktop\:focus\:vtmn--translate-x-2:focus {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .small-desktop\:focus\:vtmn--translate-x-3:focus {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .small-desktop\:focus\:vtmn--translate-x-4:focus {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .small-desktop\:focus\:vtmn--translate-x-5:focus {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .small-desktop\:focus\:vtmn--translate-x-6:focus {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .small-desktop\:focus\:vtmn--translate-x-7:focus {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .small-desktop\:focus\:vtmn--translate-x-8:focus {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .small-desktop\:focus\:vtmn--translate-x-9:focus {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .small-desktop\:focus\:vtmn--translate-x-10:focus {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .small-desktop\:focus\:vtmn-translate-x-1\/2:focus {
    --tw-translate-x: 50%;
  }

  .small-desktop\:focus\:vtmn-translate-x-1\/3:focus {
    --tw-translate-x: 33.333333%;
  }

  .small-desktop\:focus\:vtmn-translate-x-2\/3:focus {
    --tw-translate-x: 66.666667%;
  }

  .small-desktop\:focus\:vtmn-translate-x-1\/4:focus {
    --tw-translate-x: 25%;
  }

  .small-desktop\:focus\:vtmn-translate-x-2\/4:focus {
    --tw-translate-x: 50%;
  }

  .small-desktop\:focus\:vtmn-translate-x-3\/4:focus {
    --tw-translate-x: 75%;
  }

  .small-desktop\:focus\:vtmn-translate-x-full:focus {
    --tw-translate-x: 100%;
  }

  .small-desktop\:focus\:vtmn--translate-x-1\/2:focus {
    --tw-translate-x: -50%;
  }

  .small-desktop\:focus\:vtmn--translate-x-1\/3:focus {
    --tw-translate-x: -33.333333%;
  }

  .small-desktop\:focus\:vtmn--translate-x-2\/3:focus {
    --tw-translate-x: -66.666667%;
  }

  .small-desktop\:focus\:vtmn--translate-x-1\/4:focus {
    --tw-translate-x: -25%;
  }

  .small-desktop\:focus\:vtmn--translate-x-2\/4:focus {
    --tw-translate-x: -50%;
  }

  .small-desktop\:focus\:vtmn--translate-x-3\/4:focus {
    --tw-translate-x: -75%;
  }

  .small-desktop\:focus\:vtmn--translate-x-full:focus {
    --tw-translate-x: -100%;
  }

  .small-desktop\:focus\:vtmn-translate-y-0:focus {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .small-desktop\:focus\:vtmn-translate-y-1:focus {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .small-desktop\:focus\:vtmn-translate-y-2:focus {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .small-desktop\:focus\:vtmn-translate-y-3:focus {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .small-desktop\:focus\:vtmn-translate-y-4:focus {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .small-desktop\:focus\:vtmn-translate-y-5:focus {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .small-desktop\:focus\:vtmn-translate-y-6:focus {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .small-desktop\:focus\:vtmn-translate-y-7:focus {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .small-desktop\:focus\:vtmn-translate-y-8:focus {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .small-desktop\:focus\:vtmn-translate-y-9:focus {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .small-desktop\:focus\:vtmn-translate-y-10:focus {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .small-desktop\:focus\:vtmn--translate-y-0:focus {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .small-desktop\:focus\:vtmn--translate-y-1:focus {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .small-desktop\:focus\:vtmn--translate-y-2:focus {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .small-desktop\:focus\:vtmn--translate-y-3:focus {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .small-desktop\:focus\:vtmn--translate-y-4:focus {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .small-desktop\:focus\:vtmn--translate-y-5:focus {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .small-desktop\:focus\:vtmn--translate-y-6:focus {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .small-desktop\:focus\:vtmn--translate-y-7:focus {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .small-desktop\:focus\:vtmn--translate-y-8:focus {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .small-desktop\:focus\:vtmn--translate-y-9:focus {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .small-desktop\:focus\:vtmn--translate-y-10:focus {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .small-desktop\:focus\:vtmn-translate-y-1\/2:focus {
    --tw-translate-y: 50%;
  }

  .small-desktop\:focus\:vtmn-translate-y-1\/3:focus {
    --tw-translate-y: 33.333333%;
  }

  .small-desktop\:focus\:vtmn-translate-y-2\/3:focus {
    --tw-translate-y: 66.666667%;
  }

  .small-desktop\:focus\:vtmn-translate-y-1\/4:focus {
    --tw-translate-y: 25%;
  }

  .small-desktop\:focus\:vtmn-translate-y-2\/4:focus {
    --tw-translate-y: 50%;
  }

  .small-desktop\:focus\:vtmn-translate-y-3\/4:focus {
    --tw-translate-y: 75%;
  }

  .small-desktop\:focus\:vtmn-translate-y-full:focus {
    --tw-translate-y: 100%;
  }

  .small-desktop\:focus\:vtmn--translate-y-1\/2:focus {
    --tw-translate-y: -50%;
  }

  .small-desktop\:focus\:vtmn--translate-y-1\/3:focus {
    --tw-translate-y: -33.333333%;
  }

  .small-desktop\:focus\:vtmn--translate-y-2\/3:focus {
    --tw-translate-y: -66.666667%;
  }

  .small-desktop\:focus\:vtmn--translate-y-1\/4:focus {
    --tw-translate-y: -25%;
  }

  .small-desktop\:focus\:vtmn--translate-y-2\/4:focus {
    --tw-translate-y: -50%;
  }

  .small-desktop\:focus\:vtmn--translate-y-3\/4:focus {
    --tw-translate-y: -75%;
  }

  .small-desktop\:focus\:vtmn--translate-y-full:focus {
    --tw-translate-y: -100%;
  }

  .small-desktop\:vtmn-rotate-0 {
    --tw-rotate: 0deg;
  }

  .small-desktop\:vtmn-rotate-1 {
    --tw-rotate: 1deg;
  }

  .small-desktop\:vtmn-rotate-2 {
    --tw-rotate: 2deg;
  }

  .small-desktop\:vtmn-rotate-3 {
    --tw-rotate: 3deg;
  }

  .small-desktop\:vtmn-rotate-6 {
    --tw-rotate: 6deg;
  }

  .small-desktop\:vtmn-rotate-12 {
    --tw-rotate: 12deg;
  }

  .small-desktop\:vtmn-rotate-45 {
    --tw-rotate: 45deg;
  }

  .small-desktop\:vtmn-rotate-90 {
    --tw-rotate: 90deg;
  }

  .small-desktop\:vtmn-rotate-180 {
    --tw-rotate: 180deg;
  }

  .small-desktop\:vtmn--rotate-180 {
    --tw-rotate: -180deg;
  }

  .small-desktop\:vtmn--rotate-90 {
    --tw-rotate: -90deg;
  }

  .small-desktop\:vtmn--rotate-45 {
    --tw-rotate: -45deg;
  }

  .small-desktop\:vtmn--rotate-12 {
    --tw-rotate: -12deg;
  }

  .small-desktop\:vtmn--rotate-6 {
    --tw-rotate: -6deg;
  }

  .small-desktop\:vtmn--rotate-3 {
    --tw-rotate: -3deg;
  }

  .small-desktop\:vtmn--rotate-2 {
    --tw-rotate: -2deg;
  }

  .small-desktop\:vtmn--rotate-1 {
    --tw-rotate: -1deg;
  }

  .small-desktop\:hover\:vtmn-rotate-0:hover {
    --tw-rotate: 0deg;
  }

  .small-desktop\:hover\:vtmn-rotate-1:hover {
    --tw-rotate: 1deg;
  }

  .small-desktop\:hover\:vtmn-rotate-2:hover {
    --tw-rotate: 2deg;
  }

  .small-desktop\:hover\:vtmn-rotate-3:hover {
    --tw-rotate: 3deg;
  }

  .small-desktop\:hover\:vtmn-rotate-6:hover {
    --tw-rotate: 6deg;
  }

  .small-desktop\:hover\:vtmn-rotate-12:hover {
    --tw-rotate: 12deg;
  }

  .small-desktop\:hover\:vtmn-rotate-45:hover {
    --tw-rotate: 45deg;
  }

  .small-desktop\:hover\:vtmn-rotate-90:hover {
    --tw-rotate: 90deg;
  }

  .small-desktop\:hover\:vtmn-rotate-180:hover {
    --tw-rotate: 180deg;
  }

  .small-desktop\:hover\:vtmn--rotate-180:hover {
    --tw-rotate: -180deg;
  }

  .small-desktop\:hover\:vtmn--rotate-90:hover {
    --tw-rotate: -90deg;
  }

  .small-desktop\:hover\:vtmn--rotate-45:hover {
    --tw-rotate: -45deg;
  }

  .small-desktop\:hover\:vtmn--rotate-12:hover {
    --tw-rotate: -12deg;
  }

  .small-desktop\:hover\:vtmn--rotate-6:hover {
    --tw-rotate: -6deg;
  }

  .small-desktop\:hover\:vtmn--rotate-3:hover {
    --tw-rotate: -3deg;
  }

  .small-desktop\:hover\:vtmn--rotate-2:hover {
    --tw-rotate: -2deg;
  }

  .small-desktop\:hover\:vtmn--rotate-1:hover {
    --tw-rotate: -1deg;
  }

  .small-desktop\:focus\:vtmn-rotate-0:focus {
    --tw-rotate: 0deg;
  }

  .small-desktop\:focus\:vtmn-rotate-1:focus {
    --tw-rotate: 1deg;
  }

  .small-desktop\:focus\:vtmn-rotate-2:focus {
    --tw-rotate: 2deg;
  }

  .small-desktop\:focus\:vtmn-rotate-3:focus {
    --tw-rotate: 3deg;
  }

  .small-desktop\:focus\:vtmn-rotate-6:focus {
    --tw-rotate: 6deg;
  }

  .small-desktop\:focus\:vtmn-rotate-12:focus {
    --tw-rotate: 12deg;
  }

  .small-desktop\:focus\:vtmn-rotate-45:focus {
    --tw-rotate: 45deg;
  }

  .small-desktop\:focus\:vtmn-rotate-90:focus {
    --tw-rotate: 90deg;
  }

  .small-desktop\:focus\:vtmn-rotate-180:focus {
    --tw-rotate: 180deg;
  }

  .small-desktop\:focus\:vtmn--rotate-180:focus {
    --tw-rotate: -180deg;
  }

  .small-desktop\:focus\:vtmn--rotate-90:focus {
    --tw-rotate: -90deg;
  }

  .small-desktop\:focus\:vtmn--rotate-45:focus {
    --tw-rotate: -45deg;
  }

  .small-desktop\:focus\:vtmn--rotate-12:focus {
    --tw-rotate: -12deg;
  }

  .small-desktop\:focus\:vtmn--rotate-6:focus {
    --tw-rotate: -6deg;
  }

  .small-desktop\:focus\:vtmn--rotate-3:focus {
    --tw-rotate: -3deg;
  }

  .small-desktop\:focus\:vtmn--rotate-2:focus {
    --tw-rotate: -2deg;
  }

  .small-desktop\:focus\:vtmn--rotate-1:focus {
    --tw-rotate: -1deg;
  }

  .small-desktop\:vtmn-skew-x-0 {
    --tw-skew-x: 0deg;
  }

  .small-desktop\:vtmn-skew-x-1 {
    --tw-skew-x: 1deg;
  }

  .small-desktop\:vtmn-skew-x-2 {
    --tw-skew-x: 2deg;
  }

  .small-desktop\:vtmn-skew-x-3 {
    --tw-skew-x: 3deg;
  }

  .small-desktop\:vtmn-skew-x-6 {
    --tw-skew-x: 6deg;
  }

  .small-desktop\:vtmn-skew-x-12 {
    --tw-skew-x: 12deg;
  }

  .small-desktop\:vtmn--skew-x-12 {
    --tw-skew-x: -12deg;
  }

  .small-desktop\:vtmn--skew-x-6 {
    --tw-skew-x: -6deg;
  }

  .small-desktop\:vtmn--skew-x-3 {
    --tw-skew-x: -3deg;
  }

  .small-desktop\:vtmn--skew-x-2 {
    --tw-skew-x: -2deg;
  }

  .small-desktop\:vtmn--skew-x-1 {
    --tw-skew-x: -1deg;
  }

  .small-desktop\:vtmn-skew-y-0 {
    --tw-skew-y: 0deg;
  }

  .small-desktop\:vtmn-skew-y-1 {
    --tw-skew-y: 1deg;
  }

  .small-desktop\:vtmn-skew-y-2 {
    --tw-skew-y: 2deg;
  }

  .small-desktop\:vtmn-skew-y-3 {
    --tw-skew-y: 3deg;
  }

  .small-desktop\:vtmn-skew-y-6 {
    --tw-skew-y: 6deg;
  }

  .small-desktop\:vtmn-skew-y-12 {
    --tw-skew-y: 12deg;
  }

  .small-desktop\:vtmn--skew-y-12 {
    --tw-skew-y: -12deg;
  }

  .small-desktop\:vtmn--skew-y-6 {
    --tw-skew-y: -6deg;
  }

  .small-desktop\:vtmn--skew-y-3 {
    --tw-skew-y: -3deg;
  }

  .small-desktop\:vtmn--skew-y-2 {
    --tw-skew-y: -2deg;
  }

  .small-desktop\:vtmn--skew-y-1 {
    --tw-skew-y: -1deg;
  }

  .small-desktop\:hover\:vtmn-skew-x-0:hover {
    --tw-skew-x: 0deg;
  }

  .small-desktop\:hover\:vtmn-skew-x-1:hover {
    --tw-skew-x: 1deg;
  }

  .small-desktop\:hover\:vtmn-skew-x-2:hover {
    --tw-skew-x: 2deg;
  }

  .small-desktop\:hover\:vtmn-skew-x-3:hover {
    --tw-skew-x: 3deg;
  }

  .small-desktop\:hover\:vtmn-skew-x-6:hover {
    --tw-skew-x: 6deg;
  }

  .small-desktop\:hover\:vtmn-skew-x-12:hover {
    --tw-skew-x: 12deg;
  }

  .small-desktop\:hover\:vtmn--skew-x-12:hover {
    --tw-skew-x: -12deg;
  }

  .small-desktop\:hover\:vtmn--skew-x-6:hover {
    --tw-skew-x: -6deg;
  }

  .small-desktop\:hover\:vtmn--skew-x-3:hover {
    --tw-skew-x: -3deg;
  }

  .small-desktop\:hover\:vtmn--skew-x-2:hover {
    --tw-skew-x: -2deg;
  }

  .small-desktop\:hover\:vtmn--skew-x-1:hover {
    --tw-skew-x: -1deg;
  }

  .small-desktop\:hover\:vtmn-skew-y-0:hover {
    --tw-skew-y: 0deg;
  }

  .small-desktop\:hover\:vtmn-skew-y-1:hover {
    --tw-skew-y: 1deg;
  }

  .small-desktop\:hover\:vtmn-skew-y-2:hover {
    --tw-skew-y: 2deg;
  }

  .small-desktop\:hover\:vtmn-skew-y-3:hover {
    --tw-skew-y: 3deg;
  }

  .small-desktop\:hover\:vtmn-skew-y-6:hover {
    --tw-skew-y: 6deg;
  }

  .small-desktop\:hover\:vtmn-skew-y-12:hover {
    --tw-skew-y: 12deg;
  }

  .small-desktop\:hover\:vtmn--skew-y-12:hover {
    --tw-skew-y: -12deg;
  }

  .small-desktop\:hover\:vtmn--skew-y-6:hover {
    --tw-skew-y: -6deg;
  }

  .small-desktop\:hover\:vtmn--skew-y-3:hover {
    --tw-skew-y: -3deg;
  }

  .small-desktop\:hover\:vtmn--skew-y-2:hover {
    --tw-skew-y: -2deg;
  }

  .small-desktop\:hover\:vtmn--skew-y-1:hover {
    --tw-skew-y: -1deg;
  }

  .small-desktop\:focus\:vtmn-skew-x-0:focus {
    --tw-skew-x: 0deg;
  }

  .small-desktop\:focus\:vtmn-skew-x-1:focus {
    --tw-skew-x: 1deg;
  }

  .small-desktop\:focus\:vtmn-skew-x-2:focus {
    --tw-skew-x: 2deg;
  }

  .small-desktop\:focus\:vtmn-skew-x-3:focus {
    --tw-skew-x: 3deg;
  }

  .small-desktop\:focus\:vtmn-skew-x-6:focus {
    --tw-skew-x: 6deg;
  }

  .small-desktop\:focus\:vtmn-skew-x-12:focus {
    --tw-skew-x: 12deg;
  }

  .small-desktop\:focus\:vtmn--skew-x-12:focus {
    --tw-skew-x: -12deg;
  }

  .small-desktop\:focus\:vtmn--skew-x-6:focus {
    --tw-skew-x: -6deg;
  }

  .small-desktop\:focus\:vtmn--skew-x-3:focus {
    --tw-skew-x: -3deg;
  }

  .small-desktop\:focus\:vtmn--skew-x-2:focus {
    --tw-skew-x: -2deg;
  }

  .small-desktop\:focus\:vtmn--skew-x-1:focus {
    --tw-skew-x: -1deg;
  }

  .small-desktop\:focus\:vtmn-skew-y-0:focus {
    --tw-skew-y: 0deg;
  }

  .small-desktop\:focus\:vtmn-skew-y-1:focus {
    --tw-skew-y: 1deg;
  }

  .small-desktop\:focus\:vtmn-skew-y-2:focus {
    --tw-skew-y: 2deg;
  }

  .small-desktop\:focus\:vtmn-skew-y-3:focus {
    --tw-skew-y: 3deg;
  }

  .small-desktop\:focus\:vtmn-skew-y-6:focus {
    --tw-skew-y: 6deg;
  }

  .small-desktop\:focus\:vtmn-skew-y-12:focus {
    --tw-skew-y: 12deg;
  }

  .small-desktop\:focus\:vtmn--skew-y-12:focus {
    --tw-skew-y: -12deg;
  }

  .small-desktop\:focus\:vtmn--skew-y-6:focus {
    --tw-skew-y: -6deg;
  }

  .small-desktop\:focus\:vtmn--skew-y-3:focus {
    --tw-skew-y: -3deg;
  }

  .small-desktop\:focus\:vtmn--skew-y-2:focus {
    --tw-skew-y: -2deg;
  }

  .small-desktop\:focus\:vtmn--skew-y-1:focus {
    --tw-skew-y: -1deg;
  }

  .small-desktop\:vtmn-scale-0 {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .small-desktop\:vtmn-scale-50 {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .small-desktop\:vtmn-scale-75 {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .small-desktop\:vtmn-scale-90 {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .small-desktop\:vtmn-scale-95 {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .small-desktop\:vtmn-scale-100 {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .small-desktop\:vtmn-scale-105 {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .small-desktop\:vtmn-scale-110 {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .small-desktop\:vtmn-scale-125 {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .small-desktop\:vtmn-scale-150 {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .small-desktop\:hover\:vtmn-scale-0:hover {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .small-desktop\:hover\:vtmn-scale-50:hover {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .small-desktop\:hover\:vtmn-scale-75:hover {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .small-desktop\:hover\:vtmn-scale-90:hover {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .small-desktop\:hover\:vtmn-scale-95:hover {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .small-desktop\:hover\:vtmn-scale-100:hover {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .small-desktop\:hover\:vtmn-scale-105:hover {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .small-desktop\:hover\:vtmn-scale-110:hover {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .small-desktop\:hover\:vtmn-scale-125:hover {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .small-desktop\:hover\:vtmn-scale-150:hover {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .small-desktop\:focus\:vtmn-scale-0:focus {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .small-desktop\:focus\:vtmn-scale-50:focus {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .small-desktop\:focus\:vtmn-scale-75:focus {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .small-desktop\:focus\:vtmn-scale-90:focus {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .small-desktop\:focus\:vtmn-scale-95:focus {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .small-desktop\:focus\:vtmn-scale-100:focus {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .small-desktop\:focus\:vtmn-scale-105:focus {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .small-desktop\:focus\:vtmn-scale-110:focus {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .small-desktop\:focus\:vtmn-scale-125:focus {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .small-desktop\:focus\:vtmn-scale-150:focus {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .small-desktop\:vtmn-scale-x-0 {
    --tw-scale-x: 0;
  }

  .small-desktop\:vtmn-scale-x-50 {
    --tw-scale-x: .5;
  }

  .small-desktop\:vtmn-scale-x-75 {
    --tw-scale-x: .75;
  }

  .small-desktop\:vtmn-scale-x-90 {
    --tw-scale-x: .9;
  }

  .small-desktop\:vtmn-scale-x-95 {
    --tw-scale-x: .95;
  }

  .small-desktop\:vtmn-scale-x-100 {
    --tw-scale-x: 1;
  }

  .small-desktop\:vtmn-scale-x-105 {
    --tw-scale-x: 1.05;
  }

  .small-desktop\:vtmn-scale-x-110 {
    --tw-scale-x: 1.1;
  }

  .small-desktop\:vtmn-scale-x-125 {
    --tw-scale-x: 1.25;
  }

  .small-desktop\:vtmn-scale-x-150 {
    --tw-scale-x: 1.5;
  }

  .small-desktop\:vtmn-scale-y-0 {
    --tw-scale-y: 0;
  }

  .small-desktop\:vtmn-scale-y-50 {
    --tw-scale-y: .5;
  }

  .small-desktop\:vtmn-scale-y-75 {
    --tw-scale-y: .75;
  }

  .small-desktop\:vtmn-scale-y-90 {
    --tw-scale-y: .9;
  }

  .small-desktop\:vtmn-scale-y-95 {
    --tw-scale-y: .95;
  }

  .small-desktop\:vtmn-scale-y-100 {
    --tw-scale-y: 1;
  }

  .small-desktop\:vtmn-scale-y-105 {
    --tw-scale-y: 1.05;
  }

  .small-desktop\:vtmn-scale-y-110 {
    --tw-scale-y: 1.1;
  }

  .small-desktop\:vtmn-scale-y-125 {
    --tw-scale-y: 1.25;
  }

  .small-desktop\:vtmn-scale-y-150 {
    --tw-scale-y: 1.5;
  }

  .small-desktop\:hover\:vtmn-scale-x-0:hover {
    --tw-scale-x: 0;
  }

  .small-desktop\:hover\:vtmn-scale-x-50:hover {
    --tw-scale-x: .5;
  }

  .small-desktop\:hover\:vtmn-scale-x-75:hover {
    --tw-scale-x: .75;
  }

  .small-desktop\:hover\:vtmn-scale-x-90:hover {
    --tw-scale-x: .9;
  }

  .small-desktop\:hover\:vtmn-scale-x-95:hover {
    --tw-scale-x: .95;
  }

  .small-desktop\:hover\:vtmn-scale-x-100:hover {
    --tw-scale-x: 1;
  }

  .small-desktop\:hover\:vtmn-scale-x-105:hover {
    --tw-scale-x: 1.05;
  }

  .small-desktop\:hover\:vtmn-scale-x-110:hover {
    --tw-scale-x: 1.1;
  }

  .small-desktop\:hover\:vtmn-scale-x-125:hover {
    --tw-scale-x: 1.25;
  }

  .small-desktop\:hover\:vtmn-scale-x-150:hover {
    --tw-scale-x: 1.5;
  }

  .small-desktop\:hover\:vtmn-scale-y-0:hover {
    --tw-scale-y: 0;
  }

  .small-desktop\:hover\:vtmn-scale-y-50:hover {
    --tw-scale-y: .5;
  }

  .small-desktop\:hover\:vtmn-scale-y-75:hover {
    --tw-scale-y: .75;
  }

  .small-desktop\:hover\:vtmn-scale-y-90:hover {
    --tw-scale-y: .9;
  }

  .small-desktop\:hover\:vtmn-scale-y-95:hover {
    --tw-scale-y: .95;
  }

  .small-desktop\:hover\:vtmn-scale-y-100:hover {
    --tw-scale-y: 1;
  }

  .small-desktop\:hover\:vtmn-scale-y-105:hover {
    --tw-scale-y: 1.05;
  }

  .small-desktop\:hover\:vtmn-scale-y-110:hover {
    --tw-scale-y: 1.1;
  }

  .small-desktop\:hover\:vtmn-scale-y-125:hover {
    --tw-scale-y: 1.25;
  }

  .small-desktop\:hover\:vtmn-scale-y-150:hover {
    --tw-scale-y: 1.5;
  }

  .small-desktop\:focus\:vtmn-scale-x-0:focus {
    --tw-scale-x: 0;
  }

  .small-desktop\:focus\:vtmn-scale-x-50:focus {
    --tw-scale-x: .5;
  }

  .small-desktop\:focus\:vtmn-scale-x-75:focus {
    --tw-scale-x: .75;
  }

  .small-desktop\:focus\:vtmn-scale-x-90:focus {
    --tw-scale-x: .9;
  }

  .small-desktop\:focus\:vtmn-scale-x-95:focus {
    --tw-scale-x: .95;
  }

  .small-desktop\:focus\:vtmn-scale-x-100:focus {
    --tw-scale-x: 1;
  }

  .small-desktop\:focus\:vtmn-scale-x-105:focus {
    --tw-scale-x: 1.05;
  }

  .small-desktop\:focus\:vtmn-scale-x-110:focus {
    --tw-scale-x: 1.1;
  }

  .small-desktop\:focus\:vtmn-scale-x-125:focus {
    --tw-scale-x: 1.25;
  }

  .small-desktop\:focus\:vtmn-scale-x-150:focus {
    --tw-scale-x: 1.5;
  }

  .small-desktop\:focus\:vtmn-scale-y-0:focus {
    --tw-scale-y: 0;
  }

  .small-desktop\:focus\:vtmn-scale-y-50:focus {
    --tw-scale-y: .5;
  }

  .small-desktop\:focus\:vtmn-scale-y-75:focus {
    --tw-scale-y: .75;
  }

  .small-desktop\:focus\:vtmn-scale-y-90:focus {
    --tw-scale-y: .9;
  }

  .small-desktop\:focus\:vtmn-scale-y-95:focus {
    --tw-scale-y: .95;
  }

  .small-desktop\:focus\:vtmn-scale-y-100:focus {
    --tw-scale-y: 1;
  }

  .small-desktop\:focus\:vtmn-scale-y-105:focus {
    --tw-scale-y: 1.05;
  }

  .small-desktop\:focus\:vtmn-scale-y-110:focus {
    --tw-scale-y: 1.1;
  }

  .small-desktop\:focus\:vtmn-scale-y-125:focus {
    --tw-scale-y: 1.25;
  }

  .small-desktop\:focus\:vtmn-scale-y-150:focus {
    --tw-scale-y: 1.5;
  }

  .small-desktop\:vtmn-animate-none {
    animation: none;
  }

  .small-desktop\:vtmn-animate-spin {
    animation: vtmn-spin 1s linear infinite;
  }

  .small-desktop\:vtmn-animate-ping {
    animation: vtmn-ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .small-desktop\:vtmn-animate-pulse {
    animation: vtmn-pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .small-desktop\:vtmn-animate-bounce {
    animation: vtmn-bounce 1s infinite;
  }

  .small-desktop\:vtmn-cursor-auto {
    cursor: auto;
  }

  .small-desktop\:vtmn-cursor-default {
    cursor: default;
  }

  .small-desktop\:vtmn-cursor-pointer {
    cursor: pointer;
  }

  .small-desktop\:vtmn-cursor-wait {
    cursor: wait;
  }

  .small-desktop\:vtmn-cursor-text {
    cursor: text;
  }

  .small-desktop\:vtmn-cursor-move {
    cursor: move;
  }

  .small-desktop\:vtmn-cursor-help {
    cursor: help;
  }

  .small-desktop\:vtmn-cursor-not-allowed {
    cursor: not-allowed;
  }

  .small-desktop\:hover\:vtmn-cursor-auto:hover {
    cursor: auto;
  }

  .small-desktop\:hover\:vtmn-cursor-default:hover {
    cursor: default;
  }

  .small-desktop\:hover\:vtmn-cursor-pointer:hover {
    cursor: pointer;
  }

  .small-desktop\:hover\:vtmn-cursor-wait:hover {
    cursor: wait;
  }

  .small-desktop\:hover\:vtmn-cursor-text:hover {
    cursor: text;
  }

  .small-desktop\:hover\:vtmn-cursor-move:hover {
    cursor: move;
  }

  .small-desktop\:hover\:vtmn-cursor-help:hover {
    cursor: help;
  }

  .small-desktop\:hover\:vtmn-cursor-not-allowed:hover {
    cursor: not-allowed;
  }

  .small-desktop\:disabled\:vtmn-cursor-auto:disabled {
    cursor: auto;
  }

  .small-desktop\:disabled\:vtmn-cursor-default:disabled {
    cursor: default;
  }

  .small-desktop\:disabled\:vtmn-cursor-pointer:disabled {
    cursor: pointer;
  }

  .small-desktop\:disabled\:vtmn-cursor-wait:disabled {
    cursor: wait;
  }

  .small-desktop\:disabled\:vtmn-cursor-text:disabled {
    cursor: text;
  }

  .small-desktop\:disabled\:vtmn-cursor-move:disabled {
    cursor: move;
  }

  .small-desktop\:disabled\:vtmn-cursor-help:disabled {
    cursor: help;
  }

  .small-desktop\:disabled\:vtmn-cursor-not-allowed:disabled {
    cursor: not-allowed;
  }

  .small-desktop\:vtmn-select-none {
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
  }

  .small-desktop\:vtmn-select-text {
    -webkit-user-select: text;
       -moz-user-select: text;
            user-select: text;
  }

  .small-desktop\:vtmn-select-all {
    -webkit-user-select: all;
       -moz-user-select: all;
            user-select: all;
  }

  .small-desktop\:vtmn-select-auto {
    -webkit-user-select: auto;
       -moz-user-select: auto;
            user-select: auto;
  }

  .small-desktop\:vtmn-resize-none {
    resize: none;
  }

  .small-desktop\:vtmn-resize-y {
    resize: vertical;
  }

  .small-desktop\:vtmn-resize-x {
    resize: horizontal;
  }

  .small-desktop\:vtmn-resize {
    resize: both;
  }

  .small-desktop\:vtmn-list-inside {
    list-style-position: inside;
  }

  .small-desktop\:vtmn-list-outside {
    list-style-position: outside;
  }

  .small-desktop\:vtmn-list-none {
    list-style-type: none;
  }

  .small-desktop\:vtmn-list-disc {
    list-style-type: disc;
  }

  .small-desktop\:vtmn-list-decimal {
    list-style-type: decimal;
  }

  .small-desktop\:vtmn-appearance-none {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

  .small-desktop\:vtmn-auto-cols-auto {
    grid-auto-columns: auto;
  }

  .small-desktop\:vtmn-auto-cols-min {
    grid-auto-columns: min-content;
  }

  .small-desktop\:vtmn-auto-cols-max {
    grid-auto-columns: max-content;
  }

  .small-desktop\:vtmn-auto-cols-fr {
    grid-auto-columns: minmax(0, 1fr);
  }

  .small-desktop\:vtmn-grid-flow-row {
    grid-auto-flow: row;
  }

  .small-desktop\:vtmn-grid-flow-col {
    grid-auto-flow: column;
  }

  .small-desktop\:vtmn-grid-flow-row-dense {
    grid-auto-flow: row dense;
  }

  .small-desktop\:vtmn-grid-flow-col-dense {
    grid-auto-flow: column dense;
  }

  .small-desktop\:vtmn-auto-rows-auto {
    grid-auto-rows: auto;
  }

  .small-desktop\:vtmn-auto-rows-min {
    grid-auto-rows: min-content;
  }

  .small-desktop\:vtmn-auto-rows-max {
    grid-auto-rows: max-content;
  }

  .small-desktop\:vtmn-auto-rows-fr {
    grid-auto-rows: minmax(0, 1fr);
  }

  .small-desktop\:vtmn-grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .small-desktop\:vtmn-grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .small-desktop\:vtmn-grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .small-desktop\:vtmn-grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .small-desktop\:vtmn-grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .small-desktop\:vtmn-grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .small-desktop\:vtmn-grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .small-desktop\:vtmn-grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .small-desktop\:vtmn-grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .small-desktop\:vtmn-grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .small-desktop\:vtmn-grid-cols-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .small-desktop\:vtmn-grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .small-desktop\:vtmn-grid-cols-none {
    grid-template-columns: none;
  }

  .small-desktop\:vtmn-grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .small-desktop\:vtmn-grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .small-desktop\:vtmn-grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .small-desktop\:vtmn-grid-rows-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .small-desktop\:vtmn-grid-rows-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .small-desktop\:vtmn-grid-rows-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .small-desktop\:vtmn-grid-rows-none {
    grid-template-rows: none;
  }

  .small-desktop\:vtmn-flex-row {
    flex-direction: row;
  }

  .small-desktop\:vtmn-flex-row-reverse {
    flex-direction: row-reverse;
  }

  .small-desktop\:vtmn-flex-col {
    flex-direction: column;
  }

  .small-desktop\:vtmn-flex-col-reverse {
    flex-direction: column-reverse;
  }

  .small-desktop\:vtmn-flex-wrap {
    flex-wrap: wrap;
  }

  .small-desktop\:vtmn-flex-wrap-reverse {
    flex-wrap: wrap-reverse;
  }

  .small-desktop\:vtmn-flex-nowrap {
    flex-wrap: nowrap;
  }

  .small-desktop\:vtmn-place-content-center {
    place-content: center;
  }

  .small-desktop\:vtmn-place-content-start {
    place-content: start;
  }

  .small-desktop\:vtmn-place-content-end {
    place-content: end;
  }

  .small-desktop\:vtmn-place-content-between {
    place-content: space-between;
  }

  .small-desktop\:vtmn-place-content-around {
    place-content: space-around;
  }

  .small-desktop\:vtmn-place-content-evenly {
    place-content: space-evenly;
  }

  .small-desktop\:vtmn-place-content-stretch {
    place-content: stretch;
  }

  .small-desktop\:vtmn-place-items-start {
    place-items: start;
  }

  .small-desktop\:vtmn-place-items-end {
    place-items: end;
  }

  .small-desktop\:vtmn-place-items-center {
    place-items: center;
  }

  .small-desktop\:vtmn-place-items-stretch {
    place-items: stretch;
  }

  .small-desktop\:vtmn-content-center {
    align-content: center;
  }

  .small-desktop\:vtmn-content-start {
    align-content: flex-start;
  }

  .small-desktop\:vtmn-content-end {
    align-content: flex-end;
  }

  .small-desktop\:vtmn-content-between {
    align-content: space-between;
  }

  .small-desktop\:vtmn-content-around {
    align-content: space-around;
  }

  .small-desktop\:vtmn-content-evenly {
    align-content: space-evenly;
  }

  .small-desktop\:vtmn-items-start {
    align-items: flex-start;
  }

  .small-desktop\:vtmn-items-end {
    align-items: flex-end;
  }

  .small-desktop\:vtmn-items-center {
    align-items: center;
  }

  .small-desktop\:vtmn-items-baseline {
    align-items: baseline;
  }

  .small-desktop\:vtmn-items-stretch {
    align-items: stretch;
  }

  .small-desktop\:vtmn-justify-start {
    justify-content: flex-start;
  }

  .small-desktop\:vtmn-justify-end {
    justify-content: flex-end;
  }

  .small-desktop\:vtmn-justify-center {
    justify-content: center;
  }

  .small-desktop\:vtmn-justify-between {
    justify-content: space-between;
  }

  .small-desktop\:vtmn-justify-around {
    justify-content: space-around;
  }

  .small-desktop\:vtmn-justify-evenly {
    justify-content: space-evenly;
  }

  .small-desktop\:vtmn-justify-items-start {
    justify-items: start;
  }

  .small-desktop\:vtmn-justify-items-end {
    justify-items: end;
  }

  .small-desktop\:vtmn-justify-items-center {
    justify-items: center;
  }

  .small-desktop\:vtmn-justify-items-stretch {
    justify-items: stretch;
  }

  .small-desktop\:vtmn-gap-0 {
    gap: var(--vtmn-spacing_0);
  }

  .small-desktop\:vtmn-gap-1 {
    gap: var(--vtmn-spacing_1);
  }

  .small-desktop\:vtmn-gap-2 {
    gap: var(--vtmn-spacing_2);
  }

  .small-desktop\:vtmn-gap-3 {
    gap: var(--vtmn-spacing_3);
  }

  .small-desktop\:vtmn-gap-4 {
    gap: var(--vtmn-spacing_4);
  }

  .small-desktop\:vtmn-gap-5 {
    gap: var(--vtmn-spacing_5);
  }

  .small-desktop\:vtmn-gap-6 {
    gap: var(--vtmn-spacing_6);
  }

  .small-desktop\:vtmn-gap-7 {
    gap: var(--vtmn-spacing_7);
  }

  .small-desktop\:vtmn-gap-8 {
    gap: var(--vtmn-spacing_8);
  }

  .small-desktop\:vtmn-gap-9 {
    gap: var(--vtmn-spacing_9);
  }

  .small-desktop\:vtmn-gap-10 {
    gap: var(--vtmn-spacing_10);
  }

  .small-desktop\:vtmn-gap-x-0 {
    -moz-column-gap: var(--vtmn-spacing_0);
         column-gap: var(--vtmn-spacing_0);
  }

  .small-desktop\:vtmn-gap-x-1 {
    -moz-column-gap: var(--vtmn-spacing_1);
         column-gap: var(--vtmn-spacing_1);
  }

  .small-desktop\:vtmn-gap-x-2 {
    -moz-column-gap: var(--vtmn-spacing_2);
         column-gap: var(--vtmn-spacing_2);
  }

  .small-desktop\:vtmn-gap-x-3 {
    -moz-column-gap: var(--vtmn-spacing_3);
         column-gap: var(--vtmn-spacing_3);
  }

  .small-desktop\:vtmn-gap-x-4 {
    -moz-column-gap: var(--vtmn-spacing_4);
         column-gap: var(--vtmn-spacing_4);
  }

  .small-desktop\:vtmn-gap-x-5 {
    -moz-column-gap: var(--vtmn-spacing_5);
         column-gap: var(--vtmn-spacing_5);
  }

  .small-desktop\:vtmn-gap-x-6 {
    -moz-column-gap: var(--vtmn-spacing_6);
         column-gap: var(--vtmn-spacing_6);
  }

  .small-desktop\:vtmn-gap-x-7 {
    -moz-column-gap: var(--vtmn-spacing_7);
         column-gap: var(--vtmn-spacing_7);
  }

  .small-desktop\:vtmn-gap-x-8 {
    -moz-column-gap: var(--vtmn-spacing_8);
         column-gap: var(--vtmn-spacing_8);
  }

  .small-desktop\:vtmn-gap-x-9 {
    -moz-column-gap: var(--vtmn-spacing_9);
         column-gap: var(--vtmn-spacing_9);
  }

  .small-desktop\:vtmn-gap-x-10 {
    -moz-column-gap: var(--vtmn-spacing_10);
         column-gap: var(--vtmn-spacing_10);
  }

  .small-desktop\:vtmn-gap-y-0 {
    row-gap: var(--vtmn-spacing_0);
  }

  .small-desktop\:vtmn-gap-y-1 {
    row-gap: var(--vtmn-spacing_1);
  }

  .small-desktop\:vtmn-gap-y-2 {
    row-gap: var(--vtmn-spacing_2);
  }

  .small-desktop\:vtmn-gap-y-3 {
    row-gap: var(--vtmn-spacing_3);
  }

  .small-desktop\:vtmn-gap-y-4 {
    row-gap: var(--vtmn-spacing_4);
  }

  .small-desktop\:vtmn-gap-y-5 {
    row-gap: var(--vtmn-spacing_5);
  }

  .small-desktop\:vtmn-gap-y-6 {
    row-gap: var(--vtmn-spacing_6);
  }

  .small-desktop\:vtmn-gap-y-7 {
    row-gap: var(--vtmn-spacing_7);
  }

  .small-desktop\:vtmn-gap-y-8 {
    row-gap: var(--vtmn-spacing_8);
  }

  .small-desktop\:vtmn-gap-y-9 {
    row-gap: var(--vtmn-spacing_9);
  }

  .small-desktop\:vtmn-gap-y-10 {
    row-gap: var(--vtmn-spacing_10);
  }

  .small-desktop\:vtmn-space-x-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_0) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-x-reverse)));
  }

  .small-desktop\:vtmn-space-x-1 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_1) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-x-reverse)));
  }

  .small-desktop\:vtmn-space-x-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_2) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-x-reverse)));
  }

  .small-desktop\:vtmn-space-x-3 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_3) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-x-reverse)));
  }

  .small-desktop\:vtmn-space-x-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_4) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-x-reverse)));
  }

  .small-desktop\:vtmn-space-x-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_5) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-x-reverse)));
  }

  .small-desktop\:vtmn-space-x-6 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_6) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-x-reverse)));
  }

  .small-desktop\:vtmn-space-x-7 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_7) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-x-reverse)));
  }

  .small-desktop\:vtmn-space-x-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_8) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-x-reverse)));
  }

  .small-desktop\:vtmn-space-x-9 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_9) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-x-reverse)));
  }

  .small-desktop\:vtmn-space-x-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_10) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-x-reverse)));
  }

  .small-desktop\:vtmn--space-x-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_0) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-x-reverse)));
  }

  .small-desktop\:vtmn--space-x-1 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_1) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-x-reverse)));
  }

  .small-desktop\:vtmn--space-x-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_2) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-x-reverse)));
  }

  .small-desktop\:vtmn--space-x-3 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_3) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-x-reverse)));
  }

  .small-desktop\:vtmn--space-x-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_4) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-x-reverse)));
  }

  .small-desktop\:vtmn--space-x-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_5) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-x-reverse)));
  }

  .small-desktop\:vtmn--space-x-6 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_6) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-x-reverse)));
  }

  .small-desktop\:vtmn--space-x-7 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_7) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-x-reverse)));
  }

  .small-desktop\:vtmn--space-x-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_8) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-x-reverse)));
  }

  .small-desktop\:vtmn--space-x-9 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_9) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-x-reverse)));
  }

  .small-desktop\:vtmn--space-x-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_10) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-x-reverse)));
  }

  .small-desktop\:vtmn-space-y-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_0) * var(--tw-space-y-reverse));
  }

  .small-desktop\:vtmn-space-y-1 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_1) * var(--tw-space-y-reverse));
  }

  .small-desktop\:vtmn-space-y-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_2) * var(--tw-space-y-reverse));
  }

  .small-desktop\:vtmn-space-y-3 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_3) * var(--tw-space-y-reverse));
  }

  .small-desktop\:vtmn-space-y-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_4) * var(--tw-space-y-reverse));
  }

  .small-desktop\:vtmn-space-y-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_5) * var(--tw-space-y-reverse));
  }

  .small-desktop\:vtmn-space-y-6 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_6) * var(--tw-space-y-reverse));
  }

  .small-desktop\:vtmn-space-y-7 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_7) * var(--tw-space-y-reverse));
  }

  .small-desktop\:vtmn-space-y-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_8) * var(--tw-space-y-reverse));
  }

  .small-desktop\:vtmn-space-y-9 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_9) * var(--tw-space-y-reverse));
  }

  .small-desktop\:vtmn-space-y-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_10) * var(--tw-space-y-reverse));
  }

  .small-desktop\:vtmn--space-y-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_0) * var(--tw-space-y-reverse));
  }

  .small-desktop\:vtmn--space-y-1 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_1) * var(--tw-space-y-reverse));
  }

  .small-desktop\:vtmn--space-y-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_2) * var(--tw-space-y-reverse));
  }

  .small-desktop\:vtmn--space-y-3 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_3) * var(--tw-space-y-reverse));
  }

  .small-desktop\:vtmn--space-y-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_4) * var(--tw-space-y-reverse));
  }

  .small-desktop\:vtmn--space-y-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_5) * var(--tw-space-y-reverse));
  }

  .small-desktop\:vtmn--space-y-6 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_6) * var(--tw-space-y-reverse));
  }

  .small-desktop\:vtmn--space-y-7 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_7) * var(--tw-space-y-reverse));
  }

  .small-desktop\:vtmn--space-y-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_8) * var(--tw-space-y-reverse));
  }

  .small-desktop\:vtmn--space-y-9 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_9) * var(--tw-space-y-reverse));
  }

  .small-desktop\:vtmn--space-y-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_10) * var(--tw-space-y-reverse));
  }

  .small-desktop\:vtmn-space-y-reverse &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 1;
  }

  .small-desktop\:vtmn-space-x-reverse &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 1;
  }

  .small-desktop\:vtmn-divide-x-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .small-desktop\:vtmn-divide-x-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .small-desktop\:vtmn-divide-x-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .small-desktop\:vtmn-divide-x-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(8px * var(--tw-divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .small-desktop\:vtmn-divide-x &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .small-desktop\:vtmn-divide-y-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .small-desktop\:vtmn-divide-y-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }

  .small-desktop\:vtmn-divide-y-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }

  .small-desktop\:vtmn-divide-y-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
  }

  .small-desktop\:vtmn-divide-y &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .small-desktop\:vtmn-divide-y-reverse &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 1;
  }

  .small-desktop\:vtmn-divide-x-reverse &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 1;
  }

  .small-desktop\:vtmn-divide-solid &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: solid;
  }

  .small-desktop\:vtmn-divide-dashed &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: dashed;
  }

  .small-desktop\:vtmn-divide-dotted &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: dotted;
  }

  .small-desktop\:vtmn-divide-double &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: double;
  }

  .small-desktop\:vtmn-divide-none &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: none;
  }

  .small-desktop\:vtmn-divide-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: transparent;
  }

  .small-desktop\:vtmn-divide-background-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .small-desktop\:vtmn-divide-background-secondary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .small-desktop\:vtmn-divide-background-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .small-desktop\:vtmn-divide-background-brand-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .small-desktop\:vtmn-divide-background-brand-secondary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .small-desktop\:vtmn-divide-background-accent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .small-desktop\:vtmn-divide-background-alert &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .small-desktop\:vtmn-divide-background-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .small-desktop\:vtmn-divide-background-brand-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .small-desktop\:vtmn-divide-content-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .small-desktop\:vtmn-divide-content-secondary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .small-desktop\:vtmn-divide-content-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .small-desktop\:vtmn-divide-content-action &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .small-desktop\:vtmn-divide-content-active &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .small-desktop\:vtmn-divide-content-inactive &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .small-desktop\:vtmn-divide-content-negative &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .small-desktop\:vtmn-divide-content-warning &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .small-desktop\:vtmn-divide-content-positive &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .small-desktop\:vtmn-divide-content-information &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .small-desktop\:vtmn-divide-content-accent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .small-desktop\:vtmn-divide-content-visited &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .small-desktop\:vtmn-divide-content-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .small-desktop\:vtmn-divide-content-action-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .small-desktop\:vtmn-divide-content-visited-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .small-desktop\:vtmn-divide-border-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .small-desktop\:vtmn-divide-border-secondary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .small-desktop\:vtmn-divide-border-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .small-desktop\:vtmn-divide-border-active &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .small-desktop\:vtmn-divide-border-inactive &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .small-desktop\:vtmn-divide-border-negative &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .small-desktop\:vtmn-divide-border-warning &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .small-desktop\:vtmn-divide-border-positive &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .small-desktop\:vtmn-divide-border-information &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .small-desktop\:vtmn-divide-border-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .small-desktop\:vtmn-divide-decorative-gravel &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .small-desktop\:vtmn-divide-decorative-brick &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .small-desktop\:vtmn-divide-decorative-saffron &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .small-desktop\:vtmn-divide-decorative-gold &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .small-desktop\:vtmn-divide-decorative-jade &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .small-desktop\:vtmn-divide-decorative-emerald &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .small-desktop\:vtmn-divide-decorative-cobalt &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .small-desktop\:vtmn-divide-decorative-amethyst &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .small-desktop\:vtmn-divide-hover-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .small-desktop\:vtmn-divide-hover-primary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .small-desktop\:vtmn-divide-hover-secondary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .small-desktop\:vtmn-divide-hover-tertiary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .small-desktop\:vtmn-divide-hover-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .small-desktop\:vtmn-divide-hover-brand &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .small-desktop\:vtmn-divide-hover-accent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .small-desktop\:vtmn-divide-hover-primary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .small-desktop\:vtmn-divide-hover-secondary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .small-desktop\:vtmn-divide-hover-tertiary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .small-desktop\:vtmn-divide-active-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .small-desktop\:vtmn-divide-active-primary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .small-desktop\:vtmn-divide-active-secondary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .small-desktop\:vtmn-divide-active-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .small-desktop\:vtmn-divide-active-tertiary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .small-desktop\:vtmn-divide-active-brand &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .small-desktop\:vtmn-divide-active-accent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .small-desktop\:vtmn-divide-active-primary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .small-desktop\:vtmn-divide-active-secondary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .small-desktop\:vtmn-divide-active-tertiary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .small-desktop\:vtmn-divide-active-brand-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .small-desktop\:vtmn-divide-shadow &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .small-desktop\:vtmn-divide-brand &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand);
  }

  .small-desktop\:vtmn-divide-brand-pro &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-pro);
  }

  .small-desktop\:vtmn-divide-brand-digital-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .small-desktop\:vtmn-divide-brand-digital-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .small-desktop\:vtmn-divide-brand-digital-light-3 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .small-desktop\:vtmn-divide-brand-digital &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital);
  }

  .small-desktop\:vtmn-divide-brand-digital-dark-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .small-desktop\:vtmn-divide-brand-digital-dark-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .small-desktop\:vtmn-divide-green-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-light-1);
  }

  .small-desktop\:vtmn-divide-green-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-light-2);
  }

  .small-desktop\:vtmn-divide-green-light-3 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-light-3);
  }

  .small-desktop\:vtmn-divide-green &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green);
  }

  .small-desktop\:vtmn-divide-green-dark-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .small-desktop\:vtmn-divide-green-dark-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .small-desktop\:vtmn-divide-white &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_white);
  }

  .small-desktop\:vtmn-divide-grey-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .small-desktop\:vtmn-divide-grey-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .small-desktop\:vtmn-divide-grey-light-3 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .small-desktop\:vtmn-divide-grey-light-4 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .small-desktop\:vtmn-divide-grey &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey);
  }

  .small-desktop\:vtmn-divide-grey-dark-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .small-desktop\:vtmn-divide-grey-dark-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .small-desktop\:vtmn-divide-grey-dark-3 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .small-desktop\:vtmn-divide-black &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_black);
  }

  .small-desktop\:vtmn-divide-success &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_success);
  }

  .small-desktop\:vtmn-divide-info &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_info);
  }

  .small-desktop\:vtmn-divide-warning &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_warning);
  }

  .small-desktop\:vtmn-divide-danger &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_danger);
  }

  .small-desktop\:vtmn-divide-yellow-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .small-desktop\:vtmn-divide-yellow-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .small-desktop\:vtmn-divide-yellow &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_yellow);
  }

  .small-desktop\:vtmn-divide-orange-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .small-desktop\:vtmn-divide-orange-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .small-desktop\:vtmn-divide-orange &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_orange);
  }

  .small-desktop\:vtmn-divide-red-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_red-light-1);
  }

  .small-desktop\:vtmn-divide-red-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_red-light-2);
  }

  .small-desktop\:vtmn-divide-red &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_red);
  }

  .small-desktop\:vtmn-divide-opacity-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0;
  }

  .small-desktop\:vtmn-divide-opacity-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.05;
  }

  .small-desktop\:vtmn-divide-opacity-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.1;
  }

  .small-desktop\:vtmn-divide-opacity-20 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.2;
  }

  .small-desktop\:vtmn-divide-opacity-25 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.25;
  }

  .small-desktop\:vtmn-divide-opacity-30 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.3;
  }

  .small-desktop\:vtmn-divide-opacity-40 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.4;
  }

  .small-desktop\:vtmn-divide-opacity-50 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.5;
  }

  .small-desktop\:vtmn-divide-opacity-60 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.6;
  }

  .small-desktop\:vtmn-divide-opacity-70 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.7;
  }

  .small-desktop\:vtmn-divide-opacity-75 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.75;
  }

  .small-desktop\:vtmn-divide-opacity-80 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.8;
  }

  .small-desktop\:vtmn-divide-opacity-90 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.9;
  }

  .small-desktop\:vtmn-divide-opacity-95 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.95;
  }

  .small-desktop\:vtmn-divide-opacity-100 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
  }

  .small-desktop\:vtmn-place-self-auto {
    place-self: auto;
  }

  .small-desktop\:vtmn-place-self-start {
    place-self: start;
  }

  .small-desktop\:vtmn-place-self-end {
    place-self: end;
  }

  .small-desktop\:vtmn-place-self-center {
    place-self: center;
  }

  .small-desktop\:vtmn-place-self-stretch {
    place-self: stretch;
  }

  .small-desktop\:vtmn-self-auto {
    align-self: auto;
  }

  .small-desktop\:vtmn-self-start {
    align-self: flex-start;
  }

  .small-desktop\:vtmn-self-end {
    align-self: flex-end;
  }

  .small-desktop\:vtmn-self-center {
    align-self: center;
  }

  .small-desktop\:vtmn-self-stretch {
    align-self: stretch;
  }

  .small-desktop\:vtmn-self-baseline {
    align-self: baseline;
  }

  .small-desktop\:vtmn-justify-self-auto {
    justify-self: auto;
  }

  .small-desktop\:vtmn-justify-self-start {
    justify-self: start;
  }

  .small-desktop\:vtmn-justify-self-end {
    justify-self: end;
  }

  .small-desktop\:vtmn-justify-self-center {
    justify-self: center;
  }

  .small-desktop\:vtmn-justify-self-stretch {
    justify-self: stretch;
  }

  .small-desktop\:vtmn-overflow-auto {
    overflow: auto;
  }

  .small-desktop\:vtmn-overflow-hidden {
    overflow: hidden;
  }

  .small-desktop\:vtmn-overflow-visible {
    overflow: visible;
  }

  .small-desktop\:vtmn-overflow-scroll {
    overflow: scroll;
  }

  .small-desktop\:vtmn-overflow-x-auto {
    overflow-x: auto;
  }

  .small-desktop\:vtmn-overflow-y-auto {
    overflow-y: auto;
  }

  .small-desktop\:vtmn-overflow-x-hidden {
    overflow-x: hidden;
  }

  .small-desktop\:vtmn-overflow-y-hidden {
    overflow-y: hidden;
  }

  .small-desktop\:vtmn-overflow-x-visible {
    overflow-x: visible;
  }

  .small-desktop\:vtmn-overflow-y-visible {
    overflow-y: visible;
  }

  .small-desktop\:vtmn-overflow-x-scroll {
    overflow-x: scroll;
  }

  .small-desktop\:vtmn-overflow-y-scroll {
    overflow-y: scroll;
  }

  .small-desktop\:vtmn-overscroll-auto {
    overscroll-behavior: auto;
  }

  .small-desktop\:vtmn-overscroll-contain {
    overscroll-behavior: contain;
  }

  .small-desktop\:vtmn-overscroll-none {
    overscroll-behavior: none;
  }

  .small-desktop\:vtmn-overscroll-y-auto {
    overscroll-behavior-y: auto;
  }

  .small-desktop\:vtmn-overscroll-y-contain {
    overscroll-behavior-y: contain;
  }

  .small-desktop\:vtmn-overscroll-y-none {
    overscroll-behavior-y: none;
  }

  .small-desktop\:vtmn-overscroll-x-auto {
    overscroll-behavior-x: auto;
  }

  .small-desktop\:vtmn-overscroll-x-contain {
    overscroll-behavior-x: contain;
  }

  .small-desktop\:vtmn-overscroll-x-none {
    overscroll-behavior-x: none;
  }

  .small-desktop\:vtmn-truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .small-desktop\:vtmn-overflow-ellipsis {
    text-overflow: ellipsis;
  }

  .small-desktop\:vtmn-overflow-clip {
    text-overflow: clip;
  }

  .small-desktop\:vtmn-whitespace-normal {
    white-space: normal;
  }

  .small-desktop\:vtmn-whitespace-nowrap {
    white-space: nowrap;
  }

  .small-desktop\:vtmn-whitespace-pre {
    white-space: pre;
  }

  .small-desktop\:vtmn-whitespace-pre-line {
    white-space: pre-line;
  }

  .small-desktop\:vtmn-whitespace-pre-wrap {
    white-space: pre-wrap;
  }

  .small-desktop\:vtmn-break-normal {
    overflow-wrap: normal;
    word-break: normal;
  }

  .small-desktop\:vtmn-break-words {
    overflow-wrap: break-word;
  }

  .small-desktop\:vtmn-break-all {
    word-break: break-all;
  }

  .small-desktop\:vtmn-rounded-100 {
    border-radius: var(--vtmn-radius_100);
  }

  .small-desktop\:vtmn-rounded-200 {
    border-radius: var(--vtmn-radius_200);
  }

  .small-desktop\:vtmn-rounded-300 {
    border-radius: var(--vtmn-radius_300);
  }

  .small-desktop\:vtmn-rounded-400 {
    border-radius: var(--vtmn-radius_400);
  }

  .small-desktop\:vtmn-rounded-500 {
    border-radius: var(--vtmn-radius_500);
  }

  .small-desktop\:vtmn-rounded-600 {
    border-radius: var(--vtmn-radius_600);
  }

  .small-desktop\:vtmn-rounded-700 {
    border-radius: var(--vtmn-radius_700);
  }

  .small-desktop\:vtmn-rounded-800 {
    border-radius: var(--vtmn-radius_800);
  }

  .small-desktop\:vtmn-rounded-none {
    border-radius: 0px;
  }

  .small-desktop\:vtmn-rounded-sm {
    border-radius: 0.125rem;
  }

  .small-desktop\:vtmn-rounded {
    border-radius: 0.25rem;
  }

  .small-desktop\:vtmn-rounded-md {
    border-radius: 0.375rem;
  }

  .small-desktop\:vtmn-rounded-lg {
    border-radius: 0.5rem;
  }

  .small-desktop\:vtmn-rounded-xl {
    border-radius: 0.75rem;
  }

  .small-desktop\:vtmn-rounded-2xl {
    border-radius: 1rem;
  }

  .small-desktop\:vtmn-rounded-3xl {
    border-radius: 1.5rem;
  }

  .small-desktop\:vtmn-rounded-full {
    border-radius: 9999px;
  }

  .small-desktop\:vtmn-rounded-t-100 {
    border-top-left-radius: var(--vtmn-radius_100);
    border-top-right-radius: var(--vtmn-radius_100);
  }

  .small-desktop\:vtmn-rounded-t-200 {
    border-top-left-radius: var(--vtmn-radius_200);
    border-top-right-radius: var(--vtmn-radius_200);
  }

  .small-desktop\:vtmn-rounded-t-300 {
    border-top-left-radius: var(--vtmn-radius_300);
    border-top-right-radius: var(--vtmn-radius_300);
  }

  .small-desktop\:vtmn-rounded-t-400 {
    border-top-left-radius: var(--vtmn-radius_400);
    border-top-right-radius: var(--vtmn-radius_400);
  }

  .small-desktop\:vtmn-rounded-t-500 {
    border-top-left-radius: var(--vtmn-radius_500);
    border-top-right-radius: var(--vtmn-radius_500);
  }

  .small-desktop\:vtmn-rounded-t-600 {
    border-top-left-radius: var(--vtmn-radius_600);
    border-top-right-radius: var(--vtmn-radius_600);
  }

  .small-desktop\:vtmn-rounded-t-700 {
    border-top-left-radius: var(--vtmn-radius_700);
    border-top-right-radius: var(--vtmn-radius_700);
  }

  .small-desktop\:vtmn-rounded-t-800 {
    border-top-left-radius: var(--vtmn-radius_800);
    border-top-right-radius: var(--vtmn-radius_800);
  }

  .small-desktop\:vtmn-rounded-t-none {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .small-desktop\:vtmn-rounded-t-sm {
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .small-desktop\:vtmn-rounded-t {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .small-desktop\:vtmn-rounded-t-md {
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .small-desktop\:vtmn-rounded-t-lg {
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .small-desktop\:vtmn-rounded-t-xl {
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .small-desktop\:vtmn-rounded-t-2xl {
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .small-desktop\:vtmn-rounded-t-3xl {
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .small-desktop\:vtmn-rounded-t-full {
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .small-desktop\:vtmn-rounded-r-100 {
    border-top-right-radius: var(--vtmn-radius_100);
    border-bottom-right-radius: var(--vtmn-radius_100);
  }

  .small-desktop\:vtmn-rounded-r-200 {
    border-top-right-radius: var(--vtmn-radius_200);
    border-bottom-right-radius: var(--vtmn-radius_200);
  }

  .small-desktop\:vtmn-rounded-r-300 {
    border-top-right-radius: var(--vtmn-radius_300);
    border-bottom-right-radius: var(--vtmn-radius_300);
  }

  .small-desktop\:vtmn-rounded-r-400 {
    border-top-right-radius: var(--vtmn-radius_400);
    border-bottom-right-radius: var(--vtmn-radius_400);
  }

  .small-desktop\:vtmn-rounded-r-500 {
    border-top-right-radius: var(--vtmn-radius_500);
    border-bottom-right-radius: var(--vtmn-radius_500);
  }

  .small-desktop\:vtmn-rounded-r-600 {
    border-top-right-radius: var(--vtmn-radius_600);
    border-bottom-right-radius: var(--vtmn-radius_600);
  }

  .small-desktop\:vtmn-rounded-r-700 {
    border-top-right-radius: var(--vtmn-radius_700);
    border-bottom-right-radius: var(--vtmn-radius_700);
  }

  .small-desktop\:vtmn-rounded-r-800 {
    border-top-right-radius: var(--vtmn-radius_800);
    border-bottom-right-radius: var(--vtmn-radius_800);
  }

  .small-desktop\:vtmn-rounded-r-none {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .small-desktop\:vtmn-rounded-r-sm {
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .small-desktop\:vtmn-rounded-r {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .small-desktop\:vtmn-rounded-r-md {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .small-desktop\:vtmn-rounded-r-lg {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .small-desktop\:vtmn-rounded-r-xl {
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .small-desktop\:vtmn-rounded-r-2xl {
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .small-desktop\:vtmn-rounded-r-3xl {
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .small-desktop\:vtmn-rounded-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .small-desktop\:vtmn-rounded-b-100 {
    border-bottom-right-radius: var(--vtmn-radius_100);
    border-bottom-left-radius: var(--vtmn-radius_100);
  }

  .small-desktop\:vtmn-rounded-b-200 {
    border-bottom-right-radius: var(--vtmn-radius_200);
    border-bottom-left-radius: var(--vtmn-radius_200);
  }

  .small-desktop\:vtmn-rounded-b-300 {
    border-bottom-right-radius: var(--vtmn-radius_300);
    border-bottom-left-radius: var(--vtmn-radius_300);
  }

  .small-desktop\:vtmn-rounded-b-400 {
    border-bottom-right-radius: var(--vtmn-radius_400);
    border-bottom-left-radius: var(--vtmn-radius_400);
  }

  .small-desktop\:vtmn-rounded-b-500 {
    border-bottom-right-radius: var(--vtmn-radius_500);
    border-bottom-left-radius: var(--vtmn-radius_500);
  }

  .small-desktop\:vtmn-rounded-b-600 {
    border-bottom-right-radius: var(--vtmn-radius_600);
    border-bottom-left-radius: var(--vtmn-radius_600);
  }

  .small-desktop\:vtmn-rounded-b-700 {
    border-bottom-right-radius: var(--vtmn-radius_700);
    border-bottom-left-radius: var(--vtmn-radius_700);
  }

  .small-desktop\:vtmn-rounded-b-800 {
    border-bottom-right-radius: var(--vtmn-radius_800);
    border-bottom-left-radius: var(--vtmn-radius_800);
  }

  .small-desktop\:vtmn-rounded-b-none {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .small-desktop\:vtmn-rounded-b-sm {
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .small-desktop\:vtmn-rounded-b {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .small-desktop\:vtmn-rounded-b-md {
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .small-desktop\:vtmn-rounded-b-lg {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .small-desktop\:vtmn-rounded-b-xl {
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .small-desktop\:vtmn-rounded-b-2xl {
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .small-desktop\:vtmn-rounded-b-3xl {
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .small-desktop\:vtmn-rounded-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .small-desktop\:vtmn-rounded-l-100 {
    border-top-left-radius: var(--vtmn-radius_100);
    border-bottom-left-radius: var(--vtmn-radius_100);
  }

  .small-desktop\:vtmn-rounded-l-200 {
    border-top-left-radius: var(--vtmn-radius_200);
    border-bottom-left-radius: var(--vtmn-radius_200);
  }

  .small-desktop\:vtmn-rounded-l-300 {
    border-top-left-radius: var(--vtmn-radius_300);
    border-bottom-left-radius: var(--vtmn-radius_300);
  }

  .small-desktop\:vtmn-rounded-l-400 {
    border-top-left-radius: var(--vtmn-radius_400);
    border-bottom-left-radius: var(--vtmn-radius_400);
  }

  .small-desktop\:vtmn-rounded-l-500 {
    border-top-left-radius: var(--vtmn-radius_500);
    border-bottom-left-radius: var(--vtmn-radius_500);
  }

  .small-desktop\:vtmn-rounded-l-600 {
    border-top-left-radius: var(--vtmn-radius_600);
    border-bottom-left-radius: var(--vtmn-radius_600);
  }

  .small-desktop\:vtmn-rounded-l-700 {
    border-top-left-radius: var(--vtmn-radius_700);
    border-bottom-left-radius: var(--vtmn-radius_700);
  }

  .small-desktop\:vtmn-rounded-l-800 {
    border-top-left-radius: var(--vtmn-radius_800);
    border-bottom-left-radius: var(--vtmn-radius_800);
  }

  .small-desktop\:vtmn-rounded-l-none {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .small-desktop\:vtmn-rounded-l-sm {
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .small-desktop\:vtmn-rounded-l {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .small-desktop\:vtmn-rounded-l-md {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .small-desktop\:vtmn-rounded-l-lg {
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .small-desktop\:vtmn-rounded-l-xl {
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .small-desktop\:vtmn-rounded-l-2xl {
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .small-desktop\:vtmn-rounded-l-3xl {
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .small-desktop\:vtmn-rounded-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .small-desktop\:vtmn-rounded-tl-100 {
    border-top-left-radius: var(--vtmn-radius_100);
  }

  .small-desktop\:vtmn-rounded-tl-200 {
    border-top-left-radius: var(--vtmn-radius_200);
  }

  .small-desktop\:vtmn-rounded-tl-300 {
    border-top-left-radius: var(--vtmn-radius_300);
  }

  .small-desktop\:vtmn-rounded-tl-400 {
    border-top-left-radius: var(--vtmn-radius_400);
  }

  .small-desktop\:vtmn-rounded-tl-500 {
    border-top-left-radius: var(--vtmn-radius_500);
  }

  .small-desktop\:vtmn-rounded-tl-600 {
    border-top-left-radius: var(--vtmn-radius_600);
  }

  .small-desktop\:vtmn-rounded-tl-700 {
    border-top-left-radius: var(--vtmn-radius_700);
  }

  .small-desktop\:vtmn-rounded-tl-800 {
    border-top-left-radius: var(--vtmn-radius_800);
  }

  .small-desktop\:vtmn-rounded-tl-none {
    border-top-left-radius: 0px;
  }

  .small-desktop\:vtmn-rounded-tl-sm {
    border-top-left-radius: 0.125rem;
  }

  .small-desktop\:vtmn-rounded-tl {
    border-top-left-radius: 0.25rem;
  }

  .small-desktop\:vtmn-rounded-tl-md {
    border-top-left-radius: 0.375rem;
  }

  .small-desktop\:vtmn-rounded-tl-lg {
    border-top-left-radius: 0.5rem;
  }

  .small-desktop\:vtmn-rounded-tl-xl {
    border-top-left-radius: 0.75rem;
  }

  .small-desktop\:vtmn-rounded-tl-2xl {
    border-top-left-radius: 1rem;
  }

  .small-desktop\:vtmn-rounded-tl-3xl {
    border-top-left-radius: 1.5rem;
  }

  .small-desktop\:vtmn-rounded-tl-full {
    border-top-left-radius: 9999px;
  }

  .small-desktop\:vtmn-rounded-tr-100 {
    border-top-right-radius: var(--vtmn-radius_100);
  }

  .small-desktop\:vtmn-rounded-tr-200 {
    border-top-right-radius: var(--vtmn-radius_200);
  }

  .small-desktop\:vtmn-rounded-tr-300 {
    border-top-right-radius: var(--vtmn-radius_300);
  }

  .small-desktop\:vtmn-rounded-tr-400 {
    border-top-right-radius: var(--vtmn-radius_400);
  }

  .small-desktop\:vtmn-rounded-tr-500 {
    border-top-right-radius: var(--vtmn-radius_500);
  }

  .small-desktop\:vtmn-rounded-tr-600 {
    border-top-right-radius: var(--vtmn-radius_600);
  }

  .small-desktop\:vtmn-rounded-tr-700 {
    border-top-right-radius: var(--vtmn-radius_700);
  }

  .small-desktop\:vtmn-rounded-tr-800 {
    border-top-right-radius: var(--vtmn-radius_800);
  }

  .small-desktop\:vtmn-rounded-tr-none {
    border-top-right-radius: 0px;
  }

  .small-desktop\:vtmn-rounded-tr-sm {
    border-top-right-radius: 0.125rem;
  }

  .small-desktop\:vtmn-rounded-tr {
    border-top-right-radius: 0.25rem;
  }

  .small-desktop\:vtmn-rounded-tr-md {
    border-top-right-radius: 0.375rem;
  }

  .small-desktop\:vtmn-rounded-tr-lg {
    border-top-right-radius: 0.5rem;
  }

  .small-desktop\:vtmn-rounded-tr-xl {
    border-top-right-radius: 0.75rem;
  }

  .small-desktop\:vtmn-rounded-tr-2xl {
    border-top-right-radius: 1rem;
  }

  .small-desktop\:vtmn-rounded-tr-3xl {
    border-top-right-radius: 1.5rem;
  }

  .small-desktop\:vtmn-rounded-tr-full {
    border-top-right-radius: 9999px;
  }

  .small-desktop\:vtmn-rounded-br-100 {
    border-bottom-right-radius: var(--vtmn-radius_100);
  }

  .small-desktop\:vtmn-rounded-br-200 {
    border-bottom-right-radius: var(--vtmn-radius_200);
  }

  .small-desktop\:vtmn-rounded-br-300 {
    border-bottom-right-radius: var(--vtmn-radius_300);
  }

  .small-desktop\:vtmn-rounded-br-400 {
    border-bottom-right-radius: var(--vtmn-radius_400);
  }

  .small-desktop\:vtmn-rounded-br-500 {
    border-bottom-right-radius: var(--vtmn-radius_500);
  }

  .small-desktop\:vtmn-rounded-br-600 {
    border-bottom-right-radius: var(--vtmn-radius_600);
  }

  .small-desktop\:vtmn-rounded-br-700 {
    border-bottom-right-radius: var(--vtmn-radius_700);
  }

  .small-desktop\:vtmn-rounded-br-800 {
    border-bottom-right-radius: var(--vtmn-radius_800);
  }

  .small-desktop\:vtmn-rounded-br-none {
    border-bottom-right-radius: 0px;
  }

  .small-desktop\:vtmn-rounded-br-sm {
    border-bottom-right-radius: 0.125rem;
  }

  .small-desktop\:vtmn-rounded-br {
    border-bottom-right-radius: 0.25rem;
  }

  .small-desktop\:vtmn-rounded-br-md {
    border-bottom-right-radius: 0.375rem;
  }

  .small-desktop\:vtmn-rounded-br-lg {
    border-bottom-right-radius: 0.5rem;
  }

  .small-desktop\:vtmn-rounded-br-xl {
    border-bottom-right-radius: 0.75rem;
  }

  .small-desktop\:vtmn-rounded-br-2xl {
    border-bottom-right-radius: 1rem;
  }

  .small-desktop\:vtmn-rounded-br-3xl {
    border-bottom-right-radius: 1.5rem;
  }

  .small-desktop\:vtmn-rounded-br-full {
    border-bottom-right-radius: 9999px;
  }

  .small-desktop\:vtmn-rounded-bl-100 {
    border-bottom-left-radius: var(--vtmn-radius_100);
  }

  .small-desktop\:vtmn-rounded-bl-200 {
    border-bottom-left-radius: var(--vtmn-radius_200);
  }

  .small-desktop\:vtmn-rounded-bl-300 {
    border-bottom-left-radius: var(--vtmn-radius_300);
  }

  .small-desktop\:vtmn-rounded-bl-400 {
    border-bottom-left-radius: var(--vtmn-radius_400);
  }

  .small-desktop\:vtmn-rounded-bl-500 {
    border-bottom-left-radius: var(--vtmn-radius_500);
  }

  .small-desktop\:vtmn-rounded-bl-600 {
    border-bottom-left-radius: var(--vtmn-radius_600);
  }

  .small-desktop\:vtmn-rounded-bl-700 {
    border-bottom-left-radius: var(--vtmn-radius_700);
  }

  .small-desktop\:vtmn-rounded-bl-800 {
    border-bottom-left-radius: var(--vtmn-radius_800);
  }

  .small-desktop\:vtmn-rounded-bl-none {
    border-bottom-left-radius: 0px;
  }

  .small-desktop\:vtmn-rounded-bl-sm {
    border-bottom-left-radius: 0.125rem;
  }

  .small-desktop\:vtmn-rounded-bl {
    border-bottom-left-radius: 0.25rem;
  }

  .small-desktop\:vtmn-rounded-bl-md {
    border-bottom-left-radius: 0.375rem;
  }

  .small-desktop\:vtmn-rounded-bl-lg {
    border-bottom-left-radius: 0.5rem;
  }

  .small-desktop\:vtmn-rounded-bl-xl {
    border-bottom-left-radius: 0.75rem;
  }

  .small-desktop\:vtmn-rounded-bl-2xl {
    border-bottom-left-radius: 1rem;
  }

  .small-desktop\:vtmn-rounded-bl-3xl {
    border-bottom-left-radius: 1.5rem;
  }

  .small-desktop\:vtmn-rounded-bl-full {
    border-bottom-left-radius: 9999px;
  }

  .small-desktop\:vtmn-border-0 {
    border-width: 0px;
  }

  .small-desktop\:vtmn-border-2 {
    border-width: 2px;
  }

  .small-desktop\:vtmn-border-4 {
    border-width: 4px;
  }

  .small-desktop\:vtmn-border-8 {
    border-width: 8px;
  }

  .small-desktop\:vtmn-border {
    border-width: 1px;
  }

  .small-desktop\:vtmn-border-t-0 {
    border-top-width: 0px;
  }

  .small-desktop\:vtmn-border-t-2 {
    border-top-width: 2px;
  }

  .small-desktop\:vtmn-border-t-4 {
    border-top-width: 4px;
  }

  .small-desktop\:vtmn-border-t-8 {
    border-top-width: 8px;
  }

  .small-desktop\:vtmn-border-t {
    border-top-width: 1px;
  }

  .small-desktop\:vtmn-border-r-0 {
    border-right-width: 0px;
  }

  .small-desktop\:vtmn-border-r-2 {
    border-right-width: 2px;
  }

  .small-desktop\:vtmn-border-r-4 {
    border-right-width: 4px;
  }

  .small-desktop\:vtmn-border-r-8 {
    border-right-width: 8px;
  }

  .small-desktop\:vtmn-border-r {
    border-right-width: 1px;
  }

  .small-desktop\:vtmn-border-b-0 {
    border-bottom-width: 0px;
  }

  .small-desktop\:vtmn-border-b-2 {
    border-bottom-width: 2px;
  }

  .small-desktop\:vtmn-border-b-4 {
    border-bottom-width: 4px;
  }

  .small-desktop\:vtmn-border-b-8 {
    border-bottom-width: 8px;
  }

  .small-desktop\:vtmn-border-b {
    border-bottom-width: 1px;
  }

  .small-desktop\:vtmn-border-l-0 {
    border-left-width: 0px;
  }

  .small-desktop\:vtmn-border-l-2 {
    border-left-width: 2px;
  }

  .small-desktop\:vtmn-border-l-4 {
    border-left-width: 4px;
  }

  .small-desktop\:vtmn-border-l-8 {
    border-left-width: 8px;
  }

  .small-desktop\:vtmn-border-l {
    border-left-width: 1px;
  }

  .small-desktop\:vtmn-border-solid {
    border-style: solid;
  }

  .small-desktop\:vtmn-border-dashed {
    border-style: dashed;
  }

  .small-desktop\:vtmn-border-dotted {
    border-style: dotted;
  }

  .small-desktop\:vtmn-border-double {
    border-style: double;
  }

  .small-desktop\:vtmn-border-none {
    border-style: none;
  }

  .small-desktop\:vtmn-border-transparent {
    border-color: transparent;
  }

  .small-desktop\:vtmn-border-background-primary {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .small-desktop\:vtmn-border-background-secondary {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .small-desktop\:vtmn-border-background-tertiary {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .small-desktop\:vtmn-border-background-brand-primary {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .small-desktop\:vtmn-border-background-brand-secondary {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .small-desktop\:vtmn-border-background-accent {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .small-desktop\:vtmn-border-background-alert {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .small-desktop\:vtmn-border-background-primary-reversed {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .small-desktop\:vtmn-border-background-brand-primary-reversed {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .small-desktop\:vtmn-border-content-primary {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .small-desktop\:vtmn-border-content-secondary {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .small-desktop\:vtmn-border-content-tertiary {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .small-desktop\:vtmn-border-content-action {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .small-desktop\:vtmn-border-content-active {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .small-desktop\:vtmn-border-content-inactive {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .small-desktop\:vtmn-border-content-negative {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .small-desktop\:vtmn-border-content-warning {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .small-desktop\:vtmn-border-content-positive {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .small-desktop\:vtmn-border-content-information {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .small-desktop\:vtmn-border-content-accent {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .small-desktop\:vtmn-border-content-visited {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .small-desktop\:vtmn-border-content-primary-reversed {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .small-desktop\:vtmn-border-content-action-reversed {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .small-desktop\:vtmn-border-content-visited-reversed {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .small-desktop\:vtmn-border-border-primary {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .small-desktop\:vtmn-border-border-secondary {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .small-desktop\:vtmn-border-border-tertiary {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .small-desktop\:vtmn-border-border-active {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .small-desktop\:vtmn-border-border-inactive {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .small-desktop\:vtmn-border-border-negative {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .small-desktop\:vtmn-border-border-warning {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .small-desktop\:vtmn-border-border-positive {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .small-desktop\:vtmn-border-border-information {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .small-desktop\:vtmn-border-border-primary-reversed {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .small-desktop\:vtmn-border-decorative-gravel {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .small-desktop\:vtmn-border-decorative-brick {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .small-desktop\:vtmn-border-decorative-saffron {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .small-desktop\:vtmn-border-decorative-gold {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .small-desktop\:vtmn-border-decorative-jade {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .small-desktop\:vtmn-border-decorative-emerald {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .small-desktop\:vtmn-border-decorative-cobalt {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .small-desktop\:vtmn-border-decorative-amethyst {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .small-desktop\:vtmn-border-hover-primary {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .small-desktop\:vtmn-border-hover-primary-transparent {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .small-desktop\:vtmn-border-hover-secondary-transparent {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .small-desktop\:vtmn-border-hover-tertiary-transparent {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .small-desktop\:vtmn-border-hover-tertiary {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .small-desktop\:vtmn-border-hover-brand {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .small-desktop\:vtmn-border-hover-accent {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .small-desktop\:vtmn-border-hover-primary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .small-desktop\:vtmn-border-hover-secondary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .small-desktop\:vtmn-border-hover-tertiary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .small-desktop\:vtmn-border-active-primary {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .small-desktop\:vtmn-border-active-primary-transparent {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .small-desktop\:vtmn-border-active-secondary-transparent {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .small-desktop\:vtmn-border-active-tertiary {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .small-desktop\:vtmn-border-active-tertiary-transparent {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .small-desktop\:vtmn-border-active-brand {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .small-desktop\:vtmn-border-active-accent {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .small-desktop\:vtmn-border-active-primary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .small-desktop\:vtmn-border-active-secondary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .small-desktop\:vtmn-border-active-tertiary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .small-desktop\:vtmn-border-active-brand-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .small-desktop\:vtmn-border-shadow {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .small-desktop\:vtmn-border-brand {
    border-color: var(--vtmn-color_brand);
  }

  .small-desktop\:vtmn-border-brand-pro {
    border-color: var(--vtmn-color_brand-pro);
  }

  .small-desktop\:vtmn-border-brand-digital-light-1 {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .small-desktop\:vtmn-border-brand-digital-light-2 {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .small-desktop\:vtmn-border-brand-digital-light-3 {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .small-desktop\:vtmn-border-brand-digital {
    border-color: var(--vtmn-color_brand-digital);
  }

  .small-desktop\:vtmn-border-brand-digital-dark-1 {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .small-desktop\:vtmn-border-brand-digital-dark-2 {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .small-desktop\:vtmn-border-green-light-1 {
    border-color: var(--vtmn-color_green-light-1);
  }

  .small-desktop\:vtmn-border-green-light-2 {
    border-color: var(--vtmn-color_green-light-2);
  }

  .small-desktop\:vtmn-border-green-light-3 {
    border-color: var(--vtmn-color_green-light-3);
  }

  .small-desktop\:vtmn-border-green {
    border-color: var(--vtmn-color_green);
  }

  .small-desktop\:vtmn-border-green-dark-1 {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .small-desktop\:vtmn-border-green-dark-2 {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .small-desktop\:vtmn-border-white {
    border-color: var(--vtmn-color_white);
  }

  .small-desktop\:vtmn-border-grey-light-1 {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .small-desktop\:vtmn-border-grey-light-2 {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .small-desktop\:vtmn-border-grey-light-3 {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .small-desktop\:vtmn-border-grey-light-4 {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .small-desktop\:vtmn-border-grey {
    border-color: var(--vtmn-color_grey);
  }

  .small-desktop\:vtmn-border-grey-dark-1 {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .small-desktop\:vtmn-border-grey-dark-2 {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .small-desktop\:vtmn-border-grey-dark-3 {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .small-desktop\:vtmn-border-black {
    border-color: var(--vtmn-color_black);
  }

  .small-desktop\:vtmn-border-success {
    border-color: var(--vtmn-color_success);
  }

  .small-desktop\:vtmn-border-info {
    border-color: var(--vtmn-color_info);
  }

  .small-desktop\:vtmn-border-warning {
    border-color: var(--vtmn-color_warning);
  }

  .small-desktop\:vtmn-border-danger {
    border-color: var(--vtmn-color_danger);
  }

  .small-desktop\:vtmn-border-yellow-light-1 {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .small-desktop\:vtmn-border-yellow-light-2 {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .small-desktop\:vtmn-border-yellow {
    border-color: var(--vtmn-color_yellow);
  }

  .small-desktop\:vtmn-border-orange-light-1 {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .small-desktop\:vtmn-border-orange-light-2 {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .small-desktop\:vtmn-border-orange {
    border-color: var(--vtmn-color_orange);
  }

  .small-desktop\:vtmn-border-red-light-1 {
    border-color: var(--vtmn-color_red-light-1);
  }

  .small-desktop\:vtmn-border-red-light-2 {
    border-color: var(--vtmn-color_red-light-2);
  }

  .small-desktop\:vtmn-border-red {
    border-color: var(--vtmn-color_red);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-transparent {
    border-color: transparent;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-background-primary {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-background-secondary {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-background-tertiary {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-background-brand-primary {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-background-brand-secondary {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-background-accent {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-background-alert {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-background-primary-reversed {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-background-brand-primary-reversed {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-content-primary {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-content-secondary {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-content-tertiary {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-content-action {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-content-active {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-content-inactive {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-content-negative {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-content-warning {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-content-positive {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-content-information {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-content-accent {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-content-visited {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-content-primary-reversed {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-content-action-reversed {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-content-visited-reversed {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-border-primary {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-border-secondary {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-border-tertiary {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-border-active {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-border-inactive {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-border-negative {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-border-warning {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-border-positive {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-border-information {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-border-primary-reversed {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-decorative-gravel {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-decorative-brick {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-decorative-saffron {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-decorative-gold {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-decorative-jade {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-decorative-emerald {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-decorative-cobalt {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-decorative-amethyst {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-hover-primary {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-hover-primary-transparent {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-hover-secondary-transparent {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-hover-tertiary-transparent {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-hover-tertiary {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-hover-brand {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-hover-accent {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-hover-primary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-hover-secondary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-hover-tertiary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-active-primary {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-active-primary-transparent {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-active-secondary-transparent {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-active-tertiary {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-active-tertiary-transparent {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-active-brand {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-active-accent {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-active-primary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-active-secondary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-active-tertiary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-active-brand-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-shadow {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-brand {
    border-color: var(--vtmn-color_brand);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-brand-pro {
    border-color: var(--vtmn-color_brand-pro);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-brand-digital-light-1 {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-brand-digital-light-2 {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-brand-digital-light-3 {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-brand-digital {
    border-color: var(--vtmn-color_brand-digital);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-brand-digital-dark-1 {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-brand-digital-dark-2 {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-green-light-1 {
    border-color: var(--vtmn-color_green-light-1);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-green-light-2 {
    border-color: var(--vtmn-color_green-light-2);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-green-light-3 {
    border-color: var(--vtmn-color_green-light-3);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-green {
    border-color: var(--vtmn-color_green);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-green-dark-1 {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-green-dark-2 {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-white {
    border-color: var(--vtmn-color_white);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-grey-light-1 {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-grey-light-2 {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-grey-light-3 {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-grey-light-4 {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-grey {
    border-color: var(--vtmn-color_grey);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-grey-dark-1 {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-grey-dark-2 {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-grey-dark-3 {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-black {
    border-color: var(--vtmn-color_black);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-success {
    border-color: var(--vtmn-color_success);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-info {
    border-color: var(--vtmn-color_info);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-warning {
    border-color: var(--vtmn-color_warning);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-danger {
    border-color: var(--vtmn-color_danger);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-yellow-light-1 {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-yellow-light-2 {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-yellow {
    border-color: var(--vtmn-color_yellow);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-orange-light-1 {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-orange-light-2 {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-orange {
    border-color: var(--vtmn-color_orange);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-red-light-1 {
    border-color: var(--vtmn-color_red-light-1);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-red-light-2 {
    border-color: var(--vtmn-color_red-light-2);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-red {
    border-color: var(--vtmn-color_red);
  }

  .small-desktop\:focus-within\:vtmn-border-transparent:focus-within {
    border-color: transparent;
  }

  .small-desktop\:focus-within\:vtmn-border-background-primary:focus-within {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .small-desktop\:focus-within\:vtmn-border-background-secondary:focus-within {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .small-desktop\:focus-within\:vtmn-border-background-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .small-desktop\:focus-within\:vtmn-border-background-brand-primary:focus-within {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .small-desktop\:focus-within\:vtmn-border-background-brand-secondary:focus-within {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .small-desktop\:focus-within\:vtmn-border-background-accent:focus-within {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .small-desktop\:focus-within\:vtmn-border-background-alert:focus-within {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .small-desktop\:focus-within\:vtmn-border-background-primary-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .small-desktop\:focus-within\:vtmn-border-background-brand-primary-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .small-desktop\:focus-within\:vtmn-border-content-primary:focus-within {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .small-desktop\:focus-within\:vtmn-border-content-secondary:focus-within {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .small-desktop\:focus-within\:vtmn-border-content-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .small-desktop\:focus-within\:vtmn-border-content-action:focus-within {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .small-desktop\:focus-within\:vtmn-border-content-active:focus-within {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .small-desktop\:focus-within\:vtmn-border-content-inactive:focus-within {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .small-desktop\:focus-within\:vtmn-border-content-negative:focus-within {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .small-desktop\:focus-within\:vtmn-border-content-warning:focus-within {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .small-desktop\:focus-within\:vtmn-border-content-positive:focus-within {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .small-desktop\:focus-within\:vtmn-border-content-information:focus-within {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .small-desktop\:focus-within\:vtmn-border-content-accent:focus-within {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .small-desktop\:focus-within\:vtmn-border-content-visited:focus-within {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .small-desktop\:focus-within\:vtmn-border-content-primary-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .small-desktop\:focus-within\:vtmn-border-content-action-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .small-desktop\:focus-within\:vtmn-border-content-visited-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .small-desktop\:focus-within\:vtmn-border-border-primary:focus-within {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .small-desktop\:focus-within\:vtmn-border-border-secondary:focus-within {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .small-desktop\:focus-within\:vtmn-border-border-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .small-desktop\:focus-within\:vtmn-border-border-active:focus-within {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .small-desktop\:focus-within\:vtmn-border-border-inactive:focus-within {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .small-desktop\:focus-within\:vtmn-border-border-negative:focus-within {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .small-desktop\:focus-within\:vtmn-border-border-warning:focus-within {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .small-desktop\:focus-within\:vtmn-border-border-positive:focus-within {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .small-desktop\:focus-within\:vtmn-border-border-information:focus-within {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .small-desktop\:focus-within\:vtmn-border-border-primary-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .small-desktop\:focus-within\:vtmn-border-decorative-gravel:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .small-desktop\:focus-within\:vtmn-border-decorative-brick:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .small-desktop\:focus-within\:vtmn-border-decorative-saffron:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .small-desktop\:focus-within\:vtmn-border-decorative-gold:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .small-desktop\:focus-within\:vtmn-border-decorative-jade:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .small-desktop\:focus-within\:vtmn-border-decorative-emerald:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .small-desktop\:focus-within\:vtmn-border-decorative-cobalt:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .small-desktop\:focus-within\:vtmn-border-decorative-amethyst:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .small-desktop\:focus-within\:vtmn-border-hover-primary:focus-within {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .small-desktop\:focus-within\:vtmn-border-hover-primary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .small-desktop\:focus-within\:vtmn-border-hover-secondary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .small-desktop\:focus-within\:vtmn-border-hover-tertiary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .small-desktop\:focus-within\:vtmn-border-hover-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .small-desktop\:focus-within\:vtmn-border-hover-brand:focus-within {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .small-desktop\:focus-within\:vtmn-border-hover-accent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .small-desktop\:focus-within\:vtmn-border-hover-primary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .small-desktop\:focus-within\:vtmn-border-hover-secondary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .small-desktop\:focus-within\:vtmn-border-hover-tertiary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .small-desktop\:focus-within\:vtmn-border-active-primary:focus-within {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .small-desktop\:focus-within\:vtmn-border-active-primary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .small-desktop\:focus-within\:vtmn-border-active-secondary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .small-desktop\:focus-within\:vtmn-border-active-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .small-desktop\:focus-within\:vtmn-border-active-tertiary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .small-desktop\:focus-within\:vtmn-border-active-brand:focus-within {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .small-desktop\:focus-within\:vtmn-border-active-accent:focus-within {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .small-desktop\:focus-within\:vtmn-border-active-primary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .small-desktop\:focus-within\:vtmn-border-active-secondary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .small-desktop\:focus-within\:vtmn-border-active-tertiary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .small-desktop\:focus-within\:vtmn-border-active-brand-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .small-desktop\:focus-within\:vtmn-border-shadow:focus-within {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .small-desktop\:focus-within\:vtmn-border-brand:focus-within {
    border-color: var(--vtmn-color_brand);
  }

  .small-desktop\:focus-within\:vtmn-border-brand-pro:focus-within {
    border-color: var(--vtmn-color_brand-pro);
  }

  .small-desktop\:focus-within\:vtmn-border-brand-digital-light-1:focus-within {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .small-desktop\:focus-within\:vtmn-border-brand-digital-light-2:focus-within {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .small-desktop\:focus-within\:vtmn-border-brand-digital-light-3:focus-within {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .small-desktop\:focus-within\:vtmn-border-brand-digital:focus-within {
    border-color: var(--vtmn-color_brand-digital);
  }

  .small-desktop\:focus-within\:vtmn-border-brand-digital-dark-1:focus-within {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .small-desktop\:focus-within\:vtmn-border-brand-digital-dark-2:focus-within {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .small-desktop\:focus-within\:vtmn-border-green-light-1:focus-within {
    border-color: var(--vtmn-color_green-light-1);
  }

  .small-desktop\:focus-within\:vtmn-border-green-light-2:focus-within {
    border-color: var(--vtmn-color_green-light-2);
  }

  .small-desktop\:focus-within\:vtmn-border-green-light-3:focus-within {
    border-color: var(--vtmn-color_green-light-3);
  }

  .small-desktop\:focus-within\:vtmn-border-green:focus-within {
    border-color: var(--vtmn-color_green);
  }

  .small-desktop\:focus-within\:vtmn-border-green-dark-1:focus-within {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .small-desktop\:focus-within\:vtmn-border-green-dark-2:focus-within {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .small-desktop\:focus-within\:vtmn-border-white:focus-within {
    border-color: var(--vtmn-color_white);
  }

  .small-desktop\:focus-within\:vtmn-border-grey-light-1:focus-within {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .small-desktop\:focus-within\:vtmn-border-grey-light-2:focus-within {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .small-desktop\:focus-within\:vtmn-border-grey-light-3:focus-within {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .small-desktop\:focus-within\:vtmn-border-grey-light-4:focus-within {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .small-desktop\:focus-within\:vtmn-border-grey:focus-within {
    border-color: var(--vtmn-color_grey);
  }

  .small-desktop\:focus-within\:vtmn-border-grey-dark-1:focus-within {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .small-desktop\:focus-within\:vtmn-border-grey-dark-2:focus-within {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .small-desktop\:focus-within\:vtmn-border-grey-dark-3:focus-within {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .small-desktop\:focus-within\:vtmn-border-black:focus-within {
    border-color: var(--vtmn-color_black);
  }

  .small-desktop\:focus-within\:vtmn-border-success:focus-within {
    border-color: var(--vtmn-color_success);
  }

  .small-desktop\:focus-within\:vtmn-border-info:focus-within {
    border-color: var(--vtmn-color_info);
  }

  .small-desktop\:focus-within\:vtmn-border-warning:focus-within {
    border-color: var(--vtmn-color_warning);
  }

  .small-desktop\:focus-within\:vtmn-border-danger:focus-within {
    border-color: var(--vtmn-color_danger);
  }

  .small-desktop\:focus-within\:vtmn-border-yellow-light-1:focus-within {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .small-desktop\:focus-within\:vtmn-border-yellow-light-2:focus-within {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .small-desktop\:focus-within\:vtmn-border-yellow:focus-within {
    border-color: var(--vtmn-color_yellow);
  }

  .small-desktop\:focus-within\:vtmn-border-orange-light-1:focus-within {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .small-desktop\:focus-within\:vtmn-border-orange-light-2:focus-within {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .small-desktop\:focus-within\:vtmn-border-orange:focus-within {
    border-color: var(--vtmn-color_orange);
  }

  .small-desktop\:focus-within\:vtmn-border-red-light-1:focus-within {
    border-color: var(--vtmn-color_red-light-1);
  }

  .small-desktop\:focus-within\:vtmn-border-red-light-2:focus-within {
    border-color: var(--vtmn-color_red-light-2);
  }

  .small-desktop\:focus-within\:vtmn-border-red:focus-within {
    border-color: var(--vtmn-color_red);
  }

  .small-desktop\:hover\:vtmn-border-transparent:hover {
    border-color: transparent;
  }

  .small-desktop\:hover\:vtmn-border-background-primary:hover {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .small-desktop\:hover\:vtmn-border-background-secondary:hover {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .small-desktop\:hover\:vtmn-border-background-tertiary:hover {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .small-desktop\:hover\:vtmn-border-background-brand-primary:hover {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .small-desktop\:hover\:vtmn-border-background-brand-secondary:hover {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .small-desktop\:hover\:vtmn-border-background-accent:hover {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .small-desktop\:hover\:vtmn-border-background-alert:hover {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .small-desktop\:hover\:vtmn-border-background-primary-reversed:hover {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .small-desktop\:hover\:vtmn-border-background-brand-primary-reversed:hover {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .small-desktop\:hover\:vtmn-border-content-primary:hover {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .small-desktop\:hover\:vtmn-border-content-secondary:hover {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .small-desktop\:hover\:vtmn-border-content-tertiary:hover {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .small-desktop\:hover\:vtmn-border-content-action:hover {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .small-desktop\:hover\:vtmn-border-content-active:hover {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .small-desktop\:hover\:vtmn-border-content-inactive:hover {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .small-desktop\:hover\:vtmn-border-content-negative:hover {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .small-desktop\:hover\:vtmn-border-content-warning:hover {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .small-desktop\:hover\:vtmn-border-content-positive:hover {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .small-desktop\:hover\:vtmn-border-content-information:hover {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .small-desktop\:hover\:vtmn-border-content-accent:hover {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .small-desktop\:hover\:vtmn-border-content-visited:hover {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .small-desktop\:hover\:vtmn-border-content-primary-reversed:hover {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .small-desktop\:hover\:vtmn-border-content-action-reversed:hover {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .small-desktop\:hover\:vtmn-border-content-visited-reversed:hover {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .small-desktop\:hover\:vtmn-border-border-primary:hover {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .small-desktop\:hover\:vtmn-border-border-secondary:hover {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .small-desktop\:hover\:vtmn-border-border-tertiary:hover {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .small-desktop\:hover\:vtmn-border-border-active:hover {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .small-desktop\:hover\:vtmn-border-border-inactive:hover {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .small-desktop\:hover\:vtmn-border-border-negative:hover {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .small-desktop\:hover\:vtmn-border-border-warning:hover {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .small-desktop\:hover\:vtmn-border-border-positive:hover {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .small-desktop\:hover\:vtmn-border-border-information:hover {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .small-desktop\:hover\:vtmn-border-border-primary-reversed:hover {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .small-desktop\:hover\:vtmn-border-decorative-gravel:hover {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .small-desktop\:hover\:vtmn-border-decorative-brick:hover {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .small-desktop\:hover\:vtmn-border-decorative-saffron:hover {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .small-desktop\:hover\:vtmn-border-decorative-gold:hover {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .small-desktop\:hover\:vtmn-border-decorative-jade:hover {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .small-desktop\:hover\:vtmn-border-decorative-emerald:hover {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .small-desktop\:hover\:vtmn-border-decorative-cobalt:hover {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .small-desktop\:hover\:vtmn-border-decorative-amethyst:hover {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .small-desktop\:hover\:vtmn-border-hover-primary:hover {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .small-desktop\:hover\:vtmn-border-hover-primary-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .small-desktop\:hover\:vtmn-border-hover-secondary-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .small-desktop\:hover\:vtmn-border-hover-tertiary-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .small-desktop\:hover\:vtmn-border-hover-tertiary:hover {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .small-desktop\:hover\:vtmn-border-hover-brand:hover {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .small-desktop\:hover\:vtmn-border-hover-accent:hover {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .small-desktop\:hover\:vtmn-border-hover-primary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .small-desktop\:hover\:vtmn-border-hover-secondary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .small-desktop\:hover\:vtmn-border-hover-tertiary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .small-desktop\:hover\:vtmn-border-active-primary:hover {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .small-desktop\:hover\:vtmn-border-active-primary-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .small-desktop\:hover\:vtmn-border-active-secondary-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .small-desktop\:hover\:vtmn-border-active-tertiary:hover {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .small-desktop\:hover\:vtmn-border-active-tertiary-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .small-desktop\:hover\:vtmn-border-active-brand:hover {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .small-desktop\:hover\:vtmn-border-active-accent:hover {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .small-desktop\:hover\:vtmn-border-active-primary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .small-desktop\:hover\:vtmn-border-active-secondary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .small-desktop\:hover\:vtmn-border-active-tertiary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .small-desktop\:hover\:vtmn-border-active-brand-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .small-desktop\:hover\:vtmn-border-shadow:hover {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .small-desktop\:hover\:vtmn-border-brand:hover {
    border-color: var(--vtmn-color_brand);
  }

  .small-desktop\:hover\:vtmn-border-brand-pro:hover {
    border-color: var(--vtmn-color_brand-pro);
  }

  .small-desktop\:hover\:vtmn-border-brand-digital-light-1:hover {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .small-desktop\:hover\:vtmn-border-brand-digital-light-2:hover {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .small-desktop\:hover\:vtmn-border-brand-digital-light-3:hover {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .small-desktop\:hover\:vtmn-border-brand-digital:hover {
    border-color: var(--vtmn-color_brand-digital);
  }

  .small-desktop\:hover\:vtmn-border-brand-digital-dark-1:hover {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .small-desktop\:hover\:vtmn-border-brand-digital-dark-2:hover {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .small-desktop\:hover\:vtmn-border-green-light-1:hover {
    border-color: var(--vtmn-color_green-light-1);
  }

  .small-desktop\:hover\:vtmn-border-green-light-2:hover {
    border-color: var(--vtmn-color_green-light-2);
  }

  .small-desktop\:hover\:vtmn-border-green-light-3:hover {
    border-color: var(--vtmn-color_green-light-3);
  }

  .small-desktop\:hover\:vtmn-border-green:hover {
    border-color: var(--vtmn-color_green);
  }

  .small-desktop\:hover\:vtmn-border-green-dark-1:hover {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .small-desktop\:hover\:vtmn-border-green-dark-2:hover {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .small-desktop\:hover\:vtmn-border-white:hover {
    border-color: var(--vtmn-color_white);
  }

  .small-desktop\:hover\:vtmn-border-grey-light-1:hover {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .small-desktop\:hover\:vtmn-border-grey-light-2:hover {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .small-desktop\:hover\:vtmn-border-grey-light-3:hover {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .small-desktop\:hover\:vtmn-border-grey-light-4:hover {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .small-desktop\:hover\:vtmn-border-grey:hover {
    border-color: var(--vtmn-color_grey);
  }

  .small-desktop\:hover\:vtmn-border-grey-dark-1:hover {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .small-desktop\:hover\:vtmn-border-grey-dark-2:hover {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .small-desktop\:hover\:vtmn-border-grey-dark-3:hover {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .small-desktop\:hover\:vtmn-border-black:hover {
    border-color: var(--vtmn-color_black);
  }

  .small-desktop\:hover\:vtmn-border-success:hover {
    border-color: var(--vtmn-color_success);
  }

  .small-desktop\:hover\:vtmn-border-info:hover {
    border-color: var(--vtmn-color_info);
  }

  .small-desktop\:hover\:vtmn-border-warning:hover {
    border-color: var(--vtmn-color_warning);
  }

  .small-desktop\:hover\:vtmn-border-danger:hover {
    border-color: var(--vtmn-color_danger);
  }

  .small-desktop\:hover\:vtmn-border-yellow-light-1:hover {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .small-desktop\:hover\:vtmn-border-yellow-light-2:hover {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .small-desktop\:hover\:vtmn-border-yellow:hover {
    border-color: var(--vtmn-color_yellow);
  }

  .small-desktop\:hover\:vtmn-border-orange-light-1:hover {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .small-desktop\:hover\:vtmn-border-orange-light-2:hover {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .small-desktop\:hover\:vtmn-border-orange:hover {
    border-color: var(--vtmn-color_orange);
  }

  .small-desktop\:hover\:vtmn-border-red-light-1:hover {
    border-color: var(--vtmn-color_red-light-1);
  }

  .small-desktop\:hover\:vtmn-border-red-light-2:hover {
    border-color: var(--vtmn-color_red-light-2);
  }

  .small-desktop\:hover\:vtmn-border-red:hover {
    border-color: var(--vtmn-color_red);
  }

  .small-desktop\:focus\:vtmn-border-transparent:focus {
    border-color: transparent;
  }

  .small-desktop\:focus\:vtmn-border-background-primary:focus {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .small-desktop\:focus\:vtmn-border-background-secondary:focus {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .small-desktop\:focus\:vtmn-border-background-tertiary:focus {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .small-desktop\:focus\:vtmn-border-background-brand-primary:focus {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .small-desktop\:focus\:vtmn-border-background-brand-secondary:focus {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .small-desktop\:focus\:vtmn-border-background-accent:focus {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .small-desktop\:focus\:vtmn-border-background-alert:focus {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .small-desktop\:focus\:vtmn-border-background-primary-reversed:focus {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .small-desktop\:focus\:vtmn-border-background-brand-primary-reversed:focus {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .small-desktop\:focus\:vtmn-border-content-primary:focus {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .small-desktop\:focus\:vtmn-border-content-secondary:focus {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .small-desktop\:focus\:vtmn-border-content-tertiary:focus {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .small-desktop\:focus\:vtmn-border-content-action:focus {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .small-desktop\:focus\:vtmn-border-content-active:focus {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .small-desktop\:focus\:vtmn-border-content-inactive:focus {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .small-desktop\:focus\:vtmn-border-content-negative:focus {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .small-desktop\:focus\:vtmn-border-content-warning:focus {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .small-desktop\:focus\:vtmn-border-content-positive:focus {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .small-desktop\:focus\:vtmn-border-content-information:focus {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .small-desktop\:focus\:vtmn-border-content-accent:focus {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .small-desktop\:focus\:vtmn-border-content-visited:focus {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .small-desktop\:focus\:vtmn-border-content-primary-reversed:focus {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .small-desktop\:focus\:vtmn-border-content-action-reversed:focus {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .small-desktop\:focus\:vtmn-border-content-visited-reversed:focus {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .small-desktop\:focus\:vtmn-border-border-primary:focus {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .small-desktop\:focus\:vtmn-border-border-secondary:focus {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .small-desktop\:focus\:vtmn-border-border-tertiary:focus {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .small-desktop\:focus\:vtmn-border-border-active:focus {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .small-desktop\:focus\:vtmn-border-border-inactive:focus {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .small-desktop\:focus\:vtmn-border-border-negative:focus {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .small-desktop\:focus\:vtmn-border-border-warning:focus {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .small-desktop\:focus\:vtmn-border-border-positive:focus {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .small-desktop\:focus\:vtmn-border-border-information:focus {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .small-desktop\:focus\:vtmn-border-border-primary-reversed:focus {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .small-desktop\:focus\:vtmn-border-decorative-gravel:focus {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .small-desktop\:focus\:vtmn-border-decorative-brick:focus {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .small-desktop\:focus\:vtmn-border-decorative-saffron:focus {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .small-desktop\:focus\:vtmn-border-decorative-gold:focus {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .small-desktop\:focus\:vtmn-border-decorative-jade:focus {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .small-desktop\:focus\:vtmn-border-decorative-emerald:focus {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .small-desktop\:focus\:vtmn-border-decorative-cobalt:focus {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .small-desktop\:focus\:vtmn-border-decorative-amethyst:focus {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .small-desktop\:focus\:vtmn-border-hover-primary:focus {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .small-desktop\:focus\:vtmn-border-hover-primary-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .small-desktop\:focus\:vtmn-border-hover-secondary-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .small-desktop\:focus\:vtmn-border-hover-tertiary-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .small-desktop\:focus\:vtmn-border-hover-tertiary:focus {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .small-desktop\:focus\:vtmn-border-hover-brand:focus {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .small-desktop\:focus\:vtmn-border-hover-accent:focus {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .small-desktop\:focus\:vtmn-border-hover-primary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-border-hover-secondary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-border-hover-tertiary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-border-active-primary:focus {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .small-desktop\:focus\:vtmn-border-active-primary-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .small-desktop\:focus\:vtmn-border-active-secondary-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .small-desktop\:focus\:vtmn-border-active-tertiary:focus {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .small-desktop\:focus\:vtmn-border-active-tertiary-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .small-desktop\:focus\:vtmn-border-active-brand:focus {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .small-desktop\:focus\:vtmn-border-active-accent:focus {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .small-desktop\:focus\:vtmn-border-active-primary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-border-active-secondary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-border-active-tertiary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-border-active-brand-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-border-shadow:focus {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .small-desktop\:focus\:vtmn-border-brand:focus {
    border-color: var(--vtmn-color_brand);
  }

  .small-desktop\:focus\:vtmn-border-brand-pro:focus {
    border-color: var(--vtmn-color_brand-pro);
  }

  .small-desktop\:focus\:vtmn-border-brand-digital-light-1:focus {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .small-desktop\:focus\:vtmn-border-brand-digital-light-2:focus {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .small-desktop\:focus\:vtmn-border-brand-digital-light-3:focus {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .small-desktop\:focus\:vtmn-border-brand-digital:focus {
    border-color: var(--vtmn-color_brand-digital);
  }

  .small-desktop\:focus\:vtmn-border-brand-digital-dark-1:focus {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .small-desktop\:focus\:vtmn-border-brand-digital-dark-2:focus {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .small-desktop\:focus\:vtmn-border-green-light-1:focus {
    border-color: var(--vtmn-color_green-light-1);
  }

  .small-desktop\:focus\:vtmn-border-green-light-2:focus {
    border-color: var(--vtmn-color_green-light-2);
  }

  .small-desktop\:focus\:vtmn-border-green-light-3:focus {
    border-color: var(--vtmn-color_green-light-3);
  }

  .small-desktop\:focus\:vtmn-border-green:focus {
    border-color: var(--vtmn-color_green);
  }

  .small-desktop\:focus\:vtmn-border-green-dark-1:focus {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .small-desktop\:focus\:vtmn-border-green-dark-2:focus {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .small-desktop\:focus\:vtmn-border-white:focus {
    border-color: var(--vtmn-color_white);
  }

  .small-desktop\:focus\:vtmn-border-grey-light-1:focus {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .small-desktop\:focus\:vtmn-border-grey-light-2:focus {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .small-desktop\:focus\:vtmn-border-grey-light-3:focus {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .small-desktop\:focus\:vtmn-border-grey-light-4:focus {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .small-desktop\:focus\:vtmn-border-grey:focus {
    border-color: var(--vtmn-color_grey);
  }

  .small-desktop\:focus\:vtmn-border-grey-dark-1:focus {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .small-desktop\:focus\:vtmn-border-grey-dark-2:focus {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .small-desktop\:focus\:vtmn-border-grey-dark-3:focus {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .small-desktop\:focus\:vtmn-border-black:focus {
    border-color: var(--vtmn-color_black);
  }

  .small-desktop\:focus\:vtmn-border-success:focus {
    border-color: var(--vtmn-color_success);
  }

  .small-desktop\:focus\:vtmn-border-info:focus {
    border-color: var(--vtmn-color_info);
  }

  .small-desktop\:focus\:vtmn-border-warning:focus {
    border-color: var(--vtmn-color_warning);
  }

  .small-desktop\:focus\:vtmn-border-danger:focus {
    border-color: var(--vtmn-color_danger);
  }

  .small-desktop\:focus\:vtmn-border-yellow-light-1:focus {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .small-desktop\:focus\:vtmn-border-yellow-light-2:focus {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .small-desktop\:focus\:vtmn-border-yellow:focus {
    border-color: var(--vtmn-color_yellow);
  }

  .small-desktop\:focus\:vtmn-border-orange-light-1:focus {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .small-desktop\:focus\:vtmn-border-orange-light-2:focus {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .small-desktop\:focus\:vtmn-border-orange:focus {
    border-color: var(--vtmn-color_orange);
  }

  .small-desktop\:focus\:vtmn-border-red-light-1:focus {
    border-color: var(--vtmn-color_red-light-1);
  }

  .small-desktop\:focus\:vtmn-border-red-light-2:focus {
    border-color: var(--vtmn-color_red-light-2);
  }

  .small-desktop\:focus\:vtmn-border-red:focus {
    border-color: var(--vtmn-color_red);
  }

  .small-desktop\:vtmn-border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .small-desktop\:vtmn-border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .small-desktop\:vtmn-border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .small-desktop\:vtmn-border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .small-desktop\:vtmn-border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .small-desktop\:vtmn-border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .small-desktop\:vtmn-border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .small-desktop\:vtmn-border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .small-desktop\:vtmn-border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .small-desktop\:vtmn-border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .small-desktop\:vtmn-border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .small-desktop\:vtmn-border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .small-desktop\:vtmn-border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .small-desktop\:vtmn-border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .small-desktop\:vtmn-border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .small-desktop\:focus-within\:vtmn-border-opacity-0:focus-within {
    --tw-border-opacity: 0;
  }

  .small-desktop\:focus-within\:vtmn-border-opacity-5:focus-within {
    --tw-border-opacity: 0.05;
  }

  .small-desktop\:focus-within\:vtmn-border-opacity-10:focus-within {
    --tw-border-opacity: 0.1;
  }

  .small-desktop\:focus-within\:vtmn-border-opacity-20:focus-within {
    --tw-border-opacity: 0.2;
  }

  .small-desktop\:focus-within\:vtmn-border-opacity-25:focus-within {
    --tw-border-opacity: 0.25;
  }

  .small-desktop\:focus-within\:vtmn-border-opacity-30:focus-within {
    --tw-border-opacity: 0.3;
  }

  .small-desktop\:focus-within\:vtmn-border-opacity-40:focus-within {
    --tw-border-opacity: 0.4;
  }

  .small-desktop\:focus-within\:vtmn-border-opacity-50:focus-within {
    --tw-border-opacity: 0.5;
  }

  .small-desktop\:focus-within\:vtmn-border-opacity-60:focus-within {
    --tw-border-opacity: 0.6;
  }

  .small-desktop\:focus-within\:vtmn-border-opacity-70:focus-within {
    --tw-border-opacity: 0.7;
  }

  .small-desktop\:focus-within\:vtmn-border-opacity-75:focus-within {
    --tw-border-opacity: 0.75;
  }

  .small-desktop\:focus-within\:vtmn-border-opacity-80:focus-within {
    --tw-border-opacity: 0.8;
  }

  .small-desktop\:focus-within\:vtmn-border-opacity-90:focus-within {
    --tw-border-opacity: 0.9;
  }

  .small-desktop\:focus-within\:vtmn-border-opacity-95:focus-within {
    --tw-border-opacity: 0.95;
  }

  .small-desktop\:focus-within\:vtmn-border-opacity-100:focus-within {
    --tw-border-opacity: 1;
  }

  .small-desktop\:hover\:vtmn-border-opacity-0:hover {
    --tw-border-opacity: 0;
  }

  .small-desktop\:hover\:vtmn-border-opacity-5:hover {
    --tw-border-opacity: 0.05;
  }

  .small-desktop\:hover\:vtmn-border-opacity-10:hover {
    --tw-border-opacity: 0.1;
  }

  .small-desktop\:hover\:vtmn-border-opacity-20:hover {
    --tw-border-opacity: 0.2;
  }

  .small-desktop\:hover\:vtmn-border-opacity-25:hover {
    --tw-border-opacity: 0.25;
  }

  .small-desktop\:hover\:vtmn-border-opacity-30:hover {
    --tw-border-opacity: 0.3;
  }

  .small-desktop\:hover\:vtmn-border-opacity-40:hover {
    --tw-border-opacity: 0.4;
  }

  .small-desktop\:hover\:vtmn-border-opacity-50:hover {
    --tw-border-opacity: 0.5;
  }

  .small-desktop\:hover\:vtmn-border-opacity-60:hover {
    --tw-border-opacity: 0.6;
  }

  .small-desktop\:hover\:vtmn-border-opacity-70:hover {
    --tw-border-opacity: 0.7;
  }

  .small-desktop\:hover\:vtmn-border-opacity-75:hover {
    --tw-border-opacity: 0.75;
  }

  .small-desktop\:hover\:vtmn-border-opacity-80:hover {
    --tw-border-opacity: 0.8;
  }

  .small-desktop\:hover\:vtmn-border-opacity-90:hover {
    --tw-border-opacity: 0.9;
  }

  .small-desktop\:hover\:vtmn-border-opacity-95:hover {
    --tw-border-opacity: 0.95;
  }

  .small-desktop\:hover\:vtmn-border-opacity-100:hover {
    --tw-border-opacity: 1;
  }

  .small-desktop\:focus\:vtmn-border-opacity-0:focus {
    --tw-border-opacity: 0;
  }

  .small-desktop\:focus\:vtmn-border-opacity-5:focus {
    --tw-border-opacity: 0.05;
  }

  .small-desktop\:focus\:vtmn-border-opacity-10:focus {
    --tw-border-opacity: 0.1;
  }

  .small-desktop\:focus\:vtmn-border-opacity-20:focus {
    --tw-border-opacity: 0.2;
  }

  .small-desktop\:focus\:vtmn-border-opacity-25:focus {
    --tw-border-opacity: 0.25;
  }

  .small-desktop\:focus\:vtmn-border-opacity-30:focus {
    --tw-border-opacity: 0.3;
  }

  .small-desktop\:focus\:vtmn-border-opacity-40:focus {
    --tw-border-opacity: 0.4;
  }

  .small-desktop\:focus\:vtmn-border-opacity-50:focus {
    --tw-border-opacity: 0.5;
  }

  .small-desktop\:focus\:vtmn-border-opacity-60:focus {
    --tw-border-opacity: 0.6;
  }

  .small-desktop\:focus\:vtmn-border-opacity-70:focus {
    --tw-border-opacity: 0.7;
  }

  .small-desktop\:focus\:vtmn-border-opacity-75:focus {
    --tw-border-opacity: 0.75;
  }

  .small-desktop\:focus\:vtmn-border-opacity-80:focus {
    --tw-border-opacity: 0.8;
  }

  .small-desktop\:focus\:vtmn-border-opacity-90:focus {
    --tw-border-opacity: 0.9;
  }

  .small-desktop\:focus\:vtmn-border-opacity-95:focus {
    --tw-border-opacity: 0.95;
  }

  .small-desktop\:focus\:vtmn-border-opacity-100:focus {
    --tw-border-opacity: 1;
  }

  .small-desktop\:vtmn-bg-transparent {
    background-color: transparent;
  }

  .small-desktop\:vtmn-bg-background-primary {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .small-desktop\:vtmn-bg-background-secondary {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .small-desktop\:vtmn-bg-background-tertiary {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .small-desktop\:vtmn-bg-background-brand-primary {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .small-desktop\:vtmn-bg-background-brand-secondary {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .small-desktop\:vtmn-bg-background-accent {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .small-desktop\:vtmn-bg-background-alert {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .small-desktop\:vtmn-bg-background-primary-reversed {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .small-desktop\:vtmn-bg-background-brand-primary-reversed {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .small-desktop\:vtmn-bg-content-primary {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .small-desktop\:vtmn-bg-content-secondary {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .small-desktop\:vtmn-bg-content-tertiary {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .small-desktop\:vtmn-bg-content-action {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .small-desktop\:vtmn-bg-content-active {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .small-desktop\:vtmn-bg-content-inactive {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .small-desktop\:vtmn-bg-content-negative {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .small-desktop\:vtmn-bg-content-warning {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .small-desktop\:vtmn-bg-content-positive {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .small-desktop\:vtmn-bg-content-information {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .small-desktop\:vtmn-bg-content-accent {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .small-desktop\:vtmn-bg-content-visited {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .small-desktop\:vtmn-bg-content-primary-reversed {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .small-desktop\:vtmn-bg-content-action-reversed {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .small-desktop\:vtmn-bg-content-visited-reversed {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .small-desktop\:vtmn-bg-border-primary {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .small-desktop\:vtmn-bg-border-secondary {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .small-desktop\:vtmn-bg-border-tertiary {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .small-desktop\:vtmn-bg-border-active {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .small-desktop\:vtmn-bg-border-inactive {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .small-desktop\:vtmn-bg-border-negative {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .small-desktop\:vtmn-bg-border-warning {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .small-desktop\:vtmn-bg-border-positive {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .small-desktop\:vtmn-bg-border-information {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .small-desktop\:vtmn-bg-border-primary-reversed {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .small-desktop\:vtmn-bg-decorative-gravel {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .small-desktop\:vtmn-bg-decorative-brick {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .small-desktop\:vtmn-bg-decorative-saffron {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .small-desktop\:vtmn-bg-decorative-gold {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .small-desktop\:vtmn-bg-decorative-jade {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .small-desktop\:vtmn-bg-decorative-emerald {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .small-desktop\:vtmn-bg-decorative-cobalt {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .small-desktop\:vtmn-bg-decorative-amethyst {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .small-desktop\:vtmn-bg-hover-primary {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .small-desktop\:vtmn-bg-hover-primary-transparent {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .small-desktop\:vtmn-bg-hover-secondary-transparent {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .small-desktop\:vtmn-bg-hover-tertiary-transparent {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .small-desktop\:vtmn-bg-hover-tertiary {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .small-desktop\:vtmn-bg-hover-brand {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .small-desktop\:vtmn-bg-hover-accent {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .small-desktop\:vtmn-bg-hover-primary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .small-desktop\:vtmn-bg-hover-secondary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .small-desktop\:vtmn-bg-hover-tertiary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .small-desktop\:vtmn-bg-active-primary {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .small-desktop\:vtmn-bg-active-primary-transparent {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .small-desktop\:vtmn-bg-active-secondary-transparent {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .small-desktop\:vtmn-bg-active-tertiary {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .small-desktop\:vtmn-bg-active-tertiary-transparent {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .small-desktop\:vtmn-bg-active-brand {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .small-desktop\:vtmn-bg-active-accent {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .small-desktop\:vtmn-bg-active-primary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .small-desktop\:vtmn-bg-active-secondary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .small-desktop\:vtmn-bg-active-tertiary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .small-desktop\:vtmn-bg-active-brand-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .small-desktop\:vtmn-bg-shadow {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .small-desktop\:vtmn-bg-brand {
    background-color: var(--vtmn-color_brand);
  }

  .small-desktop\:vtmn-bg-brand-pro {
    background-color: var(--vtmn-color_brand-pro);
  }

  .small-desktop\:vtmn-bg-brand-digital-light-1 {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .small-desktop\:vtmn-bg-brand-digital-light-2 {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .small-desktop\:vtmn-bg-brand-digital-light-3 {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .small-desktop\:vtmn-bg-brand-digital {
    background-color: var(--vtmn-color_brand-digital);
  }

  .small-desktop\:vtmn-bg-brand-digital-dark-1 {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .small-desktop\:vtmn-bg-brand-digital-dark-2 {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .small-desktop\:vtmn-bg-green-light-1 {
    background-color: var(--vtmn-color_green-light-1);
  }

  .small-desktop\:vtmn-bg-green-light-2 {
    background-color: var(--vtmn-color_green-light-2);
  }

  .small-desktop\:vtmn-bg-green-light-3 {
    background-color: var(--vtmn-color_green-light-3);
  }

  .small-desktop\:vtmn-bg-green {
    background-color: var(--vtmn-color_green);
  }

  .small-desktop\:vtmn-bg-green-dark-1 {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .small-desktop\:vtmn-bg-green-dark-2 {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .small-desktop\:vtmn-bg-white {
    background-color: var(--vtmn-color_white);
  }

  .small-desktop\:vtmn-bg-grey-light-1 {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .small-desktop\:vtmn-bg-grey-light-2 {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .small-desktop\:vtmn-bg-grey-light-3 {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .small-desktop\:vtmn-bg-grey-light-4 {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .small-desktop\:vtmn-bg-grey {
    background-color: var(--vtmn-color_grey);
  }

  .small-desktop\:vtmn-bg-grey-dark-1 {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .small-desktop\:vtmn-bg-grey-dark-2 {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .small-desktop\:vtmn-bg-grey-dark-3 {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .small-desktop\:vtmn-bg-black {
    background-color: var(--vtmn-color_black);
  }

  .small-desktop\:vtmn-bg-success {
    background-color: var(--vtmn-color_success);
  }

  .small-desktop\:vtmn-bg-info {
    background-color: var(--vtmn-color_info);
  }

  .small-desktop\:vtmn-bg-warning {
    background-color: var(--vtmn-color_warning);
  }

  .small-desktop\:vtmn-bg-danger {
    background-color: var(--vtmn-color_danger);
  }

  .small-desktop\:vtmn-bg-yellow-light-1 {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .small-desktop\:vtmn-bg-yellow-light-2 {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .small-desktop\:vtmn-bg-yellow {
    background-color: var(--vtmn-color_yellow);
  }

  .small-desktop\:vtmn-bg-orange-light-1 {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .small-desktop\:vtmn-bg-orange-light-2 {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .small-desktop\:vtmn-bg-orange {
    background-color: var(--vtmn-color_orange);
  }

  .small-desktop\:vtmn-bg-red-light-1 {
    background-color: var(--vtmn-color_red-light-1);
  }

  .small-desktop\:vtmn-bg-red-light-2 {
    background-color: var(--vtmn-color_red-light-2);
  }

  .small-desktop\:vtmn-bg-red {
    background-color: var(--vtmn-color_red);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-transparent {
    background-color: transparent;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-background-primary {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-background-secondary {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-background-tertiary {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-background-brand-primary {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-background-brand-secondary {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-background-accent {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-background-alert {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-background-primary-reversed {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-background-brand-primary-reversed {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-content-primary {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-content-secondary {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-content-tertiary {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-content-action {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-content-active {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-content-inactive {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-content-negative {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-content-warning {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-content-positive {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-content-information {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-content-accent {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-content-visited {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-content-primary-reversed {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-content-action-reversed {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-content-visited-reversed {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-border-primary {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-border-secondary {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-border-tertiary {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-border-active {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-border-inactive {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-border-negative {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-border-warning {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-border-positive {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-border-information {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-border-primary-reversed {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-decorative-gravel {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-decorative-brick {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-decorative-saffron {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-decorative-gold {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-decorative-jade {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-decorative-emerald {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-decorative-cobalt {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-decorative-amethyst {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-hover-primary {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-hover-primary-transparent {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-hover-secondary-transparent {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-hover-tertiary-transparent {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-hover-tertiary {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-hover-brand {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-hover-accent {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-hover-primary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-hover-secondary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-hover-tertiary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-active-primary {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-active-primary-transparent {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-active-secondary-transparent {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-active-tertiary {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-active-tertiary-transparent {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-active-brand {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-active-accent {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-active-primary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-active-secondary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-active-tertiary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-active-brand-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-shadow {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-brand {
    background-color: var(--vtmn-color_brand);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-brand-pro {
    background-color: var(--vtmn-color_brand-pro);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-brand-digital-light-1 {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-brand-digital-light-2 {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-brand-digital-light-3 {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-brand-digital {
    background-color: var(--vtmn-color_brand-digital);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-brand-digital-dark-1 {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-brand-digital-dark-2 {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-green-light-1 {
    background-color: var(--vtmn-color_green-light-1);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-green-light-2 {
    background-color: var(--vtmn-color_green-light-2);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-green-light-3 {
    background-color: var(--vtmn-color_green-light-3);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-green {
    background-color: var(--vtmn-color_green);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-green-dark-1 {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-green-dark-2 {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-white {
    background-color: var(--vtmn-color_white);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-grey-light-1 {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-grey-light-2 {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-grey-light-3 {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-grey-light-4 {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-grey {
    background-color: var(--vtmn-color_grey);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-grey-dark-1 {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-grey-dark-2 {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-grey-dark-3 {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-black {
    background-color: var(--vtmn-color_black);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-success {
    background-color: var(--vtmn-color_success);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-info {
    background-color: var(--vtmn-color_info);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-warning {
    background-color: var(--vtmn-color_warning);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-danger {
    background-color: var(--vtmn-color_danger);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-yellow-light-1 {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-yellow-light-2 {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-yellow {
    background-color: var(--vtmn-color_yellow);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-orange-light-1 {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-orange-light-2 {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-orange {
    background-color: var(--vtmn-color_orange);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-red-light-1 {
    background-color: var(--vtmn-color_red-light-1);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-red-light-2 {
    background-color: var(--vtmn-color_red-light-2);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-red {
    background-color: var(--vtmn-color_red);
  }

  .small-desktop\:focus-within\:vtmn-bg-transparent:focus-within {
    background-color: transparent;
  }

  .small-desktop\:focus-within\:vtmn-bg-background-primary:focus-within {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .small-desktop\:focus-within\:vtmn-bg-background-secondary:focus-within {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .small-desktop\:focus-within\:vtmn-bg-background-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .small-desktop\:focus-within\:vtmn-bg-background-brand-primary:focus-within {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .small-desktop\:focus-within\:vtmn-bg-background-brand-secondary:focus-within {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .small-desktop\:focus-within\:vtmn-bg-background-accent:focus-within {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .small-desktop\:focus-within\:vtmn-bg-background-alert:focus-within {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .small-desktop\:focus-within\:vtmn-bg-background-primary-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .small-desktop\:focus-within\:vtmn-bg-background-brand-primary-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .small-desktop\:focus-within\:vtmn-bg-content-primary:focus-within {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .small-desktop\:focus-within\:vtmn-bg-content-secondary:focus-within {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .small-desktop\:focus-within\:vtmn-bg-content-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .small-desktop\:focus-within\:vtmn-bg-content-action:focus-within {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .small-desktop\:focus-within\:vtmn-bg-content-active:focus-within {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .small-desktop\:focus-within\:vtmn-bg-content-inactive:focus-within {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .small-desktop\:focus-within\:vtmn-bg-content-negative:focus-within {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .small-desktop\:focus-within\:vtmn-bg-content-warning:focus-within {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .small-desktop\:focus-within\:vtmn-bg-content-positive:focus-within {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .small-desktop\:focus-within\:vtmn-bg-content-information:focus-within {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .small-desktop\:focus-within\:vtmn-bg-content-accent:focus-within {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .small-desktop\:focus-within\:vtmn-bg-content-visited:focus-within {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .small-desktop\:focus-within\:vtmn-bg-content-primary-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .small-desktop\:focus-within\:vtmn-bg-content-action-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .small-desktop\:focus-within\:vtmn-bg-content-visited-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .small-desktop\:focus-within\:vtmn-bg-border-primary:focus-within {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .small-desktop\:focus-within\:vtmn-bg-border-secondary:focus-within {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .small-desktop\:focus-within\:vtmn-bg-border-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .small-desktop\:focus-within\:vtmn-bg-border-active:focus-within {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .small-desktop\:focus-within\:vtmn-bg-border-inactive:focus-within {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .small-desktop\:focus-within\:vtmn-bg-border-negative:focus-within {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .small-desktop\:focus-within\:vtmn-bg-border-warning:focus-within {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .small-desktop\:focus-within\:vtmn-bg-border-positive:focus-within {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .small-desktop\:focus-within\:vtmn-bg-border-information:focus-within {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .small-desktop\:focus-within\:vtmn-bg-border-primary-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .small-desktop\:focus-within\:vtmn-bg-decorative-gravel:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .small-desktop\:focus-within\:vtmn-bg-decorative-brick:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .small-desktop\:focus-within\:vtmn-bg-decorative-saffron:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .small-desktop\:focus-within\:vtmn-bg-decorative-gold:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .small-desktop\:focus-within\:vtmn-bg-decorative-jade:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .small-desktop\:focus-within\:vtmn-bg-decorative-emerald:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .small-desktop\:focus-within\:vtmn-bg-decorative-cobalt:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .small-desktop\:focus-within\:vtmn-bg-decorative-amethyst:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .small-desktop\:focus-within\:vtmn-bg-hover-primary:focus-within {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .small-desktop\:focus-within\:vtmn-bg-hover-primary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .small-desktop\:focus-within\:vtmn-bg-hover-secondary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .small-desktop\:focus-within\:vtmn-bg-hover-tertiary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .small-desktop\:focus-within\:vtmn-bg-hover-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .small-desktop\:focus-within\:vtmn-bg-hover-brand:focus-within {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .small-desktop\:focus-within\:vtmn-bg-hover-accent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .small-desktop\:focus-within\:vtmn-bg-hover-primary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .small-desktop\:focus-within\:vtmn-bg-hover-secondary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .small-desktop\:focus-within\:vtmn-bg-hover-tertiary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .small-desktop\:focus-within\:vtmn-bg-active-primary:focus-within {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .small-desktop\:focus-within\:vtmn-bg-active-primary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .small-desktop\:focus-within\:vtmn-bg-active-secondary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .small-desktop\:focus-within\:vtmn-bg-active-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .small-desktop\:focus-within\:vtmn-bg-active-tertiary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .small-desktop\:focus-within\:vtmn-bg-active-brand:focus-within {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .small-desktop\:focus-within\:vtmn-bg-active-accent:focus-within {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .small-desktop\:focus-within\:vtmn-bg-active-primary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .small-desktop\:focus-within\:vtmn-bg-active-secondary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .small-desktop\:focus-within\:vtmn-bg-active-tertiary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .small-desktop\:focus-within\:vtmn-bg-active-brand-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .small-desktop\:focus-within\:vtmn-bg-shadow:focus-within {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .small-desktop\:focus-within\:vtmn-bg-brand:focus-within {
    background-color: var(--vtmn-color_brand);
  }

  .small-desktop\:focus-within\:vtmn-bg-brand-pro:focus-within {
    background-color: var(--vtmn-color_brand-pro);
  }

  .small-desktop\:focus-within\:vtmn-bg-brand-digital-light-1:focus-within {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .small-desktop\:focus-within\:vtmn-bg-brand-digital-light-2:focus-within {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .small-desktop\:focus-within\:vtmn-bg-brand-digital-light-3:focus-within {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .small-desktop\:focus-within\:vtmn-bg-brand-digital:focus-within {
    background-color: var(--vtmn-color_brand-digital);
  }

  .small-desktop\:focus-within\:vtmn-bg-brand-digital-dark-1:focus-within {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .small-desktop\:focus-within\:vtmn-bg-brand-digital-dark-2:focus-within {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .small-desktop\:focus-within\:vtmn-bg-green-light-1:focus-within {
    background-color: var(--vtmn-color_green-light-1);
  }

  .small-desktop\:focus-within\:vtmn-bg-green-light-2:focus-within {
    background-color: var(--vtmn-color_green-light-2);
  }

  .small-desktop\:focus-within\:vtmn-bg-green-light-3:focus-within {
    background-color: var(--vtmn-color_green-light-3);
  }

  .small-desktop\:focus-within\:vtmn-bg-green:focus-within {
    background-color: var(--vtmn-color_green);
  }

  .small-desktop\:focus-within\:vtmn-bg-green-dark-1:focus-within {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .small-desktop\:focus-within\:vtmn-bg-green-dark-2:focus-within {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .small-desktop\:focus-within\:vtmn-bg-white:focus-within {
    background-color: var(--vtmn-color_white);
  }

  .small-desktop\:focus-within\:vtmn-bg-grey-light-1:focus-within {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .small-desktop\:focus-within\:vtmn-bg-grey-light-2:focus-within {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .small-desktop\:focus-within\:vtmn-bg-grey-light-3:focus-within {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .small-desktop\:focus-within\:vtmn-bg-grey-light-4:focus-within {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .small-desktop\:focus-within\:vtmn-bg-grey:focus-within {
    background-color: var(--vtmn-color_grey);
  }

  .small-desktop\:focus-within\:vtmn-bg-grey-dark-1:focus-within {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .small-desktop\:focus-within\:vtmn-bg-grey-dark-2:focus-within {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .small-desktop\:focus-within\:vtmn-bg-grey-dark-3:focus-within {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .small-desktop\:focus-within\:vtmn-bg-black:focus-within {
    background-color: var(--vtmn-color_black);
  }

  .small-desktop\:focus-within\:vtmn-bg-success:focus-within {
    background-color: var(--vtmn-color_success);
  }

  .small-desktop\:focus-within\:vtmn-bg-info:focus-within {
    background-color: var(--vtmn-color_info);
  }

  .small-desktop\:focus-within\:vtmn-bg-warning:focus-within {
    background-color: var(--vtmn-color_warning);
  }

  .small-desktop\:focus-within\:vtmn-bg-danger:focus-within {
    background-color: var(--vtmn-color_danger);
  }

  .small-desktop\:focus-within\:vtmn-bg-yellow-light-1:focus-within {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .small-desktop\:focus-within\:vtmn-bg-yellow-light-2:focus-within {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .small-desktop\:focus-within\:vtmn-bg-yellow:focus-within {
    background-color: var(--vtmn-color_yellow);
  }

  .small-desktop\:focus-within\:vtmn-bg-orange-light-1:focus-within {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .small-desktop\:focus-within\:vtmn-bg-orange-light-2:focus-within {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .small-desktop\:focus-within\:vtmn-bg-orange:focus-within {
    background-color: var(--vtmn-color_orange);
  }

  .small-desktop\:focus-within\:vtmn-bg-red-light-1:focus-within {
    background-color: var(--vtmn-color_red-light-1);
  }

  .small-desktop\:focus-within\:vtmn-bg-red-light-2:focus-within {
    background-color: var(--vtmn-color_red-light-2);
  }

  .small-desktop\:focus-within\:vtmn-bg-red:focus-within {
    background-color: var(--vtmn-color_red);
  }

  .small-desktop\:hover\:vtmn-bg-transparent:hover {
    background-color: transparent;
  }

  .small-desktop\:hover\:vtmn-bg-background-primary:hover {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .small-desktop\:hover\:vtmn-bg-background-secondary:hover {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .small-desktop\:hover\:vtmn-bg-background-tertiary:hover {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .small-desktop\:hover\:vtmn-bg-background-brand-primary:hover {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .small-desktop\:hover\:vtmn-bg-background-brand-secondary:hover {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .small-desktop\:hover\:vtmn-bg-background-accent:hover {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .small-desktop\:hover\:vtmn-bg-background-alert:hover {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .small-desktop\:hover\:vtmn-bg-background-primary-reversed:hover {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .small-desktop\:hover\:vtmn-bg-background-brand-primary-reversed:hover {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .small-desktop\:hover\:vtmn-bg-content-primary:hover {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .small-desktop\:hover\:vtmn-bg-content-secondary:hover {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .small-desktop\:hover\:vtmn-bg-content-tertiary:hover {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .small-desktop\:hover\:vtmn-bg-content-action:hover {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .small-desktop\:hover\:vtmn-bg-content-active:hover {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .small-desktop\:hover\:vtmn-bg-content-inactive:hover {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .small-desktop\:hover\:vtmn-bg-content-negative:hover {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .small-desktop\:hover\:vtmn-bg-content-warning:hover {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .small-desktop\:hover\:vtmn-bg-content-positive:hover {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .small-desktop\:hover\:vtmn-bg-content-information:hover {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .small-desktop\:hover\:vtmn-bg-content-accent:hover {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .small-desktop\:hover\:vtmn-bg-content-visited:hover {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .small-desktop\:hover\:vtmn-bg-content-primary-reversed:hover {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .small-desktop\:hover\:vtmn-bg-content-action-reversed:hover {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .small-desktop\:hover\:vtmn-bg-content-visited-reversed:hover {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .small-desktop\:hover\:vtmn-bg-border-primary:hover {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .small-desktop\:hover\:vtmn-bg-border-secondary:hover {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .small-desktop\:hover\:vtmn-bg-border-tertiary:hover {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .small-desktop\:hover\:vtmn-bg-border-active:hover {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .small-desktop\:hover\:vtmn-bg-border-inactive:hover {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .small-desktop\:hover\:vtmn-bg-border-negative:hover {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .small-desktop\:hover\:vtmn-bg-border-warning:hover {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .small-desktop\:hover\:vtmn-bg-border-positive:hover {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .small-desktop\:hover\:vtmn-bg-border-information:hover {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .small-desktop\:hover\:vtmn-bg-border-primary-reversed:hover {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .small-desktop\:hover\:vtmn-bg-decorative-gravel:hover {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .small-desktop\:hover\:vtmn-bg-decorative-brick:hover {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .small-desktop\:hover\:vtmn-bg-decorative-saffron:hover {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .small-desktop\:hover\:vtmn-bg-decorative-gold:hover {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .small-desktop\:hover\:vtmn-bg-decorative-jade:hover {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .small-desktop\:hover\:vtmn-bg-decorative-emerald:hover {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .small-desktop\:hover\:vtmn-bg-decorative-cobalt:hover {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .small-desktop\:hover\:vtmn-bg-decorative-amethyst:hover {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .small-desktop\:hover\:vtmn-bg-hover-primary:hover {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .small-desktop\:hover\:vtmn-bg-hover-primary-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .small-desktop\:hover\:vtmn-bg-hover-secondary-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .small-desktop\:hover\:vtmn-bg-hover-tertiary-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .small-desktop\:hover\:vtmn-bg-hover-tertiary:hover {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .small-desktop\:hover\:vtmn-bg-hover-brand:hover {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .small-desktop\:hover\:vtmn-bg-hover-accent:hover {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .small-desktop\:hover\:vtmn-bg-hover-primary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .small-desktop\:hover\:vtmn-bg-hover-secondary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .small-desktop\:hover\:vtmn-bg-hover-tertiary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .small-desktop\:hover\:vtmn-bg-active-primary:hover {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .small-desktop\:hover\:vtmn-bg-active-primary-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .small-desktop\:hover\:vtmn-bg-active-secondary-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .small-desktop\:hover\:vtmn-bg-active-tertiary:hover {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .small-desktop\:hover\:vtmn-bg-active-tertiary-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .small-desktop\:hover\:vtmn-bg-active-brand:hover {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .small-desktop\:hover\:vtmn-bg-active-accent:hover {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .small-desktop\:hover\:vtmn-bg-active-primary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .small-desktop\:hover\:vtmn-bg-active-secondary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .small-desktop\:hover\:vtmn-bg-active-tertiary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .small-desktop\:hover\:vtmn-bg-active-brand-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .small-desktop\:hover\:vtmn-bg-shadow:hover {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .small-desktop\:hover\:vtmn-bg-brand:hover {
    background-color: var(--vtmn-color_brand);
  }

  .small-desktop\:hover\:vtmn-bg-brand-pro:hover {
    background-color: var(--vtmn-color_brand-pro);
  }

  .small-desktop\:hover\:vtmn-bg-brand-digital-light-1:hover {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .small-desktop\:hover\:vtmn-bg-brand-digital-light-2:hover {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .small-desktop\:hover\:vtmn-bg-brand-digital-light-3:hover {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .small-desktop\:hover\:vtmn-bg-brand-digital:hover {
    background-color: var(--vtmn-color_brand-digital);
  }

  .small-desktop\:hover\:vtmn-bg-brand-digital-dark-1:hover {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .small-desktop\:hover\:vtmn-bg-brand-digital-dark-2:hover {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .small-desktop\:hover\:vtmn-bg-green-light-1:hover {
    background-color: var(--vtmn-color_green-light-1);
  }

  .small-desktop\:hover\:vtmn-bg-green-light-2:hover {
    background-color: var(--vtmn-color_green-light-2);
  }

  .small-desktop\:hover\:vtmn-bg-green-light-3:hover {
    background-color: var(--vtmn-color_green-light-3);
  }

  .small-desktop\:hover\:vtmn-bg-green:hover {
    background-color: var(--vtmn-color_green);
  }

  .small-desktop\:hover\:vtmn-bg-green-dark-1:hover {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .small-desktop\:hover\:vtmn-bg-green-dark-2:hover {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .small-desktop\:hover\:vtmn-bg-white:hover {
    background-color: var(--vtmn-color_white);
  }

  .small-desktop\:hover\:vtmn-bg-grey-light-1:hover {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .small-desktop\:hover\:vtmn-bg-grey-light-2:hover {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .small-desktop\:hover\:vtmn-bg-grey-light-3:hover {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .small-desktop\:hover\:vtmn-bg-grey-light-4:hover {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .small-desktop\:hover\:vtmn-bg-grey:hover {
    background-color: var(--vtmn-color_grey);
  }

  .small-desktop\:hover\:vtmn-bg-grey-dark-1:hover {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .small-desktop\:hover\:vtmn-bg-grey-dark-2:hover {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .small-desktop\:hover\:vtmn-bg-grey-dark-3:hover {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .small-desktop\:hover\:vtmn-bg-black:hover {
    background-color: var(--vtmn-color_black);
  }

  .small-desktop\:hover\:vtmn-bg-success:hover {
    background-color: var(--vtmn-color_success);
  }

  .small-desktop\:hover\:vtmn-bg-info:hover {
    background-color: var(--vtmn-color_info);
  }

  .small-desktop\:hover\:vtmn-bg-warning:hover {
    background-color: var(--vtmn-color_warning);
  }

  .small-desktop\:hover\:vtmn-bg-danger:hover {
    background-color: var(--vtmn-color_danger);
  }

  .small-desktop\:hover\:vtmn-bg-yellow-light-1:hover {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .small-desktop\:hover\:vtmn-bg-yellow-light-2:hover {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .small-desktop\:hover\:vtmn-bg-yellow:hover {
    background-color: var(--vtmn-color_yellow);
  }

  .small-desktop\:hover\:vtmn-bg-orange-light-1:hover {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .small-desktop\:hover\:vtmn-bg-orange-light-2:hover {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .small-desktop\:hover\:vtmn-bg-orange:hover {
    background-color: var(--vtmn-color_orange);
  }

  .small-desktop\:hover\:vtmn-bg-red-light-1:hover {
    background-color: var(--vtmn-color_red-light-1);
  }

  .small-desktop\:hover\:vtmn-bg-red-light-2:hover {
    background-color: var(--vtmn-color_red-light-2);
  }

  .small-desktop\:hover\:vtmn-bg-red:hover {
    background-color: var(--vtmn-color_red);
  }

  .small-desktop\:focus\:vtmn-bg-transparent:focus {
    background-color: transparent;
  }

  .small-desktop\:focus\:vtmn-bg-background-primary:focus {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .small-desktop\:focus\:vtmn-bg-background-secondary:focus {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .small-desktop\:focus\:vtmn-bg-background-tertiary:focus {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .small-desktop\:focus\:vtmn-bg-background-brand-primary:focus {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .small-desktop\:focus\:vtmn-bg-background-brand-secondary:focus {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .small-desktop\:focus\:vtmn-bg-background-accent:focus {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .small-desktop\:focus\:vtmn-bg-background-alert:focus {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .small-desktop\:focus\:vtmn-bg-background-primary-reversed:focus {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .small-desktop\:focus\:vtmn-bg-background-brand-primary-reversed:focus {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .small-desktop\:focus\:vtmn-bg-content-primary:focus {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .small-desktop\:focus\:vtmn-bg-content-secondary:focus {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .small-desktop\:focus\:vtmn-bg-content-tertiary:focus {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .small-desktop\:focus\:vtmn-bg-content-action:focus {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .small-desktop\:focus\:vtmn-bg-content-active:focus {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .small-desktop\:focus\:vtmn-bg-content-inactive:focus {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .small-desktop\:focus\:vtmn-bg-content-negative:focus {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .small-desktop\:focus\:vtmn-bg-content-warning:focus {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .small-desktop\:focus\:vtmn-bg-content-positive:focus {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .small-desktop\:focus\:vtmn-bg-content-information:focus {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .small-desktop\:focus\:vtmn-bg-content-accent:focus {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .small-desktop\:focus\:vtmn-bg-content-visited:focus {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .small-desktop\:focus\:vtmn-bg-content-primary-reversed:focus {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .small-desktop\:focus\:vtmn-bg-content-action-reversed:focus {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .small-desktop\:focus\:vtmn-bg-content-visited-reversed:focus {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .small-desktop\:focus\:vtmn-bg-border-primary:focus {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .small-desktop\:focus\:vtmn-bg-border-secondary:focus {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .small-desktop\:focus\:vtmn-bg-border-tertiary:focus {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .small-desktop\:focus\:vtmn-bg-border-active:focus {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .small-desktop\:focus\:vtmn-bg-border-inactive:focus {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .small-desktop\:focus\:vtmn-bg-border-negative:focus {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .small-desktop\:focus\:vtmn-bg-border-warning:focus {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .small-desktop\:focus\:vtmn-bg-border-positive:focus {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .small-desktop\:focus\:vtmn-bg-border-information:focus {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .small-desktop\:focus\:vtmn-bg-border-primary-reversed:focus {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .small-desktop\:focus\:vtmn-bg-decorative-gravel:focus {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .small-desktop\:focus\:vtmn-bg-decorative-brick:focus {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .small-desktop\:focus\:vtmn-bg-decorative-saffron:focus {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .small-desktop\:focus\:vtmn-bg-decorative-gold:focus {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .small-desktop\:focus\:vtmn-bg-decorative-jade:focus {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .small-desktop\:focus\:vtmn-bg-decorative-emerald:focus {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .small-desktop\:focus\:vtmn-bg-decorative-cobalt:focus {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .small-desktop\:focus\:vtmn-bg-decorative-amethyst:focus {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .small-desktop\:focus\:vtmn-bg-hover-primary:focus {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .small-desktop\:focus\:vtmn-bg-hover-primary-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .small-desktop\:focus\:vtmn-bg-hover-secondary-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .small-desktop\:focus\:vtmn-bg-hover-tertiary-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .small-desktop\:focus\:vtmn-bg-hover-tertiary:focus {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .small-desktop\:focus\:vtmn-bg-hover-brand:focus {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .small-desktop\:focus\:vtmn-bg-hover-accent:focus {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .small-desktop\:focus\:vtmn-bg-hover-primary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-bg-hover-secondary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-bg-hover-tertiary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-bg-active-primary:focus {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .small-desktop\:focus\:vtmn-bg-active-primary-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .small-desktop\:focus\:vtmn-bg-active-secondary-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .small-desktop\:focus\:vtmn-bg-active-tertiary:focus {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .small-desktop\:focus\:vtmn-bg-active-tertiary-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .small-desktop\:focus\:vtmn-bg-active-brand:focus {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .small-desktop\:focus\:vtmn-bg-active-accent:focus {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .small-desktop\:focus\:vtmn-bg-active-primary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-bg-active-secondary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-bg-active-tertiary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-bg-active-brand-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-bg-shadow:focus {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .small-desktop\:focus\:vtmn-bg-brand:focus {
    background-color: var(--vtmn-color_brand);
  }

  .small-desktop\:focus\:vtmn-bg-brand-pro:focus {
    background-color: var(--vtmn-color_brand-pro);
  }

  .small-desktop\:focus\:vtmn-bg-brand-digital-light-1:focus {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .small-desktop\:focus\:vtmn-bg-brand-digital-light-2:focus {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .small-desktop\:focus\:vtmn-bg-brand-digital-light-3:focus {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .small-desktop\:focus\:vtmn-bg-brand-digital:focus {
    background-color: var(--vtmn-color_brand-digital);
  }

  .small-desktop\:focus\:vtmn-bg-brand-digital-dark-1:focus {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .small-desktop\:focus\:vtmn-bg-brand-digital-dark-2:focus {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .small-desktop\:focus\:vtmn-bg-green-light-1:focus {
    background-color: var(--vtmn-color_green-light-1);
  }

  .small-desktop\:focus\:vtmn-bg-green-light-2:focus {
    background-color: var(--vtmn-color_green-light-2);
  }

  .small-desktop\:focus\:vtmn-bg-green-light-3:focus {
    background-color: var(--vtmn-color_green-light-3);
  }

  .small-desktop\:focus\:vtmn-bg-green:focus {
    background-color: var(--vtmn-color_green);
  }

  .small-desktop\:focus\:vtmn-bg-green-dark-1:focus {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .small-desktop\:focus\:vtmn-bg-green-dark-2:focus {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .small-desktop\:focus\:vtmn-bg-white:focus {
    background-color: var(--vtmn-color_white);
  }

  .small-desktop\:focus\:vtmn-bg-grey-light-1:focus {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .small-desktop\:focus\:vtmn-bg-grey-light-2:focus {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .small-desktop\:focus\:vtmn-bg-grey-light-3:focus {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .small-desktop\:focus\:vtmn-bg-grey-light-4:focus {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .small-desktop\:focus\:vtmn-bg-grey:focus {
    background-color: var(--vtmn-color_grey);
  }

  .small-desktop\:focus\:vtmn-bg-grey-dark-1:focus {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .small-desktop\:focus\:vtmn-bg-grey-dark-2:focus {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .small-desktop\:focus\:vtmn-bg-grey-dark-3:focus {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .small-desktop\:focus\:vtmn-bg-black:focus {
    background-color: var(--vtmn-color_black);
  }

  .small-desktop\:focus\:vtmn-bg-success:focus {
    background-color: var(--vtmn-color_success);
  }

  .small-desktop\:focus\:vtmn-bg-info:focus {
    background-color: var(--vtmn-color_info);
  }

  .small-desktop\:focus\:vtmn-bg-warning:focus {
    background-color: var(--vtmn-color_warning);
  }

  .small-desktop\:focus\:vtmn-bg-danger:focus {
    background-color: var(--vtmn-color_danger);
  }

  .small-desktop\:focus\:vtmn-bg-yellow-light-1:focus {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .small-desktop\:focus\:vtmn-bg-yellow-light-2:focus {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .small-desktop\:focus\:vtmn-bg-yellow:focus {
    background-color: var(--vtmn-color_yellow);
  }

  .small-desktop\:focus\:vtmn-bg-orange-light-1:focus {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .small-desktop\:focus\:vtmn-bg-orange-light-2:focus {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .small-desktop\:focus\:vtmn-bg-orange:focus {
    background-color: var(--vtmn-color_orange);
  }

  .small-desktop\:focus\:vtmn-bg-red-light-1:focus {
    background-color: var(--vtmn-color_red-light-1);
  }

  .small-desktop\:focus\:vtmn-bg-red-light-2:focus {
    background-color: var(--vtmn-color_red-light-2);
  }

  .small-desktop\:focus\:vtmn-bg-red:focus {
    background-color: var(--vtmn-color_red);
  }

  .small-desktop\:active\:vtmn-bg-transparent:active {
    background-color: transparent;
  }

  .small-desktop\:active\:vtmn-bg-background-primary:active {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .small-desktop\:active\:vtmn-bg-background-secondary:active {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .small-desktop\:active\:vtmn-bg-background-tertiary:active {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .small-desktop\:active\:vtmn-bg-background-brand-primary:active {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .small-desktop\:active\:vtmn-bg-background-brand-secondary:active {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .small-desktop\:active\:vtmn-bg-background-accent:active {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .small-desktop\:active\:vtmn-bg-background-alert:active {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .small-desktop\:active\:vtmn-bg-background-primary-reversed:active {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .small-desktop\:active\:vtmn-bg-background-brand-primary-reversed:active {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .small-desktop\:active\:vtmn-bg-content-primary:active {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .small-desktop\:active\:vtmn-bg-content-secondary:active {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .small-desktop\:active\:vtmn-bg-content-tertiary:active {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .small-desktop\:active\:vtmn-bg-content-action:active {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .small-desktop\:active\:vtmn-bg-content-active:active {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .small-desktop\:active\:vtmn-bg-content-inactive:active {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .small-desktop\:active\:vtmn-bg-content-negative:active {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .small-desktop\:active\:vtmn-bg-content-warning:active {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .small-desktop\:active\:vtmn-bg-content-positive:active {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .small-desktop\:active\:vtmn-bg-content-information:active {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .small-desktop\:active\:vtmn-bg-content-accent:active {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .small-desktop\:active\:vtmn-bg-content-visited:active {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .small-desktop\:active\:vtmn-bg-content-primary-reversed:active {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .small-desktop\:active\:vtmn-bg-content-action-reversed:active {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .small-desktop\:active\:vtmn-bg-content-visited-reversed:active {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .small-desktop\:active\:vtmn-bg-border-primary:active {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .small-desktop\:active\:vtmn-bg-border-secondary:active {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .small-desktop\:active\:vtmn-bg-border-tertiary:active {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .small-desktop\:active\:vtmn-bg-border-active:active {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .small-desktop\:active\:vtmn-bg-border-inactive:active {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .small-desktop\:active\:vtmn-bg-border-negative:active {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .small-desktop\:active\:vtmn-bg-border-warning:active {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .small-desktop\:active\:vtmn-bg-border-positive:active {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .small-desktop\:active\:vtmn-bg-border-information:active {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .small-desktop\:active\:vtmn-bg-border-primary-reversed:active {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .small-desktop\:active\:vtmn-bg-decorative-gravel:active {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .small-desktop\:active\:vtmn-bg-decorative-brick:active {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .small-desktop\:active\:vtmn-bg-decorative-saffron:active {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .small-desktop\:active\:vtmn-bg-decorative-gold:active {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .small-desktop\:active\:vtmn-bg-decorative-jade:active {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .small-desktop\:active\:vtmn-bg-decorative-emerald:active {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .small-desktop\:active\:vtmn-bg-decorative-cobalt:active {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .small-desktop\:active\:vtmn-bg-decorative-amethyst:active {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .small-desktop\:active\:vtmn-bg-hover-primary:active {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .small-desktop\:active\:vtmn-bg-hover-primary-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .small-desktop\:active\:vtmn-bg-hover-secondary-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .small-desktop\:active\:vtmn-bg-hover-tertiary-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .small-desktop\:active\:vtmn-bg-hover-tertiary:active {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .small-desktop\:active\:vtmn-bg-hover-brand:active {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .small-desktop\:active\:vtmn-bg-hover-accent:active {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .small-desktop\:active\:vtmn-bg-hover-primary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .small-desktop\:active\:vtmn-bg-hover-secondary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .small-desktop\:active\:vtmn-bg-hover-tertiary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .small-desktop\:active\:vtmn-bg-active-primary:active {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .small-desktop\:active\:vtmn-bg-active-primary-transparent:active {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .small-desktop\:active\:vtmn-bg-active-secondary-transparent:active {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .small-desktop\:active\:vtmn-bg-active-tertiary:active {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .small-desktop\:active\:vtmn-bg-active-tertiary-transparent:active {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .small-desktop\:active\:vtmn-bg-active-brand:active {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .small-desktop\:active\:vtmn-bg-active-accent:active {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .small-desktop\:active\:vtmn-bg-active-primary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .small-desktop\:active\:vtmn-bg-active-secondary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .small-desktop\:active\:vtmn-bg-active-tertiary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .small-desktop\:active\:vtmn-bg-active-brand-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .small-desktop\:active\:vtmn-bg-shadow:active {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .small-desktop\:active\:vtmn-bg-brand:active {
    background-color: var(--vtmn-color_brand);
  }

  .small-desktop\:active\:vtmn-bg-brand-pro:active {
    background-color: var(--vtmn-color_brand-pro);
  }

  .small-desktop\:active\:vtmn-bg-brand-digital-light-1:active {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .small-desktop\:active\:vtmn-bg-brand-digital-light-2:active {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .small-desktop\:active\:vtmn-bg-brand-digital-light-3:active {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .small-desktop\:active\:vtmn-bg-brand-digital:active {
    background-color: var(--vtmn-color_brand-digital);
  }

  .small-desktop\:active\:vtmn-bg-brand-digital-dark-1:active {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .small-desktop\:active\:vtmn-bg-brand-digital-dark-2:active {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .small-desktop\:active\:vtmn-bg-green-light-1:active {
    background-color: var(--vtmn-color_green-light-1);
  }

  .small-desktop\:active\:vtmn-bg-green-light-2:active {
    background-color: var(--vtmn-color_green-light-2);
  }

  .small-desktop\:active\:vtmn-bg-green-light-3:active {
    background-color: var(--vtmn-color_green-light-3);
  }

  .small-desktop\:active\:vtmn-bg-green:active {
    background-color: var(--vtmn-color_green);
  }

  .small-desktop\:active\:vtmn-bg-green-dark-1:active {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .small-desktop\:active\:vtmn-bg-green-dark-2:active {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .small-desktop\:active\:vtmn-bg-white:active {
    background-color: var(--vtmn-color_white);
  }

  .small-desktop\:active\:vtmn-bg-grey-light-1:active {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .small-desktop\:active\:vtmn-bg-grey-light-2:active {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .small-desktop\:active\:vtmn-bg-grey-light-3:active {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .small-desktop\:active\:vtmn-bg-grey-light-4:active {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .small-desktop\:active\:vtmn-bg-grey:active {
    background-color: var(--vtmn-color_grey);
  }

  .small-desktop\:active\:vtmn-bg-grey-dark-1:active {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .small-desktop\:active\:vtmn-bg-grey-dark-2:active {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .small-desktop\:active\:vtmn-bg-grey-dark-3:active {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .small-desktop\:active\:vtmn-bg-black:active {
    background-color: var(--vtmn-color_black);
  }

  .small-desktop\:active\:vtmn-bg-success:active {
    background-color: var(--vtmn-color_success);
  }

  .small-desktop\:active\:vtmn-bg-info:active {
    background-color: var(--vtmn-color_info);
  }

  .small-desktop\:active\:vtmn-bg-warning:active {
    background-color: var(--vtmn-color_warning);
  }

  .small-desktop\:active\:vtmn-bg-danger:active {
    background-color: var(--vtmn-color_danger);
  }

  .small-desktop\:active\:vtmn-bg-yellow-light-1:active {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .small-desktop\:active\:vtmn-bg-yellow-light-2:active {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .small-desktop\:active\:vtmn-bg-yellow:active {
    background-color: var(--vtmn-color_yellow);
  }

  .small-desktop\:active\:vtmn-bg-orange-light-1:active {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .small-desktop\:active\:vtmn-bg-orange-light-2:active {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .small-desktop\:active\:vtmn-bg-orange:active {
    background-color: var(--vtmn-color_orange);
  }

  .small-desktop\:active\:vtmn-bg-red-light-1:active {
    background-color: var(--vtmn-color_red-light-1);
  }

  .small-desktop\:active\:vtmn-bg-red-light-2:active {
    background-color: var(--vtmn-color_red-light-2);
  }

  .small-desktop\:active\:vtmn-bg-red:active {
    background-color: var(--vtmn-color_red);
  }

  .small-desktop\:vtmn-bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .small-desktop\:vtmn-bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .small-desktop\:vtmn-bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .small-desktop\:vtmn-bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .small-desktop\:vtmn-bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .small-desktop\:vtmn-bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .small-desktop\:vtmn-bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .small-desktop\:vtmn-bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .small-desktop\:vtmn-bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .small-desktop\:vtmn-bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .small-desktop\:vtmn-bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .small-desktop\:vtmn-bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .small-desktop\:vtmn-bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .small-desktop\:vtmn-bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .small-desktop\:vtmn-bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .small-desktop\:focus-within\:vtmn-bg-opacity-0:focus-within {
    --tw-bg-opacity: 0;
  }

  .small-desktop\:focus-within\:vtmn-bg-opacity-5:focus-within {
    --tw-bg-opacity: 0.05;
  }

  .small-desktop\:focus-within\:vtmn-bg-opacity-10:focus-within {
    --tw-bg-opacity: 0.1;
  }

  .small-desktop\:focus-within\:vtmn-bg-opacity-20:focus-within {
    --tw-bg-opacity: 0.2;
  }

  .small-desktop\:focus-within\:vtmn-bg-opacity-25:focus-within {
    --tw-bg-opacity: 0.25;
  }

  .small-desktop\:focus-within\:vtmn-bg-opacity-30:focus-within {
    --tw-bg-opacity: 0.3;
  }

  .small-desktop\:focus-within\:vtmn-bg-opacity-40:focus-within {
    --tw-bg-opacity: 0.4;
  }

  .small-desktop\:focus-within\:vtmn-bg-opacity-50:focus-within {
    --tw-bg-opacity: 0.5;
  }

  .small-desktop\:focus-within\:vtmn-bg-opacity-60:focus-within {
    --tw-bg-opacity: 0.6;
  }

  .small-desktop\:focus-within\:vtmn-bg-opacity-70:focus-within {
    --tw-bg-opacity: 0.7;
  }

  .small-desktop\:focus-within\:vtmn-bg-opacity-75:focus-within {
    --tw-bg-opacity: 0.75;
  }

  .small-desktop\:focus-within\:vtmn-bg-opacity-80:focus-within {
    --tw-bg-opacity: 0.8;
  }

  .small-desktop\:focus-within\:vtmn-bg-opacity-90:focus-within {
    --tw-bg-opacity: 0.9;
  }

  .small-desktop\:focus-within\:vtmn-bg-opacity-95:focus-within {
    --tw-bg-opacity: 0.95;
  }

  .small-desktop\:focus-within\:vtmn-bg-opacity-100:focus-within {
    --tw-bg-opacity: 1;
  }

  .small-desktop\:hover\:vtmn-bg-opacity-0:hover {
    --tw-bg-opacity: 0;
  }

  .small-desktop\:hover\:vtmn-bg-opacity-5:hover {
    --tw-bg-opacity: 0.05;
  }

  .small-desktop\:hover\:vtmn-bg-opacity-10:hover {
    --tw-bg-opacity: 0.1;
  }

  .small-desktop\:hover\:vtmn-bg-opacity-20:hover {
    --tw-bg-opacity: 0.2;
  }

  .small-desktop\:hover\:vtmn-bg-opacity-25:hover {
    --tw-bg-opacity: 0.25;
  }

  .small-desktop\:hover\:vtmn-bg-opacity-30:hover {
    --tw-bg-opacity: 0.3;
  }

  .small-desktop\:hover\:vtmn-bg-opacity-40:hover {
    --tw-bg-opacity: 0.4;
  }

  .small-desktop\:hover\:vtmn-bg-opacity-50:hover {
    --tw-bg-opacity: 0.5;
  }

  .small-desktop\:hover\:vtmn-bg-opacity-60:hover {
    --tw-bg-opacity: 0.6;
  }

  .small-desktop\:hover\:vtmn-bg-opacity-70:hover {
    --tw-bg-opacity: 0.7;
  }

  .small-desktop\:hover\:vtmn-bg-opacity-75:hover {
    --tw-bg-opacity: 0.75;
  }

  .small-desktop\:hover\:vtmn-bg-opacity-80:hover {
    --tw-bg-opacity: 0.8;
  }

  .small-desktop\:hover\:vtmn-bg-opacity-90:hover {
    --tw-bg-opacity: 0.9;
  }

  .small-desktop\:hover\:vtmn-bg-opacity-95:hover {
    --tw-bg-opacity: 0.95;
  }

  .small-desktop\:hover\:vtmn-bg-opacity-100:hover {
    --tw-bg-opacity: 1;
  }

  .small-desktop\:focus\:vtmn-bg-opacity-0:focus {
    --tw-bg-opacity: 0;
  }

  .small-desktop\:focus\:vtmn-bg-opacity-5:focus {
    --tw-bg-opacity: 0.05;
  }

  .small-desktop\:focus\:vtmn-bg-opacity-10:focus {
    --tw-bg-opacity: 0.1;
  }

  .small-desktop\:focus\:vtmn-bg-opacity-20:focus {
    --tw-bg-opacity: 0.2;
  }

  .small-desktop\:focus\:vtmn-bg-opacity-25:focus {
    --tw-bg-opacity: 0.25;
  }

  .small-desktop\:focus\:vtmn-bg-opacity-30:focus {
    --tw-bg-opacity: 0.3;
  }

  .small-desktop\:focus\:vtmn-bg-opacity-40:focus {
    --tw-bg-opacity: 0.4;
  }

  .small-desktop\:focus\:vtmn-bg-opacity-50:focus {
    --tw-bg-opacity: 0.5;
  }

  .small-desktop\:focus\:vtmn-bg-opacity-60:focus {
    --tw-bg-opacity: 0.6;
  }

  .small-desktop\:focus\:vtmn-bg-opacity-70:focus {
    --tw-bg-opacity: 0.7;
  }

  .small-desktop\:focus\:vtmn-bg-opacity-75:focus {
    --tw-bg-opacity: 0.75;
  }

  .small-desktop\:focus\:vtmn-bg-opacity-80:focus {
    --tw-bg-opacity: 0.8;
  }

  .small-desktop\:focus\:vtmn-bg-opacity-90:focus {
    --tw-bg-opacity: 0.9;
  }

  .small-desktop\:focus\:vtmn-bg-opacity-95:focus {
    --tw-bg-opacity: 0.95;
  }

  .small-desktop\:focus\:vtmn-bg-opacity-100:focus {
    --tw-bg-opacity: 1;
  }

  .small-desktop\:vtmn-bg-none {
    background-image: none;
  }

  .small-desktop\:vtmn-bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .small-desktop\:vtmn-bg-gradient-to-tr {
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .small-desktop\:vtmn-bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .small-desktop\:vtmn-bg-gradient-to-br {
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .small-desktop\:vtmn-bg-gradient-to-b {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .small-desktop\:vtmn-bg-gradient-to-bl {
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .small-desktop\:vtmn-bg-gradient-to-l {
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .small-desktop\:vtmn-bg-gradient-to-tl {
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .small-desktop\:vtmn-from-transparent {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .small-desktop\:vtmn-from-background-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-background-secondary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-background-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-background-brand-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-background-brand-secondary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-background-accent {
    --tw-gradient-from: var(--vtmn-semantic-color_background-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-background-alert {
    --tw-gradient-from: var(--vtmn-semantic-color_background-alert);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-background-primary-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-background-brand-primary-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-content-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-content-secondary {
    --tw-gradient-from: var(--vtmn-semantic-color_content-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-content-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_content-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-content-action {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-content-active {
    --tw-gradient-from: var(--vtmn-semantic-color_content-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-content-inactive {
    --tw-gradient-from: var(--vtmn-semantic-color_content-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-content-negative {
    --tw-gradient-from: var(--vtmn-semantic-color_content-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-content-warning {
    --tw-gradient-from: var(--vtmn-semantic-color_content-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-content-positive {
    --tw-gradient-from: var(--vtmn-semantic-color_content-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-content-information {
    --tw-gradient-from: var(--vtmn-semantic-color_content-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-content-accent {
    --tw-gradient-from: var(--vtmn-semantic-color_content-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-content-visited {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-content-primary-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-content-action-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-content-visited-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-border-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-border-secondary {
    --tw-gradient-from: var(--vtmn-semantic-color_border-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-border-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_border-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-border-active {
    --tw-gradient-from: var(--vtmn-semantic-color_border-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-border-inactive {
    --tw-gradient-from: var(--vtmn-semantic-color_border-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-border-negative {
    --tw-gradient-from: var(--vtmn-semantic-color_border-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-border-warning {
    --tw-gradient-from: var(--vtmn-semantic-color_border-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-border-positive {
    --tw-gradient-from: var(--vtmn-semantic-color_border-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-border-information {
    --tw-gradient-from: var(--vtmn-semantic-color_border-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-border-primary-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-decorative-gravel {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gravel);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-decorative-brick {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-brick);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-decorative-saffron {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-saffron);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-decorative-gold {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gold);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-decorative-jade {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-jade);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-decorative-emerald {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-emerald);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-decorative-cobalt {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-cobalt);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-decorative-amethyst {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-amethyst);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-hover-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-hover-primary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-hover-secondary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-hover-tertiary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-hover-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-hover-brand {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-hover-accent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-hover-primary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-hover-secondary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-hover-tertiary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-active-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-active-primary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-active-secondary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-active-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-active-tertiary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-active-brand {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-active-accent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-active-primary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-active-secondary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-active-tertiary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-active-brand-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-shadow {
    --tw-gradient-from: var(--vtmn-semantic-color_shadow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-brand {
    --tw-gradient-from: var(--vtmn-color_brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-brand-pro {
    --tw-gradient-from: var(--vtmn-color_brand-pro);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-brand-digital-light-1 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-brand-digital-light-2 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-brand-digital-light-3 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-brand-digital {
    --tw-gradient-from: var(--vtmn-color_brand-digital);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-brand-digital-dark-1 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-brand-digital-dark-2 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-green-light-1 {
    --tw-gradient-from: var(--vtmn-color_green-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-green-light-2 {
    --tw-gradient-from: var(--vtmn-color_green-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-green-light-3 {
    --tw-gradient-from: var(--vtmn-color_green-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-green {
    --tw-gradient-from: var(--vtmn-color_green);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-green-dark-1 {
    --tw-gradient-from: var(--vtmn-color_green-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-green-dark-2 {
    --tw-gradient-from: var(--vtmn-color_green-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-white {
    --tw-gradient-from: var(--vtmn-color_white);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-grey-light-1 {
    --tw-gradient-from: var(--vtmn-color_grey-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-grey-light-2 {
    --tw-gradient-from: var(--vtmn-color_grey-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-grey-light-3 {
    --tw-gradient-from: var(--vtmn-color_grey-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-grey-light-4 {
    --tw-gradient-from: var(--vtmn-color_grey-light-4);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-grey {
    --tw-gradient-from: var(--vtmn-color_grey);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-grey-dark-1 {
    --tw-gradient-from: var(--vtmn-color_grey-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-grey-dark-2 {
    --tw-gradient-from: var(--vtmn-color_grey-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-grey-dark-3 {
    --tw-gradient-from: var(--vtmn-color_grey-dark-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-black {
    --tw-gradient-from: var(--vtmn-color_black);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-success {
    --tw-gradient-from: var(--vtmn-color_success);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-info {
    --tw-gradient-from: var(--vtmn-color_info);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-warning {
    --tw-gradient-from: var(--vtmn-color_warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-danger {
    --tw-gradient-from: var(--vtmn-color_danger);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-yellow-light-1 {
    --tw-gradient-from: var(--vtmn-color_yellow-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-yellow-light-2 {
    --tw-gradient-from: var(--vtmn-color_yellow-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-yellow {
    --tw-gradient-from: var(--vtmn-color_yellow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-orange-light-1 {
    --tw-gradient-from: var(--vtmn-color_orange-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-orange-light-2 {
    --tw-gradient-from: var(--vtmn-color_orange-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-orange {
    --tw-gradient-from: var(--vtmn-color_orange);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-red-light-1 {
    --tw-gradient-from: var(--vtmn-color_red-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-red-light-2 {
    --tw-gradient-from: var(--vtmn-color_red-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-from-red {
    --tw-gradient-from: var(--vtmn-color_red);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-transparent:hover {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .small-desktop\:hover\:vtmn-from-background-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-background-secondary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-background-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-background-brand-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-background-brand-secondary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-background-accent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-background-alert:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-alert);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-background-primary-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-background-brand-primary-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-content-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-content-secondary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-content-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-content-action:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-content-active:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-content-inactive:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-content-negative:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-content-warning:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-content-positive:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-content-information:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-content-accent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-content-visited:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-content-primary-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-content-action-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-content-visited-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-border-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-border-secondary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-border-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-border-active:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-border-inactive:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-border-negative:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-border-warning:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-border-positive:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-border-information:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-border-primary-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-decorative-gravel:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gravel);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-decorative-brick:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-brick);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-decorative-saffron:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-saffron);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-decorative-gold:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gold);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-decorative-jade:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-jade);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-decorative-emerald:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-emerald);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-decorative-cobalt:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-cobalt);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-decorative-amethyst:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-amethyst);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-hover-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-hover-primary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-hover-secondary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-hover-tertiary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-hover-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-hover-brand:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-hover-accent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-hover-primary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-hover-secondary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-hover-tertiary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-active-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-active-primary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-active-secondary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-active-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-active-tertiary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-active-brand:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-active-accent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-active-primary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-active-secondary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-active-tertiary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-active-brand-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-shadow:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_shadow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-brand:hover {
    --tw-gradient-from: var(--vtmn-color_brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-brand-pro:hover {
    --tw-gradient-from: var(--vtmn-color_brand-pro);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-brand-digital-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-brand-digital-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-brand-digital-light-3:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-brand-digital:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-brand-digital-dark-1:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-brand-digital-dark-2:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-green-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_green-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-green-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_green-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-green-light-3:hover {
    --tw-gradient-from: var(--vtmn-color_green-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-green:hover {
    --tw-gradient-from: var(--vtmn-color_green);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-green-dark-1:hover {
    --tw-gradient-from: var(--vtmn-color_green-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-green-dark-2:hover {
    --tw-gradient-from: var(--vtmn-color_green-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-white:hover {
    --tw-gradient-from: var(--vtmn-color_white);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-grey-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_grey-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-grey-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_grey-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-grey-light-3:hover {
    --tw-gradient-from: var(--vtmn-color_grey-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-grey-light-4:hover {
    --tw-gradient-from: var(--vtmn-color_grey-light-4);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-grey:hover {
    --tw-gradient-from: var(--vtmn-color_grey);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-grey-dark-1:hover {
    --tw-gradient-from: var(--vtmn-color_grey-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-grey-dark-2:hover {
    --tw-gradient-from: var(--vtmn-color_grey-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-grey-dark-3:hover {
    --tw-gradient-from: var(--vtmn-color_grey-dark-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-black:hover {
    --tw-gradient-from: var(--vtmn-color_black);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-success:hover {
    --tw-gradient-from: var(--vtmn-color_success);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-info:hover {
    --tw-gradient-from: var(--vtmn-color_info);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-warning:hover {
    --tw-gradient-from: var(--vtmn-color_warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-danger:hover {
    --tw-gradient-from: var(--vtmn-color_danger);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-yellow-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_yellow-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-yellow-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_yellow-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-yellow:hover {
    --tw-gradient-from: var(--vtmn-color_yellow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-orange-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_orange-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-orange-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_orange-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-orange:hover {
    --tw-gradient-from: var(--vtmn-color_orange);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-red-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_red-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-red-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_red-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-from-red:hover {
    --tw-gradient-from: var(--vtmn-color_red);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-transparent:focus {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .small-desktop\:focus\:vtmn-from-background-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-background-secondary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-background-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-background-brand-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-background-brand-secondary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-background-accent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-background-alert:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-alert);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-background-primary-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-background-brand-primary-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-content-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-content-secondary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-content-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-content-action:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-content-active:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-content-inactive:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-content-negative:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-content-warning:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-content-positive:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-content-information:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-content-accent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-content-visited:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-content-primary-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-content-action-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-content-visited-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-border-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-border-secondary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-border-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-border-active:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-border-inactive:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-border-negative:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-border-warning:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-border-positive:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-border-information:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-border-primary-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-decorative-gravel:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gravel);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-decorative-brick:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-brick);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-decorative-saffron:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-saffron);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-decorative-gold:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gold);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-decorative-jade:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-jade);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-decorative-emerald:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-emerald);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-decorative-cobalt:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-cobalt);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-decorative-amethyst:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-amethyst);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-hover-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-hover-primary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-hover-secondary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-hover-tertiary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-hover-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-hover-brand:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-hover-accent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-hover-primary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-hover-secondary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-hover-tertiary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-active-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-active-primary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-active-secondary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-active-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-active-tertiary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-active-brand:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-active-accent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-active-primary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-active-secondary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-active-tertiary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-active-brand-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-shadow:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_shadow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-brand:focus {
    --tw-gradient-from: var(--vtmn-color_brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-brand-pro:focus {
    --tw-gradient-from: var(--vtmn-color_brand-pro);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-brand-digital-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-brand-digital-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-brand-digital-light-3:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-brand-digital:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-brand-digital-dark-1:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-brand-digital-dark-2:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-green-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_green-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-green-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_green-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-green-light-3:focus {
    --tw-gradient-from: var(--vtmn-color_green-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-green:focus {
    --tw-gradient-from: var(--vtmn-color_green);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-green-dark-1:focus {
    --tw-gradient-from: var(--vtmn-color_green-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-green-dark-2:focus {
    --tw-gradient-from: var(--vtmn-color_green-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-white:focus {
    --tw-gradient-from: var(--vtmn-color_white);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-grey-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_grey-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-grey-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_grey-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-grey-light-3:focus {
    --tw-gradient-from: var(--vtmn-color_grey-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-grey-light-4:focus {
    --tw-gradient-from: var(--vtmn-color_grey-light-4);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-grey:focus {
    --tw-gradient-from: var(--vtmn-color_grey);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-grey-dark-1:focus {
    --tw-gradient-from: var(--vtmn-color_grey-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-grey-dark-2:focus {
    --tw-gradient-from: var(--vtmn-color_grey-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-grey-dark-3:focus {
    --tw-gradient-from: var(--vtmn-color_grey-dark-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-black:focus {
    --tw-gradient-from: var(--vtmn-color_black);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-success:focus {
    --tw-gradient-from: var(--vtmn-color_success);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-info:focus {
    --tw-gradient-from: var(--vtmn-color_info);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-warning:focus {
    --tw-gradient-from: var(--vtmn-color_warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-danger:focus {
    --tw-gradient-from: var(--vtmn-color_danger);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-yellow-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_yellow-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-yellow-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_yellow-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-yellow:focus {
    --tw-gradient-from: var(--vtmn-color_yellow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-orange-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_orange-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-orange-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_orange-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-orange:focus {
    --tw-gradient-from: var(--vtmn-color_orange);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-red-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_red-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-red-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_red-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-from-red:focus {
    --tw-gradient-from: var(--vtmn-color_red);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .small-desktop\:vtmn-via-background-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-background-secondary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-background-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-background-brand-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-background-brand-secondary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-background-accent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-background-alert {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-alert), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-background-primary-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-background-brand-primary-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-content-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-content-secondary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-content-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-content-action {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-content-active {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-content-inactive {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-content-negative {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-content-warning {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-content-positive {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-content-information {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-content-accent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-content-visited {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-content-primary-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-content-action-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-content-visited-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-border-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-border-secondary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-border-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-border-active {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-border-inactive {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-border-negative {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-border-warning {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-border-positive {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-border-information {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-border-primary-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-decorative-gravel {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gravel), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-decorative-brick {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-brick), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-decorative-saffron {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-saffron), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-decorative-gold {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gold), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-decorative-jade {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-jade), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-decorative-emerald {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-emerald), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-decorative-cobalt {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-cobalt), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-decorative-amethyst {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-amethyst), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-hover-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-hover-primary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-hover-secondary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-hover-tertiary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-hover-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-hover-brand {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-hover-accent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-hover-primary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-hover-secondary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-hover-tertiary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-active-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-active-primary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-active-secondary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-active-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-active-tertiary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-active-brand {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-active-accent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-active-primary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-active-secondary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-active-tertiary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-active-brand-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-shadow {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_shadow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-brand {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-brand-pro {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-pro), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-brand-digital-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-brand-digital-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-brand-digital-light-3 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-brand-digital {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-brand-digital-dark-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-brand-digital-dark-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-green-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-green-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-green-light-3 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-green {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-green-dark-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-green-dark-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-white {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_white), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-grey-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-grey-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-grey-light-3 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-grey-light-4 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-4), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-grey {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-grey-dark-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-grey-dark-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-grey-dark-3 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-black {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_black), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-success {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_success), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-info {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_info), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-warning {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-danger {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_danger), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-yellow-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-yellow-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-yellow {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-orange-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-orange-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-orange {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-red-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-red-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-via-red {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .small-desktop\:hover\:vtmn-via-background-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-background-secondary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-background-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-background-brand-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-background-brand-secondary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-background-accent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-background-alert:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-alert), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-background-primary-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-background-brand-primary-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-content-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-content-secondary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-content-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-content-action:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-content-active:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-content-inactive:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-content-negative:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-content-warning:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-content-positive:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-content-information:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-content-accent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-content-visited:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-content-primary-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-content-action-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-content-visited-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-border-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-border-secondary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-border-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-border-active:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-border-inactive:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-border-negative:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-border-warning:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-border-positive:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-border-information:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-border-primary-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-decorative-gravel:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gravel), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-decorative-brick:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-brick), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-decorative-saffron:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-saffron), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-decorative-gold:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gold), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-decorative-jade:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-jade), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-decorative-emerald:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-emerald), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-decorative-cobalt:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-cobalt), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-decorative-amethyst:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-amethyst), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-hover-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-hover-primary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-hover-secondary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-hover-tertiary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-hover-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-hover-brand:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-hover-accent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-hover-primary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-hover-secondary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-hover-tertiary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-active-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-active-primary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-active-secondary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-active-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-active-tertiary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-active-brand:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-active-accent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-active-primary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-active-secondary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-active-tertiary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-active-brand-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-shadow:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_shadow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-brand:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-brand-pro:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-pro), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-brand-digital-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-brand-digital-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-brand-digital-light-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-brand-digital:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-brand-digital-dark-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-brand-digital-dark-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-green-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-green-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-green-light-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-green:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-green-dark-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-green-dark-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-white:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_white), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-grey-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-grey-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-grey-light-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-grey-light-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-4), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-grey:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-grey-dark-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-grey-dark-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-grey-dark-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-black:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_black), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-success:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_success), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-info:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_info), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-warning:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-danger:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_danger), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-yellow-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-yellow-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-yellow:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-orange-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-orange-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-orange:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-red-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-red-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:hover\:vtmn-via-red:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .small-desktop\:focus\:vtmn-via-background-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-background-secondary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-background-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-background-brand-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-background-brand-secondary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-background-accent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-background-alert:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-alert), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-background-primary-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-background-brand-primary-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-content-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-content-secondary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-content-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-content-action:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-content-active:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-content-inactive:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-content-negative:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-content-warning:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-content-positive:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-content-information:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-content-accent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-content-visited:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-content-primary-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-content-action-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-content-visited-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-border-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-border-secondary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-border-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-border-active:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-border-inactive:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-border-negative:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-border-warning:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-border-positive:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-border-information:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-border-primary-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-decorative-gravel:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gravel), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-decorative-brick:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-brick), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-decorative-saffron:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-saffron), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-decorative-gold:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gold), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-decorative-jade:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-jade), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-decorative-emerald:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-emerald), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-decorative-cobalt:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-cobalt), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-decorative-amethyst:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-amethyst), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-hover-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-hover-primary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-hover-secondary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-hover-tertiary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-hover-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-hover-brand:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-hover-accent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-hover-primary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-hover-secondary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-hover-tertiary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-active-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-active-primary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-active-secondary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-active-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-active-tertiary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-active-brand:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-active-accent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-active-primary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-active-secondary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-active-tertiary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-active-brand-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-shadow:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_shadow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-brand:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-brand-pro:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-pro), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-brand-digital-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-brand-digital-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-brand-digital-light-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-brand-digital:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-brand-digital-dark-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-brand-digital-dark-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-green-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-green-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-green-light-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-green:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-green-dark-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-green-dark-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-white:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_white), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-grey-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-grey-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-grey-light-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-grey-light-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-4), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-grey:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-grey-dark-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-grey-dark-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-grey-dark-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-black:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_black), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-success:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_success), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-info:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_info), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-warning:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-danger:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_danger), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-yellow-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-yellow-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-yellow:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-orange-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-orange-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-orange:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-red-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-red-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:focus\:vtmn-via-red:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .small-desktop\:vtmn-to-transparent {
    --tw-gradient-to: transparent;
  }

  .small-desktop\:vtmn-to-background-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary);
  }

  .small-desktop\:vtmn-to-background-secondary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-secondary);
  }

  .small-desktop\:vtmn-to-background-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-tertiary);
  }

  .small-desktop\:vtmn-to-background-brand-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary);
  }

  .small-desktop\:vtmn-to-background-brand-secondary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .small-desktop\:vtmn-to-background-accent {
    --tw-gradient-to: var(--vtmn-semantic-color_background-accent);
  }

  .small-desktop\:vtmn-to-background-alert {
    --tw-gradient-to: var(--vtmn-semantic-color_background-alert);
  }

  .small-desktop\:vtmn-to-background-primary-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .small-desktop\:vtmn-to-background-brand-primary-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .small-desktop\:vtmn-to-content-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary);
  }

  .small-desktop\:vtmn-to-content-secondary {
    --tw-gradient-to: var(--vtmn-semantic-color_content-secondary);
  }

  .small-desktop\:vtmn-to-content-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_content-tertiary);
  }

  .small-desktop\:vtmn-to-content-action {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action);
  }

  .small-desktop\:vtmn-to-content-active {
    --tw-gradient-to: var(--vtmn-semantic-color_content-active);
  }

  .small-desktop\:vtmn-to-content-inactive {
    --tw-gradient-to: var(--vtmn-semantic-color_content-inactive);
  }

  .small-desktop\:vtmn-to-content-negative {
    --tw-gradient-to: var(--vtmn-semantic-color_content-negative);
  }

  .small-desktop\:vtmn-to-content-warning {
    --tw-gradient-to: var(--vtmn-semantic-color_content-warning);
  }

  .small-desktop\:vtmn-to-content-positive {
    --tw-gradient-to: var(--vtmn-semantic-color_content-positive);
  }

  .small-desktop\:vtmn-to-content-information {
    --tw-gradient-to: var(--vtmn-semantic-color_content-information);
  }

  .small-desktop\:vtmn-to-content-accent {
    --tw-gradient-to: var(--vtmn-semantic-color_content-accent);
  }

  .small-desktop\:vtmn-to-content-visited {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited);
  }

  .small-desktop\:vtmn-to-content-primary-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .small-desktop\:vtmn-to-content-action-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action-reversed);
  }

  .small-desktop\:vtmn-to-content-visited-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .small-desktop\:vtmn-to-border-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary);
  }

  .small-desktop\:vtmn-to-border-secondary {
    --tw-gradient-to: var(--vtmn-semantic-color_border-secondary);
  }

  .small-desktop\:vtmn-to-border-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_border-tertiary);
  }

  .small-desktop\:vtmn-to-border-active {
    --tw-gradient-to: var(--vtmn-semantic-color_border-active);
  }

  .small-desktop\:vtmn-to-border-inactive {
    --tw-gradient-to: var(--vtmn-semantic-color_border-inactive);
  }

  .small-desktop\:vtmn-to-border-negative {
    --tw-gradient-to: var(--vtmn-semantic-color_border-negative);
  }

  .small-desktop\:vtmn-to-border-warning {
    --tw-gradient-to: var(--vtmn-semantic-color_border-warning);
  }

  .small-desktop\:vtmn-to-border-positive {
    --tw-gradient-to: var(--vtmn-semantic-color_border-positive);
  }

  .small-desktop\:vtmn-to-border-information {
    --tw-gradient-to: var(--vtmn-semantic-color_border-information);
  }

  .small-desktop\:vtmn-to-border-primary-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .small-desktop\:vtmn-to-decorative-gravel {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gravel);
  }

  .small-desktop\:vtmn-to-decorative-brick {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-brick);
  }

  .small-desktop\:vtmn-to-decorative-saffron {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-saffron);
  }

  .small-desktop\:vtmn-to-decorative-gold {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gold);
  }

  .small-desktop\:vtmn-to-decorative-jade {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-jade);
  }

  .small-desktop\:vtmn-to-decorative-emerald {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-emerald);
  }

  .small-desktop\:vtmn-to-decorative-cobalt {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .small-desktop\:vtmn-to-decorative-amethyst {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .small-desktop\:vtmn-to-hover-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary);
  }

  .small-desktop\:vtmn-to-hover-primary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .small-desktop\:vtmn-to-hover-secondary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .small-desktop\:vtmn-to-hover-tertiary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .small-desktop\:vtmn-to-hover-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary);
  }

  .small-desktop\:vtmn-to-hover-brand {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-brand);
  }

  .small-desktop\:vtmn-to-hover-accent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-accent);
  }

  .small-desktop\:vtmn-to-hover-primary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .small-desktop\:vtmn-to-hover-secondary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .small-desktop\:vtmn-to-hover-tertiary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .small-desktop\:vtmn-to-active-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary);
  }

  .small-desktop\:vtmn-to-active-primary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .small-desktop\:vtmn-to-active-secondary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .small-desktop\:vtmn-to-active-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary);
  }

  .small-desktop\:vtmn-to-active-tertiary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .small-desktop\:vtmn-to-active-brand {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand);
  }

  .small-desktop\:vtmn-to-active-accent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-accent);
  }

  .small-desktop\:vtmn-to-active-primary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .small-desktop\:vtmn-to-active-secondary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .small-desktop\:vtmn-to-active-tertiary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .small-desktop\:vtmn-to-active-brand-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .small-desktop\:vtmn-to-shadow {
    --tw-gradient-to: var(--vtmn-semantic-color_shadow);
  }

  .small-desktop\:vtmn-to-brand {
    --tw-gradient-to: var(--vtmn-color_brand);
  }

  .small-desktop\:vtmn-to-brand-pro {
    --tw-gradient-to: var(--vtmn-color_brand-pro);
  }

  .small-desktop\:vtmn-to-brand-digital-light-1 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-1);
  }

  .small-desktop\:vtmn-to-brand-digital-light-2 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-2);
  }

  .small-desktop\:vtmn-to-brand-digital-light-3 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-3);
  }

  .small-desktop\:vtmn-to-brand-digital {
    --tw-gradient-to: var(--vtmn-color_brand-digital);
  }

  .small-desktop\:vtmn-to-brand-digital-dark-1 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-1);
  }

  .small-desktop\:vtmn-to-brand-digital-dark-2 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-2);
  }

  .small-desktop\:vtmn-to-green-light-1 {
    --tw-gradient-to: var(--vtmn-color_green-light-1);
  }

  .small-desktop\:vtmn-to-green-light-2 {
    --tw-gradient-to: var(--vtmn-color_green-light-2);
  }

  .small-desktop\:vtmn-to-green-light-3 {
    --tw-gradient-to: var(--vtmn-color_green-light-3);
  }

  .small-desktop\:vtmn-to-green {
    --tw-gradient-to: var(--vtmn-color_green);
  }

  .small-desktop\:vtmn-to-green-dark-1 {
    --tw-gradient-to: var(--vtmn-color_green-dark-1);
  }

  .small-desktop\:vtmn-to-green-dark-2 {
    --tw-gradient-to: var(--vtmn-color_green-dark-2);
  }

  .small-desktop\:vtmn-to-white {
    --tw-gradient-to: var(--vtmn-color_white);
  }

  .small-desktop\:vtmn-to-grey-light-1 {
    --tw-gradient-to: var(--vtmn-color_grey-light-1);
  }

  .small-desktop\:vtmn-to-grey-light-2 {
    --tw-gradient-to: var(--vtmn-color_grey-light-2);
  }

  .small-desktop\:vtmn-to-grey-light-3 {
    --tw-gradient-to: var(--vtmn-color_grey-light-3);
  }

  .small-desktop\:vtmn-to-grey-light-4 {
    --tw-gradient-to: var(--vtmn-color_grey-light-4);
  }

  .small-desktop\:vtmn-to-grey {
    --tw-gradient-to: var(--vtmn-color_grey);
  }

  .small-desktop\:vtmn-to-grey-dark-1 {
    --tw-gradient-to: var(--vtmn-color_grey-dark-1);
  }

  .small-desktop\:vtmn-to-grey-dark-2 {
    --tw-gradient-to: var(--vtmn-color_grey-dark-2);
  }

  .small-desktop\:vtmn-to-grey-dark-3 {
    --tw-gradient-to: var(--vtmn-color_grey-dark-3);
  }

  .small-desktop\:vtmn-to-black {
    --tw-gradient-to: var(--vtmn-color_black);
  }

  .small-desktop\:vtmn-to-success {
    --tw-gradient-to: var(--vtmn-color_success);
  }

  .small-desktop\:vtmn-to-info {
    --tw-gradient-to: var(--vtmn-color_info);
  }

  .small-desktop\:vtmn-to-warning {
    --tw-gradient-to: var(--vtmn-color_warning);
  }

  .small-desktop\:vtmn-to-danger {
    --tw-gradient-to: var(--vtmn-color_danger);
  }

  .small-desktop\:vtmn-to-yellow-light-1 {
    --tw-gradient-to: var(--vtmn-color_yellow-light-1);
  }

  .small-desktop\:vtmn-to-yellow-light-2 {
    --tw-gradient-to: var(--vtmn-color_yellow-light-2);
  }

  .small-desktop\:vtmn-to-yellow {
    --tw-gradient-to: var(--vtmn-color_yellow);
  }

  .small-desktop\:vtmn-to-orange-light-1 {
    --tw-gradient-to: var(--vtmn-color_orange-light-1);
  }

  .small-desktop\:vtmn-to-orange-light-2 {
    --tw-gradient-to: var(--vtmn-color_orange-light-2);
  }

  .small-desktop\:vtmn-to-orange {
    --tw-gradient-to: var(--vtmn-color_orange);
  }

  .small-desktop\:vtmn-to-red-light-1 {
    --tw-gradient-to: var(--vtmn-color_red-light-1);
  }

  .small-desktop\:vtmn-to-red-light-2 {
    --tw-gradient-to: var(--vtmn-color_red-light-2);
  }

  .small-desktop\:vtmn-to-red {
    --tw-gradient-to: var(--vtmn-color_red);
  }

  .small-desktop\:hover\:vtmn-to-transparent:hover {
    --tw-gradient-to: transparent;
  }

  .small-desktop\:hover\:vtmn-to-background-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary);
  }

  .small-desktop\:hover\:vtmn-to-background-secondary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-secondary);
  }

  .small-desktop\:hover\:vtmn-to-background-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-tertiary);
  }

  .small-desktop\:hover\:vtmn-to-background-brand-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary);
  }

  .small-desktop\:hover\:vtmn-to-background-brand-secondary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .small-desktop\:hover\:vtmn-to-background-accent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-accent);
  }

  .small-desktop\:hover\:vtmn-to-background-alert:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-alert);
  }

  .small-desktop\:hover\:vtmn-to-background-primary-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .small-desktop\:hover\:vtmn-to-background-brand-primary-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .small-desktop\:hover\:vtmn-to-content-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary);
  }

  .small-desktop\:hover\:vtmn-to-content-secondary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-secondary);
  }

  .small-desktop\:hover\:vtmn-to-content-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-tertiary);
  }

  .small-desktop\:hover\:vtmn-to-content-action:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action);
  }

  .small-desktop\:hover\:vtmn-to-content-active:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-active);
  }

  .small-desktop\:hover\:vtmn-to-content-inactive:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-inactive);
  }

  .small-desktop\:hover\:vtmn-to-content-negative:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-negative);
  }

  .small-desktop\:hover\:vtmn-to-content-warning:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-warning);
  }

  .small-desktop\:hover\:vtmn-to-content-positive:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-positive);
  }

  .small-desktop\:hover\:vtmn-to-content-information:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-information);
  }

  .small-desktop\:hover\:vtmn-to-content-accent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-accent);
  }

  .small-desktop\:hover\:vtmn-to-content-visited:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited);
  }

  .small-desktop\:hover\:vtmn-to-content-primary-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .small-desktop\:hover\:vtmn-to-content-action-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action-reversed);
  }

  .small-desktop\:hover\:vtmn-to-content-visited-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .small-desktop\:hover\:vtmn-to-border-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary);
  }

  .small-desktop\:hover\:vtmn-to-border-secondary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-secondary);
  }

  .small-desktop\:hover\:vtmn-to-border-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-tertiary);
  }

  .small-desktop\:hover\:vtmn-to-border-active:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-active);
  }

  .small-desktop\:hover\:vtmn-to-border-inactive:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-inactive);
  }

  .small-desktop\:hover\:vtmn-to-border-negative:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-negative);
  }

  .small-desktop\:hover\:vtmn-to-border-warning:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-warning);
  }

  .small-desktop\:hover\:vtmn-to-border-positive:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-positive);
  }

  .small-desktop\:hover\:vtmn-to-border-information:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-information);
  }

  .small-desktop\:hover\:vtmn-to-border-primary-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .small-desktop\:hover\:vtmn-to-decorative-gravel:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gravel);
  }

  .small-desktop\:hover\:vtmn-to-decorative-brick:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-brick);
  }

  .small-desktop\:hover\:vtmn-to-decorative-saffron:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-saffron);
  }

  .small-desktop\:hover\:vtmn-to-decorative-gold:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gold);
  }

  .small-desktop\:hover\:vtmn-to-decorative-jade:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-jade);
  }

  .small-desktop\:hover\:vtmn-to-decorative-emerald:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-emerald);
  }

  .small-desktop\:hover\:vtmn-to-decorative-cobalt:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .small-desktop\:hover\:vtmn-to-decorative-amethyst:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .small-desktop\:hover\:vtmn-to-hover-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary);
  }

  .small-desktop\:hover\:vtmn-to-hover-primary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .small-desktop\:hover\:vtmn-to-hover-secondary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .small-desktop\:hover\:vtmn-to-hover-tertiary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .small-desktop\:hover\:vtmn-to-hover-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary);
  }

  .small-desktop\:hover\:vtmn-to-hover-brand:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-brand);
  }

  .small-desktop\:hover\:vtmn-to-hover-accent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-accent);
  }

  .small-desktop\:hover\:vtmn-to-hover-primary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .small-desktop\:hover\:vtmn-to-hover-secondary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .small-desktop\:hover\:vtmn-to-hover-tertiary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .small-desktop\:hover\:vtmn-to-active-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary);
  }

  .small-desktop\:hover\:vtmn-to-active-primary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .small-desktop\:hover\:vtmn-to-active-secondary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .small-desktop\:hover\:vtmn-to-active-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary);
  }

  .small-desktop\:hover\:vtmn-to-active-tertiary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .small-desktop\:hover\:vtmn-to-active-brand:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand);
  }

  .small-desktop\:hover\:vtmn-to-active-accent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-accent);
  }

  .small-desktop\:hover\:vtmn-to-active-primary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .small-desktop\:hover\:vtmn-to-active-secondary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .small-desktop\:hover\:vtmn-to-active-tertiary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .small-desktop\:hover\:vtmn-to-active-brand-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .small-desktop\:hover\:vtmn-to-shadow:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_shadow);
  }

  .small-desktop\:hover\:vtmn-to-brand:hover {
    --tw-gradient-to: var(--vtmn-color_brand);
  }

  .small-desktop\:hover\:vtmn-to-brand-pro:hover {
    --tw-gradient-to: var(--vtmn-color_brand-pro);
  }

  .small-desktop\:hover\:vtmn-to-brand-digital-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-1);
  }

  .small-desktop\:hover\:vtmn-to-brand-digital-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-2);
  }

  .small-desktop\:hover\:vtmn-to-brand-digital-light-3:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-3);
  }

  .small-desktop\:hover\:vtmn-to-brand-digital:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital);
  }

  .small-desktop\:hover\:vtmn-to-brand-digital-dark-1:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-1);
  }

  .small-desktop\:hover\:vtmn-to-brand-digital-dark-2:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-2);
  }

  .small-desktop\:hover\:vtmn-to-green-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_green-light-1);
  }

  .small-desktop\:hover\:vtmn-to-green-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_green-light-2);
  }

  .small-desktop\:hover\:vtmn-to-green-light-3:hover {
    --tw-gradient-to: var(--vtmn-color_green-light-3);
  }

  .small-desktop\:hover\:vtmn-to-green:hover {
    --tw-gradient-to: var(--vtmn-color_green);
  }

  .small-desktop\:hover\:vtmn-to-green-dark-1:hover {
    --tw-gradient-to: var(--vtmn-color_green-dark-1);
  }

  .small-desktop\:hover\:vtmn-to-green-dark-2:hover {
    --tw-gradient-to: var(--vtmn-color_green-dark-2);
  }

  .small-desktop\:hover\:vtmn-to-white:hover {
    --tw-gradient-to: var(--vtmn-color_white);
  }

  .small-desktop\:hover\:vtmn-to-grey-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_grey-light-1);
  }

  .small-desktop\:hover\:vtmn-to-grey-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_grey-light-2);
  }

  .small-desktop\:hover\:vtmn-to-grey-light-3:hover {
    --tw-gradient-to: var(--vtmn-color_grey-light-3);
  }

  .small-desktop\:hover\:vtmn-to-grey-light-4:hover {
    --tw-gradient-to: var(--vtmn-color_grey-light-4);
  }

  .small-desktop\:hover\:vtmn-to-grey:hover {
    --tw-gradient-to: var(--vtmn-color_grey);
  }

  .small-desktop\:hover\:vtmn-to-grey-dark-1:hover {
    --tw-gradient-to: var(--vtmn-color_grey-dark-1);
  }

  .small-desktop\:hover\:vtmn-to-grey-dark-2:hover {
    --tw-gradient-to: var(--vtmn-color_grey-dark-2);
  }

  .small-desktop\:hover\:vtmn-to-grey-dark-3:hover {
    --tw-gradient-to: var(--vtmn-color_grey-dark-3);
  }

  .small-desktop\:hover\:vtmn-to-black:hover {
    --tw-gradient-to: var(--vtmn-color_black);
  }

  .small-desktop\:hover\:vtmn-to-success:hover {
    --tw-gradient-to: var(--vtmn-color_success);
  }

  .small-desktop\:hover\:vtmn-to-info:hover {
    --tw-gradient-to: var(--vtmn-color_info);
  }

  .small-desktop\:hover\:vtmn-to-warning:hover {
    --tw-gradient-to: var(--vtmn-color_warning);
  }

  .small-desktop\:hover\:vtmn-to-danger:hover {
    --tw-gradient-to: var(--vtmn-color_danger);
  }

  .small-desktop\:hover\:vtmn-to-yellow-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_yellow-light-1);
  }

  .small-desktop\:hover\:vtmn-to-yellow-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_yellow-light-2);
  }

  .small-desktop\:hover\:vtmn-to-yellow:hover {
    --tw-gradient-to: var(--vtmn-color_yellow);
  }

  .small-desktop\:hover\:vtmn-to-orange-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_orange-light-1);
  }

  .small-desktop\:hover\:vtmn-to-orange-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_orange-light-2);
  }

  .small-desktop\:hover\:vtmn-to-orange:hover {
    --tw-gradient-to: var(--vtmn-color_orange);
  }

  .small-desktop\:hover\:vtmn-to-red-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_red-light-1);
  }

  .small-desktop\:hover\:vtmn-to-red-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_red-light-2);
  }

  .small-desktop\:hover\:vtmn-to-red:hover {
    --tw-gradient-to: var(--vtmn-color_red);
  }

  .small-desktop\:focus\:vtmn-to-transparent:focus {
    --tw-gradient-to: transparent;
  }

  .small-desktop\:focus\:vtmn-to-background-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary);
  }

  .small-desktop\:focus\:vtmn-to-background-secondary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-secondary);
  }

  .small-desktop\:focus\:vtmn-to-background-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-tertiary);
  }

  .small-desktop\:focus\:vtmn-to-background-brand-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary);
  }

  .small-desktop\:focus\:vtmn-to-background-brand-secondary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .small-desktop\:focus\:vtmn-to-background-accent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-accent);
  }

  .small-desktop\:focus\:vtmn-to-background-alert:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-alert);
  }

  .small-desktop\:focus\:vtmn-to-background-primary-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .small-desktop\:focus\:vtmn-to-background-brand-primary-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .small-desktop\:focus\:vtmn-to-content-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary);
  }

  .small-desktop\:focus\:vtmn-to-content-secondary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-secondary);
  }

  .small-desktop\:focus\:vtmn-to-content-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-tertiary);
  }

  .small-desktop\:focus\:vtmn-to-content-action:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action);
  }

  .small-desktop\:focus\:vtmn-to-content-active:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-active);
  }

  .small-desktop\:focus\:vtmn-to-content-inactive:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-inactive);
  }

  .small-desktop\:focus\:vtmn-to-content-negative:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-negative);
  }

  .small-desktop\:focus\:vtmn-to-content-warning:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-warning);
  }

  .small-desktop\:focus\:vtmn-to-content-positive:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-positive);
  }

  .small-desktop\:focus\:vtmn-to-content-information:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-information);
  }

  .small-desktop\:focus\:vtmn-to-content-accent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-accent);
  }

  .small-desktop\:focus\:vtmn-to-content-visited:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited);
  }

  .small-desktop\:focus\:vtmn-to-content-primary-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .small-desktop\:focus\:vtmn-to-content-action-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action-reversed);
  }

  .small-desktop\:focus\:vtmn-to-content-visited-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .small-desktop\:focus\:vtmn-to-border-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary);
  }

  .small-desktop\:focus\:vtmn-to-border-secondary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-secondary);
  }

  .small-desktop\:focus\:vtmn-to-border-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-tertiary);
  }

  .small-desktop\:focus\:vtmn-to-border-active:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-active);
  }

  .small-desktop\:focus\:vtmn-to-border-inactive:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-inactive);
  }

  .small-desktop\:focus\:vtmn-to-border-negative:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-negative);
  }

  .small-desktop\:focus\:vtmn-to-border-warning:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-warning);
  }

  .small-desktop\:focus\:vtmn-to-border-positive:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-positive);
  }

  .small-desktop\:focus\:vtmn-to-border-information:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-information);
  }

  .small-desktop\:focus\:vtmn-to-border-primary-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .small-desktop\:focus\:vtmn-to-decorative-gravel:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gravel);
  }

  .small-desktop\:focus\:vtmn-to-decorative-brick:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-brick);
  }

  .small-desktop\:focus\:vtmn-to-decorative-saffron:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-saffron);
  }

  .small-desktop\:focus\:vtmn-to-decorative-gold:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gold);
  }

  .small-desktop\:focus\:vtmn-to-decorative-jade:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-jade);
  }

  .small-desktop\:focus\:vtmn-to-decorative-emerald:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-emerald);
  }

  .small-desktop\:focus\:vtmn-to-decorative-cobalt:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .small-desktop\:focus\:vtmn-to-decorative-amethyst:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .small-desktop\:focus\:vtmn-to-hover-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary);
  }

  .small-desktop\:focus\:vtmn-to-hover-primary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .small-desktop\:focus\:vtmn-to-hover-secondary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .small-desktop\:focus\:vtmn-to-hover-tertiary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .small-desktop\:focus\:vtmn-to-hover-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary);
  }

  .small-desktop\:focus\:vtmn-to-hover-brand:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-brand);
  }

  .small-desktop\:focus\:vtmn-to-hover-accent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-accent);
  }

  .small-desktop\:focus\:vtmn-to-hover-primary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-to-hover-secondary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-to-hover-tertiary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-to-active-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary);
  }

  .small-desktop\:focus\:vtmn-to-active-primary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .small-desktop\:focus\:vtmn-to-active-secondary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .small-desktop\:focus\:vtmn-to-active-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary);
  }

  .small-desktop\:focus\:vtmn-to-active-tertiary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .small-desktop\:focus\:vtmn-to-active-brand:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand);
  }

  .small-desktop\:focus\:vtmn-to-active-accent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-accent);
  }

  .small-desktop\:focus\:vtmn-to-active-primary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-to-active-secondary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-to-active-tertiary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-to-active-brand-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-to-shadow:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_shadow);
  }

  .small-desktop\:focus\:vtmn-to-brand:focus {
    --tw-gradient-to: var(--vtmn-color_brand);
  }

  .small-desktop\:focus\:vtmn-to-brand-pro:focus {
    --tw-gradient-to: var(--vtmn-color_brand-pro);
  }

  .small-desktop\:focus\:vtmn-to-brand-digital-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-1);
  }

  .small-desktop\:focus\:vtmn-to-brand-digital-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-2);
  }

  .small-desktop\:focus\:vtmn-to-brand-digital-light-3:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-3);
  }

  .small-desktop\:focus\:vtmn-to-brand-digital:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital);
  }

  .small-desktop\:focus\:vtmn-to-brand-digital-dark-1:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-1);
  }

  .small-desktop\:focus\:vtmn-to-brand-digital-dark-2:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-2);
  }

  .small-desktop\:focus\:vtmn-to-green-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_green-light-1);
  }

  .small-desktop\:focus\:vtmn-to-green-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_green-light-2);
  }

  .small-desktop\:focus\:vtmn-to-green-light-3:focus {
    --tw-gradient-to: var(--vtmn-color_green-light-3);
  }

  .small-desktop\:focus\:vtmn-to-green:focus {
    --tw-gradient-to: var(--vtmn-color_green);
  }

  .small-desktop\:focus\:vtmn-to-green-dark-1:focus {
    --tw-gradient-to: var(--vtmn-color_green-dark-1);
  }

  .small-desktop\:focus\:vtmn-to-green-dark-2:focus {
    --tw-gradient-to: var(--vtmn-color_green-dark-2);
  }

  .small-desktop\:focus\:vtmn-to-white:focus {
    --tw-gradient-to: var(--vtmn-color_white);
  }

  .small-desktop\:focus\:vtmn-to-grey-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_grey-light-1);
  }

  .small-desktop\:focus\:vtmn-to-grey-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_grey-light-2);
  }

  .small-desktop\:focus\:vtmn-to-grey-light-3:focus {
    --tw-gradient-to: var(--vtmn-color_grey-light-3);
  }

  .small-desktop\:focus\:vtmn-to-grey-light-4:focus {
    --tw-gradient-to: var(--vtmn-color_grey-light-4);
  }

  .small-desktop\:focus\:vtmn-to-grey:focus {
    --tw-gradient-to: var(--vtmn-color_grey);
  }

  .small-desktop\:focus\:vtmn-to-grey-dark-1:focus {
    --tw-gradient-to: var(--vtmn-color_grey-dark-1);
  }

  .small-desktop\:focus\:vtmn-to-grey-dark-2:focus {
    --tw-gradient-to: var(--vtmn-color_grey-dark-2);
  }

  .small-desktop\:focus\:vtmn-to-grey-dark-3:focus {
    --tw-gradient-to: var(--vtmn-color_grey-dark-3);
  }

  .small-desktop\:focus\:vtmn-to-black:focus {
    --tw-gradient-to: var(--vtmn-color_black);
  }

  .small-desktop\:focus\:vtmn-to-success:focus {
    --tw-gradient-to: var(--vtmn-color_success);
  }

  .small-desktop\:focus\:vtmn-to-info:focus {
    --tw-gradient-to: var(--vtmn-color_info);
  }

  .small-desktop\:focus\:vtmn-to-warning:focus {
    --tw-gradient-to: var(--vtmn-color_warning);
  }

  .small-desktop\:focus\:vtmn-to-danger:focus {
    --tw-gradient-to: var(--vtmn-color_danger);
  }

  .small-desktop\:focus\:vtmn-to-yellow-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_yellow-light-1);
  }

  .small-desktop\:focus\:vtmn-to-yellow-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_yellow-light-2);
  }

  .small-desktop\:focus\:vtmn-to-yellow:focus {
    --tw-gradient-to: var(--vtmn-color_yellow);
  }

  .small-desktop\:focus\:vtmn-to-orange-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_orange-light-1);
  }

  .small-desktop\:focus\:vtmn-to-orange-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_orange-light-2);
  }

  .small-desktop\:focus\:vtmn-to-orange:focus {
    --tw-gradient-to: var(--vtmn-color_orange);
  }

  .small-desktop\:focus\:vtmn-to-red-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_red-light-1);
  }

  .small-desktop\:focus\:vtmn-to-red-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_red-light-2);
  }

  .small-desktop\:focus\:vtmn-to-red:focus {
    --tw-gradient-to: var(--vtmn-color_red);
  }

  .small-desktop\:vtmn-decoration-slice {
    -webkit-box-decoration-break: slice;
            box-decoration-break: slice;
  }

  .small-desktop\:vtmn-decoration-clone {
    -webkit-box-decoration-break: clone;
            box-decoration-break: clone;
  }

  .small-desktop\:vtmn-bg-auto {
    background-size: auto;
  }

  .small-desktop\:vtmn-bg-cover {
    background-size: cover;
  }

  .small-desktop\:vtmn-bg-contain {
    background-size: contain;
  }

  .small-desktop\:vtmn-bg-fixed {
    background-attachment: fixed;
  }

  .small-desktop\:vtmn-bg-local {
    background-attachment: local;
  }

  .small-desktop\:vtmn-bg-scroll {
    background-attachment: scroll;
  }

  .small-desktop\:vtmn-bg-clip-border {
    background-clip: border-box;
  }

  .small-desktop\:vtmn-bg-clip-padding {
    background-clip: padding-box;
  }

  .small-desktop\:vtmn-bg-clip-content {
    background-clip: content-box;
  }

  .small-desktop\:vtmn-bg-clip-text {
    -webkit-background-clip: text;
            background-clip: text;
  }

  .small-desktop\:vtmn-bg-bottom {
    background-position: bottom;
  }

  .small-desktop\:vtmn-bg-center {
    background-position: center;
  }

  .small-desktop\:vtmn-bg-left {
    background-position: left;
  }

  .small-desktop\:vtmn-bg-left-bottom {
    background-position: left bottom;
  }

  .small-desktop\:vtmn-bg-left-top {
    background-position: left top;
  }

  .small-desktop\:vtmn-bg-right {
    background-position: right;
  }

  .small-desktop\:vtmn-bg-right-bottom {
    background-position: right bottom;
  }

  .small-desktop\:vtmn-bg-right-top {
    background-position: right top;
  }

  .small-desktop\:vtmn-bg-top {
    background-position: top;
  }

  .small-desktop\:vtmn-bg-repeat {
    background-repeat: repeat;
  }

  .small-desktop\:vtmn-bg-no-repeat {
    background-repeat: no-repeat;
  }

  .small-desktop\:vtmn-bg-repeat-x {
    background-repeat: repeat-x;
  }

  .small-desktop\:vtmn-bg-repeat-y {
    background-repeat: repeat-y;
  }

  .small-desktop\:vtmn-bg-repeat-round {
    background-repeat: round;
  }

  .small-desktop\:vtmn-bg-repeat-space {
    background-repeat: space;
  }

  .small-desktop\:vtmn-bg-origin-border {
    background-origin: border-box;
  }

  .small-desktop\:vtmn-bg-origin-padding {
    background-origin: padding-box;
  }

  .small-desktop\:vtmn-bg-origin-content {
    background-origin: content-box;
  }

  .small-desktop\:vtmn-fill-current {
    fill: currentColor;
  }

  .small-desktop\:vtmn-stroke-current {
    stroke: currentColor;
  }

  .small-desktop\:vtmn-stroke-0 {
    stroke-width: 0;
  }

  .small-desktop\:vtmn-stroke-1 {
    stroke-width: 1;
  }

  .small-desktop\:vtmn-stroke-2 {
    stroke-width: 2;
  }

  .small-desktop\:vtmn-object-contain {
    -o-object-fit: contain;
       object-fit: contain;
  }

  .small-desktop\:vtmn-object-cover {
    -o-object-fit: cover;
       object-fit: cover;
  }

  .small-desktop\:vtmn-object-fill {
    -o-object-fit: fill;
       object-fit: fill;
  }

  .small-desktop\:vtmn-object-none {
    -o-object-fit: none;
       object-fit: none;
  }

  .small-desktop\:vtmn-object-scale-down {
    -o-object-fit: scale-down;
       object-fit: scale-down;
  }

  .small-desktop\:vtmn-object-bottom {
    -o-object-position: bottom;
       object-position: bottom;
  }

  .small-desktop\:vtmn-object-center {
    -o-object-position: center;
       object-position: center;
  }

  .small-desktop\:vtmn-object-left {
    -o-object-position: left;
       object-position: left;
  }

  .small-desktop\:vtmn-object-left-bottom {
    -o-object-position: left bottom;
       object-position: left bottom;
  }

  .small-desktop\:vtmn-object-left-top {
    -o-object-position: left top;
       object-position: left top;
  }

  .small-desktop\:vtmn-object-right {
    -o-object-position: right;
       object-position: right;
  }

  .small-desktop\:vtmn-object-right-bottom {
    -o-object-position: right bottom;
       object-position: right bottom;
  }

  .small-desktop\:vtmn-object-right-top {
    -o-object-position: right top;
       object-position: right top;
  }

  .small-desktop\:vtmn-object-top {
    -o-object-position: top;
       object-position: top;
  }

  .small-desktop\:vtmn-p-0 {
    padding: var(--vtmn-spacing_0);
  }

  .small-desktop\:vtmn-p-1 {
    padding: var(--vtmn-spacing_1);
  }

  .small-desktop\:vtmn-p-2 {
    padding: var(--vtmn-spacing_2);
  }

  .small-desktop\:vtmn-p-3 {
    padding: var(--vtmn-spacing_3);
  }

  .small-desktop\:vtmn-p-4 {
    padding: var(--vtmn-spacing_4);
  }

  .small-desktop\:vtmn-p-5 {
    padding: var(--vtmn-spacing_5);
  }

  .small-desktop\:vtmn-p-6 {
    padding: var(--vtmn-spacing_6);
  }

  .small-desktop\:vtmn-p-7 {
    padding: var(--vtmn-spacing_7);
  }

  .small-desktop\:vtmn-p-8 {
    padding: var(--vtmn-spacing_8);
  }

  .small-desktop\:vtmn-p-9 {
    padding: var(--vtmn-spacing_9);
  }

  .small-desktop\:vtmn-p-10 {
    padding: var(--vtmn-spacing_10);
  }

  .small-desktop\:vtmn-px-0 {
    padding-left: var(--vtmn-spacing_0);
    padding-right: var(--vtmn-spacing_0);
  }

  .small-desktop\:vtmn-px-1 {
    padding-left: var(--vtmn-spacing_1);
    padding-right: var(--vtmn-spacing_1);
  }

  .small-desktop\:vtmn-px-2 {
    padding-left: var(--vtmn-spacing_2);
    padding-right: var(--vtmn-spacing_2);
  }

  .small-desktop\:vtmn-px-3 {
    padding-left: var(--vtmn-spacing_3);
    padding-right: var(--vtmn-spacing_3);
  }

  .small-desktop\:vtmn-px-4 {
    padding-left: var(--vtmn-spacing_4);
    padding-right: var(--vtmn-spacing_4);
  }

  .small-desktop\:vtmn-px-5 {
    padding-left: var(--vtmn-spacing_5);
    padding-right: var(--vtmn-spacing_5);
  }

  .small-desktop\:vtmn-px-6 {
    padding-left: var(--vtmn-spacing_6);
    padding-right: var(--vtmn-spacing_6);
  }

  .small-desktop\:vtmn-px-7 {
    padding-left: var(--vtmn-spacing_7);
    padding-right: var(--vtmn-spacing_7);
  }

  .small-desktop\:vtmn-px-8 {
    padding-left: var(--vtmn-spacing_8);
    padding-right: var(--vtmn-spacing_8);
  }

  .small-desktop\:vtmn-px-9 {
    padding-left: var(--vtmn-spacing_9);
    padding-right: var(--vtmn-spacing_9);
  }

  .small-desktop\:vtmn-px-10 {
    padding-left: var(--vtmn-spacing_10);
    padding-right: var(--vtmn-spacing_10);
  }

  .small-desktop\:vtmn-py-0 {
    padding-top: var(--vtmn-spacing_0);
    padding-bottom: var(--vtmn-spacing_0);
  }

  .small-desktop\:vtmn-py-1 {
    padding-top: var(--vtmn-spacing_1);
    padding-bottom: var(--vtmn-spacing_1);
  }

  .small-desktop\:vtmn-py-2 {
    padding-top: var(--vtmn-spacing_2);
    padding-bottom: var(--vtmn-spacing_2);
  }

  .small-desktop\:vtmn-py-3 {
    padding-top: var(--vtmn-spacing_3);
    padding-bottom: var(--vtmn-spacing_3);
  }

  .small-desktop\:vtmn-py-4 {
    padding-top: var(--vtmn-spacing_4);
    padding-bottom: var(--vtmn-spacing_4);
  }

  .small-desktop\:vtmn-py-5 {
    padding-top: var(--vtmn-spacing_5);
    padding-bottom: var(--vtmn-spacing_5);
  }

  .small-desktop\:vtmn-py-6 {
    padding-top: var(--vtmn-spacing_6);
    padding-bottom: var(--vtmn-spacing_6);
  }

  .small-desktop\:vtmn-py-7 {
    padding-top: var(--vtmn-spacing_7);
    padding-bottom: var(--vtmn-spacing_7);
  }

  .small-desktop\:vtmn-py-8 {
    padding-top: var(--vtmn-spacing_8);
    padding-bottom: var(--vtmn-spacing_8);
  }

  .small-desktop\:vtmn-py-9 {
    padding-top: var(--vtmn-spacing_9);
    padding-bottom: var(--vtmn-spacing_9);
  }

  .small-desktop\:vtmn-py-10 {
    padding-top: var(--vtmn-spacing_10);
    padding-bottom: var(--vtmn-spacing_10);
  }

  .small-desktop\:vtmn-pt-0 {
    padding-top: var(--vtmn-spacing_0);
  }

  .small-desktop\:vtmn-pt-1 {
    padding-top: var(--vtmn-spacing_1);
  }

  .small-desktop\:vtmn-pt-2 {
    padding-top: var(--vtmn-spacing_2);
  }

  .small-desktop\:vtmn-pt-3 {
    padding-top: var(--vtmn-spacing_3);
  }

  .small-desktop\:vtmn-pt-4 {
    padding-top: var(--vtmn-spacing_4);
  }

  .small-desktop\:vtmn-pt-5 {
    padding-top: var(--vtmn-spacing_5);
  }

  .small-desktop\:vtmn-pt-6 {
    padding-top: var(--vtmn-spacing_6);
  }

  .small-desktop\:vtmn-pt-7 {
    padding-top: var(--vtmn-spacing_7);
  }

  .small-desktop\:vtmn-pt-8 {
    padding-top: var(--vtmn-spacing_8);
  }

  .small-desktop\:vtmn-pt-9 {
    padding-top: var(--vtmn-spacing_9);
  }

  .small-desktop\:vtmn-pt-10 {
    padding-top: var(--vtmn-spacing_10);
  }

  .small-desktop\:vtmn-pr-0 {
    padding-right: var(--vtmn-spacing_0);
  }

  .small-desktop\:vtmn-pr-1 {
    padding-right: var(--vtmn-spacing_1);
  }

  .small-desktop\:vtmn-pr-2 {
    padding-right: var(--vtmn-spacing_2);
  }

  .small-desktop\:vtmn-pr-3 {
    padding-right: var(--vtmn-spacing_3);
  }

  .small-desktop\:vtmn-pr-4 {
    padding-right: var(--vtmn-spacing_4);
  }

  .small-desktop\:vtmn-pr-5 {
    padding-right: var(--vtmn-spacing_5);
  }

  .small-desktop\:vtmn-pr-6 {
    padding-right: var(--vtmn-spacing_6);
  }

  .small-desktop\:vtmn-pr-7 {
    padding-right: var(--vtmn-spacing_7);
  }

  .small-desktop\:vtmn-pr-8 {
    padding-right: var(--vtmn-spacing_8);
  }

  .small-desktop\:vtmn-pr-9 {
    padding-right: var(--vtmn-spacing_9);
  }

  .small-desktop\:vtmn-pr-10 {
    padding-right: var(--vtmn-spacing_10);
  }

  .small-desktop\:vtmn-pb-0 {
    padding-bottom: var(--vtmn-spacing_0);
  }

  .small-desktop\:vtmn-pb-1 {
    padding-bottom: var(--vtmn-spacing_1);
  }

  .small-desktop\:vtmn-pb-2 {
    padding-bottom: var(--vtmn-spacing_2);
  }

  .small-desktop\:vtmn-pb-3 {
    padding-bottom: var(--vtmn-spacing_3);
  }

  .small-desktop\:vtmn-pb-4 {
    padding-bottom: var(--vtmn-spacing_4);
  }

  .small-desktop\:vtmn-pb-5 {
    padding-bottom: var(--vtmn-spacing_5);
  }

  .small-desktop\:vtmn-pb-6 {
    padding-bottom: var(--vtmn-spacing_6);
  }

  .small-desktop\:vtmn-pb-7 {
    padding-bottom: var(--vtmn-spacing_7);
  }

  .small-desktop\:vtmn-pb-8 {
    padding-bottom: var(--vtmn-spacing_8);
  }

  .small-desktop\:vtmn-pb-9 {
    padding-bottom: var(--vtmn-spacing_9);
  }

  .small-desktop\:vtmn-pb-10 {
    padding-bottom: var(--vtmn-spacing_10);
  }

  .small-desktop\:vtmn-pl-0 {
    padding-left: var(--vtmn-spacing_0);
  }

  .small-desktop\:vtmn-pl-1 {
    padding-left: var(--vtmn-spacing_1);
  }

  .small-desktop\:vtmn-pl-2 {
    padding-left: var(--vtmn-spacing_2);
  }

  .small-desktop\:vtmn-pl-3 {
    padding-left: var(--vtmn-spacing_3);
  }

  .small-desktop\:vtmn-pl-4 {
    padding-left: var(--vtmn-spacing_4);
  }

  .small-desktop\:vtmn-pl-5 {
    padding-left: var(--vtmn-spacing_5);
  }

  .small-desktop\:vtmn-pl-6 {
    padding-left: var(--vtmn-spacing_6);
  }

  .small-desktop\:vtmn-pl-7 {
    padding-left: var(--vtmn-spacing_7);
  }

  .small-desktop\:vtmn-pl-8 {
    padding-left: var(--vtmn-spacing_8);
  }

  .small-desktop\:vtmn-pl-9 {
    padding-left: var(--vtmn-spacing_9);
  }

  .small-desktop\:vtmn-pl-10 {
    padding-left: var(--vtmn-spacing_10);
  }

  .small-desktop\:vtmn-text-left {
    text-align: left;
  }

  .small-desktop\:vtmn-text-center {
    text-align: center;
  }

  .small-desktop\:vtmn-text-right {
    text-align: right;
  }

  .small-desktop\:vtmn-text-justify {
    text-align: justify;
  }

  .small-desktop\:vtmn-align-baseline {
    vertical-align: baseline;
  }

  .small-desktop\:vtmn-align-top {
    vertical-align: top;
  }

  .small-desktop\:vtmn-align-middle {
    vertical-align: middle;
  }

  .small-desktop\:vtmn-align-bottom {
    vertical-align: bottom;
  }

  .small-desktop\:vtmn-align-text-top {
    vertical-align: text-top;
  }

  .small-desktop\:vtmn-align-text-bottom {
    vertical-align: text-bottom;
  }

  .small-desktop\:vtmn-font-regular {
    font-family: Roboto, system-ui, -apple-system, sans-serif;
  }

  .small-desktop\:vtmn-font-condensed {
    font-family: Roboto Condensed, system-ui, -apple-system, sans-serif;
  }

  .small-desktop\:vtmn-font-display {
    font-family: Roboto Condensed, system-ui, -apple-system, sans-serif;
  }

  .small-desktop\:vtmn-font-body {
    font-family: Roboto, system-ui, -apple-system, sans-serif;
  }

  .small-desktop\:vtmn-text-xs {
    font-size: 0.75rem;
    line-height: 1rem;
  }

  .small-desktop\:vtmn-text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .small-desktop\:vtmn-text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .small-desktop\:vtmn-text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .small-desktop\:vtmn-text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .small-desktop\:vtmn-text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .small-desktop\:vtmn-text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .small-desktop\:vtmn-text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .small-desktop\:vtmn-text-5xl {
    font-size: 3rem;
    line-height: 1;
  }

  .small-desktop\:vtmn-text-6xl {
    font-size: 3.75rem;
    line-height: 1;
  }

  .small-desktop\:vtmn-text-7xl {
    font-size: 4.5rem;
    line-height: 1;
  }

  .small-desktop\:vtmn-text-8xl {
    font-size: 6rem;
    line-height: 1;
  }

  .small-desktop\:vtmn-text-9xl {
    font-size: 8rem;
    line-height: 1;
  }

  .small-desktop\:vtmn-font-thin {
    font-weight: 100;
  }

  .small-desktop\:vtmn-font-extralight {
    font-weight: 200;
  }

  .small-desktop\:vtmn-font-light {
    font-weight: 300;
  }

  .small-desktop\:vtmn-font-normal {
    font-weight: 400;
  }

  .small-desktop\:vtmn-font-medium {
    font-weight: 500;
  }

  .small-desktop\:vtmn-font-semibold {
    font-weight: 600;
  }

  .small-desktop\:vtmn-font-bold {
    font-weight: 700;
  }

  .small-desktop\:vtmn-font-extrabold {
    font-weight: 800;
  }

  .small-desktop\:vtmn-font-black {
    font-weight: 900;
  }

  .small-desktop\:vtmn-uppercase {
    text-transform: uppercase;
  }

  .small-desktop\:vtmn-lowercase {
    text-transform: lowercase;
  }

  .small-desktop\:vtmn-capitalize {
    text-transform: capitalize;
  }

  .small-desktop\:vtmn-normal-case {
    text-transform: none;
  }

  .small-desktop\:vtmn-italic {
    font-style: italic;
  }

  .small-desktop\:vtmn-not-italic {
    font-style: normal;
  }

  .small-desktop\:vtmn-ordinal, .small-desktop\:vtmn-slashed-zero, .small-desktop\:vtmn-lining-nums, .small-desktop\:vtmn-oldstyle-nums, .small-desktop\:vtmn-proportional-nums, .small-desktop\:vtmn-tabular-nums, .small-desktop\:vtmn-diagonal-fractions, .small-desktop\:vtmn-stacked-fractions {
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }

  .small-desktop\:vtmn-normal-nums {
    font-variant-numeric: normal;
  }

  .small-desktop\:vtmn-ordinal {
    --tw-ordinal: ordinal;
  }

  .small-desktop\:vtmn-slashed-zero {
    --tw-slashed-zero: slashed-zero;
  }

  .small-desktop\:vtmn-lining-nums {
    --tw-numeric-figure: lining-nums;
  }

  .small-desktop\:vtmn-oldstyle-nums {
    --tw-numeric-figure: oldstyle-nums;
  }

  .small-desktop\:vtmn-proportional-nums {
    --tw-numeric-spacing: proportional-nums;
  }

  .small-desktop\:vtmn-tabular-nums {
    --tw-numeric-spacing: tabular-nums;
  }

  .small-desktop\:vtmn-diagonal-fractions {
    --tw-numeric-fraction: diagonal-fractions;
  }

  .small-desktop\:vtmn-stacked-fractions {
    --tw-numeric-fraction: stacked-fractions;
  }

  .small-desktop\:vtmn-leading-3 {
    line-height: .75rem;
  }

  .small-desktop\:vtmn-leading-4 {
    line-height: 1rem;
  }

  .small-desktop\:vtmn-leading-5 {
    line-height: 1.25rem;
  }

  .small-desktop\:vtmn-leading-6 {
    line-height: 1.5rem;
  }

  .small-desktop\:vtmn-leading-7 {
    line-height: 1.75rem;
  }

  .small-desktop\:vtmn-leading-8 {
    line-height: 2rem;
  }

  .small-desktop\:vtmn-leading-9 {
    line-height: 2.25rem;
  }

  .small-desktop\:vtmn-leading-10 {
    line-height: 2.5rem;
  }

  .small-desktop\:vtmn-leading-none {
    line-height: 1;
  }

  .small-desktop\:vtmn-leading-tight {
    line-height: 1.25;
  }

  .small-desktop\:vtmn-leading-snug {
    line-height: 1.375;
  }

  .small-desktop\:vtmn-leading-normal {
    line-height: 1.5;
  }

  .small-desktop\:vtmn-leading-relaxed {
    line-height: 1.625;
  }

  .small-desktop\:vtmn-leading-loose {
    line-height: 2;
  }

  .small-desktop\:vtmn-tracking-tighter {
    letter-spacing: -0.05em;
  }

  .small-desktop\:vtmn-tracking-tight {
    letter-spacing: -0.025em;
  }

  .small-desktop\:vtmn-tracking-normal {
    letter-spacing: 0em;
  }

  .small-desktop\:vtmn-tracking-wide {
    letter-spacing: 0.025em;
  }

  .small-desktop\:vtmn-tracking-wider {
    letter-spacing: 0.05em;
  }

  .small-desktop\:vtmn-tracking-widest {
    letter-spacing: 0.1em;
  }

  .small-desktop\:vtmn-text-transparent {
    color: transparent;
  }

  .small-desktop\:vtmn-text-background-primary {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .small-desktop\:vtmn-text-background-secondary {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .small-desktop\:vtmn-text-background-tertiary {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .small-desktop\:vtmn-text-background-brand-primary {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .small-desktop\:vtmn-text-background-brand-secondary {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .small-desktop\:vtmn-text-background-accent {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .small-desktop\:vtmn-text-background-alert {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .small-desktop\:vtmn-text-background-primary-reversed {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .small-desktop\:vtmn-text-background-brand-primary-reversed {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .small-desktop\:vtmn-text-content-primary {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .small-desktop\:vtmn-text-content-secondary {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .small-desktop\:vtmn-text-content-tertiary {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .small-desktop\:vtmn-text-content-action {
    color: var(--vtmn-semantic-color_content-action);
  }

  .small-desktop\:vtmn-text-content-active {
    color: var(--vtmn-semantic-color_content-active);
  }

  .small-desktop\:vtmn-text-content-inactive {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .small-desktop\:vtmn-text-content-negative {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .small-desktop\:vtmn-text-content-warning {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .small-desktop\:vtmn-text-content-positive {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .small-desktop\:vtmn-text-content-information {
    color: var(--vtmn-semantic-color_content-information);
  }

  .small-desktop\:vtmn-text-content-accent {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .small-desktop\:vtmn-text-content-visited {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .small-desktop\:vtmn-text-content-primary-reversed {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .small-desktop\:vtmn-text-content-action-reversed {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .small-desktop\:vtmn-text-content-visited-reversed {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .small-desktop\:vtmn-text-border-primary {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .small-desktop\:vtmn-text-border-secondary {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .small-desktop\:vtmn-text-border-tertiary {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .small-desktop\:vtmn-text-border-active {
    color: var(--vtmn-semantic-color_border-active);
  }

  .small-desktop\:vtmn-text-border-inactive {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .small-desktop\:vtmn-text-border-negative {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .small-desktop\:vtmn-text-border-warning {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .small-desktop\:vtmn-text-border-positive {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .small-desktop\:vtmn-text-border-information {
    color: var(--vtmn-semantic-color_border-information);
  }

  .small-desktop\:vtmn-text-border-primary-reversed {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .small-desktop\:vtmn-text-decorative-gravel {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .small-desktop\:vtmn-text-decorative-brick {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .small-desktop\:vtmn-text-decorative-saffron {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .small-desktop\:vtmn-text-decorative-gold {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .small-desktop\:vtmn-text-decorative-jade {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .small-desktop\:vtmn-text-decorative-emerald {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .small-desktop\:vtmn-text-decorative-cobalt {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .small-desktop\:vtmn-text-decorative-amethyst {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .small-desktop\:vtmn-text-hover-primary {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .small-desktop\:vtmn-text-hover-primary-transparent {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .small-desktop\:vtmn-text-hover-secondary-transparent {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .small-desktop\:vtmn-text-hover-tertiary-transparent {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .small-desktop\:vtmn-text-hover-tertiary {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .small-desktop\:vtmn-text-hover-brand {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .small-desktop\:vtmn-text-hover-accent {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .small-desktop\:vtmn-text-hover-primary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .small-desktop\:vtmn-text-hover-secondary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .small-desktop\:vtmn-text-hover-tertiary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .small-desktop\:vtmn-text-active-primary {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .small-desktop\:vtmn-text-active-primary-transparent {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .small-desktop\:vtmn-text-active-secondary-transparent {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .small-desktop\:vtmn-text-active-tertiary {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .small-desktop\:vtmn-text-active-tertiary-transparent {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .small-desktop\:vtmn-text-active-brand {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .small-desktop\:vtmn-text-active-accent {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .small-desktop\:vtmn-text-active-primary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .small-desktop\:vtmn-text-active-secondary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .small-desktop\:vtmn-text-active-tertiary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .small-desktop\:vtmn-text-active-brand-reversed-transparent {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .small-desktop\:vtmn-text-shadow {
    color: var(--vtmn-semantic-color_shadow);
  }

  .small-desktop\:vtmn-text-brand {
    color: var(--vtmn-color_brand);
  }

  .small-desktop\:vtmn-text-brand-pro {
    color: var(--vtmn-color_brand-pro);
  }

  .small-desktop\:vtmn-text-brand-digital-light-1 {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .small-desktop\:vtmn-text-brand-digital-light-2 {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .small-desktop\:vtmn-text-brand-digital-light-3 {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .small-desktop\:vtmn-text-brand-digital {
    color: var(--vtmn-color_brand-digital);
  }

  .small-desktop\:vtmn-text-brand-digital-dark-1 {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .small-desktop\:vtmn-text-brand-digital-dark-2 {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .small-desktop\:vtmn-text-green-light-1 {
    color: var(--vtmn-color_green-light-1);
  }

  .small-desktop\:vtmn-text-green-light-2 {
    color: var(--vtmn-color_green-light-2);
  }

  .small-desktop\:vtmn-text-green-light-3 {
    color: var(--vtmn-color_green-light-3);
  }

  .small-desktop\:vtmn-text-green {
    color: var(--vtmn-color_green);
  }

  .small-desktop\:vtmn-text-green-dark-1 {
    color: var(--vtmn-color_green-dark-1);
  }

  .small-desktop\:vtmn-text-green-dark-2 {
    color: var(--vtmn-color_green-dark-2);
  }

  .small-desktop\:vtmn-text-white {
    color: var(--vtmn-color_white);
  }

  .small-desktop\:vtmn-text-grey-light-1 {
    color: var(--vtmn-color_grey-light-1);
  }

  .small-desktop\:vtmn-text-grey-light-2 {
    color: var(--vtmn-color_grey-light-2);
  }

  .small-desktop\:vtmn-text-grey-light-3 {
    color: var(--vtmn-color_grey-light-3);
  }

  .small-desktop\:vtmn-text-grey-light-4 {
    color: var(--vtmn-color_grey-light-4);
  }

  .small-desktop\:vtmn-text-grey {
    color: var(--vtmn-color_grey);
  }

  .small-desktop\:vtmn-text-grey-dark-1 {
    color: var(--vtmn-color_grey-dark-1);
  }

  .small-desktop\:vtmn-text-grey-dark-2 {
    color: var(--vtmn-color_grey-dark-2);
  }

  .small-desktop\:vtmn-text-grey-dark-3 {
    color: var(--vtmn-color_grey-dark-3);
  }

  .small-desktop\:vtmn-text-black {
    color: var(--vtmn-color_black);
  }

  .small-desktop\:vtmn-text-success {
    color: var(--vtmn-color_success);
  }

  .small-desktop\:vtmn-text-info {
    color: var(--vtmn-color_info);
  }

  .small-desktop\:vtmn-text-warning {
    color: var(--vtmn-color_warning);
  }

  .small-desktop\:vtmn-text-danger {
    color: var(--vtmn-color_danger);
  }

  .small-desktop\:vtmn-text-yellow-light-1 {
    color: var(--vtmn-color_yellow-light-1);
  }

  .small-desktop\:vtmn-text-yellow-light-2 {
    color: var(--vtmn-color_yellow-light-2);
  }

  .small-desktop\:vtmn-text-yellow {
    color: var(--vtmn-color_yellow);
  }

  .small-desktop\:vtmn-text-orange-light-1 {
    color: var(--vtmn-color_orange-light-1);
  }

  .small-desktop\:vtmn-text-orange-light-2 {
    color: var(--vtmn-color_orange-light-2);
  }

  .small-desktop\:vtmn-text-orange {
    color: var(--vtmn-color_orange);
  }

  .small-desktop\:vtmn-text-red-light-1 {
    color: var(--vtmn-color_red-light-1);
  }

  .small-desktop\:vtmn-text-red-light-2 {
    color: var(--vtmn-color_red-light-2);
  }

  .small-desktop\:vtmn-text-red {
    color: var(--vtmn-color_red);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-transparent {
    color: transparent;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-background-primary {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-background-secondary {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-background-tertiary {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-background-brand-primary {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-background-brand-secondary {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-background-accent {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-background-alert {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-background-primary-reversed {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-background-brand-primary-reversed {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-content-primary {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-content-secondary {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-content-tertiary {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-content-action {
    color: var(--vtmn-semantic-color_content-action);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-content-active {
    color: var(--vtmn-semantic-color_content-active);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-content-inactive {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-content-negative {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-content-warning {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-content-positive {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-content-information {
    color: var(--vtmn-semantic-color_content-information);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-content-accent {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-content-visited {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-content-primary-reversed {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-content-action-reversed {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-content-visited-reversed {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-border-primary {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-border-secondary {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-border-tertiary {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-border-active {
    color: var(--vtmn-semantic-color_border-active);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-border-inactive {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-border-negative {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-border-warning {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-border-positive {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-border-information {
    color: var(--vtmn-semantic-color_border-information);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-border-primary-reversed {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-decorative-gravel {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-decorative-brick {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-decorative-saffron {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-decorative-gold {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-decorative-jade {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-decorative-emerald {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-decorative-cobalt {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-decorative-amethyst {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-hover-primary {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-hover-primary-transparent {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-hover-secondary-transparent {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-hover-tertiary-transparent {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-hover-tertiary {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-hover-brand {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-hover-accent {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-hover-primary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-hover-secondary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-hover-tertiary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-active-primary {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-active-primary-transparent {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-active-secondary-transparent {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-active-tertiary {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-active-tertiary-transparent {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-active-brand {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-active-accent {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-active-primary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-active-secondary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-active-tertiary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-active-brand-reversed-transparent {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-shadow {
    color: var(--vtmn-semantic-color_shadow);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-brand {
    color: var(--vtmn-color_brand);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-brand-pro {
    color: var(--vtmn-color_brand-pro);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-brand-digital-light-1 {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-brand-digital-light-2 {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-brand-digital-light-3 {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-brand-digital {
    color: var(--vtmn-color_brand-digital);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-brand-digital-dark-1 {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-brand-digital-dark-2 {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-green-light-1 {
    color: var(--vtmn-color_green-light-1);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-green-light-2 {
    color: var(--vtmn-color_green-light-2);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-green-light-3 {
    color: var(--vtmn-color_green-light-3);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-green {
    color: var(--vtmn-color_green);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-green-dark-1 {
    color: var(--vtmn-color_green-dark-1);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-green-dark-2 {
    color: var(--vtmn-color_green-dark-2);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-white {
    color: var(--vtmn-color_white);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-grey-light-1 {
    color: var(--vtmn-color_grey-light-1);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-grey-light-2 {
    color: var(--vtmn-color_grey-light-2);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-grey-light-3 {
    color: var(--vtmn-color_grey-light-3);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-grey-light-4 {
    color: var(--vtmn-color_grey-light-4);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-grey {
    color: var(--vtmn-color_grey);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-grey-dark-1 {
    color: var(--vtmn-color_grey-dark-1);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-grey-dark-2 {
    color: var(--vtmn-color_grey-dark-2);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-grey-dark-3 {
    color: var(--vtmn-color_grey-dark-3);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-black {
    color: var(--vtmn-color_black);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-success {
    color: var(--vtmn-color_success);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-info {
    color: var(--vtmn-color_info);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-warning {
    color: var(--vtmn-color_warning);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-danger {
    color: var(--vtmn-color_danger);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-yellow-light-1 {
    color: var(--vtmn-color_yellow-light-1);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-yellow-light-2 {
    color: var(--vtmn-color_yellow-light-2);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-yellow {
    color: var(--vtmn-color_yellow);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-orange-light-1 {
    color: var(--vtmn-color_orange-light-1);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-orange-light-2 {
    color: var(--vtmn-color_orange-light-2);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-orange {
    color: var(--vtmn-color_orange);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-red-light-1 {
    color: var(--vtmn-color_red-light-1);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-red-light-2 {
    color: var(--vtmn-color_red-light-2);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-red {
    color: var(--vtmn-color_red);
  }

  .small-desktop\:focus-within\:vtmn-text-transparent:focus-within {
    color: transparent;
  }

  .small-desktop\:focus-within\:vtmn-text-background-primary:focus-within {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .small-desktop\:focus-within\:vtmn-text-background-secondary:focus-within {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .small-desktop\:focus-within\:vtmn-text-background-tertiary:focus-within {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .small-desktop\:focus-within\:vtmn-text-background-brand-primary:focus-within {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .small-desktop\:focus-within\:vtmn-text-background-brand-secondary:focus-within {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .small-desktop\:focus-within\:vtmn-text-background-accent:focus-within {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .small-desktop\:focus-within\:vtmn-text-background-alert:focus-within {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .small-desktop\:focus-within\:vtmn-text-background-primary-reversed:focus-within {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .small-desktop\:focus-within\:vtmn-text-background-brand-primary-reversed:focus-within {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .small-desktop\:focus-within\:vtmn-text-content-primary:focus-within {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .small-desktop\:focus-within\:vtmn-text-content-secondary:focus-within {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .small-desktop\:focus-within\:vtmn-text-content-tertiary:focus-within {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .small-desktop\:focus-within\:vtmn-text-content-action:focus-within {
    color: var(--vtmn-semantic-color_content-action);
  }

  .small-desktop\:focus-within\:vtmn-text-content-active:focus-within {
    color: var(--vtmn-semantic-color_content-active);
  }

  .small-desktop\:focus-within\:vtmn-text-content-inactive:focus-within {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .small-desktop\:focus-within\:vtmn-text-content-negative:focus-within {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .small-desktop\:focus-within\:vtmn-text-content-warning:focus-within {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .small-desktop\:focus-within\:vtmn-text-content-positive:focus-within {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .small-desktop\:focus-within\:vtmn-text-content-information:focus-within {
    color: var(--vtmn-semantic-color_content-information);
  }

  .small-desktop\:focus-within\:vtmn-text-content-accent:focus-within {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .small-desktop\:focus-within\:vtmn-text-content-visited:focus-within {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .small-desktop\:focus-within\:vtmn-text-content-primary-reversed:focus-within {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .small-desktop\:focus-within\:vtmn-text-content-action-reversed:focus-within {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .small-desktop\:focus-within\:vtmn-text-content-visited-reversed:focus-within {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .small-desktop\:focus-within\:vtmn-text-border-primary:focus-within {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .small-desktop\:focus-within\:vtmn-text-border-secondary:focus-within {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .small-desktop\:focus-within\:vtmn-text-border-tertiary:focus-within {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .small-desktop\:focus-within\:vtmn-text-border-active:focus-within {
    color: var(--vtmn-semantic-color_border-active);
  }

  .small-desktop\:focus-within\:vtmn-text-border-inactive:focus-within {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .small-desktop\:focus-within\:vtmn-text-border-negative:focus-within {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .small-desktop\:focus-within\:vtmn-text-border-warning:focus-within {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .small-desktop\:focus-within\:vtmn-text-border-positive:focus-within {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .small-desktop\:focus-within\:vtmn-text-border-information:focus-within {
    color: var(--vtmn-semantic-color_border-information);
  }

  .small-desktop\:focus-within\:vtmn-text-border-primary-reversed:focus-within {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .small-desktop\:focus-within\:vtmn-text-decorative-gravel:focus-within {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .small-desktop\:focus-within\:vtmn-text-decorative-brick:focus-within {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .small-desktop\:focus-within\:vtmn-text-decorative-saffron:focus-within {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .small-desktop\:focus-within\:vtmn-text-decorative-gold:focus-within {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .small-desktop\:focus-within\:vtmn-text-decorative-jade:focus-within {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .small-desktop\:focus-within\:vtmn-text-decorative-emerald:focus-within {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .small-desktop\:focus-within\:vtmn-text-decorative-cobalt:focus-within {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .small-desktop\:focus-within\:vtmn-text-decorative-amethyst:focus-within {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .small-desktop\:focus-within\:vtmn-text-hover-primary:focus-within {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .small-desktop\:focus-within\:vtmn-text-hover-primary-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .small-desktop\:focus-within\:vtmn-text-hover-secondary-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .small-desktop\:focus-within\:vtmn-text-hover-tertiary-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .small-desktop\:focus-within\:vtmn-text-hover-tertiary:focus-within {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .small-desktop\:focus-within\:vtmn-text-hover-brand:focus-within {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .small-desktop\:focus-within\:vtmn-text-hover-accent:focus-within {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .small-desktop\:focus-within\:vtmn-text-hover-primary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .small-desktop\:focus-within\:vtmn-text-hover-secondary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .small-desktop\:focus-within\:vtmn-text-hover-tertiary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .small-desktop\:focus-within\:vtmn-text-active-primary:focus-within {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .small-desktop\:focus-within\:vtmn-text-active-primary-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .small-desktop\:focus-within\:vtmn-text-active-secondary-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .small-desktop\:focus-within\:vtmn-text-active-tertiary:focus-within {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .small-desktop\:focus-within\:vtmn-text-active-tertiary-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .small-desktop\:focus-within\:vtmn-text-active-brand:focus-within {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .small-desktop\:focus-within\:vtmn-text-active-accent:focus-within {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .small-desktop\:focus-within\:vtmn-text-active-primary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .small-desktop\:focus-within\:vtmn-text-active-secondary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .small-desktop\:focus-within\:vtmn-text-active-tertiary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .small-desktop\:focus-within\:vtmn-text-active-brand-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .small-desktop\:focus-within\:vtmn-text-shadow:focus-within {
    color: var(--vtmn-semantic-color_shadow);
  }

  .small-desktop\:focus-within\:vtmn-text-brand:focus-within {
    color: var(--vtmn-color_brand);
  }

  .small-desktop\:focus-within\:vtmn-text-brand-pro:focus-within {
    color: var(--vtmn-color_brand-pro);
  }

  .small-desktop\:focus-within\:vtmn-text-brand-digital-light-1:focus-within {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .small-desktop\:focus-within\:vtmn-text-brand-digital-light-2:focus-within {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .small-desktop\:focus-within\:vtmn-text-brand-digital-light-3:focus-within {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .small-desktop\:focus-within\:vtmn-text-brand-digital:focus-within {
    color: var(--vtmn-color_brand-digital);
  }

  .small-desktop\:focus-within\:vtmn-text-brand-digital-dark-1:focus-within {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .small-desktop\:focus-within\:vtmn-text-brand-digital-dark-2:focus-within {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .small-desktop\:focus-within\:vtmn-text-green-light-1:focus-within {
    color: var(--vtmn-color_green-light-1);
  }

  .small-desktop\:focus-within\:vtmn-text-green-light-2:focus-within {
    color: var(--vtmn-color_green-light-2);
  }

  .small-desktop\:focus-within\:vtmn-text-green-light-3:focus-within {
    color: var(--vtmn-color_green-light-3);
  }

  .small-desktop\:focus-within\:vtmn-text-green:focus-within {
    color: var(--vtmn-color_green);
  }

  .small-desktop\:focus-within\:vtmn-text-green-dark-1:focus-within {
    color: var(--vtmn-color_green-dark-1);
  }

  .small-desktop\:focus-within\:vtmn-text-green-dark-2:focus-within {
    color: var(--vtmn-color_green-dark-2);
  }

  .small-desktop\:focus-within\:vtmn-text-white:focus-within {
    color: var(--vtmn-color_white);
  }

  .small-desktop\:focus-within\:vtmn-text-grey-light-1:focus-within {
    color: var(--vtmn-color_grey-light-1);
  }

  .small-desktop\:focus-within\:vtmn-text-grey-light-2:focus-within {
    color: var(--vtmn-color_grey-light-2);
  }

  .small-desktop\:focus-within\:vtmn-text-grey-light-3:focus-within {
    color: var(--vtmn-color_grey-light-3);
  }

  .small-desktop\:focus-within\:vtmn-text-grey-light-4:focus-within {
    color: var(--vtmn-color_grey-light-4);
  }

  .small-desktop\:focus-within\:vtmn-text-grey:focus-within {
    color: var(--vtmn-color_grey);
  }

  .small-desktop\:focus-within\:vtmn-text-grey-dark-1:focus-within {
    color: var(--vtmn-color_grey-dark-1);
  }

  .small-desktop\:focus-within\:vtmn-text-grey-dark-2:focus-within {
    color: var(--vtmn-color_grey-dark-2);
  }

  .small-desktop\:focus-within\:vtmn-text-grey-dark-3:focus-within {
    color: var(--vtmn-color_grey-dark-3);
  }

  .small-desktop\:focus-within\:vtmn-text-black:focus-within {
    color: var(--vtmn-color_black);
  }

  .small-desktop\:focus-within\:vtmn-text-success:focus-within {
    color: var(--vtmn-color_success);
  }

  .small-desktop\:focus-within\:vtmn-text-info:focus-within {
    color: var(--vtmn-color_info);
  }

  .small-desktop\:focus-within\:vtmn-text-warning:focus-within {
    color: var(--vtmn-color_warning);
  }

  .small-desktop\:focus-within\:vtmn-text-danger:focus-within {
    color: var(--vtmn-color_danger);
  }

  .small-desktop\:focus-within\:vtmn-text-yellow-light-1:focus-within {
    color: var(--vtmn-color_yellow-light-1);
  }

  .small-desktop\:focus-within\:vtmn-text-yellow-light-2:focus-within {
    color: var(--vtmn-color_yellow-light-2);
  }

  .small-desktop\:focus-within\:vtmn-text-yellow:focus-within {
    color: var(--vtmn-color_yellow);
  }

  .small-desktop\:focus-within\:vtmn-text-orange-light-1:focus-within {
    color: var(--vtmn-color_orange-light-1);
  }

  .small-desktop\:focus-within\:vtmn-text-orange-light-2:focus-within {
    color: var(--vtmn-color_orange-light-2);
  }

  .small-desktop\:focus-within\:vtmn-text-orange:focus-within {
    color: var(--vtmn-color_orange);
  }

  .small-desktop\:focus-within\:vtmn-text-red-light-1:focus-within {
    color: var(--vtmn-color_red-light-1);
  }

  .small-desktop\:focus-within\:vtmn-text-red-light-2:focus-within {
    color: var(--vtmn-color_red-light-2);
  }

  .small-desktop\:focus-within\:vtmn-text-red:focus-within {
    color: var(--vtmn-color_red);
  }

  .small-desktop\:hover\:vtmn-text-transparent:hover {
    color: transparent;
  }

  .small-desktop\:hover\:vtmn-text-background-primary:hover {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .small-desktop\:hover\:vtmn-text-background-secondary:hover {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .small-desktop\:hover\:vtmn-text-background-tertiary:hover {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .small-desktop\:hover\:vtmn-text-background-brand-primary:hover {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .small-desktop\:hover\:vtmn-text-background-brand-secondary:hover {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .small-desktop\:hover\:vtmn-text-background-accent:hover {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .small-desktop\:hover\:vtmn-text-background-alert:hover {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .small-desktop\:hover\:vtmn-text-background-primary-reversed:hover {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .small-desktop\:hover\:vtmn-text-background-brand-primary-reversed:hover {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .small-desktop\:hover\:vtmn-text-content-primary:hover {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .small-desktop\:hover\:vtmn-text-content-secondary:hover {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .small-desktop\:hover\:vtmn-text-content-tertiary:hover {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .small-desktop\:hover\:vtmn-text-content-action:hover {
    color: var(--vtmn-semantic-color_content-action);
  }

  .small-desktop\:hover\:vtmn-text-content-active:hover {
    color: var(--vtmn-semantic-color_content-active);
  }

  .small-desktop\:hover\:vtmn-text-content-inactive:hover {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .small-desktop\:hover\:vtmn-text-content-negative:hover {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .small-desktop\:hover\:vtmn-text-content-warning:hover {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .small-desktop\:hover\:vtmn-text-content-positive:hover {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .small-desktop\:hover\:vtmn-text-content-information:hover {
    color: var(--vtmn-semantic-color_content-information);
  }

  .small-desktop\:hover\:vtmn-text-content-accent:hover {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .small-desktop\:hover\:vtmn-text-content-visited:hover {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .small-desktop\:hover\:vtmn-text-content-primary-reversed:hover {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .small-desktop\:hover\:vtmn-text-content-action-reversed:hover {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .small-desktop\:hover\:vtmn-text-content-visited-reversed:hover {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .small-desktop\:hover\:vtmn-text-border-primary:hover {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .small-desktop\:hover\:vtmn-text-border-secondary:hover {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .small-desktop\:hover\:vtmn-text-border-tertiary:hover {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .small-desktop\:hover\:vtmn-text-border-active:hover {
    color: var(--vtmn-semantic-color_border-active);
  }

  .small-desktop\:hover\:vtmn-text-border-inactive:hover {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .small-desktop\:hover\:vtmn-text-border-negative:hover {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .small-desktop\:hover\:vtmn-text-border-warning:hover {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .small-desktop\:hover\:vtmn-text-border-positive:hover {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .small-desktop\:hover\:vtmn-text-border-information:hover {
    color: var(--vtmn-semantic-color_border-information);
  }

  .small-desktop\:hover\:vtmn-text-border-primary-reversed:hover {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .small-desktop\:hover\:vtmn-text-decorative-gravel:hover {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .small-desktop\:hover\:vtmn-text-decorative-brick:hover {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .small-desktop\:hover\:vtmn-text-decorative-saffron:hover {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .small-desktop\:hover\:vtmn-text-decorative-gold:hover {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .small-desktop\:hover\:vtmn-text-decorative-jade:hover {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .small-desktop\:hover\:vtmn-text-decorative-emerald:hover {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .small-desktop\:hover\:vtmn-text-decorative-cobalt:hover {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .small-desktop\:hover\:vtmn-text-decorative-amethyst:hover {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .small-desktop\:hover\:vtmn-text-hover-primary:hover {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .small-desktop\:hover\:vtmn-text-hover-primary-transparent:hover {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .small-desktop\:hover\:vtmn-text-hover-secondary-transparent:hover {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .small-desktop\:hover\:vtmn-text-hover-tertiary-transparent:hover {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .small-desktop\:hover\:vtmn-text-hover-tertiary:hover {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .small-desktop\:hover\:vtmn-text-hover-brand:hover {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .small-desktop\:hover\:vtmn-text-hover-accent:hover {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .small-desktop\:hover\:vtmn-text-hover-primary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .small-desktop\:hover\:vtmn-text-hover-secondary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .small-desktop\:hover\:vtmn-text-hover-tertiary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .small-desktop\:hover\:vtmn-text-active-primary:hover {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .small-desktop\:hover\:vtmn-text-active-primary-transparent:hover {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .small-desktop\:hover\:vtmn-text-active-secondary-transparent:hover {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .small-desktop\:hover\:vtmn-text-active-tertiary:hover {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .small-desktop\:hover\:vtmn-text-active-tertiary-transparent:hover {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .small-desktop\:hover\:vtmn-text-active-brand:hover {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .small-desktop\:hover\:vtmn-text-active-accent:hover {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .small-desktop\:hover\:vtmn-text-active-primary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .small-desktop\:hover\:vtmn-text-active-secondary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .small-desktop\:hover\:vtmn-text-active-tertiary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .small-desktop\:hover\:vtmn-text-active-brand-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .small-desktop\:hover\:vtmn-text-shadow:hover {
    color: var(--vtmn-semantic-color_shadow);
  }

  .small-desktop\:hover\:vtmn-text-brand:hover {
    color: var(--vtmn-color_brand);
  }

  .small-desktop\:hover\:vtmn-text-brand-pro:hover {
    color: var(--vtmn-color_brand-pro);
  }

  .small-desktop\:hover\:vtmn-text-brand-digital-light-1:hover {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .small-desktop\:hover\:vtmn-text-brand-digital-light-2:hover {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .small-desktop\:hover\:vtmn-text-brand-digital-light-3:hover {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .small-desktop\:hover\:vtmn-text-brand-digital:hover {
    color: var(--vtmn-color_brand-digital);
  }

  .small-desktop\:hover\:vtmn-text-brand-digital-dark-1:hover {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .small-desktop\:hover\:vtmn-text-brand-digital-dark-2:hover {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .small-desktop\:hover\:vtmn-text-green-light-1:hover {
    color: var(--vtmn-color_green-light-1);
  }

  .small-desktop\:hover\:vtmn-text-green-light-2:hover {
    color: var(--vtmn-color_green-light-2);
  }

  .small-desktop\:hover\:vtmn-text-green-light-3:hover {
    color: var(--vtmn-color_green-light-3);
  }

  .small-desktop\:hover\:vtmn-text-green:hover {
    color: var(--vtmn-color_green);
  }

  .small-desktop\:hover\:vtmn-text-green-dark-1:hover {
    color: var(--vtmn-color_green-dark-1);
  }

  .small-desktop\:hover\:vtmn-text-green-dark-2:hover {
    color: var(--vtmn-color_green-dark-2);
  }

  .small-desktop\:hover\:vtmn-text-white:hover {
    color: var(--vtmn-color_white);
  }

  .small-desktop\:hover\:vtmn-text-grey-light-1:hover {
    color: var(--vtmn-color_grey-light-1);
  }

  .small-desktop\:hover\:vtmn-text-grey-light-2:hover {
    color: var(--vtmn-color_grey-light-2);
  }

  .small-desktop\:hover\:vtmn-text-grey-light-3:hover {
    color: var(--vtmn-color_grey-light-3);
  }

  .small-desktop\:hover\:vtmn-text-grey-light-4:hover {
    color: var(--vtmn-color_grey-light-4);
  }

  .small-desktop\:hover\:vtmn-text-grey:hover {
    color: var(--vtmn-color_grey);
  }

  .small-desktop\:hover\:vtmn-text-grey-dark-1:hover {
    color: var(--vtmn-color_grey-dark-1);
  }

  .small-desktop\:hover\:vtmn-text-grey-dark-2:hover {
    color: var(--vtmn-color_grey-dark-2);
  }

  .small-desktop\:hover\:vtmn-text-grey-dark-3:hover {
    color: var(--vtmn-color_grey-dark-3);
  }

  .small-desktop\:hover\:vtmn-text-black:hover {
    color: var(--vtmn-color_black);
  }

  .small-desktop\:hover\:vtmn-text-success:hover {
    color: var(--vtmn-color_success);
  }

  .small-desktop\:hover\:vtmn-text-info:hover {
    color: var(--vtmn-color_info);
  }

  .small-desktop\:hover\:vtmn-text-warning:hover {
    color: var(--vtmn-color_warning);
  }

  .small-desktop\:hover\:vtmn-text-danger:hover {
    color: var(--vtmn-color_danger);
  }

  .small-desktop\:hover\:vtmn-text-yellow-light-1:hover {
    color: var(--vtmn-color_yellow-light-1);
  }

  .small-desktop\:hover\:vtmn-text-yellow-light-2:hover {
    color: var(--vtmn-color_yellow-light-2);
  }

  .small-desktop\:hover\:vtmn-text-yellow:hover {
    color: var(--vtmn-color_yellow);
  }

  .small-desktop\:hover\:vtmn-text-orange-light-1:hover {
    color: var(--vtmn-color_orange-light-1);
  }

  .small-desktop\:hover\:vtmn-text-orange-light-2:hover {
    color: var(--vtmn-color_orange-light-2);
  }

  .small-desktop\:hover\:vtmn-text-orange:hover {
    color: var(--vtmn-color_orange);
  }

  .small-desktop\:hover\:vtmn-text-red-light-1:hover {
    color: var(--vtmn-color_red-light-1);
  }

  .small-desktop\:hover\:vtmn-text-red-light-2:hover {
    color: var(--vtmn-color_red-light-2);
  }

  .small-desktop\:hover\:vtmn-text-red:hover {
    color: var(--vtmn-color_red);
  }

  .small-desktop\:focus\:vtmn-text-transparent:focus {
    color: transparent;
  }

  .small-desktop\:focus\:vtmn-text-background-primary:focus {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .small-desktop\:focus\:vtmn-text-background-secondary:focus {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .small-desktop\:focus\:vtmn-text-background-tertiary:focus {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .small-desktop\:focus\:vtmn-text-background-brand-primary:focus {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .small-desktop\:focus\:vtmn-text-background-brand-secondary:focus {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .small-desktop\:focus\:vtmn-text-background-accent:focus {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .small-desktop\:focus\:vtmn-text-background-alert:focus {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .small-desktop\:focus\:vtmn-text-background-primary-reversed:focus {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .small-desktop\:focus\:vtmn-text-background-brand-primary-reversed:focus {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .small-desktop\:focus\:vtmn-text-content-primary:focus {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .small-desktop\:focus\:vtmn-text-content-secondary:focus {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .small-desktop\:focus\:vtmn-text-content-tertiary:focus {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .small-desktop\:focus\:vtmn-text-content-action:focus {
    color: var(--vtmn-semantic-color_content-action);
  }

  .small-desktop\:focus\:vtmn-text-content-active:focus {
    color: var(--vtmn-semantic-color_content-active);
  }

  .small-desktop\:focus\:vtmn-text-content-inactive:focus {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .small-desktop\:focus\:vtmn-text-content-negative:focus {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .small-desktop\:focus\:vtmn-text-content-warning:focus {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .small-desktop\:focus\:vtmn-text-content-positive:focus {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .small-desktop\:focus\:vtmn-text-content-information:focus {
    color: var(--vtmn-semantic-color_content-information);
  }

  .small-desktop\:focus\:vtmn-text-content-accent:focus {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .small-desktop\:focus\:vtmn-text-content-visited:focus {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .small-desktop\:focus\:vtmn-text-content-primary-reversed:focus {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .small-desktop\:focus\:vtmn-text-content-action-reversed:focus {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .small-desktop\:focus\:vtmn-text-content-visited-reversed:focus {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .small-desktop\:focus\:vtmn-text-border-primary:focus {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .small-desktop\:focus\:vtmn-text-border-secondary:focus {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .small-desktop\:focus\:vtmn-text-border-tertiary:focus {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .small-desktop\:focus\:vtmn-text-border-active:focus {
    color: var(--vtmn-semantic-color_border-active);
  }

  .small-desktop\:focus\:vtmn-text-border-inactive:focus {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .small-desktop\:focus\:vtmn-text-border-negative:focus {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .small-desktop\:focus\:vtmn-text-border-warning:focus {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .small-desktop\:focus\:vtmn-text-border-positive:focus {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .small-desktop\:focus\:vtmn-text-border-information:focus {
    color: var(--vtmn-semantic-color_border-information);
  }

  .small-desktop\:focus\:vtmn-text-border-primary-reversed:focus {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .small-desktop\:focus\:vtmn-text-decorative-gravel:focus {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .small-desktop\:focus\:vtmn-text-decorative-brick:focus {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .small-desktop\:focus\:vtmn-text-decorative-saffron:focus {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .small-desktop\:focus\:vtmn-text-decorative-gold:focus {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .small-desktop\:focus\:vtmn-text-decorative-jade:focus {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .small-desktop\:focus\:vtmn-text-decorative-emerald:focus {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .small-desktop\:focus\:vtmn-text-decorative-cobalt:focus {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .small-desktop\:focus\:vtmn-text-decorative-amethyst:focus {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .small-desktop\:focus\:vtmn-text-hover-primary:focus {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .small-desktop\:focus\:vtmn-text-hover-primary-transparent:focus {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .small-desktop\:focus\:vtmn-text-hover-secondary-transparent:focus {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .small-desktop\:focus\:vtmn-text-hover-tertiary-transparent:focus {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .small-desktop\:focus\:vtmn-text-hover-tertiary:focus {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .small-desktop\:focus\:vtmn-text-hover-brand:focus {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .small-desktop\:focus\:vtmn-text-hover-accent:focus {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .small-desktop\:focus\:vtmn-text-hover-primary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-text-hover-secondary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-text-hover-tertiary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-text-active-primary:focus {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .small-desktop\:focus\:vtmn-text-active-primary-transparent:focus {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .small-desktop\:focus\:vtmn-text-active-secondary-transparent:focus {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .small-desktop\:focus\:vtmn-text-active-tertiary:focus {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .small-desktop\:focus\:vtmn-text-active-tertiary-transparent:focus {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .small-desktop\:focus\:vtmn-text-active-brand:focus {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .small-desktop\:focus\:vtmn-text-active-accent:focus {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .small-desktop\:focus\:vtmn-text-active-primary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-text-active-secondary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-text-active-tertiary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-text-active-brand-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-text-shadow:focus {
    color: var(--vtmn-semantic-color_shadow);
  }

  .small-desktop\:focus\:vtmn-text-brand:focus {
    color: var(--vtmn-color_brand);
  }

  .small-desktop\:focus\:vtmn-text-brand-pro:focus {
    color: var(--vtmn-color_brand-pro);
  }

  .small-desktop\:focus\:vtmn-text-brand-digital-light-1:focus {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .small-desktop\:focus\:vtmn-text-brand-digital-light-2:focus {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .small-desktop\:focus\:vtmn-text-brand-digital-light-3:focus {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .small-desktop\:focus\:vtmn-text-brand-digital:focus {
    color: var(--vtmn-color_brand-digital);
  }

  .small-desktop\:focus\:vtmn-text-brand-digital-dark-1:focus {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .small-desktop\:focus\:vtmn-text-brand-digital-dark-2:focus {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .small-desktop\:focus\:vtmn-text-green-light-1:focus {
    color: var(--vtmn-color_green-light-1);
  }

  .small-desktop\:focus\:vtmn-text-green-light-2:focus {
    color: var(--vtmn-color_green-light-2);
  }

  .small-desktop\:focus\:vtmn-text-green-light-3:focus {
    color: var(--vtmn-color_green-light-3);
  }

  .small-desktop\:focus\:vtmn-text-green:focus {
    color: var(--vtmn-color_green);
  }

  .small-desktop\:focus\:vtmn-text-green-dark-1:focus {
    color: var(--vtmn-color_green-dark-1);
  }

  .small-desktop\:focus\:vtmn-text-green-dark-2:focus {
    color: var(--vtmn-color_green-dark-2);
  }

  .small-desktop\:focus\:vtmn-text-white:focus {
    color: var(--vtmn-color_white);
  }

  .small-desktop\:focus\:vtmn-text-grey-light-1:focus {
    color: var(--vtmn-color_grey-light-1);
  }

  .small-desktop\:focus\:vtmn-text-grey-light-2:focus {
    color: var(--vtmn-color_grey-light-2);
  }

  .small-desktop\:focus\:vtmn-text-grey-light-3:focus {
    color: var(--vtmn-color_grey-light-3);
  }

  .small-desktop\:focus\:vtmn-text-grey-light-4:focus {
    color: var(--vtmn-color_grey-light-4);
  }

  .small-desktop\:focus\:vtmn-text-grey:focus {
    color: var(--vtmn-color_grey);
  }

  .small-desktop\:focus\:vtmn-text-grey-dark-1:focus {
    color: var(--vtmn-color_grey-dark-1);
  }

  .small-desktop\:focus\:vtmn-text-grey-dark-2:focus {
    color: var(--vtmn-color_grey-dark-2);
  }

  .small-desktop\:focus\:vtmn-text-grey-dark-3:focus {
    color: var(--vtmn-color_grey-dark-3);
  }

  .small-desktop\:focus\:vtmn-text-black:focus {
    color: var(--vtmn-color_black);
  }

  .small-desktop\:focus\:vtmn-text-success:focus {
    color: var(--vtmn-color_success);
  }

  .small-desktop\:focus\:vtmn-text-info:focus {
    color: var(--vtmn-color_info);
  }

  .small-desktop\:focus\:vtmn-text-warning:focus {
    color: var(--vtmn-color_warning);
  }

  .small-desktop\:focus\:vtmn-text-danger:focus {
    color: var(--vtmn-color_danger);
  }

  .small-desktop\:focus\:vtmn-text-yellow-light-1:focus {
    color: var(--vtmn-color_yellow-light-1);
  }

  .small-desktop\:focus\:vtmn-text-yellow-light-2:focus {
    color: var(--vtmn-color_yellow-light-2);
  }

  .small-desktop\:focus\:vtmn-text-yellow:focus {
    color: var(--vtmn-color_yellow);
  }

  .small-desktop\:focus\:vtmn-text-orange-light-1:focus {
    color: var(--vtmn-color_orange-light-1);
  }

  .small-desktop\:focus\:vtmn-text-orange-light-2:focus {
    color: var(--vtmn-color_orange-light-2);
  }

  .small-desktop\:focus\:vtmn-text-orange:focus {
    color: var(--vtmn-color_orange);
  }

  .small-desktop\:focus\:vtmn-text-red-light-1:focus {
    color: var(--vtmn-color_red-light-1);
  }

  .small-desktop\:focus\:vtmn-text-red-light-2:focus {
    color: var(--vtmn-color_red-light-2);
  }

  .small-desktop\:focus\:vtmn-text-red:focus {
    color: var(--vtmn-color_red);
  }

  .small-desktop\:vtmn-text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .small-desktop\:vtmn-text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .small-desktop\:vtmn-text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .small-desktop\:vtmn-text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .small-desktop\:vtmn-text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .small-desktop\:vtmn-text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .small-desktop\:vtmn-text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .small-desktop\:vtmn-text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .small-desktop\:vtmn-text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .small-desktop\:vtmn-text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .small-desktop\:vtmn-text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .small-desktop\:vtmn-text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .small-desktop\:vtmn-text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .small-desktop\:vtmn-text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .small-desktop\:vtmn-text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .small-desktop\:focus-within\:vtmn-text-opacity-0:focus-within {
    --tw-text-opacity: 0;
  }

  .small-desktop\:focus-within\:vtmn-text-opacity-5:focus-within {
    --tw-text-opacity: 0.05;
  }

  .small-desktop\:focus-within\:vtmn-text-opacity-10:focus-within {
    --tw-text-opacity: 0.1;
  }

  .small-desktop\:focus-within\:vtmn-text-opacity-20:focus-within {
    --tw-text-opacity: 0.2;
  }

  .small-desktop\:focus-within\:vtmn-text-opacity-25:focus-within {
    --tw-text-opacity: 0.25;
  }

  .small-desktop\:focus-within\:vtmn-text-opacity-30:focus-within {
    --tw-text-opacity: 0.3;
  }

  .small-desktop\:focus-within\:vtmn-text-opacity-40:focus-within {
    --tw-text-opacity: 0.4;
  }

  .small-desktop\:focus-within\:vtmn-text-opacity-50:focus-within {
    --tw-text-opacity: 0.5;
  }

  .small-desktop\:focus-within\:vtmn-text-opacity-60:focus-within {
    --tw-text-opacity: 0.6;
  }

  .small-desktop\:focus-within\:vtmn-text-opacity-70:focus-within {
    --tw-text-opacity: 0.7;
  }

  .small-desktop\:focus-within\:vtmn-text-opacity-75:focus-within {
    --tw-text-opacity: 0.75;
  }

  .small-desktop\:focus-within\:vtmn-text-opacity-80:focus-within {
    --tw-text-opacity: 0.8;
  }

  .small-desktop\:focus-within\:vtmn-text-opacity-90:focus-within {
    --tw-text-opacity: 0.9;
  }

  .small-desktop\:focus-within\:vtmn-text-opacity-95:focus-within {
    --tw-text-opacity: 0.95;
  }

  .small-desktop\:focus-within\:vtmn-text-opacity-100:focus-within {
    --tw-text-opacity: 1;
  }

  .small-desktop\:hover\:vtmn-text-opacity-0:hover {
    --tw-text-opacity: 0;
  }

  .small-desktop\:hover\:vtmn-text-opacity-5:hover {
    --tw-text-opacity: 0.05;
  }

  .small-desktop\:hover\:vtmn-text-opacity-10:hover {
    --tw-text-opacity: 0.1;
  }

  .small-desktop\:hover\:vtmn-text-opacity-20:hover {
    --tw-text-opacity: 0.2;
  }

  .small-desktop\:hover\:vtmn-text-opacity-25:hover {
    --tw-text-opacity: 0.25;
  }

  .small-desktop\:hover\:vtmn-text-opacity-30:hover {
    --tw-text-opacity: 0.3;
  }

  .small-desktop\:hover\:vtmn-text-opacity-40:hover {
    --tw-text-opacity: 0.4;
  }

  .small-desktop\:hover\:vtmn-text-opacity-50:hover {
    --tw-text-opacity: 0.5;
  }

  .small-desktop\:hover\:vtmn-text-opacity-60:hover {
    --tw-text-opacity: 0.6;
  }

  .small-desktop\:hover\:vtmn-text-opacity-70:hover {
    --tw-text-opacity: 0.7;
  }

  .small-desktop\:hover\:vtmn-text-opacity-75:hover {
    --tw-text-opacity: 0.75;
  }

  .small-desktop\:hover\:vtmn-text-opacity-80:hover {
    --tw-text-opacity: 0.8;
  }

  .small-desktop\:hover\:vtmn-text-opacity-90:hover {
    --tw-text-opacity: 0.9;
  }

  .small-desktop\:hover\:vtmn-text-opacity-95:hover {
    --tw-text-opacity: 0.95;
  }

  .small-desktop\:hover\:vtmn-text-opacity-100:hover {
    --tw-text-opacity: 1;
  }

  .small-desktop\:focus\:vtmn-text-opacity-0:focus {
    --tw-text-opacity: 0;
  }

  .small-desktop\:focus\:vtmn-text-opacity-5:focus {
    --tw-text-opacity: 0.05;
  }

  .small-desktop\:focus\:vtmn-text-opacity-10:focus {
    --tw-text-opacity: 0.1;
  }

  .small-desktop\:focus\:vtmn-text-opacity-20:focus {
    --tw-text-opacity: 0.2;
  }

  .small-desktop\:focus\:vtmn-text-opacity-25:focus {
    --tw-text-opacity: 0.25;
  }

  .small-desktop\:focus\:vtmn-text-opacity-30:focus {
    --tw-text-opacity: 0.3;
  }

  .small-desktop\:focus\:vtmn-text-opacity-40:focus {
    --tw-text-opacity: 0.4;
  }

  .small-desktop\:focus\:vtmn-text-opacity-50:focus {
    --tw-text-opacity: 0.5;
  }

  .small-desktop\:focus\:vtmn-text-opacity-60:focus {
    --tw-text-opacity: 0.6;
  }

  .small-desktop\:focus\:vtmn-text-opacity-70:focus {
    --tw-text-opacity: 0.7;
  }

  .small-desktop\:focus\:vtmn-text-opacity-75:focus {
    --tw-text-opacity: 0.75;
  }

  .small-desktop\:focus\:vtmn-text-opacity-80:focus {
    --tw-text-opacity: 0.8;
  }

  .small-desktop\:focus\:vtmn-text-opacity-90:focus {
    --tw-text-opacity: 0.9;
  }

  .small-desktop\:focus\:vtmn-text-opacity-95:focus {
    --tw-text-opacity: 0.95;
  }

  .small-desktop\:focus\:vtmn-text-opacity-100:focus {
    --tw-text-opacity: 1;
  }

  .small-desktop\:vtmn-underline {
    text-decoration: underline;
  }

  .small-desktop\:vtmn-line-through {
    text-decoration: line-through;
  }

  .small-desktop\:vtmn-no-underline {
    text-decoration: none;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-underline {
    text-decoration: underline;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-line-through {
    text-decoration: line-through;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-no-underline {
    text-decoration: none;
  }

  .small-desktop\:focus-within\:vtmn-underline:focus-within {
    text-decoration: underline;
  }

  .small-desktop\:focus-within\:vtmn-line-through:focus-within {
    text-decoration: line-through;
  }

  .small-desktop\:focus-within\:vtmn-no-underline:focus-within {
    text-decoration: none;
  }

  .small-desktop\:hover\:vtmn-underline:hover {
    text-decoration: underline;
  }

  .small-desktop\:hover\:vtmn-line-through:hover {
    text-decoration: line-through;
  }

  .small-desktop\:hover\:vtmn-no-underline:hover {
    text-decoration: none;
  }

  .small-desktop\:focus\:vtmn-underline:focus {
    text-decoration: underline;
  }

  .small-desktop\:focus\:vtmn-line-through:focus {
    text-decoration: line-through;
  }

  .small-desktop\:focus\:vtmn-no-underline:focus {
    text-decoration: none;
  }

  .small-desktop\:vtmn-antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .small-desktop\:vtmn-subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .small-desktop\:vtmn-placeholder-transparent::-moz-placeholder {
    color: transparent;
  }

  .small-desktop\:vtmn-placeholder-transparent::placeholder {
    color: transparent;
  }

  .small-desktop\:vtmn-placeholder-background-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .small-desktop\:vtmn-placeholder-background-primary::placeholder {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .small-desktop\:vtmn-placeholder-background-secondary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .small-desktop\:vtmn-placeholder-background-secondary::placeholder {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .small-desktop\:vtmn-placeholder-background-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .small-desktop\:vtmn-placeholder-background-tertiary::placeholder {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .small-desktop\:vtmn-placeholder-background-brand-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .small-desktop\:vtmn-placeholder-background-brand-primary::placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .small-desktop\:vtmn-placeholder-background-brand-secondary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .small-desktop\:vtmn-placeholder-background-brand-secondary::placeholder {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .small-desktop\:vtmn-placeholder-background-accent::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .small-desktop\:vtmn-placeholder-background-accent::placeholder {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .small-desktop\:vtmn-placeholder-background-alert::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .small-desktop\:vtmn-placeholder-background-alert::placeholder {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .small-desktop\:vtmn-placeholder-background-primary-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .small-desktop\:vtmn-placeholder-background-primary-reversed::placeholder {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .small-desktop\:vtmn-placeholder-background-brand-primary-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .small-desktop\:vtmn-placeholder-background-brand-primary-reversed::placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .small-desktop\:vtmn-placeholder-content-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .small-desktop\:vtmn-placeholder-content-primary::placeholder {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .small-desktop\:vtmn-placeholder-content-secondary::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .small-desktop\:vtmn-placeholder-content-secondary::placeholder {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .small-desktop\:vtmn-placeholder-content-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .small-desktop\:vtmn-placeholder-content-tertiary::placeholder {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .small-desktop\:vtmn-placeholder-content-action::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-action);
  }

  .small-desktop\:vtmn-placeholder-content-action::placeholder {
    color: var(--vtmn-semantic-color_content-action);
  }

  .small-desktop\:vtmn-placeholder-content-active::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-active);
  }

  .small-desktop\:vtmn-placeholder-content-active::placeholder {
    color: var(--vtmn-semantic-color_content-active);
  }

  .small-desktop\:vtmn-placeholder-content-inactive::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .small-desktop\:vtmn-placeholder-content-inactive::placeholder {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .small-desktop\:vtmn-placeholder-content-negative::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .small-desktop\:vtmn-placeholder-content-negative::placeholder {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .small-desktop\:vtmn-placeholder-content-warning::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .small-desktop\:vtmn-placeholder-content-warning::placeholder {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .small-desktop\:vtmn-placeholder-content-positive::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .small-desktop\:vtmn-placeholder-content-positive::placeholder {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .small-desktop\:vtmn-placeholder-content-information::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-information);
  }

  .small-desktop\:vtmn-placeholder-content-information::placeholder {
    color: var(--vtmn-semantic-color_content-information);
  }

  .small-desktop\:vtmn-placeholder-content-accent::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .small-desktop\:vtmn-placeholder-content-accent::placeholder {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .small-desktop\:vtmn-placeholder-content-visited::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .small-desktop\:vtmn-placeholder-content-visited::placeholder {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .small-desktop\:vtmn-placeholder-content-primary-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .small-desktop\:vtmn-placeholder-content-primary-reversed::placeholder {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .small-desktop\:vtmn-placeholder-content-action-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .small-desktop\:vtmn-placeholder-content-action-reversed::placeholder {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .small-desktop\:vtmn-placeholder-content-visited-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .small-desktop\:vtmn-placeholder-content-visited-reversed::placeholder {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .small-desktop\:vtmn-placeholder-border-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .small-desktop\:vtmn-placeholder-border-primary::placeholder {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .small-desktop\:vtmn-placeholder-border-secondary::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .small-desktop\:vtmn-placeholder-border-secondary::placeholder {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .small-desktop\:vtmn-placeholder-border-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .small-desktop\:vtmn-placeholder-border-tertiary::placeholder {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .small-desktop\:vtmn-placeholder-border-active::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-active);
  }

  .small-desktop\:vtmn-placeholder-border-active::placeholder {
    color: var(--vtmn-semantic-color_border-active);
  }

  .small-desktop\:vtmn-placeholder-border-inactive::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .small-desktop\:vtmn-placeholder-border-inactive::placeholder {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .small-desktop\:vtmn-placeholder-border-negative::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .small-desktop\:vtmn-placeholder-border-negative::placeholder {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .small-desktop\:vtmn-placeholder-border-warning::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .small-desktop\:vtmn-placeholder-border-warning::placeholder {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .small-desktop\:vtmn-placeholder-border-positive::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .small-desktop\:vtmn-placeholder-border-positive::placeholder {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .small-desktop\:vtmn-placeholder-border-information::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-information);
  }

  .small-desktop\:vtmn-placeholder-border-information::placeholder {
    color: var(--vtmn-semantic-color_border-information);
  }

  .small-desktop\:vtmn-placeholder-border-primary-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .small-desktop\:vtmn-placeholder-border-primary-reversed::placeholder {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .small-desktop\:vtmn-placeholder-decorative-gravel::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .small-desktop\:vtmn-placeholder-decorative-gravel::placeholder {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .small-desktop\:vtmn-placeholder-decorative-brick::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .small-desktop\:vtmn-placeholder-decorative-brick::placeholder {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .small-desktop\:vtmn-placeholder-decorative-saffron::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .small-desktop\:vtmn-placeholder-decorative-saffron::placeholder {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .small-desktop\:vtmn-placeholder-decorative-gold::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .small-desktop\:vtmn-placeholder-decorative-gold::placeholder {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .small-desktop\:vtmn-placeholder-decorative-jade::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .small-desktop\:vtmn-placeholder-decorative-jade::placeholder {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .small-desktop\:vtmn-placeholder-decorative-emerald::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .small-desktop\:vtmn-placeholder-decorative-emerald::placeholder {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .small-desktop\:vtmn-placeholder-decorative-cobalt::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .small-desktop\:vtmn-placeholder-decorative-cobalt::placeholder {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .small-desktop\:vtmn-placeholder-decorative-amethyst::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .small-desktop\:vtmn-placeholder-decorative-amethyst::placeholder {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .small-desktop\:vtmn-placeholder-hover-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .small-desktop\:vtmn-placeholder-hover-primary::placeholder {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .small-desktop\:vtmn-placeholder-hover-primary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .small-desktop\:vtmn-placeholder-hover-primary-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .small-desktop\:vtmn-placeholder-hover-secondary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .small-desktop\:vtmn-placeholder-hover-secondary-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .small-desktop\:vtmn-placeholder-hover-tertiary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .small-desktop\:vtmn-placeholder-hover-tertiary-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .small-desktop\:vtmn-placeholder-hover-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .small-desktop\:vtmn-placeholder-hover-tertiary::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .small-desktop\:vtmn-placeholder-hover-brand::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .small-desktop\:vtmn-placeholder-hover-brand::placeholder {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .small-desktop\:vtmn-placeholder-hover-accent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .small-desktop\:vtmn-placeholder-hover-accent::placeholder {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .small-desktop\:vtmn-placeholder-hover-primary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .small-desktop\:vtmn-placeholder-hover-primary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .small-desktop\:vtmn-placeholder-hover-secondary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .small-desktop\:vtmn-placeholder-hover-secondary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .small-desktop\:vtmn-placeholder-hover-tertiary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .small-desktop\:vtmn-placeholder-hover-tertiary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .small-desktop\:vtmn-placeholder-active-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .small-desktop\:vtmn-placeholder-active-primary::placeholder {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .small-desktop\:vtmn-placeholder-active-primary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .small-desktop\:vtmn-placeholder-active-primary-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .small-desktop\:vtmn-placeholder-active-secondary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .small-desktop\:vtmn-placeholder-active-secondary-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .small-desktop\:vtmn-placeholder-active-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .small-desktop\:vtmn-placeholder-active-tertiary::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .small-desktop\:vtmn-placeholder-active-tertiary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .small-desktop\:vtmn-placeholder-active-tertiary-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .small-desktop\:vtmn-placeholder-active-brand::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .small-desktop\:vtmn-placeholder-active-brand::placeholder {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .small-desktop\:vtmn-placeholder-active-accent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .small-desktop\:vtmn-placeholder-active-accent::placeholder {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .small-desktop\:vtmn-placeholder-active-primary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .small-desktop\:vtmn-placeholder-active-primary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .small-desktop\:vtmn-placeholder-active-secondary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .small-desktop\:vtmn-placeholder-active-secondary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .small-desktop\:vtmn-placeholder-active-tertiary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .small-desktop\:vtmn-placeholder-active-tertiary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .small-desktop\:vtmn-placeholder-active-brand-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .small-desktop\:vtmn-placeholder-active-brand-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .small-desktop\:vtmn-placeholder-shadow::-moz-placeholder {
    color: var(--vtmn-semantic-color_shadow);
  }

  .small-desktop\:vtmn-placeholder-shadow::placeholder {
    color: var(--vtmn-semantic-color_shadow);
  }

  .small-desktop\:vtmn-placeholder-brand::-moz-placeholder {
    color: var(--vtmn-color_brand);
  }

  .small-desktop\:vtmn-placeholder-brand::placeholder {
    color: var(--vtmn-color_brand);
  }

  .small-desktop\:vtmn-placeholder-brand-pro::-moz-placeholder {
    color: var(--vtmn-color_brand-pro);
  }

  .small-desktop\:vtmn-placeholder-brand-pro::placeholder {
    color: var(--vtmn-color_brand-pro);
  }

  .small-desktop\:vtmn-placeholder-brand-digital-light-1::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .small-desktop\:vtmn-placeholder-brand-digital-light-1::placeholder {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .small-desktop\:vtmn-placeholder-brand-digital-light-2::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .small-desktop\:vtmn-placeholder-brand-digital-light-2::placeholder {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .small-desktop\:vtmn-placeholder-brand-digital-light-3::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .small-desktop\:vtmn-placeholder-brand-digital-light-3::placeholder {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .small-desktop\:vtmn-placeholder-brand-digital::-moz-placeholder {
    color: var(--vtmn-color_brand-digital);
  }

  .small-desktop\:vtmn-placeholder-brand-digital::placeholder {
    color: var(--vtmn-color_brand-digital);
  }

  .small-desktop\:vtmn-placeholder-brand-digital-dark-1::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .small-desktop\:vtmn-placeholder-brand-digital-dark-1::placeholder {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .small-desktop\:vtmn-placeholder-brand-digital-dark-2::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .small-desktop\:vtmn-placeholder-brand-digital-dark-2::placeholder {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .small-desktop\:vtmn-placeholder-green-light-1::-moz-placeholder {
    color: var(--vtmn-color_green-light-1);
  }

  .small-desktop\:vtmn-placeholder-green-light-1::placeholder {
    color: var(--vtmn-color_green-light-1);
  }

  .small-desktop\:vtmn-placeholder-green-light-2::-moz-placeholder {
    color: var(--vtmn-color_green-light-2);
  }

  .small-desktop\:vtmn-placeholder-green-light-2::placeholder {
    color: var(--vtmn-color_green-light-2);
  }

  .small-desktop\:vtmn-placeholder-green-light-3::-moz-placeholder {
    color: var(--vtmn-color_green-light-3);
  }

  .small-desktop\:vtmn-placeholder-green-light-3::placeholder {
    color: var(--vtmn-color_green-light-3);
  }

  .small-desktop\:vtmn-placeholder-green::-moz-placeholder {
    color: var(--vtmn-color_green);
  }

  .small-desktop\:vtmn-placeholder-green::placeholder {
    color: var(--vtmn-color_green);
  }

  .small-desktop\:vtmn-placeholder-green-dark-1::-moz-placeholder {
    color: var(--vtmn-color_green-dark-1);
  }

  .small-desktop\:vtmn-placeholder-green-dark-1::placeholder {
    color: var(--vtmn-color_green-dark-1);
  }

  .small-desktop\:vtmn-placeholder-green-dark-2::-moz-placeholder {
    color: var(--vtmn-color_green-dark-2);
  }

  .small-desktop\:vtmn-placeholder-green-dark-2::placeholder {
    color: var(--vtmn-color_green-dark-2);
  }

  .small-desktop\:vtmn-placeholder-white::-moz-placeholder {
    color: var(--vtmn-color_white);
  }

  .small-desktop\:vtmn-placeholder-white::placeholder {
    color: var(--vtmn-color_white);
  }

  .small-desktop\:vtmn-placeholder-grey-light-1::-moz-placeholder {
    color: var(--vtmn-color_grey-light-1);
  }

  .small-desktop\:vtmn-placeholder-grey-light-1::placeholder {
    color: var(--vtmn-color_grey-light-1);
  }

  .small-desktop\:vtmn-placeholder-grey-light-2::-moz-placeholder {
    color: var(--vtmn-color_grey-light-2);
  }

  .small-desktop\:vtmn-placeholder-grey-light-2::placeholder {
    color: var(--vtmn-color_grey-light-2);
  }

  .small-desktop\:vtmn-placeholder-grey-light-3::-moz-placeholder {
    color: var(--vtmn-color_grey-light-3);
  }

  .small-desktop\:vtmn-placeholder-grey-light-3::placeholder {
    color: var(--vtmn-color_grey-light-3);
  }

  .small-desktop\:vtmn-placeholder-grey-light-4::-moz-placeholder {
    color: var(--vtmn-color_grey-light-4);
  }

  .small-desktop\:vtmn-placeholder-grey-light-4::placeholder {
    color: var(--vtmn-color_grey-light-4);
  }

  .small-desktop\:vtmn-placeholder-grey::-moz-placeholder {
    color: var(--vtmn-color_grey);
  }

  .small-desktop\:vtmn-placeholder-grey::placeholder {
    color: var(--vtmn-color_grey);
  }

  .small-desktop\:vtmn-placeholder-grey-dark-1::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-1);
  }

  .small-desktop\:vtmn-placeholder-grey-dark-1::placeholder {
    color: var(--vtmn-color_grey-dark-1);
  }

  .small-desktop\:vtmn-placeholder-grey-dark-2::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-2);
  }

  .small-desktop\:vtmn-placeholder-grey-dark-2::placeholder {
    color: var(--vtmn-color_grey-dark-2);
  }

  .small-desktop\:vtmn-placeholder-grey-dark-3::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-3);
  }

  .small-desktop\:vtmn-placeholder-grey-dark-3::placeholder {
    color: var(--vtmn-color_grey-dark-3);
  }

  .small-desktop\:vtmn-placeholder-black::-moz-placeholder {
    color: var(--vtmn-color_black);
  }

  .small-desktop\:vtmn-placeholder-black::placeholder {
    color: var(--vtmn-color_black);
  }

  .small-desktop\:vtmn-placeholder-success::-moz-placeholder {
    color: var(--vtmn-color_success);
  }

  .small-desktop\:vtmn-placeholder-success::placeholder {
    color: var(--vtmn-color_success);
  }

  .small-desktop\:vtmn-placeholder-info::-moz-placeholder {
    color: var(--vtmn-color_info);
  }

  .small-desktop\:vtmn-placeholder-info::placeholder {
    color: var(--vtmn-color_info);
  }

  .small-desktop\:vtmn-placeholder-warning::-moz-placeholder {
    color: var(--vtmn-color_warning);
  }

  .small-desktop\:vtmn-placeholder-warning::placeholder {
    color: var(--vtmn-color_warning);
  }

  .small-desktop\:vtmn-placeholder-danger::-moz-placeholder {
    color: var(--vtmn-color_danger);
  }

  .small-desktop\:vtmn-placeholder-danger::placeholder {
    color: var(--vtmn-color_danger);
  }

  .small-desktop\:vtmn-placeholder-yellow-light-1::-moz-placeholder {
    color: var(--vtmn-color_yellow-light-1);
  }

  .small-desktop\:vtmn-placeholder-yellow-light-1::placeholder {
    color: var(--vtmn-color_yellow-light-1);
  }

  .small-desktop\:vtmn-placeholder-yellow-light-2::-moz-placeholder {
    color: var(--vtmn-color_yellow-light-2);
  }

  .small-desktop\:vtmn-placeholder-yellow-light-2::placeholder {
    color: var(--vtmn-color_yellow-light-2);
  }

  .small-desktop\:vtmn-placeholder-yellow::-moz-placeholder {
    color: var(--vtmn-color_yellow);
  }

  .small-desktop\:vtmn-placeholder-yellow::placeholder {
    color: var(--vtmn-color_yellow);
  }

  .small-desktop\:vtmn-placeholder-orange-light-1::-moz-placeholder {
    color: var(--vtmn-color_orange-light-1);
  }

  .small-desktop\:vtmn-placeholder-orange-light-1::placeholder {
    color: var(--vtmn-color_orange-light-1);
  }

  .small-desktop\:vtmn-placeholder-orange-light-2::-moz-placeholder {
    color: var(--vtmn-color_orange-light-2);
  }

  .small-desktop\:vtmn-placeholder-orange-light-2::placeholder {
    color: var(--vtmn-color_orange-light-2);
  }

  .small-desktop\:vtmn-placeholder-orange::-moz-placeholder {
    color: var(--vtmn-color_orange);
  }

  .small-desktop\:vtmn-placeholder-orange::placeholder {
    color: var(--vtmn-color_orange);
  }

  .small-desktop\:vtmn-placeholder-red-light-1::-moz-placeholder {
    color: var(--vtmn-color_red-light-1);
  }

  .small-desktop\:vtmn-placeholder-red-light-1::placeholder {
    color: var(--vtmn-color_red-light-1);
  }

  .small-desktop\:vtmn-placeholder-red-light-2::-moz-placeholder {
    color: var(--vtmn-color_red-light-2);
  }

  .small-desktop\:vtmn-placeholder-red-light-2::placeholder {
    color: var(--vtmn-color_red-light-2);
  }

  .small-desktop\:vtmn-placeholder-red::-moz-placeholder {
    color: var(--vtmn-color_red);
  }

  .small-desktop\:vtmn-placeholder-red::placeholder {
    color: var(--vtmn-color_red);
  }

  .small-desktop\:focus\:vtmn-placeholder-transparent:focus::-moz-placeholder {
    color: transparent;
  }

  .small-desktop\:focus\:vtmn-placeholder-transparent:focus::placeholder {
    color: transparent;
  }

  .small-desktop\:focus\:vtmn-placeholder-background-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .small-desktop\:focus\:vtmn-placeholder-background-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .small-desktop\:focus\:vtmn-placeholder-background-secondary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .small-desktop\:focus\:vtmn-placeholder-background-secondary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .small-desktop\:focus\:vtmn-placeholder-background-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .small-desktop\:focus\:vtmn-placeholder-background-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .small-desktop\:focus\:vtmn-placeholder-background-brand-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .small-desktop\:focus\:vtmn-placeholder-background-brand-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .small-desktop\:focus\:vtmn-placeholder-background-brand-secondary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .small-desktop\:focus\:vtmn-placeholder-background-brand-secondary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .small-desktop\:focus\:vtmn-placeholder-background-accent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .small-desktop\:focus\:vtmn-placeholder-background-accent:focus::placeholder {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .small-desktop\:focus\:vtmn-placeholder-background-alert:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .small-desktop\:focus\:vtmn-placeholder-background-alert:focus::placeholder {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .small-desktop\:focus\:vtmn-placeholder-background-primary-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .small-desktop\:focus\:vtmn-placeholder-background-primary-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .small-desktop\:focus\:vtmn-placeholder-background-brand-primary-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .small-desktop\:focus\:vtmn-placeholder-background-brand-primary-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .small-desktop\:focus\:vtmn-placeholder-content-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .small-desktop\:focus\:vtmn-placeholder-content-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .small-desktop\:focus\:vtmn-placeholder-content-secondary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .small-desktop\:focus\:vtmn-placeholder-content-secondary:focus::placeholder {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .small-desktop\:focus\:vtmn-placeholder-content-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .small-desktop\:focus\:vtmn-placeholder-content-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .small-desktop\:focus\:vtmn-placeholder-content-action:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-action);
  }

  .small-desktop\:focus\:vtmn-placeholder-content-action:focus::placeholder {
    color: var(--vtmn-semantic-color_content-action);
  }

  .small-desktop\:focus\:vtmn-placeholder-content-active:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-active);
  }

  .small-desktop\:focus\:vtmn-placeholder-content-active:focus::placeholder {
    color: var(--vtmn-semantic-color_content-active);
  }

  .small-desktop\:focus\:vtmn-placeholder-content-inactive:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .small-desktop\:focus\:vtmn-placeholder-content-inactive:focus::placeholder {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .small-desktop\:focus\:vtmn-placeholder-content-negative:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .small-desktop\:focus\:vtmn-placeholder-content-negative:focus::placeholder {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .small-desktop\:focus\:vtmn-placeholder-content-warning:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .small-desktop\:focus\:vtmn-placeholder-content-warning:focus::placeholder {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .small-desktop\:focus\:vtmn-placeholder-content-positive:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .small-desktop\:focus\:vtmn-placeholder-content-positive:focus::placeholder {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .small-desktop\:focus\:vtmn-placeholder-content-information:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-information);
  }

  .small-desktop\:focus\:vtmn-placeholder-content-information:focus::placeholder {
    color: var(--vtmn-semantic-color_content-information);
  }

  .small-desktop\:focus\:vtmn-placeholder-content-accent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .small-desktop\:focus\:vtmn-placeholder-content-accent:focus::placeholder {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .small-desktop\:focus\:vtmn-placeholder-content-visited:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .small-desktop\:focus\:vtmn-placeholder-content-visited:focus::placeholder {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .small-desktop\:focus\:vtmn-placeholder-content-primary-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .small-desktop\:focus\:vtmn-placeholder-content-primary-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .small-desktop\:focus\:vtmn-placeholder-content-action-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .small-desktop\:focus\:vtmn-placeholder-content-action-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .small-desktop\:focus\:vtmn-placeholder-content-visited-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .small-desktop\:focus\:vtmn-placeholder-content-visited-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .small-desktop\:focus\:vtmn-placeholder-border-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .small-desktop\:focus\:vtmn-placeholder-border-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .small-desktop\:focus\:vtmn-placeholder-border-secondary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .small-desktop\:focus\:vtmn-placeholder-border-secondary:focus::placeholder {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .small-desktop\:focus\:vtmn-placeholder-border-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .small-desktop\:focus\:vtmn-placeholder-border-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .small-desktop\:focus\:vtmn-placeholder-border-active:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-active);
  }

  .small-desktop\:focus\:vtmn-placeholder-border-active:focus::placeholder {
    color: var(--vtmn-semantic-color_border-active);
  }

  .small-desktop\:focus\:vtmn-placeholder-border-inactive:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .small-desktop\:focus\:vtmn-placeholder-border-inactive:focus::placeholder {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .small-desktop\:focus\:vtmn-placeholder-border-negative:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .small-desktop\:focus\:vtmn-placeholder-border-negative:focus::placeholder {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .small-desktop\:focus\:vtmn-placeholder-border-warning:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .small-desktop\:focus\:vtmn-placeholder-border-warning:focus::placeholder {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .small-desktop\:focus\:vtmn-placeholder-border-positive:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .small-desktop\:focus\:vtmn-placeholder-border-positive:focus::placeholder {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .small-desktop\:focus\:vtmn-placeholder-border-information:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-information);
  }

  .small-desktop\:focus\:vtmn-placeholder-border-information:focus::placeholder {
    color: var(--vtmn-semantic-color_border-information);
  }

  .small-desktop\:focus\:vtmn-placeholder-border-primary-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .small-desktop\:focus\:vtmn-placeholder-border-primary-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .small-desktop\:focus\:vtmn-placeholder-decorative-gravel:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .small-desktop\:focus\:vtmn-placeholder-decorative-gravel:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .small-desktop\:focus\:vtmn-placeholder-decorative-brick:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .small-desktop\:focus\:vtmn-placeholder-decorative-brick:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .small-desktop\:focus\:vtmn-placeholder-decorative-saffron:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .small-desktop\:focus\:vtmn-placeholder-decorative-saffron:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .small-desktop\:focus\:vtmn-placeholder-decorative-gold:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .small-desktop\:focus\:vtmn-placeholder-decorative-gold:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .small-desktop\:focus\:vtmn-placeholder-decorative-jade:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .small-desktop\:focus\:vtmn-placeholder-decorative-jade:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .small-desktop\:focus\:vtmn-placeholder-decorative-emerald:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .small-desktop\:focus\:vtmn-placeholder-decorative-emerald:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .small-desktop\:focus\:vtmn-placeholder-decorative-cobalt:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .small-desktop\:focus\:vtmn-placeholder-decorative-cobalt:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .small-desktop\:focus\:vtmn-placeholder-decorative-amethyst:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .small-desktop\:focus\:vtmn-placeholder-decorative-amethyst:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .small-desktop\:focus\:vtmn-placeholder-hover-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .small-desktop\:focus\:vtmn-placeholder-hover-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .small-desktop\:focus\:vtmn-placeholder-hover-primary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .small-desktop\:focus\:vtmn-placeholder-hover-primary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .small-desktop\:focus\:vtmn-placeholder-hover-secondary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .small-desktop\:focus\:vtmn-placeholder-hover-secondary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .small-desktop\:focus\:vtmn-placeholder-hover-tertiary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .small-desktop\:focus\:vtmn-placeholder-hover-tertiary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .small-desktop\:focus\:vtmn-placeholder-hover-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .small-desktop\:focus\:vtmn-placeholder-hover-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .small-desktop\:focus\:vtmn-placeholder-hover-brand:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .small-desktop\:focus\:vtmn-placeholder-hover-brand:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .small-desktop\:focus\:vtmn-placeholder-hover-accent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .small-desktop\:focus\:vtmn-placeholder-hover-accent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .small-desktop\:focus\:vtmn-placeholder-hover-primary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-placeholder-hover-primary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-placeholder-hover-secondary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-placeholder-hover-secondary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-placeholder-hover-tertiary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-placeholder-hover-tertiary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-placeholder-active-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .small-desktop\:focus\:vtmn-placeholder-active-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .small-desktop\:focus\:vtmn-placeholder-active-primary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .small-desktop\:focus\:vtmn-placeholder-active-primary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .small-desktop\:focus\:vtmn-placeholder-active-secondary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .small-desktop\:focus\:vtmn-placeholder-active-secondary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .small-desktop\:focus\:vtmn-placeholder-active-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .small-desktop\:focus\:vtmn-placeholder-active-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .small-desktop\:focus\:vtmn-placeholder-active-tertiary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .small-desktop\:focus\:vtmn-placeholder-active-tertiary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .small-desktop\:focus\:vtmn-placeholder-active-brand:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .small-desktop\:focus\:vtmn-placeholder-active-brand:focus::placeholder {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .small-desktop\:focus\:vtmn-placeholder-active-accent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .small-desktop\:focus\:vtmn-placeholder-active-accent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .small-desktop\:focus\:vtmn-placeholder-active-primary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-placeholder-active-primary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-placeholder-active-secondary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-placeholder-active-secondary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-placeholder-active-tertiary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-placeholder-active-tertiary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-placeholder-active-brand-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-placeholder-active-brand-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-placeholder-shadow:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_shadow);
  }

  .small-desktop\:focus\:vtmn-placeholder-shadow:focus::placeholder {
    color: var(--vtmn-semantic-color_shadow);
  }

  .small-desktop\:focus\:vtmn-placeholder-brand:focus::-moz-placeholder {
    color: var(--vtmn-color_brand);
  }

  .small-desktop\:focus\:vtmn-placeholder-brand:focus::placeholder {
    color: var(--vtmn-color_brand);
  }

  .small-desktop\:focus\:vtmn-placeholder-brand-pro:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-pro);
  }

  .small-desktop\:focus\:vtmn-placeholder-brand-pro:focus::placeholder {
    color: var(--vtmn-color_brand-pro);
  }

  .small-desktop\:focus\:vtmn-placeholder-brand-digital-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .small-desktop\:focus\:vtmn-placeholder-brand-digital-light-1:focus::placeholder {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .small-desktop\:focus\:vtmn-placeholder-brand-digital-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .small-desktop\:focus\:vtmn-placeholder-brand-digital-light-2:focus::placeholder {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .small-desktop\:focus\:vtmn-placeholder-brand-digital-light-3:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .small-desktop\:focus\:vtmn-placeholder-brand-digital-light-3:focus::placeholder {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .small-desktop\:focus\:vtmn-placeholder-brand-digital:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital);
  }

  .small-desktop\:focus\:vtmn-placeholder-brand-digital:focus::placeholder {
    color: var(--vtmn-color_brand-digital);
  }

  .small-desktop\:focus\:vtmn-placeholder-brand-digital-dark-1:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .small-desktop\:focus\:vtmn-placeholder-brand-digital-dark-1:focus::placeholder {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .small-desktop\:focus\:vtmn-placeholder-brand-digital-dark-2:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .small-desktop\:focus\:vtmn-placeholder-brand-digital-dark-2:focus::placeholder {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .small-desktop\:focus\:vtmn-placeholder-green-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_green-light-1);
  }

  .small-desktop\:focus\:vtmn-placeholder-green-light-1:focus::placeholder {
    color: var(--vtmn-color_green-light-1);
  }

  .small-desktop\:focus\:vtmn-placeholder-green-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_green-light-2);
  }

  .small-desktop\:focus\:vtmn-placeholder-green-light-2:focus::placeholder {
    color: var(--vtmn-color_green-light-2);
  }

  .small-desktop\:focus\:vtmn-placeholder-green-light-3:focus::-moz-placeholder {
    color: var(--vtmn-color_green-light-3);
  }

  .small-desktop\:focus\:vtmn-placeholder-green-light-3:focus::placeholder {
    color: var(--vtmn-color_green-light-3);
  }

  .small-desktop\:focus\:vtmn-placeholder-green:focus::-moz-placeholder {
    color: var(--vtmn-color_green);
  }

  .small-desktop\:focus\:vtmn-placeholder-green:focus::placeholder {
    color: var(--vtmn-color_green);
  }

  .small-desktop\:focus\:vtmn-placeholder-green-dark-1:focus::-moz-placeholder {
    color: var(--vtmn-color_green-dark-1);
  }

  .small-desktop\:focus\:vtmn-placeholder-green-dark-1:focus::placeholder {
    color: var(--vtmn-color_green-dark-1);
  }

  .small-desktop\:focus\:vtmn-placeholder-green-dark-2:focus::-moz-placeholder {
    color: var(--vtmn-color_green-dark-2);
  }

  .small-desktop\:focus\:vtmn-placeholder-green-dark-2:focus::placeholder {
    color: var(--vtmn-color_green-dark-2);
  }

  .small-desktop\:focus\:vtmn-placeholder-white:focus::-moz-placeholder {
    color: var(--vtmn-color_white);
  }

  .small-desktop\:focus\:vtmn-placeholder-white:focus::placeholder {
    color: var(--vtmn-color_white);
  }

  .small-desktop\:focus\:vtmn-placeholder-grey-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-light-1);
  }

  .small-desktop\:focus\:vtmn-placeholder-grey-light-1:focus::placeholder {
    color: var(--vtmn-color_grey-light-1);
  }

  .small-desktop\:focus\:vtmn-placeholder-grey-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-light-2);
  }

  .small-desktop\:focus\:vtmn-placeholder-grey-light-2:focus::placeholder {
    color: var(--vtmn-color_grey-light-2);
  }

  .small-desktop\:focus\:vtmn-placeholder-grey-light-3:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-light-3);
  }

  .small-desktop\:focus\:vtmn-placeholder-grey-light-3:focus::placeholder {
    color: var(--vtmn-color_grey-light-3);
  }

  .small-desktop\:focus\:vtmn-placeholder-grey-light-4:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-light-4);
  }

  .small-desktop\:focus\:vtmn-placeholder-grey-light-4:focus::placeholder {
    color: var(--vtmn-color_grey-light-4);
  }

  .small-desktop\:focus\:vtmn-placeholder-grey:focus::-moz-placeholder {
    color: var(--vtmn-color_grey);
  }

  .small-desktop\:focus\:vtmn-placeholder-grey:focus::placeholder {
    color: var(--vtmn-color_grey);
  }

  .small-desktop\:focus\:vtmn-placeholder-grey-dark-1:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-1);
  }

  .small-desktop\:focus\:vtmn-placeholder-grey-dark-1:focus::placeholder {
    color: var(--vtmn-color_grey-dark-1);
  }

  .small-desktop\:focus\:vtmn-placeholder-grey-dark-2:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-2);
  }

  .small-desktop\:focus\:vtmn-placeholder-grey-dark-2:focus::placeholder {
    color: var(--vtmn-color_grey-dark-2);
  }

  .small-desktop\:focus\:vtmn-placeholder-grey-dark-3:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-3);
  }

  .small-desktop\:focus\:vtmn-placeholder-grey-dark-3:focus::placeholder {
    color: var(--vtmn-color_grey-dark-3);
  }

  .small-desktop\:focus\:vtmn-placeholder-black:focus::-moz-placeholder {
    color: var(--vtmn-color_black);
  }

  .small-desktop\:focus\:vtmn-placeholder-black:focus::placeholder {
    color: var(--vtmn-color_black);
  }

  .small-desktop\:focus\:vtmn-placeholder-success:focus::-moz-placeholder {
    color: var(--vtmn-color_success);
  }

  .small-desktop\:focus\:vtmn-placeholder-success:focus::placeholder {
    color: var(--vtmn-color_success);
  }

  .small-desktop\:focus\:vtmn-placeholder-info:focus::-moz-placeholder {
    color: var(--vtmn-color_info);
  }

  .small-desktop\:focus\:vtmn-placeholder-info:focus::placeholder {
    color: var(--vtmn-color_info);
  }

  .small-desktop\:focus\:vtmn-placeholder-warning:focus::-moz-placeholder {
    color: var(--vtmn-color_warning);
  }

  .small-desktop\:focus\:vtmn-placeholder-warning:focus::placeholder {
    color: var(--vtmn-color_warning);
  }

  .small-desktop\:focus\:vtmn-placeholder-danger:focus::-moz-placeholder {
    color: var(--vtmn-color_danger);
  }

  .small-desktop\:focus\:vtmn-placeholder-danger:focus::placeholder {
    color: var(--vtmn-color_danger);
  }

  .small-desktop\:focus\:vtmn-placeholder-yellow-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_yellow-light-1);
  }

  .small-desktop\:focus\:vtmn-placeholder-yellow-light-1:focus::placeholder {
    color: var(--vtmn-color_yellow-light-1);
  }

  .small-desktop\:focus\:vtmn-placeholder-yellow-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_yellow-light-2);
  }

  .small-desktop\:focus\:vtmn-placeholder-yellow-light-2:focus::placeholder {
    color: var(--vtmn-color_yellow-light-2);
  }

  .small-desktop\:focus\:vtmn-placeholder-yellow:focus::-moz-placeholder {
    color: var(--vtmn-color_yellow);
  }

  .small-desktop\:focus\:vtmn-placeholder-yellow:focus::placeholder {
    color: var(--vtmn-color_yellow);
  }

  .small-desktop\:focus\:vtmn-placeholder-orange-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_orange-light-1);
  }

  .small-desktop\:focus\:vtmn-placeholder-orange-light-1:focus::placeholder {
    color: var(--vtmn-color_orange-light-1);
  }

  .small-desktop\:focus\:vtmn-placeholder-orange-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_orange-light-2);
  }

  .small-desktop\:focus\:vtmn-placeholder-orange-light-2:focus::placeholder {
    color: var(--vtmn-color_orange-light-2);
  }

  .small-desktop\:focus\:vtmn-placeholder-orange:focus::-moz-placeholder {
    color: var(--vtmn-color_orange);
  }

  .small-desktop\:focus\:vtmn-placeholder-orange:focus::placeholder {
    color: var(--vtmn-color_orange);
  }

  .small-desktop\:focus\:vtmn-placeholder-red-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_red-light-1);
  }

  .small-desktop\:focus\:vtmn-placeholder-red-light-1:focus::placeholder {
    color: var(--vtmn-color_red-light-1);
  }

  .small-desktop\:focus\:vtmn-placeholder-red-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_red-light-2);
  }

  .small-desktop\:focus\:vtmn-placeholder-red-light-2:focus::placeholder {
    color: var(--vtmn-color_red-light-2);
  }

  .small-desktop\:focus\:vtmn-placeholder-red:focus::-moz-placeholder {
    color: var(--vtmn-color_red);
  }

  .small-desktop\:focus\:vtmn-placeholder-red:focus::placeholder {
    color: var(--vtmn-color_red);
  }

  .small-desktop\:vtmn-placeholder-opacity-0::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .small-desktop\:vtmn-placeholder-opacity-0::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .small-desktop\:vtmn-placeholder-opacity-5::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .small-desktop\:vtmn-placeholder-opacity-5::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .small-desktop\:vtmn-placeholder-opacity-10::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .small-desktop\:vtmn-placeholder-opacity-10::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .small-desktop\:vtmn-placeholder-opacity-20::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .small-desktop\:vtmn-placeholder-opacity-20::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .small-desktop\:vtmn-placeholder-opacity-25::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .small-desktop\:vtmn-placeholder-opacity-25::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .small-desktop\:vtmn-placeholder-opacity-30::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .small-desktop\:vtmn-placeholder-opacity-30::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .small-desktop\:vtmn-placeholder-opacity-40::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .small-desktop\:vtmn-placeholder-opacity-40::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .small-desktop\:vtmn-placeholder-opacity-50::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .small-desktop\:vtmn-placeholder-opacity-50::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .small-desktop\:vtmn-placeholder-opacity-60::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .small-desktop\:vtmn-placeholder-opacity-60::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .small-desktop\:vtmn-placeholder-opacity-70::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .small-desktop\:vtmn-placeholder-opacity-70::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .small-desktop\:vtmn-placeholder-opacity-75::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .small-desktop\:vtmn-placeholder-opacity-75::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .small-desktop\:vtmn-placeholder-opacity-80::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .small-desktop\:vtmn-placeholder-opacity-80::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .small-desktop\:vtmn-placeholder-opacity-90::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .small-desktop\:vtmn-placeholder-opacity-90::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .small-desktop\:vtmn-placeholder-opacity-95::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .small-desktop\:vtmn-placeholder-opacity-95::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .small-desktop\:vtmn-placeholder-opacity-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .small-desktop\:vtmn-placeholder-opacity-100::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .small-desktop\:focus\:vtmn-placeholder-opacity-0:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .small-desktop\:focus\:vtmn-placeholder-opacity-0:focus::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .small-desktop\:focus\:vtmn-placeholder-opacity-5:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .small-desktop\:focus\:vtmn-placeholder-opacity-5:focus::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .small-desktop\:focus\:vtmn-placeholder-opacity-10:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .small-desktop\:focus\:vtmn-placeholder-opacity-10:focus::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .small-desktop\:focus\:vtmn-placeholder-opacity-20:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .small-desktop\:focus\:vtmn-placeholder-opacity-20:focus::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .small-desktop\:focus\:vtmn-placeholder-opacity-25:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .small-desktop\:focus\:vtmn-placeholder-opacity-25:focus::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .small-desktop\:focus\:vtmn-placeholder-opacity-30:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .small-desktop\:focus\:vtmn-placeholder-opacity-30:focus::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .small-desktop\:focus\:vtmn-placeholder-opacity-40:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .small-desktop\:focus\:vtmn-placeholder-opacity-40:focus::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .small-desktop\:focus\:vtmn-placeholder-opacity-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .small-desktop\:focus\:vtmn-placeholder-opacity-50:focus::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .small-desktop\:focus\:vtmn-placeholder-opacity-60:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .small-desktop\:focus\:vtmn-placeholder-opacity-60:focus::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .small-desktop\:focus\:vtmn-placeholder-opacity-70:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .small-desktop\:focus\:vtmn-placeholder-opacity-70:focus::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .small-desktop\:focus\:vtmn-placeholder-opacity-75:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .small-desktop\:focus\:vtmn-placeholder-opacity-75:focus::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .small-desktop\:focus\:vtmn-placeholder-opacity-80:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .small-desktop\:focus\:vtmn-placeholder-opacity-80:focus::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .small-desktop\:focus\:vtmn-placeholder-opacity-90:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .small-desktop\:focus\:vtmn-placeholder-opacity-90:focus::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .small-desktop\:focus\:vtmn-placeholder-opacity-95:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .small-desktop\:focus\:vtmn-placeholder-opacity-95:focus::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .small-desktop\:focus\:vtmn-placeholder-opacity-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .small-desktop\:focus\:vtmn-placeholder-opacity-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .small-desktop\:vtmn-opacity-0 {
    opacity: 0;
  }

  .small-desktop\:vtmn-opacity-5 {
    opacity: 0.05;
  }

  .small-desktop\:vtmn-opacity-10 {
    opacity: 0.1;
  }

  .small-desktop\:vtmn-opacity-20 {
    opacity: 0.2;
  }

  .small-desktop\:vtmn-opacity-25 {
    opacity: 0.25;
  }

  .small-desktop\:vtmn-opacity-30 {
    opacity: 0.3;
  }

  .small-desktop\:vtmn-opacity-40 {
    opacity: 0.4;
  }

  .small-desktop\:vtmn-opacity-50 {
    opacity: 0.5;
  }

  .small-desktop\:vtmn-opacity-60 {
    opacity: 0.6;
  }

  .small-desktop\:vtmn-opacity-70 {
    opacity: 0.7;
  }

  .small-desktop\:vtmn-opacity-75 {
    opacity: 0.75;
  }

  .small-desktop\:vtmn-opacity-80 {
    opacity: 0.8;
  }

  .small-desktop\:vtmn-opacity-90 {
    opacity: 0.9;
  }

  .small-desktop\:vtmn-opacity-95 {
    opacity: 0.95;
  }

  .small-desktop\:vtmn-opacity-100 {
    opacity: 1;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-opacity-0 {
    opacity: 0;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-opacity-5 {
    opacity: 0.05;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-opacity-10 {
    opacity: 0.1;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-opacity-20 {
    opacity: 0.2;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-opacity-25 {
    opacity: 0.25;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-opacity-30 {
    opacity: 0.3;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-opacity-40 {
    opacity: 0.4;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-opacity-50 {
    opacity: 0.5;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-opacity-60 {
    opacity: 0.6;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-opacity-70 {
    opacity: 0.7;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-opacity-75 {
    opacity: 0.75;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-opacity-80 {
    opacity: 0.8;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-opacity-90 {
    opacity: 0.9;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-opacity-95 {
    opacity: 0.95;
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-opacity-100 {
    opacity: 1;
  }

  .small-desktop\:focus-within\:vtmn-opacity-0:focus-within {
    opacity: 0;
  }

  .small-desktop\:focus-within\:vtmn-opacity-5:focus-within {
    opacity: 0.05;
  }

  .small-desktop\:focus-within\:vtmn-opacity-10:focus-within {
    opacity: 0.1;
  }

  .small-desktop\:focus-within\:vtmn-opacity-20:focus-within {
    opacity: 0.2;
  }

  .small-desktop\:focus-within\:vtmn-opacity-25:focus-within {
    opacity: 0.25;
  }

  .small-desktop\:focus-within\:vtmn-opacity-30:focus-within {
    opacity: 0.3;
  }

  .small-desktop\:focus-within\:vtmn-opacity-40:focus-within {
    opacity: 0.4;
  }

  .small-desktop\:focus-within\:vtmn-opacity-50:focus-within {
    opacity: 0.5;
  }

  .small-desktop\:focus-within\:vtmn-opacity-60:focus-within {
    opacity: 0.6;
  }

  .small-desktop\:focus-within\:vtmn-opacity-70:focus-within {
    opacity: 0.7;
  }

  .small-desktop\:focus-within\:vtmn-opacity-75:focus-within {
    opacity: 0.75;
  }

  .small-desktop\:focus-within\:vtmn-opacity-80:focus-within {
    opacity: 0.8;
  }

  .small-desktop\:focus-within\:vtmn-opacity-90:focus-within {
    opacity: 0.9;
  }

  .small-desktop\:focus-within\:vtmn-opacity-95:focus-within {
    opacity: 0.95;
  }

  .small-desktop\:focus-within\:vtmn-opacity-100:focus-within {
    opacity: 1;
  }

  .small-desktop\:hover\:vtmn-opacity-0:hover {
    opacity: 0;
  }

  .small-desktop\:hover\:vtmn-opacity-5:hover {
    opacity: 0.05;
  }

  .small-desktop\:hover\:vtmn-opacity-10:hover {
    opacity: 0.1;
  }

  .small-desktop\:hover\:vtmn-opacity-20:hover {
    opacity: 0.2;
  }

  .small-desktop\:hover\:vtmn-opacity-25:hover {
    opacity: 0.25;
  }

  .small-desktop\:hover\:vtmn-opacity-30:hover {
    opacity: 0.3;
  }

  .small-desktop\:hover\:vtmn-opacity-40:hover {
    opacity: 0.4;
  }

  .small-desktop\:hover\:vtmn-opacity-50:hover {
    opacity: 0.5;
  }

  .small-desktop\:hover\:vtmn-opacity-60:hover {
    opacity: 0.6;
  }

  .small-desktop\:hover\:vtmn-opacity-70:hover {
    opacity: 0.7;
  }

  .small-desktop\:hover\:vtmn-opacity-75:hover {
    opacity: 0.75;
  }

  .small-desktop\:hover\:vtmn-opacity-80:hover {
    opacity: 0.8;
  }

  .small-desktop\:hover\:vtmn-opacity-90:hover {
    opacity: 0.9;
  }

  .small-desktop\:hover\:vtmn-opacity-95:hover {
    opacity: 0.95;
  }

  .small-desktop\:hover\:vtmn-opacity-100:hover {
    opacity: 1;
  }

  .small-desktop\:focus\:vtmn-opacity-0:focus {
    opacity: 0;
  }

  .small-desktop\:focus\:vtmn-opacity-5:focus {
    opacity: 0.05;
  }

  .small-desktop\:focus\:vtmn-opacity-10:focus {
    opacity: 0.1;
  }

  .small-desktop\:focus\:vtmn-opacity-20:focus {
    opacity: 0.2;
  }

  .small-desktop\:focus\:vtmn-opacity-25:focus {
    opacity: 0.25;
  }

  .small-desktop\:focus\:vtmn-opacity-30:focus {
    opacity: 0.3;
  }

  .small-desktop\:focus\:vtmn-opacity-40:focus {
    opacity: 0.4;
  }

  .small-desktop\:focus\:vtmn-opacity-50:focus {
    opacity: 0.5;
  }

  .small-desktop\:focus\:vtmn-opacity-60:focus {
    opacity: 0.6;
  }

  .small-desktop\:focus\:vtmn-opacity-70:focus {
    opacity: 0.7;
  }

  .small-desktop\:focus\:vtmn-opacity-75:focus {
    opacity: 0.75;
  }

  .small-desktop\:focus\:vtmn-opacity-80:focus {
    opacity: 0.8;
  }

  .small-desktop\:focus\:vtmn-opacity-90:focus {
    opacity: 0.9;
  }

  .small-desktop\:focus\:vtmn-opacity-95:focus {
    opacity: 0.95;
  }

  .small-desktop\:focus\:vtmn-opacity-100:focus {
    opacity: 1;
  }

  .small-desktop\:active\:vtmn-opacity-0:active {
    opacity: 0;
  }

  .small-desktop\:active\:vtmn-opacity-5:active {
    opacity: 0.05;
  }

  .small-desktop\:active\:vtmn-opacity-10:active {
    opacity: 0.1;
  }

  .small-desktop\:active\:vtmn-opacity-20:active {
    opacity: 0.2;
  }

  .small-desktop\:active\:vtmn-opacity-25:active {
    opacity: 0.25;
  }

  .small-desktop\:active\:vtmn-opacity-30:active {
    opacity: 0.3;
  }

  .small-desktop\:active\:vtmn-opacity-40:active {
    opacity: 0.4;
  }

  .small-desktop\:active\:vtmn-opacity-50:active {
    opacity: 0.5;
  }

  .small-desktop\:active\:vtmn-opacity-60:active {
    opacity: 0.6;
  }

  .small-desktop\:active\:vtmn-opacity-70:active {
    opacity: 0.7;
  }

  .small-desktop\:active\:vtmn-opacity-75:active {
    opacity: 0.75;
  }

  .small-desktop\:active\:vtmn-opacity-80:active {
    opacity: 0.8;
  }

  .small-desktop\:active\:vtmn-opacity-90:active {
    opacity: 0.9;
  }

  .small-desktop\:active\:vtmn-opacity-95:active {
    opacity: 0.95;
  }

  .small-desktop\:active\:vtmn-opacity-100:active {
    opacity: 1;
  }

  .small-desktop\:disabled\:vtmn-opacity-0:disabled {
    opacity: 0;
  }

  .small-desktop\:disabled\:vtmn-opacity-5:disabled {
    opacity: 0.05;
  }

  .small-desktop\:disabled\:vtmn-opacity-10:disabled {
    opacity: 0.1;
  }

  .small-desktop\:disabled\:vtmn-opacity-20:disabled {
    opacity: 0.2;
  }

  .small-desktop\:disabled\:vtmn-opacity-25:disabled {
    opacity: 0.25;
  }

  .small-desktop\:disabled\:vtmn-opacity-30:disabled {
    opacity: 0.3;
  }

  .small-desktop\:disabled\:vtmn-opacity-40:disabled {
    opacity: 0.4;
  }

  .small-desktop\:disabled\:vtmn-opacity-50:disabled {
    opacity: 0.5;
  }

  .small-desktop\:disabled\:vtmn-opacity-60:disabled {
    opacity: 0.6;
  }

  .small-desktop\:disabled\:vtmn-opacity-70:disabled {
    opacity: 0.7;
  }

  .small-desktop\:disabled\:vtmn-opacity-75:disabled {
    opacity: 0.75;
  }

  .small-desktop\:disabled\:vtmn-opacity-80:disabled {
    opacity: 0.8;
  }

  .small-desktop\:disabled\:vtmn-opacity-90:disabled {
    opacity: 0.9;
  }

  .small-desktop\:disabled\:vtmn-opacity-95:disabled {
    opacity: 0.95;
  }

  .small-desktop\:disabled\:vtmn-opacity-100:disabled {
    opacity: 1;
  }

  .small-desktop\:vtmn-bg-blend-normal {
    background-blend-mode: normal;
  }

  .small-desktop\:vtmn-bg-blend-multiply {
    background-blend-mode: multiply;
  }

  .small-desktop\:vtmn-bg-blend-screen {
    background-blend-mode: screen;
  }

  .small-desktop\:vtmn-bg-blend-overlay {
    background-blend-mode: overlay;
  }

  .small-desktop\:vtmn-bg-blend-darken {
    background-blend-mode: darken;
  }

  .small-desktop\:vtmn-bg-blend-lighten {
    background-blend-mode: lighten;
  }

  .small-desktop\:vtmn-bg-blend-color-dodge {
    background-blend-mode: color-dodge;
  }

  .small-desktop\:vtmn-bg-blend-color-burn {
    background-blend-mode: color-burn;
  }

  .small-desktop\:vtmn-bg-blend-hard-light {
    background-blend-mode: hard-light;
  }

  .small-desktop\:vtmn-bg-blend-soft-light {
    background-blend-mode: soft-light;
  }

  .small-desktop\:vtmn-bg-blend-difference {
    background-blend-mode: difference;
  }

  .small-desktop\:vtmn-bg-blend-exclusion {
    background-blend-mode: exclusion;
  }

  .small-desktop\:vtmn-bg-blend-hue {
    background-blend-mode: hue;
  }

  .small-desktop\:vtmn-bg-blend-saturation {
    background-blend-mode: saturation;
  }

  .small-desktop\:vtmn-bg-blend-color {
    background-blend-mode: color;
  }

  .small-desktop\:vtmn-bg-blend-luminosity {
    background-blend-mode: luminosity;
  }

  .small-desktop\:vtmn-mix-blend-normal {
    mix-blend-mode: normal;
  }

  .small-desktop\:vtmn-mix-blend-multiply {
    mix-blend-mode: multiply;
  }

  .small-desktop\:vtmn-mix-blend-screen {
    mix-blend-mode: screen;
  }

  .small-desktop\:vtmn-mix-blend-overlay {
    mix-blend-mode: overlay;
  }

  .small-desktop\:vtmn-mix-blend-darken {
    mix-blend-mode: darken;
  }

  .small-desktop\:vtmn-mix-blend-lighten {
    mix-blend-mode: lighten;
  }

  .small-desktop\:vtmn-mix-blend-color-dodge {
    mix-blend-mode: color-dodge;
  }

  .small-desktop\:vtmn-mix-blend-color-burn {
    mix-blend-mode: color-burn;
  }

  .small-desktop\:vtmn-mix-blend-hard-light {
    mix-blend-mode: hard-light;
  }

  .small-desktop\:vtmn-mix-blend-soft-light {
    mix-blend-mode: soft-light;
  }

  .small-desktop\:vtmn-mix-blend-difference {
    mix-blend-mode: difference;
  }

  .small-desktop\:vtmn-mix-blend-exclusion {
    mix-blend-mode: exclusion;
  }

  .small-desktop\:vtmn-mix-blend-hue {
    mix-blend-mode: hue;
  }

  .small-desktop\:vtmn-mix-blend-saturation {
    mix-blend-mode: saturation;
  }

  .small-desktop\:vtmn-mix-blend-color {
    mix-blend-mode: color;
  }

  .small-desktop\:vtmn-mix-blend-luminosity {
    mix-blend-mode: luminosity;
  }

  .small-desktop\:vtmn-shadow-100 {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:vtmn-shadow-200 {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:vtmn-shadow-300 {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:vtmn-shadow-400 {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:vtmn-shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:vtmn-shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:vtmn-shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:vtmn-shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:vtmn-shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:vtmn-shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:vtmn-shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:vtmn-shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-shadow-100 {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-shadow-200 {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-shadow-300 {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-shadow-400 {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .small-desktop\:group-hover\:vtmn-shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:focus-within\:vtmn-shadow-100:focus-within {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:focus-within\:vtmn-shadow-200:focus-within {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:focus-within\:vtmn-shadow-300:focus-within {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:focus-within\:vtmn-shadow-400:focus-within {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:focus-within\:vtmn-shadow-sm:focus-within {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:focus-within\:vtmn-shadow:focus-within {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:focus-within\:vtmn-shadow-md:focus-within {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:focus-within\:vtmn-shadow-lg:focus-within {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:focus-within\:vtmn-shadow-xl:focus-within {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:focus-within\:vtmn-shadow-2xl:focus-within {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:focus-within\:vtmn-shadow-inner:focus-within {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:focus-within\:vtmn-shadow-none:focus-within {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:hover\:vtmn-shadow-100:hover {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:hover\:vtmn-shadow-200:hover {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:hover\:vtmn-shadow-300:hover {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:hover\:vtmn-shadow-400:hover {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:hover\:vtmn-shadow-sm:hover {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:hover\:vtmn-shadow:hover {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:hover\:vtmn-shadow-md:hover {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:hover\:vtmn-shadow-lg:hover {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:hover\:vtmn-shadow-xl:hover {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:hover\:vtmn-shadow-2xl:hover {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:hover\:vtmn-shadow-inner:hover {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:hover\:vtmn-shadow-none:hover {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:focus\:vtmn-shadow-100:focus {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:focus\:vtmn-shadow-200:focus {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:focus\:vtmn-shadow-300:focus {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:focus\:vtmn-shadow-400:focus {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:focus\:vtmn-shadow-sm:focus {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:focus\:vtmn-shadow:focus {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:focus\:vtmn-shadow-md:focus {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:focus\:vtmn-shadow-lg:focus {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:focus\:vtmn-shadow-xl:focus {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:focus\:vtmn-shadow-2xl:focus {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:focus\:vtmn-shadow-inner:focus {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:focus\:vtmn-shadow-none:focus {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .small-desktop\:vtmn-outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .small-desktop\:vtmn-outline-white {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .small-desktop\:vtmn-outline-black {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .small-desktop\:focus-within\:vtmn-outline-none:focus-within {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .small-desktop\:focus-within\:vtmn-outline-white:focus-within {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .small-desktop\:focus-within\:vtmn-outline-black:focus-within {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .small-desktop\:focus\:vtmn-outline-none:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .small-desktop\:focus\:vtmn-outline-white:focus {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .small-desktop\:focus\:vtmn-outline-black:focus {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .small-desktop\:vtmn-ring-0 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .small-desktop\:vtmn-ring-1 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .small-desktop\:vtmn-ring-2 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .small-desktop\:vtmn-ring-4 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .small-desktop\:vtmn-ring-8 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .small-desktop\:vtmn-ring {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .small-desktop\:focus-within\:vtmn-ring-0:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .small-desktop\:focus-within\:vtmn-ring-1:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .small-desktop\:focus-within\:vtmn-ring-2:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .small-desktop\:focus-within\:vtmn-ring-4:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .small-desktop\:focus-within\:vtmn-ring-8:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .small-desktop\:focus-within\:vtmn-ring:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .small-desktop\:focus\:vtmn-ring-0:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .small-desktop\:focus\:vtmn-ring-1:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .small-desktop\:focus\:vtmn-ring-2:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .small-desktop\:focus\:vtmn-ring-4:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .small-desktop\:focus\:vtmn-ring-8:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .small-desktop\:focus\:vtmn-ring:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .small-desktop\:vtmn-ring-inset {
    --tw-ring-inset: inset;
  }

  .small-desktop\:focus-within\:vtmn-ring-inset:focus-within {
    --tw-ring-inset: inset;
  }

  .small-desktop\:focus\:vtmn-ring-inset:focus {
    --tw-ring-inset: inset;
  }

  .small-desktop\:vtmn-ring-transparent {
    --tw-ring-color: transparent;
  }

  .small-desktop\:vtmn-ring-background-primary {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary);
  }

  .small-desktop\:vtmn-ring-background-secondary {
    --tw-ring-color: var(--vtmn-semantic-color_background-secondary);
  }

  .small-desktop\:vtmn-ring-background-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .small-desktop\:vtmn-ring-background-brand-primary {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .small-desktop\:vtmn-ring-background-brand-secondary {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .small-desktop\:vtmn-ring-background-accent {
    --tw-ring-color: var(--vtmn-semantic-color_background-accent);
  }

  .small-desktop\:vtmn-ring-background-alert {
    --tw-ring-color: var(--vtmn-semantic-color_background-alert);
  }

  .small-desktop\:vtmn-ring-background-primary-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .small-desktop\:vtmn-ring-background-brand-primary-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .small-desktop\:vtmn-ring-content-primary {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary);
  }

  .small-desktop\:vtmn-ring-content-secondary {
    --tw-ring-color: var(--vtmn-semantic-color_content-secondary);
  }

  .small-desktop\:vtmn-ring-content-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .small-desktop\:vtmn-ring-content-action {
    --tw-ring-color: var(--vtmn-semantic-color_content-action);
  }

  .small-desktop\:vtmn-ring-content-active {
    --tw-ring-color: var(--vtmn-semantic-color_content-active);
  }

  .small-desktop\:vtmn-ring-content-inactive {
    --tw-ring-color: var(--vtmn-semantic-color_content-inactive);
  }

  .small-desktop\:vtmn-ring-content-negative {
    --tw-ring-color: var(--vtmn-semantic-color_content-negative);
  }

  .small-desktop\:vtmn-ring-content-warning {
    --tw-ring-color: var(--vtmn-semantic-color_content-warning);
  }

  .small-desktop\:vtmn-ring-content-positive {
    --tw-ring-color: var(--vtmn-semantic-color_content-positive);
  }

  .small-desktop\:vtmn-ring-content-information {
    --tw-ring-color: var(--vtmn-semantic-color_content-information);
  }

  .small-desktop\:vtmn-ring-content-accent {
    --tw-ring-color: var(--vtmn-semantic-color_content-accent);
  }

  .small-desktop\:vtmn-ring-content-visited {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited);
  }

  .small-desktop\:vtmn-ring-content-primary-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .small-desktop\:vtmn-ring-content-action-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .small-desktop\:vtmn-ring-content-visited-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .small-desktop\:vtmn-ring-border-primary {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary);
  }

  .small-desktop\:vtmn-ring-border-secondary {
    --tw-ring-color: var(--vtmn-semantic-color_border-secondary);
  }

  .small-desktop\:vtmn-ring-border-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .small-desktop\:vtmn-ring-border-active {
    --tw-ring-color: var(--vtmn-semantic-color_border-active);
  }

  .small-desktop\:vtmn-ring-border-inactive {
    --tw-ring-color: var(--vtmn-semantic-color_border-inactive);
  }

  .small-desktop\:vtmn-ring-border-negative {
    --tw-ring-color: var(--vtmn-semantic-color_border-negative);
  }

  .small-desktop\:vtmn-ring-border-warning {
    --tw-ring-color: var(--vtmn-semantic-color_border-warning);
  }

  .small-desktop\:vtmn-ring-border-positive {
    --tw-ring-color: var(--vtmn-semantic-color_border-positive);
  }

  .small-desktop\:vtmn-ring-border-information {
    --tw-ring-color: var(--vtmn-semantic-color_border-information);
  }

  .small-desktop\:vtmn-ring-border-primary-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .small-desktop\:vtmn-ring-decorative-gravel {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .small-desktop\:vtmn-ring-decorative-brick {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .small-desktop\:vtmn-ring-decorative-saffron {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .small-desktop\:vtmn-ring-decorative-gold {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .small-desktop\:vtmn-ring-decorative-jade {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .small-desktop\:vtmn-ring-decorative-emerald {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .small-desktop\:vtmn-ring-decorative-cobalt {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .small-desktop\:vtmn-ring-decorative-amethyst {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .small-desktop\:vtmn-ring-hover-primary {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary);
  }

  .small-desktop\:vtmn-ring-hover-primary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .small-desktop\:vtmn-ring-hover-secondary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .small-desktop\:vtmn-ring-hover-tertiary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .small-desktop\:vtmn-ring-hover-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .small-desktop\:vtmn-ring-hover-brand {
    --tw-ring-color: var(--vtmn-semantic-color_hover-brand);
  }

  .small-desktop\:vtmn-ring-hover-accent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-accent);
  }

  .small-desktop\:vtmn-ring-hover-primary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .small-desktop\:vtmn-ring-hover-secondary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .small-desktop\:vtmn-ring-hover-tertiary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .small-desktop\:vtmn-ring-active-primary {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary);
  }

  .small-desktop\:vtmn-ring-active-primary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .small-desktop\:vtmn-ring-active-secondary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .small-desktop\:vtmn-ring-active-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .small-desktop\:vtmn-ring-active-tertiary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .small-desktop\:vtmn-ring-active-brand {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand);
  }

  .small-desktop\:vtmn-ring-active-accent {
    --tw-ring-color: var(--vtmn-semantic-color_active-accent);
  }

  .small-desktop\:vtmn-ring-active-primary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .small-desktop\:vtmn-ring-active-secondary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .small-desktop\:vtmn-ring-active-tertiary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .small-desktop\:vtmn-ring-active-brand-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .small-desktop\:vtmn-ring-shadow {
    --tw-ring-color: var(--vtmn-semantic-color_shadow);
  }

  .small-desktop\:vtmn-ring-brand {
    --tw-ring-color: var(--vtmn-color_brand);
  }

  .small-desktop\:vtmn-ring-brand-pro {
    --tw-ring-color: var(--vtmn-color_brand-pro);
  }

  .small-desktop\:vtmn-ring-brand-digital-light-1 {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-1);
  }

  .small-desktop\:vtmn-ring-brand-digital-light-2 {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-2);
  }

  .small-desktop\:vtmn-ring-brand-digital-light-3 {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-3);
  }

  .small-desktop\:vtmn-ring-brand-digital {
    --tw-ring-color: var(--vtmn-color_brand-digital);
  }

  .small-desktop\:vtmn-ring-brand-digital-dark-1 {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .small-desktop\:vtmn-ring-brand-digital-dark-2 {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .small-desktop\:vtmn-ring-green-light-1 {
    --tw-ring-color: var(--vtmn-color_green-light-1);
  }

  .small-desktop\:vtmn-ring-green-light-2 {
    --tw-ring-color: var(--vtmn-color_green-light-2);
  }

  .small-desktop\:vtmn-ring-green-light-3 {
    --tw-ring-color: var(--vtmn-color_green-light-3);
  }

  .small-desktop\:vtmn-ring-green {
    --tw-ring-color: var(--vtmn-color_green);
  }

  .small-desktop\:vtmn-ring-green-dark-1 {
    --tw-ring-color: var(--vtmn-color_green-dark-1);
  }

  .small-desktop\:vtmn-ring-green-dark-2 {
    --tw-ring-color: var(--vtmn-color_green-dark-2);
  }

  .small-desktop\:vtmn-ring-white {
    --tw-ring-color: var(--vtmn-color_white);
  }

  .small-desktop\:vtmn-ring-grey-light-1 {
    --tw-ring-color: var(--vtmn-color_grey-light-1);
  }

  .small-desktop\:vtmn-ring-grey-light-2 {
    --tw-ring-color: var(--vtmn-color_grey-light-2);
  }

  .small-desktop\:vtmn-ring-grey-light-3 {
    --tw-ring-color: var(--vtmn-color_grey-light-3);
  }

  .small-desktop\:vtmn-ring-grey-light-4 {
    --tw-ring-color: var(--vtmn-color_grey-light-4);
  }

  .small-desktop\:vtmn-ring-grey {
    --tw-ring-color: var(--vtmn-color_grey);
  }

  .small-desktop\:vtmn-ring-grey-dark-1 {
    --tw-ring-color: var(--vtmn-color_grey-dark-1);
  }

  .small-desktop\:vtmn-ring-grey-dark-2 {
    --tw-ring-color: var(--vtmn-color_grey-dark-2);
  }

  .small-desktop\:vtmn-ring-grey-dark-3 {
    --tw-ring-color: var(--vtmn-color_grey-dark-3);
  }

  .small-desktop\:vtmn-ring-black {
    --tw-ring-color: var(--vtmn-color_black);
  }

  .small-desktop\:vtmn-ring-success {
    --tw-ring-color: var(--vtmn-color_success);
  }

  .small-desktop\:vtmn-ring-info {
    --tw-ring-color: var(--vtmn-color_info);
  }

  .small-desktop\:vtmn-ring-warning {
    --tw-ring-color: var(--vtmn-color_warning);
  }

  .small-desktop\:vtmn-ring-danger {
    --tw-ring-color: var(--vtmn-color_danger);
  }

  .small-desktop\:vtmn-ring-yellow-light-1 {
    --tw-ring-color: var(--vtmn-color_yellow-light-1);
  }

  .small-desktop\:vtmn-ring-yellow-light-2 {
    --tw-ring-color: var(--vtmn-color_yellow-light-2);
  }

  .small-desktop\:vtmn-ring-yellow {
    --tw-ring-color: var(--vtmn-color_yellow);
  }

  .small-desktop\:vtmn-ring-orange-light-1 {
    --tw-ring-color: var(--vtmn-color_orange-light-1);
  }

  .small-desktop\:vtmn-ring-orange-light-2 {
    --tw-ring-color: var(--vtmn-color_orange-light-2);
  }

  .small-desktop\:vtmn-ring-orange {
    --tw-ring-color: var(--vtmn-color_orange);
  }

  .small-desktop\:vtmn-ring-red-light-1 {
    --tw-ring-color: var(--vtmn-color_red-light-1);
  }

  .small-desktop\:vtmn-ring-red-light-2 {
    --tw-ring-color: var(--vtmn-color_red-light-2);
  }

  .small-desktop\:vtmn-ring-red {
    --tw-ring-color: var(--vtmn-color_red);
  }

  .small-desktop\:focus-within\:vtmn-ring-transparent:focus-within {
    --tw-ring-color: transparent;
  }

  .small-desktop\:focus-within\:vtmn-ring-background-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary);
  }

  .small-desktop\:focus-within\:vtmn-ring-background-secondary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-secondary);
  }

  .small-desktop\:focus-within\:vtmn-ring-background-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .small-desktop\:focus-within\:vtmn-ring-background-brand-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .small-desktop\:focus-within\:vtmn-ring-background-brand-secondary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .small-desktop\:focus-within\:vtmn-ring-background-accent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-accent);
  }

  .small-desktop\:focus-within\:vtmn-ring-background-alert:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-alert);
  }

  .small-desktop\:focus-within\:vtmn-ring-background-primary-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .small-desktop\:focus-within\:vtmn-ring-background-brand-primary-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .small-desktop\:focus-within\:vtmn-ring-content-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary);
  }

  .small-desktop\:focus-within\:vtmn-ring-content-secondary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-secondary);
  }

  .small-desktop\:focus-within\:vtmn-ring-content-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .small-desktop\:focus-within\:vtmn-ring-content-action:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-action);
  }

  .small-desktop\:focus-within\:vtmn-ring-content-active:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-active);
  }

  .small-desktop\:focus-within\:vtmn-ring-content-inactive:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-inactive);
  }

  .small-desktop\:focus-within\:vtmn-ring-content-negative:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-negative);
  }

  .small-desktop\:focus-within\:vtmn-ring-content-warning:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-warning);
  }

  .small-desktop\:focus-within\:vtmn-ring-content-positive:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-positive);
  }

  .small-desktop\:focus-within\:vtmn-ring-content-information:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-information);
  }

  .small-desktop\:focus-within\:vtmn-ring-content-accent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-accent);
  }

  .small-desktop\:focus-within\:vtmn-ring-content-visited:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited);
  }

  .small-desktop\:focus-within\:vtmn-ring-content-primary-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .small-desktop\:focus-within\:vtmn-ring-content-action-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .small-desktop\:focus-within\:vtmn-ring-content-visited-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .small-desktop\:focus-within\:vtmn-ring-border-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary);
  }

  .small-desktop\:focus-within\:vtmn-ring-border-secondary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-secondary);
  }

  .small-desktop\:focus-within\:vtmn-ring-border-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .small-desktop\:focus-within\:vtmn-ring-border-active:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-active);
  }

  .small-desktop\:focus-within\:vtmn-ring-border-inactive:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-inactive);
  }

  .small-desktop\:focus-within\:vtmn-ring-border-negative:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-negative);
  }

  .small-desktop\:focus-within\:vtmn-ring-border-warning:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-warning);
  }

  .small-desktop\:focus-within\:vtmn-ring-border-positive:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-positive);
  }

  .small-desktop\:focus-within\:vtmn-ring-border-information:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-information);
  }

  .small-desktop\:focus-within\:vtmn-ring-border-primary-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .small-desktop\:focus-within\:vtmn-ring-decorative-gravel:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .small-desktop\:focus-within\:vtmn-ring-decorative-brick:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .small-desktop\:focus-within\:vtmn-ring-decorative-saffron:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .small-desktop\:focus-within\:vtmn-ring-decorative-gold:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .small-desktop\:focus-within\:vtmn-ring-decorative-jade:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .small-desktop\:focus-within\:vtmn-ring-decorative-emerald:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .small-desktop\:focus-within\:vtmn-ring-decorative-cobalt:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .small-desktop\:focus-within\:vtmn-ring-decorative-amethyst:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .small-desktop\:focus-within\:vtmn-ring-hover-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary);
  }

  .small-desktop\:focus-within\:vtmn-ring-hover-primary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .small-desktop\:focus-within\:vtmn-ring-hover-secondary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .small-desktop\:focus-within\:vtmn-ring-hover-tertiary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .small-desktop\:focus-within\:vtmn-ring-hover-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .small-desktop\:focus-within\:vtmn-ring-hover-brand:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-brand);
  }

  .small-desktop\:focus-within\:vtmn-ring-hover-accent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-accent);
  }

  .small-desktop\:focus-within\:vtmn-ring-hover-primary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .small-desktop\:focus-within\:vtmn-ring-hover-secondary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .small-desktop\:focus-within\:vtmn-ring-hover-tertiary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .small-desktop\:focus-within\:vtmn-ring-active-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary);
  }

  .small-desktop\:focus-within\:vtmn-ring-active-primary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .small-desktop\:focus-within\:vtmn-ring-active-secondary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .small-desktop\:focus-within\:vtmn-ring-active-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .small-desktop\:focus-within\:vtmn-ring-active-tertiary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .small-desktop\:focus-within\:vtmn-ring-active-brand:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand);
  }

  .small-desktop\:focus-within\:vtmn-ring-active-accent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-accent);
  }

  .small-desktop\:focus-within\:vtmn-ring-active-primary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .small-desktop\:focus-within\:vtmn-ring-active-secondary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .small-desktop\:focus-within\:vtmn-ring-active-tertiary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .small-desktop\:focus-within\:vtmn-ring-active-brand-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .small-desktop\:focus-within\:vtmn-ring-shadow:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_shadow);
  }

  .small-desktop\:focus-within\:vtmn-ring-brand:focus-within {
    --tw-ring-color: var(--vtmn-color_brand);
  }

  .small-desktop\:focus-within\:vtmn-ring-brand-pro:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-pro);
  }

  .small-desktop\:focus-within\:vtmn-ring-brand-digital-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-1);
  }

  .small-desktop\:focus-within\:vtmn-ring-brand-digital-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-2);
  }

  .small-desktop\:focus-within\:vtmn-ring-brand-digital-light-3:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-3);
  }

  .small-desktop\:focus-within\:vtmn-ring-brand-digital:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital);
  }

  .small-desktop\:focus-within\:vtmn-ring-brand-digital-dark-1:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .small-desktop\:focus-within\:vtmn-ring-brand-digital-dark-2:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .small-desktop\:focus-within\:vtmn-ring-green-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_green-light-1);
  }

  .small-desktop\:focus-within\:vtmn-ring-green-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_green-light-2);
  }

  .small-desktop\:focus-within\:vtmn-ring-green-light-3:focus-within {
    --tw-ring-color: var(--vtmn-color_green-light-3);
  }

  .small-desktop\:focus-within\:vtmn-ring-green:focus-within {
    --tw-ring-color: var(--vtmn-color_green);
  }

  .small-desktop\:focus-within\:vtmn-ring-green-dark-1:focus-within {
    --tw-ring-color: var(--vtmn-color_green-dark-1);
  }

  .small-desktop\:focus-within\:vtmn-ring-green-dark-2:focus-within {
    --tw-ring-color: var(--vtmn-color_green-dark-2);
  }

  .small-desktop\:focus-within\:vtmn-ring-white:focus-within {
    --tw-ring-color: var(--vtmn-color_white);
  }

  .small-desktop\:focus-within\:vtmn-ring-grey-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-light-1);
  }

  .small-desktop\:focus-within\:vtmn-ring-grey-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-light-2);
  }

  .small-desktop\:focus-within\:vtmn-ring-grey-light-3:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-light-3);
  }

  .small-desktop\:focus-within\:vtmn-ring-grey-light-4:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-light-4);
  }

  .small-desktop\:focus-within\:vtmn-ring-grey:focus-within {
    --tw-ring-color: var(--vtmn-color_grey);
  }

  .small-desktop\:focus-within\:vtmn-ring-grey-dark-1:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-dark-1);
  }

  .small-desktop\:focus-within\:vtmn-ring-grey-dark-2:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-dark-2);
  }

  .small-desktop\:focus-within\:vtmn-ring-grey-dark-3:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-dark-3);
  }

  .small-desktop\:focus-within\:vtmn-ring-black:focus-within {
    --tw-ring-color: var(--vtmn-color_black);
  }

  .small-desktop\:focus-within\:vtmn-ring-success:focus-within {
    --tw-ring-color: var(--vtmn-color_success);
  }

  .small-desktop\:focus-within\:vtmn-ring-info:focus-within {
    --tw-ring-color: var(--vtmn-color_info);
  }

  .small-desktop\:focus-within\:vtmn-ring-warning:focus-within {
    --tw-ring-color: var(--vtmn-color_warning);
  }

  .small-desktop\:focus-within\:vtmn-ring-danger:focus-within {
    --tw-ring-color: var(--vtmn-color_danger);
  }

  .small-desktop\:focus-within\:vtmn-ring-yellow-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_yellow-light-1);
  }

  .small-desktop\:focus-within\:vtmn-ring-yellow-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_yellow-light-2);
  }

  .small-desktop\:focus-within\:vtmn-ring-yellow:focus-within {
    --tw-ring-color: var(--vtmn-color_yellow);
  }

  .small-desktop\:focus-within\:vtmn-ring-orange-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_orange-light-1);
  }

  .small-desktop\:focus-within\:vtmn-ring-orange-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_orange-light-2);
  }

  .small-desktop\:focus-within\:vtmn-ring-orange:focus-within {
    --tw-ring-color: var(--vtmn-color_orange);
  }

  .small-desktop\:focus-within\:vtmn-ring-red-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_red-light-1);
  }

  .small-desktop\:focus-within\:vtmn-ring-red-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_red-light-2);
  }

  .small-desktop\:focus-within\:vtmn-ring-red:focus-within {
    --tw-ring-color: var(--vtmn-color_red);
  }

  .small-desktop\:focus\:vtmn-ring-transparent:focus {
    --tw-ring-color: transparent;
  }

  .small-desktop\:focus\:vtmn-ring-background-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary);
  }

  .small-desktop\:focus\:vtmn-ring-background-secondary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-secondary);
  }

  .small-desktop\:focus\:vtmn-ring-background-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .small-desktop\:focus\:vtmn-ring-background-brand-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .small-desktop\:focus\:vtmn-ring-background-brand-secondary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .small-desktop\:focus\:vtmn-ring-background-accent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-accent);
  }

  .small-desktop\:focus\:vtmn-ring-background-alert:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-alert);
  }

  .small-desktop\:focus\:vtmn-ring-background-primary-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .small-desktop\:focus\:vtmn-ring-background-brand-primary-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .small-desktop\:focus\:vtmn-ring-content-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary);
  }

  .small-desktop\:focus\:vtmn-ring-content-secondary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-secondary);
  }

  .small-desktop\:focus\:vtmn-ring-content-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .small-desktop\:focus\:vtmn-ring-content-action:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-action);
  }

  .small-desktop\:focus\:vtmn-ring-content-active:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-active);
  }

  .small-desktop\:focus\:vtmn-ring-content-inactive:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-inactive);
  }

  .small-desktop\:focus\:vtmn-ring-content-negative:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-negative);
  }

  .small-desktop\:focus\:vtmn-ring-content-warning:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-warning);
  }

  .small-desktop\:focus\:vtmn-ring-content-positive:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-positive);
  }

  .small-desktop\:focus\:vtmn-ring-content-information:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-information);
  }

  .small-desktop\:focus\:vtmn-ring-content-accent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-accent);
  }

  .small-desktop\:focus\:vtmn-ring-content-visited:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited);
  }

  .small-desktop\:focus\:vtmn-ring-content-primary-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .small-desktop\:focus\:vtmn-ring-content-action-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .small-desktop\:focus\:vtmn-ring-content-visited-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .small-desktop\:focus\:vtmn-ring-border-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary);
  }

  .small-desktop\:focus\:vtmn-ring-border-secondary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-secondary);
  }

  .small-desktop\:focus\:vtmn-ring-border-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .small-desktop\:focus\:vtmn-ring-border-active:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-active);
  }

  .small-desktop\:focus\:vtmn-ring-border-inactive:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-inactive);
  }

  .small-desktop\:focus\:vtmn-ring-border-negative:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-negative);
  }

  .small-desktop\:focus\:vtmn-ring-border-warning:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-warning);
  }

  .small-desktop\:focus\:vtmn-ring-border-positive:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-positive);
  }

  .small-desktop\:focus\:vtmn-ring-border-information:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-information);
  }

  .small-desktop\:focus\:vtmn-ring-border-primary-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .small-desktop\:focus\:vtmn-ring-decorative-gravel:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .small-desktop\:focus\:vtmn-ring-decorative-brick:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .small-desktop\:focus\:vtmn-ring-decorative-saffron:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .small-desktop\:focus\:vtmn-ring-decorative-gold:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .small-desktop\:focus\:vtmn-ring-decorative-jade:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .small-desktop\:focus\:vtmn-ring-decorative-emerald:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .small-desktop\:focus\:vtmn-ring-decorative-cobalt:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .small-desktop\:focus\:vtmn-ring-decorative-amethyst:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .small-desktop\:focus\:vtmn-ring-hover-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary);
  }

  .small-desktop\:focus\:vtmn-ring-hover-primary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .small-desktop\:focus\:vtmn-ring-hover-secondary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .small-desktop\:focus\:vtmn-ring-hover-tertiary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .small-desktop\:focus\:vtmn-ring-hover-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .small-desktop\:focus\:vtmn-ring-hover-brand:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-brand);
  }

  .small-desktop\:focus\:vtmn-ring-hover-accent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-accent);
  }

  .small-desktop\:focus\:vtmn-ring-hover-primary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-ring-hover-secondary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-ring-hover-tertiary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-ring-active-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary);
  }

  .small-desktop\:focus\:vtmn-ring-active-primary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .small-desktop\:focus\:vtmn-ring-active-secondary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .small-desktop\:focus\:vtmn-ring-active-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .small-desktop\:focus\:vtmn-ring-active-tertiary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .small-desktop\:focus\:vtmn-ring-active-brand:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand);
  }

  .small-desktop\:focus\:vtmn-ring-active-accent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-accent);
  }

  .small-desktop\:focus\:vtmn-ring-active-primary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-ring-active-secondary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-ring-active-tertiary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-ring-active-brand-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-ring-shadow:focus {
    --tw-ring-color: var(--vtmn-semantic-color_shadow);
  }

  .small-desktop\:focus\:vtmn-ring-brand:focus {
    --tw-ring-color: var(--vtmn-color_brand);
  }

  .small-desktop\:focus\:vtmn-ring-brand-pro:focus {
    --tw-ring-color: var(--vtmn-color_brand-pro);
  }

  .small-desktop\:focus\:vtmn-ring-brand-digital-light-1:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-1);
  }

  .small-desktop\:focus\:vtmn-ring-brand-digital-light-2:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-2);
  }

  .small-desktop\:focus\:vtmn-ring-brand-digital-light-3:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-3);
  }

  .small-desktop\:focus\:vtmn-ring-brand-digital:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital);
  }

  .small-desktop\:focus\:vtmn-ring-brand-digital-dark-1:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .small-desktop\:focus\:vtmn-ring-brand-digital-dark-2:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .small-desktop\:focus\:vtmn-ring-green-light-1:focus {
    --tw-ring-color: var(--vtmn-color_green-light-1);
  }

  .small-desktop\:focus\:vtmn-ring-green-light-2:focus {
    --tw-ring-color: var(--vtmn-color_green-light-2);
  }

  .small-desktop\:focus\:vtmn-ring-green-light-3:focus {
    --tw-ring-color: var(--vtmn-color_green-light-3);
  }

  .small-desktop\:focus\:vtmn-ring-green:focus {
    --tw-ring-color: var(--vtmn-color_green);
  }

  .small-desktop\:focus\:vtmn-ring-green-dark-1:focus {
    --tw-ring-color: var(--vtmn-color_green-dark-1);
  }

  .small-desktop\:focus\:vtmn-ring-green-dark-2:focus {
    --tw-ring-color: var(--vtmn-color_green-dark-2);
  }

  .small-desktop\:focus\:vtmn-ring-white:focus {
    --tw-ring-color: var(--vtmn-color_white);
  }

  .small-desktop\:focus\:vtmn-ring-grey-light-1:focus {
    --tw-ring-color: var(--vtmn-color_grey-light-1);
  }

  .small-desktop\:focus\:vtmn-ring-grey-light-2:focus {
    --tw-ring-color: var(--vtmn-color_grey-light-2);
  }

  .small-desktop\:focus\:vtmn-ring-grey-light-3:focus {
    --tw-ring-color: var(--vtmn-color_grey-light-3);
  }

  .small-desktop\:focus\:vtmn-ring-grey-light-4:focus {
    --tw-ring-color: var(--vtmn-color_grey-light-4);
  }

  .small-desktop\:focus\:vtmn-ring-grey:focus {
    --tw-ring-color: var(--vtmn-color_grey);
  }

  .small-desktop\:focus\:vtmn-ring-grey-dark-1:focus {
    --tw-ring-color: var(--vtmn-color_grey-dark-1);
  }

  .small-desktop\:focus\:vtmn-ring-grey-dark-2:focus {
    --tw-ring-color: var(--vtmn-color_grey-dark-2);
  }

  .small-desktop\:focus\:vtmn-ring-grey-dark-3:focus {
    --tw-ring-color: var(--vtmn-color_grey-dark-3);
  }

  .small-desktop\:focus\:vtmn-ring-black:focus {
    --tw-ring-color: var(--vtmn-color_black);
  }

  .small-desktop\:focus\:vtmn-ring-success:focus {
    --tw-ring-color: var(--vtmn-color_success);
  }

  .small-desktop\:focus\:vtmn-ring-info:focus {
    --tw-ring-color: var(--vtmn-color_info);
  }

  .small-desktop\:focus\:vtmn-ring-warning:focus {
    --tw-ring-color: var(--vtmn-color_warning);
  }

  .small-desktop\:focus\:vtmn-ring-danger:focus {
    --tw-ring-color: var(--vtmn-color_danger);
  }

  .small-desktop\:focus\:vtmn-ring-yellow-light-1:focus {
    --tw-ring-color: var(--vtmn-color_yellow-light-1);
  }

  .small-desktop\:focus\:vtmn-ring-yellow-light-2:focus {
    --tw-ring-color: var(--vtmn-color_yellow-light-2);
  }

  .small-desktop\:focus\:vtmn-ring-yellow:focus {
    --tw-ring-color: var(--vtmn-color_yellow);
  }

  .small-desktop\:focus\:vtmn-ring-orange-light-1:focus {
    --tw-ring-color: var(--vtmn-color_orange-light-1);
  }

  .small-desktop\:focus\:vtmn-ring-orange-light-2:focus {
    --tw-ring-color: var(--vtmn-color_orange-light-2);
  }

  .small-desktop\:focus\:vtmn-ring-orange:focus {
    --tw-ring-color: var(--vtmn-color_orange);
  }

  .small-desktop\:focus\:vtmn-ring-red-light-1:focus {
    --tw-ring-color: var(--vtmn-color_red-light-1);
  }

  .small-desktop\:focus\:vtmn-ring-red-light-2:focus {
    --tw-ring-color: var(--vtmn-color_red-light-2);
  }

  .small-desktop\:focus\:vtmn-ring-red:focus {
    --tw-ring-color: var(--vtmn-color_red);
  }

  .small-desktop\:vtmn-ring-opacity-0 {
    --tw-ring-opacity: 0;
  }

  .small-desktop\:vtmn-ring-opacity-5 {
    --tw-ring-opacity: 0.05;
  }

  .small-desktop\:vtmn-ring-opacity-10 {
    --tw-ring-opacity: 0.1;
  }

  .small-desktop\:vtmn-ring-opacity-20 {
    --tw-ring-opacity: 0.2;
  }

  .small-desktop\:vtmn-ring-opacity-25 {
    --tw-ring-opacity: 0.25;
  }

  .small-desktop\:vtmn-ring-opacity-30 {
    --tw-ring-opacity: 0.3;
  }

  .small-desktop\:vtmn-ring-opacity-40 {
    --tw-ring-opacity: 0.4;
  }

  .small-desktop\:vtmn-ring-opacity-50 {
    --tw-ring-opacity: 0.5;
  }

  .small-desktop\:vtmn-ring-opacity-60 {
    --tw-ring-opacity: 0.6;
  }

  .small-desktop\:vtmn-ring-opacity-70 {
    --tw-ring-opacity: 0.7;
  }

  .small-desktop\:vtmn-ring-opacity-75 {
    --tw-ring-opacity: 0.75;
  }

  .small-desktop\:vtmn-ring-opacity-80 {
    --tw-ring-opacity: 0.8;
  }

  .small-desktop\:vtmn-ring-opacity-90 {
    --tw-ring-opacity: 0.9;
  }

  .small-desktop\:vtmn-ring-opacity-95 {
    --tw-ring-opacity: 0.95;
  }

  .small-desktop\:vtmn-ring-opacity-100 {
    --tw-ring-opacity: 1;
  }

  .small-desktop\:focus-within\:vtmn-ring-opacity-0:focus-within {
    --tw-ring-opacity: 0;
  }

  .small-desktop\:focus-within\:vtmn-ring-opacity-5:focus-within {
    --tw-ring-opacity: 0.05;
  }

  .small-desktop\:focus-within\:vtmn-ring-opacity-10:focus-within {
    --tw-ring-opacity: 0.1;
  }

  .small-desktop\:focus-within\:vtmn-ring-opacity-20:focus-within {
    --tw-ring-opacity: 0.2;
  }

  .small-desktop\:focus-within\:vtmn-ring-opacity-25:focus-within {
    --tw-ring-opacity: 0.25;
  }

  .small-desktop\:focus-within\:vtmn-ring-opacity-30:focus-within {
    --tw-ring-opacity: 0.3;
  }

  .small-desktop\:focus-within\:vtmn-ring-opacity-40:focus-within {
    --tw-ring-opacity: 0.4;
  }

  .small-desktop\:focus-within\:vtmn-ring-opacity-50:focus-within {
    --tw-ring-opacity: 0.5;
  }

  .small-desktop\:focus-within\:vtmn-ring-opacity-60:focus-within {
    --tw-ring-opacity: 0.6;
  }

  .small-desktop\:focus-within\:vtmn-ring-opacity-70:focus-within {
    --tw-ring-opacity: 0.7;
  }

  .small-desktop\:focus-within\:vtmn-ring-opacity-75:focus-within {
    --tw-ring-opacity: 0.75;
  }

  .small-desktop\:focus-within\:vtmn-ring-opacity-80:focus-within {
    --tw-ring-opacity: 0.8;
  }

  .small-desktop\:focus-within\:vtmn-ring-opacity-90:focus-within {
    --tw-ring-opacity: 0.9;
  }

  .small-desktop\:focus-within\:vtmn-ring-opacity-95:focus-within {
    --tw-ring-opacity: 0.95;
  }

  .small-desktop\:focus-within\:vtmn-ring-opacity-100:focus-within {
    --tw-ring-opacity: 1;
  }

  .small-desktop\:focus\:vtmn-ring-opacity-0:focus {
    --tw-ring-opacity: 0;
  }

  .small-desktop\:focus\:vtmn-ring-opacity-5:focus {
    --tw-ring-opacity: 0.05;
  }

  .small-desktop\:focus\:vtmn-ring-opacity-10:focus {
    --tw-ring-opacity: 0.1;
  }

  .small-desktop\:focus\:vtmn-ring-opacity-20:focus {
    --tw-ring-opacity: 0.2;
  }

  .small-desktop\:focus\:vtmn-ring-opacity-25:focus {
    --tw-ring-opacity: 0.25;
  }

  .small-desktop\:focus\:vtmn-ring-opacity-30:focus {
    --tw-ring-opacity: 0.3;
  }

  .small-desktop\:focus\:vtmn-ring-opacity-40:focus {
    --tw-ring-opacity: 0.4;
  }

  .small-desktop\:focus\:vtmn-ring-opacity-50:focus {
    --tw-ring-opacity: 0.5;
  }

  .small-desktop\:focus\:vtmn-ring-opacity-60:focus {
    --tw-ring-opacity: 0.6;
  }

  .small-desktop\:focus\:vtmn-ring-opacity-70:focus {
    --tw-ring-opacity: 0.7;
  }

  .small-desktop\:focus\:vtmn-ring-opacity-75:focus {
    --tw-ring-opacity: 0.75;
  }

  .small-desktop\:focus\:vtmn-ring-opacity-80:focus {
    --tw-ring-opacity: 0.8;
  }

  .small-desktop\:focus\:vtmn-ring-opacity-90:focus {
    --tw-ring-opacity: 0.9;
  }

  .small-desktop\:focus\:vtmn-ring-opacity-95:focus {
    --tw-ring-opacity: 0.95;
  }

  .small-desktop\:focus\:vtmn-ring-opacity-100:focus {
    --tw-ring-opacity: 1;
  }

  .small-desktop\:vtmn-ring-offset-0 {
    --tw-ring-offset-width: 0px;
  }

  .small-desktop\:vtmn-ring-offset-1 {
    --tw-ring-offset-width: 1px;
  }

  .small-desktop\:vtmn-ring-offset-2 {
    --tw-ring-offset-width: 2px;
  }

  .small-desktop\:vtmn-ring-offset-4 {
    --tw-ring-offset-width: 4px;
  }

  .small-desktop\:vtmn-ring-offset-8 {
    --tw-ring-offset-width: 8px;
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-0:focus-within {
    --tw-ring-offset-width: 0px;
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-1:focus-within {
    --tw-ring-offset-width: 1px;
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-2:focus-within {
    --tw-ring-offset-width: 2px;
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-4:focus-within {
    --tw-ring-offset-width: 4px;
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-8:focus-within {
    --tw-ring-offset-width: 8px;
  }

  .small-desktop\:focus\:vtmn-ring-offset-0:focus {
    --tw-ring-offset-width: 0px;
  }

  .small-desktop\:focus\:vtmn-ring-offset-1:focus {
    --tw-ring-offset-width: 1px;
  }

  .small-desktop\:focus\:vtmn-ring-offset-2:focus {
    --tw-ring-offset-width: 2px;
  }

  .small-desktop\:focus\:vtmn-ring-offset-4:focus {
    --tw-ring-offset-width: 4px;
  }

  .small-desktop\:focus\:vtmn-ring-offset-8:focus {
    --tw-ring-offset-width: 8px;
  }

  .small-desktop\:vtmn-ring-offset-transparent {
    --tw-ring-offset-color: transparent;
  }

  .small-desktop\:vtmn-ring-offset-background-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary);
  }

  .small-desktop\:vtmn-ring-offset-background-secondary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-secondary);
  }

  .small-desktop\:vtmn-ring-offset-background-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .small-desktop\:vtmn-ring-offset-background-brand-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .small-desktop\:vtmn-ring-offset-background-brand-secondary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .small-desktop\:vtmn-ring-offset-background-accent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-accent);
  }

  .small-desktop\:vtmn-ring-offset-background-alert {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-alert);
  }

  .small-desktop\:vtmn-ring-offset-background-primary-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .small-desktop\:vtmn-ring-offset-background-brand-primary-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .small-desktop\:vtmn-ring-offset-content-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary);
  }

  .small-desktop\:vtmn-ring-offset-content-secondary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-secondary);
  }

  .small-desktop\:vtmn-ring-offset-content-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .small-desktop\:vtmn-ring-offset-content-action {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action);
  }

  .small-desktop\:vtmn-ring-offset-content-active {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-active);
  }

  .small-desktop\:vtmn-ring-offset-content-inactive {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-inactive);
  }

  .small-desktop\:vtmn-ring-offset-content-negative {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-negative);
  }

  .small-desktop\:vtmn-ring-offset-content-warning {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-warning);
  }

  .small-desktop\:vtmn-ring-offset-content-positive {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-positive);
  }

  .small-desktop\:vtmn-ring-offset-content-information {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-information);
  }

  .small-desktop\:vtmn-ring-offset-content-accent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-accent);
  }

  .small-desktop\:vtmn-ring-offset-content-visited {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited);
  }

  .small-desktop\:vtmn-ring-offset-content-primary-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .small-desktop\:vtmn-ring-offset-content-action-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .small-desktop\:vtmn-ring-offset-content-visited-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .small-desktop\:vtmn-ring-offset-border-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary);
  }

  .small-desktop\:vtmn-ring-offset-border-secondary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-secondary);
  }

  .small-desktop\:vtmn-ring-offset-border-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .small-desktop\:vtmn-ring-offset-border-active {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-active);
  }

  .small-desktop\:vtmn-ring-offset-border-inactive {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-inactive);
  }

  .small-desktop\:vtmn-ring-offset-border-negative {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-negative);
  }

  .small-desktop\:vtmn-ring-offset-border-warning {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-warning);
  }

  .small-desktop\:vtmn-ring-offset-border-positive {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-positive);
  }

  .small-desktop\:vtmn-ring-offset-border-information {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-information);
  }

  .small-desktop\:vtmn-ring-offset-border-primary-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .small-desktop\:vtmn-ring-offset-decorative-gravel {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .small-desktop\:vtmn-ring-offset-decorative-brick {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .small-desktop\:vtmn-ring-offset-decorative-saffron {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .small-desktop\:vtmn-ring-offset-decorative-gold {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .small-desktop\:vtmn-ring-offset-decorative-jade {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .small-desktop\:vtmn-ring-offset-decorative-emerald {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .small-desktop\:vtmn-ring-offset-decorative-cobalt {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .small-desktop\:vtmn-ring-offset-decorative-amethyst {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .small-desktop\:vtmn-ring-offset-hover-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary);
  }

  .small-desktop\:vtmn-ring-offset-hover-primary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .small-desktop\:vtmn-ring-offset-hover-secondary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .small-desktop\:vtmn-ring-offset-hover-tertiary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .small-desktop\:vtmn-ring-offset-hover-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .small-desktop\:vtmn-ring-offset-hover-brand {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-brand);
  }

  .small-desktop\:vtmn-ring-offset-hover-accent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-accent);
  }

  .small-desktop\:vtmn-ring-offset-hover-primary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .small-desktop\:vtmn-ring-offset-hover-secondary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .small-desktop\:vtmn-ring-offset-hover-tertiary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .small-desktop\:vtmn-ring-offset-active-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary);
  }

  .small-desktop\:vtmn-ring-offset-active-primary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .small-desktop\:vtmn-ring-offset-active-secondary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .small-desktop\:vtmn-ring-offset-active-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .small-desktop\:vtmn-ring-offset-active-tertiary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .small-desktop\:vtmn-ring-offset-active-brand {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand);
  }

  .small-desktop\:vtmn-ring-offset-active-accent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-accent);
  }

  .small-desktop\:vtmn-ring-offset-active-primary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .small-desktop\:vtmn-ring-offset-active-secondary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .small-desktop\:vtmn-ring-offset-active-tertiary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .small-desktop\:vtmn-ring-offset-active-brand-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .small-desktop\:vtmn-ring-offset-shadow {
    --tw-ring-offset-color: var(--vtmn-semantic-color_shadow);
  }

  .small-desktop\:vtmn-ring-offset-brand {
    --tw-ring-offset-color: var(--vtmn-color_brand);
  }

  .small-desktop\:vtmn-ring-offset-brand-pro {
    --tw-ring-offset-color: var(--vtmn-color_brand-pro);
  }

  .small-desktop\:vtmn-ring-offset-brand-digital-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-1);
  }

  .small-desktop\:vtmn-ring-offset-brand-digital-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-2);
  }

  .small-desktop\:vtmn-ring-offset-brand-digital-light-3 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-3);
  }

  .small-desktop\:vtmn-ring-offset-brand-digital {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital);
  }

  .small-desktop\:vtmn-ring-offset-brand-digital-dark-1 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .small-desktop\:vtmn-ring-offset-brand-digital-dark-2 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .small-desktop\:vtmn-ring-offset-green-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_green-light-1);
  }

  .small-desktop\:vtmn-ring-offset-green-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_green-light-2);
  }

  .small-desktop\:vtmn-ring-offset-green-light-3 {
    --tw-ring-offset-color: var(--vtmn-color_green-light-3);
  }

  .small-desktop\:vtmn-ring-offset-green {
    --tw-ring-offset-color: var(--vtmn-color_green);
  }

  .small-desktop\:vtmn-ring-offset-green-dark-1 {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-1);
  }

  .small-desktop\:vtmn-ring-offset-green-dark-2 {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-2);
  }

  .small-desktop\:vtmn-ring-offset-white {
    --tw-ring-offset-color: var(--vtmn-color_white);
  }

  .small-desktop\:vtmn-ring-offset-grey-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-1);
  }

  .small-desktop\:vtmn-ring-offset-grey-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-2);
  }

  .small-desktop\:vtmn-ring-offset-grey-light-3 {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-3);
  }

  .small-desktop\:vtmn-ring-offset-grey-light-4 {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-4);
  }

  .small-desktop\:vtmn-ring-offset-grey {
    --tw-ring-offset-color: var(--vtmn-color_grey);
  }

  .small-desktop\:vtmn-ring-offset-grey-dark-1 {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-1);
  }

  .small-desktop\:vtmn-ring-offset-grey-dark-2 {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-2);
  }

  .small-desktop\:vtmn-ring-offset-grey-dark-3 {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-3);
  }

  .small-desktop\:vtmn-ring-offset-black {
    --tw-ring-offset-color: var(--vtmn-color_black);
  }

  .small-desktop\:vtmn-ring-offset-success {
    --tw-ring-offset-color: var(--vtmn-color_success);
  }

  .small-desktop\:vtmn-ring-offset-info {
    --tw-ring-offset-color: var(--vtmn-color_info);
  }

  .small-desktop\:vtmn-ring-offset-warning {
    --tw-ring-offset-color: var(--vtmn-color_warning);
  }

  .small-desktop\:vtmn-ring-offset-danger {
    --tw-ring-offset-color: var(--vtmn-color_danger);
  }

  .small-desktop\:vtmn-ring-offset-yellow-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-1);
  }

  .small-desktop\:vtmn-ring-offset-yellow-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-2);
  }

  .small-desktop\:vtmn-ring-offset-yellow {
    --tw-ring-offset-color: var(--vtmn-color_yellow);
  }

  .small-desktop\:vtmn-ring-offset-orange-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-1);
  }

  .small-desktop\:vtmn-ring-offset-orange-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-2);
  }

  .small-desktop\:vtmn-ring-offset-orange {
    --tw-ring-offset-color: var(--vtmn-color_orange);
  }

  .small-desktop\:vtmn-ring-offset-red-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_red-light-1);
  }

  .small-desktop\:vtmn-ring-offset-red-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_red-light-2);
  }

  .small-desktop\:vtmn-ring-offset-red {
    --tw-ring-offset-color: var(--vtmn-color_red);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-transparent:focus-within {
    --tw-ring-offset-color: transparent;
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-background-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-background-secondary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-secondary);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-background-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-background-brand-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-background-brand-secondary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-background-accent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-accent);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-background-alert:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-alert);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-background-primary-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-background-brand-primary-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-content-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-content-secondary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-secondary);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-content-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-content-action:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-content-active:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-active);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-content-inactive:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-inactive);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-content-negative:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-negative);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-content-warning:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-warning);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-content-positive:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-positive);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-content-information:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-information);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-content-accent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-accent);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-content-visited:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-content-primary-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-content-action-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-content-visited-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-border-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-border-secondary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-secondary);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-border-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-border-active:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-active);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-border-inactive:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-inactive);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-border-negative:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-negative);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-border-warning:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-warning);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-border-positive:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-positive);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-border-information:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-information);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-border-primary-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-decorative-gravel:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-decorative-brick:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-decorative-saffron:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-decorative-gold:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-decorative-jade:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-decorative-emerald:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-decorative-cobalt:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-decorative-amethyst:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-hover-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-hover-primary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-hover-secondary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-hover-tertiary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-hover-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-hover-brand:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-brand);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-hover-accent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-accent);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-hover-primary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-hover-secondary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-hover-tertiary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-active-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-active-primary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-active-secondary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-active-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-active-tertiary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-active-brand:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-active-accent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-accent);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-active-primary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-active-secondary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-active-tertiary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-active-brand-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-shadow:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_shadow);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-brand:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-brand-pro:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-pro);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-brand-digital-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-1);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-brand-digital-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-2);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-brand-digital-light-3:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-3);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-brand-digital:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-brand-digital-dark-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-brand-digital-dark-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-green-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-light-1);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-green-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-light-2);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-green-light-3:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-light-3);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-green:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-green-dark-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-1);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-green-dark-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-2);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-white:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_white);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-grey-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-1);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-grey-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-2);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-grey-light-3:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-3);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-grey-light-4:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-4);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-grey:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-grey-dark-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-1);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-grey-dark-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-2);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-grey-dark-3:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-3);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-black:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_black);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-success:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_success);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-info:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_info);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-warning:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_warning);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-danger:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_danger);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-yellow-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-1);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-yellow-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-2);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-yellow:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_yellow);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-orange-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-1);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-orange-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-2);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-orange:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_orange);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-red-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_red-light-1);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-red-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_red-light-2);
  }

  .small-desktop\:focus-within\:vtmn-ring-offset-red:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_red);
  }

  .small-desktop\:focus\:vtmn-ring-offset-transparent:focus {
    --tw-ring-offset-color: transparent;
  }

  .small-desktop\:focus\:vtmn-ring-offset-background-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary);
  }

  .small-desktop\:focus\:vtmn-ring-offset-background-secondary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-secondary);
  }

  .small-desktop\:focus\:vtmn-ring-offset-background-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .small-desktop\:focus\:vtmn-ring-offset-background-brand-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .small-desktop\:focus\:vtmn-ring-offset-background-brand-secondary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .small-desktop\:focus\:vtmn-ring-offset-background-accent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-accent);
  }

  .small-desktop\:focus\:vtmn-ring-offset-background-alert:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-alert);
  }

  .small-desktop\:focus\:vtmn-ring-offset-background-primary-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .small-desktop\:focus\:vtmn-ring-offset-background-brand-primary-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .small-desktop\:focus\:vtmn-ring-offset-content-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary);
  }

  .small-desktop\:focus\:vtmn-ring-offset-content-secondary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-secondary);
  }

  .small-desktop\:focus\:vtmn-ring-offset-content-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .small-desktop\:focus\:vtmn-ring-offset-content-action:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action);
  }

  .small-desktop\:focus\:vtmn-ring-offset-content-active:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-active);
  }

  .small-desktop\:focus\:vtmn-ring-offset-content-inactive:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-inactive);
  }

  .small-desktop\:focus\:vtmn-ring-offset-content-negative:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-negative);
  }

  .small-desktop\:focus\:vtmn-ring-offset-content-warning:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-warning);
  }

  .small-desktop\:focus\:vtmn-ring-offset-content-positive:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-positive);
  }

  .small-desktop\:focus\:vtmn-ring-offset-content-information:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-information);
  }

  .small-desktop\:focus\:vtmn-ring-offset-content-accent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-accent);
  }

  .small-desktop\:focus\:vtmn-ring-offset-content-visited:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited);
  }

  .small-desktop\:focus\:vtmn-ring-offset-content-primary-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .small-desktop\:focus\:vtmn-ring-offset-content-action-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .small-desktop\:focus\:vtmn-ring-offset-content-visited-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .small-desktop\:focus\:vtmn-ring-offset-border-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary);
  }

  .small-desktop\:focus\:vtmn-ring-offset-border-secondary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-secondary);
  }

  .small-desktop\:focus\:vtmn-ring-offset-border-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .small-desktop\:focus\:vtmn-ring-offset-border-active:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-active);
  }

  .small-desktop\:focus\:vtmn-ring-offset-border-inactive:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-inactive);
  }

  .small-desktop\:focus\:vtmn-ring-offset-border-negative:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-negative);
  }

  .small-desktop\:focus\:vtmn-ring-offset-border-warning:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-warning);
  }

  .small-desktop\:focus\:vtmn-ring-offset-border-positive:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-positive);
  }

  .small-desktop\:focus\:vtmn-ring-offset-border-information:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-information);
  }

  .small-desktop\:focus\:vtmn-ring-offset-border-primary-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .small-desktop\:focus\:vtmn-ring-offset-decorative-gravel:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .small-desktop\:focus\:vtmn-ring-offset-decorative-brick:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .small-desktop\:focus\:vtmn-ring-offset-decorative-saffron:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .small-desktop\:focus\:vtmn-ring-offset-decorative-gold:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .small-desktop\:focus\:vtmn-ring-offset-decorative-jade:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .small-desktop\:focus\:vtmn-ring-offset-decorative-emerald:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .small-desktop\:focus\:vtmn-ring-offset-decorative-cobalt:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .small-desktop\:focus\:vtmn-ring-offset-decorative-amethyst:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .small-desktop\:focus\:vtmn-ring-offset-hover-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary);
  }

  .small-desktop\:focus\:vtmn-ring-offset-hover-primary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .small-desktop\:focus\:vtmn-ring-offset-hover-secondary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .small-desktop\:focus\:vtmn-ring-offset-hover-tertiary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .small-desktop\:focus\:vtmn-ring-offset-hover-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .small-desktop\:focus\:vtmn-ring-offset-hover-brand:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-brand);
  }

  .small-desktop\:focus\:vtmn-ring-offset-hover-accent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-accent);
  }

  .small-desktop\:focus\:vtmn-ring-offset-hover-primary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-ring-offset-hover-secondary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-ring-offset-hover-tertiary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-ring-offset-active-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary);
  }

  .small-desktop\:focus\:vtmn-ring-offset-active-primary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .small-desktop\:focus\:vtmn-ring-offset-active-secondary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .small-desktop\:focus\:vtmn-ring-offset-active-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .small-desktop\:focus\:vtmn-ring-offset-active-tertiary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .small-desktop\:focus\:vtmn-ring-offset-active-brand:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand);
  }

  .small-desktop\:focus\:vtmn-ring-offset-active-accent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-accent);
  }

  .small-desktop\:focus\:vtmn-ring-offset-active-primary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-ring-offset-active-secondary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-ring-offset-active-tertiary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-ring-offset-active-brand-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .small-desktop\:focus\:vtmn-ring-offset-shadow:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_shadow);
  }

  .small-desktop\:focus\:vtmn-ring-offset-brand:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand);
  }

  .small-desktop\:focus\:vtmn-ring-offset-brand-pro:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-pro);
  }

  .small-desktop\:focus\:vtmn-ring-offset-brand-digital-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-1);
  }

  .small-desktop\:focus\:vtmn-ring-offset-brand-digital-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-2);
  }

  .small-desktop\:focus\:vtmn-ring-offset-brand-digital-light-3:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-3);
  }

  .small-desktop\:focus\:vtmn-ring-offset-brand-digital:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital);
  }

  .small-desktop\:focus\:vtmn-ring-offset-brand-digital-dark-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .small-desktop\:focus\:vtmn-ring-offset-brand-digital-dark-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .small-desktop\:focus\:vtmn-ring-offset-green-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-light-1);
  }

  .small-desktop\:focus\:vtmn-ring-offset-green-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-light-2);
  }

  .small-desktop\:focus\:vtmn-ring-offset-green-light-3:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-light-3);
  }

  .small-desktop\:focus\:vtmn-ring-offset-green:focus {
    --tw-ring-offset-color: var(--vtmn-color_green);
  }

  .small-desktop\:focus\:vtmn-ring-offset-green-dark-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-1);
  }

  .small-desktop\:focus\:vtmn-ring-offset-green-dark-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-2);
  }

  .small-desktop\:focus\:vtmn-ring-offset-white:focus {
    --tw-ring-offset-color: var(--vtmn-color_white);
  }

  .small-desktop\:focus\:vtmn-ring-offset-grey-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-1);
  }

  .small-desktop\:focus\:vtmn-ring-offset-grey-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-2);
  }

  .small-desktop\:focus\:vtmn-ring-offset-grey-light-3:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-3);
  }

  .small-desktop\:focus\:vtmn-ring-offset-grey-light-4:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-4);
  }

  .small-desktop\:focus\:vtmn-ring-offset-grey:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey);
  }

  .small-desktop\:focus\:vtmn-ring-offset-grey-dark-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-1);
  }

  .small-desktop\:focus\:vtmn-ring-offset-grey-dark-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-2);
  }

  .small-desktop\:focus\:vtmn-ring-offset-grey-dark-3:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-3);
  }

  .small-desktop\:focus\:vtmn-ring-offset-black:focus {
    --tw-ring-offset-color: var(--vtmn-color_black);
  }

  .small-desktop\:focus\:vtmn-ring-offset-success:focus {
    --tw-ring-offset-color: var(--vtmn-color_success);
  }

  .small-desktop\:focus\:vtmn-ring-offset-info:focus {
    --tw-ring-offset-color: var(--vtmn-color_info);
  }

  .small-desktop\:focus\:vtmn-ring-offset-warning:focus {
    --tw-ring-offset-color: var(--vtmn-color_warning);
  }

  .small-desktop\:focus\:vtmn-ring-offset-danger:focus {
    --tw-ring-offset-color: var(--vtmn-color_danger);
  }

  .small-desktop\:focus\:vtmn-ring-offset-yellow-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-1);
  }

  .small-desktop\:focus\:vtmn-ring-offset-yellow-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-2);
  }

  .small-desktop\:focus\:vtmn-ring-offset-yellow:focus {
    --tw-ring-offset-color: var(--vtmn-color_yellow);
  }

  .small-desktop\:focus\:vtmn-ring-offset-orange-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-1);
  }

  .small-desktop\:focus\:vtmn-ring-offset-orange-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-2);
  }

  .small-desktop\:focus\:vtmn-ring-offset-orange:focus {
    --tw-ring-offset-color: var(--vtmn-color_orange);
  }

  .small-desktop\:focus\:vtmn-ring-offset-red-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_red-light-1);
  }

  .small-desktop\:focus\:vtmn-ring-offset-red-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_red-light-2);
  }

  .small-desktop\:focus\:vtmn-ring-offset-red:focus {
    --tw-ring-offset-color: var(--vtmn-color_red);
  }

  .small-desktop\:vtmn-filter {
    --tw-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
    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);
  }

  .small-desktop\:vtmn-filter-none {
    filter: none;
  }

  .small-desktop\:vtmn-blur-0 {
    --tw-blur: blur(0);
  }

  .small-desktop\:vtmn-blur-none {
    --tw-blur: blur(0);
  }

  .small-desktop\:vtmn-blur-sm {
    --tw-blur: blur(4px);
  }

  .small-desktop\:vtmn-blur {
    --tw-blur: blur(8px);
  }

  .small-desktop\:vtmn-blur-md {
    --tw-blur: blur(12px);
  }

  .small-desktop\:vtmn-blur-lg {
    --tw-blur: blur(16px);
  }

  .small-desktop\:vtmn-blur-xl {
    --tw-blur: blur(24px);
  }

  .small-desktop\:vtmn-blur-2xl {
    --tw-blur: blur(40px);
  }

  .small-desktop\:vtmn-blur-3xl {
    --tw-blur: blur(64px);
  }

  .small-desktop\:vtmn-brightness-0 {
    --tw-brightness: brightness(0);
  }

  .small-desktop\:vtmn-brightness-50 {
    --tw-brightness: brightness(.5);
  }

  .small-desktop\:vtmn-brightness-75 {
    --tw-brightness: brightness(.75);
  }

  .small-desktop\:vtmn-brightness-90 {
    --tw-brightness: brightness(.9);
  }

  .small-desktop\:vtmn-brightness-95 {
    --tw-brightness: brightness(.95);
  }

  .small-desktop\:vtmn-brightness-100 {
    --tw-brightness: brightness(1);
  }

  .small-desktop\:vtmn-brightness-105 {
    --tw-brightness: brightness(1.05);
  }

  .small-desktop\:vtmn-brightness-110 {
    --tw-brightness: brightness(1.1);
  }

  .small-desktop\:vtmn-brightness-125 {
    --tw-brightness: brightness(1.25);
  }

  .small-desktop\:vtmn-brightness-150 {
    --tw-brightness: brightness(1.5);
  }

  .small-desktop\:vtmn-brightness-200 {
    --tw-brightness: brightness(2);
  }

  .small-desktop\:vtmn-contrast-0 {
    --tw-contrast: contrast(0);
  }

  .small-desktop\:vtmn-contrast-50 {
    --tw-contrast: contrast(.5);
  }

  .small-desktop\:vtmn-contrast-75 {
    --tw-contrast: contrast(.75);
  }

  .small-desktop\:vtmn-contrast-100 {
    --tw-contrast: contrast(1);
  }

  .small-desktop\:vtmn-contrast-125 {
    --tw-contrast: contrast(1.25);
  }

  .small-desktop\:vtmn-contrast-150 {
    --tw-contrast: contrast(1.5);
  }

  .small-desktop\:vtmn-contrast-200 {
    --tw-contrast: contrast(2);
  }

  .small-desktop\:vtmn-drop-shadow-sm {
    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
  }

  .small-desktop\:vtmn-drop-shadow {
    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
  }

  .small-desktop\:vtmn-drop-shadow-md {
    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
  }

  .small-desktop\:vtmn-drop-shadow-lg {
    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
  }

  .small-desktop\:vtmn-drop-shadow-xl {
    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
  }

  .small-desktop\:vtmn-drop-shadow-2xl {
    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
  }

  .small-desktop\:vtmn-drop-shadow-none {
    --tw-drop-shadow: drop-shadow(0 0 #0000);
  }

  .small-desktop\:vtmn-grayscale-0 {
    --tw-grayscale: grayscale(0);
  }

  .small-desktop\:vtmn-grayscale {
    --tw-grayscale: grayscale(100%);
  }

  .small-desktop\:vtmn-hue-rotate-0 {
    --tw-hue-rotate: hue-rotate(0deg);
  }

  .small-desktop\:vtmn-hue-rotate-15 {
    --tw-hue-rotate: hue-rotate(15deg);
  }

  .small-desktop\:vtmn-hue-rotate-30 {
    --tw-hue-rotate: hue-rotate(30deg);
  }

  .small-desktop\:vtmn-hue-rotate-60 {
    --tw-hue-rotate: hue-rotate(60deg);
  }

  .small-desktop\:vtmn-hue-rotate-90 {
    --tw-hue-rotate: hue-rotate(90deg);
  }

  .small-desktop\:vtmn-hue-rotate-180 {
    --tw-hue-rotate: hue-rotate(180deg);
  }

  .small-desktop\:vtmn--hue-rotate-180 {
    --tw-hue-rotate: hue-rotate(-180deg);
  }

  .small-desktop\:vtmn--hue-rotate-90 {
    --tw-hue-rotate: hue-rotate(-90deg);
  }

  .small-desktop\:vtmn--hue-rotate-60 {
    --tw-hue-rotate: hue-rotate(-60deg);
  }

  .small-desktop\:vtmn--hue-rotate-30 {
    --tw-hue-rotate: hue-rotate(-30deg);
  }

  .small-desktop\:vtmn--hue-rotate-15 {
    --tw-hue-rotate: hue-rotate(-15deg);
  }

  .small-desktop\:vtmn-invert-0 {
    --tw-invert: invert(0);
  }

  .small-desktop\:vtmn-invert {
    --tw-invert: invert(100%);
  }

  .small-desktop\:vtmn-saturate-0 {
    --tw-saturate: saturate(0);
  }

  .small-desktop\:vtmn-saturate-50 {
    --tw-saturate: saturate(.5);
  }

  .small-desktop\:vtmn-saturate-100 {
    --tw-saturate: saturate(1);
  }

  .small-desktop\:vtmn-saturate-150 {
    --tw-saturate: saturate(1.5);
  }

  .small-desktop\:vtmn-saturate-200 {
    --tw-saturate: saturate(2);
  }

  .small-desktop\:vtmn-sepia-0 {
    --tw-sepia: sepia(0);
  }

  .small-desktop\:vtmn-sepia {
    --tw-sepia: sepia(100%);
  }

  .small-desktop\:vtmn-backdrop-filter {
    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
    -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);
            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);
  }

  .small-desktop\:vtmn-backdrop-filter-none {
    -webkit-backdrop-filter: none;
            backdrop-filter: none;
  }

  .small-desktop\:vtmn-backdrop-blur-0 {
    --tw-backdrop-blur: blur(0);
  }

  .small-desktop\:vtmn-backdrop-blur-none {
    --tw-backdrop-blur: blur(0);
  }

  .small-desktop\:vtmn-backdrop-blur-sm {
    --tw-backdrop-blur: blur(4px);
  }

  .small-desktop\:vtmn-backdrop-blur {
    --tw-backdrop-blur: blur(8px);
  }

  .small-desktop\:vtmn-backdrop-blur-md {
    --tw-backdrop-blur: blur(12px);
  }

  .small-desktop\:vtmn-backdrop-blur-lg {
    --tw-backdrop-blur: blur(16px);
  }

  .small-desktop\:vtmn-backdrop-blur-xl {
    --tw-backdrop-blur: blur(24px);
  }

  .small-desktop\:vtmn-backdrop-blur-2xl {
    --tw-backdrop-blur: blur(40px);
  }

  .small-desktop\:vtmn-backdrop-blur-3xl {
    --tw-backdrop-blur: blur(64px);
  }

  .small-desktop\:vtmn-backdrop-brightness-0 {
    --tw-backdrop-brightness: brightness(0);
  }

  .small-desktop\:vtmn-backdrop-brightness-50 {
    --tw-backdrop-brightness: brightness(.5);
  }

  .small-desktop\:vtmn-backdrop-brightness-75 {
    --tw-backdrop-brightness: brightness(.75);
  }

  .small-desktop\:vtmn-backdrop-brightness-90 {
    --tw-backdrop-brightness: brightness(.9);
  }

  .small-desktop\:vtmn-backdrop-brightness-95 {
    --tw-backdrop-brightness: brightness(.95);
  }

  .small-desktop\:vtmn-backdrop-brightness-100 {
    --tw-backdrop-brightness: brightness(1);
  }

  .small-desktop\:vtmn-backdrop-brightness-105 {
    --tw-backdrop-brightness: brightness(1.05);
  }

  .small-desktop\:vtmn-backdrop-brightness-110 {
    --tw-backdrop-brightness: brightness(1.1);
  }

  .small-desktop\:vtmn-backdrop-brightness-125 {
    --tw-backdrop-brightness: brightness(1.25);
  }

  .small-desktop\:vtmn-backdrop-brightness-150 {
    --tw-backdrop-brightness: brightness(1.5);
  }

  .small-desktop\:vtmn-backdrop-brightness-200 {
    --tw-backdrop-brightness: brightness(2);
  }

  .small-desktop\:vtmn-backdrop-contrast-0 {
    --tw-backdrop-contrast: contrast(0);
  }

  .small-desktop\:vtmn-backdrop-contrast-50 {
    --tw-backdrop-contrast: contrast(.5);
  }

  .small-desktop\:vtmn-backdrop-contrast-75 {
    --tw-backdrop-contrast: contrast(.75);
  }

  .small-desktop\:vtmn-backdrop-contrast-100 {
    --tw-backdrop-contrast: contrast(1);
  }

  .small-desktop\:vtmn-backdrop-contrast-125 {
    --tw-backdrop-contrast: contrast(1.25);
  }

  .small-desktop\:vtmn-backdrop-contrast-150 {
    --tw-backdrop-contrast: contrast(1.5);
  }

  .small-desktop\:vtmn-backdrop-contrast-200 {
    --tw-backdrop-contrast: contrast(2);
  }

  .small-desktop\:vtmn-backdrop-grayscale-0 {
    --tw-backdrop-grayscale: grayscale(0);
  }

  .small-desktop\:vtmn-backdrop-grayscale {
    --tw-backdrop-grayscale: grayscale(100%);
  }

  .small-desktop\:vtmn-backdrop-hue-rotate-0 {
    --tw-backdrop-hue-rotate: hue-rotate(0deg);
  }

  .small-desktop\:vtmn-backdrop-hue-rotate-15 {
    --tw-backdrop-hue-rotate: hue-rotate(15deg);
  }

  .small-desktop\:vtmn-backdrop-hue-rotate-30 {
    --tw-backdrop-hue-rotate: hue-rotate(30deg);
  }

  .small-desktop\:vtmn-backdrop-hue-rotate-60 {
    --tw-backdrop-hue-rotate: hue-rotate(60deg);
  }

  .small-desktop\:vtmn-backdrop-hue-rotate-90 {
    --tw-backdrop-hue-rotate: hue-rotate(90deg);
  }

  .small-desktop\:vtmn-backdrop-hue-rotate-180 {
    --tw-backdrop-hue-rotate: hue-rotate(180deg);
  }

  .small-desktop\:vtmn--backdrop-hue-rotate-180 {
    --tw-backdrop-hue-rotate: hue-rotate(-180deg);
  }

  .small-desktop\:vtmn--backdrop-hue-rotate-90 {
    --tw-backdrop-hue-rotate: hue-rotate(-90deg);
  }

  .small-desktop\:vtmn--backdrop-hue-rotate-60 {
    --tw-backdrop-hue-rotate: hue-rotate(-60deg);
  }

  .small-desktop\:vtmn--backdrop-hue-rotate-30 {
    --tw-backdrop-hue-rotate: hue-rotate(-30deg);
  }

  .small-desktop\:vtmn--backdrop-hue-rotate-15 {
    --tw-backdrop-hue-rotate: hue-rotate(-15deg);
  }

  .small-desktop\:vtmn-backdrop-invert-0 {
    --tw-backdrop-invert: invert(0);
  }

  .small-desktop\:vtmn-backdrop-invert {
    --tw-backdrop-invert: invert(100%);
  }

  .small-desktop\:vtmn-backdrop-opacity-0 {
    --tw-backdrop-opacity: opacity(0);
  }

  .small-desktop\:vtmn-backdrop-opacity-5 {
    --tw-backdrop-opacity: opacity(0.05);
  }

  .small-desktop\:vtmn-backdrop-opacity-10 {
    --tw-backdrop-opacity: opacity(0.1);
  }

  .small-desktop\:vtmn-backdrop-opacity-20 {
    --tw-backdrop-opacity: opacity(0.2);
  }

  .small-desktop\:vtmn-backdrop-opacity-25 {
    --tw-backdrop-opacity: opacity(0.25);
  }

  .small-desktop\:vtmn-backdrop-opacity-30 {
    --tw-backdrop-opacity: opacity(0.3);
  }

  .small-desktop\:vtmn-backdrop-opacity-40 {
    --tw-backdrop-opacity: opacity(0.4);
  }

  .small-desktop\:vtmn-backdrop-opacity-50 {
    --tw-backdrop-opacity: opacity(0.5);
  }

  .small-desktop\:vtmn-backdrop-opacity-60 {
    --tw-backdrop-opacity: opacity(0.6);
  }

  .small-desktop\:vtmn-backdrop-opacity-70 {
    --tw-backdrop-opacity: opacity(0.7);
  }

  .small-desktop\:vtmn-backdrop-opacity-75 {
    --tw-backdrop-opacity: opacity(0.75);
  }

  .small-desktop\:vtmn-backdrop-opacity-80 {
    --tw-backdrop-opacity: opacity(0.8);
  }

  .small-desktop\:vtmn-backdrop-opacity-90 {
    --tw-backdrop-opacity: opacity(0.9);
  }

  .small-desktop\:vtmn-backdrop-opacity-95 {
    --tw-backdrop-opacity: opacity(0.95);
  }

  .small-desktop\:vtmn-backdrop-opacity-100 {
    --tw-backdrop-opacity: opacity(1);
  }

  .small-desktop\:vtmn-backdrop-saturate-0 {
    --tw-backdrop-saturate: saturate(0);
  }

  .small-desktop\:vtmn-backdrop-saturate-50 {
    --tw-backdrop-saturate: saturate(.5);
  }

  .small-desktop\:vtmn-backdrop-saturate-100 {
    --tw-backdrop-saturate: saturate(1);
  }

  .small-desktop\:vtmn-backdrop-saturate-150 {
    --tw-backdrop-saturate: saturate(1.5);
  }

  .small-desktop\:vtmn-backdrop-saturate-200 {
    --tw-backdrop-saturate: saturate(2);
  }

  .small-desktop\:vtmn-backdrop-sepia-0 {
    --tw-backdrop-sepia: sepia(0);
  }

  .small-desktop\:vtmn-backdrop-sepia {
    --tw-backdrop-sepia: sepia(100%);
  }

  .small-desktop\:vtmn-transition-none {
    transition-property: none;
  }

  .small-desktop\:vtmn-transition-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .small-desktop\:vtmn-transition {
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .small-desktop\:vtmn-transition-colors {
    transition-property: background-color, border-color, color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .small-desktop\:vtmn-transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .small-desktop\:vtmn-transition-shadow {
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .small-desktop\:vtmn-transition-transform {
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .small-desktop\:vtmn-delay-75 {
    transition-delay: 75ms;
  }

  .small-desktop\:vtmn-delay-100 {
    transition-delay: 100ms;
  }

  .small-desktop\:vtmn-delay-150 {
    transition-delay: 150ms;
  }

  .small-desktop\:vtmn-delay-200 {
    transition-delay: 200ms;
  }

  .small-desktop\:vtmn-delay-300 {
    transition-delay: 300ms;
  }

  .small-desktop\:vtmn-delay-500 {
    transition-delay: 500ms;
  }

  .small-desktop\:vtmn-delay-700 {
    transition-delay: 700ms;
  }

  .small-desktop\:vtmn-delay-1000 {
    transition-delay: 1000ms;
  }

  .small-desktop\:vtmn-duration-75 {
    transition-duration: 75ms;
  }

  .small-desktop\:vtmn-duration-100 {
    transition-duration: 100ms;
  }

  .small-desktop\:vtmn-duration-150 {
    transition-duration: 150ms;
  }

  .small-desktop\:vtmn-duration-200 {
    transition-duration: 200ms;
  }

  .small-desktop\:vtmn-duration-300 {
    transition-duration: 300ms;
  }

  .small-desktop\:vtmn-duration-500 {
    transition-duration: 500ms;
  }

  .small-desktop\:vtmn-duration-700 {
    transition-duration: 700ms;
  }

  .small-desktop\:vtmn-duration-1000 {
    transition-duration: 1000ms;
  }

  .small-desktop\:vtmn-ease-linear {
    transition-timing-function: linear;
  }

  .small-desktop\:vtmn-ease-in {
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .small-desktop\:vtmn-ease-out {
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .small-desktop\:vtmn-ease-in-out {
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }
}

@media (min-width: 900px) {
  .gt-small-desktop\:vtmn-container {
    width: 100%;
      max-width: 900px;
  }

  @media (min-width: 600px) {
    .gt-small-desktop\:vtmn-container {
      max-width: 600px;
    }
  }

  @media (min-width: 900px) {
  }

  @media (min-width: 1200px) {
    .gt-small-desktop\:vtmn-container {
      max-width: 1200px;
    }
  }

  @media (min-width: 1800px) {
    .gt-small-desktop\:vtmn-container {
      max-width: 1800px;
    }
  }

  .gt-small-desktop\:vtmn-sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .gt-small-desktop\:vtmn-not-sr-only {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .gt-small-desktop\:focus-within\:vtmn-sr-only:focus-within {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .gt-small-desktop\:focus-within\:vtmn-not-sr-only:focus-within {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .gt-small-desktop\:focus\:vtmn-sr-only:focus {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .gt-small-desktop\:focus\:vtmn-not-sr-only:focus {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .gt-small-desktop\:vtmn-pointer-events-none {
    pointer-events: none;
  }

  .gt-small-desktop\:vtmn-pointer-events-auto {
    pointer-events: auto;
  }

  .gt-small-desktop\:vtmn-visible {
    visibility: visible;
  }

  .gt-small-desktop\:vtmn-invisible {
    visibility: hidden;
  }

  .gt-small-desktop\:vtmn-static {
    position: static;
  }

  .gt-small-desktop\:vtmn-fixed {
    position: fixed;
  }

  .gt-small-desktop\:vtmn-absolute {
    position: absolute;
  }

  .gt-small-desktop\:vtmn-relative {
    position: relative;
  }

  .gt-small-desktop\:vtmn-sticky {
    position: sticky;
  }

  .gt-small-desktop\:vtmn-inset-0 {
    top: var(--vtmn-spacing_0);
    right: var(--vtmn-spacing_0);
    bottom: var(--vtmn-spacing_0);
    left: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:vtmn-inset-1 {
    top: var(--vtmn-spacing_1);
    right: var(--vtmn-spacing_1);
    bottom: var(--vtmn-spacing_1);
    left: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:vtmn-inset-2 {
    top: var(--vtmn-spacing_2);
    right: var(--vtmn-spacing_2);
    bottom: var(--vtmn-spacing_2);
    left: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:vtmn-inset-3 {
    top: var(--vtmn-spacing_3);
    right: var(--vtmn-spacing_3);
    bottom: var(--vtmn-spacing_3);
    left: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:vtmn-inset-4 {
    top: var(--vtmn-spacing_4);
    right: var(--vtmn-spacing_4);
    bottom: var(--vtmn-spacing_4);
    left: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:vtmn-inset-5 {
    top: var(--vtmn-spacing_5);
    right: var(--vtmn-spacing_5);
    bottom: var(--vtmn-spacing_5);
    left: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:vtmn-inset-6 {
    top: var(--vtmn-spacing_6);
    right: var(--vtmn-spacing_6);
    bottom: var(--vtmn-spacing_6);
    left: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:vtmn-inset-7 {
    top: var(--vtmn-spacing_7);
    right: var(--vtmn-spacing_7);
    bottom: var(--vtmn-spacing_7);
    left: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:vtmn-inset-8 {
    top: var(--vtmn-spacing_8);
    right: var(--vtmn-spacing_8);
    bottom: var(--vtmn-spacing_8);
    left: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:vtmn-inset-9 {
    top: var(--vtmn-spacing_9);
    right: var(--vtmn-spacing_9);
    bottom: var(--vtmn-spacing_9);
    left: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:vtmn-inset-10 {
    top: var(--vtmn-spacing_10);
    right: var(--vtmn-spacing_10);
    bottom: var(--vtmn-spacing_10);
    left: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:vtmn-inset-auto {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .gt-small-desktop\:vtmn--inset-0 {
    top: var(--vtmn-spacing_0);
    right: var(--vtmn-spacing_0);
    bottom: var(--vtmn-spacing_0);
    left: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:vtmn--inset-1 {
    top: var(--vtmn-spacing_1);
    right: var(--vtmn-spacing_1);
    bottom: var(--vtmn-spacing_1);
    left: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:vtmn--inset-2 {
    top: var(--vtmn-spacing_2);
    right: var(--vtmn-spacing_2);
    bottom: var(--vtmn-spacing_2);
    left: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:vtmn--inset-3 {
    top: var(--vtmn-spacing_3);
    right: var(--vtmn-spacing_3);
    bottom: var(--vtmn-spacing_3);
    left: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:vtmn--inset-4 {
    top: var(--vtmn-spacing_4);
    right: var(--vtmn-spacing_4);
    bottom: var(--vtmn-spacing_4);
    left: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:vtmn--inset-5 {
    top: var(--vtmn-spacing_5);
    right: var(--vtmn-spacing_5);
    bottom: var(--vtmn-spacing_5);
    left: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:vtmn--inset-6 {
    top: var(--vtmn-spacing_6);
    right: var(--vtmn-spacing_6);
    bottom: var(--vtmn-spacing_6);
    left: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:vtmn--inset-7 {
    top: var(--vtmn-spacing_7);
    right: var(--vtmn-spacing_7);
    bottom: var(--vtmn-spacing_7);
    left: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:vtmn--inset-8 {
    top: var(--vtmn-spacing_8);
    right: var(--vtmn-spacing_8);
    bottom: var(--vtmn-spacing_8);
    left: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:vtmn--inset-9 {
    top: var(--vtmn-spacing_9);
    right: var(--vtmn-spacing_9);
    bottom: var(--vtmn-spacing_9);
    left: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:vtmn--inset-10 {
    top: var(--vtmn-spacing_10);
    right: var(--vtmn-spacing_10);
    bottom: var(--vtmn-spacing_10);
    left: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:vtmn-inset-1\/2 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .gt-small-desktop\:vtmn-inset-1\/3 {
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }

  .gt-small-desktop\:vtmn-inset-2\/3 {
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }

  .gt-small-desktop\:vtmn-inset-1\/4 {
    top: 25%;
    right: 25%;
    bottom: 25%;
    left: 25%;
  }

  .gt-small-desktop\:vtmn-inset-2\/4 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .gt-small-desktop\:vtmn-inset-3\/4 {
    top: 75%;
    right: 75%;
    bottom: 75%;
    left: 75%;
  }

  .gt-small-desktop\:vtmn-inset-full {
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }

  .gt-small-desktop\:vtmn--inset-1\/2 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .gt-small-desktop\:vtmn--inset-1\/3 {
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }

  .gt-small-desktop\:vtmn--inset-2\/3 {
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }

  .gt-small-desktop\:vtmn--inset-1\/4 {
    top: -25%;
    right: -25%;
    bottom: -25%;
    left: -25%;
  }

  .gt-small-desktop\:vtmn--inset-2\/4 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .gt-small-desktop\:vtmn--inset-3\/4 {
    top: -75%;
    right: -75%;
    bottom: -75%;
    left: -75%;
  }

  .gt-small-desktop\:vtmn--inset-full {
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }

  .gt-small-desktop\:vtmn-inset-x-0 {
    left: var(--vtmn-spacing_0);
    right: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:vtmn-inset-x-1 {
    left: var(--vtmn-spacing_1);
    right: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:vtmn-inset-x-2 {
    left: var(--vtmn-spacing_2);
    right: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:vtmn-inset-x-3 {
    left: var(--vtmn-spacing_3);
    right: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:vtmn-inset-x-4 {
    left: var(--vtmn-spacing_4);
    right: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:vtmn-inset-x-5 {
    left: var(--vtmn-spacing_5);
    right: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:vtmn-inset-x-6 {
    left: var(--vtmn-spacing_6);
    right: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:vtmn-inset-x-7 {
    left: var(--vtmn-spacing_7);
    right: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:vtmn-inset-x-8 {
    left: var(--vtmn-spacing_8);
    right: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:vtmn-inset-x-9 {
    left: var(--vtmn-spacing_9);
    right: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:vtmn-inset-x-10 {
    left: var(--vtmn-spacing_10);
    right: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:vtmn-inset-x-auto {
    left: auto;
    right: auto;
  }

  .gt-small-desktop\:vtmn--inset-x-0 {
    left: var(--vtmn-spacing_0);
    right: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:vtmn--inset-x-1 {
    left: var(--vtmn-spacing_1);
    right: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:vtmn--inset-x-2 {
    left: var(--vtmn-spacing_2);
    right: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:vtmn--inset-x-3 {
    left: var(--vtmn-spacing_3);
    right: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:vtmn--inset-x-4 {
    left: var(--vtmn-spacing_4);
    right: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:vtmn--inset-x-5 {
    left: var(--vtmn-spacing_5);
    right: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:vtmn--inset-x-6 {
    left: var(--vtmn-spacing_6);
    right: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:vtmn--inset-x-7 {
    left: var(--vtmn-spacing_7);
    right: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:vtmn--inset-x-8 {
    left: var(--vtmn-spacing_8);
    right: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:vtmn--inset-x-9 {
    left: var(--vtmn-spacing_9);
    right: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:vtmn--inset-x-10 {
    left: var(--vtmn-spacing_10);
    right: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:vtmn-inset-x-1\/2 {
    left: 50%;
    right: 50%;
  }

  .gt-small-desktop\:vtmn-inset-x-1\/3 {
    left: 33.333333%;
    right: 33.333333%;
  }

  .gt-small-desktop\:vtmn-inset-x-2\/3 {
    left: 66.666667%;
    right: 66.666667%;
  }

  .gt-small-desktop\:vtmn-inset-x-1\/4 {
    left: 25%;
    right: 25%;
  }

  .gt-small-desktop\:vtmn-inset-x-2\/4 {
    left: 50%;
    right: 50%;
  }

  .gt-small-desktop\:vtmn-inset-x-3\/4 {
    left: 75%;
    right: 75%;
  }

  .gt-small-desktop\:vtmn-inset-x-full {
    left: 100%;
    right: 100%;
  }

  .gt-small-desktop\:vtmn--inset-x-1\/2 {
    left: -50%;
    right: -50%;
  }

  .gt-small-desktop\:vtmn--inset-x-1\/3 {
    left: -33.333333%;
    right: -33.333333%;
  }

  .gt-small-desktop\:vtmn--inset-x-2\/3 {
    left: -66.666667%;
    right: -66.666667%;
  }

  .gt-small-desktop\:vtmn--inset-x-1\/4 {
    left: -25%;
    right: -25%;
  }

  .gt-small-desktop\:vtmn--inset-x-2\/4 {
    left: -50%;
    right: -50%;
  }

  .gt-small-desktop\:vtmn--inset-x-3\/4 {
    left: -75%;
    right: -75%;
  }

  .gt-small-desktop\:vtmn--inset-x-full {
    left: -100%;
    right: -100%;
  }

  .gt-small-desktop\:vtmn-inset-y-0 {
    top: var(--vtmn-spacing_0);
    bottom: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:vtmn-inset-y-1 {
    top: var(--vtmn-spacing_1);
    bottom: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:vtmn-inset-y-2 {
    top: var(--vtmn-spacing_2);
    bottom: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:vtmn-inset-y-3 {
    top: var(--vtmn-spacing_3);
    bottom: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:vtmn-inset-y-4 {
    top: var(--vtmn-spacing_4);
    bottom: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:vtmn-inset-y-5 {
    top: var(--vtmn-spacing_5);
    bottom: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:vtmn-inset-y-6 {
    top: var(--vtmn-spacing_6);
    bottom: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:vtmn-inset-y-7 {
    top: var(--vtmn-spacing_7);
    bottom: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:vtmn-inset-y-8 {
    top: var(--vtmn-spacing_8);
    bottom: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:vtmn-inset-y-9 {
    top: var(--vtmn-spacing_9);
    bottom: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:vtmn-inset-y-10 {
    top: var(--vtmn-spacing_10);
    bottom: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:vtmn-inset-y-auto {
    top: auto;
    bottom: auto;
  }

  .gt-small-desktop\:vtmn--inset-y-0 {
    top: var(--vtmn-spacing_0);
    bottom: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:vtmn--inset-y-1 {
    top: var(--vtmn-spacing_1);
    bottom: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:vtmn--inset-y-2 {
    top: var(--vtmn-spacing_2);
    bottom: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:vtmn--inset-y-3 {
    top: var(--vtmn-spacing_3);
    bottom: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:vtmn--inset-y-4 {
    top: var(--vtmn-spacing_4);
    bottom: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:vtmn--inset-y-5 {
    top: var(--vtmn-spacing_5);
    bottom: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:vtmn--inset-y-6 {
    top: var(--vtmn-spacing_6);
    bottom: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:vtmn--inset-y-7 {
    top: var(--vtmn-spacing_7);
    bottom: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:vtmn--inset-y-8 {
    top: var(--vtmn-spacing_8);
    bottom: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:vtmn--inset-y-9 {
    top: var(--vtmn-spacing_9);
    bottom: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:vtmn--inset-y-10 {
    top: var(--vtmn-spacing_10);
    bottom: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:vtmn-inset-y-1\/2 {
    top: 50%;
    bottom: 50%;
  }

  .gt-small-desktop\:vtmn-inset-y-1\/3 {
    top: 33.333333%;
    bottom: 33.333333%;
  }

  .gt-small-desktop\:vtmn-inset-y-2\/3 {
    top: 66.666667%;
    bottom: 66.666667%;
  }

  .gt-small-desktop\:vtmn-inset-y-1\/4 {
    top: 25%;
    bottom: 25%;
  }

  .gt-small-desktop\:vtmn-inset-y-2\/4 {
    top: 50%;
    bottom: 50%;
  }

  .gt-small-desktop\:vtmn-inset-y-3\/4 {
    top: 75%;
    bottom: 75%;
  }

  .gt-small-desktop\:vtmn-inset-y-full {
    top: 100%;
    bottom: 100%;
  }

  .gt-small-desktop\:vtmn--inset-y-1\/2 {
    top: -50%;
    bottom: -50%;
  }

  .gt-small-desktop\:vtmn--inset-y-1\/3 {
    top: -33.333333%;
    bottom: -33.333333%;
  }

  .gt-small-desktop\:vtmn--inset-y-2\/3 {
    top: -66.666667%;
    bottom: -66.666667%;
  }

  .gt-small-desktop\:vtmn--inset-y-1\/4 {
    top: -25%;
    bottom: -25%;
  }

  .gt-small-desktop\:vtmn--inset-y-2\/4 {
    top: -50%;
    bottom: -50%;
  }

  .gt-small-desktop\:vtmn--inset-y-3\/4 {
    top: -75%;
    bottom: -75%;
  }

  .gt-small-desktop\:vtmn--inset-y-full {
    top: -100%;
    bottom: -100%;
  }

  .gt-small-desktop\:vtmn-top-0 {
    top: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:vtmn-top-1 {
    top: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:vtmn-top-2 {
    top: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:vtmn-top-3 {
    top: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:vtmn-top-4 {
    top: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:vtmn-top-5 {
    top: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:vtmn-top-6 {
    top: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:vtmn-top-7 {
    top: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:vtmn-top-8 {
    top: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:vtmn-top-9 {
    top: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:vtmn-top-10 {
    top: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:vtmn-top-auto {
    top: auto;
  }

  .gt-small-desktop\:vtmn--top-0 {
    top: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:vtmn--top-1 {
    top: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:vtmn--top-2 {
    top: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:vtmn--top-3 {
    top: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:vtmn--top-4 {
    top: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:vtmn--top-5 {
    top: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:vtmn--top-6 {
    top: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:vtmn--top-7 {
    top: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:vtmn--top-8 {
    top: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:vtmn--top-9 {
    top: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:vtmn--top-10 {
    top: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:vtmn-top-1\/2 {
    top: 50%;
  }

  .gt-small-desktop\:vtmn-top-1\/3 {
    top: 33.333333%;
  }

  .gt-small-desktop\:vtmn-top-2\/3 {
    top: 66.666667%;
  }

  .gt-small-desktop\:vtmn-top-1\/4 {
    top: 25%;
  }

  .gt-small-desktop\:vtmn-top-2\/4 {
    top: 50%;
  }

  .gt-small-desktop\:vtmn-top-3\/4 {
    top: 75%;
  }

  .gt-small-desktop\:vtmn-top-full {
    top: 100%;
  }

  .gt-small-desktop\:vtmn--top-1\/2 {
    top: -50%;
  }

  .gt-small-desktop\:vtmn--top-1\/3 {
    top: -33.333333%;
  }

  .gt-small-desktop\:vtmn--top-2\/3 {
    top: -66.666667%;
  }

  .gt-small-desktop\:vtmn--top-1\/4 {
    top: -25%;
  }

  .gt-small-desktop\:vtmn--top-2\/4 {
    top: -50%;
  }

  .gt-small-desktop\:vtmn--top-3\/4 {
    top: -75%;
  }

  .gt-small-desktop\:vtmn--top-full {
    top: -100%;
  }

  .gt-small-desktop\:vtmn-right-0 {
    right: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:vtmn-right-1 {
    right: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:vtmn-right-2 {
    right: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:vtmn-right-3 {
    right: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:vtmn-right-4 {
    right: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:vtmn-right-5 {
    right: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:vtmn-right-6 {
    right: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:vtmn-right-7 {
    right: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:vtmn-right-8 {
    right: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:vtmn-right-9 {
    right: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:vtmn-right-10 {
    right: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:vtmn-right-auto {
    right: auto;
  }

  .gt-small-desktop\:vtmn--right-0 {
    right: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:vtmn--right-1 {
    right: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:vtmn--right-2 {
    right: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:vtmn--right-3 {
    right: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:vtmn--right-4 {
    right: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:vtmn--right-5 {
    right: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:vtmn--right-6 {
    right: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:vtmn--right-7 {
    right: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:vtmn--right-8 {
    right: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:vtmn--right-9 {
    right: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:vtmn--right-10 {
    right: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:vtmn-right-1\/2 {
    right: 50%;
  }

  .gt-small-desktop\:vtmn-right-1\/3 {
    right: 33.333333%;
  }

  .gt-small-desktop\:vtmn-right-2\/3 {
    right: 66.666667%;
  }

  .gt-small-desktop\:vtmn-right-1\/4 {
    right: 25%;
  }

  .gt-small-desktop\:vtmn-right-2\/4 {
    right: 50%;
  }

  .gt-small-desktop\:vtmn-right-3\/4 {
    right: 75%;
  }

  .gt-small-desktop\:vtmn-right-full {
    right: 100%;
  }

  .gt-small-desktop\:vtmn--right-1\/2 {
    right: -50%;
  }

  .gt-small-desktop\:vtmn--right-1\/3 {
    right: -33.333333%;
  }

  .gt-small-desktop\:vtmn--right-2\/3 {
    right: -66.666667%;
  }

  .gt-small-desktop\:vtmn--right-1\/4 {
    right: -25%;
  }

  .gt-small-desktop\:vtmn--right-2\/4 {
    right: -50%;
  }

  .gt-small-desktop\:vtmn--right-3\/4 {
    right: -75%;
  }

  .gt-small-desktop\:vtmn--right-full {
    right: -100%;
  }

  .gt-small-desktop\:vtmn-bottom-0 {
    bottom: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:vtmn-bottom-1 {
    bottom: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:vtmn-bottom-2 {
    bottom: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:vtmn-bottom-3 {
    bottom: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:vtmn-bottom-4 {
    bottom: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:vtmn-bottom-5 {
    bottom: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:vtmn-bottom-6 {
    bottom: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:vtmn-bottom-7 {
    bottom: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:vtmn-bottom-8 {
    bottom: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:vtmn-bottom-9 {
    bottom: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:vtmn-bottom-10 {
    bottom: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:vtmn-bottom-auto {
    bottom: auto;
  }

  .gt-small-desktop\:vtmn--bottom-0 {
    bottom: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:vtmn--bottom-1 {
    bottom: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:vtmn--bottom-2 {
    bottom: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:vtmn--bottom-3 {
    bottom: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:vtmn--bottom-4 {
    bottom: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:vtmn--bottom-5 {
    bottom: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:vtmn--bottom-6 {
    bottom: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:vtmn--bottom-7 {
    bottom: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:vtmn--bottom-8 {
    bottom: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:vtmn--bottom-9 {
    bottom: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:vtmn--bottom-10 {
    bottom: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:vtmn-bottom-1\/2 {
    bottom: 50%;
  }

  .gt-small-desktop\:vtmn-bottom-1\/3 {
    bottom: 33.333333%;
  }

  .gt-small-desktop\:vtmn-bottom-2\/3 {
    bottom: 66.666667%;
  }

  .gt-small-desktop\:vtmn-bottom-1\/4 {
    bottom: 25%;
  }

  .gt-small-desktop\:vtmn-bottom-2\/4 {
    bottom: 50%;
  }

  .gt-small-desktop\:vtmn-bottom-3\/4 {
    bottom: 75%;
  }

  .gt-small-desktop\:vtmn-bottom-full {
    bottom: 100%;
  }

  .gt-small-desktop\:vtmn--bottom-1\/2 {
    bottom: -50%;
  }

  .gt-small-desktop\:vtmn--bottom-1\/3 {
    bottom: -33.333333%;
  }

  .gt-small-desktop\:vtmn--bottom-2\/3 {
    bottom: -66.666667%;
  }

  .gt-small-desktop\:vtmn--bottom-1\/4 {
    bottom: -25%;
  }

  .gt-small-desktop\:vtmn--bottom-2\/4 {
    bottom: -50%;
  }

  .gt-small-desktop\:vtmn--bottom-3\/4 {
    bottom: -75%;
  }

  .gt-small-desktop\:vtmn--bottom-full {
    bottom: -100%;
  }

  .gt-small-desktop\:vtmn-left-0 {
    left: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:vtmn-left-1 {
    left: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:vtmn-left-2 {
    left: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:vtmn-left-3 {
    left: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:vtmn-left-4 {
    left: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:vtmn-left-5 {
    left: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:vtmn-left-6 {
    left: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:vtmn-left-7 {
    left: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:vtmn-left-8 {
    left: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:vtmn-left-9 {
    left: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:vtmn-left-10 {
    left: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:vtmn-left-auto {
    left: auto;
  }

  .gt-small-desktop\:vtmn--left-0 {
    left: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:vtmn--left-1 {
    left: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:vtmn--left-2 {
    left: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:vtmn--left-3 {
    left: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:vtmn--left-4 {
    left: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:vtmn--left-5 {
    left: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:vtmn--left-6 {
    left: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:vtmn--left-7 {
    left: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:vtmn--left-8 {
    left: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:vtmn--left-9 {
    left: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:vtmn--left-10 {
    left: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:vtmn-left-1\/2 {
    left: 50%;
  }

  .gt-small-desktop\:vtmn-left-1\/3 {
    left: 33.333333%;
  }

  .gt-small-desktop\:vtmn-left-2\/3 {
    left: 66.666667%;
  }

  .gt-small-desktop\:vtmn-left-1\/4 {
    left: 25%;
  }

  .gt-small-desktop\:vtmn-left-2\/4 {
    left: 50%;
  }

  .gt-small-desktop\:vtmn-left-3\/4 {
    left: 75%;
  }

  .gt-small-desktop\:vtmn-left-full {
    left: 100%;
  }

  .gt-small-desktop\:vtmn--left-1\/2 {
    left: -50%;
  }

  .gt-small-desktop\:vtmn--left-1\/3 {
    left: -33.333333%;
  }

  .gt-small-desktop\:vtmn--left-2\/3 {
    left: -66.666667%;
  }

  .gt-small-desktop\:vtmn--left-1\/4 {
    left: -25%;
  }

  .gt-small-desktop\:vtmn--left-2\/4 {
    left: -50%;
  }

  .gt-small-desktop\:vtmn--left-3\/4 {
    left: -75%;
  }

  .gt-small-desktop\:vtmn--left-full {
    left: -100%;
  }

  .gt-small-desktop\:vtmn-isolate {
    isolation: isolate;
  }

  .gt-small-desktop\:vtmn-isolation-auto {
    isolation: auto;
  }

  .gt-small-desktop\:vtmn-z-0 {
    z-index: 0;
  }

  .gt-small-desktop\:vtmn-z-10 {
    z-index: 10;
  }

  .gt-small-desktop\:vtmn-z-20 {
    z-index: 20;
  }

  .gt-small-desktop\:vtmn-z-30 {
    z-index: 30;
  }

  .gt-small-desktop\:vtmn-z-40 {
    z-index: 40;
  }

  .gt-small-desktop\:vtmn-z-50 {
    z-index: 50;
  }

  .gt-small-desktop\:vtmn-z-auto {
    z-index: auto;
  }

  .gt-small-desktop\:focus-within\:vtmn-z-0:focus-within {
    z-index: 0;
  }

  .gt-small-desktop\:focus-within\:vtmn-z-10:focus-within {
    z-index: 10;
  }

  .gt-small-desktop\:focus-within\:vtmn-z-20:focus-within {
    z-index: 20;
  }

  .gt-small-desktop\:focus-within\:vtmn-z-30:focus-within {
    z-index: 30;
  }

  .gt-small-desktop\:focus-within\:vtmn-z-40:focus-within {
    z-index: 40;
  }

  .gt-small-desktop\:focus-within\:vtmn-z-50:focus-within {
    z-index: 50;
  }

  .gt-small-desktop\:focus-within\:vtmn-z-auto:focus-within {
    z-index: auto;
  }

  .gt-small-desktop\:focus\:vtmn-z-0:focus {
    z-index: 0;
  }

  .gt-small-desktop\:focus\:vtmn-z-10:focus {
    z-index: 10;
  }

  .gt-small-desktop\:focus\:vtmn-z-20:focus {
    z-index: 20;
  }

  .gt-small-desktop\:focus\:vtmn-z-30:focus {
    z-index: 30;
  }

  .gt-small-desktop\:focus\:vtmn-z-40:focus {
    z-index: 40;
  }

  .gt-small-desktop\:focus\:vtmn-z-50:focus {
    z-index: 50;
  }

  .gt-small-desktop\:focus\:vtmn-z-auto:focus {
    z-index: auto;
  }

  .gt-small-desktop\:vtmn-order-1 {
    order: 1;
  }

  .gt-small-desktop\:vtmn-order-2 {
    order: 2;
  }

  .gt-small-desktop\:vtmn-order-3 {
    order: 3;
  }

  .gt-small-desktop\:vtmn-order-4 {
    order: 4;
  }

  .gt-small-desktop\:vtmn-order-5 {
    order: 5;
  }

  .gt-small-desktop\:vtmn-order-6 {
    order: 6;
  }

  .gt-small-desktop\:vtmn-order-7 {
    order: 7;
  }

  .gt-small-desktop\:vtmn-order-8 {
    order: 8;
  }

  .gt-small-desktop\:vtmn-order-9 {
    order: 9;
  }

  .gt-small-desktop\:vtmn-order-10 {
    order: 10;
  }

  .gt-small-desktop\:vtmn-order-11 {
    order: 11;
  }

  .gt-small-desktop\:vtmn-order-12 {
    order: 12;
  }

  .gt-small-desktop\:vtmn-order-first {
    order: -9999;
  }

  .gt-small-desktop\:vtmn-order-last {
    order: 9999;
  }

  .gt-small-desktop\:vtmn-order-none {
    order: 0;
  }

  .gt-small-desktop\:vtmn-col-auto {
    grid-column: auto;
  }

  .gt-small-desktop\:vtmn-col-span-1 {
    grid-column: span 1 / span 1;
  }

  .gt-small-desktop\:vtmn-col-span-2 {
    grid-column: span 2 / span 2;
  }

  .gt-small-desktop\:vtmn-col-span-3 {
    grid-column: span 3 / span 3;
  }

  .gt-small-desktop\:vtmn-col-span-4 {
    grid-column: span 4 / span 4;
  }

  .gt-small-desktop\:vtmn-col-span-5 {
    grid-column: span 5 / span 5;
  }

  .gt-small-desktop\:vtmn-col-span-6 {
    grid-column: span 6 / span 6;
  }

  .gt-small-desktop\:vtmn-col-span-7 {
    grid-column: span 7 / span 7;
  }

  .gt-small-desktop\:vtmn-col-span-8 {
    grid-column: span 8 / span 8;
  }

  .gt-small-desktop\:vtmn-col-span-9 {
    grid-column: span 9 / span 9;
  }

  .gt-small-desktop\:vtmn-col-span-10 {
    grid-column: span 10 / span 10;
  }

  .gt-small-desktop\:vtmn-col-span-11 {
    grid-column: span 11 / span 11;
  }

  .gt-small-desktop\:vtmn-col-span-12 {
    grid-column: span 12 / span 12;
  }

  .gt-small-desktop\:vtmn-col-span-full {
    grid-column: 1 / -1;
  }

  .gt-small-desktop\:vtmn-col-start-1 {
    grid-column-start: 1;
  }

  .gt-small-desktop\:vtmn-col-start-2 {
    grid-column-start: 2;
  }

  .gt-small-desktop\:vtmn-col-start-3 {
    grid-column-start: 3;
  }

  .gt-small-desktop\:vtmn-col-start-4 {
    grid-column-start: 4;
  }

  .gt-small-desktop\:vtmn-col-start-5 {
    grid-column-start: 5;
  }

  .gt-small-desktop\:vtmn-col-start-6 {
    grid-column-start: 6;
  }

  .gt-small-desktop\:vtmn-col-start-7 {
    grid-column-start: 7;
  }

  .gt-small-desktop\:vtmn-col-start-8 {
    grid-column-start: 8;
  }

  .gt-small-desktop\:vtmn-col-start-9 {
    grid-column-start: 9;
  }

  .gt-small-desktop\:vtmn-col-start-10 {
    grid-column-start: 10;
  }

  .gt-small-desktop\:vtmn-col-start-11 {
    grid-column-start: 11;
  }

  .gt-small-desktop\:vtmn-col-start-12 {
    grid-column-start: 12;
  }

  .gt-small-desktop\:vtmn-col-start-13 {
    grid-column-start: 13;
  }

  .gt-small-desktop\:vtmn-col-start-auto {
    grid-column-start: auto;
  }

  .gt-small-desktop\:vtmn-col-end-1 {
    grid-column-end: 1;
  }

  .gt-small-desktop\:vtmn-col-end-2 {
    grid-column-end: 2;
  }

  .gt-small-desktop\:vtmn-col-end-3 {
    grid-column-end: 3;
  }

  .gt-small-desktop\:vtmn-col-end-4 {
    grid-column-end: 4;
  }

  .gt-small-desktop\:vtmn-col-end-5 {
    grid-column-end: 5;
  }

  .gt-small-desktop\:vtmn-col-end-6 {
    grid-column-end: 6;
  }

  .gt-small-desktop\:vtmn-col-end-7 {
    grid-column-end: 7;
  }

  .gt-small-desktop\:vtmn-col-end-8 {
    grid-column-end: 8;
  }

  .gt-small-desktop\:vtmn-col-end-9 {
    grid-column-end: 9;
  }

  .gt-small-desktop\:vtmn-col-end-10 {
    grid-column-end: 10;
  }

  .gt-small-desktop\:vtmn-col-end-11 {
    grid-column-end: 11;
  }

  .gt-small-desktop\:vtmn-col-end-12 {
    grid-column-end: 12;
  }

  .gt-small-desktop\:vtmn-col-end-13 {
    grid-column-end: 13;
  }

  .gt-small-desktop\:vtmn-col-end-auto {
    grid-column-end: auto;
  }

  .gt-small-desktop\:vtmn-row-auto {
    grid-row: auto;
  }

  .gt-small-desktop\:vtmn-row-span-1 {
    grid-row: span 1 / span 1;
  }

  .gt-small-desktop\:vtmn-row-span-2 {
    grid-row: span 2 / span 2;
  }

  .gt-small-desktop\:vtmn-row-span-3 {
    grid-row: span 3 / span 3;
  }

  .gt-small-desktop\:vtmn-row-span-4 {
    grid-row: span 4 / span 4;
  }

  .gt-small-desktop\:vtmn-row-span-5 {
    grid-row: span 5 / span 5;
  }

  .gt-small-desktop\:vtmn-row-span-6 {
    grid-row: span 6 / span 6;
  }

  .gt-small-desktop\:vtmn-row-span-full {
    grid-row: 1 / -1;
  }

  .gt-small-desktop\:vtmn-row-start-1 {
    grid-row-start: 1;
  }

  .gt-small-desktop\:vtmn-row-start-2 {
    grid-row-start: 2;
  }

  .gt-small-desktop\:vtmn-row-start-3 {
    grid-row-start: 3;
  }

  .gt-small-desktop\:vtmn-row-start-4 {
    grid-row-start: 4;
  }

  .gt-small-desktop\:vtmn-row-start-5 {
    grid-row-start: 5;
  }

  .gt-small-desktop\:vtmn-row-start-6 {
    grid-row-start: 6;
  }

  .gt-small-desktop\:vtmn-row-start-7 {
    grid-row-start: 7;
  }

  .gt-small-desktop\:vtmn-row-start-auto {
    grid-row-start: auto;
  }

  .gt-small-desktop\:vtmn-row-end-1 {
    grid-row-end: 1;
  }

  .gt-small-desktop\:vtmn-row-end-2 {
    grid-row-end: 2;
  }

  .gt-small-desktop\:vtmn-row-end-3 {
    grid-row-end: 3;
  }

  .gt-small-desktop\:vtmn-row-end-4 {
    grid-row-end: 4;
  }

  .gt-small-desktop\:vtmn-row-end-5 {
    grid-row-end: 5;
  }

  .gt-small-desktop\:vtmn-row-end-6 {
    grid-row-end: 6;
  }

  .gt-small-desktop\:vtmn-row-end-7 {
    grid-row-end: 7;
  }

  .gt-small-desktop\:vtmn-row-end-auto {
    grid-row-end: auto;
  }

  .gt-small-desktop\:vtmn-float-right {
    float: right;
  }

  .gt-small-desktop\:vtmn-float-left {
    float: left;
  }

  .gt-small-desktop\:vtmn-float-none {
    float: none;
  }

  .gt-small-desktop\:vtmn-clear-left {
    clear: left;
  }

  .gt-small-desktop\:vtmn-clear-right {
    clear: right;
  }

  .gt-small-desktop\:vtmn-clear-both {
    clear: both;
  }

  .gt-small-desktop\:vtmn-clear-none {
    clear: none;
  }

  .gt-small-desktop\:vtmn-m-0 {
    margin: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:vtmn-m-1 {
    margin: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:vtmn-m-2 {
    margin: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:vtmn-m-3 {
    margin: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:vtmn-m-4 {
    margin: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:vtmn-m-5 {
    margin: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:vtmn-m-6 {
    margin: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:vtmn-m-7 {
    margin: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:vtmn-m-8 {
    margin: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:vtmn-m-9 {
    margin: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:vtmn-m-10 {
    margin: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:vtmn-m-auto {
    margin: auto;
  }

  .gt-small-desktop\:vtmn--m-0 {
    margin: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:vtmn--m-1 {
    margin: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:vtmn--m-2 {
    margin: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:vtmn--m-3 {
    margin: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:vtmn--m-4 {
    margin: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:vtmn--m-5 {
    margin: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:vtmn--m-6 {
    margin: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:vtmn--m-7 {
    margin: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:vtmn--m-8 {
    margin: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:vtmn--m-9 {
    margin: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:vtmn--m-10 {
    margin: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:vtmn-mx-0 {
    margin-left: var(--vtmn-spacing_0);
    margin-right: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:vtmn-mx-1 {
    margin-left: var(--vtmn-spacing_1);
    margin-right: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:vtmn-mx-2 {
    margin-left: var(--vtmn-spacing_2);
    margin-right: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:vtmn-mx-3 {
    margin-left: var(--vtmn-spacing_3);
    margin-right: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:vtmn-mx-4 {
    margin-left: var(--vtmn-spacing_4);
    margin-right: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:vtmn-mx-5 {
    margin-left: var(--vtmn-spacing_5);
    margin-right: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:vtmn-mx-6 {
    margin-left: var(--vtmn-spacing_6);
    margin-right: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:vtmn-mx-7 {
    margin-left: var(--vtmn-spacing_7);
    margin-right: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:vtmn-mx-8 {
    margin-left: var(--vtmn-spacing_8);
    margin-right: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:vtmn-mx-9 {
    margin-left: var(--vtmn-spacing_9);
    margin-right: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:vtmn-mx-10 {
    margin-left: var(--vtmn-spacing_10);
    margin-right: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:vtmn-mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .gt-small-desktop\:vtmn--mx-0 {
    margin-left: var(--vtmn-spacing_0);
    margin-right: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:vtmn--mx-1 {
    margin-left: var(--vtmn-spacing_1);
    margin-right: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:vtmn--mx-2 {
    margin-left: var(--vtmn-spacing_2);
    margin-right: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:vtmn--mx-3 {
    margin-left: var(--vtmn-spacing_3);
    margin-right: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:vtmn--mx-4 {
    margin-left: var(--vtmn-spacing_4);
    margin-right: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:vtmn--mx-5 {
    margin-left: var(--vtmn-spacing_5);
    margin-right: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:vtmn--mx-6 {
    margin-left: var(--vtmn-spacing_6);
    margin-right: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:vtmn--mx-7 {
    margin-left: var(--vtmn-spacing_7);
    margin-right: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:vtmn--mx-8 {
    margin-left: var(--vtmn-spacing_8);
    margin-right: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:vtmn--mx-9 {
    margin-left: var(--vtmn-spacing_9);
    margin-right: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:vtmn--mx-10 {
    margin-left: var(--vtmn-spacing_10);
    margin-right: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:vtmn-my-0 {
    margin-top: var(--vtmn-spacing_0);
    margin-bottom: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:vtmn-my-1 {
    margin-top: var(--vtmn-spacing_1);
    margin-bottom: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:vtmn-my-2 {
    margin-top: var(--vtmn-spacing_2);
    margin-bottom: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:vtmn-my-3 {
    margin-top: var(--vtmn-spacing_3);
    margin-bottom: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:vtmn-my-4 {
    margin-top: var(--vtmn-spacing_4);
    margin-bottom: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:vtmn-my-5 {
    margin-top: var(--vtmn-spacing_5);
    margin-bottom: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:vtmn-my-6 {
    margin-top: var(--vtmn-spacing_6);
    margin-bottom: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:vtmn-my-7 {
    margin-top: var(--vtmn-spacing_7);
    margin-bottom: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:vtmn-my-8 {
    margin-top: var(--vtmn-spacing_8);
    margin-bottom: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:vtmn-my-9 {
    margin-top: var(--vtmn-spacing_9);
    margin-bottom: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:vtmn-my-10 {
    margin-top: var(--vtmn-spacing_10);
    margin-bottom: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:vtmn-my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }

  .gt-small-desktop\:vtmn--my-0 {
    margin-top: var(--vtmn-spacing_0);
    margin-bottom: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:vtmn--my-1 {
    margin-top: var(--vtmn-spacing_1);
    margin-bottom: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:vtmn--my-2 {
    margin-top: var(--vtmn-spacing_2);
    margin-bottom: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:vtmn--my-3 {
    margin-top: var(--vtmn-spacing_3);
    margin-bottom: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:vtmn--my-4 {
    margin-top: var(--vtmn-spacing_4);
    margin-bottom: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:vtmn--my-5 {
    margin-top: var(--vtmn-spacing_5);
    margin-bottom: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:vtmn--my-6 {
    margin-top: var(--vtmn-spacing_6);
    margin-bottom: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:vtmn--my-7 {
    margin-top: var(--vtmn-spacing_7);
    margin-bottom: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:vtmn--my-8 {
    margin-top: var(--vtmn-spacing_8);
    margin-bottom: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:vtmn--my-9 {
    margin-top: var(--vtmn-spacing_9);
    margin-bottom: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:vtmn--my-10 {
    margin-top: var(--vtmn-spacing_10);
    margin-bottom: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:vtmn-mt-0 {
    margin-top: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:vtmn-mt-1 {
    margin-top: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:vtmn-mt-2 {
    margin-top: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:vtmn-mt-3 {
    margin-top: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:vtmn-mt-4 {
    margin-top: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:vtmn-mt-5 {
    margin-top: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:vtmn-mt-6 {
    margin-top: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:vtmn-mt-7 {
    margin-top: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:vtmn-mt-8 {
    margin-top: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:vtmn-mt-9 {
    margin-top: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:vtmn-mt-10 {
    margin-top: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:vtmn-mt-auto {
    margin-top: auto;
  }

  .gt-small-desktop\:vtmn--mt-0 {
    margin-top: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:vtmn--mt-1 {
    margin-top: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:vtmn--mt-2 {
    margin-top: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:vtmn--mt-3 {
    margin-top: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:vtmn--mt-4 {
    margin-top: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:vtmn--mt-5 {
    margin-top: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:vtmn--mt-6 {
    margin-top: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:vtmn--mt-7 {
    margin-top: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:vtmn--mt-8 {
    margin-top: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:vtmn--mt-9 {
    margin-top: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:vtmn--mt-10 {
    margin-top: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:vtmn-mr-0 {
    margin-right: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:vtmn-mr-1 {
    margin-right: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:vtmn-mr-2 {
    margin-right: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:vtmn-mr-3 {
    margin-right: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:vtmn-mr-4 {
    margin-right: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:vtmn-mr-5 {
    margin-right: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:vtmn-mr-6 {
    margin-right: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:vtmn-mr-7 {
    margin-right: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:vtmn-mr-8 {
    margin-right: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:vtmn-mr-9 {
    margin-right: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:vtmn-mr-10 {
    margin-right: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:vtmn-mr-auto {
    margin-right: auto;
  }

  .gt-small-desktop\:vtmn--mr-0 {
    margin-right: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:vtmn--mr-1 {
    margin-right: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:vtmn--mr-2 {
    margin-right: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:vtmn--mr-3 {
    margin-right: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:vtmn--mr-4 {
    margin-right: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:vtmn--mr-5 {
    margin-right: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:vtmn--mr-6 {
    margin-right: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:vtmn--mr-7 {
    margin-right: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:vtmn--mr-8 {
    margin-right: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:vtmn--mr-9 {
    margin-right: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:vtmn--mr-10 {
    margin-right: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:vtmn-mb-0 {
    margin-bottom: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:vtmn-mb-1 {
    margin-bottom: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:vtmn-mb-2 {
    margin-bottom: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:vtmn-mb-3 {
    margin-bottom: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:vtmn-mb-4 {
    margin-bottom: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:vtmn-mb-5 {
    margin-bottom: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:vtmn-mb-6 {
    margin-bottom: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:vtmn-mb-7 {
    margin-bottom: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:vtmn-mb-8 {
    margin-bottom: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:vtmn-mb-9 {
    margin-bottom: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:vtmn-mb-10 {
    margin-bottom: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:vtmn-mb-auto {
    margin-bottom: auto;
  }

  .gt-small-desktop\:vtmn--mb-0 {
    margin-bottom: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:vtmn--mb-1 {
    margin-bottom: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:vtmn--mb-2 {
    margin-bottom: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:vtmn--mb-3 {
    margin-bottom: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:vtmn--mb-4 {
    margin-bottom: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:vtmn--mb-5 {
    margin-bottom: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:vtmn--mb-6 {
    margin-bottom: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:vtmn--mb-7 {
    margin-bottom: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:vtmn--mb-8 {
    margin-bottom: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:vtmn--mb-9 {
    margin-bottom: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:vtmn--mb-10 {
    margin-bottom: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:vtmn-ml-0 {
    margin-left: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:vtmn-ml-1 {
    margin-left: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:vtmn-ml-2 {
    margin-left: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:vtmn-ml-3 {
    margin-left: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:vtmn-ml-4 {
    margin-left: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:vtmn-ml-5 {
    margin-left: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:vtmn-ml-6 {
    margin-left: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:vtmn-ml-7 {
    margin-left: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:vtmn-ml-8 {
    margin-left: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:vtmn-ml-9 {
    margin-left: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:vtmn-ml-10 {
    margin-left: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:vtmn-ml-auto {
    margin-left: auto;
  }

  .gt-small-desktop\:vtmn--ml-0 {
    margin-left: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:vtmn--ml-1 {
    margin-left: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:vtmn--ml-2 {
    margin-left: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:vtmn--ml-3 {
    margin-left: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:vtmn--ml-4 {
    margin-left: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:vtmn--ml-5 {
    margin-left: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:vtmn--ml-6 {
    margin-left: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:vtmn--ml-7 {
    margin-left: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:vtmn--ml-8 {
    margin-left: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:vtmn--ml-9 {
    margin-left: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:vtmn--ml-10 {
    margin-left: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:vtmn-box-border {
    box-sizing: border-box;
  }

  .gt-small-desktop\:vtmn-box-content {
    box-sizing: content-box;
  }

  .gt-small-desktop\:vtmn-block {
    display: block;
  }

  .gt-small-desktop\:vtmn-inline-block {
    display: inline-block;
  }

  .gt-small-desktop\:vtmn-inline {
    display: inline;
  }

  .gt-small-desktop\:vtmn-flex {
    display: flex;
  }

  .gt-small-desktop\:vtmn-inline-flex {
    display: inline-flex;
  }

  .gt-small-desktop\:vtmn-table {
    display: table;
  }

  .gt-small-desktop\:vtmn-inline-table {
    display: inline-table;
  }

  .gt-small-desktop\:vtmn-table-caption {
    display: table-caption;
  }

  .gt-small-desktop\:vtmn-table-cell {
    display: table-cell;
  }

  .gt-small-desktop\:vtmn-table-column {
    display: table-column;
  }

  .gt-small-desktop\:vtmn-table-column-group {
    display: table-column-group;
  }

  .gt-small-desktop\:vtmn-table-footer-group {
    display: table-footer-group;
  }

  .gt-small-desktop\:vtmn-table-header-group {
    display: table-header-group;
  }

  .gt-small-desktop\:vtmn-table-row-group {
    display: table-row-group;
  }

  .gt-small-desktop\:vtmn-table-row {
    display: table-row;
  }

  .gt-small-desktop\:vtmn-flow-root {
    display: flow-root;
  }

  .gt-small-desktop\:vtmn-grid {
    display: grid;
  }

  .gt-small-desktop\:vtmn-inline-grid {
    display: inline-grid;
  }

  .gt-small-desktop\:vtmn-contents {
    display: contents;
  }

  .gt-small-desktop\:vtmn-list-item {
    display: list-item;
  }

  .gt-small-desktop\:vtmn-hidden {
    display: none;
  }

  .gt-small-desktop\:vtmn-h-0 {
    height: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:vtmn-h-1 {
    height: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:vtmn-h-2 {
    height: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:vtmn-h-3 {
    height: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:vtmn-h-4 {
    height: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:vtmn-h-5 {
    height: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:vtmn-h-6 {
    height: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:vtmn-h-7 {
    height: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:vtmn-h-8 {
    height: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:vtmn-h-9 {
    height: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:vtmn-h-10 {
    height: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:vtmn-h-auto {
    height: auto;
  }

  .gt-small-desktop\:vtmn-h-1\/2 {
    height: 50%;
  }

  .gt-small-desktop\:vtmn-h-1\/3 {
    height: 33.333333%;
  }

  .gt-small-desktop\:vtmn-h-2\/3 {
    height: 66.666667%;
  }

  .gt-small-desktop\:vtmn-h-1\/4 {
    height: 25%;
  }

  .gt-small-desktop\:vtmn-h-2\/4 {
    height: 50%;
  }

  .gt-small-desktop\:vtmn-h-3\/4 {
    height: 75%;
  }

  .gt-small-desktop\:vtmn-h-1\/5 {
    height: 20%;
  }

  .gt-small-desktop\:vtmn-h-2\/5 {
    height: 40%;
  }

  .gt-small-desktop\:vtmn-h-3\/5 {
    height: 60%;
  }

  .gt-small-desktop\:vtmn-h-4\/5 {
    height: 80%;
  }

  .gt-small-desktop\:vtmn-h-1\/6 {
    height: 16.666667%;
  }

  .gt-small-desktop\:vtmn-h-2\/6 {
    height: 33.333333%;
  }

  .gt-small-desktop\:vtmn-h-3\/6 {
    height: 50%;
  }

  .gt-small-desktop\:vtmn-h-4\/6 {
    height: 66.666667%;
  }

  .gt-small-desktop\:vtmn-h-5\/6 {
    height: 83.333333%;
  }

  .gt-small-desktop\:vtmn-h-full {
    height: 100%;
  }

  .gt-small-desktop\:vtmn-h-screen {
    height: 100vh;
  }

  .gt-small-desktop\:vtmn-max-h-0 {
    max-height: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:vtmn-max-h-1 {
    max-height: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:vtmn-max-h-2 {
    max-height: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:vtmn-max-h-3 {
    max-height: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:vtmn-max-h-4 {
    max-height: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:vtmn-max-h-5 {
    max-height: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:vtmn-max-h-6 {
    max-height: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:vtmn-max-h-7 {
    max-height: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:vtmn-max-h-8 {
    max-height: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:vtmn-max-h-9 {
    max-height: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:vtmn-max-h-10 {
    max-height: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:vtmn-max-h-full {
    max-height: 100%;
  }

  .gt-small-desktop\:vtmn-max-h-screen {
    max-height: 100vh;
  }

  .gt-small-desktop\:vtmn-min-h-0 {
    min-height: 0px;
  }

  .gt-small-desktop\:vtmn-min-h-full {
    min-height: 100%;
  }

  .gt-small-desktop\:vtmn-min-h-screen {
    min-height: 100vh;
  }

  .gt-small-desktop\:vtmn-w-0 {
    width: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:vtmn-w-1 {
    width: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:vtmn-w-2 {
    width: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:vtmn-w-3 {
    width: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:vtmn-w-4 {
    width: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:vtmn-w-5 {
    width: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:vtmn-w-6 {
    width: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:vtmn-w-7 {
    width: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:vtmn-w-8 {
    width: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:vtmn-w-9 {
    width: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:vtmn-w-10 {
    width: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:vtmn-w-auto {
    width: auto;
  }

  .gt-small-desktop\:vtmn-w-1\/2 {
    width: 50%;
  }

  .gt-small-desktop\:vtmn-w-1\/3 {
    width: 33.333333%;
  }

  .gt-small-desktop\:vtmn-w-2\/3 {
    width: 66.666667%;
  }

  .gt-small-desktop\:vtmn-w-1\/4 {
    width: 25%;
  }

  .gt-small-desktop\:vtmn-w-2\/4 {
    width: 50%;
  }

  .gt-small-desktop\:vtmn-w-3\/4 {
    width: 75%;
  }

  .gt-small-desktop\:vtmn-w-1\/5 {
    width: 20%;
  }

  .gt-small-desktop\:vtmn-w-2\/5 {
    width: 40%;
  }

  .gt-small-desktop\:vtmn-w-3\/5 {
    width: 60%;
  }

  .gt-small-desktop\:vtmn-w-4\/5 {
    width: 80%;
  }

  .gt-small-desktop\:vtmn-w-1\/6 {
    width: 16.666667%;
  }

  .gt-small-desktop\:vtmn-w-2\/6 {
    width: 33.333333%;
  }

  .gt-small-desktop\:vtmn-w-3\/6 {
    width: 50%;
  }

  .gt-small-desktop\:vtmn-w-4\/6 {
    width: 66.666667%;
  }

  .gt-small-desktop\:vtmn-w-5\/6 {
    width: 83.333333%;
  }

  .gt-small-desktop\:vtmn-w-1\/12 {
    width: 8.333333%;
  }

  .gt-small-desktop\:vtmn-w-2\/12 {
    width: 16.666667%;
  }

  .gt-small-desktop\:vtmn-w-3\/12 {
    width: 25%;
  }

  .gt-small-desktop\:vtmn-w-4\/12 {
    width: 33.333333%;
  }

  .gt-small-desktop\:vtmn-w-5\/12 {
    width: 41.666667%;
  }

  .gt-small-desktop\:vtmn-w-6\/12 {
    width: 50%;
  }

  .gt-small-desktop\:vtmn-w-7\/12 {
    width: 58.333333%;
  }

  .gt-small-desktop\:vtmn-w-8\/12 {
    width: 66.666667%;
  }

  .gt-small-desktop\:vtmn-w-9\/12 {
    width: 75%;
  }

  .gt-small-desktop\:vtmn-w-10\/12 {
    width: 83.333333%;
  }

  .gt-small-desktop\:vtmn-w-11\/12 {
    width: 91.666667%;
  }

  .gt-small-desktop\:vtmn-w-full {
    width: 100%;
  }

  .gt-small-desktop\:vtmn-w-screen {
    width: 100vw;
  }

  .gt-small-desktop\:vtmn-w-min {
    width: -moz-min-content;
    width: min-content;
  }

  .gt-small-desktop\:vtmn-w-max {
    width: -moz-max-content;
    width: max-content;
  }

  .gt-small-desktop\:vtmn-min-w-0 {
    min-width: 0px;
  }

  .gt-small-desktop\:vtmn-min-w-full {
    min-width: 100%;
  }

  .gt-small-desktop\:vtmn-min-w-min {
    min-width: -moz-min-content;
    min-width: min-content;
  }

  .gt-small-desktop\:vtmn-min-w-max {
    min-width: -moz-max-content;
    min-width: max-content;
  }

  .gt-small-desktop\:vtmn-max-w-0 {
    max-width: 0rem;
  }

  .gt-small-desktop\:vtmn-max-w-none {
    max-width: none;
  }

  .gt-small-desktop\:vtmn-max-w-xs {
    max-width: 20rem;
  }

  .gt-small-desktop\:vtmn-max-w-sm {
    max-width: 24rem;
  }

  .gt-small-desktop\:vtmn-max-w-md {
    max-width: 28rem;
  }

  .gt-small-desktop\:vtmn-max-w-lg {
    max-width: 32rem;
  }

  .gt-small-desktop\:vtmn-max-w-xl {
    max-width: 36rem;
  }

  .gt-small-desktop\:vtmn-max-w-2xl {
    max-width: 42rem;
  }

  .gt-small-desktop\:vtmn-max-w-3xl {
    max-width: 48rem;
  }

  .gt-small-desktop\:vtmn-max-w-4xl {
    max-width: 56rem;
  }

  .gt-small-desktop\:vtmn-max-w-5xl {
    max-width: 64rem;
  }

  .gt-small-desktop\:vtmn-max-w-6xl {
    max-width: 72rem;
  }

  .gt-small-desktop\:vtmn-max-w-7xl {
    max-width: 80rem;
  }

  .gt-small-desktop\:vtmn-max-w-full {
    max-width: 100%;
  }

  .gt-small-desktop\:vtmn-max-w-min {
    max-width: -moz-min-content;
    max-width: min-content;
  }

  .gt-small-desktop\:vtmn-max-w-max {
    max-width: -moz-max-content;
    max-width: max-content;
  }

  .gt-small-desktop\:vtmn-max-w-prose {
    max-width: 65ch;
  }

  .gt-small-desktop\:vtmn-flex-1 {
    flex: 1 1 0%;
  }

  .gt-small-desktop\:vtmn-flex-auto {
    flex: 1 1 auto;
  }

  .gt-small-desktop\:vtmn-flex-initial {
    flex: 0 1 auto;
  }

  .gt-small-desktop\:vtmn-flex-none {
    flex: none;
  }

  .gt-small-desktop\:vtmn-flex-shrink-0 {
    flex-shrink: 0;
  }

  .gt-small-desktop\:vtmn-flex-shrink {
    flex-shrink: 1;
  }

  .gt-small-desktop\:vtmn-flex-grow-0 {
    flex-grow: 0;
  }

  .gt-small-desktop\:vtmn-flex-grow {
    flex-grow: 1;
  }

  .gt-small-desktop\:vtmn-table-auto {
    table-layout: auto;
  }

  .gt-small-desktop\:vtmn-table-fixed {
    table-layout: fixed;
  }

  .gt-small-desktop\:vtmn-border-collapse {
    border-collapse: collapse;
  }

  .gt-small-desktop\:vtmn-border-separate {
    border-collapse: separate;
  }

  .gt-small-desktop\:vtmn-origin-center {
    transform-origin: center;
  }

  .gt-small-desktop\:vtmn-origin-top {
    transform-origin: top;
  }

  .gt-small-desktop\:vtmn-origin-top-right {
    transform-origin: top right;
  }

  .gt-small-desktop\:vtmn-origin-right {
    transform-origin: right;
  }

  .gt-small-desktop\:vtmn-origin-bottom-right {
    transform-origin: bottom right;
  }

  .gt-small-desktop\:vtmn-origin-bottom {
    transform-origin: bottom;
  }

  .gt-small-desktop\:vtmn-origin-bottom-left {
    transform-origin: bottom left;
  }

  .gt-small-desktop\:vtmn-origin-left {
    transform-origin: left;
  }

  .gt-small-desktop\:vtmn-origin-top-left {
    transform-origin: top left;
  }

  .gt-small-desktop\:vtmn-transform {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .gt-small-desktop\:vtmn-transform-gpu {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .gt-small-desktop\:vtmn-transform-none {
    transform: none;
  }

  .gt-small-desktop\:vtmn-translate-x-0 {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:vtmn-translate-x-1 {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:vtmn-translate-x-2 {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:vtmn-translate-x-3 {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:vtmn-translate-x-4 {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:vtmn-translate-x-5 {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:vtmn-translate-x-6 {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:vtmn-translate-x-7 {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:vtmn-translate-x-8 {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:vtmn-translate-x-9 {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:vtmn-translate-x-10 {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:vtmn--translate-x-0 {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:vtmn--translate-x-1 {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:vtmn--translate-x-2 {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:vtmn--translate-x-3 {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:vtmn--translate-x-4 {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:vtmn--translate-x-5 {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:vtmn--translate-x-6 {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:vtmn--translate-x-7 {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:vtmn--translate-x-8 {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:vtmn--translate-x-9 {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:vtmn--translate-x-10 {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:vtmn-translate-x-1\/2 {
    --tw-translate-x: 50%;
  }

  .gt-small-desktop\:vtmn-translate-x-1\/3 {
    --tw-translate-x: 33.333333%;
  }

  .gt-small-desktop\:vtmn-translate-x-2\/3 {
    --tw-translate-x: 66.666667%;
  }

  .gt-small-desktop\:vtmn-translate-x-1\/4 {
    --tw-translate-x: 25%;
  }

  .gt-small-desktop\:vtmn-translate-x-2\/4 {
    --tw-translate-x: 50%;
  }

  .gt-small-desktop\:vtmn-translate-x-3\/4 {
    --tw-translate-x: 75%;
  }

  .gt-small-desktop\:vtmn-translate-x-full {
    --tw-translate-x: 100%;
  }

  .gt-small-desktop\:vtmn--translate-x-1\/2 {
    --tw-translate-x: -50%;
  }

  .gt-small-desktop\:vtmn--translate-x-1\/3 {
    --tw-translate-x: -33.333333%;
  }

  .gt-small-desktop\:vtmn--translate-x-2\/3 {
    --tw-translate-x: -66.666667%;
  }

  .gt-small-desktop\:vtmn--translate-x-1\/4 {
    --tw-translate-x: -25%;
  }

  .gt-small-desktop\:vtmn--translate-x-2\/4 {
    --tw-translate-x: -50%;
  }

  .gt-small-desktop\:vtmn--translate-x-3\/4 {
    --tw-translate-x: -75%;
  }

  .gt-small-desktop\:vtmn--translate-x-full {
    --tw-translate-x: -100%;
  }

  .gt-small-desktop\:vtmn-translate-y-0 {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:vtmn-translate-y-1 {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:vtmn-translate-y-2 {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:vtmn-translate-y-3 {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:vtmn-translate-y-4 {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:vtmn-translate-y-5 {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:vtmn-translate-y-6 {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:vtmn-translate-y-7 {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:vtmn-translate-y-8 {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:vtmn-translate-y-9 {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:vtmn-translate-y-10 {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:vtmn--translate-y-0 {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:vtmn--translate-y-1 {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:vtmn--translate-y-2 {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:vtmn--translate-y-3 {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:vtmn--translate-y-4 {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:vtmn--translate-y-5 {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:vtmn--translate-y-6 {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:vtmn--translate-y-7 {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:vtmn--translate-y-8 {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:vtmn--translate-y-9 {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:vtmn--translate-y-10 {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:vtmn-translate-y-1\/2 {
    --tw-translate-y: 50%;
  }

  .gt-small-desktop\:vtmn-translate-y-1\/3 {
    --tw-translate-y: 33.333333%;
  }

  .gt-small-desktop\:vtmn-translate-y-2\/3 {
    --tw-translate-y: 66.666667%;
  }

  .gt-small-desktop\:vtmn-translate-y-1\/4 {
    --tw-translate-y: 25%;
  }

  .gt-small-desktop\:vtmn-translate-y-2\/4 {
    --tw-translate-y: 50%;
  }

  .gt-small-desktop\:vtmn-translate-y-3\/4 {
    --tw-translate-y: 75%;
  }

  .gt-small-desktop\:vtmn-translate-y-full {
    --tw-translate-y: 100%;
  }

  .gt-small-desktop\:vtmn--translate-y-1\/2 {
    --tw-translate-y: -50%;
  }

  .gt-small-desktop\:vtmn--translate-y-1\/3 {
    --tw-translate-y: -33.333333%;
  }

  .gt-small-desktop\:vtmn--translate-y-2\/3 {
    --tw-translate-y: -66.666667%;
  }

  .gt-small-desktop\:vtmn--translate-y-1\/4 {
    --tw-translate-y: -25%;
  }

  .gt-small-desktop\:vtmn--translate-y-2\/4 {
    --tw-translate-y: -50%;
  }

  .gt-small-desktop\:vtmn--translate-y-3\/4 {
    --tw-translate-y: -75%;
  }

  .gt-small-desktop\:vtmn--translate-y-full {
    --tw-translate-y: -100%;
  }

  .gt-small-desktop\:hover\:vtmn-translate-x-0:hover {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:hover\:vtmn-translate-x-1:hover {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:hover\:vtmn-translate-x-2:hover {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:hover\:vtmn-translate-x-3:hover {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:hover\:vtmn-translate-x-4:hover {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:hover\:vtmn-translate-x-5:hover {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:hover\:vtmn-translate-x-6:hover {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:hover\:vtmn-translate-x-7:hover {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:hover\:vtmn-translate-x-8:hover {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:hover\:vtmn-translate-x-9:hover {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:hover\:vtmn-translate-x-10:hover {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:hover\:vtmn--translate-x-0:hover {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:hover\:vtmn--translate-x-1:hover {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:hover\:vtmn--translate-x-2:hover {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:hover\:vtmn--translate-x-3:hover {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:hover\:vtmn--translate-x-4:hover {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:hover\:vtmn--translate-x-5:hover {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:hover\:vtmn--translate-x-6:hover {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:hover\:vtmn--translate-x-7:hover {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:hover\:vtmn--translate-x-8:hover {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:hover\:vtmn--translate-x-9:hover {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:hover\:vtmn--translate-x-10:hover {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:hover\:vtmn-translate-x-1\/2:hover {
    --tw-translate-x: 50%;
  }

  .gt-small-desktop\:hover\:vtmn-translate-x-1\/3:hover {
    --tw-translate-x: 33.333333%;
  }

  .gt-small-desktop\:hover\:vtmn-translate-x-2\/3:hover {
    --tw-translate-x: 66.666667%;
  }

  .gt-small-desktop\:hover\:vtmn-translate-x-1\/4:hover {
    --tw-translate-x: 25%;
  }

  .gt-small-desktop\:hover\:vtmn-translate-x-2\/4:hover {
    --tw-translate-x: 50%;
  }

  .gt-small-desktop\:hover\:vtmn-translate-x-3\/4:hover {
    --tw-translate-x: 75%;
  }

  .gt-small-desktop\:hover\:vtmn-translate-x-full:hover {
    --tw-translate-x: 100%;
  }

  .gt-small-desktop\:hover\:vtmn--translate-x-1\/2:hover {
    --tw-translate-x: -50%;
  }

  .gt-small-desktop\:hover\:vtmn--translate-x-1\/3:hover {
    --tw-translate-x: -33.333333%;
  }

  .gt-small-desktop\:hover\:vtmn--translate-x-2\/3:hover {
    --tw-translate-x: -66.666667%;
  }

  .gt-small-desktop\:hover\:vtmn--translate-x-1\/4:hover {
    --tw-translate-x: -25%;
  }

  .gt-small-desktop\:hover\:vtmn--translate-x-2\/4:hover {
    --tw-translate-x: -50%;
  }

  .gt-small-desktop\:hover\:vtmn--translate-x-3\/4:hover {
    --tw-translate-x: -75%;
  }

  .gt-small-desktop\:hover\:vtmn--translate-x-full:hover {
    --tw-translate-x: -100%;
  }

  .gt-small-desktop\:hover\:vtmn-translate-y-0:hover {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:hover\:vtmn-translate-y-1:hover {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:hover\:vtmn-translate-y-2:hover {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:hover\:vtmn-translate-y-3:hover {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:hover\:vtmn-translate-y-4:hover {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:hover\:vtmn-translate-y-5:hover {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:hover\:vtmn-translate-y-6:hover {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:hover\:vtmn-translate-y-7:hover {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:hover\:vtmn-translate-y-8:hover {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:hover\:vtmn-translate-y-9:hover {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:hover\:vtmn-translate-y-10:hover {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:hover\:vtmn--translate-y-0:hover {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:hover\:vtmn--translate-y-1:hover {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:hover\:vtmn--translate-y-2:hover {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:hover\:vtmn--translate-y-3:hover {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:hover\:vtmn--translate-y-4:hover {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:hover\:vtmn--translate-y-5:hover {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:hover\:vtmn--translate-y-6:hover {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:hover\:vtmn--translate-y-7:hover {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:hover\:vtmn--translate-y-8:hover {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:hover\:vtmn--translate-y-9:hover {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:hover\:vtmn--translate-y-10:hover {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:hover\:vtmn-translate-y-1\/2:hover {
    --tw-translate-y: 50%;
  }

  .gt-small-desktop\:hover\:vtmn-translate-y-1\/3:hover {
    --tw-translate-y: 33.333333%;
  }

  .gt-small-desktop\:hover\:vtmn-translate-y-2\/3:hover {
    --tw-translate-y: 66.666667%;
  }

  .gt-small-desktop\:hover\:vtmn-translate-y-1\/4:hover {
    --tw-translate-y: 25%;
  }

  .gt-small-desktop\:hover\:vtmn-translate-y-2\/4:hover {
    --tw-translate-y: 50%;
  }

  .gt-small-desktop\:hover\:vtmn-translate-y-3\/4:hover {
    --tw-translate-y: 75%;
  }

  .gt-small-desktop\:hover\:vtmn-translate-y-full:hover {
    --tw-translate-y: 100%;
  }

  .gt-small-desktop\:hover\:vtmn--translate-y-1\/2:hover {
    --tw-translate-y: -50%;
  }

  .gt-small-desktop\:hover\:vtmn--translate-y-1\/3:hover {
    --tw-translate-y: -33.333333%;
  }

  .gt-small-desktop\:hover\:vtmn--translate-y-2\/3:hover {
    --tw-translate-y: -66.666667%;
  }

  .gt-small-desktop\:hover\:vtmn--translate-y-1\/4:hover {
    --tw-translate-y: -25%;
  }

  .gt-small-desktop\:hover\:vtmn--translate-y-2\/4:hover {
    --tw-translate-y: -50%;
  }

  .gt-small-desktop\:hover\:vtmn--translate-y-3\/4:hover {
    --tw-translate-y: -75%;
  }

  .gt-small-desktop\:hover\:vtmn--translate-y-full:hover {
    --tw-translate-y: -100%;
  }

  .gt-small-desktop\:focus\:vtmn-translate-x-0:focus {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:focus\:vtmn-translate-x-1:focus {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:focus\:vtmn-translate-x-2:focus {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:focus\:vtmn-translate-x-3:focus {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:focus\:vtmn-translate-x-4:focus {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:focus\:vtmn-translate-x-5:focus {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:focus\:vtmn-translate-x-6:focus {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:focus\:vtmn-translate-x-7:focus {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:focus\:vtmn-translate-x-8:focus {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:focus\:vtmn-translate-x-9:focus {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:focus\:vtmn-translate-x-10:focus {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:focus\:vtmn--translate-x-0:focus {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:focus\:vtmn--translate-x-1:focus {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:focus\:vtmn--translate-x-2:focus {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:focus\:vtmn--translate-x-3:focus {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:focus\:vtmn--translate-x-4:focus {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:focus\:vtmn--translate-x-5:focus {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:focus\:vtmn--translate-x-6:focus {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:focus\:vtmn--translate-x-7:focus {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:focus\:vtmn--translate-x-8:focus {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:focus\:vtmn--translate-x-9:focus {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:focus\:vtmn--translate-x-10:focus {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:focus\:vtmn-translate-x-1\/2:focus {
    --tw-translate-x: 50%;
  }

  .gt-small-desktop\:focus\:vtmn-translate-x-1\/3:focus {
    --tw-translate-x: 33.333333%;
  }

  .gt-small-desktop\:focus\:vtmn-translate-x-2\/3:focus {
    --tw-translate-x: 66.666667%;
  }

  .gt-small-desktop\:focus\:vtmn-translate-x-1\/4:focus {
    --tw-translate-x: 25%;
  }

  .gt-small-desktop\:focus\:vtmn-translate-x-2\/4:focus {
    --tw-translate-x: 50%;
  }

  .gt-small-desktop\:focus\:vtmn-translate-x-3\/4:focus {
    --tw-translate-x: 75%;
  }

  .gt-small-desktop\:focus\:vtmn-translate-x-full:focus {
    --tw-translate-x: 100%;
  }

  .gt-small-desktop\:focus\:vtmn--translate-x-1\/2:focus {
    --tw-translate-x: -50%;
  }

  .gt-small-desktop\:focus\:vtmn--translate-x-1\/3:focus {
    --tw-translate-x: -33.333333%;
  }

  .gt-small-desktop\:focus\:vtmn--translate-x-2\/3:focus {
    --tw-translate-x: -66.666667%;
  }

  .gt-small-desktop\:focus\:vtmn--translate-x-1\/4:focus {
    --tw-translate-x: -25%;
  }

  .gt-small-desktop\:focus\:vtmn--translate-x-2\/4:focus {
    --tw-translate-x: -50%;
  }

  .gt-small-desktop\:focus\:vtmn--translate-x-3\/4:focus {
    --tw-translate-x: -75%;
  }

  .gt-small-desktop\:focus\:vtmn--translate-x-full:focus {
    --tw-translate-x: -100%;
  }

  .gt-small-desktop\:focus\:vtmn-translate-y-0:focus {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:focus\:vtmn-translate-y-1:focus {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:focus\:vtmn-translate-y-2:focus {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:focus\:vtmn-translate-y-3:focus {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:focus\:vtmn-translate-y-4:focus {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:focus\:vtmn-translate-y-5:focus {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:focus\:vtmn-translate-y-6:focus {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:focus\:vtmn-translate-y-7:focus {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:focus\:vtmn-translate-y-8:focus {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:focus\:vtmn-translate-y-9:focus {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:focus\:vtmn-translate-y-10:focus {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:focus\:vtmn--translate-y-0:focus {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:focus\:vtmn--translate-y-1:focus {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:focus\:vtmn--translate-y-2:focus {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:focus\:vtmn--translate-y-3:focus {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:focus\:vtmn--translate-y-4:focus {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:focus\:vtmn--translate-y-5:focus {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:focus\:vtmn--translate-y-6:focus {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:focus\:vtmn--translate-y-7:focus {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:focus\:vtmn--translate-y-8:focus {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:focus\:vtmn--translate-y-9:focus {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:focus\:vtmn--translate-y-10:focus {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:focus\:vtmn-translate-y-1\/2:focus {
    --tw-translate-y: 50%;
  }

  .gt-small-desktop\:focus\:vtmn-translate-y-1\/3:focus {
    --tw-translate-y: 33.333333%;
  }

  .gt-small-desktop\:focus\:vtmn-translate-y-2\/3:focus {
    --tw-translate-y: 66.666667%;
  }

  .gt-small-desktop\:focus\:vtmn-translate-y-1\/4:focus {
    --tw-translate-y: 25%;
  }

  .gt-small-desktop\:focus\:vtmn-translate-y-2\/4:focus {
    --tw-translate-y: 50%;
  }

  .gt-small-desktop\:focus\:vtmn-translate-y-3\/4:focus {
    --tw-translate-y: 75%;
  }

  .gt-small-desktop\:focus\:vtmn-translate-y-full:focus {
    --tw-translate-y: 100%;
  }

  .gt-small-desktop\:focus\:vtmn--translate-y-1\/2:focus {
    --tw-translate-y: -50%;
  }

  .gt-small-desktop\:focus\:vtmn--translate-y-1\/3:focus {
    --tw-translate-y: -33.333333%;
  }

  .gt-small-desktop\:focus\:vtmn--translate-y-2\/3:focus {
    --tw-translate-y: -66.666667%;
  }

  .gt-small-desktop\:focus\:vtmn--translate-y-1\/4:focus {
    --tw-translate-y: -25%;
  }

  .gt-small-desktop\:focus\:vtmn--translate-y-2\/4:focus {
    --tw-translate-y: -50%;
  }

  .gt-small-desktop\:focus\:vtmn--translate-y-3\/4:focus {
    --tw-translate-y: -75%;
  }

  .gt-small-desktop\:focus\:vtmn--translate-y-full:focus {
    --tw-translate-y: -100%;
  }

  .gt-small-desktop\:vtmn-rotate-0 {
    --tw-rotate: 0deg;
  }

  .gt-small-desktop\:vtmn-rotate-1 {
    --tw-rotate: 1deg;
  }

  .gt-small-desktop\:vtmn-rotate-2 {
    --tw-rotate: 2deg;
  }

  .gt-small-desktop\:vtmn-rotate-3 {
    --tw-rotate: 3deg;
  }

  .gt-small-desktop\:vtmn-rotate-6 {
    --tw-rotate: 6deg;
  }

  .gt-small-desktop\:vtmn-rotate-12 {
    --tw-rotate: 12deg;
  }

  .gt-small-desktop\:vtmn-rotate-45 {
    --tw-rotate: 45deg;
  }

  .gt-small-desktop\:vtmn-rotate-90 {
    --tw-rotate: 90deg;
  }

  .gt-small-desktop\:vtmn-rotate-180 {
    --tw-rotate: 180deg;
  }

  .gt-small-desktop\:vtmn--rotate-180 {
    --tw-rotate: -180deg;
  }

  .gt-small-desktop\:vtmn--rotate-90 {
    --tw-rotate: -90deg;
  }

  .gt-small-desktop\:vtmn--rotate-45 {
    --tw-rotate: -45deg;
  }

  .gt-small-desktop\:vtmn--rotate-12 {
    --tw-rotate: -12deg;
  }

  .gt-small-desktop\:vtmn--rotate-6 {
    --tw-rotate: -6deg;
  }

  .gt-small-desktop\:vtmn--rotate-3 {
    --tw-rotate: -3deg;
  }

  .gt-small-desktop\:vtmn--rotate-2 {
    --tw-rotate: -2deg;
  }

  .gt-small-desktop\:vtmn--rotate-1 {
    --tw-rotate: -1deg;
  }

  .gt-small-desktop\:hover\:vtmn-rotate-0:hover {
    --tw-rotate: 0deg;
  }

  .gt-small-desktop\:hover\:vtmn-rotate-1:hover {
    --tw-rotate: 1deg;
  }

  .gt-small-desktop\:hover\:vtmn-rotate-2:hover {
    --tw-rotate: 2deg;
  }

  .gt-small-desktop\:hover\:vtmn-rotate-3:hover {
    --tw-rotate: 3deg;
  }

  .gt-small-desktop\:hover\:vtmn-rotate-6:hover {
    --tw-rotate: 6deg;
  }

  .gt-small-desktop\:hover\:vtmn-rotate-12:hover {
    --tw-rotate: 12deg;
  }

  .gt-small-desktop\:hover\:vtmn-rotate-45:hover {
    --tw-rotate: 45deg;
  }

  .gt-small-desktop\:hover\:vtmn-rotate-90:hover {
    --tw-rotate: 90deg;
  }

  .gt-small-desktop\:hover\:vtmn-rotate-180:hover {
    --tw-rotate: 180deg;
  }

  .gt-small-desktop\:hover\:vtmn--rotate-180:hover {
    --tw-rotate: -180deg;
  }

  .gt-small-desktop\:hover\:vtmn--rotate-90:hover {
    --tw-rotate: -90deg;
  }

  .gt-small-desktop\:hover\:vtmn--rotate-45:hover {
    --tw-rotate: -45deg;
  }

  .gt-small-desktop\:hover\:vtmn--rotate-12:hover {
    --tw-rotate: -12deg;
  }

  .gt-small-desktop\:hover\:vtmn--rotate-6:hover {
    --tw-rotate: -6deg;
  }

  .gt-small-desktop\:hover\:vtmn--rotate-3:hover {
    --tw-rotate: -3deg;
  }

  .gt-small-desktop\:hover\:vtmn--rotate-2:hover {
    --tw-rotate: -2deg;
  }

  .gt-small-desktop\:hover\:vtmn--rotate-1:hover {
    --tw-rotate: -1deg;
  }

  .gt-small-desktop\:focus\:vtmn-rotate-0:focus {
    --tw-rotate: 0deg;
  }

  .gt-small-desktop\:focus\:vtmn-rotate-1:focus {
    --tw-rotate: 1deg;
  }

  .gt-small-desktop\:focus\:vtmn-rotate-2:focus {
    --tw-rotate: 2deg;
  }

  .gt-small-desktop\:focus\:vtmn-rotate-3:focus {
    --tw-rotate: 3deg;
  }

  .gt-small-desktop\:focus\:vtmn-rotate-6:focus {
    --tw-rotate: 6deg;
  }

  .gt-small-desktop\:focus\:vtmn-rotate-12:focus {
    --tw-rotate: 12deg;
  }

  .gt-small-desktop\:focus\:vtmn-rotate-45:focus {
    --tw-rotate: 45deg;
  }

  .gt-small-desktop\:focus\:vtmn-rotate-90:focus {
    --tw-rotate: 90deg;
  }

  .gt-small-desktop\:focus\:vtmn-rotate-180:focus {
    --tw-rotate: 180deg;
  }

  .gt-small-desktop\:focus\:vtmn--rotate-180:focus {
    --tw-rotate: -180deg;
  }

  .gt-small-desktop\:focus\:vtmn--rotate-90:focus {
    --tw-rotate: -90deg;
  }

  .gt-small-desktop\:focus\:vtmn--rotate-45:focus {
    --tw-rotate: -45deg;
  }

  .gt-small-desktop\:focus\:vtmn--rotate-12:focus {
    --tw-rotate: -12deg;
  }

  .gt-small-desktop\:focus\:vtmn--rotate-6:focus {
    --tw-rotate: -6deg;
  }

  .gt-small-desktop\:focus\:vtmn--rotate-3:focus {
    --tw-rotate: -3deg;
  }

  .gt-small-desktop\:focus\:vtmn--rotate-2:focus {
    --tw-rotate: -2deg;
  }

  .gt-small-desktop\:focus\:vtmn--rotate-1:focus {
    --tw-rotate: -1deg;
  }

  .gt-small-desktop\:vtmn-skew-x-0 {
    --tw-skew-x: 0deg;
  }

  .gt-small-desktop\:vtmn-skew-x-1 {
    --tw-skew-x: 1deg;
  }

  .gt-small-desktop\:vtmn-skew-x-2 {
    --tw-skew-x: 2deg;
  }

  .gt-small-desktop\:vtmn-skew-x-3 {
    --tw-skew-x: 3deg;
  }

  .gt-small-desktop\:vtmn-skew-x-6 {
    --tw-skew-x: 6deg;
  }

  .gt-small-desktop\:vtmn-skew-x-12 {
    --tw-skew-x: 12deg;
  }

  .gt-small-desktop\:vtmn--skew-x-12 {
    --tw-skew-x: -12deg;
  }

  .gt-small-desktop\:vtmn--skew-x-6 {
    --tw-skew-x: -6deg;
  }

  .gt-small-desktop\:vtmn--skew-x-3 {
    --tw-skew-x: -3deg;
  }

  .gt-small-desktop\:vtmn--skew-x-2 {
    --tw-skew-x: -2deg;
  }

  .gt-small-desktop\:vtmn--skew-x-1 {
    --tw-skew-x: -1deg;
  }

  .gt-small-desktop\:vtmn-skew-y-0 {
    --tw-skew-y: 0deg;
  }

  .gt-small-desktop\:vtmn-skew-y-1 {
    --tw-skew-y: 1deg;
  }

  .gt-small-desktop\:vtmn-skew-y-2 {
    --tw-skew-y: 2deg;
  }

  .gt-small-desktop\:vtmn-skew-y-3 {
    --tw-skew-y: 3deg;
  }

  .gt-small-desktop\:vtmn-skew-y-6 {
    --tw-skew-y: 6deg;
  }

  .gt-small-desktop\:vtmn-skew-y-12 {
    --tw-skew-y: 12deg;
  }

  .gt-small-desktop\:vtmn--skew-y-12 {
    --tw-skew-y: -12deg;
  }

  .gt-small-desktop\:vtmn--skew-y-6 {
    --tw-skew-y: -6deg;
  }

  .gt-small-desktop\:vtmn--skew-y-3 {
    --tw-skew-y: -3deg;
  }

  .gt-small-desktop\:vtmn--skew-y-2 {
    --tw-skew-y: -2deg;
  }

  .gt-small-desktop\:vtmn--skew-y-1 {
    --tw-skew-y: -1deg;
  }

  .gt-small-desktop\:hover\:vtmn-skew-x-0:hover {
    --tw-skew-x: 0deg;
  }

  .gt-small-desktop\:hover\:vtmn-skew-x-1:hover {
    --tw-skew-x: 1deg;
  }

  .gt-small-desktop\:hover\:vtmn-skew-x-2:hover {
    --tw-skew-x: 2deg;
  }

  .gt-small-desktop\:hover\:vtmn-skew-x-3:hover {
    --tw-skew-x: 3deg;
  }

  .gt-small-desktop\:hover\:vtmn-skew-x-6:hover {
    --tw-skew-x: 6deg;
  }

  .gt-small-desktop\:hover\:vtmn-skew-x-12:hover {
    --tw-skew-x: 12deg;
  }

  .gt-small-desktop\:hover\:vtmn--skew-x-12:hover {
    --tw-skew-x: -12deg;
  }

  .gt-small-desktop\:hover\:vtmn--skew-x-6:hover {
    --tw-skew-x: -6deg;
  }

  .gt-small-desktop\:hover\:vtmn--skew-x-3:hover {
    --tw-skew-x: -3deg;
  }

  .gt-small-desktop\:hover\:vtmn--skew-x-2:hover {
    --tw-skew-x: -2deg;
  }

  .gt-small-desktop\:hover\:vtmn--skew-x-1:hover {
    --tw-skew-x: -1deg;
  }

  .gt-small-desktop\:hover\:vtmn-skew-y-0:hover {
    --tw-skew-y: 0deg;
  }

  .gt-small-desktop\:hover\:vtmn-skew-y-1:hover {
    --tw-skew-y: 1deg;
  }

  .gt-small-desktop\:hover\:vtmn-skew-y-2:hover {
    --tw-skew-y: 2deg;
  }

  .gt-small-desktop\:hover\:vtmn-skew-y-3:hover {
    --tw-skew-y: 3deg;
  }

  .gt-small-desktop\:hover\:vtmn-skew-y-6:hover {
    --tw-skew-y: 6deg;
  }

  .gt-small-desktop\:hover\:vtmn-skew-y-12:hover {
    --tw-skew-y: 12deg;
  }

  .gt-small-desktop\:hover\:vtmn--skew-y-12:hover {
    --tw-skew-y: -12deg;
  }

  .gt-small-desktop\:hover\:vtmn--skew-y-6:hover {
    --tw-skew-y: -6deg;
  }

  .gt-small-desktop\:hover\:vtmn--skew-y-3:hover {
    --tw-skew-y: -3deg;
  }

  .gt-small-desktop\:hover\:vtmn--skew-y-2:hover {
    --tw-skew-y: -2deg;
  }

  .gt-small-desktop\:hover\:vtmn--skew-y-1:hover {
    --tw-skew-y: -1deg;
  }

  .gt-small-desktop\:focus\:vtmn-skew-x-0:focus {
    --tw-skew-x: 0deg;
  }

  .gt-small-desktop\:focus\:vtmn-skew-x-1:focus {
    --tw-skew-x: 1deg;
  }

  .gt-small-desktop\:focus\:vtmn-skew-x-2:focus {
    --tw-skew-x: 2deg;
  }

  .gt-small-desktop\:focus\:vtmn-skew-x-3:focus {
    --tw-skew-x: 3deg;
  }

  .gt-small-desktop\:focus\:vtmn-skew-x-6:focus {
    --tw-skew-x: 6deg;
  }

  .gt-small-desktop\:focus\:vtmn-skew-x-12:focus {
    --tw-skew-x: 12deg;
  }

  .gt-small-desktop\:focus\:vtmn--skew-x-12:focus {
    --tw-skew-x: -12deg;
  }

  .gt-small-desktop\:focus\:vtmn--skew-x-6:focus {
    --tw-skew-x: -6deg;
  }

  .gt-small-desktop\:focus\:vtmn--skew-x-3:focus {
    --tw-skew-x: -3deg;
  }

  .gt-small-desktop\:focus\:vtmn--skew-x-2:focus {
    --tw-skew-x: -2deg;
  }

  .gt-small-desktop\:focus\:vtmn--skew-x-1:focus {
    --tw-skew-x: -1deg;
  }

  .gt-small-desktop\:focus\:vtmn-skew-y-0:focus {
    --tw-skew-y: 0deg;
  }

  .gt-small-desktop\:focus\:vtmn-skew-y-1:focus {
    --tw-skew-y: 1deg;
  }

  .gt-small-desktop\:focus\:vtmn-skew-y-2:focus {
    --tw-skew-y: 2deg;
  }

  .gt-small-desktop\:focus\:vtmn-skew-y-3:focus {
    --tw-skew-y: 3deg;
  }

  .gt-small-desktop\:focus\:vtmn-skew-y-6:focus {
    --tw-skew-y: 6deg;
  }

  .gt-small-desktop\:focus\:vtmn-skew-y-12:focus {
    --tw-skew-y: 12deg;
  }

  .gt-small-desktop\:focus\:vtmn--skew-y-12:focus {
    --tw-skew-y: -12deg;
  }

  .gt-small-desktop\:focus\:vtmn--skew-y-6:focus {
    --tw-skew-y: -6deg;
  }

  .gt-small-desktop\:focus\:vtmn--skew-y-3:focus {
    --tw-skew-y: -3deg;
  }

  .gt-small-desktop\:focus\:vtmn--skew-y-2:focus {
    --tw-skew-y: -2deg;
  }

  .gt-small-desktop\:focus\:vtmn--skew-y-1:focus {
    --tw-skew-y: -1deg;
  }

  .gt-small-desktop\:vtmn-scale-0 {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .gt-small-desktop\:vtmn-scale-50 {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .gt-small-desktop\:vtmn-scale-75 {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .gt-small-desktop\:vtmn-scale-90 {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .gt-small-desktop\:vtmn-scale-95 {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .gt-small-desktop\:vtmn-scale-100 {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .gt-small-desktop\:vtmn-scale-105 {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .gt-small-desktop\:vtmn-scale-110 {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .gt-small-desktop\:vtmn-scale-125 {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .gt-small-desktop\:vtmn-scale-150 {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .gt-small-desktop\:hover\:vtmn-scale-0:hover {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .gt-small-desktop\:hover\:vtmn-scale-50:hover {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .gt-small-desktop\:hover\:vtmn-scale-75:hover {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .gt-small-desktop\:hover\:vtmn-scale-90:hover {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .gt-small-desktop\:hover\:vtmn-scale-95:hover {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .gt-small-desktop\:hover\:vtmn-scale-100:hover {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .gt-small-desktop\:hover\:vtmn-scale-105:hover {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .gt-small-desktop\:hover\:vtmn-scale-110:hover {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .gt-small-desktop\:hover\:vtmn-scale-125:hover {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .gt-small-desktop\:hover\:vtmn-scale-150:hover {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .gt-small-desktop\:focus\:vtmn-scale-0:focus {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .gt-small-desktop\:focus\:vtmn-scale-50:focus {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .gt-small-desktop\:focus\:vtmn-scale-75:focus {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .gt-small-desktop\:focus\:vtmn-scale-90:focus {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .gt-small-desktop\:focus\:vtmn-scale-95:focus {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .gt-small-desktop\:focus\:vtmn-scale-100:focus {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .gt-small-desktop\:focus\:vtmn-scale-105:focus {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .gt-small-desktop\:focus\:vtmn-scale-110:focus {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .gt-small-desktop\:focus\:vtmn-scale-125:focus {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .gt-small-desktop\:focus\:vtmn-scale-150:focus {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .gt-small-desktop\:vtmn-scale-x-0 {
    --tw-scale-x: 0;
  }

  .gt-small-desktop\:vtmn-scale-x-50 {
    --tw-scale-x: .5;
  }

  .gt-small-desktop\:vtmn-scale-x-75 {
    --tw-scale-x: .75;
  }

  .gt-small-desktop\:vtmn-scale-x-90 {
    --tw-scale-x: .9;
  }

  .gt-small-desktop\:vtmn-scale-x-95 {
    --tw-scale-x: .95;
  }

  .gt-small-desktop\:vtmn-scale-x-100 {
    --tw-scale-x: 1;
  }

  .gt-small-desktop\:vtmn-scale-x-105 {
    --tw-scale-x: 1.05;
  }

  .gt-small-desktop\:vtmn-scale-x-110 {
    --tw-scale-x: 1.1;
  }

  .gt-small-desktop\:vtmn-scale-x-125 {
    --tw-scale-x: 1.25;
  }

  .gt-small-desktop\:vtmn-scale-x-150 {
    --tw-scale-x: 1.5;
  }

  .gt-small-desktop\:vtmn-scale-y-0 {
    --tw-scale-y: 0;
  }

  .gt-small-desktop\:vtmn-scale-y-50 {
    --tw-scale-y: .5;
  }

  .gt-small-desktop\:vtmn-scale-y-75 {
    --tw-scale-y: .75;
  }

  .gt-small-desktop\:vtmn-scale-y-90 {
    --tw-scale-y: .9;
  }

  .gt-small-desktop\:vtmn-scale-y-95 {
    --tw-scale-y: .95;
  }

  .gt-small-desktop\:vtmn-scale-y-100 {
    --tw-scale-y: 1;
  }

  .gt-small-desktop\:vtmn-scale-y-105 {
    --tw-scale-y: 1.05;
  }

  .gt-small-desktop\:vtmn-scale-y-110 {
    --tw-scale-y: 1.1;
  }

  .gt-small-desktop\:vtmn-scale-y-125 {
    --tw-scale-y: 1.25;
  }

  .gt-small-desktop\:vtmn-scale-y-150 {
    --tw-scale-y: 1.5;
  }

  .gt-small-desktop\:hover\:vtmn-scale-x-0:hover {
    --tw-scale-x: 0;
  }

  .gt-small-desktop\:hover\:vtmn-scale-x-50:hover {
    --tw-scale-x: .5;
  }

  .gt-small-desktop\:hover\:vtmn-scale-x-75:hover {
    --tw-scale-x: .75;
  }

  .gt-small-desktop\:hover\:vtmn-scale-x-90:hover {
    --tw-scale-x: .9;
  }

  .gt-small-desktop\:hover\:vtmn-scale-x-95:hover {
    --tw-scale-x: .95;
  }

  .gt-small-desktop\:hover\:vtmn-scale-x-100:hover {
    --tw-scale-x: 1;
  }

  .gt-small-desktop\:hover\:vtmn-scale-x-105:hover {
    --tw-scale-x: 1.05;
  }

  .gt-small-desktop\:hover\:vtmn-scale-x-110:hover {
    --tw-scale-x: 1.1;
  }

  .gt-small-desktop\:hover\:vtmn-scale-x-125:hover {
    --tw-scale-x: 1.25;
  }

  .gt-small-desktop\:hover\:vtmn-scale-x-150:hover {
    --tw-scale-x: 1.5;
  }

  .gt-small-desktop\:hover\:vtmn-scale-y-0:hover {
    --tw-scale-y: 0;
  }

  .gt-small-desktop\:hover\:vtmn-scale-y-50:hover {
    --tw-scale-y: .5;
  }

  .gt-small-desktop\:hover\:vtmn-scale-y-75:hover {
    --tw-scale-y: .75;
  }

  .gt-small-desktop\:hover\:vtmn-scale-y-90:hover {
    --tw-scale-y: .9;
  }

  .gt-small-desktop\:hover\:vtmn-scale-y-95:hover {
    --tw-scale-y: .95;
  }

  .gt-small-desktop\:hover\:vtmn-scale-y-100:hover {
    --tw-scale-y: 1;
  }

  .gt-small-desktop\:hover\:vtmn-scale-y-105:hover {
    --tw-scale-y: 1.05;
  }

  .gt-small-desktop\:hover\:vtmn-scale-y-110:hover {
    --tw-scale-y: 1.1;
  }

  .gt-small-desktop\:hover\:vtmn-scale-y-125:hover {
    --tw-scale-y: 1.25;
  }

  .gt-small-desktop\:hover\:vtmn-scale-y-150:hover {
    --tw-scale-y: 1.5;
  }

  .gt-small-desktop\:focus\:vtmn-scale-x-0:focus {
    --tw-scale-x: 0;
  }

  .gt-small-desktop\:focus\:vtmn-scale-x-50:focus {
    --tw-scale-x: .5;
  }

  .gt-small-desktop\:focus\:vtmn-scale-x-75:focus {
    --tw-scale-x: .75;
  }

  .gt-small-desktop\:focus\:vtmn-scale-x-90:focus {
    --tw-scale-x: .9;
  }

  .gt-small-desktop\:focus\:vtmn-scale-x-95:focus {
    --tw-scale-x: .95;
  }

  .gt-small-desktop\:focus\:vtmn-scale-x-100:focus {
    --tw-scale-x: 1;
  }

  .gt-small-desktop\:focus\:vtmn-scale-x-105:focus {
    --tw-scale-x: 1.05;
  }

  .gt-small-desktop\:focus\:vtmn-scale-x-110:focus {
    --tw-scale-x: 1.1;
  }

  .gt-small-desktop\:focus\:vtmn-scale-x-125:focus {
    --tw-scale-x: 1.25;
  }

  .gt-small-desktop\:focus\:vtmn-scale-x-150:focus {
    --tw-scale-x: 1.5;
  }

  .gt-small-desktop\:focus\:vtmn-scale-y-0:focus {
    --tw-scale-y: 0;
  }

  .gt-small-desktop\:focus\:vtmn-scale-y-50:focus {
    --tw-scale-y: .5;
  }

  .gt-small-desktop\:focus\:vtmn-scale-y-75:focus {
    --tw-scale-y: .75;
  }

  .gt-small-desktop\:focus\:vtmn-scale-y-90:focus {
    --tw-scale-y: .9;
  }

  .gt-small-desktop\:focus\:vtmn-scale-y-95:focus {
    --tw-scale-y: .95;
  }

  .gt-small-desktop\:focus\:vtmn-scale-y-100:focus {
    --tw-scale-y: 1;
  }

  .gt-small-desktop\:focus\:vtmn-scale-y-105:focus {
    --tw-scale-y: 1.05;
  }

  .gt-small-desktop\:focus\:vtmn-scale-y-110:focus {
    --tw-scale-y: 1.1;
  }

  .gt-small-desktop\:focus\:vtmn-scale-y-125:focus {
    --tw-scale-y: 1.25;
  }

  .gt-small-desktop\:focus\:vtmn-scale-y-150:focus {
    --tw-scale-y: 1.5;
  }

  .gt-small-desktop\:vtmn-animate-none {
    animation: none;
  }

  .gt-small-desktop\:vtmn-animate-spin {
    animation: vtmn-spin 1s linear infinite;
  }

  .gt-small-desktop\:vtmn-animate-ping {
    animation: vtmn-ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .gt-small-desktop\:vtmn-animate-pulse {
    animation: vtmn-pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .gt-small-desktop\:vtmn-animate-bounce {
    animation: vtmn-bounce 1s infinite;
  }

  .gt-small-desktop\:vtmn-cursor-auto {
    cursor: auto;
  }

  .gt-small-desktop\:vtmn-cursor-default {
    cursor: default;
  }

  .gt-small-desktop\:vtmn-cursor-pointer {
    cursor: pointer;
  }

  .gt-small-desktop\:vtmn-cursor-wait {
    cursor: wait;
  }

  .gt-small-desktop\:vtmn-cursor-text {
    cursor: text;
  }

  .gt-small-desktop\:vtmn-cursor-move {
    cursor: move;
  }

  .gt-small-desktop\:vtmn-cursor-help {
    cursor: help;
  }

  .gt-small-desktop\:vtmn-cursor-not-allowed {
    cursor: not-allowed;
  }

  .gt-small-desktop\:hover\:vtmn-cursor-auto:hover {
    cursor: auto;
  }

  .gt-small-desktop\:hover\:vtmn-cursor-default:hover {
    cursor: default;
  }

  .gt-small-desktop\:hover\:vtmn-cursor-pointer:hover {
    cursor: pointer;
  }

  .gt-small-desktop\:hover\:vtmn-cursor-wait:hover {
    cursor: wait;
  }

  .gt-small-desktop\:hover\:vtmn-cursor-text:hover {
    cursor: text;
  }

  .gt-small-desktop\:hover\:vtmn-cursor-move:hover {
    cursor: move;
  }

  .gt-small-desktop\:hover\:vtmn-cursor-help:hover {
    cursor: help;
  }

  .gt-small-desktop\:hover\:vtmn-cursor-not-allowed:hover {
    cursor: not-allowed;
  }

  .gt-small-desktop\:disabled\:vtmn-cursor-auto:disabled {
    cursor: auto;
  }

  .gt-small-desktop\:disabled\:vtmn-cursor-default:disabled {
    cursor: default;
  }

  .gt-small-desktop\:disabled\:vtmn-cursor-pointer:disabled {
    cursor: pointer;
  }

  .gt-small-desktop\:disabled\:vtmn-cursor-wait:disabled {
    cursor: wait;
  }

  .gt-small-desktop\:disabled\:vtmn-cursor-text:disabled {
    cursor: text;
  }

  .gt-small-desktop\:disabled\:vtmn-cursor-move:disabled {
    cursor: move;
  }

  .gt-small-desktop\:disabled\:vtmn-cursor-help:disabled {
    cursor: help;
  }

  .gt-small-desktop\:disabled\:vtmn-cursor-not-allowed:disabled {
    cursor: not-allowed;
  }

  .gt-small-desktop\:vtmn-select-none {
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
  }

  .gt-small-desktop\:vtmn-select-text {
    -webkit-user-select: text;
       -moz-user-select: text;
            user-select: text;
  }

  .gt-small-desktop\:vtmn-select-all {
    -webkit-user-select: all;
       -moz-user-select: all;
            user-select: all;
  }

  .gt-small-desktop\:vtmn-select-auto {
    -webkit-user-select: auto;
       -moz-user-select: auto;
            user-select: auto;
  }

  .gt-small-desktop\:vtmn-resize-none {
    resize: none;
  }

  .gt-small-desktop\:vtmn-resize-y {
    resize: vertical;
  }

  .gt-small-desktop\:vtmn-resize-x {
    resize: horizontal;
  }

  .gt-small-desktop\:vtmn-resize {
    resize: both;
  }

  .gt-small-desktop\:vtmn-list-inside {
    list-style-position: inside;
  }

  .gt-small-desktop\:vtmn-list-outside {
    list-style-position: outside;
  }

  .gt-small-desktop\:vtmn-list-none {
    list-style-type: none;
  }

  .gt-small-desktop\:vtmn-list-disc {
    list-style-type: disc;
  }

  .gt-small-desktop\:vtmn-list-decimal {
    list-style-type: decimal;
  }

  .gt-small-desktop\:vtmn-appearance-none {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

  .gt-small-desktop\:vtmn-auto-cols-auto {
    grid-auto-columns: auto;
  }

  .gt-small-desktop\:vtmn-auto-cols-min {
    grid-auto-columns: min-content;
  }

  .gt-small-desktop\:vtmn-auto-cols-max {
    grid-auto-columns: max-content;
  }

  .gt-small-desktop\:vtmn-auto-cols-fr {
    grid-auto-columns: minmax(0, 1fr);
  }

  .gt-small-desktop\:vtmn-grid-flow-row {
    grid-auto-flow: row;
  }

  .gt-small-desktop\:vtmn-grid-flow-col {
    grid-auto-flow: column;
  }

  .gt-small-desktop\:vtmn-grid-flow-row-dense {
    grid-auto-flow: row dense;
  }

  .gt-small-desktop\:vtmn-grid-flow-col-dense {
    grid-auto-flow: column dense;
  }

  .gt-small-desktop\:vtmn-auto-rows-auto {
    grid-auto-rows: auto;
  }

  .gt-small-desktop\:vtmn-auto-rows-min {
    grid-auto-rows: min-content;
  }

  .gt-small-desktop\:vtmn-auto-rows-max {
    grid-auto-rows: max-content;
  }

  .gt-small-desktop\:vtmn-auto-rows-fr {
    grid-auto-rows: minmax(0, 1fr);
  }

  .gt-small-desktop\:vtmn-grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .gt-small-desktop\:vtmn-grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .gt-small-desktop\:vtmn-grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .gt-small-desktop\:vtmn-grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .gt-small-desktop\:vtmn-grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .gt-small-desktop\:vtmn-grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .gt-small-desktop\:vtmn-grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .gt-small-desktop\:vtmn-grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .gt-small-desktop\:vtmn-grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .gt-small-desktop\:vtmn-grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .gt-small-desktop\:vtmn-grid-cols-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .gt-small-desktop\:vtmn-grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .gt-small-desktop\:vtmn-grid-cols-none {
    grid-template-columns: none;
  }

  .gt-small-desktop\:vtmn-grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .gt-small-desktop\:vtmn-grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .gt-small-desktop\:vtmn-grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .gt-small-desktop\:vtmn-grid-rows-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .gt-small-desktop\:vtmn-grid-rows-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .gt-small-desktop\:vtmn-grid-rows-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .gt-small-desktop\:vtmn-grid-rows-none {
    grid-template-rows: none;
  }

  .gt-small-desktop\:vtmn-flex-row {
    flex-direction: row;
  }

  .gt-small-desktop\:vtmn-flex-row-reverse {
    flex-direction: row-reverse;
  }

  .gt-small-desktop\:vtmn-flex-col {
    flex-direction: column;
  }

  .gt-small-desktop\:vtmn-flex-col-reverse {
    flex-direction: column-reverse;
  }

  .gt-small-desktop\:vtmn-flex-wrap {
    flex-wrap: wrap;
  }

  .gt-small-desktop\:vtmn-flex-wrap-reverse {
    flex-wrap: wrap-reverse;
  }

  .gt-small-desktop\:vtmn-flex-nowrap {
    flex-wrap: nowrap;
  }

  .gt-small-desktop\:vtmn-place-content-center {
    place-content: center;
  }

  .gt-small-desktop\:vtmn-place-content-start {
    place-content: start;
  }

  .gt-small-desktop\:vtmn-place-content-end {
    place-content: end;
  }

  .gt-small-desktop\:vtmn-place-content-between {
    place-content: space-between;
  }

  .gt-small-desktop\:vtmn-place-content-around {
    place-content: space-around;
  }

  .gt-small-desktop\:vtmn-place-content-evenly {
    place-content: space-evenly;
  }

  .gt-small-desktop\:vtmn-place-content-stretch {
    place-content: stretch;
  }

  .gt-small-desktop\:vtmn-place-items-start {
    place-items: start;
  }

  .gt-small-desktop\:vtmn-place-items-end {
    place-items: end;
  }

  .gt-small-desktop\:vtmn-place-items-center {
    place-items: center;
  }

  .gt-small-desktop\:vtmn-place-items-stretch {
    place-items: stretch;
  }

  .gt-small-desktop\:vtmn-content-center {
    align-content: center;
  }

  .gt-small-desktop\:vtmn-content-start {
    align-content: flex-start;
  }

  .gt-small-desktop\:vtmn-content-end {
    align-content: flex-end;
  }

  .gt-small-desktop\:vtmn-content-between {
    align-content: space-between;
  }

  .gt-small-desktop\:vtmn-content-around {
    align-content: space-around;
  }

  .gt-small-desktop\:vtmn-content-evenly {
    align-content: space-evenly;
  }

  .gt-small-desktop\:vtmn-items-start {
    align-items: flex-start;
  }

  .gt-small-desktop\:vtmn-items-end {
    align-items: flex-end;
  }

  .gt-small-desktop\:vtmn-items-center {
    align-items: center;
  }

  .gt-small-desktop\:vtmn-items-baseline {
    align-items: baseline;
  }

  .gt-small-desktop\:vtmn-items-stretch {
    align-items: stretch;
  }

  .gt-small-desktop\:vtmn-justify-start {
    justify-content: flex-start;
  }

  .gt-small-desktop\:vtmn-justify-end {
    justify-content: flex-end;
  }

  .gt-small-desktop\:vtmn-justify-center {
    justify-content: center;
  }

  .gt-small-desktop\:vtmn-justify-between {
    justify-content: space-between;
  }

  .gt-small-desktop\:vtmn-justify-around {
    justify-content: space-around;
  }

  .gt-small-desktop\:vtmn-justify-evenly {
    justify-content: space-evenly;
  }

  .gt-small-desktop\:vtmn-justify-items-start {
    justify-items: start;
  }

  .gt-small-desktop\:vtmn-justify-items-end {
    justify-items: end;
  }

  .gt-small-desktop\:vtmn-justify-items-center {
    justify-items: center;
  }

  .gt-small-desktop\:vtmn-justify-items-stretch {
    justify-items: stretch;
  }

  .gt-small-desktop\:vtmn-gap-0 {
    gap: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:vtmn-gap-1 {
    gap: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:vtmn-gap-2 {
    gap: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:vtmn-gap-3 {
    gap: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:vtmn-gap-4 {
    gap: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:vtmn-gap-5 {
    gap: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:vtmn-gap-6 {
    gap: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:vtmn-gap-7 {
    gap: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:vtmn-gap-8 {
    gap: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:vtmn-gap-9 {
    gap: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:vtmn-gap-10 {
    gap: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:vtmn-gap-x-0 {
    -moz-column-gap: var(--vtmn-spacing_0);
         column-gap: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:vtmn-gap-x-1 {
    -moz-column-gap: var(--vtmn-spacing_1);
         column-gap: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:vtmn-gap-x-2 {
    -moz-column-gap: var(--vtmn-spacing_2);
         column-gap: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:vtmn-gap-x-3 {
    -moz-column-gap: var(--vtmn-spacing_3);
         column-gap: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:vtmn-gap-x-4 {
    -moz-column-gap: var(--vtmn-spacing_4);
         column-gap: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:vtmn-gap-x-5 {
    -moz-column-gap: var(--vtmn-spacing_5);
         column-gap: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:vtmn-gap-x-6 {
    -moz-column-gap: var(--vtmn-spacing_6);
         column-gap: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:vtmn-gap-x-7 {
    -moz-column-gap: var(--vtmn-spacing_7);
         column-gap: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:vtmn-gap-x-8 {
    -moz-column-gap: var(--vtmn-spacing_8);
         column-gap: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:vtmn-gap-x-9 {
    -moz-column-gap: var(--vtmn-spacing_9);
         column-gap: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:vtmn-gap-x-10 {
    -moz-column-gap: var(--vtmn-spacing_10);
         column-gap: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:vtmn-gap-y-0 {
    row-gap: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:vtmn-gap-y-1 {
    row-gap: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:vtmn-gap-y-2 {
    row-gap: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:vtmn-gap-y-3 {
    row-gap: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:vtmn-gap-y-4 {
    row-gap: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:vtmn-gap-y-5 {
    row-gap: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:vtmn-gap-y-6 {
    row-gap: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:vtmn-gap-y-7 {
    row-gap: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:vtmn-gap-y-8 {
    row-gap: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:vtmn-gap-y-9 {
    row-gap: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:vtmn-gap-y-10 {
    row-gap: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:vtmn-space-x-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_0) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-small-desktop\:vtmn-space-x-1 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_1) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-small-desktop\:vtmn-space-x-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_2) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-small-desktop\:vtmn-space-x-3 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_3) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-small-desktop\:vtmn-space-x-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_4) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-small-desktop\:vtmn-space-x-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_5) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-small-desktop\:vtmn-space-x-6 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_6) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-small-desktop\:vtmn-space-x-7 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_7) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-small-desktop\:vtmn-space-x-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_8) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-small-desktop\:vtmn-space-x-9 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_9) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-small-desktop\:vtmn-space-x-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_10) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-small-desktop\:vtmn--space-x-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_0) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-small-desktop\:vtmn--space-x-1 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_1) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-small-desktop\:vtmn--space-x-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_2) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-small-desktop\:vtmn--space-x-3 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_3) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-small-desktop\:vtmn--space-x-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_4) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-small-desktop\:vtmn--space-x-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_5) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-small-desktop\:vtmn--space-x-6 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_6) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-small-desktop\:vtmn--space-x-7 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_7) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-small-desktop\:vtmn--space-x-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_8) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-small-desktop\:vtmn--space-x-9 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_9) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-small-desktop\:vtmn--space-x-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_10) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-small-desktop\:vtmn-space-y-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_0) * var(--tw-space-y-reverse));
  }

  .gt-small-desktop\:vtmn-space-y-1 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_1) * var(--tw-space-y-reverse));
  }

  .gt-small-desktop\:vtmn-space-y-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_2) * var(--tw-space-y-reverse));
  }

  .gt-small-desktop\:vtmn-space-y-3 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_3) * var(--tw-space-y-reverse));
  }

  .gt-small-desktop\:vtmn-space-y-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_4) * var(--tw-space-y-reverse));
  }

  .gt-small-desktop\:vtmn-space-y-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_5) * var(--tw-space-y-reverse));
  }

  .gt-small-desktop\:vtmn-space-y-6 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_6) * var(--tw-space-y-reverse));
  }

  .gt-small-desktop\:vtmn-space-y-7 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_7) * var(--tw-space-y-reverse));
  }

  .gt-small-desktop\:vtmn-space-y-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_8) * var(--tw-space-y-reverse));
  }

  .gt-small-desktop\:vtmn-space-y-9 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_9) * var(--tw-space-y-reverse));
  }

  .gt-small-desktop\:vtmn-space-y-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_10) * var(--tw-space-y-reverse));
  }

  .gt-small-desktop\:vtmn--space-y-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_0) * var(--tw-space-y-reverse));
  }

  .gt-small-desktop\:vtmn--space-y-1 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_1) * var(--tw-space-y-reverse));
  }

  .gt-small-desktop\:vtmn--space-y-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_2) * var(--tw-space-y-reverse));
  }

  .gt-small-desktop\:vtmn--space-y-3 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_3) * var(--tw-space-y-reverse));
  }

  .gt-small-desktop\:vtmn--space-y-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_4) * var(--tw-space-y-reverse));
  }

  .gt-small-desktop\:vtmn--space-y-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_5) * var(--tw-space-y-reverse));
  }

  .gt-small-desktop\:vtmn--space-y-6 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_6) * var(--tw-space-y-reverse));
  }

  .gt-small-desktop\:vtmn--space-y-7 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_7) * var(--tw-space-y-reverse));
  }

  .gt-small-desktop\:vtmn--space-y-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_8) * var(--tw-space-y-reverse));
  }

  .gt-small-desktop\:vtmn--space-y-9 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_9) * var(--tw-space-y-reverse));
  }

  .gt-small-desktop\:vtmn--space-y-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_10) * var(--tw-space-y-reverse));
  }

  .gt-small-desktop\:vtmn-space-y-reverse &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 1;
  }

  .gt-small-desktop\:vtmn-space-x-reverse &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 1;
  }

  .gt-small-desktop\:vtmn-divide-x-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .gt-small-desktop\:vtmn-divide-x-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .gt-small-desktop\:vtmn-divide-x-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .gt-small-desktop\:vtmn-divide-x-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(8px * var(--tw-divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .gt-small-desktop\:vtmn-divide-x &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .gt-small-desktop\:vtmn-divide-y-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .gt-small-desktop\:vtmn-divide-y-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }

  .gt-small-desktop\:vtmn-divide-y-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }

  .gt-small-desktop\:vtmn-divide-y-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
  }

  .gt-small-desktop\:vtmn-divide-y &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .gt-small-desktop\:vtmn-divide-y-reverse &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 1;
  }

  .gt-small-desktop\:vtmn-divide-x-reverse &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 1;
  }

  .gt-small-desktop\:vtmn-divide-solid &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: solid;
  }

  .gt-small-desktop\:vtmn-divide-dashed &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: dashed;
  }

  .gt-small-desktop\:vtmn-divide-dotted &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: dotted;
  }

  .gt-small-desktop\:vtmn-divide-double &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: double;
  }

  .gt-small-desktop\:vtmn-divide-none &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: none;
  }

  .gt-small-desktop\:vtmn-divide-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: transparent;
  }

  .gt-small-desktop\:vtmn-divide-background-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-small-desktop\:vtmn-divide-background-secondary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-small-desktop\:vtmn-divide-background-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-small-desktop\:vtmn-divide-background-brand-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-small-desktop\:vtmn-divide-background-brand-secondary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-small-desktop\:vtmn-divide-background-accent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-small-desktop\:vtmn-divide-background-alert &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-small-desktop\:vtmn-divide-background-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-small-desktop\:vtmn-divide-background-brand-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-small-desktop\:vtmn-divide-content-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-small-desktop\:vtmn-divide-content-secondary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-small-desktop\:vtmn-divide-content-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-small-desktop\:vtmn-divide-content-action &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-small-desktop\:vtmn-divide-content-active &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-small-desktop\:vtmn-divide-content-inactive &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-small-desktop\:vtmn-divide-content-negative &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-small-desktop\:vtmn-divide-content-warning &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-small-desktop\:vtmn-divide-content-positive &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-small-desktop\:vtmn-divide-content-information &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-small-desktop\:vtmn-divide-content-accent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-small-desktop\:vtmn-divide-content-visited &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-small-desktop\:vtmn-divide-content-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-small-desktop\:vtmn-divide-content-action-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-small-desktop\:vtmn-divide-content-visited-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-small-desktop\:vtmn-divide-border-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-small-desktop\:vtmn-divide-border-secondary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-small-desktop\:vtmn-divide-border-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-small-desktop\:vtmn-divide-border-active &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-small-desktop\:vtmn-divide-border-inactive &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-small-desktop\:vtmn-divide-border-negative &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-small-desktop\:vtmn-divide-border-warning &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-small-desktop\:vtmn-divide-border-positive &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-small-desktop\:vtmn-divide-border-information &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-small-desktop\:vtmn-divide-border-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-small-desktop\:vtmn-divide-decorative-gravel &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-small-desktop\:vtmn-divide-decorative-brick &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-small-desktop\:vtmn-divide-decorative-saffron &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-small-desktop\:vtmn-divide-decorative-gold &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-small-desktop\:vtmn-divide-decorative-jade &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-small-desktop\:vtmn-divide-decorative-emerald &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-small-desktop\:vtmn-divide-decorative-cobalt &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-small-desktop\:vtmn-divide-decorative-amethyst &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-small-desktop\:vtmn-divide-hover-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-small-desktop\:vtmn-divide-hover-primary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-small-desktop\:vtmn-divide-hover-secondary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-small-desktop\:vtmn-divide-hover-tertiary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-small-desktop\:vtmn-divide-hover-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-small-desktop\:vtmn-divide-hover-brand &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-small-desktop\:vtmn-divide-hover-accent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-small-desktop\:vtmn-divide-hover-primary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-divide-hover-secondary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-divide-hover-tertiary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-divide-active-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-small-desktop\:vtmn-divide-active-primary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-small-desktop\:vtmn-divide-active-secondary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-small-desktop\:vtmn-divide-active-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-small-desktop\:vtmn-divide-active-tertiary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-small-desktop\:vtmn-divide-active-brand &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-small-desktop\:vtmn-divide-active-accent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-small-desktop\:vtmn-divide-active-primary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-divide-active-secondary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-divide-active-tertiary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-divide-active-brand-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-divide-shadow &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-small-desktop\:vtmn-divide-brand &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand);
  }

  .gt-small-desktop\:vtmn-divide-brand-pro &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-pro);
  }

  .gt-small-desktop\:vtmn-divide-brand-digital-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-small-desktop\:vtmn-divide-brand-digital-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-small-desktop\:vtmn-divide-brand-digital-light-3 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-small-desktop\:vtmn-divide-brand-digital &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital);
  }

  .gt-small-desktop\:vtmn-divide-brand-digital-dark-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-small-desktop\:vtmn-divide-brand-digital-dark-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-small-desktop\:vtmn-divide-green-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-light-1);
  }

  .gt-small-desktop\:vtmn-divide-green-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-light-2);
  }

  .gt-small-desktop\:vtmn-divide-green-light-3 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-light-3);
  }

  .gt-small-desktop\:vtmn-divide-green &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green);
  }

  .gt-small-desktop\:vtmn-divide-green-dark-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .gt-small-desktop\:vtmn-divide-green-dark-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .gt-small-desktop\:vtmn-divide-white &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_white);
  }

  .gt-small-desktop\:vtmn-divide-grey-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .gt-small-desktop\:vtmn-divide-grey-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .gt-small-desktop\:vtmn-divide-grey-light-3 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .gt-small-desktop\:vtmn-divide-grey-light-4 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .gt-small-desktop\:vtmn-divide-grey &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey);
  }

  .gt-small-desktop\:vtmn-divide-grey-dark-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-small-desktop\:vtmn-divide-grey-dark-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-small-desktop\:vtmn-divide-grey-dark-3 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-small-desktop\:vtmn-divide-black &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_black);
  }

  .gt-small-desktop\:vtmn-divide-success &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_success);
  }

  .gt-small-desktop\:vtmn-divide-info &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_info);
  }

  .gt-small-desktop\:vtmn-divide-warning &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_warning);
  }

  .gt-small-desktop\:vtmn-divide-danger &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_danger);
  }

  .gt-small-desktop\:vtmn-divide-yellow-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-small-desktop\:vtmn-divide-yellow-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-small-desktop\:vtmn-divide-yellow &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_yellow);
  }

  .gt-small-desktop\:vtmn-divide-orange-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .gt-small-desktop\:vtmn-divide-orange-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .gt-small-desktop\:vtmn-divide-orange &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_orange);
  }

  .gt-small-desktop\:vtmn-divide-red-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_red-light-1);
  }

  .gt-small-desktop\:vtmn-divide-red-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_red-light-2);
  }

  .gt-small-desktop\:vtmn-divide-red &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_red);
  }

  .gt-small-desktop\:vtmn-divide-opacity-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0;
  }

  .gt-small-desktop\:vtmn-divide-opacity-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.05;
  }

  .gt-small-desktop\:vtmn-divide-opacity-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.1;
  }

  .gt-small-desktop\:vtmn-divide-opacity-20 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.2;
  }

  .gt-small-desktop\:vtmn-divide-opacity-25 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.25;
  }

  .gt-small-desktop\:vtmn-divide-opacity-30 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.3;
  }

  .gt-small-desktop\:vtmn-divide-opacity-40 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.4;
  }

  .gt-small-desktop\:vtmn-divide-opacity-50 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.5;
  }

  .gt-small-desktop\:vtmn-divide-opacity-60 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.6;
  }

  .gt-small-desktop\:vtmn-divide-opacity-70 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.7;
  }

  .gt-small-desktop\:vtmn-divide-opacity-75 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.75;
  }

  .gt-small-desktop\:vtmn-divide-opacity-80 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.8;
  }

  .gt-small-desktop\:vtmn-divide-opacity-90 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.9;
  }

  .gt-small-desktop\:vtmn-divide-opacity-95 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.95;
  }

  .gt-small-desktop\:vtmn-divide-opacity-100 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
  }

  .gt-small-desktop\:vtmn-place-self-auto {
    place-self: auto;
  }

  .gt-small-desktop\:vtmn-place-self-start {
    place-self: start;
  }

  .gt-small-desktop\:vtmn-place-self-end {
    place-self: end;
  }

  .gt-small-desktop\:vtmn-place-self-center {
    place-self: center;
  }

  .gt-small-desktop\:vtmn-place-self-stretch {
    place-self: stretch;
  }

  .gt-small-desktop\:vtmn-self-auto {
    align-self: auto;
  }

  .gt-small-desktop\:vtmn-self-start {
    align-self: flex-start;
  }

  .gt-small-desktop\:vtmn-self-end {
    align-self: flex-end;
  }

  .gt-small-desktop\:vtmn-self-center {
    align-self: center;
  }

  .gt-small-desktop\:vtmn-self-stretch {
    align-self: stretch;
  }

  .gt-small-desktop\:vtmn-self-baseline {
    align-self: baseline;
  }

  .gt-small-desktop\:vtmn-justify-self-auto {
    justify-self: auto;
  }

  .gt-small-desktop\:vtmn-justify-self-start {
    justify-self: start;
  }

  .gt-small-desktop\:vtmn-justify-self-end {
    justify-self: end;
  }

  .gt-small-desktop\:vtmn-justify-self-center {
    justify-self: center;
  }

  .gt-small-desktop\:vtmn-justify-self-stretch {
    justify-self: stretch;
  }

  .gt-small-desktop\:vtmn-overflow-auto {
    overflow: auto;
  }

  .gt-small-desktop\:vtmn-overflow-hidden {
    overflow: hidden;
  }

  .gt-small-desktop\:vtmn-overflow-visible {
    overflow: visible;
  }

  .gt-small-desktop\:vtmn-overflow-scroll {
    overflow: scroll;
  }

  .gt-small-desktop\:vtmn-overflow-x-auto {
    overflow-x: auto;
  }

  .gt-small-desktop\:vtmn-overflow-y-auto {
    overflow-y: auto;
  }

  .gt-small-desktop\:vtmn-overflow-x-hidden {
    overflow-x: hidden;
  }

  .gt-small-desktop\:vtmn-overflow-y-hidden {
    overflow-y: hidden;
  }

  .gt-small-desktop\:vtmn-overflow-x-visible {
    overflow-x: visible;
  }

  .gt-small-desktop\:vtmn-overflow-y-visible {
    overflow-y: visible;
  }

  .gt-small-desktop\:vtmn-overflow-x-scroll {
    overflow-x: scroll;
  }

  .gt-small-desktop\:vtmn-overflow-y-scroll {
    overflow-y: scroll;
  }

  .gt-small-desktop\:vtmn-overscroll-auto {
    overscroll-behavior: auto;
  }

  .gt-small-desktop\:vtmn-overscroll-contain {
    overscroll-behavior: contain;
  }

  .gt-small-desktop\:vtmn-overscroll-none {
    overscroll-behavior: none;
  }

  .gt-small-desktop\:vtmn-overscroll-y-auto {
    overscroll-behavior-y: auto;
  }

  .gt-small-desktop\:vtmn-overscroll-y-contain {
    overscroll-behavior-y: contain;
  }

  .gt-small-desktop\:vtmn-overscroll-y-none {
    overscroll-behavior-y: none;
  }

  .gt-small-desktop\:vtmn-overscroll-x-auto {
    overscroll-behavior-x: auto;
  }

  .gt-small-desktop\:vtmn-overscroll-x-contain {
    overscroll-behavior-x: contain;
  }

  .gt-small-desktop\:vtmn-overscroll-x-none {
    overscroll-behavior-x: none;
  }

  .gt-small-desktop\:vtmn-truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .gt-small-desktop\:vtmn-overflow-ellipsis {
    text-overflow: ellipsis;
  }

  .gt-small-desktop\:vtmn-overflow-clip {
    text-overflow: clip;
  }

  .gt-small-desktop\:vtmn-whitespace-normal {
    white-space: normal;
  }

  .gt-small-desktop\:vtmn-whitespace-nowrap {
    white-space: nowrap;
  }

  .gt-small-desktop\:vtmn-whitespace-pre {
    white-space: pre;
  }

  .gt-small-desktop\:vtmn-whitespace-pre-line {
    white-space: pre-line;
  }

  .gt-small-desktop\:vtmn-whitespace-pre-wrap {
    white-space: pre-wrap;
  }

  .gt-small-desktop\:vtmn-break-normal {
    overflow-wrap: normal;
    word-break: normal;
  }

  .gt-small-desktop\:vtmn-break-words {
    overflow-wrap: break-word;
  }

  .gt-small-desktop\:vtmn-break-all {
    word-break: break-all;
  }

  .gt-small-desktop\:vtmn-rounded-100 {
    border-radius: var(--vtmn-radius_100);
  }

  .gt-small-desktop\:vtmn-rounded-200 {
    border-radius: var(--vtmn-radius_200);
  }

  .gt-small-desktop\:vtmn-rounded-300 {
    border-radius: var(--vtmn-radius_300);
  }

  .gt-small-desktop\:vtmn-rounded-400 {
    border-radius: var(--vtmn-radius_400);
  }

  .gt-small-desktop\:vtmn-rounded-500 {
    border-radius: var(--vtmn-radius_500);
  }

  .gt-small-desktop\:vtmn-rounded-600 {
    border-radius: var(--vtmn-radius_600);
  }

  .gt-small-desktop\:vtmn-rounded-700 {
    border-radius: var(--vtmn-radius_700);
  }

  .gt-small-desktop\:vtmn-rounded-800 {
    border-radius: var(--vtmn-radius_800);
  }

  .gt-small-desktop\:vtmn-rounded-none {
    border-radius: 0px;
  }

  .gt-small-desktop\:vtmn-rounded-sm {
    border-radius: 0.125rem;
  }

  .gt-small-desktop\:vtmn-rounded {
    border-radius: 0.25rem;
  }

  .gt-small-desktop\:vtmn-rounded-md {
    border-radius: 0.375rem;
  }

  .gt-small-desktop\:vtmn-rounded-lg {
    border-radius: 0.5rem;
  }

  .gt-small-desktop\:vtmn-rounded-xl {
    border-radius: 0.75rem;
  }

  .gt-small-desktop\:vtmn-rounded-2xl {
    border-radius: 1rem;
  }

  .gt-small-desktop\:vtmn-rounded-3xl {
    border-radius: 1.5rem;
  }

  .gt-small-desktop\:vtmn-rounded-full {
    border-radius: 9999px;
  }

  .gt-small-desktop\:vtmn-rounded-t-100 {
    border-top-left-radius: var(--vtmn-radius_100);
    border-top-right-radius: var(--vtmn-radius_100);
  }

  .gt-small-desktop\:vtmn-rounded-t-200 {
    border-top-left-radius: var(--vtmn-radius_200);
    border-top-right-radius: var(--vtmn-radius_200);
  }

  .gt-small-desktop\:vtmn-rounded-t-300 {
    border-top-left-radius: var(--vtmn-radius_300);
    border-top-right-radius: var(--vtmn-radius_300);
  }

  .gt-small-desktop\:vtmn-rounded-t-400 {
    border-top-left-radius: var(--vtmn-radius_400);
    border-top-right-radius: var(--vtmn-radius_400);
  }

  .gt-small-desktop\:vtmn-rounded-t-500 {
    border-top-left-radius: var(--vtmn-radius_500);
    border-top-right-radius: var(--vtmn-radius_500);
  }

  .gt-small-desktop\:vtmn-rounded-t-600 {
    border-top-left-radius: var(--vtmn-radius_600);
    border-top-right-radius: var(--vtmn-radius_600);
  }

  .gt-small-desktop\:vtmn-rounded-t-700 {
    border-top-left-radius: var(--vtmn-radius_700);
    border-top-right-radius: var(--vtmn-radius_700);
  }

  .gt-small-desktop\:vtmn-rounded-t-800 {
    border-top-left-radius: var(--vtmn-radius_800);
    border-top-right-radius: var(--vtmn-radius_800);
  }

  .gt-small-desktop\:vtmn-rounded-t-none {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .gt-small-desktop\:vtmn-rounded-t-sm {
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .gt-small-desktop\:vtmn-rounded-t {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .gt-small-desktop\:vtmn-rounded-t-md {
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .gt-small-desktop\:vtmn-rounded-t-lg {
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .gt-small-desktop\:vtmn-rounded-t-xl {
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .gt-small-desktop\:vtmn-rounded-t-2xl {
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .gt-small-desktop\:vtmn-rounded-t-3xl {
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .gt-small-desktop\:vtmn-rounded-t-full {
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .gt-small-desktop\:vtmn-rounded-r-100 {
    border-top-right-radius: var(--vtmn-radius_100);
    border-bottom-right-radius: var(--vtmn-radius_100);
  }

  .gt-small-desktop\:vtmn-rounded-r-200 {
    border-top-right-radius: var(--vtmn-radius_200);
    border-bottom-right-radius: var(--vtmn-radius_200);
  }

  .gt-small-desktop\:vtmn-rounded-r-300 {
    border-top-right-radius: var(--vtmn-radius_300);
    border-bottom-right-radius: var(--vtmn-radius_300);
  }

  .gt-small-desktop\:vtmn-rounded-r-400 {
    border-top-right-radius: var(--vtmn-radius_400);
    border-bottom-right-radius: var(--vtmn-radius_400);
  }

  .gt-small-desktop\:vtmn-rounded-r-500 {
    border-top-right-radius: var(--vtmn-radius_500);
    border-bottom-right-radius: var(--vtmn-radius_500);
  }

  .gt-small-desktop\:vtmn-rounded-r-600 {
    border-top-right-radius: var(--vtmn-radius_600);
    border-bottom-right-radius: var(--vtmn-radius_600);
  }

  .gt-small-desktop\:vtmn-rounded-r-700 {
    border-top-right-radius: var(--vtmn-radius_700);
    border-bottom-right-radius: var(--vtmn-radius_700);
  }

  .gt-small-desktop\:vtmn-rounded-r-800 {
    border-top-right-radius: var(--vtmn-radius_800);
    border-bottom-right-radius: var(--vtmn-radius_800);
  }

  .gt-small-desktop\:vtmn-rounded-r-none {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .gt-small-desktop\:vtmn-rounded-r-sm {
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .gt-small-desktop\:vtmn-rounded-r {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .gt-small-desktop\:vtmn-rounded-r-md {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .gt-small-desktop\:vtmn-rounded-r-lg {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .gt-small-desktop\:vtmn-rounded-r-xl {
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .gt-small-desktop\:vtmn-rounded-r-2xl {
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .gt-small-desktop\:vtmn-rounded-r-3xl {
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .gt-small-desktop\:vtmn-rounded-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .gt-small-desktop\:vtmn-rounded-b-100 {
    border-bottom-right-radius: var(--vtmn-radius_100);
    border-bottom-left-radius: var(--vtmn-radius_100);
  }

  .gt-small-desktop\:vtmn-rounded-b-200 {
    border-bottom-right-radius: var(--vtmn-radius_200);
    border-bottom-left-radius: var(--vtmn-radius_200);
  }

  .gt-small-desktop\:vtmn-rounded-b-300 {
    border-bottom-right-radius: var(--vtmn-radius_300);
    border-bottom-left-radius: var(--vtmn-radius_300);
  }

  .gt-small-desktop\:vtmn-rounded-b-400 {
    border-bottom-right-radius: var(--vtmn-radius_400);
    border-bottom-left-radius: var(--vtmn-radius_400);
  }

  .gt-small-desktop\:vtmn-rounded-b-500 {
    border-bottom-right-radius: var(--vtmn-radius_500);
    border-bottom-left-radius: var(--vtmn-radius_500);
  }

  .gt-small-desktop\:vtmn-rounded-b-600 {
    border-bottom-right-radius: var(--vtmn-radius_600);
    border-bottom-left-radius: var(--vtmn-radius_600);
  }

  .gt-small-desktop\:vtmn-rounded-b-700 {
    border-bottom-right-radius: var(--vtmn-radius_700);
    border-bottom-left-radius: var(--vtmn-radius_700);
  }

  .gt-small-desktop\:vtmn-rounded-b-800 {
    border-bottom-right-radius: var(--vtmn-radius_800);
    border-bottom-left-radius: var(--vtmn-radius_800);
  }

  .gt-small-desktop\:vtmn-rounded-b-none {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .gt-small-desktop\:vtmn-rounded-b-sm {
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .gt-small-desktop\:vtmn-rounded-b {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .gt-small-desktop\:vtmn-rounded-b-md {
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .gt-small-desktop\:vtmn-rounded-b-lg {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .gt-small-desktop\:vtmn-rounded-b-xl {
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .gt-small-desktop\:vtmn-rounded-b-2xl {
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .gt-small-desktop\:vtmn-rounded-b-3xl {
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .gt-small-desktop\:vtmn-rounded-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .gt-small-desktop\:vtmn-rounded-l-100 {
    border-top-left-radius: var(--vtmn-radius_100);
    border-bottom-left-radius: var(--vtmn-radius_100);
  }

  .gt-small-desktop\:vtmn-rounded-l-200 {
    border-top-left-radius: var(--vtmn-radius_200);
    border-bottom-left-radius: var(--vtmn-radius_200);
  }

  .gt-small-desktop\:vtmn-rounded-l-300 {
    border-top-left-radius: var(--vtmn-radius_300);
    border-bottom-left-radius: var(--vtmn-radius_300);
  }

  .gt-small-desktop\:vtmn-rounded-l-400 {
    border-top-left-radius: var(--vtmn-radius_400);
    border-bottom-left-radius: var(--vtmn-radius_400);
  }

  .gt-small-desktop\:vtmn-rounded-l-500 {
    border-top-left-radius: var(--vtmn-radius_500);
    border-bottom-left-radius: var(--vtmn-radius_500);
  }

  .gt-small-desktop\:vtmn-rounded-l-600 {
    border-top-left-radius: var(--vtmn-radius_600);
    border-bottom-left-radius: var(--vtmn-radius_600);
  }

  .gt-small-desktop\:vtmn-rounded-l-700 {
    border-top-left-radius: var(--vtmn-radius_700);
    border-bottom-left-radius: var(--vtmn-radius_700);
  }

  .gt-small-desktop\:vtmn-rounded-l-800 {
    border-top-left-radius: var(--vtmn-radius_800);
    border-bottom-left-radius: var(--vtmn-radius_800);
  }

  .gt-small-desktop\:vtmn-rounded-l-none {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .gt-small-desktop\:vtmn-rounded-l-sm {
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .gt-small-desktop\:vtmn-rounded-l {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .gt-small-desktop\:vtmn-rounded-l-md {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .gt-small-desktop\:vtmn-rounded-l-lg {
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .gt-small-desktop\:vtmn-rounded-l-xl {
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .gt-small-desktop\:vtmn-rounded-l-2xl {
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .gt-small-desktop\:vtmn-rounded-l-3xl {
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .gt-small-desktop\:vtmn-rounded-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .gt-small-desktop\:vtmn-rounded-tl-100 {
    border-top-left-radius: var(--vtmn-radius_100);
  }

  .gt-small-desktop\:vtmn-rounded-tl-200 {
    border-top-left-radius: var(--vtmn-radius_200);
  }

  .gt-small-desktop\:vtmn-rounded-tl-300 {
    border-top-left-radius: var(--vtmn-radius_300);
  }

  .gt-small-desktop\:vtmn-rounded-tl-400 {
    border-top-left-radius: var(--vtmn-radius_400);
  }

  .gt-small-desktop\:vtmn-rounded-tl-500 {
    border-top-left-radius: var(--vtmn-radius_500);
  }

  .gt-small-desktop\:vtmn-rounded-tl-600 {
    border-top-left-radius: var(--vtmn-radius_600);
  }

  .gt-small-desktop\:vtmn-rounded-tl-700 {
    border-top-left-radius: var(--vtmn-radius_700);
  }

  .gt-small-desktop\:vtmn-rounded-tl-800 {
    border-top-left-radius: var(--vtmn-radius_800);
  }

  .gt-small-desktop\:vtmn-rounded-tl-none {
    border-top-left-radius: 0px;
  }

  .gt-small-desktop\:vtmn-rounded-tl-sm {
    border-top-left-radius: 0.125rem;
  }

  .gt-small-desktop\:vtmn-rounded-tl {
    border-top-left-radius: 0.25rem;
  }

  .gt-small-desktop\:vtmn-rounded-tl-md {
    border-top-left-radius: 0.375rem;
  }

  .gt-small-desktop\:vtmn-rounded-tl-lg {
    border-top-left-radius: 0.5rem;
  }

  .gt-small-desktop\:vtmn-rounded-tl-xl {
    border-top-left-radius: 0.75rem;
  }

  .gt-small-desktop\:vtmn-rounded-tl-2xl {
    border-top-left-radius: 1rem;
  }

  .gt-small-desktop\:vtmn-rounded-tl-3xl {
    border-top-left-radius: 1.5rem;
  }

  .gt-small-desktop\:vtmn-rounded-tl-full {
    border-top-left-radius: 9999px;
  }

  .gt-small-desktop\:vtmn-rounded-tr-100 {
    border-top-right-radius: var(--vtmn-radius_100);
  }

  .gt-small-desktop\:vtmn-rounded-tr-200 {
    border-top-right-radius: var(--vtmn-radius_200);
  }

  .gt-small-desktop\:vtmn-rounded-tr-300 {
    border-top-right-radius: var(--vtmn-radius_300);
  }

  .gt-small-desktop\:vtmn-rounded-tr-400 {
    border-top-right-radius: var(--vtmn-radius_400);
  }

  .gt-small-desktop\:vtmn-rounded-tr-500 {
    border-top-right-radius: var(--vtmn-radius_500);
  }

  .gt-small-desktop\:vtmn-rounded-tr-600 {
    border-top-right-radius: var(--vtmn-radius_600);
  }

  .gt-small-desktop\:vtmn-rounded-tr-700 {
    border-top-right-radius: var(--vtmn-radius_700);
  }

  .gt-small-desktop\:vtmn-rounded-tr-800 {
    border-top-right-radius: var(--vtmn-radius_800);
  }

  .gt-small-desktop\:vtmn-rounded-tr-none {
    border-top-right-radius: 0px;
  }

  .gt-small-desktop\:vtmn-rounded-tr-sm {
    border-top-right-radius: 0.125rem;
  }

  .gt-small-desktop\:vtmn-rounded-tr {
    border-top-right-radius: 0.25rem;
  }

  .gt-small-desktop\:vtmn-rounded-tr-md {
    border-top-right-radius: 0.375rem;
  }

  .gt-small-desktop\:vtmn-rounded-tr-lg {
    border-top-right-radius: 0.5rem;
  }

  .gt-small-desktop\:vtmn-rounded-tr-xl {
    border-top-right-radius: 0.75rem;
  }

  .gt-small-desktop\:vtmn-rounded-tr-2xl {
    border-top-right-radius: 1rem;
  }

  .gt-small-desktop\:vtmn-rounded-tr-3xl {
    border-top-right-radius: 1.5rem;
  }

  .gt-small-desktop\:vtmn-rounded-tr-full {
    border-top-right-radius: 9999px;
  }

  .gt-small-desktop\:vtmn-rounded-br-100 {
    border-bottom-right-radius: var(--vtmn-radius_100);
  }

  .gt-small-desktop\:vtmn-rounded-br-200 {
    border-bottom-right-radius: var(--vtmn-radius_200);
  }

  .gt-small-desktop\:vtmn-rounded-br-300 {
    border-bottom-right-radius: var(--vtmn-radius_300);
  }

  .gt-small-desktop\:vtmn-rounded-br-400 {
    border-bottom-right-radius: var(--vtmn-radius_400);
  }

  .gt-small-desktop\:vtmn-rounded-br-500 {
    border-bottom-right-radius: var(--vtmn-radius_500);
  }

  .gt-small-desktop\:vtmn-rounded-br-600 {
    border-bottom-right-radius: var(--vtmn-radius_600);
  }

  .gt-small-desktop\:vtmn-rounded-br-700 {
    border-bottom-right-radius: var(--vtmn-radius_700);
  }

  .gt-small-desktop\:vtmn-rounded-br-800 {
    border-bottom-right-radius: var(--vtmn-radius_800);
  }

  .gt-small-desktop\:vtmn-rounded-br-none {
    border-bottom-right-radius: 0px;
  }

  .gt-small-desktop\:vtmn-rounded-br-sm {
    border-bottom-right-radius: 0.125rem;
  }

  .gt-small-desktop\:vtmn-rounded-br {
    border-bottom-right-radius: 0.25rem;
  }

  .gt-small-desktop\:vtmn-rounded-br-md {
    border-bottom-right-radius: 0.375rem;
  }

  .gt-small-desktop\:vtmn-rounded-br-lg {
    border-bottom-right-radius: 0.5rem;
  }

  .gt-small-desktop\:vtmn-rounded-br-xl {
    border-bottom-right-radius: 0.75rem;
  }

  .gt-small-desktop\:vtmn-rounded-br-2xl {
    border-bottom-right-radius: 1rem;
  }

  .gt-small-desktop\:vtmn-rounded-br-3xl {
    border-bottom-right-radius: 1.5rem;
  }

  .gt-small-desktop\:vtmn-rounded-br-full {
    border-bottom-right-radius: 9999px;
  }

  .gt-small-desktop\:vtmn-rounded-bl-100 {
    border-bottom-left-radius: var(--vtmn-radius_100);
  }

  .gt-small-desktop\:vtmn-rounded-bl-200 {
    border-bottom-left-radius: var(--vtmn-radius_200);
  }

  .gt-small-desktop\:vtmn-rounded-bl-300 {
    border-bottom-left-radius: var(--vtmn-radius_300);
  }

  .gt-small-desktop\:vtmn-rounded-bl-400 {
    border-bottom-left-radius: var(--vtmn-radius_400);
  }

  .gt-small-desktop\:vtmn-rounded-bl-500 {
    border-bottom-left-radius: var(--vtmn-radius_500);
  }

  .gt-small-desktop\:vtmn-rounded-bl-600 {
    border-bottom-left-radius: var(--vtmn-radius_600);
  }

  .gt-small-desktop\:vtmn-rounded-bl-700 {
    border-bottom-left-radius: var(--vtmn-radius_700);
  }

  .gt-small-desktop\:vtmn-rounded-bl-800 {
    border-bottom-left-radius: var(--vtmn-radius_800);
  }

  .gt-small-desktop\:vtmn-rounded-bl-none {
    border-bottom-left-radius: 0px;
  }

  .gt-small-desktop\:vtmn-rounded-bl-sm {
    border-bottom-left-radius: 0.125rem;
  }

  .gt-small-desktop\:vtmn-rounded-bl {
    border-bottom-left-radius: 0.25rem;
  }

  .gt-small-desktop\:vtmn-rounded-bl-md {
    border-bottom-left-radius: 0.375rem;
  }

  .gt-small-desktop\:vtmn-rounded-bl-lg {
    border-bottom-left-radius: 0.5rem;
  }

  .gt-small-desktop\:vtmn-rounded-bl-xl {
    border-bottom-left-radius: 0.75rem;
  }

  .gt-small-desktop\:vtmn-rounded-bl-2xl {
    border-bottom-left-radius: 1rem;
  }

  .gt-small-desktop\:vtmn-rounded-bl-3xl {
    border-bottom-left-radius: 1.5rem;
  }

  .gt-small-desktop\:vtmn-rounded-bl-full {
    border-bottom-left-radius: 9999px;
  }

  .gt-small-desktop\:vtmn-border-0 {
    border-width: 0px;
  }

  .gt-small-desktop\:vtmn-border-2 {
    border-width: 2px;
  }

  .gt-small-desktop\:vtmn-border-4 {
    border-width: 4px;
  }

  .gt-small-desktop\:vtmn-border-8 {
    border-width: 8px;
  }

  .gt-small-desktop\:vtmn-border {
    border-width: 1px;
  }

  .gt-small-desktop\:vtmn-border-t-0 {
    border-top-width: 0px;
  }

  .gt-small-desktop\:vtmn-border-t-2 {
    border-top-width: 2px;
  }

  .gt-small-desktop\:vtmn-border-t-4 {
    border-top-width: 4px;
  }

  .gt-small-desktop\:vtmn-border-t-8 {
    border-top-width: 8px;
  }

  .gt-small-desktop\:vtmn-border-t {
    border-top-width: 1px;
  }

  .gt-small-desktop\:vtmn-border-r-0 {
    border-right-width: 0px;
  }

  .gt-small-desktop\:vtmn-border-r-2 {
    border-right-width: 2px;
  }

  .gt-small-desktop\:vtmn-border-r-4 {
    border-right-width: 4px;
  }

  .gt-small-desktop\:vtmn-border-r-8 {
    border-right-width: 8px;
  }

  .gt-small-desktop\:vtmn-border-r {
    border-right-width: 1px;
  }

  .gt-small-desktop\:vtmn-border-b-0 {
    border-bottom-width: 0px;
  }

  .gt-small-desktop\:vtmn-border-b-2 {
    border-bottom-width: 2px;
  }

  .gt-small-desktop\:vtmn-border-b-4 {
    border-bottom-width: 4px;
  }

  .gt-small-desktop\:vtmn-border-b-8 {
    border-bottom-width: 8px;
  }

  .gt-small-desktop\:vtmn-border-b {
    border-bottom-width: 1px;
  }

  .gt-small-desktop\:vtmn-border-l-0 {
    border-left-width: 0px;
  }

  .gt-small-desktop\:vtmn-border-l-2 {
    border-left-width: 2px;
  }

  .gt-small-desktop\:vtmn-border-l-4 {
    border-left-width: 4px;
  }

  .gt-small-desktop\:vtmn-border-l-8 {
    border-left-width: 8px;
  }

  .gt-small-desktop\:vtmn-border-l {
    border-left-width: 1px;
  }

  .gt-small-desktop\:vtmn-border-solid {
    border-style: solid;
  }

  .gt-small-desktop\:vtmn-border-dashed {
    border-style: dashed;
  }

  .gt-small-desktop\:vtmn-border-dotted {
    border-style: dotted;
  }

  .gt-small-desktop\:vtmn-border-double {
    border-style: double;
  }

  .gt-small-desktop\:vtmn-border-none {
    border-style: none;
  }

  .gt-small-desktop\:vtmn-border-transparent {
    border-color: transparent;
  }

  .gt-small-desktop\:vtmn-border-background-primary {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-small-desktop\:vtmn-border-background-secondary {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-small-desktop\:vtmn-border-background-tertiary {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-small-desktop\:vtmn-border-background-brand-primary {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-small-desktop\:vtmn-border-background-brand-secondary {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-small-desktop\:vtmn-border-background-accent {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-small-desktop\:vtmn-border-background-alert {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-small-desktop\:vtmn-border-background-primary-reversed {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-small-desktop\:vtmn-border-background-brand-primary-reversed {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-small-desktop\:vtmn-border-content-primary {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-small-desktop\:vtmn-border-content-secondary {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-small-desktop\:vtmn-border-content-tertiary {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-small-desktop\:vtmn-border-content-action {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-small-desktop\:vtmn-border-content-active {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-small-desktop\:vtmn-border-content-inactive {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-small-desktop\:vtmn-border-content-negative {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-small-desktop\:vtmn-border-content-warning {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-small-desktop\:vtmn-border-content-positive {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-small-desktop\:vtmn-border-content-information {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-small-desktop\:vtmn-border-content-accent {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-small-desktop\:vtmn-border-content-visited {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-small-desktop\:vtmn-border-content-primary-reversed {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-small-desktop\:vtmn-border-content-action-reversed {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-small-desktop\:vtmn-border-content-visited-reversed {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-small-desktop\:vtmn-border-border-primary {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-small-desktop\:vtmn-border-border-secondary {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-small-desktop\:vtmn-border-border-tertiary {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-small-desktop\:vtmn-border-border-active {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-small-desktop\:vtmn-border-border-inactive {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-small-desktop\:vtmn-border-border-negative {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-small-desktop\:vtmn-border-border-warning {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-small-desktop\:vtmn-border-border-positive {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-small-desktop\:vtmn-border-border-information {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-small-desktop\:vtmn-border-border-primary-reversed {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-small-desktop\:vtmn-border-decorative-gravel {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-small-desktop\:vtmn-border-decorative-brick {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-small-desktop\:vtmn-border-decorative-saffron {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-small-desktop\:vtmn-border-decorative-gold {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-small-desktop\:vtmn-border-decorative-jade {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-small-desktop\:vtmn-border-decorative-emerald {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-small-desktop\:vtmn-border-decorative-cobalt {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-small-desktop\:vtmn-border-decorative-amethyst {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-small-desktop\:vtmn-border-hover-primary {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-small-desktop\:vtmn-border-hover-primary-transparent {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-small-desktop\:vtmn-border-hover-secondary-transparent {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-small-desktop\:vtmn-border-hover-tertiary-transparent {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-small-desktop\:vtmn-border-hover-tertiary {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-small-desktop\:vtmn-border-hover-brand {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-small-desktop\:vtmn-border-hover-accent {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-small-desktop\:vtmn-border-hover-primary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-border-hover-secondary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-border-hover-tertiary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-border-active-primary {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-small-desktop\:vtmn-border-active-primary-transparent {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-small-desktop\:vtmn-border-active-secondary-transparent {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-small-desktop\:vtmn-border-active-tertiary {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-small-desktop\:vtmn-border-active-tertiary-transparent {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-small-desktop\:vtmn-border-active-brand {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-small-desktop\:vtmn-border-active-accent {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-small-desktop\:vtmn-border-active-primary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-border-active-secondary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-border-active-tertiary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-border-active-brand-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-border-shadow {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-small-desktop\:vtmn-border-brand {
    border-color: var(--vtmn-color_brand);
  }

  .gt-small-desktop\:vtmn-border-brand-pro {
    border-color: var(--vtmn-color_brand-pro);
  }

  .gt-small-desktop\:vtmn-border-brand-digital-light-1 {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-small-desktop\:vtmn-border-brand-digital-light-2 {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-small-desktop\:vtmn-border-brand-digital-light-3 {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-small-desktop\:vtmn-border-brand-digital {
    border-color: var(--vtmn-color_brand-digital);
  }

  .gt-small-desktop\:vtmn-border-brand-digital-dark-1 {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-small-desktop\:vtmn-border-brand-digital-dark-2 {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-small-desktop\:vtmn-border-green-light-1 {
    border-color: var(--vtmn-color_green-light-1);
  }

  .gt-small-desktop\:vtmn-border-green-light-2 {
    border-color: var(--vtmn-color_green-light-2);
  }

  .gt-small-desktop\:vtmn-border-green-light-3 {
    border-color: var(--vtmn-color_green-light-3);
  }

  .gt-small-desktop\:vtmn-border-green {
    border-color: var(--vtmn-color_green);
  }

  .gt-small-desktop\:vtmn-border-green-dark-1 {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .gt-small-desktop\:vtmn-border-green-dark-2 {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .gt-small-desktop\:vtmn-border-white {
    border-color: var(--vtmn-color_white);
  }

  .gt-small-desktop\:vtmn-border-grey-light-1 {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .gt-small-desktop\:vtmn-border-grey-light-2 {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .gt-small-desktop\:vtmn-border-grey-light-3 {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .gt-small-desktop\:vtmn-border-grey-light-4 {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .gt-small-desktop\:vtmn-border-grey {
    border-color: var(--vtmn-color_grey);
  }

  .gt-small-desktop\:vtmn-border-grey-dark-1 {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-small-desktop\:vtmn-border-grey-dark-2 {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-small-desktop\:vtmn-border-grey-dark-3 {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-small-desktop\:vtmn-border-black {
    border-color: var(--vtmn-color_black);
  }

  .gt-small-desktop\:vtmn-border-success {
    border-color: var(--vtmn-color_success);
  }

  .gt-small-desktop\:vtmn-border-info {
    border-color: var(--vtmn-color_info);
  }

  .gt-small-desktop\:vtmn-border-warning {
    border-color: var(--vtmn-color_warning);
  }

  .gt-small-desktop\:vtmn-border-danger {
    border-color: var(--vtmn-color_danger);
  }

  .gt-small-desktop\:vtmn-border-yellow-light-1 {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-small-desktop\:vtmn-border-yellow-light-2 {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-small-desktop\:vtmn-border-yellow {
    border-color: var(--vtmn-color_yellow);
  }

  .gt-small-desktop\:vtmn-border-orange-light-1 {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .gt-small-desktop\:vtmn-border-orange-light-2 {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .gt-small-desktop\:vtmn-border-orange {
    border-color: var(--vtmn-color_orange);
  }

  .gt-small-desktop\:vtmn-border-red-light-1 {
    border-color: var(--vtmn-color_red-light-1);
  }

  .gt-small-desktop\:vtmn-border-red-light-2 {
    border-color: var(--vtmn-color_red-light-2);
  }

  .gt-small-desktop\:vtmn-border-red {
    border-color: var(--vtmn-color_red);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-transparent {
    border-color: transparent;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-background-primary {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-background-secondary {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-background-tertiary {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-background-brand-primary {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-background-brand-secondary {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-background-accent {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-background-alert {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-background-primary-reversed {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-background-brand-primary-reversed {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-content-primary {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-content-secondary {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-content-tertiary {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-content-action {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-content-active {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-content-inactive {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-content-negative {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-content-warning {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-content-positive {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-content-information {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-content-accent {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-content-visited {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-content-primary-reversed {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-content-action-reversed {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-content-visited-reversed {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-border-primary {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-border-secondary {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-border-tertiary {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-border-active {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-border-inactive {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-border-negative {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-border-warning {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-border-positive {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-border-information {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-border-primary-reversed {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-decorative-gravel {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-decorative-brick {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-decorative-saffron {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-decorative-gold {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-decorative-jade {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-decorative-emerald {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-decorative-cobalt {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-decorative-amethyst {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-hover-primary {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-hover-primary-transparent {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-hover-secondary-transparent {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-hover-tertiary-transparent {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-hover-tertiary {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-hover-brand {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-hover-accent {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-hover-primary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-hover-secondary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-hover-tertiary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-active-primary {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-active-primary-transparent {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-active-secondary-transparent {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-active-tertiary {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-active-tertiary-transparent {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-active-brand {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-active-accent {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-active-primary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-active-secondary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-active-tertiary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-active-brand-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-shadow {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-brand {
    border-color: var(--vtmn-color_brand);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-brand-pro {
    border-color: var(--vtmn-color_brand-pro);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-brand-digital-light-1 {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-brand-digital-light-2 {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-brand-digital-light-3 {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-brand-digital {
    border-color: var(--vtmn-color_brand-digital);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-brand-digital-dark-1 {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-brand-digital-dark-2 {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-green-light-1 {
    border-color: var(--vtmn-color_green-light-1);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-green-light-2 {
    border-color: var(--vtmn-color_green-light-2);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-green-light-3 {
    border-color: var(--vtmn-color_green-light-3);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-green {
    border-color: var(--vtmn-color_green);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-green-dark-1 {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-green-dark-2 {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-white {
    border-color: var(--vtmn-color_white);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-grey-light-1 {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-grey-light-2 {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-grey-light-3 {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-grey-light-4 {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-grey {
    border-color: var(--vtmn-color_grey);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-grey-dark-1 {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-grey-dark-2 {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-grey-dark-3 {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-black {
    border-color: var(--vtmn-color_black);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-success {
    border-color: var(--vtmn-color_success);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-info {
    border-color: var(--vtmn-color_info);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-warning {
    border-color: var(--vtmn-color_warning);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-danger {
    border-color: var(--vtmn-color_danger);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-yellow-light-1 {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-yellow-light-2 {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-yellow {
    border-color: var(--vtmn-color_yellow);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-orange-light-1 {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-orange-light-2 {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-orange {
    border-color: var(--vtmn-color_orange);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-red-light-1 {
    border-color: var(--vtmn-color_red-light-1);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-red-light-2 {
    border-color: var(--vtmn-color_red-light-2);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-red {
    border-color: var(--vtmn-color_red);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-transparent:focus-within {
    border-color: transparent;
  }

  .gt-small-desktop\:focus-within\:vtmn-border-background-primary:focus-within {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-background-secondary:focus-within {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-background-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-background-brand-primary:focus-within {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-background-brand-secondary:focus-within {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-background-accent:focus-within {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-background-alert:focus-within {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-background-primary-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-background-brand-primary-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-content-primary:focus-within {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-content-secondary:focus-within {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-content-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-content-action:focus-within {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-content-active:focus-within {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-content-inactive:focus-within {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-content-negative:focus-within {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-content-warning:focus-within {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-content-positive:focus-within {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-content-information:focus-within {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-content-accent:focus-within {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-content-visited:focus-within {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-content-primary-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-content-action-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-content-visited-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-border-primary:focus-within {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-border-secondary:focus-within {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-border-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-border-active:focus-within {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-border-inactive:focus-within {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-border-negative:focus-within {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-border-warning:focus-within {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-border-positive:focus-within {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-border-information:focus-within {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-border-primary-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-decorative-gravel:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-decorative-brick:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-decorative-saffron:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-decorative-gold:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-decorative-jade:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-decorative-emerald:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-decorative-cobalt:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-decorative-amethyst:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-hover-primary:focus-within {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-hover-primary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-hover-secondary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-hover-tertiary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-hover-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-hover-brand:focus-within {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-hover-accent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-hover-primary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-hover-secondary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-hover-tertiary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-active-primary:focus-within {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-active-primary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-active-secondary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-active-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-active-tertiary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-active-brand:focus-within {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-active-accent:focus-within {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-active-primary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-active-secondary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-active-tertiary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-active-brand-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-shadow:focus-within {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-brand:focus-within {
    border-color: var(--vtmn-color_brand);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-brand-pro:focus-within {
    border-color: var(--vtmn-color_brand-pro);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-brand-digital-light-1:focus-within {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-brand-digital-light-2:focus-within {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-brand-digital-light-3:focus-within {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-brand-digital:focus-within {
    border-color: var(--vtmn-color_brand-digital);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-brand-digital-dark-1:focus-within {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-brand-digital-dark-2:focus-within {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-green-light-1:focus-within {
    border-color: var(--vtmn-color_green-light-1);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-green-light-2:focus-within {
    border-color: var(--vtmn-color_green-light-2);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-green-light-3:focus-within {
    border-color: var(--vtmn-color_green-light-3);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-green:focus-within {
    border-color: var(--vtmn-color_green);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-green-dark-1:focus-within {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-green-dark-2:focus-within {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-white:focus-within {
    border-color: var(--vtmn-color_white);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-grey-light-1:focus-within {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-grey-light-2:focus-within {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-grey-light-3:focus-within {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-grey-light-4:focus-within {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-grey:focus-within {
    border-color: var(--vtmn-color_grey);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-grey-dark-1:focus-within {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-grey-dark-2:focus-within {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-grey-dark-3:focus-within {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-black:focus-within {
    border-color: var(--vtmn-color_black);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-success:focus-within {
    border-color: var(--vtmn-color_success);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-info:focus-within {
    border-color: var(--vtmn-color_info);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-warning:focus-within {
    border-color: var(--vtmn-color_warning);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-danger:focus-within {
    border-color: var(--vtmn-color_danger);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-yellow-light-1:focus-within {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-yellow-light-2:focus-within {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-yellow:focus-within {
    border-color: var(--vtmn-color_yellow);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-orange-light-1:focus-within {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-orange-light-2:focus-within {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-orange:focus-within {
    border-color: var(--vtmn-color_orange);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-red-light-1:focus-within {
    border-color: var(--vtmn-color_red-light-1);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-red-light-2:focus-within {
    border-color: var(--vtmn-color_red-light-2);
  }

  .gt-small-desktop\:focus-within\:vtmn-border-red:focus-within {
    border-color: var(--vtmn-color_red);
  }

  .gt-small-desktop\:hover\:vtmn-border-transparent:hover {
    border-color: transparent;
  }

  .gt-small-desktop\:hover\:vtmn-border-background-primary:hover {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-small-desktop\:hover\:vtmn-border-background-secondary:hover {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-small-desktop\:hover\:vtmn-border-background-tertiary:hover {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-small-desktop\:hover\:vtmn-border-background-brand-primary:hover {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-small-desktop\:hover\:vtmn-border-background-brand-secondary:hover {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-small-desktop\:hover\:vtmn-border-background-accent:hover {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-small-desktop\:hover\:vtmn-border-background-alert:hover {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-small-desktop\:hover\:vtmn-border-background-primary-reversed:hover {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-small-desktop\:hover\:vtmn-border-background-brand-primary-reversed:hover {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-small-desktop\:hover\:vtmn-border-content-primary:hover {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-small-desktop\:hover\:vtmn-border-content-secondary:hover {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-small-desktop\:hover\:vtmn-border-content-tertiary:hover {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-small-desktop\:hover\:vtmn-border-content-action:hover {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-small-desktop\:hover\:vtmn-border-content-active:hover {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-small-desktop\:hover\:vtmn-border-content-inactive:hover {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-small-desktop\:hover\:vtmn-border-content-negative:hover {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-small-desktop\:hover\:vtmn-border-content-warning:hover {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-small-desktop\:hover\:vtmn-border-content-positive:hover {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-small-desktop\:hover\:vtmn-border-content-information:hover {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-small-desktop\:hover\:vtmn-border-content-accent:hover {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-small-desktop\:hover\:vtmn-border-content-visited:hover {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-small-desktop\:hover\:vtmn-border-content-primary-reversed:hover {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-small-desktop\:hover\:vtmn-border-content-action-reversed:hover {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-small-desktop\:hover\:vtmn-border-content-visited-reversed:hover {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-small-desktop\:hover\:vtmn-border-border-primary:hover {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-small-desktop\:hover\:vtmn-border-border-secondary:hover {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-small-desktop\:hover\:vtmn-border-border-tertiary:hover {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-small-desktop\:hover\:vtmn-border-border-active:hover {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-small-desktop\:hover\:vtmn-border-border-inactive:hover {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-small-desktop\:hover\:vtmn-border-border-negative:hover {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-small-desktop\:hover\:vtmn-border-border-warning:hover {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-small-desktop\:hover\:vtmn-border-border-positive:hover {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-small-desktop\:hover\:vtmn-border-border-information:hover {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-small-desktop\:hover\:vtmn-border-border-primary-reversed:hover {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-small-desktop\:hover\:vtmn-border-decorative-gravel:hover {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-small-desktop\:hover\:vtmn-border-decorative-brick:hover {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-small-desktop\:hover\:vtmn-border-decorative-saffron:hover {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-small-desktop\:hover\:vtmn-border-decorative-gold:hover {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-small-desktop\:hover\:vtmn-border-decorative-jade:hover {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-small-desktop\:hover\:vtmn-border-decorative-emerald:hover {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-small-desktop\:hover\:vtmn-border-decorative-cobalt:hover {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-small-desktop\:hover\:vtmn-border-decorative-amethyst:hover {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-small-desktop\:hover\:vtmn-border-hover-primary:hover {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-small-desktop\:hover\:vtmn-border-hover-primary-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-border-hover-secondary-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-border-hover-tertiary-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-border-hover-tertiary:hover {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-small-desktop\:hover\:vtmn-border-hover-brand:hover {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-small-desktop\:hover\:vtmn-border-hover-accent:hover {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-small-desktop\:hover\:vtmn-border-hover-primary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-border-hover-secondary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-border-hover-tertiary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-border-active-primary:hover {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-small-desktop\:hover\:vtmn-border-active-primary-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-border-active-secondary-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-border-active-tertiary:hover {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-small-desktop\:hover\:vtmn-border-active-tertiary-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-border-active-brand:hover {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-small-desktop\:hover\:vtmn-border-active-accent:hover {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-small-desktop\:hover\:vtmn-border-active-primary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-border-active-secondary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-border-active-tertiary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-border-active-brand-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-border-shadow:hover {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-small-desktop\:hover\:vtmn-border-brand:hover {
    border-color: var(--vtmn-color_brand);
  }

  .gt-small-desktop\:hover\:vtmn-border-brand-pro:hover {
    border-color: var(--vtmn-color_brand-pro);
  }

  .gt-small-desktop\:hover\:vtmn-border-brand-digital-light-1:hover {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-small-desktop\:hover\:vtmn-border-brand-digital-light-2:hover {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-small-desktop\:hover\:vtmn-border-brand-digital-light-3:hover {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-small-desktop\:hover\:vtmn-border-brand-digital:hover {
    border-color: var(--vtmn-color_brand-digital);
  }

  .gt-small-desktop\:hover\:vtmn-border-brand-digital-dark-1:hover {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-small-desktop\:hover\:vtmn-border-brand-digital-dark-2:hover {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-small-desktop\:hover\:vtmn-border-green-light-1:hover {
    border-color: var(--vtmn-color_green-light-1);
  }

  .gt-small-desktop\:hover\:vtmn-border-green-light-2:hover {
    border-color: var(--vtmn-color_green-light-2);
  }

  .gt-small-desktop\:hover\:vtmn-border-green-light-3:hover {
    border-color: var(--vtmn-color_green-light-3);
  }

  .gt-small-desktop\:hover\:vtmn-border-green:hover {
    border-color: var(--vtmn-color_green);
  }

  .gt-small-desktop\:hover\:vtmn-border-green-dark-1:hover {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .gt-small-desktop\:hover\:vtmn-border-green-dark-2:hover {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .gt-small-desktop\:hover\:vtmn-border-white:hover {
    border-color: var(--vtmn-color_white);
  }

  .gt-small-desktop\:hover\:vtmn-border-grey-light-1:hover {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .gt-small-desktop\:hover\:vtmn-border-grey-light-2:hover {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .gt-small-desktop\:hover\:vtmn-border-grey-light-3:hover {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .gt-small-desktop\:hover\:vtmn-border-grey-light-4:hover {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .gt-small-desktop\:hover\:vtmn-border-grey:hover {
    border-color: var(--vtmn-color_grey);
  }

  .gt-small-desktop\:hover\:vtmn-border-grey-dark-1:hover {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-small-desktop\:hover\:vtmn-border-grey-dark-2:hover {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-small-desktop\:hover\:vtmn-border-grey-dark-3:hover {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-small-desktop\:hover\:vtmn-border-black:hover {
    border-color: var(--vtmn-color_black);
  }

  .gt-small-desktop\:hover\:vtmn-border-success:hover {
    border-color: var(--vtmn-color_success);
  }

  .gt-small-desktop\:hover\:vtmn-border-info:hover {
    border-color: var(--vtmn-color_info);
  }

  .gt-small-desktop\:hover\:vtmn-border-warning:hover {
    border-color: var(--vtmn-color_warning);
  }

  .gt-small-desktop\:hover\:vtmn-border-danger:hover {
    border-color: var(--vtmn-color_danger);
  }

  .gt-small-desktop\:hover\:vtmn-border-yellow-light-1:hover {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-small-desktop\:hover\:vtmn-border-yellow-light-2:hover {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-small-desktop\:hover\:vtmn-border-yellow:hover {
    border-color: var(--vtmn-color_yellow);
  }

  .gt-small-desktop\:hover\:vtmn-border-orange-light-1:hover {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .gt-small-desktop\:hover\:vtmn-border-orange-light-2:hover {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .gt-small-desktop\:hover\:vtmn-border-orange:hover {
    border-color: var(--vtmn-color_orange);
  }

  .gt-small-desktop\:hover\:vtmn-border-red-light-1:hover {
    border-color: var(--vtmn-color_red-light-1);
  }

  .gt-small-desktop\:hover\:vtmn-border-red-light-2:hover {
    border-color: var(--vtmn-color_red-light-2);
  }

  .gt-small-desktop\:hover\:vtmn-border-red:hover {
    border-color: var(--vtmn-color_red);
  }

  .gt-small-desktop\:focus\:vtmn-border-transparent:focus {
    border-color: transparent;
  }

  .gt-small-desktop\:focus\:vtmn-border-background-primary:focus {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-small-desktop\:focus\:vtmn-border-background-secondary:focus {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-small-desktop\:focus\:vtmn-border-background-tertiary:focus {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-small-desktop\:focus\:vtmn-border-background-brand-primary:focus {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-small-desktop\:focus\:vtmn-border-background-brand-secondary:focus {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-small-desktop\:focus\:vtmn-border-background-accent:focus {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-small-desktop\:focus\:vtmn-border-background-alert:focus {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-small-desktop\:focus\:vtmn-border-background-primary-reversed:focus {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-border-background-brand-primary-reversed:focus {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-border-content-primary:focus {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-small-desktop\:focus\:vtmn-border-content-secondary:focus {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-small-desktop\:focus\:vtmn-border-content-tertiary:focus {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-small-desktop\:focus\:vtmn-border-content-action:focus {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-small-desktop\:focus\:vtmn-border-content-active:focus {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-small-desktop\:focus\:vtmn-border-content-inactive:focus {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-small-desktop\:focus\:vtmn-border-content-negative:focus {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-small-desktop\:focus\:vtmn-border-content-warning:focus {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-small-desktop\:focus\:vtmn-border-content-positive:focus {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-small-desktop\:focus\:vtmn-border-content-information:focus {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-small-desktop\:focus\:vtmn-border-content-accent:focus {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-small-desktop\:focus\:vtmn-border-content-visited:focus {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-small-desktop\:focus\:vtmn-border-content-primary-reversed:focus {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-border-content-action-reversed:focus {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-border-content-visited-reversed:focus {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-border-border-primary:focus {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-small-desktop\:focus\:vtmn-border-border-secondary:focus {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-small-desktop\:focus\:vtmn-border-border-tertiary:focus {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-small-desktop\:focus\:vtmn-border-border-active:focus {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-small-desktop\:focus\:vtmn-border-border-inactive:focus {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-small-desktop\:focus\:vtmn-border-border-negative:focus {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-small-desktop\:focus\:vtmn-border-border-warning:focus {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-small-desktop\:focus\:vtmn-border-border-positive:focus {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-small-desktop\:focus\:vtmn-border-border-information:focus {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-small-desktop\:focus\:vtmn-border-border-primary-reversed:focus {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-border-decorative-gravel:focus {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-small-desktop\:focus\:vtmn-border-decorative-brick:focus {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-small-desktop\:focus\:vtmn-border-decorative-saffron:focus {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-small-desktop\:focus\:vtmn-border-decorative-gold:focus {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-small-desktop\:focus\:vtmn-border-decorative-jade:focus {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-small-desktop\:focus\:vtmn-border-decorative-emerald:focus {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-small-desktop\:focus\:vtmn-border-decorative-cobalt:focus {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-small-desktop\:focus\:vtmn-border-decorative-amethyst:focus {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-small-desktop\:focus\:vtmn-border-hover-primary:focus {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-small-desktop\:focus\:vtmn-border-hover-primary-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-border-hover-secondary-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-border-hover-tertiary-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-border-hover-tertiary:focus {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-small-desktop\:focus\:vtmn-border-hover-brand:focus {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-small-desktop\:focus\:vtmn-border-hover-accent:focus {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-small-desktop\:focus\:vtmn-border-hover-primary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-border-hover-secondary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-border-hover-tertiary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-border-active-primary:focus {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-small-desktop\:focus\:vtmn-border-active-primary-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-border-active-secondary-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-border-active-tertiary:focus {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-small-desktop\:focus\:vtmn-border-active-tertiary-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-border-active-brand:focus {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-small-desktop\:focus\:vtmn-border-active-accent:focus {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-small-desktop\:focus\:vtmn-border-active-primary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-border-active-secondary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-border-active-tertiary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-border-active-brand-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-border-shadow:focus {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-small-desktop\:focus\:vtmn-border-brand:focus {
    border-color: var(--vtmn-color_brand);
  }

  .gt-small-desktop\:focus\:vtmn-border-brand-pro:focus {
    border-color: var(--vtmn-color_brand-pro);
  }

  .gt-small-desktop\:focus\:vtmn-border-brand-digital-light-1:focus {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-border-brand-digital-light-2:focus {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-border-brand-digital-light-3:focus {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-small-desktop\:focus\:vtmn-border-brand-digital:focus {
    border-color: var(--vtmn-color_brand-digital);
  }

  .gt-small-desktop\:focus\:vtmn-border-brand-digital-dark-1:focus {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-small-desktop\:focus\:vtmn-border-brand-digital-dark-2:focus {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-small-desktop\:focus\:vtmn-border-green-light-1:focus {
    border-color: var(--vtmn-color_green-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-border-green-light-2:focus {
    border-color: var(--vtmn-color_green-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-border-green-light-3:focus {
    border-color: var(--vtmn-color_green-light-3);
  }

  .gt-small-desktop\:focus\:vtmn-border-green:focus {
    border-color: var(--vtmn-color_green);
  }

  .gt-small-desktop\:focus\:vtmn-border-green-dark-1:focus {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .gt-small-desktop\:focus\:vtmn-border-green-dark-2:focus {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .gt-small-desktop\:focus\:vtmn-border-white:focus {
    border-color: var(--vtmn-color_white);
  }

  .gt-small-desktop\:focus\:vtmn-border-grey-light-1:focus {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-border-grey-light-2:focus {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-border-grey-light-3:focus {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .gt-small-desktop\:focus\:vtmn-border-grey-light-4:focus {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .gt-small-desktop\:focus\:vtmn-border-grey:focus {
    border-color: var(--vtmn-color_grey);
  }

  .gt-small-desktop\:focus\:vtmn-border-grey-dark-1:focus {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-small-desktop\:focus\:vtmn-border-grey-dark-2:focus {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-small-desktop\:focus\:vtmn-border-grey-dark-3:focus {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-small-desktop\:focus\:vtmn-border-black:focus {
    border-color: var(--vtmn-color_black);
  }

  .gt-small-desktop\:focus\:vtmn-border-success:focus {
    border-color: var(--vtmn-color_success);
  }

  .gt-small-desktop\:focus\:vtmn-border-info:focus {
    border-color: var(--vtmn-color_info);
  }

  .gt-small-desktop\:focus\:vtmn-border-warning:focus {
    border-color: var(--vtmn-color_warning);
  }

  .gt-small-desktop\:focus\:vtmn-border-danger:focus {
    border-color: var(--vtmn-color_danger);
  }

  .gt-small-desktop\:focus\:vtmn-border-yellow-light-1:focus {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-border-yellow-light-2:focus {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-border-yellow:focus {
    border-color: var(--vtmn-color_yellow);
  }

  .gt-small-desktop\:focus\:vtmn-border-orange-light-1:focus {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-border-orange-light-2:focus {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-border-orange:focus {
    border-color: var(--vtmn-color_orange);
  }

  .gt-small-desktop\:focus\:vtmn-border-red-light-1:focus {
    border-color: var(--vtmn-color_red-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-border-red-light-2:focus {
    border-color: var(--vtmn-color_red-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-border-red:focus {
    border-color: var(--vtmn-color_red);
  }

  .gt-small-desktop\:vtmn-border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .gt-small-desktop\:vtmn-border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .gt-small-desktop\:vtmn-border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .gt-small-desktop\:vtmn-border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .gt-small-desktop\:vtmn-border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .gt-small-desktop\:vtmn-border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .gt-small-desktop\:vtmn-border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .gt-small-desktop\:vtmn-border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .gt-small-desktop\:vtmn-border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .gt-small-desktop\:vtmn-border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .gt-small-desktop\:vtmn-border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .gt-small-desktop\:vtmn-border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .gt-small-desktop\:vtmn-border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .gt-small-desktop\:vtmn-border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .gt-small-desktop\:vtmn-border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .gt-small-desktop\:focus-within\:vtmn-border-opacity-0:focus-within {
    --tw-border-opacity: 0;
  }

  .gt-small-desktop\:focus-within\:vtmn-border-opacity-5:focus-within {
    --tw-border-opacity: 0.05;
  }

  .gt-small-desktop\:focus-within\:vtmn-border-opacity-10:focus-within {
    --tw-border-opacity: 0.1;
  }

  .gt-small-desktop\:focus-within\:vtmn-border-opacity-20:focus-within {
    --tw-border-opacity: 0.2;
  }

  .gt-small-desktop\:focus-within\:vtmn-border-opacity-25:focus-within {
    --tw-border-opacity: 0.25;
  }

  .gt-small-desktop\:focus-within\:vtmn-border-opacity-30:focus-within {
    --tw-border-opacity: 0.3;
  }

  .gt-small-desktop\:focus-within\:vtmn-border-opacity-40:focus-within {
    --tw-border-opacity: 0.4;
  }

  .gt-small-desktop\:focus-within\:vtmn-border-opacity-50:focus-within {
    --tw-border-opacity: 0.5;
  }

  .gt-small-desktop\:focus-within\:vtmn-border-opacity-60:focus-within {
    --tw-border-opacity: 0.6;
  }

  .gt-small-desktop\:focus-within\:vtmn-border-opacity-70:focus-within {
    --tw-border-opacity: 0.7;
  }

  .gt-small-desktop\:focus-within\:vtmn-border-opacity-75:focus-within {
    --tw-border-opacity: 0.75;
  }

  .gt-small-desktop\:focus-within\:vtmn-border-opacity-80:focus-within {
    --tw-border-opacity: 0.8;
  }

  .gt-small-desktop\:focus-within\:vtmn-border-opacity-90:focus-within {
    --tw-border-opacity: 0.9;
  }

  .gt-small-desktop\:focus-within\:vtmn-border-opacity-95:focus-within {
    --tw-border-opacity: 0.95;
  }

  .gt-small-desktop\:focus-within\:vtmn-border-opacity-100:focus-within {
    --tw-border-opacity: 1;
  }

  .gt-small-desktop\:hover\:vtmn-border-opacity-0:hover {
    --tw-border-opacity: 0;
  }

  .gt-small-desktop\:hover\:vtmn-border-opacity-5:hover {
    --tw-border-opacity: 0.05;
  }

  .gt-small-desktop\:hover\:vtmn-border-opacity-10:hover {
    --tw-border-opacity: 0.1;
  }

  .gt-small-desktop\:hover\:vtmn-border-opacity-20:hover {
    --tw-border-opacity: 0.2;
  }

  .gt-small-desktop\:hover\:vtmn-border-opacity-25:hover {
    --tw-border-opacity: 0.25;
  }

  .gt-small-desktop\:hover\:vtmn-border-opacity-30:hover {
    --tw-border-opacity: 0.3;
  }

  .gt-small-desktop\:hover\:vtmn-border-opacity-40:hover {
    --tw-border-opacity: 0.4;
  }

  .gt-small-desktop\:hover\:vtmn-border-opacity-50:hover {
    --tw-border-opacity: 0.5;
  }

  .gt-small-desktop\:hover\:vtmn-border-opacity-60:hover {
    --tw-border-opacity: 0.6;
  }

  .gt-small-desktop\:hover\:vtmn-border-opacity-70:hover {
    --tw-border-opacity: 0.7;
  }

  .gt-small-desktop\:hover\:vtmn-border-opacity-75:hover {
    --tw-border-opacity: 0.75;
  }

  .gt-small-desktop\:hover\:vtmn-border-opacity-80:hover {
    --tw-border-opacity: 0.8;
  }

  .gt-small-desktop\:hover\:vtmn-border-opacity-90:hover {
    --tw-border-opacity: 0.9;
  }

  .gt-small-desktop\:hover\:vtmn-border-opacity-95:hover {
    --tw-border-opacity: 0.95;
  }

  .gt-small-desktop\:hover\:vtmn-border-opacity-100:hover {
    --tw-border-opacity: 1;
  }

  .gt-small-desktop\:focus\:vtmn-border-opacity-0:focus {
    --tw-border-opacity: 0;
  }

  .gt-small-desktop\:focus\:vtmn-border-opacity-5:focus {
    --tw-border-opacity: 0.05;
  }

  .gt-small-desktop\:focus\:vtmn-border-opacity-10:focus {
    --tw-border-opacity: 0.1;
  }

  .gt-small-desktop\:focus\:vtmn-border-opacity-20:focus {
    --tw-border-opacity: 0.2;
  }

  .gt-small-desktop\:focus\:vtmn-border-opacity-25:focus {
    --tw-border-opacity: 0.25;
  }

  .gt-small-desktop\:focus\:vtmn-border-opacity-30:focus {
    --tw-border-opacity: 0.3;
  }

  .gt-small-desktop\:focus\:vtmn-border-opacity-40:focus {
    --tw-border-opacity: 0.4;
  }

  .gt-small-desktop\:focus\:vtmn-border-opacity-50:focus {
    --tw-border-opacity: 0.5;
  }

  .gt-small-desktop\:focus\:vtmn-border-opacity-60:focus {
    --tw-border-opacity: 0.6;
  }

  .gt-small-desktop\:focus\:vtmn-border-opacity-70:focus {
    --tw-border-opacity: 0.7;
  }

  .gt-small-desktop\:focus\:vtmn-border-opacity-75:focus {
    --tw-border-opacity: 0.75;
  }

  .gt-small-desktop\:focus\:vtmn-border-opacity-80:focus {
    --tw-border-opacity: 0.8;
  }

  .gt-small-desktop\:focus\:vtmn-border-opacity-90:focus {
    --tw-border-opacity: 0.9;
  }

  .gt-small-desktop\:focus\:vtmn-border-opacity-95:focus {
    --tw-border-opacity: 0.95;
  }

  .gt-small-desktop\:focus\:vtmn-border-opacity-100:focus {
    --tw-border-opacity: 1;
  }

  .gt-small-desktop\:vtmn-bg-transparent {
    background-color: transparent;
  }

  .gt-small-desktop\:vtmn-bg-background-primary {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-small-desktop\:vtmn-bg-background-secondary {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-small-desktop\:vtmn-bg-background-tertiary {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-small-desktop\:vtmn-bg-background-brand-primary {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-small-desktop\:vtmn-bg-background-brand-secondary {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-small-desktop\:vtmn-bg-background-accent {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-small-desktop\:vtmn-bg-background-alert {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-small-desktop\:vtmn-bg-background-primary-reversed {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-small-desktop\:vtmn-bg-background-brand-primary-reversed {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-small-desktop\:vtmn-bg-content-primary {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-small-desktop\:vtmn-bg-content-secondary {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-small-desktop\:vtmn-bg-content-tertiary {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-small-desktop\:vtmn-bg-content-action {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-small-desktop\:vtmn-bg-content-active {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-small-desktop\:vtmn-bg-content-inactive {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-small-desktop\:vtmn-bg-content-negative {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-small-desktop\:vtmn-bg-content-warning {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-small-desktop\:vtmn-bg-content-positive {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-small-desktop\:vtmn-bg-content-information {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-small-desktop\:vtmn-bg-content-accent {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-small-desktop\:vtmn-bg-content-visited {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-small-desktop\:vtmn-bg-content-primary-reversed {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-small-desktop\:vtmn-bg-content-action-reversed {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-small-desktop\:vtmn-bg-content-visited-reversed {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-small-desktop\:vtmn-bg-border-primary {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-small-desktop\:vtmn-bg-border-secondary {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-small-desktop\:vtmn-bg-border-tertiary {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-small-desktop\:vtmn-bg-border-active {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-small-desktop\:vtmn-bg-border-inactive {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-small-desktop\:vtmn-bg-border-negative {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-small-desktop\:vtmn-bg-border-warning {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-small-desktop\:vtmn-bg-border-positive {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-small-desktop\:vtmn-bg-border-information {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-small-desktop\:vtmn-bg-border-primary-reversed {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-small-desktop\:vtmn-bg-decorative-gravel {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-small-desktop\:vtmn-bg-decorative-brick {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-small-desktop\:vtmn-bg-decorative-saffron {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-small-desktop\:vtmn-bg-decorative-gold {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-small-desktop\:vtmn-bg-decorative-jade {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-small-desktop\:vtmn-bg-decorative-emerald {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-small-desktop\:vtmn-bg-decorative-cobalt {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-small-desktop\:vtmn-bg-decorative-amethyst {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-small-desktop\:vtmn-bg-hover-primary {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-small-desktop\:vtmn-bg-hover-primary-transparent {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-small-desktop\:vtmn-bg-hover-secondary-transparent {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-small-desktop\:vtmn-bg-hover-tertiary-transparent {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-small-desktop\:vtmn-bg-hover-tertiary {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-small-desktop\:vtmn-bg-hover-brand {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-small-desktop\:vtmn-bg-hover-accent {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-small-desktop\:vtmn-bg-hover-primary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-bg-hover-secondary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-bg-hover-tertiary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-bg-active-primary {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-small-desktop\:vtmn-bg-active-primary-transparent {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-small-desktop\:vtmn-bg-active-secondary-transparent {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-small-desktop\:vtmn-bg-active-tertiary {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-small-desktop\:vtmn-bg-active-tertiary-transparent {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-small-desktop\:vtmn-bg-active-brand {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-small-desktop\:vtmn-bg-active-accent {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-small-desktop\:vtmn-bg-active-primary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-bg-active-secondary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-bg-active-tertiary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-bg-active-brand-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-bg-shadow {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-small-desktop\:vtmn-bg-brand {
    background-color: var(--vtmn-color_brand);
  }

  .gt-small-desktop\:vtmn-bg-brand-pro {
    background-color: var(--vtmn-color_brand-pro);
  }

  .gt-small-desktop\:vtmn-bg-brand-digital-light-1 {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-small-desktop\:vtmn-bg-brand-digital-light-2 {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-small-desktop\:vtmn-bg-brand-digital-light-3 {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-small-desktop\:vtmn-bg-brand-digital {
    background-color: var(--vtmn-color_brand-digital);
  }

  .gt-small-desktop\:vtmn-bg-brand-digital-dark-1 {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-small-desktop\:vtmn-bg-brand-digital-dark-2 {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-small-desktop\:vtmn-bg-green-light-1 {
    background-color: var(--vtmn-color_green-light-1);
  }

  .gt-small-desktop\:vtmn-bg-green-light-2 {
    background-color: var(--vtmn-color_green-light-2);
  }

  .gt-small-desktop\:vtmn-bg-green-light-3 {
    background-color: var(--vtmn-color_green-light-3);
  }

  .gt-small-desktop\:vtmn-bg-green {
    background-color: var(--vtmn-color_green);
  }

  .gt-small-desktop\:vtmn-bg-green-dark-1 {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .gt-small-desktop\:vtmn-bg-green-dark-2 {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .gt-small-desktop\:vtmn-bg-white {
    background-color: var(--vtmn-color_white);
  }

  .gt-small-desktop\:vtmn-bg-grey-light-1 {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .gt-small-desktop\:vtmn-bg-grey-light-2 {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .gt-small-desktop\:vtmn-bg-grey-light-3 {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .gt-small-desktop\:vtmn-bg-grey-light-4 {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .gt-small-desktop\:vtmn-bg-grey {
    background-color: var(--vtmn-color_grey);
  }

  .gt-small-desktop\:vtmn-bg-grey-dark-1 {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-small-desktop\:vtmn-bg-grey-dark-2 {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-small-desktop\:vtmn-bg-grey-dark-3 {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-small-desktop\:vtmn-bg-black {
    background-color: var(--vtmn-color_black);
  }

  .gt-small-desktop\:vtmn-bg-success {
    background-color: var(--vtmn-color_success);
  }

  .gt-small-desktop\:vtmn-bg-info {
    background-color: var(--vtmn-color_info);
  }

  .gt-small-desktop\:vtmn-bg-warning {
    background-color: var(--vtmn-color_warning);
  }

  .gt-small-desktop\:vtmn-bg-danger {
    background-color: var(--vtmn-color_danger);
  }

  .gt-small-desktop\:vtmn-bg-yellow-light-1 {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-small-desktop\:vtmn-bg-yellow-light-2 {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-small-desktop\:vtmn-bg-yellow {
    background-color: var(--vtmn-color_yellow);
  }

  .gt-small-desktop\:vtmn-bg-orange-light-1 {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .gt-small-desktop\:vtmn-bg-orange-light-2 {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .gt-small-desktop\:vtmn-bg-orange {
    background-color: var(--vtmn-color_orange);
  }

  .gt-small-desktop\:vtmn-bg-red-light-1 {
    background-color: var(--vtmn-color_red-light-1);
  }

  .gt-small-desktop\:vtmn-bg-red-light-2 {
    background-color: var(--vtmn-color_red-light-2);
  }

  .gt-small-desktop\:vtmn-bg-red {
    background-color: var(--vtmn-color_red);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-transparent {
    background-color: transparent;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-background-primary {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-background-secondary {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-background-tertiary {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-background-brand-primary {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-background-brand-secondary {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-background-accent {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-background-alert {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-background-primary-reversed {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-background-brand-primary-reversed {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-content-primary {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-content-secondary {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-content-tertiary {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-content-action {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-content-active {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-content-inactive {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-content-negative {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-content-warning {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-content-positive {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-content-information {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-content-accent {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-content-visited {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-content-primary-reversed {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-content-action-reversed {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-content-visited-reversed {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-border-primary {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-border-secondary {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-border-tertiary {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-border-active {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-border-inactive {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-border-negative {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-border-warning {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-border-positive {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-border-information {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-border-primary-reversed {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-decorative-gravel {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-decorative-brick {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-decorative-saffron {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-decorative-gold {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-decorative-jade {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-decorative-emerald {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-decorative-cobalt {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-decorative-amethyst {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-hover-primary {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-hover-primary-transparent {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-hover-secondary-transparent {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-hover-tertiary-transparent {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-hover-tertiary {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-hover-brand {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-hover-accent {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-hover-primary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-hover-secondary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-hover-tertiary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-active-primary {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-active-primary-transparent {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-active-secondary-transparent {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-active-tertiary {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-active-tertiary-transparent {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-active-brand {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-active-accent {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-active-primary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-active-secondary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-active-tertiary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-active-brand-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-shadow {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-brand {
    background-color: var(--vtmn-color_brand);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-brand-pro {
    background-color: var(--vtmn-color_brand-pro);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-brand-digital-light-1 {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-brand-digital-light-2 {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-brand-digital-light-3 {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-brand-digital {
    background-color: var(--vtmn-color_brand-digital);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-brand-digital-dark-1 {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-brand-digital-dark-2 {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-green-light-1 {
    background-color: var(--vtmn-color_green-light-1);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-green-light-2 {
    background-color: var(--vtmn-color_green-light-2);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-green-light-3 {
    background-color: var(--vtmn-color_green-light-3);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-green {
    background-color: var(--vtmn-color_green);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-green-dark-1 {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-green-dark-2 {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-white {
    background-color: var(--vtmn-color_white);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-grey-light-1 {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-grey-light-2 {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-grey-light-3 {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-grey-light-4 {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-grey {
    background-color: var(--vtmn-color_grey);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-grey-dark-1 {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-grey-dark-2 {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-grey-dark-3 {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-black {
    background-color: var(--vtmn-color_black);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-success {
    background-color: var(--vtmn-color_success);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-info {
    background-color: var(--vtmn-color_info);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-warning {
    background-color: var(--vtmn-color_warning);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-danger {
    background-color: var(--vtmn-color_danger);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-yellow-light-1 {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-yellow-light-2 {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-yellow {
    background-color: var(--vtmn-color_yellow);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-orange-light-1 {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-orange-light-2 {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-orange {
    background-color: var(--vtmn-color_orange);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-red-light-1 {
    background-color: var(--vtmn-color_red-light-1);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-red-light-2 {
    background-color: var(--vtmn-color_red-light-2);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-red {
    background-color: var(--vtmn-color_red);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-transparent:focus-within {
    background-color: transparent;
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-background-primary:focus-within {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-background-secondary:focus-within {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-background-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-background-brand-primary:focus-within {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-background-brand-secondary:focus-within {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-background-accent:focus-within {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-background-alert:focus-within {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-background-primary-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-background-brand-primary-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-content-primary:focus-within {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-content-secondary:focus-within {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-content-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-content-action:focus-within {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-content-active:focus-within {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-content-inactive:focus-within {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-content-negative:focus-within {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-content-warning:focus-within {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-content-positive:focus-within {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-content-information:focus-within {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-content-accent:focus-within {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-content-visited:focus-within {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-content-primary-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-content-action-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-content-visited-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-border-primary:focus-within {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-border-secondary:focus-within {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-border-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-border-active:focus-within {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-border-inactive:focus-within {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-border-negative:focus-within {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-border-warning:focus-within {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-border-positive:focus-within {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-border-information:focus-within {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-border-primary-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-decorative-gravel:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-decorative-brick:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-decorative-saffron:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-decorative-gold:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-decorative-jade:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-decorative-emerald:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-decorative-cobalt:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-decorative-amethyst:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-hover-primary:focus-within {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-hover-primary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-hover-secondary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-hover-tertiary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-hover-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-hover-brand:focus-within {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-hover-accent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-hover-primary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-hover-secondary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-hover-tertiary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-active-primary:focus-within {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-active-primary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-active-secondary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-active-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-active-tertiary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-active-brand:focus-within {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-active-accent:focus-within {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-active-primary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-active-secondary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-active-tertiary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-active-brand-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-shadow:focus-within {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-brand:focus-within {
    background-color: var(--vtmn-color_brand);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-brand-pro:focus-within {
    background-color: var(--vtmn-color_brand-pro);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-brand-digital-light-1:focus-within {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-brand-digital-light-2:focus-within {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-brand-digital-light-3:focus-within {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-brand-digital:focus-within {
    background-color: var(--vtmn-color_brand-digital);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-brand-digital-dark-1:focus-within {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-brand-digital-dark-2:focus-within {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-green-light-1:focus-within {
    background-color: var(--vtmn-color_green-light-1);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-green-light-2:focus-within {
    background-color: var(--vtmn-color_green-light-2);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-green-light-3:focus-within {
    background-color: var(--vtmn-color_green-light-3);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-green:focus-within {
    background-color: var(--vtmn-color_green);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-green-dark-1:focus-within {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-green-dark-2:focus-within {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-white:focus-within {
    background-color: var(--vtmn-color_white);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-grey-light-1:focus-within {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-grey-light-2:focus-within {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-grey-light-3:focus-within {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-grey-light-4:focus-within {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-grey:focus-within {
    background-color: var(--vtmn-color_grey);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-grey-dark-1:focus-within {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-grey-dark-2:focus-within {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-grey-dark-3:focus-within {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-black:focus-within {
    background-color: var(--vtmn-color_black);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-success:focus-within {
    background-color: var(--vtmn-color_success);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-info:focus-within {
    background-color: var(--vtmn-color_info);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-warning:focus-within {
    background-color: var(--vtmn-color_warning);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-danger:focus-within {
    background-color: var(--vtmn-color_danger);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-yellow-light-1:focus-within {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-yellow-light-2:focus-within {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-yellow:focus-within {
    background-color: var(--vtmn-color_yellow);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-orange-light-1:focus-within {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-orange-light-2:focus-within {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-orange:focus-within {
    background-color: var(--vtmn-color_orange);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-red-light-1:focus-within {
    background-color: var(--vtmn-color_red-light-1);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-red-light-2:focus-within {
    background-color: var(--vtmn-color_red-light-2);
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-red:focus-within {
    background-color: var(--vtmn-color_red);
  }

  .gt-small-desktop\:hover\:vtmn-bg-transparent:hover {
    background-color: transparent;
  }

  .gt-small-desktop\:hover\:vtmn-bg-background-primary:hover {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-small-desktop\:hover\:vtmn-bg-background-secondary:hover {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-small-desktop\:hover\:vtmn-bg-background-tertiary:hover {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-small-desktop\:hover\:vtmn-bg-background-brand-primary:hover {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-small-desktop\:hover\:vtmn-bg-background-brand-secondary:hover {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-small-desktop\:hover\:vtmn-bg-background-accent:hover {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-small-desktop\:hover\:vtmn-bg-background-alert:hover {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-small-desktop\:hover\:vtmn-bg-background-primary-reversed:hover {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-small-desktop\:hover\:vtmn-bg-background-brand-primary-reversed:hover {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-small-desktop\:hover\:vtmn-bg-content-primary:hover {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-small-desktop\:hover\:vtmn-bg-content-secondary:hover {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-small-desktop\:hover\:vtmn-bg-content-tertiary:hover {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-small-desktop\:hover\:vtmn-bg-content-action:hover {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-small-desktop\:hover\:vtmn-bg-content-active:hover {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-small-desktop\:hover\:vtmn-bg-content-inactive:hover {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-small-desktop\:hover\:vtmn-bg-content-negative:hover {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-small-desktop\:hover\:vtmn-bg-content-warning:hover {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-small-desktop\:hover\:vtmn-bg-content-positive:hover {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-small-desktop\:hover\:vtmn-bg-content-information:hover {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-small-desktop\:hover\:vtmn-bg-content-accent:hover {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-small-desktop\:hover\:vtmn-bg-content-visited:hover {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-small-desktop\:hover\:vtmn-bg-content-primary-reversed:hover {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-small-desktop\:hover\:vtmn-bg-content-action-reversed:hover {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-small-desktop\:hover\:vtmn-bg-content-visited-reversed:hover {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-small-desktop\:hover\:vtmn-bg-border-primary:hover {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-small-desktop\:hover\:vtmn-bg-border-secondary:hover {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-small-desktop\:hover\:vtmn-bg-border-tertiary:hover {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-small-desktop\:hover\:vtmn-bg-border-active:hover {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-small-desktop\:hover\:vtmn-bg-border-inactive:hover {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-small-desktop\:hover\:vtmn-bg-border-negative:hover {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-small-desktop\:hover\:vtmn-bg-border-warning:hover {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-small-desktop\:hover\:vtmn-bg-border-positive:hover {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-small-desktop\:hover\:vtmn-bg-border-information:hover {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-small-desktop\:hover\:vtmn-bg-border-primary-reversed:hover {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-small-desktop\:hover\:vtmn-bg-decorative-gravel:hover {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-small-desktop\:hover\:vtmn-bg-decorative-brick:hover {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-small-desktop\:hover\:vtmn-bg-decorative-saffron:hover {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-small-desktop\:hover\:vtmn-bg-decorative-gold:hover {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-small-desktop\:hover\:vtmn-bg-decorative-jade:hover {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-small-desktop\:hover\:vtmn-bg-decorative-emerald:hover {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-small-desktop\:hover\:vtmn-bg-decorative-cobalt:hover {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-small-desktop\:hover\:vtmn-bg-decorative-amethyst:hover {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-small-desktop\:hover\:vtmn-bg-hover-primary:hover {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-small-desktop\:hover\:vtmn-bg-hover-primary-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-bg-hover-secondary-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-bg-hover-tertiary-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-bg-hover-tertiary:hover {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-small-desktop\:hover\:vtmn-bg-hover-brand:hover {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-small-desktop\:hover\:vtmn-bg-hover-accent:hover {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-small-desktop\:hover\:vtmn-bg-hover-primary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-bg-hover-secondary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-bg-hover-tertiary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-bg-active-primary:hover {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-small-desktop\:hover\:vtmn-bg-active-primary-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-bg-active-secondary-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-bg-active-tertiary:hover {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-small-desktop\:hover\:vtmn-bg-active-tertiary-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-bg-active-brand:hover {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-small-desktop\:hover\:vtmn-bg-active-accent:hover {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-small-desktop\:hover\:vtmn-bg-active-primary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-bg-active-secondary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-bg-active-tertiary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-bg-active-brand-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-bg-shadow:hover {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-small-desktop\:hover\:vtmn-bg-brand:hover {
    background-color: var(--vtmn-color_brand);
  }

  .gt-small-desktop\:hover\:vtmn-bg-brand-pro:hover {
    background-color: var(--vtmn-color_brand-pro);
  }

  .gt-small-desktop\:hover\:vtmn-bg-brand-digital-light-1:hover {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-small-desktop\:hover\:vtmn-bg-brand-digital-light-2:hover {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-small-desktop\:hover\:vtmn-bg-brand-digital-light-3:hover {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-small-desktop\:hover\:vtmn-bg-brand-digital:hover {
    background-color: var(--vtmn-color_brand-digital);
  }

  .gt-small-desktop\:hover\:vtmn-bg-brand-digital-dark-1:hover {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-small-desktop\:hover\:vtmn-bg-brand-digital-dark-2:hover {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-small-desktop\:hover\:vtmn-bg-green-light-1:hover {
    background-color: var(--vtmn-color_green-light-1);
  }

  .gt-small-desktop\:hover\:vtmn-bg-green-light-2:hover {
    background-color: var(--vtmn-color_green-light-2);
  }

  .gt-small-desktop\:hover\:vtmn-bg-green-light-3:hover {
    background-color: var(--vtmn-color_green-light-3);
  }

  .gt-small-desktop\:hover\:vtmn-bg-green:hover {
    background-color: var(--vtmn-color_green);
  }

  .gt-small-desktop\:hover\:vtmn-bg-green-dark-1:hover {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .gt-small-desktop\:hover\:vtmn-bg-green-dark-2:hover {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .gt-small-desktop\:hover\:vtmn-bg-white:hover {
    background-color: var(--vtmn-color_white);
  }

  .gt-small-desktop\:hover\:vtmn-bg-grey-light-1:hover {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .gt-small-desktop\:hover\:vtmn-bg-grey-light-2:hover {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .gt-small-desktop\:hover\:vtmn-bg-grey-light-3:hover {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .gt-small-desktop\:hover\:vtmn-bg-grey-light-4:hover {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .gt-small-desktop\:hover\:vtmn-bg-grey:hover {
    background-color: var(--vtmn-color_grey);
  }

  .gt-small-desktop\:hover\:vtmn-bg-grey-dark-1:hover {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-small-desktop\:hover\:vtmn-bg-grey-dark-2:hover {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-small-desktop\:hover\:vtmn-bg-grey-dark-3:hover {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-small-desktop\:hover\:vtmn-bg-black:hover {
    background-color: var(--vtmn-color_black);
  }

  .gt-small-desktop\:hover\:vtmn-bg-success:hover {
    background-color: var(--vtmn-color_success);
  }

  .gt-small-desktop\:hover\:vtmn-bg-info:hover {
    background-color: var(--vtmn-color_info);
  }

  .gt-small-desktop\:hover\:vtmn-bg-warning:hover {
    background-color: var(--vtmn-color_warning);
  }

  .gt-small-desktop\:hover\:vtmn-bg-danger:hover {
    background-color: var(--vtmn-color_danger);
  }

  .gt-small-desktop\:hover\:vtmn-bg-yellow-light-1:hover {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-small-desktop\:hover\:vtmn-bg-yellow-light-2:hover {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-small-desktop\:hover\:vtmn-bg-yellow:hover {
    background-color: var(--vtmn-color_yellow);
  }

  .gt-small-desktop\:hover\:vtmn-bg-orange-light-1:hover {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .gt-small-desktop\:hover\:vtmn-bg-orange-light-2:hover {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .gt-small-desktop\:hover\:vtmn-bg-orange:hover {
    background-color: var(--vtmn-color_orange);
  }

  .gt-small-desktop\:hover\:vtmn-bg-red-light-1:hover {
    background-color: var(--vtmn-color_red-light-1);
  }

  .gt-small-desktop\:hover\:vtmn-bg-red-light-2:hover {
    background-color: var(--vtmn-color_red-light-2);
  }

  .gt-small-desktop\:hover\:vtmn-bg-red:hover {
    background-color: var(--vtmn-color_red);
  }

  .gt-small-desktop\:focus\:vtmn-bg-transparent:focus {
    background-color: transparent;
  }

  .gt-small-desktop\:focus\:vtmn-bg-background-primary:focus {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-small-desktop\:focus\:vtmn-bg-background-secondary:focus {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-small-desktop\:focus\:vtmn-bg-background-tertiary:focus {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-small-desktop\:focus\:vtmn-bg-background-brand-primary:focus {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-small-desktop\:focus\:vtmn-bg-background-brand-secondary:focus {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-small-desktop\:focus\:vtmn-bg-background-accent:focus {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-small-desktop\:focus\:vtmn-bg-background-alert:focus {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-small-desktop\:focus\:vtmn-bg-background-primary-reversed:focus {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-bg-background-brand-primary-reversed:focus {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-bg-content-primary:focus {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-small-desktop\:focus\:vtmn-bg-content-secondary:focus {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-small-desktop\:focus\:vtmn-bg-content-tertiary:focus {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-small-desktop\:focus\:vtmn-bg-content-action:focus {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-small-desktop\:focus\:vtmn-bg-content-active:focus {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-small-desktop\:focus\:vtmn-bg-content-inactive:focus {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-small-desktop\:focus\:vtmn-bg-content-negative:focus {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-small-desktop\:focus\:vtmn-bg-content-warning:focus {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-small-desktop\:focus\:vtmn-bg-content-positive:focus {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-small-desktop\:focus\:vtmn-bg-content-information:focus {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-small-desktop\:focus\:vtmn-bg-content-accent:focus {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-small-desktop\:focus\:vtmn-bg-content-visited:focus {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-small-desktop\:focus\:vtmn-bg-content-primary-reversed:focus {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-bg-content-action-reversed:focus {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-bg-content-visited-reversed:focus {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-bg-border-primary:focus {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-small-desktop\:focus\:vtmn-bg-border-secondary:focus {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-small-desktop\:focus\:vtmn-bg-border-tertiary:focus {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-small-desktop\:focus\:vtmn-bg-border-active:focus {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-small-desktop\:focus\:vtmn-bg-border-inactive:focus {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-small-desktop\:focus\:vtmn-bg-border-negative:focus {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-small-desktop\:focus\:vtmn-bg-border-warning:focus {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-small-desktop\:focus\:vtmn-bg-border-positive:focus {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-small-desktop\:focus\:vtmn-bg-border-information:focus {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-small-desktop\:focus\:vtmn-bg-border-primary-reversed:focus {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-bg-decorative-gravel:focus {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-small-desktop\:focus\:vtmn-bg-decorative-brick:focus {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-small-desktop\:focus\:vtmn-bg-decorative-saffron:focus {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-small-desktop\:focus\:vtmn-bg-decorative-gold:focus {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-small-desktop\:focus\:vtmn-bg-decorative-jade:focus {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-small-desktop\:focus\:vtmn-bg-decorative-emerald:focus {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-small-desktop\:focus\:vtmn-bg-decorative-cobalt:focus {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-small-desktop\:focus\:vtmn-bg-decorative-amethyst:focus {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-small-desktop\:focus\:vtmn-bg-hover-primary:focus {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-small-desktop\:focus\:vtmn-bg-hover-primary-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-bg-hover-secondary-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-bg-hover-tertiary-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-bg-hover-tertiary:focus {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-small-desktop\:focus\:vtmn-bg-hover-brand:focus {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-small-desktop\:focus\:vtmn-bg-hover-accent:focus {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-small-desktop\:focus\:vtmn-bg-hover-primary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-bg-hover-secondary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-bg-hover-tertiary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-bg-active-primary:focus {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-small-desktop\:focus\:vtmn-bg-active-primary-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-bg-active-secondary-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-bg-active-tertiary:focus {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-small-desktop\:focus\:vtmn-bg-active-tertiary-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-bg-active-brand:focus {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-small-desktop\:focus\:vtmn-bg-active-accent:focus {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-small-desktop\:focus\:vtmn-bg-active-primary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-bg-active-secondary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-bg-active-tertiary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-bg-active-brand-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-bg-shadow:focus {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-small-desktop\:focus\:vtmn-bg-brand:focus {
    background-color: var(--vtmn-color_brand);
  }

  .gt-small-desktop\:focus\:vtmn-bg-brand-pro:focus {
    background-color: var(--vtmn-color_brand-pro);
  }

  .gt-small-desktop\:focus\:vtmn-bg-brand-digital-light-1:focus {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-bg-brand-digital-light-2:focus {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-bg-brand-digital-light-3:focus {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-small-desktop\:focus\:vtmn-bg-brand-digital:focus {
    background-color: var(--vtmn-color_brand-digital);
  }

  .gt-small-desktop\:focus\:vtmn-bg-brand-digital-dark-1:focus {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-small-desktop\:focus\:vtmn-bg-brand-digital-dark-2:focus {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-small-desktop\:focus\:vtmn-bg-green-light-1:focus {
    background-color: var(--vtmn-color_green-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-bg-green-light-2:focus {
    background-color: var(--vtmn-color_green-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-bg-green-light-3:focus {
    background-color: var(--vtmn-color_green-light-3);
  }

  .gt-small-desktop\:focus\:vtmn-bg-green:focus {
    background-color: var(--vtmn-color_green);
  }

  .gt-small-desktop\:focus\:vtmn-bg-green-dark-1:focus {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .gt-small-desktop\:focus\:vtmn-bg-green-dark-2:focus {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .gt-small-desktop\:focus\:vtmn-bg-white:focus {
    background-color: var(--vtmn-color_white);
  }

  .gt-small-desktop\:focus\:vtmn-bg-grey-light-1:focus {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-bg-grey-light-2:focus {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-bg-grey-light-3:focus {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .gt-small-desktop\:focus\:vtmn-bg-grey-light-4:focus {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .gt-small-desktop\:focus\:vtmn-bg-grey:focus {
    background-color: var(--vtmn-color_grey);
  }

  .gt-small-desktop\:focus\:vtmn-bg-grey-dark-1:focus {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-small-desktop\:focus\:vtmn-bg-grey-dark-2:focus {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-small-desktop\:focus\:vtmn-bg-grey-dark-3:focus {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-small-desktop\:focus\:vtmn-bg-black:focus {
    background-color: var(--vtmn-color_black);
  }

  .gt-small-desktop\:focus\:vtmn-bg-success:focus {
    background-color: var(--vtmn-color_success);
  }

  .gt-small-desktop\:focus\:vtmn-bg-info:focus {
    background-color: var(--vtmn-color_info);
  }

  .gt-small-desktop\:focus\:vtmn-bg-warning:focus {
    background-color: var(--vtmn-color_warning);
  }

  .gt-small-desktop\:focus\:vtmn-bg-danger:focus {
    background-color: var(--vtmn-color_danger);
  }

  .gt-small-desktop\:focus\:vtmn-bg-yellow-light-1:focus {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-bg-yellow-light-2:focus {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-bg-yellow:focus {
    background-color: var(--vtmn-color_yellow);
  }

  .gt-small-desktop\:focus\:vtmn-bg-orange-light-1:focus {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-bg-orange-light-2:focus {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-bg-orange:focus {
    background-color: var(--vtmn-color_orange);
  }

  .gt-small-desktop\:focus\:vtmn-bg-red-light-1:focus {
    background-color: var(--vtmn-color_red-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-bg-red-light-2:focus {
    background-color: var(--vtmn-color_red-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-bg-red:focus {
    background-color: var(--vtmn-color_red);
  }

  .gt-small-desktop\:active\:vtmn-bg-transparent:active {
    background-color: transparent;
  }

  .gt-small-desktop\:active\:vtmn-bg-background-primary:active {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-small-desktop\:active\:vtmn-bg-background-secondary:active {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-small-desktop\:active\:vtmn-bg-background-tertiary:active {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-small-desktop\:active\:vtmn-bg-background-brand-primary:active {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-small-desktop\:active\:vtmn-bg-background-brand-secondary:active {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-small-desktop\:active\:vtmn-bg-background-accent:active {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-small-desktop\:active\:vtmn-bg-background-alert:active {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-small-desktop\:active\:vtmn-bg-background-primary-reversed:active {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-small-desktop\:active\:vtmn-bg-background-brand-primary-reversed:active {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-small-desktop\:active\:vtmn-bg-content-primary:active {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-small-desktop\:active\:vtmn-bg-content-secondary:active {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-small-desktop\:active\:vtmn-bg-content-tertiary:active {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-small-desktop\:active\:vtmn-bg-content-action:active {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-small-desktop\:active\:vtmn-bg-content-active:active {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-small-desktop\:active\:vtmn-bg-content-inactive:active {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-small-desktop\:active\:vtmn-bg-content-negative:active {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-small-desktop\:active\:vtmn-bg-content-warning:active {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-small-desktop\:active\:vtmn-bg-content-positive:active {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-small-desktop\:active\:vtmn-bg-content-information:active {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-small-desktop\:active\:vtmn-bg-content-accent:active {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-small-desktop\:active\:vtmn-bg-content-visited:active {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-small-desktop\:active\:vtmn-bg-content-primary-reversed:active {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-small-desktop\:active\:vtmn-bg-content-action-reversed:active {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-small-desktop\:active\:vtmn-bg-content-visited-reversed:active {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-small-desktop\:active\:vtmn-bg-border-primary:active {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-small-desktop\:active\:vtmn-bg-border-secondary:active {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-small-desktop\:active\:vtmn-bg-border-tertiary:active {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-small-desktop\:active\:vtmn-bg-border-active:active {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-small-desktop\:active\:vtmn-bg-border-inactive:active {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-small-desktop\:active\:vtmn-bg-border-negative:active {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-small-desktop\:active\:vtmn-bg-border-warning:active {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-small-desktop\:active\:vtmn-bg-border-positive:active {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-small-desktop\:active\:vtmn-bg-border-information:active {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-small-desktop\:active\:vtmn-bg-border-primary-reversed:active {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-small-desktop\:active\:vtmn-bg-decorative-gravel:active {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-small-desktop\:active\:vtmn-bg-decorative-brick:active {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-small-desktop\:active\:vtmn-bg-decorative-saffron:active {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-small-desktop\:active\:vtmn-bg-decorative-gold:active {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-small-desktop\:active\:vtmn-bg-decorative-jade:active {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-small-desktop\:active\:vtmn-bg-decorative-emerald:active {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-small-desktop\:active\:vtmn-bg-decorative-cobalt:active {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-small-desktop\:active\:vtmn-bg-decorative-amethyst:active {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-small-desktop\:active\:vtmn-bg-hover-primary:active {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-small-desktop\:active\:vtmn-bg-hover-primary-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-small-desktop\:active\:vtmn-bg-hover-secondary-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-small-desktop\:active\:vtmn-bg-hover-tertiary-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-small-desktop\:active\:vtmn-bg-hover-tertiary:active {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-small-desktop\:active\:vtmn-bg-hover-brand:active {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-small-desktop\:active\:vtmn-bg-hover-accent:active {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-small-desktop\:active\:vtmn-bg-hover-primary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-small-desktop\:active\:vtmn-bg-hover-secondary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-small-desktop\:active\:vtmn-bg-hover-tertiary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:active\:vtmn-bg-active-primary:active {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-small-desktop\:active\:vtmn-bg-active-primary-transparent:active {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-small-desktop\:active\:vtmn-bg-active-secondary-transparent:active {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-small-desktop\:active\:vtmn-bg-active-tertiary:active {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-small-desktop\:active\:vtmn-bg-active-tertiary-transparent:active {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-small-desktop\:active\:vtmn-bg-active-brand:active {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-small-desktop\:active\:vtmn-bg-active-accent:active {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-small-desktop\:active\:vtmn-bg-active-primary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-small-desktop\:active\:vtmn-bg-active-secondary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-small-desktop\:active\:vtmn-bg-active-tertiary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:active\:vtmn-bg-active-brand-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-small-desktop\:active\:vtmn-bg-shadow:active {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-small-desktop\:active\:vtmn-bg-brand:active {
    background-color: var(--vtmn-color_brand);
  }

  .gt-small-desktop\:active\:vtmn-bg-brand-pro:active {
    background-color: var(--vtmn-color_brand-pro);
  }

  .gt-small-desktop\:active\:vtmn-bg-brand-digital-light-1:active {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-small-desktop\:active\:vtmn-bg-brand-digital-light-2:active {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-small-desktop\:active\:vtmn-bg-brand-digital-light-3:active {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-small-desktop\:active\:vtmn-bg-brand-digital:active {
    background-color: var(--vtmn-color_brand-digital);
  }

  .gt-small-desktop\:active\:vtmn-bg-brand-digital-dark-1:active {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-small-desktop\:active\:vtmn-bg-brand-digital-dark-2:active {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-small-desktop\:active\:vtmn-bg-green-light-1:active {
    background-color: var(--vtmn-color_green-light-1);
  }

  .gt-small-desktop\:active\:vtmn-bg-green-light-2:active {
    background-color: var(--vtmn-color_green-light-2);
  }

  .gt-small-desktop\:active\:vtmn-bg-green-light-3:active {
    background-color: var(--vtmn-color_green-light-3);
  }

  .gt-small-desktop\:active\:vtmn-bg-green:active {
    background-color: var(--vtmn-color_green);
  }

  .gt-small-desktop\:active\:vtmn-bg-green-dark-1:active {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .gt-small-desktop\:active\:vtmn-bg-green-dark-2:active {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .gt-small-desktop\:active\:vtmn-bg-white:active {
    background-color: var(--vtmn-color_white);
  }

  .gt-small-desktop\:active\:vtmn-bg-grey-light-1:active {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .gt-small-desktop\:active\:vtmn-bg-grey-light-2:active {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .gt-small-desktop\:active\:vtmn-bg-grey-light-3:active {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .gt-small-desktop\:active\:vtmn-bg-grey-light-4:active {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .gt-small-desktop\:active\:vtmn-bg-grey:active {
    background-color: var(--vtmn-color_grey);
  }

  .gt-small-desktop\:active\:vtmn-bg-grey-dark-1:active {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-small-desktop\:active\:vtmn-bg-grey-dark-2:active {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-small-desktop\:active\:vtmn-bg-grey-dark-3:active {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-small-desktop\:active\:vtmn-bg-black:active {
    background-color: var(--vtmn-color_black);
  }

  .gt-small-desktop\:active\:vtmn-bg-success:active {
    background-color: var(--vtmn-color_success);
  }

  .gt-small-desktop\:active\:vtmn-bg-info:active {
    background-color: var(--vtmn-color_info);
  }

  .gt-small-desktop\:active\:vtmn-bg-warning:active {
    background-color: var(--vtmn-color_warning);
  }

  .gt-small-desktop\:active\:vtmn-bg-danger:active {
    background-color: var(--vtmn-color_danger);
  }

  .gt-small-desktop\:active\:vtmn-bg-yellow-light-1:active {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-small-desktop\:active\:vtmn-bg-yellow-light-2:active {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-small-desktop\:active\:vtmn-bg-yellow:active {
    background-color: var(--vtmn-color_yellow);
  }

  .gt-small-desktop\:active\:vtmn-bg-orange-light-1:active {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .gt-small-desktop\:active\:vtmn-bg-orange-light-2:active {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .gt-small-desktop\:active\:vtmn-bg-orange:active {
    background-color: var(--vtmn-color_orange);
  }

  .gt-small-desktop\:active\:vtmn-bg-red-light-1:active {
    background-color: var(--vtmn-color_red-light-1);
  }

  .gt-small-desktop\:active\:vtmn-bg-red-light-2:active {
    background-color: var(--vtmn-color_red-light-2);
  }

  .gt-small-desktop\:active\:vtmn-bg-red:active {
    background-color: var(--vtmn-color_red);
  }

  .gt-small-desktop\:vtmn-bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .gt-small-desktop\:vtmn-bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .gt-small-desktop\:vtmn-bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .gt-small-desktop\:vtmn-bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .gt-small-desktop\:vtmn-bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .gt-small-desktop\:vtmn-bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .gt-small-desktop\:vtmn-bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .gt-small-desktop\:vtmn-bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .gt-small-desktop\:vtmn-bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .gt-small-desktop\:vtmn-bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .gt-small-desktop\:vtmn-bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .gt-small-desktop\:vtmn-bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .gt-small-desktop\:vtmn-bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .gt-small-desktop\:vtmn-bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .gt-small-desktop\:vtmn-bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-opacity-0:focus-within {
    --tw-bg-opacity: 0;
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-opacity-5:focus-within {
    --tw-bg-opacity: 0.05;
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-opacity-10:focus-within {
    --tw-bg-opacity: 0.1;
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-opacity-20:focus-within {
    --tw-bg-opacity: 0.2;
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-opacity-25:focus-within {
    --tw-bg-opacity: 0.25;
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-opacity-30:focus-within {
    --tw-bg-opacity: 0.3;
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-opacity-40:focus-within {
    --tw-bg-opacity: 0.4;
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-opacity-50:focus-within {
    --tw-bg-opacity: 0.5;
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-opacity-60:focus-within {
    --tw-bg-opacity: 0.6;
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-opacity-70:focus-within {
    --tw-bg-opacity: 0.7;
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-opacity-75:focus-within {
    --tw-bg-opacity: 0.75;
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-opacity-80:focus-within {
    --tw-bg-opacity: 0.8;
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-opacity-90:focus-within {
    --tw-bg-opacity: 0.9;
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-opacity-95:focus-within {
    --tw-bg-opacity: 0.95;
  }

  .gt-small-desktop\:focus-within\:vtmn-bg-opacity-100:focus-within {
    --tw-bg-opacity: 1;
  }

  .gt-small-desktop\:hover\:vtmn-bg-opacity-0:hover {
    --tw-bg-opacity: 0;
  }

  .gt-small-desktop\:hover\:vtmn-bg-opacity-5:hover {
    --tw-bg-opacity: 0.05;
  }

  .gt-small-desktop\:hover\:vtmn-bg-opacity-10:hover {
    --tw-bg-opacity: 0.1;
  }

  .gt-small-desktop\:hover\:vtmn-bg-opacity-20:hover {
    --tw-bg-opacity: 0.2;
  }

  .gt-small-desktop\:hover\:vtmn-bg-opacity-25:hover {
    --tw-bg-opacity: 0.25;
  }

  .gt-small-desktop\:hover\:vtmn-bg-opacity-30:hover {
    --tw-bg-opacity: 0.3;
  }

  .gt-small-desktop\:hover\:vtmn-bg-opacity-40:hover {
    --tw-bg-opacity: 0.4;
  }

  .gt-small-desktop\:hover\:vtmn-bg-opacity-50:hover {
    --tw-bg-opacity: 0.5;
  }

  .gt-small-desktop\:hover\:vtmn-bg-opacity-60:hover {
    --tw-bg-opacity: 0.6;
  }

  .gt-small-desktop\:hover\:vtmn-bg-opacity-70:hover {
    --tw-bg-opacity: 0.7;
  }

  .gt-small-desktop\:hover\:vtmn-bg-opacity-75:hover {
    --tw-bg-opacity: 0.75;
  }

  .gt-small-desktop\:hover\:vtmn-bg-opacity-80:hover {
    --tw-bg-opacity: 0.8;
  }

  .gt-small-desktop\:hover\:vtmn-bg-opacity-90:hover {
    --tw-bg-opacity: 0.9;
  }

  .gt-small-desktop\:hover\:vtmn-bg-opacity-95:hover {
    --tw-bg-opacity: 0.95;
  }

  .gt-small-desktop\:hover\:vtmn-bg-opacity-100:hover {
    --tw-bg-opacity: 1;
  }

  .gt-small-desktop\:focus\:vtmn-bg-opacity-0:focus {
    --tw-bg-opacity: 0;
  }

  .gt-small-desktop\:focus\:vtmn-bg-opacity-5:focus {
    --tw-bg-opacity: 0.05;
  }

  .gt-small-desktop\:focus\:vtmn-bg-opacity-10:focus {
    --tw-bg-opacity: 0.1;
  }

  .gt-small-desktop\:focus\:vtmn-bg-opacity-20:focus {
    --tw-bg-opacity: 0.2;
  }

  .gt-small-desktop\:focus\:vtmn-bg-opacity-25:focus {
    --tw-bg-opacity: 0.25;
  }

  .gt-small-desktop\:focus\:vtmn-bg-opacity-30:focus {
    --tw-bg-opacity: 0.3;
  }

  .gt-small-desktop\:focus\:vtmn-bg-opacity-40:focus {
    --tw-bg-opacity: 0.4;
  }

  .gt-small-desktop\:focus\:vtmn-bg-opacity-50:focus {
    --tw-bg-opacity: 0.5;
  }

  .gt-small-desktop\:focus\:vtmn-bg-opacity-60:focus {
    --tw-bg-opacity: 0.6;
  }

  .gt-small-desktop\:focus\:vtmn-bg-opacity-70:focus {
    --tw-bg-opacity: 0.7;
  }

  .gt-small-desktop\:focus\:vtmn-bg-opacity-75:focus {
    --tw-bg-opacity: 0.75;
  }

  .gt-small-desktop\:focus\:vtmn-bg-opacity-80:focus {
    --tw-bg-opacity: 0.8;
  }

  .gt-small-desktop\:focus\:vtmn-bg-opacity-90:focus {
    --tw-bg-opacity: 0.9;
  }

  .gt-small-desktop\:focus\:vtmn-bg-opacity-95:focus {
    --tw-bg-opacity: 0.95;
  }

  .gt-small-desktop\:focus\:vtmn-bg-opacity-100:focus {
    --tw-bg-opacity: 1;
  }

  .gt-small-desktop\:vtmn-bg-none {
    background-image: none;
  }

  .gt-small-desktop\:vtmn-bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .gt-small-desktop\:vtmn-bg-gradient-to-tr {
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .gt-small-desktop\:vtmn-bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .gt-small-desktop\:vtmn-bg-gradient-to-br {
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .gt-small-desktop\:vtmn-bg-gradient-to-b {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .gt-small-desktop\:vtmn-bg-gradient-to-bl {
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .gt-small-desktop\:vtmn-bg-gradient-to-l {
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .gt-small-desktop\:vtmn-bg-gradient-to-tl {
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .gt-small-desktop\:vtmn-from-transparent {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .gt-small-desktop\:vtmn-from-background-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-background-secondary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-background-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-background-brand-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-background-brand-secondary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-background-accent {
    --tw-gradient-from: var(--vtmn-semantic-color_background-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-background-alert {
    --tw-gradient-from: var(--vtmn-semantic-color_background-alert);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-background-primary-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-background-brand-primary-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-content-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-content-secondary {
    --tw-gradient-from: var(--vtmn-semantic-color_content-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-content-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_content-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-content-action {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-content-active {
    --tw-gradient-from: var(--vtmn-semantic-color_content-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-content-inactive {
    --tw-gradient-from: var(--vtmn-semantic-color_content-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-content-negative {
    --tw-gradient-from: var(--vtmn-semantic-color_content-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-content-warning {
    --tw-gradient-from: var(--vtmn-semantic-color_content-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-content-positive {
    --tw-gradient-from: var(--vtmn-semantic-color_content-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-content-information {
    --tw-gradient-from: var(--vtmn-semantic-color_content-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-content-accent {
    --tw-gradient-from: var(--vtmn-semantic-color_content-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-content-visited {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-content-primary-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-content-action-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-content-visited-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-border-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-border-secondary {
    --tw-gradient-from: var(--vtmn-semantic-color_border-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-border-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_border-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-border-active {
    --tw-gradient-from: var(--vtmn-semantic-color_border-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-border-inactive {
    --tw-gradient-from: var(--vtmn-semantic-color_border-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-border-negative {
    --tw-gradient-from: var(--vtmn-semantic-color_border-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-border-warning {
    --tw-gradient-from: var(--vtmn-semantic-color_border-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-border-positive {
    --tw-gradient-from: var(--vtmn-semantic-color_border-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-border-information {
    --tw-gradient-from: var(--vtmn-semantic-color_border-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-border-primary-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-decorative-gravel {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gravel);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-decorative-brick {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-brick);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-decorative-saffron {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-saffron);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-decorative-gold {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gold);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-decorative-jade {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-jade);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-decorative-emerald {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-emerald);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-decorative-cobalt {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-cobalt);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-decorative-amethyst {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-amethyst);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-hover-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-hover-primary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-hover-secondary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-hover-tertiary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-hover-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-hover-brand {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-hover-accent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-hover-primary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-hover-secondary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-hover-tertiary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-active-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-active-primary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-active-secondary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-active-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-active-tertiary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-active-brand {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-active-accent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-active-primary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-active-secondary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-active-tertiary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-active-brand-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-shadow {
    --tw-gradient-from: var(--vtmn-semantic-color_shadow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-brand {
    --tw-gradient-from: var(--vtmn-color_brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-brand-pro {
    --tw-gradient-from: var(--vtmn-color_brand-pro);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-brand-digital-light-1 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-brand-digital-light-2 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-brand-digital-light-3 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-brand-digital {
    --tw-gradient-from: var(--vtmn-color_brand-digital);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-brand-digital-dark-1 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-brand-digital-dark-2 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-green-light-1 {
    --tw-gradient-from: var(--vtmn-color_green-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-green-light-2 {
    --tw-gradient-from: var(--vtmn-color_green-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-green-light-3 {
    --tw-gradient-from: var(--vtmn-color_green-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-green {
    --tw-gradient-from: var(--vtmn-color_green);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-green-dark-1 {
    --tw-gradient-from: var(--vtmn-color_green-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-green-dark-2 {
    --tw-gradient-from: var(--vtmn-color_green-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-white {
    --tw-gradient-from: var(--vtmn-color_white);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-grey-light-1 {
    --tw-gradient-from: var(--vtmn-color_grey-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-grey-light-2 {
    --tw-gradient-from: var(--vtmn-color_grey-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-grey-light-3 {
    --tw-gradient-from: var(--vtmn-color_grey-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-grey-light-4 {
    --tw-gradient-from: var(--vtmn-color_grey-light-4);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-grey {
    --tw-gradient-from: var(--vtmn-color_grey);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-grey-dark-1 {
    --tw-gradient-from: var(--vtmn-color_grey-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-grey-dark-2 {
    --tw-gradient-from: var(--vtmn-color_grey-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-grey-dark-3 {
    --tw-gradient-from: var(--vtmn-color_grey-dark-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-black {
    --tw-gradient-from: var(--vtmn-color_black);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-success {
    --tw-gradient-from: var(--vtmn-color_success);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-info {
    --tw-gradient-from: var(--vtmn-color_info);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-warning {
    --tw-gradient-from: var(--vtmn-color_warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-danger {
    --tw-gradient-from: var(--vtmn-color_danger);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-yellow-light-1 {
    --tw-gradient-from: var(--vtmn-color_yellow-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-yellow-light-2 {
    --tw-gradient-from: var(--vtmn-color_yellow-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-yellow {
    --tw-gradient-from: var(--vtmn-color_yellow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-orange-light-1 {
    --tw-gradient-from: var(--vtmn-color_orange-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-orange-light-2 {
    --tw-gradient-from: var(--vtmn-color_orange-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-orange {
    --tw-gradient-from: var(--vtmn-color_orange);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-red-light-1 {
    --tw-gradient-from: var(--vtmn-color_red-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-red-light-2 {
    --tw-gradient-from: var(--vtmn-color_red-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-from-red {
    --tw-gradient-from: var(--vtmn-color_red);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-transparent:hover {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-background-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-background-secondary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-background-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-background-brand-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-background-brand-secondary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-background-accent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-background-alert:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-alert);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-background-primary-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-background-brand-primary-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-content-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-content-secondary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-content-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-content-action:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-content-active:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-content-inactive:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-content-negative:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-content-warning:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-content-positive:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-content-information:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-content-accent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-content-visited:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-content-primary-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-content-action-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-content-visited-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-border-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-border-secondary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-border-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-border-active:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-border-inactive:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-border-negative:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-border-warning:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-border-positive:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-border-information:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-border-primary-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-decorative-gravel:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gravel);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-decorative-brick:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-brick);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-decorative-saffron:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-saffron);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-decorative-gold:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gold);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-decorative-jade:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-jade);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-decorative-emerald:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-emerald);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-decorative-cobalt:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-cobalt);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-decorative-amethyst:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-amethyst);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-hover-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-hover-primary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-hover-secondary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-hover-tertiary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-hover-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-hover-brand:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-hover-accent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-hover-primary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-hover-secondary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-hover-tertiary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-active-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-active-primary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-active-secondary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-active-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-active-tertiary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-active-brand:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-active-accent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-active-primary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-active-secondary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-active-tertiary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-active-brand-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-shadow:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_shadow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-brand:hover {
    --tw-gradient-from: var(--vtmn-color_brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-brand-pro:hover {
    --tw-gradient-from: var(--vtmn-color_brand-pro);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-brand-digital-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-brand-digital-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-brand-digital-light-3:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-brand-digital:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-brand-digital-dark-1:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-brand-digital-dark-2:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-green-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_green-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-green-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_green-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-green-light-3:hover {
    --tw-gradient-from: var(--vtmn-color_green-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-green:hover {
    --tw-gradient-from: var(--vtmn-color_green);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-green-dark-1:hover {
    --tw-gradient-from: var(--vtmn-color_green-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-green-dark-2:hover {
    --tw-gradient-from: var(--vtmn-color_green-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-white:hover {
    --tw-gradient-from: var(--vtmn-color_white);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-grey-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_grey-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-grey-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_grey-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-grey-light-3:hover {
    --tw-gradient-from: var(--vtmn-color_grey-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-grey-light-4:hover {
    --tw-gradient-from: var(--vtmn-color_grey-light-4);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-grey:hover {
    --tw-gradient-from: var(--vtmn-color_grey);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-grey-dark-1:hover {
    --tw-gradient-from: var(--vtmn-color_grey-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-grey-dark-2:hover {
    --tw-gradient-from: var(--vtmn-color_grey-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-grey-dark-3:hover {
    --tw-gradient-from: var(--vtmn-color_grey-dark-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-black:hover {
    --tw-gradient-from: var(--vtmn-color_black);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-success:hover {
    --tw-gradient-from: var(--vtmn-color_success);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-info:hover {
    --tw-gradient-from: var(--vtmn-color_info);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-warning:hover {
    --tw-gradient-from: var(--vtmn-color_warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-danger:hover {
    --tw-gradient-from: var(--vtmn-color_danger);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-yellow-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_yellow-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-yellow-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_yellow-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-yellow:hover {
    --tw-gradient-from: var(--vtmn-color_yellow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-orange-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_orange-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-orange-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_orange-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-orange:hover {
    --tw-gradient-from: var(--vtmn-color_orange);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-red-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_red-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-red-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_red-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-from-red:hover {
    --tw-gradient-from: var(--vtmn-color_red);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-transparent:focus {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-background-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-background-secondary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-background-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-background-brand-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-background-brand-secondary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-background-accent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-background-alert:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-alert);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-background-primary-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-background-brand-primary-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-content-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-content-secondary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-content-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-content-action:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-content-active:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-content-inactive:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-content-negative:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-content-warning:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-content-positive:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-content-information:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-content-accent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-content-visited:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-content-primary-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-content-action-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-content-visited-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-border-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-border-secondary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-border-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-border-active:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-border-inactive:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-border-negative:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-border-warning:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-border-positive:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-border-information:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-border-primary-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-decorative-gravel:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gravel);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-decorative-brick:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-brick);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-decorative-saffron:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-saffron);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-decorative-gold:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gold);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-decorative-jade:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-jade);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-decorative-emerald:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-emerald);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-decorative-cobalt:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-cobalt);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-decorative-amethyst:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-amethyst);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-hover-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-hover-primary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-hover-secondary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-hover-tertiary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-hover-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-hover-brand:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-hover-accent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-hover-primary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-hover-secondary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-hover-tertiary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-active-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-active-primary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-active-secondary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-active-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-active-tertiary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-active-brand:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-active-accent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-active-primary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-active-secondary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-active-tertiary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-active-brand-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-shadow:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_shadow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-brand:focus {
    --tw-gradient-from: var(--vtmn-color_brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-brand-pro:focus {
    --tw-gradient-from: var(--vtmn-color_brand-pro);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-brand-digital-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-brand-digital-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-brand-digital-light-3:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-brand-digital:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-brand-digital-dark-1:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-brand-digital-dark-2:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-green-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_green-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-green-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_green-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-green-light-3:focus {
    --tw-gradient-from: var(--vtmn-color_green-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-green:focus {
    --tw-gradient-from: var(--vtmn-color_green);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-green-dark-1:focus {
    --tw-gradient-from: var(--vtmn-color_green-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-green-dark-2:focus {
    --tw-gradient-from: var(--vtmn-color_green-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-white:focus {
    --tw-gradient-from: var(--vtmn-color_white);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-grey-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_grey-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-grey-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_grey-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-grey-light-3:focus {
    --tw-gradient-from: var(--vtmn-color_grey-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-grey-light-4:focus {
    --tw-gradient-from: var(--vtmn-color_grey-light-4);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-grey:focus {
    --tw-gradient-from: var(--vtmn-color_grey);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-grey-dark-1:focus {
    --tw-gradient-from: var(--vtmn-color_grey-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-grey-dark-2:focus {
    --tw-gradient-from: var(--vtmn-color_grey-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-grey-dark-3:focus {
    --tw-gradient-from: var(--vtmn-color_grey-dark-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-black:focus {
    --tw-gradient-from: var(--vtmn-color_black);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-success:focus {
    --tw-gradient-from: var(--vtmn-color_success);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-info:focus {
    --tw-gradient-from: var(--vtmn-color_info);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-warning:focus {
    --tw-gradient-from: var(--vtmn-color_warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-danger:focus {
    --tw-gradient-from: var(--vtmn-color_danger);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-yellow-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_yellow-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-yellow-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_yellow-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-yellow:focus {
    --tw-gradient-from: var(--vtmn-color_yellow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-orange-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_orange-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-orange-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_orange-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-orange:focus {
    --tw-gradient-from: var(--vtmn-color_orange);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-red-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_red-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-red-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_red-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-from-red:focus {
    --tw-gradient-from: var(--vtmn-color_red);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .gt-small-desktop\:vtmn-via-background-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-background-secondary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-background-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-background-brand-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-background-brand-secondary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-background-accent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-background-alert {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-alert), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-background-primary-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-background-brand-primary-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-content-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-content-secondary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-content-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-content-action {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-content-active {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-content-inactive {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-content-negative {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-content-warning {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-content-positive {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-content-information {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-content-accent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-content-visited {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-content-primary-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-content-action-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-content-visited-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-border-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-border-secondary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-border-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-border-active {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-border-inactive {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-border-negative {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-border-warning {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-border-positive {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-border-information {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-border-primary-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-decorative-gravel {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gravel), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-decorative-brick {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-brick), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-decorative-saffron {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-saffron), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-decorative-gold {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gold), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-decorative-jade {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-jade), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-decorative-emerald {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-emerald), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-decorative-cobalt {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-cobalt), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-decorative-amethyst {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-amethyst), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-hover-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-hover-primary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-hover-secondary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-hover-tertiary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-hover-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-hover-brand {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-hover-accent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-hover-primary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-hover-secondary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-hover-tertiary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-active-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-active-primary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-active-secondary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-active-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-active-tertiary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-active-brand {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-active-accent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-active-primary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-active-secondary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-active-tertiary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-active-brand-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-shadow {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_shadow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-brand {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-brand-pro {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-pro), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-brand-digital-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-brand-digital-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-brand-digital-light-3 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-brand-digital {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-brand-digital-dark-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-brand-digital-dark-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-green-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-green-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-green-light-3 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-green {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-green-dark-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-green-dark-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-white {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_white), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-grey-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-grey-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-grey-light-3 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-grey-light-4 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-4), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-grey {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-grey-dark-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-grey-dark-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-grey-dark-3 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-black {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_black), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-success {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_success), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-info {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_info), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-warning {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-danger {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_danger), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-yellow-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-yellow-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-yellow {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-orange-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-orange-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-orange {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-red-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-red-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-via-red {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-background-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-background-secondary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-background-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-background-brand-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-background-brand-secondary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-background-accent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-background-alert:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-alert), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-background-primary-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-background-brand-primary-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-content-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-content-secondary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-content-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-content-action:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-content-active:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-content-inactive:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-content-negative:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-content-warning:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-content-positive:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-content-information:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-content-accent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-content-visited:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-content-primary-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-content-action-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-content-visited-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-border-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-border-secondary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-border-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-border-active:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-border-inactive:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-border-negative:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-border-warning:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-border-positive:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-border-information:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-border-primary-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-decorative-gravel:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gravel), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-decorative-brick:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-brick), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-decorative-saffron:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-saffron), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-decorative-gold:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gold), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-decorative-jade:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-jade), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-decorative-emerald:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-emerald), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-decorative-cobalt:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-cobalt), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-decorative-amethyst:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-amethyst), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-hover-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-hover-primary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-hover-secondary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-hover-tertiary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-hover-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-hover-brand:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-hover-accent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-hover-primary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-hover-secondary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-hover-tertiary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-active-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-active-primary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-active-secondary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-active-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-active-tertiary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-active-brand:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-active-accent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-active-primary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-active-secondary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-active-tertiary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-active-brand-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-shadow:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_shadow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-brand:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-brand-pro:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-pro), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-brand-digital-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-brand-digital-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-brand-digital-light-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-brand-digital:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-brand-digital-dark-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-brand-digital-dark-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-green-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-green-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-green-light-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-green:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-green-dark-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-green-dark-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-white:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_white), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-grey-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-grey-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-grey-light-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-grey-light-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-4), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-grey:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-grey-dark-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-grey-dark-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-grey-dark-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-black:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_black), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-success:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_success), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-info:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_info), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-warning:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-danger:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_danger), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-yellow-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-yellow-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-yellow:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-orange-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-orange-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-orange:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-red-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-red-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:hover\:vtmn-via-red:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-background-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-background-secondary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-background-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-background-brand-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-background-brand-secondary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-background-accent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-background-alert:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-alert), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-background-primary-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-background-brand-primary-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-content-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-content-secondary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-content-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-content-action:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-content-active:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-content-inactive:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-content-negative:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-content-warning:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-content-positive:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-content-information:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-content-accent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-content-visited:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-content-primary-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-content-action-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-content-visited-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-border-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-border-secondary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-border-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-border-active:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-border-inactive:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-border-negative:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-border-warning:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-border-positive:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-border-information:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-border-primary-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-decorative-gravel:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gravel), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-decorative-brick:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-brick), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-decorative-saffron:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-saffron), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-decorative-gold:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gold), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-decorative-jade:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-jade), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-decorative-emerald:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-emerald), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-decorative-cobalt:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-cobalt), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-decorative-amethyst:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-amethyst), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-hover-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-hover-primary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-hover-secondary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-hover-tertiary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-hover-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-hover-brand:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-hover-accent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-hover-primary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-hover-secondary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-hover-tertiary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-active-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-active-primary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-active-secondary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-active-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-active-tertiary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-active-brand:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-active-accent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-active-primary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-active-secondary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-active-tertiary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-active-brand-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-shadow:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_shadow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-brand:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-brand-pro:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-pro), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-brand-digital-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-brand-digital-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-brand-digital-light-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-brand-digital:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-brand-digital-dark-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-brand-digital-dark-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-green-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-green-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-green-light-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-green:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-green-dark-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-green-dark-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-white:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_white), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-grey-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-grey-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-grey-light-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-grey-light-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-4), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-grey:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-grey-dark-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-grey-dark-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-grey-dark-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-black:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_black), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-success:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_success), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-info:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_info), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-warning:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-danger:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_danger), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-yellow-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-yellow-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-yellow:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-orange-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-orange-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-orange:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-red-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-red-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:focus\:vtmn-via-red:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-small-desktop\:vtmn-to-transparent {
    --tw-gradient-to: transparent;
  }

  .gt-small-desktop\:vtmn-to-background-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary);
  }

  .gt-small-desktop\:vtmn-to-background-secondary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-small-desktop\:vtmn-to-background-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-small-desktop\:vtmn-to-background-brand-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-small-desktop\:vtmn-to-background-brand-secondary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-small-desktop\:vtmn-to-background-accent {
    --tw-gradient-to: var(--vtmn-semantic-color_background-accent);
  }

  .gt-small-desktop\:vtmn-to-background-alert {
    --tw-gradient-to: var(--vtmn-semantic-color_background-alert);
  }

  .gt-small-desktop\:vtmn-to-background-primary-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-small-desktop\:vtmn-to-background-brand-primary-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-small-desktop\:vtmn-to-content-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary);
  }

  .gt-small-desktop\:vtmn-to-content-secondary {
    --tw-gradient-to: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-small-desktop\:vtmn-to-content-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-small-desktop\:vtmn-to-content-action {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action);
  }

  .gt-small-desktop\:vtmn-to-content-active {
    --tw-gradient-to: var(--vtmn-semantic-color_content-active);
  }

  .gt-small-desktop\:vtmn-to-content-inactive {
    --tw-gradient-to: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-small-desktop\:vtmn-to-content-negative {
    --tw-gradient-to: var(--vtmn-semantic-color_content-negative);
  }

  .gt-small-desktop\:vtmn-to-content-warning {
    --tw-gradient-to: var(--vtmn-semantic-color_content-warning);
  }

  .gt-small-desktop\:vtmn-to-content-positive {
    --tw-gradient-to: var(--vtmn-semantic-color_content-positive);
  }

  .gt-small-desktop\:vtmn-to-content-information {
    --tw-gradient-to: var(--vtmn-semantic-color_content-information);
  }

  .gt-small-desktop\:vtmn-to-content-accent {
    --tw-gradient-to: var(--vtmn-semantic-color_content-accent);
  }

  .gt-small-desktop\:vtmn-to-content-visited {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited);
  }

  .gt-small-desktop\:vtmn-to-content-primary-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-small-desktop\:vtmn-to-content-action-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-small-desktop\:vtmn-to-content-visited-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-small-desktop\:vtmn-to-border-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary);
  }

  .gt-small-desktop\:vtmn-to-border-secondary {
    --tw-gradient-to: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-small-desktop\:vtmn-to-border-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-small-desktop\:vtmn-to-border-active {
    --tw-gradient-to: var(--vtmn-semantic-color_border-active);
  }

  .gt-small-desktop\:vtmn-to-border-inactive {
    --tw-gradient-to: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-small-desktop\:vtmn-to-border-negative {
    --tw-gradient-to: var(--vtmn-semantic-color_border-negative);
  }

  .gt-small-desktop\:vtmn-to-border-warning {
    --tw-gradient-to: var(--vtmn-semantic-color_border-warning);
  }

  .gt-small-desktop\:vtmn-to-border-positive {
    --tw-gradient-to: var(--vtmn-semantic-color_border-positive);
  }

  .gt-small-desktop\:vtmn-to-border-information {
    --tw-gradient-to: var(--vtmn-semantic-color_border-information);
  }

  .gt-small-desktop\:vtmn-to-border-primary-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-small-desktop\:vtmn-to-decorative-gravel {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-small-desktop\:vtmn-to-decorative-brick {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-small-desktop\:vtmn-to-decorative-saffron {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-small-desktop\:vtmn-to-decorative-gold {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-small-desktop\:vtmn-to-decorative-jade {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-small-desktop\:vtmn-to-decorative-emerald {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-small-desktop\:vtmn-to-decorative-cobalt {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-small-desktop\:vtmn-to-decorative-amethyst {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-small-desktop\:vtmn-to-hover-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-small-desktop\:vtmn-to-hover-primary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-small-desktop\:vtmn-to-hover-secondary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-small-desktop\:vtmn-to-hover-tertiary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-small-desktop\:vtmn-to-hover-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-small-desktop\:vtmn-to-hover-brand {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-small-desktop\:vtmn-to-hover-accent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-small-desktop\:vtmn-to-hover-primary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-to-hover-secondary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-to-hover-tertiary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-to-active-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary);
  }

  .gt-small-desktop\:vtmn-to-active-primary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-small-desktop\:vtmn-to-active-secondary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-small-desktop\:vtmn-to-active-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-small-desktop\:vtmn-to-active-tertiary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-small-desktop\:vtmn-to-active-brand {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand);
  }

  .gt-small-desktop\:vtmn-to-active-accent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-accent);
  }

  .gt-small-desktop\:vtmn-to-active-primary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-to-active-secondary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-to-active-tertiary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-to-active-brand-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-to-shadow {
    --tw-gradient-to: var(--vtmn-semantic-color_shadow);
  }

  .gt-small-desktop\:vtmn-to-brand {
    --tw-gradient-to: var(--vtmn-color_brand);
  }

  .gt-small-desktop\:vtmn-to-brand-pro {
    --tw-gradient-to: var(--vtmn-color_brand-pro);
  }

  .gt-small-desktop\:vtmn-to-brand-digital-light-1 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-small-desktop\:vtmn-to-brand-digital-light-2 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-small-desktop\:vtmn-to-brand-digital-light-3 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-small-desktop\:vtmn-to-brand-digital {
    --tw-gradient-to: var(--vtmn-color_brand-digital);
  }

  .gt-small-desktop\:vtmn-to-brand-digital-dark-1 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-small-desktop\:vtmn-to-brand-digital-dark-2 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-small-desktop\:vtmn-to-green-light-1 {
    --tw-gradient-to: var(--vtmn-color_green-light-1);
  }

  .gt-small-desktop\:vtmn-to-green-light-2 {
    --tw-gradient-to: var(--vtmn-color_green-light-2);
  }

  .gt-small-desktop\:vtmn-to-green-light-3 {
    --tw-gradient-to: var(--vtmn-color_green-light-3);
  }

  .gt-small-desktop\:vtmn-to-green {
    --tw-gradient-to: var(--vtmn-color_green);
  }

  .gt-small-desktop\:vtmn-to-green-dark-1 {
    --tw-gradient-to: var(--vtmn-color_green-dark-1);
  }

  .gt-small-desktop\:vtmn-to-green-dark-2 {
    --tw-gradient-to: var(--vtmn-color_green-dark-2);
  }

  .gt-small-desktop\:vtmn-to-white {
    --tw-gradient-to: var(--vtmn-color_white);
  }

  .gt-small-desktop\:vtmn-to-grey-light-1 {
    --tw-gradient-to: var(--vtmn-color_grey-light-1);
  }

  .gt-small-desktop\:vtmn-to-grey-light-2 {
    --tw-gradient-to: var(--vtmn-color_grey-light-2);
  }

  .gt-small-desktop\:vtmn-to-grey-light-3 {
    --tw-gradient-to: var(--vtmn-color_grey-light-3);
  }

  .gt-small-desktop\:vtmn-to-grey-light-4 {
    --tw-gradient-to: var(--vtmn-color_grey-light-4);
  }

  .gt-small-desktop\:vtmn-to-grey {
    --tw-gradient-to: var(--vtmn-color_grey);
  }

  .gt-small-desktop\:vtmn-to-grey-dark-1 {
    --tw-gradient-to: var(--vtmn-color_grey-dark-1);
  }

  .gt-small-desktop\:vtmn-to-grey-dark-2 {
    --tw-gradient-to: var(--vtmn-color_grey-dark-2);
  }

  .gt-small-desktop\:vtmn-to-grey-dark-3 {
    --tw-gradient-to: var(--vtmn-color_grey-dark-3);
  }

  .gt-small-desktop\:vtmn-to-black {
    --tw-gradient-to: var(--vtmn-color_black);
  }

  .gt-small-desktop\:vtmn-to-success {
    --tw-gradient-to: var(--vtmn-color_success);
  }

  .gt-small-desktop\:vtmn-to-info {
    --tw-gradient-to: var(--vtmn-color_info);
  }

  .gt-small-desktop\:vtmn-to-warning {
    --tw-gradient-to: var(--vtmn-color_warning);
  }

  .gt-small-desktop\:vtmn-to-danger {
    --tw-gradient-to: var(--vtmn-color_danger);
  }

  .gt-small-desktop\:vtmn-to-yellow-light-1 {
    --tw-gradient-to: var(--vtmn-color_yellow-light-1);
  }

  .gt-small-desktop\:vtmn-to-yellow-light-2 {
    --tw-gradient-to: var(--vtmn-color_yellow-light-2);
  }

  .gt-small-desktop\:vtmn-to-yellow {
    --tw-gradient-to: var(--vtmn-color_yellow);
  }

  .gt-small-desktop\:vtmn-to-orange-light-1 {
    --tw-gradient-to: var(--vtmn-color_orange-light-1);
  }

  .gt-small-desktop\:vtmn-to-orange-light-2 {
    --tw-gradient-to: var(--vtmn-color_orange-light-2);
  }

  .gt-small-desktop\:vtmn-to-orange {
    --tw-gradient-to: var(--vtmn-color_orange);
  }

  .gt-small-desktop\:vtmn-to-red-light-1 {
    --tw-gradient-to: var(--vtmn-color_red-light-1);
  }

  .gt-small-desktop\:vtmn-to-red-light-2 {
    --tw-gradient-to: var(--vtmn-color_red-light-2);
  }

  .gt-small-desktop\:vtmn-to-red {
    --tw-gradient-to: var(--vtmn-color_red);
  }

  .gt-small-desktop\:hover\:vtmn-to-transparent:hover {
    --tw-gradient-to: transparent;
  }

  .gt-small-desktop\:hover\:vtmn-to-background-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary);
  }

  .gt-small-desktop\:hover\:vtmn-to-background-secondary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-small-desktop\:hover\:vtmn-to-background-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-small-desktop\:hover\:vtmn-to-background-brand-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-small-desktop\:hover\:vtmn-to-background-brand-secondary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-small-desktop\:hover\:vtmn-to-background-accent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-accent);
  }

  .gt-small-desktop\:hover\:vtmn-to-background-alert:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-alert);
  }

  .gt-small-desktop\:hover\:vtmn-to-background-primary-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-small-desktop\:hover\:vtmn-to-background-brand-primary-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-small-desktop\:hover\:vtmn-to-content-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary);
  }

  .gt-small-desktop\:hover\:vtmn-to-content-secondary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-small-desktop\:hover\:vtmn-to-content-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-small-desktop\:hover\:vtmn-to-content-action:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action);
  }

  .gt-small-desktop\:hover\:vtmn-to-content-active:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-active);
  }

  .gt-small-desktop\:hover\:vtmn-to-content-inactive:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-small-desktop\:hover\:vtmn-to-content-negative:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-negative);
  }

  .gt-small-desktop\:hover\:vtmn-to-content-warning:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-warning);
  }

  .gt-small-desktop\:hover\:vtmn-to-content-positive:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-positive);
  }

  .gt-small-desktop\:hover\:vtmn-to-content-information:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-information);
  }

  .gt-small-desktop\:hover\:vtmn-to-content-accent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-accent);
  }

  .gt-small-desktop\:hover\:vtmn-to-content-visited:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited);
  }

  .gt-small-desktop\:hover\:vtmn-to-content-primary-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-small-desktop\:hover\:vtmn-to-content-action-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-small-desktop\:hover\:vtmn-to-content-visited-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-small-desktop\:hover\:vtmn-to-border-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary);
  }

  .gt-small-desktop\:hover\:vtmn-to-border-secondary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-small-desktop\:hover\:vtmn-to-border-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-small-desktop\:hover\:vtmn-to-border-active:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-active);
  }

  .gt-small-desktop\:hover\:vtmn-to-border-inactive:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-small-desktop\:hover\:vtmn-to-border-negative:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-negative);
  }

  .gt-small-desktop\:hover\:vtmn-to-border-warning:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-warning);
  }

  .gt-small-desktop\:hover\:vtmn-to-border-positive:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-positive);
  }

  .gt-small-desktop\:hover\:vtmn-to-border-information:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-information);
  }

  .gt-small-desktop\:hover\:vtmn-to-border-primary-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-small-desktop\:hover\:vtmn-to-decorative-gravel:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-small-desktop\:hover\:vtmn-to-decorative-brick:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-small-desktop\:hover\:vtmn-to-decorative-saffron:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-small-desktop\:hover\:vtmn-to-decorative-gold:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-small-desktop\:hover\:vtmn-to-decorative-jade:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-small-desktop\:hover\:vtmn-to-decorative-emerald:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-small-desktop\:hover\:vtmn-to-decorative-cobalt:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-small-desktop\:hover\:vtmn-to-decorative-amethyst:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-small-desktop\:hover\:vtmn-to-hover-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-small-desktop\:hover\:vtmn-to-hover-primary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-to-hover-secondary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-to-hover-tertiary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-to-hover-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-small-desktop\:hover\:vtmn-to-hover-brand:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-small-desktop\:hover\:vtmn-to-hover-accent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-small-desktop\:hover\:vtmn-to-hover-primary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-to-hover-secondary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-to-hover-tertiary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-to-active-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary);
  }

  .gt-small-desktop\:hover\:vtmn-to-active-primary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-to-active-secondary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-to-active-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-small-desktop\:hover\:vtmn-to-active-tertiary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-to-active-brand:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand);
  }

  .gt-small-desktop\:hover\:vtmn-to-active-accent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-accent);
  }

  .gt-small-desktop\:hover\:vtmn-to-active-primary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-to-active-secondary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-to-active-tertiary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-to-active-brand-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-to-shadow:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_shadow);
  }

  .gt-small-desktop\:hover\:vtmn-to-brand:hover {
    --tw-gradient-to: var(--vtmn-color_brand);
  }

  .gt-small-desktop\:hover\:vtmn-to-brand-pro:hover {
    --tw-gradient-to: var(--vtmn-color_brand-pro);
  }

  .gt-small-desktop\:hover\:vtmn-to-brand-digital-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-small-desktop\:hover\:vtmn-to-brand-digital-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-small-desktop\:hover\:vtmn-to-brand-digital-light-3:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-small-desktop\:hover\:vtmn-to-brand-digital:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital);
  }

  .gt-small-desktop\:hover\:vtmn-to-brand-digital-dark-1:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-small-desktop\:hover\:vtmn-to-brand-digital-dark-2:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-small-desktop\:hover\:vtmn-to-green-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_green-light-1);
  }

  .gt-small-desktop\:hover\:vtmn-to-green-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_green-light-2);
  }

  .gt-small-desktop\:hover\:vtmn-to-green-light-3:hover {
    --tw-gradient-to: var(--vtmn-color_green-light-3);
  }

  .gt-small-desktop\:hover\:vtmn-to-green:hover {
    --tw-gradient-to: var(--vtmn-color_green);
  }

  .gt-small-desktop\:hover\:vtmn-to-green-dark-1:hover {
    --tw-gradient-to: var(--vtmn-color_green-dark-1);
  }

  .gt-small-desktop\:hover\:vtmn-to-green-dark-2:hover {
    --tw-gradient-to: var(--vtmn-color_green-dark-2);
  }

  .gt-small-desktop\:hover\:vtmn-to-white:hover {
    --tw-gradient-to: var(--vtmn-color_white);
  }

  .gt-small-desktop\:hover\:vtmn-to-grey-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_grey-light-1);
  }

  .gt-small-desktop\:hover\:vtmn-to-grey-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_grey-light-2);
  }

  .gt-small-desktop\:hover\:vtmn-to-grey-light-3:hover {
    --tw-gradient-to: var(--vtmn-color_grey-light-3);
  }

  .gt-small-desktop\:hover\:vtmn-to-grey-light-4:hover {
    --tw-gradient-to: var(--vtmn-color_grey-light-4);
  }

  .gt-small-desktop\:hover\:vtmn-to-grey:hover {
    --tw-gradient-to: var(--vtmn-color_grey);
  }

  .gt-small-desktop\:hover\:vtmn-to-grey-dark-1:hover {
    --tw-gradient-to: var(--vtmn-color_grey-dark-1);
  }

  .gt-small-desktop\:hover\:vtmn-to-grey-dark-2:hover {
    --tw-gradient-to: var(--vtmn-color_grey-dark-2);
  }

  .gt-small-desktop\:hover\:vtmn-to-grey-dark-3:hover {
    --tw-gradient-to: var(--vtmn-color_grey-dark-3);
  }

  .gt-small-desktop\:hover\:vtmn-to-black:hover {
    --tw-gradient-to: var(--vtmn-color_black);
  }

  .gt-small-desktop\:hover\:vtmn-to-success:hover {
    --tw-gradient-to: var(--vtmn-color_success);
  }

  .gt-small-desktop\:hover\:vtmn-to-info:hover {
    --tw-gradient-to: var(--vtmn-color_info);
  }

  .gt-small-desktop\:hover\:vtmn-to-warning:hover {
    --tw-gradient-to: var(--vtmn-color_warning);
  }

  .gt-small-desktop\:hover\:vtmn-to-danger:hover {
    --tw-gradient-to: var(--vtmn-color_danger);
  }

  .gt-small-desktop\:hover\:vtmn-to-yellow-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_yellow-light-1);
  }

  .gt-small-desktop\:hover\:vtmn-to-yellow-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_yellow-light-2);
  }

  .gt-small-desktop\:hover\:vtmn-to-yellow:hover {
    --tw-gradient-to: var(--vtmn-color_yellow);
  }

  .gt-small-desktop\:hover\:vtmn-to-orange-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_orange-light-1);
  }

  .gt-small-desktop\:hover\:vtmn-to-orange-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_orange-light-2);
  }

  .gt-small-desktop\:hover\:vtmn-to-orange:hover {
    --tw-gradient-to: var(--vtmn-color_orange);
  }

  .gt-small-desktop\:hover\:vtmn-to-red-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_red-light-1);
  }

  .gt-small-desktop\:hover\:vtmn-to-red-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_red-light-2);
  }

  .gt-small-desktop\:hover\:vtmn-to-red:hover {
    --tw-gradient-to: var(--vtmn-color_red);
  }

  .gt-small-desktop\:focus\:vtmn-to-transparent:focus {
    --tw-gradient-to: transparent;
  }

  .gt-small-desktop\:focus\:vtmn-to-background-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary);
  }

  .gt-small-desktop\:focus\:vtmn-to-background-secondary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-small-desktop\:focus\:vtmn-to-background-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-small-desktop\:focus\:vtmn-to-background-brand-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-small-desktop\:focus\:vtmn-to-background-brand-secondary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-small-desktop\:focus\:vtmn-to-background-accent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-accent);
  }

  .gt-small-desktop\:focus\:vtmn-to-background-alert:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-alert);
  }

  .gt-small-desktop\:focus\:vtmn-to-background-primary-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-to-background-brand-primary-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-to-content-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary);
  }

  .gt-small-desktop\:focus\:vtmn-to-content-secondary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-small-desktop\:focus\:vtmn-to-content-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-small-desktop\:focus\:vtmn-to-content-action:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action);
  }

  .gt-small-desktop\:focus\:vtmn-to-content-active:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-active);
  }

  .gt-small-desktop\:focus\:vtmn-to-content-inactive:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-small-desktop\:focus\:vtmn-to-content-negative:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-negative);
  }

  .gt-small-desktop\:focus\:vtmn-to-content-warning:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-warning);
  }

  .gt-small-desktop\:focus\:vtmn-to-content-positive:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-positive);
  }

  .gt-small-desktop\:focus\:vtmn-to-content-information:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-information);
  }

  .gt-small-desktop\:focus\:vtmn-to-content-accent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-accent);
  }

  .gt-small-desktop\:focus\:vtmn-to-content-visited:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited);
  }

  .gt-small-desktop\:focus\:vtmn-to-content-primary-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-to-content-action-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-to-content-visited-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-to-border-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary);
  }

  .gt-small-desktop\:focus\:vtmn-to-border-secondary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-small-desktop\:focus\:vtmn-to-border-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-small-desktop\:focus\:vtmn-to-border-active:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-active);
  }

  .gt-small-desktop\:focus\:vtmn-to-border-inactive:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-small-desktop\:focus\:vtmn-to-border-negative:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-negative);
  }

  .gt-small-desktop\:focus\:vtmn-to-border-warning:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-warning);
  }

  .gt-small-desktop\:focus\:vtmn-to-border-positive:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-positive);
  }

  .gt-small-desktop\:focus\:vtmn-to-border-information:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-information);
  }

  .gt-small-desktop\:focus\:vtmn-to-border-primary-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-to-decorative-gravel:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-small-desktop\:focus\:vtmn-to-decorative-brick:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-small-desktop\:focus\:vtmn-to-decorative-saffron:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-small-desktop\:focus\:vtmn-to-decorative-gold:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-small-desktop\:focus\:vtmn-to-decorative-jade:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-small-desktop\:focus\:vtmn-to-decorative-emerald:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-small-desktop\:focus\:vtmn-to-decorative-cobalt:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-small-desktop\:focus\:vtmn-to-decorative-amethyst:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-small-desktop\:focus\:vtmn-to-hover-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-small-desktop\:focus\:vtmn-to-hover-primary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-to-hover-secondary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-to-hover-tertiary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-to-hover-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-small-desktop\:focus\:vtmn-to-hover-brand:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-small-desktop\:focus\:vtmn-to-hover-accent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-small-desktop\:focus\:vtmn-to-hover-primary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-to-hover-secondary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-to-hover-tertiary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-to-active-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary);
  }

  .gt-small-desktop\:focus\:vtmn-to-active-primary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-to-active-secondary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-to-active-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-small-desktop\:focus\:vtmn-to-active-tertiary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-to-active-brand:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand);
  }

  .gt-small-desktop\:focus\:vtmn-to-active-accent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-accent);
  }

  .gt-small-desktop\:focus\:vtmn-to-active-primary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-to-active-secondary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-to-active-tertiary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-to-active-brand-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-to-shadow:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_shadow);
  }

  .gt-small-desktop\:focus\:vtmn-to-brand:focus {
    --tw-gradient-to: var(--vtmn-color_brand);
  }

  .gt-small-desktop\:focus\:vtmn-to-brand-pro:focus {
    --tw-gradient-to: var(--vtmn-color_brand-pro);
  }

  .gt-small-desktop\:focus\:vtmn-to-brand-digital-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-to-brand-digital-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-to-brand-digital-light-3:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-small-desktop\:focus\:vtmn-to-brand-digital:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital);
  }

  .gt-small-desktop\:focus\:vtmn-to-brand-digital-dark-1:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-small-desktop\:focus\:vtmn-to-brand-digital-dark-2:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-small-desktop\:focus\:vtmn-to-green-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_green-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-to-green-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_green-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-to-green-light-3:focus {
    --tw-gradient-to: var(--vtmn-color_green-light-3);
  }

  .gt-small-desktop\:focus\:vtmn-to-green:focus {
    --tw-gradient-to: var(--vtmn-color_green);
  }

  .gt-small-desktop\:focus\:vtmn-to-green-dark-1:focus {
    --tw-gradient-to: var(--vtmn-color_green-dark-1);
  }

  .gt-small-desktop\:focus\:vtmn-to-green-dark-2:focus {
    --tw-gradient-to: var(--vtmn-color_green-dark-2);
  }

  .gt-small-desktop\:focus\:vtmn-to-white:focus {
    --tw-gradient-to: var(--vtmn-color_white);
  }

  .gt-small-desktop\:focus\:vtmn-to-grey-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_grey-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-to-grey-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_grey-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-to-grey-light-3:focus {
    --tw-gradient-to: var(--vtmn-color_grey-light-3);
  }

  .gt-small-desktop\:focus\:vtmn-to-grey-light-4:focus {
    --tw-gradient-to: var(--vtmn-color_grey-light-4);
  }

  .gt-small-desktop\:focus\:vtmn-to-grey:focus {
    --tw-gradient-to: var(--vtmn-color_grey);
  }

  .gt-small-desktop\:focus\:vtmn-to-grey-dark-1:focus {
    --tw-gradient-to: var(--vtmn-color_grey-dark-1);
  }

  .gt-small-desktop\:focus\:vtmn-to-grey-dark-2:focus {
    --tw-gradient-to: var(--vtmn-color_grey-dark-2);
  }

  .gt-small-desktop\:focus\:vtmn-to-grey-dark-3:focus {
    --tw-gradient-to: var(--vtmn-color_grey-dark-3);
  }

  .gt-small-desktop\:focus\:vtmn-to-black:focus {
    --tw-gradient-to: var(--vtmn-color_black);
  }

  .gt-small-desktop\:focus\:vtmn-to-success:focus {
    --tw-gradient-to: var(--vtmn-color_success);
  }

  .gt-small-desktop\:focus\:vtmn-to-info:focus {
    --tw-gradient-to: var(--vtmn-color_info);
  }

  .gt-small-desktop\:focus\:vtmn-to-warning:focus {
    --tw-gradient-to: var(--vtmn-color_warning);
  }

  .gt-small-desktop\:focus\:vtmn-to-danger:focus {
    --tw-gradient-to: var(--vtmn-color_danger);
  }

  .gt-small-desktop\:focus\:vtmn-to-yellow-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_yellow-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-to-yellow-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_yellow-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-to-yellow:focus {
    --tw-gradient-to: var(--vtmn-color_yellow);
  }

  .gt-small-desktop\:focus\:vtmn-to-orange-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_orange-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-to-orange-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_orange-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-to-orange:focus {
    --tw-gradient-to: var(--vtmn-color_orange);
  }

  .gt-small-desktop\:focus\:vtmn-to-red-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_red-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-to-red-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_red-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-to-red:focus {
    --tw-gradient-to: var(--vtmn-color_red);
  }

  .gt-small-desktop\:vtmn-decoration-slice {
    -webkit-box-decoration-break: slice;
            box-decoration-break: slice;
  }

  .gt-small-desktop\:vtmn-decoration-clone {
    -webkit-box-decoration-break: clone;
            box-decoration-break: clone;
  }

  .gt-small-desktop\:vtmn-bg-auto {
    background-size: auto;
  }

  .gt-small-desktop\:vtmn-bg-cover {
    background-size: cover;
  }

  .gt-small-desktop\:vtmn-bg-contain {
    background-size: contain;
  }

  .gt-small-desktop\:vtmn-bg-fixed {
    background-attachment: fixed;
  }

  .gt-small-desktop\:vtmn-bg-local {
    background-attachment: local;
  }

  .gt-small-desktop\:vtmn-bg-scroll {
    background-attachment: scroll;
  }

  .gt-small-desktop\:vtmn-bg-clip-border {
    background-clip: border-box;
  }

  .gt-small-desktop\:vtmn-bg-clip-padding {
    background-clip: padding-box;
  }

  .gt-small-desktop\:vtmn-bg-clip-content {
    background-clip: content-box;
  }

  .gt-small-desktop\:vtmn-bg-clip-text {
    -webkit-background-clip: text;
            background-clip: text;
  }

  .gt-small-desktop\:vtmn-bg-bottom {
    background-position: bottom;
  }

  .gt-small-desktop\:vtmn-bg-center {
    background-position: center;
  }

  .gt-small-desktop\:vtmn-bg-left {
    background-position: left;
  }

  .gt-small-desktop\:vtmn-bg-left-bottom {
    background-position: left bottom;
  }

  .gt-small-desktop\:vtmn-bg-left-top {
    background-position: left top;
  }

  .gt-small-desktop\:vtmn-bg-right {
    background-position: right;
  }

  .gt-small-desktop\:vtmn-bg-right-bottom {
    background-position: right bottom;
  }

  .gt-small-desktop\:vtmn-bg-right-top {
    background-position: right top;
  }

  .gt-small-desktop\:vtmn-bg-top {
    background-position: top;
  }

  .gt-small-desktop\:vtmn-bg-repeat {
    background-repeat: repeat;
  }

  .gt-small-desktop\:vtmn-bg-no-repeat {
    background-repeat: no-repeat;
  }

  .gt-small-desktop\:vtmn-bg-repeat-x {
    background-repeat: repeat-x;
  }

  .gt-small-desktop\:vtmn-bg-repeat-y {
    background-repeat: repeat-y;
  }

  .gt-small-desktop\:vtmn-bg-repeat-round {
    background-repeat: round;
  }

  .gt-small-desktop\:vtmn-bg-repeat-space {
    background-repeat: space;
  }

  .gt-small-desktop\:vtmn-bg-origin-border {
    background-origin: border-box;
  }

  .gt-small-desktop\:vtmn-bg-origin-padding {
    background-origin: padding-box;
  }

  .gt-small-desktop\:vtmn-bg-origin-content {
    background-origin: content-box;
  }

  .gt-small-desktop\:vtmn-fill-current {
    fill: currentColor;
  }

  .gt-small-desktop\:vtmn-stroke-current {
    stroke: currentColor;
  }

  .gt-small-desktop\:vtmn-stroke-0 {
    stroke-width: 0;
  }

  .gt-small-desktop\:vtmn-stroke-1 {
    stroke-width: 1;
  }

  .gt-small-desktop\:vtmn-stroke-2 {
    stroke-width: 2;
  }

  .gt-small-desktop\:vtmn-object-contain {
    -o-object-fit: contain;
       object-fit: contain;
  }

  .gt-small-desktop\:vtmn-object-cover {
    -o-object-fit: cover;
       object-fit: cover;
  }

  .gt-small-desktop\:vtmn-object-fill {
    -o-object-fit: fill;
       object-fit: fill;
  }

  .gt-small-desktop\:vtmn-object-none {
    -o-object-fit: none;
       object-fit: none;
  }

  .gt-small-desktop\:vtmn-object-scale-down {
    -o-object-fit: scale-down;
       object-fit: scale-down;
  }

  .gt-small-desktop\:vtmn-object-bottom {
    -o-object-position: bottom;
       object-position: bottom;
  }

  .gt-small-desktop\:vtmn-object-center {
    -o-object-position: center;
       object-position: center;
  }

  .gt-small-desktop\:vtmn-object-left {
    -o-object-position: left;
       object-position: left;
  }

  .gt-small-desktop\:vtmn-object-left-bottom {
    -o-object-position: left bottom;
       object-position: left bottom;
  }

  .gt-small-desktop\:vtmn-object-left-top {
    -o-object-position: left top;
       object-position: left top;
  }

  .gt-small-desktop\:vtmn-object-right {
    -o-object-position: right;
       object-position: right;
  }

  .gt-small-desktop\:vtmn-object-right-bottom {
    -o-object-position: right bottom;
       object-position: right bottom;
  }

  .gt-small-desktop\:vtmn-object-right-top {
    -o-object-position: right top;
       object-position: right top;
  }

  .gt-small-desktop\:vtmn-object-top {
    -o-object-position: top;
       object-position: top;
  }

  .gt-small-desktop\:vtmn-p-0 {
    padding: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:vtmn-p-1 {
    padding: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:vtmn-p-2 {
    padding: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:vtmn-p-3 {
    padding: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:vtmn-p-4 {
    padding: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:vtmn-p-5 {
    padding: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:vtmn-p-6 {
    padding: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:vtmn-p-7 {
    padding: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:vtmn-p-8 {
    padding: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:vtmn-p-9 {
    padding: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:vtmn-p-10 {
    padding: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:vtmn-px-0 {
    padding-left: var(--vtmn-spacing_0);
    padding-right: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:vtmn-px-1 {
    padding-left: var(--vtmn-spacing_1);
    padding-right: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:vtmn-px-2 {
    padding-left: var(--vtmn-spacing_2);
    padding-right: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:vtmn-px-3 {
    padding-left: var(--vtmn-spacing_3);
    padding-right: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:vtmn-px-4 {
    padding-left: var(--vtmn-spacing_4);
    padding-right: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:vtmn-px-5 {
    padding-left: var(--vtmn-spacing_5);
    padding-right: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:vtmn-px-6 {
    padding-left: var(--vtmn-spacing_6);
    padding-right: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:vtmn-px-7 {
    padding-left: var(--vtmn-spacing_7);
    padding-right: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:vtmn-px-8 {
    padding-left: var(--vtmn-spacing_8);
    padding-right: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:vtmn-px-9 {
    padding-left: var(--vtmn-spacing_9);
    padding-right: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:vtmn-px-10 {
    padding-left: var(--vtmn-spacing_10);
    padding-right: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:vtmn-py-0 {
    padding-top: var(--vtmn-spacing_0);
    padding-bottom: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:vtmn-py-1 {
    padding-top: var(--vtmn-spacing_1);
    padding-bottom: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:vtmn-py-2 {
    padding-top: var(--vtmn-spacing_2);
    padding-bottom: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:vtmn-py-3 {
    padding-top: var(--vtmn-spacing_3);
    padding-bottom: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:vtmn-py-4 {
    padding-top: var(--vtmn-spacing_4);
    padding-bottom: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:vtmn-py-5 {
    padding-top: var(--vtmn-spacing_5);
    padding-bottom: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:vtmn-py-6 {
    padding-top: var(--vtmn-spacing_6);
    padding-bottom: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:vtmn-py-7 {
    padding-top: var(--vtmn-spacing_7);
    padding-bottom: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:vtmn-py-8 {
    padding-top: var(--vtmn-spacing_8);
    padding-bottom: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:vtmn-py-9 {
    padding-top: var(--vtmn-spacing_9);
    padding-bottom: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:vtmn-py-10 {
    padding-top: var(--vtmn-spacing_10);
    padding-bottom: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:vtmn-pt-0 {
    padding-top: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:vtmn-pt-1 {
    padding-top: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:vtmn-pt-2 {
    padding-top: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:vtmn-pt-3 {
    padding-top: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:vtmn-pt-4 {
    padding-top: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:vtmn-pt-5 {
    padding-top: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:vtmn-pt-6 {
    padding-top: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:vtmn-pt-7 {
    padding-top: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:vtmn-pt-8 {
    padding-top: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:vtmn-pt-9 {
    padding-top: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:vtmn-pt-10 {
    padding-top: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:vtmn-pr-0 {
    padding-right: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:vtmn-pr-1 {
    padding-right: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:vtmn-pr-2 {
    padding-right: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:vtmn-pr-3 {
    padding-right: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:vtmn-pr-4 {
    padding-right: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:vtmn-pr-5 {
    padding-right: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:vtmn-pr-6 {
    padding-right: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:vtmn-pr-7 {
    padding-right: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:vtmn-pr-8 {
    padding-right: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:vtmn-pr-9 {
    padding-right: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:vtmn-pr-10 {
    padding-right: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:vtmn-pb-0 {
    padding-bottom: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:vtmn-pb-1 {
    padding-bottom: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:vtmn-pb-2 {
    padding-bottom: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:vtmn-pb-3 {
    padding-bottom: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:vtmn-pb-4 {
    padding-bottom: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:vtmn-pb-5 {
    padding-bottom: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:vtmn-pb-6 {
    padding-bottom: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:vtmn-pb-7 {
    padding-bottom: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:vtmn-pb-8 {
    padding-bottom: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:vtmn-pb-9 {
    padding-bottom: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:vtmn-pb-10 {
    padding-bottom: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:vtmn-pl-0 {
    padding-left: var(--vtmn-spacing_0);
  }

  .gt-small-desktop\:vtmn-pl-1 {
    padding-left: var(--vtmn-spacing_1);
  }

  .gt-small-desktop\:vtmn-pl-2 {
    padding-left: var(--vtmn-spacing_2);
  }

  .gt-small-desktop\:vtmn-pl-3 {
    padding-left: var(--vtmn-spacing_3);
  }

  .gt-small-desktop\:vtmn-pl-4 {
    padding-left: var(--vtmn-spacing_4);
  }

  .gt-small-desktop\:vtmn-pl-5 {
    padding-left: var(--vtmn-spacing_5);
  }

  .gt-small-desktop\:vtmn-pl-6 {
    padding-left: var(--vtmn-spacing_6);
  }

  .gt-small-desktop\:vtmn-pl-7 {
    padding-left: var(--vtmn-spacing_7);
  }

  .gt-small-desktop\:vtmn-pl-8 {
    padding-left: var(--vtmn-spacing_8);
  }

  .gt-small-desktop\:vtmn-pl-9 {
    padding-left: var(--vtmn-spacing_9);
  }

  .gt-small-desktop\:vtmn-pl-10 {
    padding-left: var(--vtmn-spacing_10);
  }

  .gt-small-desktop\:vtmn-text-left {
    text-align: left;
  }

  .gt-small-desktop\:vtmn-text-center {
    text-align: center;
  }

  .gt-small-desktop\:vtmn-text-right {
    text-align: right;
  }

  .gt-small-desktop\:vtmn-text-justify {
    text-align: justify;
  }

  .gt-small-desktop\:vtmn-align-baseline {
    vertical-align: baseline;
  }

  .gt-small-desktop\:vtmn-align-top {
    vertical-align: top;
  }

  .gt-small-desktop\:vtmn-align-middle {
    vertical-align: middle;
  }

  .gt-small-desktop\:vtmn-align-bottom {
    vertical-align: bottom;
  }

  .gt-small-desktop\:vtmn-align-text-top {
    vertical-align: text-top;
  }

  .gt-small-desktop\:vtmn-align-text-bottom {
    vertical-align: text-bottom;
  }

  .gt-small-desktop\:vtmn-font-regular {
    font-family: Roboto, system-ui, -apple-system, sans-serif;
  }

  .gt-small-desktop\:vtmn-font-condensed {
    font-family: Roboto Condensed, system-ui, -apple-system, sans-serif;
  }

  .gt-small-desktop\:vtmn-font-display {
    font-family: Roboto Condensed, system-ui, -apple-system, sans-serif;
  }

  .gt-small-desktop\:vtmn-font-body {
    font-family: Roboto, system-ui, -apple-system, sans-serif;
  }

  .gt-small-desktop\:vtmn-text-xs {
    font-size: 0.75rem;
    line-height: 1rem;
  }

  .gt-small-desktop\:vtmn-text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .gt-small-desktop\:vtmn-text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .gt-small-desktop\:vtmn-text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .gt-small-desktop\:vtmn-text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .gt-small-desktop\:vtmn-text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .gt-small-desktop\:vtmn-text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .gt-small-desktop\:vtmn-text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .gt-small-desktop\:vtmn-text-5xl {
    font-size: 3rem;
    line-height: 1;
  }

  .gt-small-desktop\:vtmn-text-6xl {
    font-size: 3.75rem;
    line-height: 1;
  }

  .gt-small-desktop\:vtmn-text-7xl {
    font-size: 4.5rem;
    line-height: 1;
  }

  .gt-small-desktop\:vtmn-text-8xl {
    font-size: 6rem;
    line-height: 1;
  }

  .gt-small-desktop\:vtmn-text-9xl {
    font-size: 8rem;
    line-height: 1;
  }

  .gt-small-desktop\:vtmn-font-thin {
    font-weight: 100;
  }

  .gt-small-desktop\:vtmn-font-extralight {
    font-weight: 200;
  }

  .gt-small-desktop\:vtmn-font-light {
    font-weight: 300;
  }

  .gt-small-desktop\:vtmn-font-normal {
    font-weight: 400;
  }

  .gt-small-desktop\:vtmn-font-medium {
    font-weight: 500;
  }

  .gt-small-desktop\:vtmn-font-semibold {
    font-weight: 600;
  }

  .gt-small-desktop\:vtmn-font-bold {
    font-weight: 700;
  }

  .gt-small-desktop\:vtmn-font-extrabold {
    font-weight: 800;
  }

  .gt-small-desktop\:vtmn-font-black {
    font-weight: 900;
  }

  .gt-small-desktop\:vtmn-uppercase {
    text-transform: uppercase;
  }

  .gt-small-desktop\:vtmn-lowercase {
    text-transform: lowercase;
  }

  .gt-small-desktop\:vtmn-capitalize {
    text-transform: capitalize;
  }

  .gt-small-desktop\:vtmn-normal-case {
    text-transform: none;
  }

  .gt-small-desktop\:vtmn-italic {
    font-style: italic;
  }

  .gt-small-desktop\:vtmn-not-italic {
    font-style: normal;
  }

  .gt-small-desktop\:vtmn-ordinal, .gt-small-desktop\:vtmn-slashed-zero, .gt-small-desktop\:vtmn-lining-nums, .gt-small-desktop\:vtmn-oldstyle-nums, .gt-small-desktop\:vtmn-proportional-nums, .gt-small-desktop\:vtmn-tabular-nums, .gt-small-desktop\:vtmn-diagonal-fractions, .gt-small-desktop\:vtmn-stacked-fractions {
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }

  .gt-small-desktop\:vtmn-normal-nums {
    font-variant-numeric: normal;
  }

  .gt-small-desktop\:vtmn-ordinal {
    --tw-ordinal: ordinal;
  }

  .gt-small-desktop\:vtmn-slashed-zero {
    --tw-slashed-zero: slashed-zero;
  }

  .gt-small-desktop\:vtmn-lining-nums {
    --tw-numeric-figure: lining-nums;
  }

  .gt-small-desktop\:vtmn-oldstyle-nums {
    --tw-numeric-figure: oldstyle-nums;
  }

  .gt-small-desktop\:vtmn-proportional-nums {
    --tw-numeric-spacing: proportional-nums;
  }

  .gt-small-desktop\:vtmn-tabular-nums {
    --tw-numeric-spacing: tabular-nums;
  }

  .gt-small-desktop\:vtmn-diagonal-fractions {
    --tw-numeric-fraction: diagonal-fractions;
  }

  .gt-small-desktop\:vtmn-stacked-fractions {
    --tw-numeric-fraction: stacked-fractions;
  }

  .gt-small-desktop\:vtmn-leading-3 {
    line-height: .75rem;
  }

  .gt-small-desktop\:vtmn-leading-4 {
    line-height: 1rem;
  }

  .gt-small-desktop\:vtmn-leading-5 {
    line-height: 1.25rem;
  }

  .gt-small-desktop\:vtmn-leading-6 {
    line-height: 1.5rem;
  }

  .gt-small-desktop\:vtmn-leading-7 {
    line-height: 1.75rem;
  }

  .gt-small-desktop\:vtmn-leading-8 {
    line-height: 2rem;
  }

  .gt-small-desktop\:vtmn-leading-9 {
    line-height: 2.25rem;
  }

  .gt-small-desktop\:vtmn-leading-10 {
    line-height: 2.5rem;
  }

  .gt-small-desktop\:vtmn-leading-none {
    line-height: 1;
  }

  .gt-small-desktop\:vtmn-leading-tight {
    line-height: 1.25;
  }

  .gt-small-desktop\:vtmn-leading-snug {
    line-height: 1.375;
  }

  .gt-small-desktop\:vtmn-leading-normal {
    line-height: 1.5;
  }

  .gt-small-desktop\:vtmn-leading-relaxed {
    line-height: 1.625;
  }

  .gt-small-desktop\:vtmn-leading-loose {
    line-height: 2;
  }

  .gt-small-desktop\:vtmn-tracking-tighter {
    letter-spacing: -0.05em;
  }

  .gt-small-desktop\:vtmn-tracking-tight {
    letter-spacing: -0.025em;
  }

  .gt-small-desktop\:vtmn-tracking-normal {
    letter-spacing: 0em;
  }

  .gt-small-desktop\:vtmn-tracking-wide {
    letter-spacing: 0.025em;
  }

  .gt-small-desktop\:vtmn-tracking-wider {
    letter-spacing: 0.05em;
  }

  .gt-small-desktop\:vtmn-tracking-widest {
    letter-spacing: 0.1em;
  }

  .gt-small-desktop\:vtmn-text-transparent {
    color: transparent;
  }

  .gt-small-desktop\:vtmn-text-background-primary {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-small-desktop\:vtmn-text-background-secondary {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-small-desktop\:vtmn-text-background-tertiary {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-small-desktop\:vtmn-text-background-brand-primary {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-small-desktop\:vtmn-text-background-brand-secondary {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-small-desktop\:vtmn-text-background-accent {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-small-desktop\:vtmn-text-background-alert {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-small-desktop\:vtmn-text-background-primary-reversed {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-small-desktop\:vtmn-text-background-brand-primary-reversed {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-small-desktop\:vtmn-text-content-primary {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-small-desktop\:vtmn-text-content-secondary {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-small-desktop\:vtmn-text-content-tertiary {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-small-desktop\:vtmn-text-content-action {
    color: var(--vtmn-semantic-color_content-action);
  }

  .gt-small-desktop\:vtmn-text-content-active {
    color: var(--vtmn-semantic-color_content-active);
  }

  .gt-small-desktop\:vtmn-text-content-inactive {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-small-desktop\:vtmn-text-content-negative {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-small-desktop\:vtmn-text-content-warning {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-small-desktop\:vtmn-text-content-positive {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-small-desktop\:vtmn-text-content-information {
    color: var(--vtmn-semantic-color_content-information);
  }

  .gt-small-desktop\:vtmn-text-content-accent {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-small-desktop\:vtmn-text-content-visited {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-small-desktop\:vtmn-text-content-primary-reversed {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-small-desktop\:vtmn-text-content-action-reversed {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-small-desktop\:vtmn-text-content-visited-reversed {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-small-desktop\:vtmn-text-border-primary {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-small-desktop\:vtmn-text-border-secondary {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-small-desktop\:vtmn-text-border-tertiary {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-small-desktop\:vtmn-text-border-active {
    color: var(--vtmn-semantic-color_border-active);
  }

  .gt-small-desktop\:vtmn-text-border-inactive {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-small-desktop\:vtmn-text-border-negative {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-small-desktop\:vtmn-text-border-warning {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-small-desktop\:vtmn-text-border-positive {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-small-desktop\:vtmn-text-border-information {
    color: var(--vtmn-semantic-color_border-information);
  }

  .gt-small-desktop\:vtmn-text-border-primary-reversed {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-small-desktop\:vtmn-text-decorative-gravel {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-small-desktop\:vtmn-text-decorative-brick {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-small-desktop\:vtmn-text-decorative-saffron {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-small-desktop\:vtmn-text-decorative-gold {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-small-desktop\:vtmn-text-decorative-jade {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-small-desktop\:vtmn-text-decorative-emerald {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-small-desktop\:vtmn-text-decorative-cobalt {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-small-desktop\:vtmn-text-decorative-amethyst {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-small-desktop\:vtmn-text-hover-primary {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-small-desktop\:vtmn-text-hover-primary-transparent {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-small-desktop\:vtmn-text-hover-secondary-transparent {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-small-desktop\:vtmn-text-hover-tertiary-transparent {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-small-desktop\:vtmn-text-hover-tertiary {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-small-desktop\:vtmn-text-hover-brand {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-small-desktop\:vtmn-text-hover-accent {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-small-desktop\:vtmn-text-hover-primary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-text-hover-secondary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-text-hover-tertiary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-text-active-primary {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-small-desktop\:vtmn-text-active-primary-transparent {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-small-desktop\:vtmn-text-active-secondary-transparent {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-small-desktop\:vtmn-text-active-tertiary {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-small-desktop\:vtmn-text-active-tertiary-transparent {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-small-desktop\:vtmn-text-active-brand {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-small-desktop\:vtmn-text-active-accent {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-small-desktop\:vtmn-text-active-primary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-text-active-secondary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-text-active-tertiary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-text-active-brand-reversed-transparent {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-text-shadow {
    color: var(--vtmn-semantic-color_shadow);
  }

  .gt-small-desktop\:vtmn-text-brand {
    color: var(--vtmn-color_brand);
  }

  .gt-small-desktop\:vtmn-text-brand-pro {
    color: var(--vtmn-color_brand-pro);
  }

  .gt-small-desktop\:vtmn-text-brand-digital-light-1 {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-small-desktop\:vtmn-text-brand-digital-light-2 {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-small-desktop\:vtmn-text-brand-digital-light-3 {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-small-desktop\:vtmn-text-brand-digital {
    color: var(--vtmn-color_brand-digital);
  }

  .gt-small-desktop\:vtmn-text-brand-digital-dark-1 {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-small-desktop\:vtmn-text-brand-digital-dark-2 {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-small-desktop\:vtmn-text-green-light-1 {
    color: var(--vtmn-color_green-light-1);
  }

  .gt-small-desktop\:vtmn-text-green-light-2 {
    color: var(--vtmn-color_green-light-2);
  }

  .gt-small-desktop\:vtmn-text-green-light-3 {
    color: var(--vtmn-color_green-light-3);
  }

  .gt-small-desktop\:vtmn-text-green {
    color: var(--vtmn-color_green);
  }

  .gt-small-desktop\:vtmn-text-green-dark-1 {
    color: var(--vtmn-color_green-dark-1);
  }

  .gt-small-desktop\:vtmn-text-green-dark-2 {
    color: var(--vtmn-color_green-dark-2);
  }

  .gt-small-desktop\:vtmn-text-white {
    color: var(--vtmn-color_white);
  }

  .gt-small-desktop\:vtmn-text-grey-light-1 {
    color: var(--vtmn-color_grey-light-1);
  }

  .gt-small-desktop\:vtmn-text-grey-light-2 {
    color: var(--vtmn-color_grey-light-2);
  }

  .gt-small-desktop\:vtmn-text-grey-light-3 {
    color: var(--vtmn-color_grey-light-3);
  }

  .gt-small-desktop\:vtmn-text-grey-light-4 {
    color: var(--vtmn-color_grey-light-4);
  }

  .gt-small-desktop\:vtmn-text-grey {
    color: var(--vtmn-color_grey);
  }

  .gt-small-desktop\:vtmn-text-grey-dark-1 {
    color: var(--vtmn-color_grey-dark-1);
  }

  .gt-small-desktop\:vtmn-text-grey-dark-2 {
    color: var(--vtmn-color_grey-dark-2);
  }

  .gt-small-desktop\:vtmn-text-grey-dark-3 {
    color: var(--vtmn-color_grey-dark-3);
  }

  .gt-small-desktop\:vtmn-text-black {
    color: var(--vtmn-color_black);
  }

  .gt-small-desktop\:vtmn-text-success {
    color: var(--vtmn-color_success);
  }

  .gt-small-desktop\:vtmn-text-info {
    color: var(--vtmn-color_info);
  }

  .gt-small-desktop\:vtmn-text-warning {
    color: var(--vtmn-color_warning);
  }

  .gt-small-desktop\:vtmn-text-danger {
    color: var(--vtmn-color_danger);
  }

  .gt-small-desktop\:vtmn-text-yellow-light-1 {
    color: var(--vtmn-color_yellow-light-1);
  }

  .gt-small-desktop\:vtmn-text-yellow-light-2 {
    color: var(--vtmn-color_yellow-light-2);
  }

  .gt-small-desktop\:vtmn-text-yellow {
    color: var(--vtmn-color_yellow);
  }

  .gt-small-desktop\:vtmn-text-orange-light-1 {
    color: var(--vtmn-color_orange-light-1);
  }

  .gt-small-desktop\:vtmn-text-orange-light-2 {
    color: var(--vtmn-color_orange-light-2);
  }

  .gt-small-desktop\:vtmn-text-orange {
    color: var(--vtmn-color_orange);
  }

  .gt-small-desktop\:vtmn-text-red-light-1 {
    color: var(--vtmn-color_red-light-1);
  }

  .gt-small-desktop\:vtmn-text-red-light-2 {
    color: var(--vtmn-color_red-light-2);
  }

  .gt-small-desktop\:vtmn-text-red {
    color: var(--vtmn-color_red);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-transparent {
    color: transparent;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-background-primary {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-background-secondary {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-background-tertiary {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-background-brand-primary {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-background-brand-secondary {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-background-accent {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-background-alert {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-background-primary-reversed {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-background-brand-primary-reversed {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-content-primary {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-content-secondary {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-content-tertiary {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-content-action {
    color: var(--vtmn-semantic-color_content-action);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-content-active {
    color: var(--vtmn-semantic-color_content-active);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-content-inactive {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-content-negative {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-content-warning {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-content-positive {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-content-information {
    color: var(--vtmn-semantic-color_content-information);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-content-accent {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-content-visited {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-content-primary-reversed {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-content-action-reversed {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-content-visited-reversed {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-border-primary {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-border-secondary {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-border-tertiary {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-border-active {
    color: var(--vtmn-semantic-color_border-active);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-border-inactive {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-border-negative {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-border-warning {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-border-positive {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-border-information {
    color: var(--vtmn-semantic-color_border-information);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-border-primary-reversed {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-decorative-gravel {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-decorative-brick {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-decorative-saffron {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-decorative-gold {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-decorative-jade {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-decorative-emerald {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-decorative-cobalt {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-decorative-amethyst {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-hover-primary {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-hover-primary-transparent {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-hover-secondary-transparent {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-hover-tertiary-transparent {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-hover-tertiary {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-hover-brand {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-hover-accent {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-hover-primary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-hover-secondary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-hover-tertiary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-active-primary {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-active-primary-transparent {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-active-secondary-transparent {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-active-tertiary {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-active-tertiary-transparent {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-active-brand {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-active-accent {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-active-primary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-active-secondary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-active-tertiary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-active-brand-reversed-transparent {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-shadow {
    color: var(--vtmn-semantic-color_shadow);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-brand {
    color: var(--vtmn-color_brand);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-brand-pro {
    color: var(--vtmn-color_brand-pro);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-brand-digital-light-1 {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-brand-digital-light-2 {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-brand-digital-light-3 {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-brand-digital {
    color: var(--vtmn-color_brand-digital);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-brand-digital-dark-1 {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-brand-digital-dark-2 {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-green-light-1 {
    color: var(--vtmn-color_green-light-1);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-green-light-2 {
    color: var(--vtmn-color_green-light-2);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-green-light-3 {
    color: var(--vtmn-color_green-light-3);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-green {
    color: var(--vtmn-color_green);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-green-dark-1 {
    color: var(--vtmn-color_green-dark-1);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-green-dark-2 {
    color: var(--vtmn-color_green-dark-2);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-white {
    color: var(--vtmn-color_white);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-grey-light-1 {
    color: var(--vtmn-color_grey-light-1);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-grey-light-2 {
    color: var(--vtmn-color_grey-light-2);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-grey-light-3 {
    color: var(--vtmn-color_grey-light-3);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-grey-light-4 {
    color: var(--vtmn-color_grey-light-4);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-grey {
    color: var(--vtmn-color_grey);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-grey-dark-1 {
    color: var(--vtmn-color_grey-dark-1);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-grey-dark-2 {
    color: var(--vtmn-color_grey-dark-2);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-grey-dark-3 {
    color: var(--vtmn-color_grey-dark-3);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-black {
    color: var(--vtmn-color_black);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-success {
    color: var(--vtmn-color_success);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-info {
    color: var(--vtmn-color_info);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-warning {
    color: var(--vtmn-color_warning);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-danger {
    color: var(--vtmn-color_danger);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-yellow-light-1 {
    color: var(--vtmn-color_yellow-light-1);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-yellow-light-2 {
    color: var(--vtmn-color_yellow-light-2);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-yellow {
    color: var(--vtmn-color_yellow);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-orange-light-1 {
    color: var(--vtmn-color_orange-light-1);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-orange-light-2 {
    color: var(--vtmn-color_orange-light-2);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-orange {
    color: var(--vtmn-color_orange);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-red-light-1 {
    color: var(--vtmn-color_red-light-1);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-red-light-2 {
    color: var(--vtmn-color_red-light-2);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-red {
    color: var(--vtmn-color_red);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-transparent:focus-within {
    color: transparent;
  }

  .gt-small-desktop\:focus-within\:vtmn-text-background-primary:focus-within {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-background-secondary:focus-within {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-background-tertiary:focus-within {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-background-brand-primary:focus-within {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-background-brand-secondary:focus-within {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-background-accent:focus-within {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-background-alert:focus-within {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-background-primary-reversed:focus-within {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-background-brand-primary-reversed:focus-within {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-content-primary:focus-within {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-content-secondary:focus-within {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-content-tertiary:focus-within {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-content-action:focus-within {
    color: var(--vtmn-semantic-color_content-action);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-content-active:focus-within {
    color: var(--vtmn-semantic-color_content-active);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-content-inactive:focus-within {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-content-negative:focus-within {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-content-warning:focus-within {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-content-positive:focus-within {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-content-information:focus-within {
    color: var(--vtmn-semantic-color_content-information);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-content-accent:focus-within {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-content-visited:focus-within {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-content-primary-reversed:focus-within {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-content-action-reversed:focus-within {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-content-visited-reversed:focus-within {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-border-primary:focus-within {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-border-secondary:focus-within {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-border-tertiary:focus-within {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-border-active:focus-within {
    color: var(--vtmn-semantic-color_border-active);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-border-inactive:focus-within {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-border-negative:focus-within {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-border-warning:focus-within {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-border-positive:focus-within {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-border-information:focus-within {
    color: var(--vtmn-semantic-color_border-information);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-border-primary-reversed:focus-within {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-decorative-gravel:focus-within {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-decorative-brick:focus-within {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-decorative-saffron:focus-within {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-decorative-gold:focus-within {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-decorative-jade:focus-within {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-decorative-emerald:focus-within {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-decorative-cobalt:focus-within {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-decorative-amethyst:focus-within {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-hover-primary:focus-within {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-hover-primary-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-hover-secondary-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-hover-tertiary-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-hover-tertiary:focus-within {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-hover-brand:focus-within {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-hover-accent:focus-within {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-hover-primary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-hover-secondary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-hover-tertiary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-active-primary:focus-within {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-active-primary-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-active-secondary-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-active-tertiary:focus-within {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-active-tertiary-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-active-brand:focus-within {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-active-accent:focus-within {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-active-primary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-active-secondary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-active-tertiary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-active-brand-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-shadow:focus-within {
    color: var(--vtmn-semantic-color_shadow);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-brand:focus-within {
    color: var(--vtmn-color_brand);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-brand-pro:focus-within {
    color: var(--vtmn-color_brand-pro);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-brand-digital-light-1:focus-within {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-brand-digital-light-2:focus-within {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-brand-digital-light-3:focus-within {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-brand-digital:focus-within {
    color: var(--vtmn-color_brand-digital);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-brand-digital-dark-1:focus-within {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-brand-digital-dark-2:focus-within {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-green-light-1:focus-within {
    color: var(--vtmn-color_green-light-1);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-green-light-2:focus-within {
    color: var(--vtmn-color_green-light-2);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-green-light-3:focus-within {
    color: var(--vtmn-color_green-light-3);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-green:focus-within {
    color: var(--vtmn-color_green);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-green-dark-1:focus-within {
    color: var(--vtmn-color_green-dark-1);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-green-dark-2:focus-within {
    color: var(--vtmn-color_green-dark-2);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-white:focus-within {
    color: var(--vtmn-color_white);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-grey-light-1:focus-within {
    color: var(--vtmn-color_grey-light-1);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-grey-light-2:focus-within {
    color: var(--vtmn-color_grey-light-2);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-grey-light-3:focus-within {
    color: var(--vtmn-color_grey-light-3);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-grey-light-4:focus-within {
    color: var(--vtmn-color_grey-light-4);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-grey:focus-within {
    color: var(--vtmn-color_grey);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-grey-dark-1:focus-within {
    color: var(--vtmn-color_grey-dark-1);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-grey-dark-2:focus-within {
    color: var(--vtmn-color_grey-dark-2);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-grey-dark-3:focus-within {
    color: var(--vtmn-color_grey-dark-3);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-black:focus-within {
    color: var(--vtmn-color_black);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-success:focus-within {
    color: var(--vtmn-color_success);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-info:focus-within {
    color: var(--vtmn-color_info);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-warning:focus-within {
    color: var(--vtmn-color_warning);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-danger:focus-within {
    color: var(--vtmn-color_danger);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-yellow-light-1:focus-within {
    color: var(--vtmn-color_yellow-light-1);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-yellow-light-2:focus-within {
    color: var(--vtmn-color_yellow-light-2);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-yellow:focus-within {
    color: var(--vtmn-color_yellow);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-orange-light-1:focus-within {
    color: var(--vtmn-color_orange-light-1);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-orange-light-2:focus-within {
    color: var(--vtmn-color_orange-light-2);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-orange:focus-within {
    color: var(--vtmn-color_orange);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-red-light-1:focus-within {
    color: var(--vtmn-color_red-light-1);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-red-light-2:focus-within {
    color: var(--vtmn-color_red-light-2);
  }

  .gt-small-desktop\:focus-within\:vtmn-text-red:focus-within {
    color: var(--vtmn-color_red);
  }

  .gt-small-desktop\:hover\:vtmn-text-transparent:hover {
    color: transparent;
  }

  .gt-small-desktop\:hover\:vtmn-text-background-primary:hover {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-small-desktop\:hover\:vtmn-text-background-secondary:hover {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-small-desktop\:hover\:vtmn-text-background-tertiary:hover {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-small-desktop\:hover\:vtmn-text-background-brand-primary:hover {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-small-desktop\:hover\:vtmn-text-background-brand-secondary:hover {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-small-desktop\:hover\:vtmn-text-background-accent:hover {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-small-desktop\:hover\:vtmn-text-background-alert:hover {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-small-desktop\:hover\:vtmn-text-background-primary-reversed:hover {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-small-desktop\:hover\:vtmn-text-background-brand-primary-reversed:hover {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-small-desktop\:hover\:vtmn-text-content-primary:hover {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-small-desktop\:hover\:vtmn-text-content-secondary:hover {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-small-desktop\:hover\:vtmn-text-content-tertiary:hover {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-small-desktop\:hover\:vtmn-text-content-action:hover {
    color: var(--vtmn-semantic-color_content-action);
  }

  .gt-small-desktop\:hover\:vtmn-text-content-active:hover {
    color: var(--vtmn-semantic-color_content-active);
  }

  .gt-small-desktop\:hover\:vtmn-text-content-inactive:hover {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-small-desktop\:hover\:vtmn-text-content-negative:hover {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-small-desktop\:hover\:vtmn-text-content-warning:hover {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-small-desktop\:hover\:vtmn-text-content-positive:hover {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-small-desktop\:hover\:vtmn-text-content-information:hover {
    color: var(--vtmn-semantic-color_content-information);
  }

  .gt-small-desktop\:hover\:vtmn-text-content-accent:hover {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-small-desktop\:hover\:vtmn-text-content-visited:hover {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-small-desktop\:hover\:vtmn-text-content-primary-reversed:hover {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-small-desktop\:hover\:vtmn-text-content-action-reversed:hover {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-small-desktop\:hover\:vtmn-text-content-visited-reversed:hover {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-small-desktop\:hover\:vtmn-text-border-primary:hover {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-small-desktop\:hover\:vtmn-text-border-secondary:hover {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-small-desktop\:hover\:vtmn-text-border-tertiary:hover {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-small-desktop\:hover\:vtmn-text-border-active:hover {
    color: var(--vtmn-semantic-color_border-active);
  }

  .gt-small-desktop\:hover\:vtmn-text-border-inactive:hover {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-small-desktop\:hover\:vtmn-text-border-negative:hover {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-small-desktop\:hover\:vtmn-text-border-warning:hover {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-small-desktop\:hover\:vtmn-text-border-positive:hover {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-small-desktop\:hover\:vtmn-text-border-information:hover {
    color: var(--vtmn-semantic-color_border-information);
  }

  .gt-small-desktop\:hover\:vtmn-text-border-primary-reversed:hover {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-small-desktop\:hover\:vtmn-text-decorative-gravel:hover {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-small-desktop\:hover\:vtmn-text-decorative-brick:hover {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-small-desktop\:hover\:vtmn-text-decorative-saffron:hover {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-small-desktop\:hover\:vtmn-text-decorative-gold:hover {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-small-desktop\:hover\:vtmn-text-decorative-jade:hover {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-small-desktop\:hover\:vtmn-text-decorative-emerald:hover {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-small-desktop\:hover\:vtmn-text-decorative-cobalt:hover {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-small-desktop\:hover\:vtmn-text-decorative-amethyst:hover {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-small-desktop\:hover\:vtmn-text-hover-primary:hover {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-small-desktop\:hover\:vtmn-text-hover-primary-transparent:hover {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-text-hover-secondary-transparent:hover {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-text-hover-tertiary-transparent:hover {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-text-hover-tertiary:hover {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-small-desktop\:hover\:vtmn-text-hover-brand:hover {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-small-desktop\:hover\:vtmn-text-hover-accent:hover {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-small-desktop\:hover\:vtmn-text-hover-primary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-text-hover-secondary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-text-hover-tertiary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-text-active-primary:hover {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-small-desktop\:hover\:vtmn-text-active-primary-transparent:hover {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-text-active-secondary-transparent:hover {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-text-active-tertiary:hover {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-small-desktop\:hover\:vtmn-text-active-tertiary-transparent:hover {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-text-active-brand:hover {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-small-desktop\:hover\:vtmn-text-active-accent:hover {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-small-desktop\:hover\:vtmn-text-active-primary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-text-active-secondary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-text-active-tertiary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-text-active-brand-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-small-desktop\:hover\:vtmn-text-shadow:hover {
    color: var(--vtmn-semantic-color_shadow);
  }

  .gt-small-desktop\:hover\:vtmn-text-brand:hover {
    color: var(--vtmn-color_brand);
  }

  .gt-small-desktop\:hover\:vtmn-text-brand-pro:hover {
    color: var(--vtmn-color_brand-pro);
  }

  .gt-small-desktop\:hover\:vtmn-text-brand-digital-light-1:hover {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-small-desktop\:hover\:vtmn-text-brand-digital-light-2:hover {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-small-desktop\:hover\:vtmn-text-brand-digital-light-3:hover {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-small-desktop\:hover\:vtmn-text-brand-digital:hover {
    color: var(--vtmn-color_brand-digital);
  }

  .gt-small-desktop\:hover\:vtmn-text-brand-digital-dark-1:hover {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-small-desktop\:hover\:vtmn-text-brand-digital-dark-2:hover {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-small-desktop\:hover\:vtmn-text-green-light-1:hover {
    color: var(--vtmn-color_green-light-1);
  }

  .gt-small-desktop\:hover\:vtmn-text-green-light-2:hover {
    color: var(--vtmn-color_green-light-2);
  }

  .gt-small-desktop\:hover\:vtmn-text-green-light-3:hover {
    color: var(--vtmn-color_green-light-3);
  }

  .gt-small-desktop\:hover\:vtmn-text-green:hover {
    color: var(--vtmn-color_green);
  }

  .gt-small-desktop\:hover\:vtmn-text-green-dark-1:hover {
    color: var(--vtmn-color_green-dark-1);
  }

  .gt-small-desktop\:hover\:vtmn-text-green-dark-2:hover {
    color: var(--vtmn-color_green-dark-2);
  }

  .gt-small-desktop\:hover\:vtmn-text-white:hover {
    color: var(--vtmn-color_white);
  }

  .gt-small-desktop\:hover\:vtmn-text-grey-light-1:hover {
    color: var(--vtmn-color_grey-light-1);
  }

  .gt-small-desktop\:hover\:vtmn-text-grey-light-2:hover {
    color: var(--vtmn-color_grey-light-2);
  }

  .gt-small-desktop\:hover\:vtmn-text-grey-light-3:hover {
    color: var(--vtmn-color_grey-light-3);
  }

  .gt-small-desktop\:hover\:vtmn-text-grey-light-4:hover {
    color: var(--vtmn-color_grey-light-4);
  }

  .gt-small-desktop\:hover\:vtmn-text-grey:hover {
    color: var(--vtmn-color_grey);
  }

  .gt-small-desktop\:hover\:vtmn-text-grey-dark-1:hover {
    color: var(--vtmn-color_grey-dark-1);
  }

  .gt-small-desktop\:hover\:vtmn-text-grey-dark-2:hover {
    color: var(--vtmn-color_grey-dark-2);
  }

  .gt-small-desktop\:hover\:vtmn-text-grey-dark-3:hover {
    color: var(--vtmn-color_grey-dark-3);
  }

  .gt-small-desktop\:hover\:vtmn-text-black:hover {
    color: var(--vtmn-color_black);
  }

  .gt-small-desktop\:hover\:vtmn-text-success:hover {
    color: var(--vtmn-color_success);
  }

  .gt-small-desktop\:hover\:vtmn-text-info:hover {
    color: var(--vtmn-color_info);
  }

  .gt-small-desktop\:hover\:vtmn-text-warning:hover {
    color: var(--vtmn-color_warning);
  }

  .gt-small-desktop\:hover\:vtmn-text-danger:hover {
    color: var(--vtmn-color_danger);
  }

  .gt-small-desktop\:hover\:vtmn-text-yellow-light-1:hover {
    color: var(--vtmn-color_yellow-light-1);
  }

  .gt-small-desktop\:hover\:vtmn-text-yellow-light-2:hover {
    color: var(--vtmn-color_yellow-light-2);
  }

  .gt-small-desktop\:hover\:vtmn-text-yellow:hover {
    color: var(--vtmn-color_yellow);
  }

  .gt-small-desktop\:hover\:vtmn-text-orange-light-1:hover {
    color: var(--vtmn-color_orange-light-1);
  }

  .gt-small-desktop\:hover\:vtmn-text-orange-light-2:hover {
    color: var(--vtmn-color_orange-light-2);
  }

  .gt-small-desktop\:hover\:vtmn-text-orange:hover {
    color: var(--vtmn-color_orange);
  }

  .gt-small-desktop\:hover\:vtmn-text-red-light-1:hover {
    color: var(--vtmn-color_red-light-1);
  }

  .gt-small-desktop\:hover\:vtmn-text-red-light-2:hover {
    color: var(--vtmn-color_red-light-2);
  }

  .gt-small-desktop\:hover\:vtmn-text-red:hover {
    color: var(--vtmn-color_red);
  }

  .gt-small-desktop\:focus\:vtmn-text-transparent:focus {
    color: transparent;
  }

  .gt-small-desktop\:focus\:vtmn-text-background-primary:focus {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-small-desktop\:focus\:vtmn-text-background-secondary:focus {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-small-desktop\:focus\:vtmn-text-background-tertiary:focus {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-small-desktop\:focus\:vtmn-text-background-brand-primary:focus {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-small-desktop\:focus\:vtmn-text-background-brand-secondary:focus {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-small-desktop\:focus\:vtmn-text-background-accent:focus {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-small-desktop\:focus\:vtmn-text-background-alert:focus {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-small-desktop\:focus\:vtmn-text-background-primary-reversed:focus {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-text-background-brand-primary-reversed:focus {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-text-content-primary:focus {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-small-desktop\:focus\:vtmn-text-content-secondary:focus {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-small-desktop\:focus\:vtmn-text-content-tertiary:focus {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-small-desktop\:focus\:vtmn-text-content-action:focus {
    color: var(--vtmn-semantic-color_content-action);
  }

  .gt-small-desktop\:focus\:vtmn-text-content-active:focus {
    color: var(--vtmn-semantic-color_content-active);
  }

  .gt-small-desktop\:focus\:vtmn-text-content-inactive:focus {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-small-desktop\:focus\:vtmn-text-content-negative:focus {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-small-desktop\:focus\:vtmn-text-content-warning:focus {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-small-desktop\:focus\:vtmn-text-content-positive:focus {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-small-desktop\:focus\:vtmn-text-content-information:focus {
    color: var(--vtmn-semantic-color_content-information);
  }

  .gt-small-desktop\:focus\:vtmn-text-content-accent:focus {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-small-desktop\:focus\:vtmn-text-content-visited:focus {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-small-desktop\:focus\:vtmn-text-content-primary-reversed:focus {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-text-content-action-reversed:focus {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-text-content-visited-reversed:focus {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-text-border-primary:focus {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-small-desktop\:focus\:vtmn-text-border-secondary:focus {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-small-desktop\:focus\:vtmn-text-border-tertiary:focus {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-small-desktop\:focus\:vtmn-text-border-active:focus {
    color: var(--vtmn-semantic-color_border-active);
  }

  .gt-small-desktop\:focus\:vtmn-text-border-inactive:focus {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-small-desktop\:focus\:vtmn-text-border-negative:focus {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-small-desktop\:focus\:vtmn-text-border-warning:focus {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-small-desktop\:focus\:vtmn-text-border-positive:focus {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-small-desktop\:focus\:vtmn-text-border-information:focus {
    color: var(--vtmn-semantic-color_border-information);
  }

  .gt-small-desktop\:focus\:vtmn-text-border-primary-reversed:focus {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-text-decorative-gravel:focus {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-small-desktop\:focus\:vtmn-text-decorative-brick:focus {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-small-desktop\:focus\:vtmn-text-decorative-saffron:focus {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-small-desktop\:focus\:vtmn-text-decorative-gold:focus {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-small-desktop\:focus\:vtmn-text-decorative-jade:focus {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-small-desktop\:focus\:vtmn-text-decorative-emerald:focus {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-small-desktop\:focus\:vtmn-text-decorative-cobalt:focus {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-small-desktop\:focus\:vtmn-text-decorative-amethyst:focus {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-small-desktop\:focus\:vtmn-text-hover-primary:focus {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-small-desktop\:focus\:vtmn-text-hover-primary-transparent:focus {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-text-hover-secondary-transparent:focus {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-text-hover-tertiary-transparent:focus {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-text-hover-tertiary:focus {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-small-desktop\:focus\:vtmn-text-hover-brand:focus {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-small-desktop\:focus\:vtmn-text-hover-accent:focus {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-small-desktop\:focus\:vtmn-text-hover-primary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-text-hover-secondary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-text-hover-tertiary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-text-active-primary:focus {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-small-desktop\:focus\:vtmn-text-active-primary-transparent:focus {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-text-active-secondary-transparent:focus {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-text-active-tertiary:focus {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-small-desktop\:focus\:vtmn-text-active-tertiary-transparent:focus {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-text-active-brand:focus {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-small-desktop\:focus\:vtmn-text-active-accent:focus {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-small-desktop\:focus\:vtmn-text-active-primary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-text-active-secondary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-text-active-tertiary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-text-active-brand-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-text-shadow:focus {
    color: var(--vtmn-semantic-color_shadow);
  }

  .gt-small-desktop\:focus\:vtmn-text-brand:focus {
    color: var(--vtmn-color_brand);
  }

  .gt-small-desktop\:focus\:vtmn-text-brand-pro:focus {
    color: var(--vtmn-color_brand-pro);
  }

  .gt-small-desktop\:focus\:vtmn-text-brand-digital-light-1:focus {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-text-brand-digital-light-2:focus {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-text-brand-digital-light-3:focus {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-small-desktop\:focus\:vtmn-text-brand-digital:focus {
    color: var(--vtmn-color_brand-digital);
  }

  .gt-small-desktop\:focus\:vtmn-text-brand-digital-dark-1:focus {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-small-desktop\:focus\:vtmn-text-brand-digital-dark-2:focus {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-small-desktop\:focus\:vtmn-text-green-light-1:focus {
    color: var(--vtmn-color_green-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-text-green-light-2:focus {
    color: var(--vtmn-color_green-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-text-green-light-3:focus {
    color: var(--vtmn-color_green-light-3);
  }

  .gt-small-desktop\:focus\:vtmn-text-green:focus {
    color: var(--vtmn-color_green);
  }

  .gt-small-desktop\:focus\:vtmn-text-green-dark-1:focus {
    color: var(--vtmn-color_green-dark-1);
  }

  .gt-small-desktop\:focus\:vtmn-text-green-dark-2:focus {
    color: var(--vtmn-color_green-dark-2);
  }

  .gt-small-desktop\:focus\:vtmn-text-white:focus {
    color: var(--vtmn-color_white);
  }

  .gt-small-desktop\:focus\:vtmn-text-grey-light-1:focus {
    color: var(--vtmn-color_grey-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-text-grey-light-2:focus {
    color: var(--vtmn-color_grey-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-text-grey-light-3:focus {
    color: var(--vtmn-color_grey-light-3);
  }

  .gt-small-desktop\:focus\:vtmn-text-grey-light-4:focus {
    color: var(--vtmn-color_grey-light-4);
  }

  .gt-small-desktop\:focus\:vtmn-text-grey:focus {
    color: var(--vtmn-color_grey);
  }

  .gt-small-desktop\:focus\:vtmn-text-grey-dark-1:focus {
    color: var(--vtmn-color_grey-dark-1);
  }

  .gt-small-desktop\:focus\:vtmn-text-grey-dark-2:focus {
    color: var(--vtmn-color_grey-dark-2);
  }

  .gt-small-desktop\:focus\:vtmn-text-grey-dark-3:focus {
    color: var(--vtmn-color_grey-dark-3);
  }

  .gt-small-desktop\:focus\:vtmn-text-black:focus {
    color: var(--vtmn-color_black);
  }

  .gt-small-desktop\:focus\:vtmn-text-success:focus {
    color: var(--vtmn-color_success);
  }

  .gt-small-desktop\:focus\:vtmn-text-info:focus {
    color: var(--vtmn-color_info);
  }

  .gt-small-desktop\:focus\:vtmn-text-warning:focus {
    color: var(--vtmn-color_warning);
  }

  .gt-small-desktop\:focus\:vtmn-text-danger:focus {
    color: var(--vtmn-color_danger);
  }

  .gt-small-desktop\:focus\:vtmn-text-yellow-light-1:focus {
    color: var(--vtmn-color_yellow-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-text-yellow-light-2:focus {
    color: var(--vtmn-color_yellow-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-text-yellow:focus {
    color: var(--vtmn-color_yellow);
  }

  .gt-small-desktop\:focus\:vtmn-text-orange-light-1:focus {
    color: var(--vtmn-color_orange-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-text-orange-light-2:focus {
    color: var(--vtmn-color_orange-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-text-orange:focus {
    color: var(--vtmn-color_orange);
  }

  .gt-small-desktop\:focus\:vtmn-text-red-light-1:focus {
    color: var(--vtmn-color_red-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-text-red-light-2:focus {
    color: var(--vtmn-color_red-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-text-red:focus {
    color: var(--vtmn-color_red);
  }

  .gt-small-desktop\:vtmn-text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .gt-small-desktop\:vtmn-text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .gt-small-desktop\:vtmn-text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .gt-small-desktop\:vtmn-text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .gt-small-desktop\:vtmn-text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .gt-small-desktop\:vtmn-text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .gt-small-desktop\:vtmn-text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .gt-small-desktop\:vtmn-text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .gt-small-desktop\:vtmn-text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .gt-small-desktop\:vtmn-text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .gt-small-desktop\:vtmn-text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .gt-small-desktop\:vtmn-text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .gt-small-desktop\:vtmn-text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .gt-small-desktop\:vtmn-text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .gt-small-desktop\:vtmn-text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .gt-small-desktop\:focus-within\:vtmn-text-opacity-0:focus-within {
    --tw-text-opacity: 0;
  }

  .gt-small-desktop\:focus-within\:vtmn-text-opacity-5:focus-within {
    --tw-text-opacity: 0.05;
  }

  .gt-small-desktop\:focus-within\:vtmn-text-opacity-10:focus-within {
    --tw-text-opacity: 0.1;
  }

  .gt-small-desktop\:focus-within\:vtmn-text-opacity-20:focus-within {
    --tw-text-opacity: 0.2;
  }

  .gt-small-desktop\:focus-within\:vtmn-text-opacity-25:focus-within {
    --tw-text-opacity: 0.25;
  }

  .gt-small-desktop\:focus-within\:vtmn-text-opacity-30:focus-within {
    --tw-text-opacity: 0.3;
  }

  .gt-small-desktop\:focus-within\:vtmn-text-opacity-40:focus-within {
    --tw-text-opacity: 0.4;
  }

  .gt-small-desktop\:focus-within\:vtmn-text-opacity-50:focus-within {
    --tw-text-opacity: 0.5;
  }

  .gt-small-desktop\:focus-within\:vtmn-text-opacity-60:focus-within {
    --tw-text-opacity: 0.6;
  }

  .gt-small-desktop\:focus-within\:vtmn-text-opacity-70:focus-within {
    --tw-text-opacity: 0.7;
  }

  .gt-small-desktop\:focus-within\:vtmn-text-opacity-75:focus-within {
    --tw-text-opacity: 0.75;
  }

  .gt-small-desktop\:focus-within\:vtmn-text-opacity-80:focus-within {
    --tw-text-opacity: 0.8;
  }

  .gt-small-desktop\:focus-within\:vtmn-text-opacity-90:focus-within {
    --tw-text-opacity: 0.9;
  }

  .gt-small-desktop\:focus-within\:vtmn-text-opacity-95:focus-within {
    --tw-text-opacity: 0.95;
  }

  .gt-small-desktop\:focus-within\:vtmn-text-opacity-100:focus-within {
    --tw-text-opacity: 1;
  }

  .gt-small-desktop\:hover\:vtmn-text-opacity-0:hover {
    --tw-text-opacity: 0;
  }

  .gt-small-desktop\:hover\:vtmn-text-opacity-5:hover {
    --tw-text-opacity: 0.05;
  }

  .gt-small-desktop\:hover\:vtmn-text-opacity-10:hover {
    --tw-text-opacity: 0.1;
  }

  .gt-small-desktop\:hover\:vtmn-text-opacity-20:hover {
    --tw-text-opacity: 0.2;
  }

  .gt-small-desktop\:hover\:vtmn-text-opacity-25:hover {
    --tw-text-opacity: 0.25;
  }

  .gt-small-desktop\:hover\:vtmn-text-opacity-30:hover {
    --tw-text-opacity: 0.3;
  }

  .gt-small-desktop\:hover\:vtmn-text-opacity-40:hover {
    --tw-text-opacity: 0.4;
  }

  .gt-small-desktop\:hover\:vtmn-text-opacity-50:hover {
    --tw-text-opacity: 0.5;
  }

  .gt-small-desktop\:hover\:vtmn-text-opacity-60:hover {
    --tw-text-opacity: 0.6;
  }

  .gt-small-desktop\:hover\:vtmn-text-opacity-70:hover {
    --tw-text-opacity: 0.7;
  }

  .gt-small-desktop\:hover\:vtmn-text-opacity-75:hover {
    --tw-text-opacity: 0.75;
  }

  .gt-small-desktop\:hover\:vtmn-text-opacity-80:hover {
    --tw-text-opacity: 0.8;
  }

  .gt-small-desktop\:hover\:vtmn-text-opacity-90:hover {
    --tw-text-opacity: 0.9;
  }

  .gt-small-desktop\:hover\:vtmn-text-opacity-95:hover {
    --tw-text-opacity: 0.95;
  }

  .gt-small-desktop\:hover\:vtmn-text-opacity-100:hover {
    --tw-text-opacity: 1;
  }

  .gt-small-desktop\:focus\:vtmn-text-opacity-0:focus {
    --tw-text-opacity: 0;
  }

  .gt-small-desktop\:focus\:vtmn-text-opacity-5:focus {
    --tw-text-opacity: 0.05;
  }

  .gt-small-desktop\:focus\:vtmn-text-opacity-10:focus {
    --tw-text-opacity: 0.1;
  }

  .gt-small-desktop\:focus\:vtmn-text-opacity-20:focus {
    --tw-text-opacity: 0.2;
  }

  .gt-small-desktop\:focus\:vtmn-text-opacity-25:focus {
    --tw-text-opacity: 0.25;
  }

  .gt-small-desktop\:focus\:vtmn-text-opacity-30:focus {
    --tw-text-opacity: 0.3;
  }

  .gt-small-desktop\:focus\:vtmn-text-opacity-40:focus {
    --tw-text-opacity: 0.4;
  }

  .gt-small-desktop\:focus\:vtmn-text-opacity-50:focus {
    --tw-text-opacity: 0.5;
  }

  .gt-small-desktop\:focus\:vtmn-text-opacity-60:focus {
    --tw-text-opacity: 0.6;
  }

  .gt-small-desktop\:focus\:vtmn-text-opacity-70:focus {
    --tw-text-opacity: 0.7;
  }

  .gt-small-desktop\:focus\:vtmn-text-opacity-75:focus {
    --tw-text-opacity: 0.75;
  }

  .gt-small-desktop\:focus\:vtmn-text-opacity-80:focus {
    --tw-text-opacity: 0.8;
  }

  .gt-small-desktop\:focus\:vtmn-text-opacity-90:focus {
    --tw-text-opacity: 0.9;
  }

  .gt-small-desktop\:focus\:vtmn-text-opacity-95:focus {
    --tw-text-opacity: 0.95;
  }

  .gt-small-desktop\:focus\:vtmn-text-opacity-100:focus {
    --tw-text-opacity: 1;
  }

  .gt-small-desktop\:vtmn-underline {
    text-decoration: underline;
  }

  .gt-small-desktop\:vtmn-line-through {
    text-decoration: line-through;
  }

  .gt-small-desktop\:vtmn-no-underline {
    text-decoration: none;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-underline {
    text-decoration: underline;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-line-through {
    text-decoration: line-through;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-no-underline {
    text-decoration: none;
  }

  .gt-small-desktop\:focus-within\:vtmn-underline:focus-within {
    text-decoration: underline;
  }

  .gt-small-desktop\:focus-within\:vtmn-line-through:focus-within {
    text-decoration: line-through;
  }

  .gt-small-desktop\:focus-within\:vtmn-no-underline:focus-within {
    text-decoration: none;
  }

  .gt-small-desktop\:hover\:vtmn-underline:hover {
    text-decoration: underline;
  }

  .gt-small-desktop\:hover\:vtmn-line-through:hover {
    text-decoration: line-through;
  }

  .gt-small-desktop\:hover\:vtmn-no-underline:hover {
    text-decoration: none;
  }

  .gt-small-desktop\:focus\:vtmn-underline:focus {
    text-decoration: underline;
  }

  .gt-small-desktop\:focus\:vtmn-line-through:focus {
    text-decoration: line-through;
  }

  .gt-small-desktop\:focus\:vtmn-no-underline:focus {
    text-decoration: none;
  }

  .gt-small-desktop\:vtmn-antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .gt-small-desktop\:vtmn-subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .gt-small-desktop\:vtmn-placeholder-transparent::-moz-placeholder {
    color: transparent;
  }

  .gt-small-desktop\:vtmn-placeholder-transparent::placeholder {
    color: transparent;
  }

  .gt-small-desktop\:vtmn-placeholder-background-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-small-desktop\:vtmn-placeholder-background-primary::placeholder {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-small-desktop\:vtmn-placeholder-background-secondary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-small-desktop\:vtmn-placeholder-background-secondary::placeholder {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-small-desktop\:vtmn-placeholder-background-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-small-desktop\:vtmn-placeholder-background-tertiary::placeholder {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-small-desktop\:vtmn-placeholder-background-brand-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-small-desktop\:vtmn-placeholder-background-brand-primary::placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-small-desktop\:vtmn-placeholder-background-brand-secondary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-small-desktop\:vtmn-placeholder-background-brand-secondary::placeholder {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-small-desktop\:vtmn-placeholder-background-accent::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-small-desktop\:vtmn-placeholder-background-accent::placeholder {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-small-desktop\:vtmn-placeholder-background-alert::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-small-desktop\:vtmn-placeholder-background-alert::placeholder {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-small-desktop\:vtmn-placeholder-background-primary-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-small-desktop\:vtmn-placeholder-background-primary-reversed::placeholder {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-small-desktop\:vtmn-placeholder-background-brand-primary-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-small-desktop\:vtmn-placeholder-background-brand-primary-reversed::placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-small-desktop\:vtmn-placeholder-content-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-small-desktop\:vtmn-placeholder-content-primary::placeholder {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-small-desktop\:vtmn-placeholder-content-secondary::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-small-desktop\:vtmn-placeholder-content-secondary::placeholder {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-small-desktop\:vtmn-placeholder-content-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-small-desktop\:vtmn-placeholder-content-tertiary::placeholder {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-small-desktop\:vtmn-placeholder-content-action::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-action);
  }

  .gt-small-desktop\:vtmn-placeholder-content-action::placeholder {
    color: var(--vtmn-semantic-color_content-action);
  }

  .gt-small-desktop\:vtmn-placeholder-content-active::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-active);
  }

  .gt-small-desktop\:vtmn-placeholder-content-active::placeholder {
    color: var(--vtmn-semantic-color_content-active);
  }

  .gt-small-desktop\:vtmn-placeholder-content-inactive::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-small-desktop\:vtmn-placeholder-content-inactive::placeholder {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-small-desktop\:vtmn-placeholder-content-negative::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-small-desktop\:vtmn-placeholder-content-negative::placeholder {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-small-desktop\:vtmn-placeholder-content-warning::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-small-desktop\:vtmn-placeholder-content-warning::placeholder {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-small-desktop\:vtmn-placeholder-content-positive::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-small-desktop\:vtmn-placeholder-content-positive::placeholder {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-small-desktop\:vtmn-placeholder-content-information::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-information);
  }

  .gt-small-desktop\:vtmn-placeholder-content-information::placeholder {
    color: var(--vtmn-semantic-color_content-information);
  }

  .gt-small-desktop\:vtmn-placeholder-content-accent::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-small-desktop\:vtmn-placeholder-content-accent::placeholder {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-small-desktop\:vtmn-placeholder-content-visited::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-small-desktop\:vtmn-placeholder-content-visited::placeholder {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-small-desktop\:vtmn-placeholder-content-primary-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-small-desktop\:vtmn-placeholder-content-primary-reversed::placeholder {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-small-desktop\:vtmn-placeholder-content-action-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-small-desktop\:vtmn-placeholder-content-action-reversed::placeholder {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-small-desktop\:vtmn-placeholder-content-visited-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-small-desktop\:vtmn-placeholder-content-visited-reversed::placeholder {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-small-desktop\:vtmn-placeholder-border-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-small-desktop\:vtmn-placeholder-border-primary::placeholder {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-small-desktop\:vtmn-placeholder-border-secondary::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-small-desktop\:vtmn-placeholder-border-secondary::placeholder {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-small-desktop\:vtmn-placeholder-border-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-small-desktop\:vtmn-placeholder-border-tertiary::placeholder {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-small-desktop\:vtmn-placeholder-border-active::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-active);
  }

  .gt-small-desktop\:vtmn-placeholder-border-active::placeholder {
    color: var(--vtmn-semantic-color_border-active);
  }

  .gt-small-desktop\:vtmn-placeholder-border-inactive::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-small-desktop\:vtmn-placeholder-border-inactive::placeholder {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-small-desktop\:vtmn-placeholder-border-negative::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-small-desktop\:vtmn-placeholder-border-negative::placeholder {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-small-desktop\:vtmn-placeholder-border-warning::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-small-desktop\:vtmn-placeholder-border-warning::placeholder {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-small-desktop\:vtmn-placeholder-border-positive::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-small-desktop\:vtmn-placeholder-border-positive::placeholder {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-small-desktop\:vtmn-placeholder-border-information::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-information);
  }

  .gt-small-desktop\:vtmn-placeholder-border-information::placeholder {
    color: var(--vtmn-semantic-color_border-information);
  }

  .gt-small-desktop\:vtmn-placeholder-border-primary-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-small-desktop\:vtmn-placeholder-border-primary-reversed::placeholder {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-small-desktop\:vtmn-placeholder-decorative-gravel::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-small-desktop\:vtmn-placeholder-decorative-gravel::placeholder {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-small-desktop\:vtmn-placeholder-decorative-brick::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-small-desktop\:vtmn-placeholder-decorative-brick::placeholder {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-small-desktop\:vtmn-placeholder-decorative-saffron::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-small-desktop\:vtmn-placeholder-decorative-saffron::placeholder {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-small-desktop\:vtmn-placeholder-decorative-gold::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-small-desktop\:vtmn-placeholder-decorative-gold::placeholder {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-small-desktop\:vtmn-placeholder-decorative-jade::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-small-desktop\:vtmn-placeholder-decorative-jade::placeholder {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-small-desktop\:vtmn-placeholder-decorative-emerald::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-small-desktop\:vtmn-placeholder-decorative-emerald::placeholder {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-small-desktop\:vtmn-placeholder-decorative-cobalt::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-small-desktop\:vtmn-placeholder-decorative-cobalt::placeholder {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-small-desktop\:vtmn-placeholder-decorative-amethyst::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-small-desktop\:vtmn-placeholder-decorative-amethyst::placeholder {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-small-desktop\:vtmn-placeholder-hover-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-small-desktop\:vtmn-placeholder-hover-primary::placeholder {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-small-desktop\:vtmn-placeholder-hover-primary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-small-desktop\:vtmn-placeholder-hover-primary-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-small-desktop\:vtmn-placeholder-hover-secondary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-small-desktop\:vtmn-placeholder-hover-secondary-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-small-desktop\:vtmn-placeholder-hover-tertiary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-small-desktop\:vtmn-placeholder-hover-tertiary-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-small-desktop\:vtmn-placeholder-hover-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-small-desktop\:vtmn-placeholder-hover-tertiary::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-small-desktop\:vtmn-placeholder-hover-brand::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-small-desktop\:vtmn-placeholder-hover-brand::placeholder {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-small-desktop\:vtmn-placeholder-hover-accent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-small-desktop\:vtmn-placeholder-hover-accent::placeholder {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-small-desktop\:vtmn-placeholder-hover-primary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-placeholder-hover-primary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-placeholder-hover-secondary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-placeholder-hover-secondary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-placeholder-hover-tertiary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-placeholder-hover-tertiary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-placeholder-active-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-small-desktop\:vtmn-placeholder-active-primary::placeholder {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-small-desktop\:vtmn-placeholder-active-primary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-small-desktop\:vtmn-placeholder-active-primary-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-small-desktop\:vtmn-placeholder-active-secondary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-small-desktop\:vtmn-placeholder-active-secondary-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-small-desktop\:vtmn-placeholder-active-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-small-desktop\:vtmn-placeholder-active-tertiary::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-small-desktop\:vtmn-placeholder-active-tertiary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-small-desktop\:vtmn-placeholder-active-tertiary-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-small-desktop\:vtmn-placeholder-active-brand::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-small-desktop\:vtmn-placeholder-active-brand::placeholder {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-small-desktop\:vtmn-placeholder-active-accent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-small-desktop\:vtmn-placeholder-active-accent::placeholder {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-small-desktop\:vtmn-placeholder-active-primary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-placeholder-active-primary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-placeholder-active-secondary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-placeholder-active-secondary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-placeholder-active-tertiary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-placeholder-active-tertiary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-placeholder-active-brand-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-placeholder-active-brand-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-placeholder-shadow::-moz-placeholder {
    color: var(--vtmn-semantic-color_shadow);
  }

  .gt-small-desktop\:vtmn-placeholder-shadow::placeholder {
    color: var(--vtmn-semantic-color_shadow);
  }

  .gt-small-desktop\:vtmn-placeholder-brand::-moz-placeholder {
    color: var(--vtmn-color_brand);
  }

  .gt-small-desktop\:vtmn-placeholder-brand::placeholder {
    color: var(--vtmn-color_brand);
  }

  .gt-small-desktop\:vtmn-placeholder-brand-pro::-moz-placeholder {
    color: var(--vtmn-color_brand-pro);
  }

  .gt-small-desktop\:vtmn-placeholder-brand-pro::placeholder {
    color: var(--vtmn-color_brand-pro);
  }

  .gt-small-desktop\:vtmn-placeholder-brand-digital-light-1::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-small-desktop\:vtmn-placeholder-brand-digital-light-1::placeholder {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-small-desktop\:vtmn-placeholder-brand-digital-light-2::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-small-desktop\:vtmn-placeholder-brand-digital-light-2::placeholder {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-small-desktop\:vtmn-placeholder-brand-digital-light-3::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-small-desktop\:vtmn-placeholder-brand-digital-light-3::placeholder {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-small-desktop\:vtmn-placeholder-brand-digital::-moz-placeholder {
    color: var(--vtmn-color_brand-digital);
  }

  .gt-small-desktop\:vtmn-placeholder-brand-digital::placeholder {
    color: var(--vtmn-color_brand-digital);
  }

  .gt-small-desktop\:vtmn-placeholder-brand-digital-dark-1::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-small-desktop\:vtmn-placeholder-brand-digital-dark-1::placeholder {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-small-desktop\:vtmn-placeholder-brand-digital-dark-2::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-small-desktop\:vtmn-placeholder-brand-digital-dark-2::placeholder {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-small-desktop\:vtmn-placeholder-green-light-1::-moz-placeholder {
    color: var(--vtmn-color_green-light-1);
  }

  .gt-small-desktop\:vtmn-placeholder-green-light-1::placeholder {
    color: var(--vtmn-color_green-light-1);
  }

  .gt-small-desktop\:vtmn-placeholder-green-light-2::-moz-placeholder {
    color: var(--vtmn-color_green-light-2);
  }

  .gt-small-desktop\:vtmn-placeholder-green-light-2::placeholder {
    color: var(--vtmn-color_green-light-2);
  }

  .gt-small-desktop\:vtmn-placeholder-green-light-3::-moz-placeholder {
    color: var(--vtmn-color_green-light-3);
  }

  .gt-small-desktop\:vtmn-placeholder-green-light-3::placeholder {
    color: var(--vtmn-color_green-light-3);
  }

  .gt-small-desktop\:vtmn-placeholder-green::-moz-placeholder {
    color: var(--vtmn-color_green);
  }

  .gt-small-desktop\:vtmn-placeholder-green::placeholder {
    color: var(--vtmn-color_green);
  }

  .gt-small-desktop\:vtmn-placeholder-green-dark-1::-moz-placeholder {
    color: var(--vtmn-color_green-dark-1);
  }

  .gt-small-desktop\:vtmn-placeholder-green-dark-1::placeholder {
    color: var(--vtmn-color_green-dark-1);
  }

  .gt-small-desktop\:vtmn-placeholder-green-dark-2::-moz-placeholder {
    color: var(--vtmn-color_green-dark-2);
  }

  .gt-small-desktop\:vtmn-placeholder-green-dark-2::placeholder {
    color: var(--vtmn-color_green-dark-2);
  }

  .gt-small-desktop\:vtmn-placeholder-white::-moz-placeholder {
    color: var(--vtmn-color_white);
  }

  .gt-small-desktop\:vtmn-placeholder-white::placeholder {
    color: var(--vtmn-color_white);
  }

  .gt-small-desktop\:vtmn-placeholder-grey-light-1::-moz-placeholder {
    color: var(--vtmn-color_grey-light-1);
  }

  .gt-small-desktop\:vtmn-placeholder-grey-light-1::placeholder {
    color: var(--vtmn-color_grey-light-1);
  }

  .gt-small-desktop\:vtmn-placeholder-grey-light-2::-moz-placeholder {
    color: var(--vtmn-color_grey-light-2);
  }

  .gt-small-desktop\:vtmn-placeholder-grey-light-2::placeholder {
    color: var(--vtmn-color_grey-light-2);
  }

  .gt-small-desktop\:vtmn-placeholder-grey-light-3::-moz-placeholder {
    color: var(--vtmn-color_grey-light-3);
  }

  .gt-small-desktop\:vtmn-placeholder-grey-light-3::placeholder {
    color: var(--vtmn-color_grey-light-3);
  }

  .gt-small-desktop\:vtmn-placeholder-grey-light-4::-moz-placeholder {
    color: var(--vtmn-color_grey-light-4);
  }

  .gt-small-desktop\:vtmn-placeholder-grey-light-4::placeholder {
    color: var(--vtmn-color_grey-light-4);
  }

  .gt-small-desktop\:vtmn-placeholder-grey::-moz-placeholder {
    color: var(--vtmn-color_grey);
  }

  .gt-small-desktop\:vtmn-placeholder-grey::placeholder {
    color: var(--vtmn-color_grey);
  }

  .gt-small-desktop\:vtmn-placeholder-grey-dark-1::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-1);
  }

  .gt-small-desktop\:vtmn-placeholder-grey-dark-1::placeholder {
    color: var(--vtmn-color_grey-dark-1);
  }

  .gt-small-desktop\:vtmn-placeholder-grey-dark-2::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-2);
  }

  .gt-small-desktop\:vtmn-placeholder-grey-dark-2::placeholder {
    color: var(--vtmn-color_grey-dark-2);
  }

  .gt-small-desktop\:vtmn-placeholder-grey-dark-3::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-3);
  }

  .gt-small-desktop\:vtmn-placeholder-grey-dark-3::placeholder {
    color: var(--vtmn-color_grey-dark-3);
  }

  .gt-small-desktop\:vtmn-placeholder-black::-moz-placeholder {
    color: var(--vtmn-color_black);
  }

  .gt-small-desktop\:vtmn-placeholder-black::placeholder {
    color: var(--vtmn-color_black);
  }

  .gt-small-desktop\:vtmn-placeholder-success::-moz-placeholder {
    color: var(--vtmn-color_success);
  }

  .gt-small-desktop\:vtmn-placeholder-success::placeholder {
    color: var(--vtmn-color_success);
  }

  .gt-small-desktop\:vtmn-placeholder-info::-moz-placeholder {
    color: var(--vtmn-color_info);
  }

  .gt-small-desktop\:vtmn-placeholder-info::placeholder {
    color: var(--vtmn-color_info);
  }

  .gt-small-desktop\:vtmn-placeholder-warning::-moz-placeholder {
    color: var(--vtmn-color_warning);
  }

  .gt-small-desktop\:vtmn-placeholder-warning::placeholder {
    color: var(--vtmn-color_warning);
  }

  .gt-small-desktop\:vtmn-placeholder-danger::-moz-placeholder {
    color: var(--vtmn-color_danger);
  }

  .gt-small-desktop\:vtmn-placeholder-danger::placeholder {
    color: var(--vtmn-color_danger);
  }

  .gt-small-desktop\:vtmn-placeholder-yellow-light-1::-moz-placeholder {
    color: var(--vtmn-color_yellow-light-1);
  }

  .gt-small-desktop\:vtmn-placeholder-yellow-light-1::placeholder {
    color: var(--vtmn-color_yellow-light-1);
  }

  .gt-small-desktop\:vtmn-placeholder-yellow-light-2::-moz-placeholder {
    color: var(--vtmn-color_yellow-light-2);
  }

  .gt-small-desktop\:vtmn-placeholder-yellow-light-2::placeholder {
    color: var(--vtmn-color_yellow-light-2);
  }

  .gt-small-desktop\:vtmn-placeholder-yellow::-moz-placeholder {
    color: var(--vtmn-color_yellow);
  }

  .gt-small-desktop\:vtmn-placeholder-yellow::placeholder {
    color: var(--vtmn-color_yellow);
  }

  .gt-small-desktop\:vtmn-placeholder-orange-light-1::-moz-placeholder {
    color: var(--vtmn-color_orange-light-1);
  }

  .gt-small-desktop\:vtmn-placeholder-orange-light-1::placeholder {
    color: var(--vtmn-color_orange-light-1);
  }

  .gt-small-desktop\:vtmn-placeholder-orange-light-2::-moz-placeholder {
    color: var(--vtmn-color_orange-light-2);
  }

  .gt-small-desktop\:vtmn-placeholder-orange-light-2::placeholder {
    color: var(--vtmn-color_orange-light-2);
  }

  .gt-small-desktop\:vtmn-placeholder-orange::-moz-placeholder {
    color: var(--vtmn-color_orange);
  }

  .gt-small-desktop\:vtmn-placeholder-orange::placeholder {
    color: var(--vtmn-color_orange);
  }

  .gt-small-desktop\:vtmn-placeholder-red-light-1::-moz-placeholder {
    color: var(--vtmn-color_red-light-1);
  }

  .gt-small-desktop\:vtmn-placeholder-red-light-1::placeholder {
    color: var(--vtmn-color_red-light-1);
  }

  .gt-small-desktop\:vtmn-placeholder-red-light-2::-moz-placeholder {
    color: var(--vtmn-color_red-light-2);
  }

  .gt-small-desktop\:vtmn-placeholder-red-light-2::placeholder {
    color: var(--vtmn-color_red-light-2);
  }

  .gt-small-desktop\:vtmn-placeholder-red::-moz-placeholder {
    color: var(--vtmn-color_red);
  }

  .gt-small-desktop\:vtmn-placeholder-red::placeholder {
    color: var(--vtmn-color_red);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-transparent:focus::-moz-placeholder {
    color: transparent;
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-transparent:focus::placeholder {
    color: transparent;
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-background-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-background-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-background-secondary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-background-secondary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-background-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-background-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-background-brand-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-background-brand-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-background-brand-secondary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-background-brand-secondary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-background-accent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-background-accent:focus::placeholder {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-background-alert:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-background-alert:focus::placeholder {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-background-primary-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-background-primary-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-background-brand-primary-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-background-brand-primary-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-content-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-content-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-content-secondary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-content-secondary:focus::placeholder {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-content-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-content-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-content-action:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-action);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-content-action:focus::placeholder {
    color: var(--vtmn-semantic-color_content-action);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-content-active:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-active);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-content-active:focus::placeholder {
    color: var(--vtmn-semantic-color_content-active);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-content-inactive:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-content-inactive:focus::placeholder {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-content-negative:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-content-negative:focus::placeholder {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-content-warning:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-content-warning:focus::placeholder {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-content-positive:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-content-positive:focus::placeholder {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-content-information:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-information);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-content-information:focus::placeholder {
    color: var(--vtmn-semantic-color_content-information);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-content-accent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-content-accent:focus::placeholder {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-content-visited:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-content-visited:focus::placeholder {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-content-primary-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-content-primary-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-content-action-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-content-action-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-content-visited-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-content-visited-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-border-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-border-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-border-secondary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-border-secondary:focus::placeholder {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-border-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-border-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-border-active:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-active);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-border-active:focus::placeholder {
    color: var(--vtmn-semantic-color_border-active);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-border-inactive:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-border-inactive:focus::placeholder {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-border-negative:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-border-negative:focus::placeholder {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-border-warning:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-border-warning:focus::placeholder {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-border-positive:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-border-positive:focus::placeholder {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-border-information:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-information);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-border-information:focus::placeholder {
    color: var(--vtmn-semantic-color_border-information);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-border-primary-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-border-primary-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-decorative-gravel:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-decorative-gravel:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-decorative-brick:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-decorative-brick:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-decorative-saffron:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-decorative-saffron:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-decorative-gold:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-decorative-gold:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-decorative-jade:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-decorative-jade:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-decorative-emerald:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-decorative-emerald:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-decorative-cobalt:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-decorative-cobalt:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-decorative-amethyst:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-decorative-amethyst:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-hover-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-hover-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-hover-primary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-hover-primary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-hover-secondary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-hover-secondary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-hover-tertiary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-hover-tertiary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-hover-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-hover-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-hover-brand:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-hover-brand:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-hover-accent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-hover-accent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-hover-primary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-hover-primary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-hover-secondary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-hover-secondary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-hover-tertiary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-hover-tertiary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-active-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-active-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-active-primary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-active-primary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-active-secondary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-active-secondary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-active-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-active-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-active-tertiary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-active-tertiary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-active-brand:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-active-brand:focus::placeholder {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-active-accent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-active-accent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-active-primary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-active-primary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-active-secondary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-active-secondary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-active-tertiary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-active-tertiary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-active-brand-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-active-brand-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-shadow:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_shadow);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-shadow:focus::placeholder {
    color: var(--vtmn-semantic-color_shadow);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-brand:focus::-moz-placeholder {
    color: var(--vtmn-color_brand);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-brand:focus::placeholder {
    color: var(--vtmn-color_brand);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-brand-pro:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-pro);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-brand-pro:focus::placeholder {
    color: var(--vtmn-color_brand-pro);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-brand-digital-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-brand-digital-light-1:focus::placeholder {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-brand-digital-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-brand-digital-light-2:focus::placeholder {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-brand-digital-light-3:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-brand-digital-light-3:focus::placeholder {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-brand-digital:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-brand-digital:focus::placeholder {
    color: var(--vtmn-color_brand-digital);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-brand-digital-dark-1:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-brand-digital-dark-1:focus::placeholder {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-brand-digital-dark-2:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-brand-digital-dark-2:focus::placeholder {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-green-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_green-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-green-light-1:focus::placeholder {
    color: var(--vtmn-color_green-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-green-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_green-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-green-light-2:focus::placeholder {
    color: var(--vtmn-color_green-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-green-light-3:focus::-moz-placeholder {
    color: var(--vtmn-color_green-light-3);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-green-light-3:focus::placeholder {
    color: var(--vtmn-color_green-light-3);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-green:focus::-moz-placeholder {
    color: var(--vtmn-color_green);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-green:focus::placeholder {
    color: var(--vtmn-color_green);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-green-dark-1:focus::-moz-placeholder {
    color: var(--vtmn-color_green-dark-1);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-green-dark-1:focus::placeholder {
    color: var(--vtmn-color_green-dark-1);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-green-dark-2:focus::-moz-placeholder {
    color: var(--vtmn-color_green-dark-2);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-green-dark-2:focus::placeholder {
    color: var(--vtmn-color_green-dark-2);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-white:focus::-moz-placeholder {
    color: var(--vtmn-color_white);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-white:focus::placeholder {
    color: var(--vtmn-color_white);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-grey-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-grey-light-1:focus::placeholder {
    color: var(--vtmn-color_grey-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-grey-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-grey-light-2:focus::placeholder {
    color: var(--vtmn-color_grey-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-grey-light-3:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-light-3);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-grey-light-3:focus::placeholder {
    color: var(--vtmn-color_grey-light-3);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-grey-light-4:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-light-4);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-grey-light-4:focus::placeholder {
    color: var(--vtmn-color_grey-light-4);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-grey:focus::-moz-placeholder {
    color: var(--vtmn-color_grey);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-grey:focus::placeholder {
    color: var(--vtmn-color_grey);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-grey-dark-1:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-1);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-grey-dark-1:focus::placeholder {
    color: var(--vtmn-color_grey-dark-1);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-grey-dark-2:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-2);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-grey-dark-2:focus::placeholder {
    color: var(--vtmn-color_grey-dark-2);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-grey-dark-3:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-3);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-grey-dark-3:focus::placeholder {
    color: var(--vtmn-color_grey-dark-3);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-black:focus::-moz-placeholder {
    color: var(--vtmn-color_black);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-black:focus::placeholder {
    color: var(--vtmn-color_black);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-success:focus::-moz-placeholder {
    color: var(--vtmn-color_success);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-success:focus::placeholder {
    color: var(--vtmn-color_success);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-info:focus::-moz-placeholder {
    color: var(--vtmn-color_info);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-info:focus::placeholder {
    color: var(--vtmn-color_info);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-warning:focus::-moz-placeholder {
    color: var(--vtmn-color_warning);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-warning:focus::placeholder {
    color: var(--vtmn-color_warning);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-danger:focus::-moz-placeholder {
    color: var(--vtmn-color_danger);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-danger:focus::placeholder {
    color: var(--vtmn-color_danger);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-yellow-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_yellow-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-yellow-light-1:focus::placeholder {
    color: var(--vtmn-color_yellow-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-yellow-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_yellow-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-yellow-light-2:focus::placeholder {
    color: var(--vtmn-color_yellow-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-yellow:focus::-moz-placeholder {
    color: var(--vtmn-color_yellow);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-yellow:focus::placeholder {
    color: var(--vtmn-color_yellow);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-orange-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_orange-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-orange-light-1:focus::placeholder {
    color: var(--vtmn-color_orange-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-orange-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_orange-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-orange-light-2:focus::placeholder {
    color: var(--vtmn-color_orange-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-orange:focus::-moz-placeholder {
    color: var(--vtmn-color_orange);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-orange:focus::placeholder {
    color: var(--vtmn-color_orange);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-red-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_red-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-red-light-1:focus::placeholder {
    color: var(--vtmn-color_red-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-red-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_red-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-red-light-2:focus::placeholder {
    color: var(--vtmn-color_red-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-red:focus::-moz-placeholder {
    color: var(--vtmn-color_red);
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-red:focus::placeholder {
    color: var(--vtmn-color_red);
  }

  .gt-small-desktop\:vtmn-placeholder-opacity-0::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .gt-small-desktop\:vtmn-placeholder-opacity-0::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .gt-small-desktop\:vtmn-placeholder-opacity-5::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .gt-small-desktop\:vtmn-placeholder-opacity-5::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .gt-small-desktop\:vtmn-placeholder-opacity-10::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .gt-small-desktop\:vtmn-placeholder-opacity-10::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .gt-small-desktop\:vtmn-placeholder-opacity-20::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .gt-small-desktop\:vtmn-placeholder-opacity-20::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .gt-small-desktop\:vtmn-placeholder-opacity-25::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .gt-small-desktop\:vtmn-placeholder-opacity-25::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .gt-small-desktop\:vtmn-placeholder-opacity-30::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .gt-small-desktop\:vtmn-placeholder-opacity-30::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .gt-small-desktop\:vtmn-placeholder-opacity-40::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .gt-small-desktop\:vtmn-placeholder-opacity-40::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .gt-small-desktop\:vtmn-placeholder-opacity-50::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .gt-small-desktop\:vtmn-placeholder-opacity-50::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .gt-small-desktop\:vtmn-placeholder-opacity-60::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .gt-small-desktop\:vtmn-placeholder-opacity-60::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .gt-small-desktop\:vtmn-placeholder-opacity-70::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .gt-small-desktop\:vtmn-placeholder-opacity-70::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .gt-small-desktop\:vtmn-placeholder-opacity-75::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .gt-small-desktop\:vtmn-placeholder-opacity-75::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .gt-small-desktop\:vtmn-placeholder-opacity-80::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .gt-small-desktop\:vtmn-placeholder-opacity-80::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .gt-small-desktop\:vtmn-placeholder-opacity-90::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .gt-small-desktop\:vtmn-placeholder-opacity-90::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .gt-small-desktop\:vtmn-placeholder-opacity-95::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .gt-small-desktop\:vtmn-placeholder-opacity-95::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .gt-small-desktop\:vtmn-placeholder-opacity-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .gt-small-desktop\:vtmn-placeholder-opacity-100::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-opacity-0:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-opacity-0:focus::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-opacity-5:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-opacity-5:focus::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-opacity-10:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-opacity-10:focus::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-opacity-20:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-opacity-20:focus::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-opacity-25:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-opacity-25:focus::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-opacity-30:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-opacity-30:focus::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-opacity-40:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-opacity-40:focus::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-opacity-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-opacity-50:focus::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-opacity-60:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-opacity-60:focus::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-opacity-70:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-opacity-70:focus::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-opacity-75:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-opacity-75:focus::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-opacity-80:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-opacity-80:focus::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-opacity-90:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-opacity-90:focus::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-opacity-95:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-opacity-95:focus::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-opacity-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .gt-small-desktop\:focus\:vtmn-placeholder-opacity-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .gt-small-desktop\:vtmn-opacity-0 {
    opacity: 0;
  }

  .gt-small-desktop\:vtmn-opacity-5 {
    opacity: 0.05;
  }

  .gt-small-desktop\:vtmn-opacity-10 {
    opacity: 0.1;
  }

  .gt-small-desktop\:vtmn-opacity-20 {
    opacity: 0.2;
  }

  .gt-small-desktop\:vtmn-opacity-25 {
    opacity: 0.25;
  }

  .gt-small-desktop\:vtmn-opacity-30 {
    opacity: 0.3;
  }

  .gt-small-desktop\:vtmn-opacity-40 {
    opacity: 0.4;
  }

  .gt-small-desktop\:vtmn-opacity-50 {
    opacity: 0.5;
  }

  .gt-small-desktop\:vtmn-opacity-60 {
    opacity: 0.6;
  }

  .gt-small-desktop\:vtmn-opacity-70 {
    opacity: 0.7;
  }

  .gt-small-desktop\:vtmn-opacity-75 {
    opacity: 0.75;
  }

  .gt-small-desktop\:vtmn-opacity-80 {
    opacity: 0.8;
  }

  .gt-small-desktop\:vtmn-opacity-90 {
    opacity: 0.9;
  }

  .gt-small-desktop\:vtmn-opacity-95 {
    opacity: 0.95;
  }

  .gt-small-desktop\:vtmn-opacity-100 {
    opacity: 1;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-opacity-0 {
    opacity: 0;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-opacity-5 {
    opacity: 0.05;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-opacity-10 {
    opacity: 0.1;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-opacity-20 {
    opacity: 0.2;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-opacity-25 {
    opacity: 0.25;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-opacity-30 {
    opacity: 0.3;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-opacity-40 {
    opacity: 0.4;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-opacity-50 {
    opacity: 0.5;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-opacity-60 {
    opacity: 0.6;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-opacity-70 {
    opacity: 0.7;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-opacity-75 {
    opacity: 0.75;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-opacity-80 {
    opacity: 0.8;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-opacity-90 {
    opacity: 0.9;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-opacity-95 {
    opacity: 0.95;
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-opacity-100 {
    opacity: 1;
  }

  .gt-small-desktop\:focus-within\:vtmn-opacity-0:focus-within {
    opacity: 0;
  }

  .gt-small-desktop\:focus-within\:vtmn-opacity-5:focus-within {
    opacity: 0.05;
  }

  .gt-small-desktop\:focus-within\:vtmn-opacity-10:focus-within {
    opacity: 0.1;
  }

  .gt-small-desktop\:focus-within\:vtmn-opacity-20:focus-within {
    opacity: 0.2;
  }

  .gt-small-desktop\:focus-within\:vtmn-opacity-25:focus-within {
    opacity: 0.25;
  }

  .gt-small-desktop\:focus-within\:vtmn-opacity-30:focus-within {
    opacity: 0.3;
  }

  .gt-small-desktop\:focus-within\:vtmn-opacity-40:focus-within {
    opacity: 0.4;
  }

  .gt-small-desktop\:focus-within\:vtmn-opacity-50:focus-within {
    opacity: 0.5;
  }

  .gt-small-desktop\:focus-within\:vtmn-opacity-60:focus-within {
    opacity: 0.6;
  }

  .gt-small-desktop\:focus-within\:vtmn-opacity-70:focus-within {
    opacity: 0.7;
  }

  .gt-small-desktop\:focus-within\:vtmn-opacity-75:focus-within {
    opacity: 0.75;
  }

  .gt-small-desktop\:focus-within\:vtmn-opacity-80:focus-within {
    opacity: 0.8;
  }

  .gt-small-desktop\:focus-within\:vtmn-opacity-90:focus-within {
    opacity: 0.9;
  }

  .gt-small-desktop\:focus-within\:vtmn-opacity-95:focus-within {
    opacity: 0.95;
  }

  .gt-small-desktop\:focus-within\:vtmn-opacity-100:focus-within {
    opacity: 1;
  }

  .gt-small-desktop\:hover\:vtmn-opacity-0:hover {
    opacity: 0;
  }

  .gt-small-desktop\:hover\:vtmn-opacity-5:hover {
    opacity: 0.05;
  }

  .gt-small-desktop\:hover\:vtmn-opacity-10:hover {
    opacity: 0.1;
  }

  .gt-small-desktop\:hover\:vtmn-opacity-20:hover {
    opacity: 0.2;
  }

  .gt-small-desktop\:hover\:vtmn-opacity-25:hover {
    opacity: 0.25;
  }

  .gt-small-desktop\:hover\:vtmn-opacity-30:hover {
    opacity: 0.3;
  }

  .gt-small-desktop\:hover\:vtmn-opacity-40:hover {
    opacity: 0.4;
  }

  .gt-small-desktop\:hover\:vtmn-opacity-50:hover {
    opacity: 0.5;
  }

  .gt-small-desktop\:hover\:vtmn-opacity-60:hover {
    opacity: 0.6;
  }

  .gt-small-desktop\:hover\:vtmn-opacity-70:hover {
    opacity: 0.7;
  }

  .gt-small-desktop\:hover\:vtmn-opacity-75:hover {
    opacity: 0.75;
  }

  .gt-small-desktop\:hover\:vtmn-opacity-80:hover {
    opacity: 0.8;
  }

  .gt-small-desktop\:hover\:vtmn-opacity-90:hover {
    opacity: 0.9;
  }

  .gt-small-desktop\:hover\:vtmn-opacity-95:hover {
    opacity: 0.95;
  }

  .gt-small-desktop\:hover\:vtmn-opacity-100:hover {
    opacity: 1;
  }

  .gt-small-desktop\:focus\:vtmn-opacity-0:focus {
    opacity: 0;
  }

  .gt-small-desktop\:focus\:vtmn-opacity-5:focus {
    opacity: 0.05;
  }

  .gt-small-desktop\:focus\:vtmn-opacity-10:focus {
    opacity: 0.1;
  }

  .gt-small-desktop\:focus\:vtmn-opacity-20:focus {
    opacity: 0.2;
  }

  .gt-small-desktop\:focus\:vtmn-opacity-25:focus {
    opacity: 0.25;
  }

  .gt-small-desktop\:focus\:vtmn-opacity-30:focus {
    opacity: 0.3;
  }

  .gt-small-desktop\:focus\:vtmn-opacity-40:focus {
    opacity: 0.4;
  }

  .gt-small-desktop\:focus\:vtmn-opacity-50:focus {
    opacity: 0.5;
  }

  .gt-small-desktop\:focus\:vtmn-opacity-60:focus {
    opacity: 0.6;
  }

  .gt-small-desktop\:focus\:vtmn-opacity-70:focus {
    opacity: 0.7;
  }

  .gt-small-desktop\:focus\:vtmn-opacity-75:focus {
    opacity: 0.75;
  }

  .gt-small-desktop\:focus\:vtmn-opacity-80:focus {
    opacity: 0.8;
  }

  .gt-small-desktop\:focus\:vtmn-opacity-90:focus {
    opacity: 0.9;
  }

  .gt-small-desktop\:focus\:vtmn-opacity-95:focus {
    opacity: 0.95;
  }

  .gt-small-desktop\:focus\:vtmn-opacity-100:focus {
    opacity: 1;
  }

  .gt-small-desktop\:active\:vtmn-opacity-0:active {
    opacity: 0;
  }

  .gt-small-desktop\:active\:vtmn-opacity-5:active {
    opacity: 0.05;
  }

  .gt-small-desktop\:active\:vtmn-opacity-10:active {
    opacity: 0.1;
  }

  .gt-small-desktop\:active\:vtmn-opacity-20:active {
    opacity: 0.2;
  }

  .gt-small-desktop\:active\:vtmn-opacity-25:active {
    opacity: 0.25;
  }

  .gt-small-desktop\:active\:vtmn-opacity-30:active {
    opacity: 0.3;
  }

  .gt-small-desktop\:active\:vtmn-opacity-40:active {
    opacity: 0.4;
  }

  .gt-small-desktop\:active\:vtmn-opacity-50:active {
    opacity: 0.5;
  }

  .gt-small-desktop\:active\:vtmn-opacity-60:active {
    opacity: 0.6;
  }

  .gt-small-desktop\:active\:vtmn-opacity-70:active {
    opacity: 0.7;
  }

  .gt-small-desktop\:active\:vtmn-opacity-75:active {
    opacity: 0.75;
  }

  .gt-small-desktop\:active\:vtmn-opacity-80:active {
    opacity: 0.8;
  }

  .gt-small-desktop\:active\:vtmn-opacity-90:active {
    opacity: 0.9;
  }

  .gt-small-desktop\:active\:vtmn-opacity-95:active {
    opacity: 0.95;
  }

  .gt-small-desktop\:active\:vtmn-opacity-100:active {
    opacity: 1;
  }

  .gt-small-desktop\:disabled\:vtmn-opacity-0:disabled {
    opacity: 0;
  }

  .gt-small-desktop\:disabled\:vtmn-opacity-5:disabled {
    opacity: 0.05;
  }

  .gt-small-desktop\:disabled\:vtmn-opacity-10:disabled {
    opacity: 0.1;
  }

  .gt-small-desktop\:disabled\:vtmn-opacity-20:disabled {
    opacity: 0.2;
  }

  .gt-small-desktop\:disabled\:vtmn-opacity-25:disabled {
    opacity: 0.25;
  }

  .gt-small-desktop\:disabled\:vtmn-opacity-30:disabled {
    opacity: 0.3;
  }

  .gt-small-desktop\:disabled\:vtmn-opacity-40:disabled {
    opacity: 0.4;
  }

  .gt-small-desktop\:disabled\:vtmn-opacity-50:disabled {
    opacity: 0.5;
  }

  .gt-small-desktop\:disabled\:vtmn-opacity-60:disabled {
    opacity: 0.6;
  }

  .gt-small-desktop\:disabled\:vtmn-opacity-70:disabled {
    opacity: 0.7;
  }

  .gt-small-desktop\:disabled\:vtmn-opacity-75:disabled {
    opacity: 0.75;
  }

  .gt-small-desktop\:disabled\:vtmn-opacity-80:disabled {
    opacity: 0.8;
  }

  .gt-small-desktop\:disabled\:vtmn-opacity-90:disabled {
    opacity: 0.9;
  }

  .gt-small-desktop\:disabled\:vtmn-opacity-95:disabled {
    opacity: 0.95;
  }

  .gt-small-desktop\:disabled\:vtmn-opacity-100:disabled {
    opacity: 1;
  }

  .gt-small-desktop\:vtmn-bg-blend-normal {
    background-blend-mode: normal;
  }

  .gt-small-desktop\:vtmn-bg-blend-multiply {
    background-blend-mode: multiply;
  }

  .gt-small-desktop\:vtmn-bg-blend-screen {
    background-blend-mode: screen;
  }

  .gt-small-desktop\:vtmn-bg-blend-overlay {
    background-blend-mode: overlay;
  }

  .gt-small-desktop\:vtmn-bg-blend-darken {
    background-blend-mode: darken;
  }

  .gt-small-desktop\:vtmn-bg-blend-lighten {
    background-blend-mode: lighten;
  }

  .gt-small-desktop\:vtmn-bg-blend-color-dodge {
    background-blend-mode: color-dodge;
  }

  .gt-small-desktop\:vtmn-bg-blend-color-burn {
    background-blend-mode: color-burn;
  }

  .gt-small-desktop\:vtmn-bg-blend-hard-light {
    background-blend-mode: hard-light;
  }

  .gt-small-desktop\:vtmn-bg-blend-soft-light {
    background-blend-mode: soft-light;
  }

  .gt-small-desktop\:vtmn-bg-blend-difference {
    background-blend-mode: difference;
  }

  .gt-small-desktop\:vtmn-bg-blend-exclusion {
    background-blend-mode: exclusion;
  }

  .gt-small-desktop\:vtmn-bg-blend-hue {
    background-blend-mode: hue;
  }

  .gt-small-desktop\:vtmn-bg-blend-saturation {
    background-blend-mode: saturation;
  }

  .gt-small-desktop\:vtmn-bg-blend-color {
    background-blend-mode: color;
  }

  .gt-small-desktop\:vtmn-bg-blend-luminosity {
    background-blend-mode: luminosity;
  }

  .gt-small-desktop\:vtmn-mix-blend-normal {
    mix-blend-mode: normal;
  }

  .gt-small-desktop\:vtmn-mix-blend-multiply {
    mix-blend-mode: multiply;
  }

  .gt-small-desktop\:vtmn-mix-blend-screen {
    mix-blend-mode: screen;
  }

  .gt-small-desktop\:vtmn-mix-blend-overlay {
    mix-blend-mode: overlay;
  }

  .gt-small-desktop\:vtmn-mix-blend-darken {
    mix-blend-mode: darken;
  }

  .gt-small-desktop\:vtmn-mix-blend-lighten {
    mix-blend-mode: lighten;
  }

  .gt-small-desktop\:vtmn-mix-blend-color-dodge {
    mix-blend-mode: color-dodge;
  }

  .gt-small-desktop\:vtmn-mix-blend-color-burn {
    mix-blend-mode: color-burn;
  }

  .gt-small-desktop\:vtmn-mix-blend-hard-light {
    mix-blend-mode: hard-light;
  }

  .gt-small-desktop\:vtmn-mix-blend-soft-light {
    mix-blend-mode: soft-light;
  }

  .gt-small-desktop\:vtmn-mix-blend-difference {
    mix-blend-mode: difference;
  }

  .gt-small-desktop\:vtmn-mix-blend-exclusion {
    mix-blend-mode: exclusion;
  }

  .gt-small-desktop\:vtmn-mix-blend-hue {
    mix-blend-mode: hue;
  }

  .gt-small-desktop\:vtmn-mix-blend-saturation {
    mix-blend-mode: saturation;
  }

  .gt-small-desktop\:vtmn-mix-blend-color {
    mix-blend-mode: color;
  }

  .gt-small-desktop\:vtmn-mix-blend-luminosity {
    mix-blend-mode: luminosity;
  }

  .gt-small-desktop\:vtmn-shadow-100 {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:vtmn-shadow-200 {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:vtmn-shadow-300 {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:vtmn-shadow-400 {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:vtmn-shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:vtmn-shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:vtmn-shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:vtmn-shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:vtmn-shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:vtmn-shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:vtmn-shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:vtmn-shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-shadow-100 {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-shadow-200 {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-shadow-300 {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-shadow-400 {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .gt-small-desktop\:group-hover\:vtmn-shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:focus-within\:vtmn-shadow-100:focus-within {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:focus-within\:vtmn-shadow-200:focus-within {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:focus-within\:vtmn-shadow-300:focus-within {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:focus-within\:vtmn-shadow-400:focus-within {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:focus-within\:vtmn-shadow-sm:focus-within {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:focus-within\:vtmn-shadow:focus-within {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:focus-within\:vtmn-shadow-md:focus-within {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:focus-within\:vtmn-shadow-lg:focus-within {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:focus-within\:vtmn-shadow-xl:focus-within {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:focus-within\:vtmn-shadow-2xl:focus-within {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:focus-within\:vtmn-shadow-inner:focus-within {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:focus-within\:vtmn-shadow-none:focus-within {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:hover\:vtmn-shadow-100:hover {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:hover\:vtmn-shadow-200:hover {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:hover\:vtmn-shadow-300:hover {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:hover\:vtmn-shadow-400:hover {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:hover\:vtmn-shadow-sm:hover {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:hover\:vtmn-shadow:hover {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:hover\:vtmn-shadow-md:hover {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:hover\:vtmn-shadow-lg:hover {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:hover\:vtmn-shadow-xl:hover {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:hover\:vtmn-shadow-2xl:hover {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:hover\:vtmn-shadow-inner:hover {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:hover\:vtmn-shadow-none:hover {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:focus\:vtmn-shadow-100:focus {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:focus\:vtmn-shadow-200:focus {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:focus\:vtmn-shadow-300:focus {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:focus\:vtmn-shadow-400:focus {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:focus\:vtmn-shadow-sm:focus {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:focus\:vtmn-shadow:focus {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:focus\:vtmn-shadow-md:focus {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:focus\:vtmn-shadow-lg:focus {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:focus\:vtmn-shadow-xl:focus {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:focus\:vtmn-shadow-2xl:focus {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:focus\:vtmn-shadow-inner:focus {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:focus\:vtmn-shadow-none:focus {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-small-desktop\:vtmn-outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .gt-small-desktop\:vtmn-outline-white {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .gt-small-desktop\:vtmn-outline-black {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .gt-small-desktop\:focus-within\:vtmn-outline-none:focus-within {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .gt-small-desktop\:focus-within\:vtmn-outline-white:focus-within {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .gt-small-desktop\:focus-within\:vtmn-outline-black:focus-within {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .gt-small-desktop\:focus\:vtmn-outline-none:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .gt-small-desktop\:focus\:vtmn-outline-white:focus {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .gt-small-desktop\:focus\:vtmn-outline-black:focus {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .gt-small-desktop\:vtmn-ring-0 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-small-desktop\:vtmn-ring-1 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-small-desktop\:vtmn-ring-2 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-small-desktop\:vtmn-ring-4 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-small-desktop\:vtmn-ring-8 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-small-desktop\:vtmn-ring {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-0:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-1:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-2:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-4:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-8:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-small-desktop\:focus\:vtmn-ring-0:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-small-desktop\:focus\:vtmn-ring-1:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-small-desktop\:focus\:vtmn-ring-2:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-small-desktop\:focus\:vtmn-ring-4:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-small-desktop\:focus\:vtmn-ring-8:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-small-desktop\:focus\:vtmn-ring:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-small-desktop\:vtmn-ring-inset {
    --tw-ring-inset: inset;
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-inset:focus-within {
    --tw-ring-inset: inset;
  }

  .gt-small-desktop\:focus\:vtmn-ring-inset:focus {
    --tw-ring-inset: inset;
  }

  .gt-small-desktop\:vtmn-ring-transparent {
    --tw-ring-color: transparent;
  }

  .gt-small-desktop\:vtmn-ring-background-primary {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-small-desktop\:vtmn-ring-background-secondary {
    --tw-ring-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-small-desktop\:vtmn-ring-background-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-small-desktop\:vtmn-ring-background-brand-primary {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-small-desktop\:vtmn-ring-background-brand-secondary {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-small-desktop\:vtmn-ring-background-accent {
    --tw-ring-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-small-desktop\:vtmn-ring-background-alert {
    --tw-ring-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-small-desktop\:vtmn-ring-background-primary-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-small-desktop\:vtmn-ring-background-brand-primary-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-small-desktop\:vtmn-ring-content-primary {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-small-desktop\:vtmn-ring-content-secondary {
    --tw-ring-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-small-desktop\:vtmn-ring-content-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-small-desktop\:vtmn-ring-content-action {
    --tw-ring-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-small-desktop\:vtmn-ring-content-active {
    --tw-ring-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-small-desktop\:vtmn-ring-content-inactive {
    --tw-ring-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-small-desktop\:vtmn-ring-content-negative {
    --tw-ring-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-small-desktop\:vtmn-ring-content-warning {
    --tw-ring-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-small-desktop\:vtmn-ring-content-positive {
    --tw-ring-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-small-desktop\:vtmn-ring-content-information {
    --tw-ring-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-small-desktop\:vtmn-ring-content-accent {
    --tw-ring-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-small-desktop\:vtmn-ring-content-visited {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-small-desktop\:vtmn-ring-content-primary-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-small-desktop\:vtmn-ring-content-action-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-small-desktop\:vtmn-ring-content-visited-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-small-desktop\:vtmn-ring-border-primary {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-small-desktop\:vtmn-ring-border-secondary {
    --tw-ring-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-small-desktop\:vtmn-ring-border-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-small-desktop\:vtmn-ring-border-active {
    --tw-ring-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-small-desktop\:vtmn-ring-border-inactive {
    --tw-ring-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-small-desktop\:vtmn-ring-border-negative {
    --tw-ring-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-small-desktop\:vtmn-ring-border-warning {
    --tw-ring-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-small-desktop\:vtmn-ring-border-positive {
    --tw-ring-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-small-desktop\:vtmn-ring-border-information {
    --tw-ring-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-small-desktop\:vtmn-ring-border-primary-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-small-desktop\:vtmn-ring-decorative-gravel {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-small-desktop\:vtmn-ring-decorative-brick {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-small-desktop\:vtmn-ring-decorative-saffron {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-small-desktop\:vtmn-ring-decorative-gold {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-small-desktop\:vtmn-ring-decorative-jade {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-small-desktop\:vtmn-ring-decorative-emerald {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-small-desktop\:vtmn-ring-decorative-cobalt {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-small-desktop\:vtmn-ring-decorative-amethyst {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-small-desktop\:vtmn-ring-hover-primary {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-small-desktop\:vtmn-ring-hover-primary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-small-desktop\:vtmn-ring-hover-secondary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-small-desktop\:vtmn-ring-hover-tertiary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-small-desktop\:vtmn-ring-hover-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-small-desktop\:vtmn-ring-hover-brand {
    --tw-ring-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-small-desktop\:vtmn-ring-hover-accent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-small-desktop\:vtmn-ring-hover-primary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-ring-hover-secondary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-ring-hover-tertiary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-ring-active-primary {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-small-desktop\:vtmn-ring-active-primary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-small-desktop\:vtmn-ring-active-secondary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-small-desktop\:vtmn-ring-active-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-small-desktop\:vtmn-ring-active-tertiary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-small-desktop\:vtmn-ring-active-brand {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-small-desktop\:vtmn-ring-active-accent {
    --tw-ring-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-small-desktop\:vtmn-ring-active-primary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-ring-active-secondary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-ring-active-tertiary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-ring-active-brand-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-ring-shadow {
    --tw-ring-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-small-desktop\:vtmn-ring-brand {
    --tw-ring-color: var(--vtmn-color_brand);
  }

  .gt-small-desktop\:vtmn-ring-brand-pro {
    --tw-ring-color: var(--vtmn-color_brand-pro);
  }

  .gt-small-desktop\:vtmn-ring-brand-digital-light-1 {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-small-desktop\:vtmn-ring-brand-digital-light-2 {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-small-desktop\:vtmn-ring-brand-digital-light-3 {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-small-desktop\:vtmn-ring-brand-digital {
    --tw-ring-color: var(--vtmn-color_brand-digital);
  }

  .gt-small-desktop\:vtmn-ring-brand-digital-dark-1 {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-small-desktop\:vtmn-ring-brand-digital-dark-2 {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-small-desktop\:vtmn-ring-green-light-1 {
    --tw-ring-color: var(--vtmn-color_green-light-1);
  }

  .gt-small-desktop\:vtmn-ring-green-light-2 {
    --tw-ring-color: var(--vtmn-color_green-light-2);
  }

  .gt-small-desktop\:vtmn-ring-green-light-3 {
    --tw-ring-color: var(--vtmn-color_green-light-3);
  }

  .gt-small-desktop\:vtmn-ring-green {
    --tw-ring-color: var(--vtmn-color_green);
  }

  .gt-small-desktop\:vtmn-ring-green-dark-1 {
    --tw-ring-color: var(--vtmn-color_green-dark-1);
  }

  .gt-small-desktop\:vtmn-ring-green-dark-2 {
    --tw-ring-color: var(--vtmn-color_green-dark-2);
  }

  .gt-small-desktop\:vtmn-ring-white {
    --tw-ring-color: var(--vtmn-color_white);
  }

  .gt-small-desktop\:vtmn-ring-grey-light-1 {
    --tw-ring-color: var(--vtmn-color_grey-light-1);
  }

  .gt-small-desktop\:vtmn-ring-grey-light-2 {
    --tw-ring-color: var(--vtmn-color_grey-light-2);
  }

  .gt-small-desktop\:vtmn-ring-grey-light-3 {
    --tw-ring-color: var(--vtmn-color_grey-light-3);
  }

  .gt-small-desktop\:vtmn-ring-grey-light-4 {
    --tw-ring-color: var(--vtmn-color_grey-light-4);
  }

  .gt-small-desktop\:vtmn-ring-grey {
    --tw-ring-color: var(--vtmn-color_grey);
  }

  .gt-small-desktop\:vtmn-ring-grey-dark-1 {
    --tw-ring-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-small-desktop\:vtmn-ring-grey-dark-2 {
    --tw-ring-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-small-desktop\:vtmn-ring-grey-dark-3 {
    --tw-ring-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-small-desktop\:vtmn-ring-black {
    --tw-ring-color: var(--vtmn-color_black);
  }

  .gt-small-desktop\:vtmn-ring-success {
    --tw-ring-color: var(--vtmn-color_success);
  }

  .gt-small-desktop\:vtmn-ring-info {
    --tw-ring-color: var(--vtmn-color_info);
  }

  .gt-small-desktop\:vtmn-ring-warning {
    --tw-ring-color: var(--vtmn-color_warning);
  }

  .gt-small-desktop\:vtmn-ring-danger {
    --tw-ring-color: var(--vtmn-color_danger);
  }

  .gt-small-desktop\:vtmn-ring-yellow-light-1 {
    --tw-ring-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-small-desktop\:vtmn-ring-yellow-light-2 {
    --tw-ring-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-small-desktop\:vtmn-ring-yellow {
    --tw-ring-color: var(--vtmn-color_yellow);
  }

  .gt-small-desktop\:vtmn-ring-orange-light-1 {
    --tw-ring-color: var(--vtmn-color_orange-light-1);
  }

  .gt-small-desktop\:vtmn-ring-orange-light-2 {
    --tw-ring-color: var(--vtmn-color_orange-light-2);
  }

  .gt-small-desktop\:vtmn-ring-orange {
    --tw-ring-color: var(--vtmn-color_orange);
  }

  .gt-small-desktop\:vtmn-ring-red-light-1 {
    --tw-ring-color: var(--vtmn-color_red-light-1);
  }

  .gt-small-desktop\:vtmn-ring-red-light-2 {
    --tw-ring-color: var(--vtmn-color_red-light-2);
  }

  .gt-small-desktop\:vtmn-ring-red {
    --tw-ring-color: var(--vtmn-color_red);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-transparent:focus-within {
    --tw-ring-color: transparent;
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-background-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-background-secondary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-background-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-background-brand-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-background-brand-secondary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-background-accent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-background-alert:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-background-primary-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-background-brand-primary-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-content-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-content-secondary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-content-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-content-action:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-content-active:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-content-inactive:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-content-negative:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-content-warning:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-content-positive:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-content-information:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-content-accent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-content-visited:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-content-primary-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-content-action-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-content-visited-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-border-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-border-secondary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-border-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-border-active:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-border-inactive:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-border-negative:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-border-warning:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-border-positive:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-border-information:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-border-primary-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-decorative-gravel:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-decorative-brick:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-decorative-saffron:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-decorative-gold:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-decorative-jade:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-decorative-emerald:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-decorative-cobalt:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-decorative-amethyst:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-hover-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-hover-primary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-hover-secondary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-hover-tertiary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-hover-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-hover-brand:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-hover-accent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-hover-primary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-hover-secondary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-hover-tertiary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-active-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-active-primary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-active-secondary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-active-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-active-tertiary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-active-brand:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-active-accent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-active-primary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-active-secondary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-active-tertiary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-active-brand-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-shadow:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-brand:focus-within {
    --tw-ring-color: var(--vtmn-color_brand);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-brand-pro:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-pro);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-brand-digital-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-brand-digital-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-brand-digital-light-3:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-brand-digital:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-brand-digital-dark-1:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-brand-digital-dark-2:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-green-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_green-light-1);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-green-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_green-light-2);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-green-light-3:focus-within {
    --tw-ring-color: var(--vtmn-color_green-light-3);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-green:focus-within {
    --tw-ring-color: var(--vtmn-color_green);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-green-dark-1:focus-within {
    --tw-ring-color: var(--vtmn-color_green-dark-1);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-green-dark-2:focus-within {
    --tw-ring-color: var(--vtmn-color_green-dark-2);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-white:focus-within {
    --tw-ring-color: var(--vtmn-color_white);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-grey-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-light-1);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-grey-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-light-2);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-grey-light-3:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-light-3);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-grey-light-4:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-light-4);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-grey:focus-within {
    --tw-ring-color: var(--vtmn-color_grey);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-grey-dark-1:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-grey-dark-2:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-grey-dark-3:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-black:focus-within {
    --tw-ring-color: var(--vtmn-color_black);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-success:focus-within {
    --tw-ring-color: var(--vtmn-color_success);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-info:focus-within {
    --tw-ring-color: var(--vtmn-color_info);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-warning:focus-within {
    --tw-ring-color: var(--vtmn-color_warning);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-danger:focus-within {
    --tw-ring-color: var(--vtmn-color_danger);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-yellow-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-yellow-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-yellow:focus-within {
    --tw-ring-color: var(--vtmn-color_yellow);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-orange-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_orange-light-1);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-orange-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_orange-light-2);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-orange:focus-within {
    --tw-ring-color: var(--vtmn-color_orange);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-red-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_red-light-1);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-red-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_red-light-2);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-red:focus-within {
    --tw-ring-color: var(--vtmn-color_red);
  }

  .gt-small-desktop\:focus\:vtmn-ring-transparent:focus {
    --tw-ring-color: transparent;
  }

  .gt-small-desktop\:focus\:vtmn-ring-background-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-small-desktop\:focus\:vtmn-ring-background-secondary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-small-desktop\:focus\:vtmn-ring-background-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-small-desktop\:focus\:vtmn-ring-background-brand-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-small-desktop\:focus\:vtmn-ring-background-brand-secondary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-small-desktop\:focus\:vtmn-ring-background-accent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-small-desktop\:focus\:vtmn-ring-background-alert:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-small-desktop\:focus\:vtmn-ring-background-primary-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-ring-background-brand-primary-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-ring-content-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-small-desktop\:focus\:vtmn-ring-content-secondary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-small-desktop\:focus\:vtmn-ring-content-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-small-desktop\:focus\:vtmn-ring-content-action:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-small-desktop\:focus\:vtmn-ring-content-active:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-small-desktop\:focus\:vtmn-ring-content-inactive:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-small-desktop\:focus\:vtmn-ring-content-negative:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-small-desktop\:focus\:vtmn-ring-content-warning:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-small-desktop\:focus\:vtmn-ring-content-positive:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-small-desktop\:focus\:vtmn-ring-content-information:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-small-desktop\:focus\:vtmn-ring-content-accent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-small-desktop\:focus\:vtmn-ring-content-visited:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-small-desktop\:focus\:vtmn-ring-content-primary-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-ring-content-action-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-ring-content-visited-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-ring-border-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-small-desktop\:focus\:vtmn-ring-border-secondary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-small-desktop\:focus\:vtmn-ring-border-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-small-desktop\:focus\:vtmn-ring-border-active:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-small-desktop\:focus\:vtmn-ring-border-inactive:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-small-desktop\:focus\:vtmn-ring-border-negative:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-small-desktop\:focus\:vtmn-ring-border-warning:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-small-desktop\:focus\:vtmn-ring-border-positive:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-small-desktop\:focus\:vtmn-ring-border-information:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-small-desktop\:focus\:vtmn-ring-border-primary-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-ring-decorative-gravel:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-small-desktop\:focus\:vtmn-ring-decorative-brick:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-small-desktop\:focus\:vtmn-ring-decorative-saffron:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-small-desktop\:focus\:vtmn-ring-decorative-gold:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-small-desktop\:focus\:vtmn-ring-decorative-jade:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-small-desktop\:focus\:vtmn-ring-decorative-emerald:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-small-desktop\:focus\:vtmn-ring-decorative-cobalt:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-small-desktop\:focus\:vtmn-ring-decorative-amethyst:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-small-desktop\:focus\:vtmn-ring-hover-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-small-desktop\:focus\:vtmn-ring-hover-primary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-ring-hover-secondary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-ring-hover-tertiary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-ring-hover-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-small-desktop\:focus\:vtmn-ring-hover-brand:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-small-desktop\:focus\:vtmn-ring-hover-accent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-small-desktop\:focus\:vtmn-ring-hover-primary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-ring-hover-secondary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-ring-hover-tertiary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-ring-active-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-small-desktop\:focus\:vtmn-ring-active-primary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-ring-active-secondary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-ring-active-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-small-desktop\:focus\:vtmn-ring-active-tertiary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-ring-active-brand:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-small-desktop\:focus\:vtmn-ring-active-accent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-small-desktop\:focus\:vtmn-ring-active-primary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-ring-active-secondary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-ring-active-tertiary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-ring-active-brand-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-ring-shadow:focus {
    --tw-ring-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-small-desktop\:focus\:vtmn-ring-brand:focus {
    --tw-ring-color: var(--vtmn-color_brand);
  }

  .gt-small-desktop\:focus\:vtmn-ring-brand-pro:focus {
    --tw-ring-color: var(--vtmn-color_brand-pro);
  }

  .gt-small-desktop\:focus\:vtmn-ring-brand-digital-light-1:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-ring-brand-digital-light-2:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-ring-brand-digital-light-3:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-small-desktop\:focus\:vtmn-ring-brand-digital:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital);
  }

  .gt-small-desktop\:focus\:vtmn-ring-brand-digital-dark-1:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-small-desktop\:focus\:vtmn-ring-brand-digital-dark-2:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-small-desktop\:focus\:vtmn-ring-green-light-1:focus {
    --tw-ring-color: var(--vtmn-color_green-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-ring-green-light-2:focus {
    --tw-ring-color: var(--vtmn-color_green-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-ring-green-light-3:focus {
    --tw-ring-color: var(--vtmn-color_green-light-3);
  }

  .gt-small-desktop\:focus\:vtmn-ring-green:focus {
    --tw-ring-color: var(--vtmn-color_green);
  }

  .gt-small-desktop\:focus\:vtmn-ring-green-dark-1:focus {
    --tw-ring-color: var(--vtmn-color_green-dark-1);
  }

  .gt-small-desktop\:focus\:vtmn-ring-green-dark-2:focus {
    --tw-ring-color: var(--vtmn-color_green-dark-2);
  }

  .gt-small-desktop\:focus\:vtmn-ring-white:focus {
    --tw-ring-color: var(--vtmn-color_white);
  }

  .gt-small-desktop\:focus\:vtmn-ring-grey-light-1:focus {
    --tw-ring-color: var(--vtmn-color_grey-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-ring-grey-light-2:focus {
    --tw-ring-color: var(--vtmn-color_grey-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-ring-grey-light-3:focus {
    --tw-ring-color: var(--vtmn-color_grey-light-3);
  }

  .gt-small-desktop\:focus\:vtmn-ring-grey-light-4:focus {
    --tw-ring-color: var(--vtmn-color_grey-light-4);
  }

  .gt-small-desktop\:focus\:vtmn-ring-grey:focus {
    --tw-ring-color: var(--vtmn-color_grey);
  }

  .gt-small-desktop\:focus\:vtmn-ring-grey-dark-1:focus {
    --tw-ring-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-small-desktop\:focus\:vtmn-ring-grey-dark-2:focus {
    --tw-ring-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-small-desktop\:focus\:vtmn-ring-grey-dark-3:focus {
    --tw-ring-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-small-desktop\:focus\:vtmn-ring-black:focus {
    --tw-ring-color: var(--vtmn-color_black);
  }

  .gt-small-desktop\:focus\:vtmn-ring-success:focus {
    --tw-ring-color: var(--vtmn-color_success);
  }

  .gt-small-desktop\:focus\:vtmn-ring-info:focus {
    --tw-ring-color: var(--vtmn-color_info);
  }

  .gt-small-desktop\:focus\:vtmn-ring-warning:focus {
    --tw-ring-color: var(--vtmn-color_warning);
  }

  .gt-small-desktop\:focus\:vtmn-ring-danger:focus {
    --tw-ring-color: var(--vtmn-color_danger);
  }

  .gt-small-desktop\:focus\:vtmn-ring-yellow-light-1:focus {
    --tw-ring-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-ring-yellow-light-2:focus {
    --tw-ring-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-ring-yellow:focus {
    --tw-ring-color: var(--vtmn-color_yellow);
  }

  .gt-small-desktop\:focus\:vtmn-ring-orange-light-1:focus {
    --tw-ring-color: var(--vtmn-color_orange-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-ring-orange-light-2:focus {
    --tw-ring-color: var(--vtmn-color_orange-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-ring-orange:focus {
    --tw-ring-color: var(--vtmn-color_orange);
  }

  .gt-small-desktop\:focus\:vtmn-ring-red-light-1:focus {
    --tw-ring-color: var(--vtmn-color_red-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-ring-red-light-2:focus {
    --tw-ring-color: var(--vtmn-color_red-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-ring-red:focus {
    --tw-ring-color: var(--vtmn-color_red);
  }

  .gt-small-desktop\:vtmn-ring-opacity-0 {
    --tw-ring-opacity: 0;
  }

  .gt-small-desktop\:vtmn-ring-opacity-5 {
    --tw-ring-opacity: 0.05;
  }

  .gt-small-desktop\:vtmn-ring-opacity-10 {
    --tw-ring-opacity: 0.1;
  }

  .gt-small-desktop\:vtmn-ring-opacity-20 {
    --tw-ring-opacity: 0.2;
  }

  .gt-small-desktop\:vtmn-ring-opacity-25 {
    --tw-ring-opacity: 0.25;
  }

  .gt-small-desktop\:vtmn-ring-opacity-30 {
    --tw-ring-opacity: 0.3;
  }

  .gt-small-desktop\:vtmn-ring-opacity-40 {
    --tw-ring-opacity: 0.4;
  }

  .gt-small-desktop\:vtmn-ring-opacity-50 {
    --tw-ring-opacity: 0.5;
  }

  .gt-small-desktop\:vtmn-ring-opacity-60 {
    --tw-ring-opacity: 0.6;
  }

  .gt-small-desktop\:vtmn-ring-opacity-70 {
    --tw-ring-opacity: 0.7;
  }

  .gt-small-desktop\:vtmn-ring-opacity-75 {
    --tw-ring-opacity: 0.75;
  }

  .gt-small-desktop\:vtmn-ring-opacity-80 {
    --tw-ring-opacity: 0.8;
  }

  .gt-small-desktop\:vtmn-ring-opacity-90 {
    --tw-ring-opacity: 0.9;
  }

  .gt-small-desktop\:vtmn-ring-opacity-95 {
    --tw-ring-opacity: 0.95;
  }

  .gt-small-desktop\:vtmn-ring-opacity-100 {
    --tw-ring-opacity: 1;
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-opacity-0:focus-within {
    --tw-ring-opacity: 0;
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-opacity-5:focus-within {
    --tw-ring-opacity: 0.05;
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-opacity-10:focus-within {
    --tw-ring-opacity: 0.1;
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-opacity-20:focus-within {
    --tw-ring-opacity: 0.2;
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-opacity-25:focus-within {
    --tw-ring-opacity: 0.25;
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-opacity-30:focus-within {
    --tw-ring-opacity: 0.3;
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-opacity-40:focus-within {
    --tw-ring-opacity: 0.4;
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-opacity-50:focus-within {
    --tw-ring-opacity: 0.5;
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-opacity-60:focus-within {
    --tw-ring-opacity: 0.6;
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-opacity-70:focus-within {
    --tw-ring-opacity: 0.7;
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-opacity-75:focus-within {
    --tw-ring-opacity: 0.75;
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-opacity-80:focus-within {
    --tw-ring-opacity: 0.8;
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-opacity-90:focus-within {
    --tw-ring-opacity: 0.9;
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-opacity-95:focus-within {
    --tw-ring-opacity: 0.95;
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-opacity-100:focus-within {
    --tw-ring-opacity: 1;
  }

  .gt-small-desktop\:focus\:vtmn-ring-opacity-0:focus {
    --tw-ring-opacity: 0;
  }

  .gt-small-desktop\:focus\:vtmn-ring-opacity-5:focus {
    --tw-ring-opacity: 0.05;
  }

  .gt-small-desktop\:focus\:vtmn-ring-opacity-10:focus {
    --tw-ring-opacity: 0.1;
  }

  .gt-small-desktop\:focus\:vtmn-ring-opacity-20:focus {
    --tw-ring-opacity: 0.2;
  }

  .gt-small-desktop\:focus\:vtmn-ring-opacity-25:focus {
    --tw-ring-opacity: 0.25;
  }

  .gt-small-desktop\:focus\:vtmn-ring-opacity-30:focus {
    --tw-ring-opacity: 0.3;
  }

  .gt-small-desktop\:focus\:vtmn-ring-opacity-40:focus {
    --tw-ring-opacity: 0.4;
  }

  .gt-small-desktop\:focus\:vtmn-ring-opacity-50:focus {
    --tw-ring-opacity: 0.5;
  }

  .gt-small-desktop\:focus\:vtmn-ring-opacity-60:focus {
    --tw-ring-opacity: 0.6;
  }

  .gt-small-desktop\:focus\:vtmn-ring-opacity-70:focus {
    --tw-ring-opacity: 0.7;
  }

  .gt-small-desktop\:focus\:vtmn-ring-opacity-75:focus {
    --tw-ring-opacity: 0.75;
  }

  .gt-small-desktop\:focus\:vtmn-ring-opacity-80:focus {
    --tw-ring-opacity: 0.8;
  }

  .gt-small-desktop\:focus\:vtmn-ring-opacity-90:focus {
    --tw-ring-opacity: 0.9;
  }

  .gt-small-desktop\:focus\:vtmn-ring-opacity-95:focus {
    --tw-ring-opacity: 0.95;
  }

  .gt-small-desktop\:focus\:vtmn-ring-opacity-100:focus {
    --tw-ring-opacity: 1;
  }

  .gt-small-desktop\:vtmn-ring-offset-0 {
    --tw-ring-offset-width: 0px;
  }

  .gt-small-desktop\:vtmn-ring-offset-1 {
    --tw-ring-offset-width: 1px;
  }

  .gt-small-desktop\:vtmn-ring-offset-2 {
    --tw-ring-offset-width: 2px;
  }

  .gt-small-desktop\:vtmn-ring-offset-4 {
    --tw-ring-offset-width: 4px;
  }

  .gt-small-desktop\:vtmn-ring-offset-8 {
    --tw-ring-offset-width: 8px;
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-0:focus-within {
    --tw-ring-offset-width: 0px;
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-1:focus-within {
    --tw-ring-offset-width: 1px;
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-2:focus-within {
    --tw-ring-offset-width: 2px;
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-4:focus-within {
    --tw-ring-offset-width: 4px;
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-8:focus-within {
    --tw-ring-offset-width: 8px;
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-0:focus {
    --tw-ring-offset-width: 0px;
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-1:focus {
    --tw-ring-offset-width: 1px;
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-2:focus {
    --tw-ring-offset-width: 2px;
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-4:focus {
    --tw-ring-offset-width: 4px;
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-8:focus {
    --tw-ring-offset-width: 8px;
  }

  .gt-small-desktop\:vtmn-ring-offset-transparent {
    --tw-ring-offset-color: transparent;
  }

  .gt-small-desktop\:vtmn-ring-offset-background-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-small-desktop\:vtmn-ring-offset-background-secondary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-small-desktop\:vtmn-ring-offset-background-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-small-desktop\:vtmn-ring-offset-background-brand-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-small-desktop\:vtmn-ring-offset-background-brand-secondary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-small-desktop\:vtmn-ring-offset-background-accent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-small-desktop\:vtmn-ring-offset-background-alert {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-small-desktop\:vtmn-ring-offset-background-primary-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-small-desktop\:vtmn-ring-offset-background-brand-primary-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-small-desktop\:vtmn-ring-offset-content-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-small-desktop\:vtmn-ring-offset-content-secondary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-small-desktop\:vtmn-ring-offset-content-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-small-desktop\:vtmn-ring-offset-content-action {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-small-desktop\:vtmn-ring-offset-content-active {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-small-desktop\:vtmn-ring-offset-content-inactive {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-small-desktop\:vtmn-ring-offset-content-negative {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-small-desktop\:vtmn-ring-offset-content-warning {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-small-desktop\:vtmn-ring-offset-content-positive {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-small-desktop\:vtmn-ring-offset-content-information {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-small-desktop\:vtmn-ring-offset-content-accent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-small-desktop\:vtmn-ring-offset-content-visited {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-small-desktop\:vtmn-ring-offset-content-primary-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-small-desktop\:vtmn-ring-offset-content-action-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-small-desktop\:vtmn-ring-offset-content-visited-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-small-desktop\:vtmn-ring-offset-border-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-small-desktop\:vtmn-ring-offset-border-secondary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-small-desktop\:vtmn-ring-offset-border-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-small-desktop\:vtmn-ring-offset-border-active {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-small-desktop\:vtmn-ring-offset-border-inactive {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-small-desktop\:vtmn-ring-offset-border-negative {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-small-desktop\:vtmn-ring-offset-border-warning {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-small-desktop\:vtmn-ring-offset-border-positive {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-small-desktop\:vtmn-ring-offset-border-information {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-small-desktop\:vtmn-ring-offset-border-primary-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-small-desktop\:vtmn-ring-offset-decorative-gravel {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-small-desktop\:vtmn-ring-offset-decorative-brick {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-small-desktop\:vtmn-ring-offset-decorative-saffron {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-small-desktop\:vtmn-ring-offset-decorative-gold {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-small-desktop\:vtmn-ring-offset-decorative-jade {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-small-desktop\:vtmn-ring-offset-decorative-emerald {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-small-desktop\:vtmn-ring-offset-decorative-cobalt {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-small-desktop\:vtmn-ring-offset-decorative-amethyst {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-small-desktop\:vtmn-ring-offset-hover-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-small-desktop\:vtmn-ring-offset-hover-primary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-small-desktop\:vtmn-ring-offset-hover-secondary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-small-desktop\:vtmn-ring-offset-hover-tertiary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-small-desktop\:vtmn-ring-offset-hover-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-small-desktop\:vtmn-ring-offset-hover-brand {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-small-desktop\:vtmn-ring-offset-hover-accent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-small-desktop\:vtmn-ring-offset-hover-primary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-ring-offset-hover-secondary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-ring-offset-hover-tertiary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-ring-offset-active-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-small-desktop\:vtmn-ring-offset-active-primary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-small-desktop\:vtmn-ring-offset-active-secondary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-small-desktop\:vtmn-ring-offset-active-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-small-desktop\:vtmn-ring-offset-active-tertiary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-small-desktop\:vtmn-ring-offset-active-brand {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-small-desktop\:vtmn-ring-offset-active-accent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-small-desktop\:vtmn-ring-offset-active-primary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-ring-offset-active-secondary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-ring-offset-active-tertiary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-ring-offset-active-brand-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-small-desktop\:vtmn-ring-offset-shadow {
    --tw-ring-offset-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-small-desktop\:vtmn-ring-offset-brand {
    --tw-ring-offset-color: var(--vtmn-color_brand);
  }

  .gt-small-desktop\:vtmn-ring-offset-brand-pro {
    --tw-ring-offset-color: var(--vtmn-color_brand-pro);
  }

  .gt-small-desktop\:vtmn-ring-offset-brand-digital-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-small-desktop\:vtmn-ring-offset-brand-digital-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-small-desktop\:vtmn-ring-offset-brand-digital-light-3 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-small-desktop\:vtmn-ring-offset-brand-digital {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital);
  }

  .gt-small-desktop\:vtmn-ring-offset-brand-digital-dark-1 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-small-desktop\:vtmn-ring-offset-brand-digital-dark-2 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-small-desktop\:vtmn-ring-offset-green-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_green-light-1);
  }

  .gt-small-desktop\:vtmn-ring-offset-green-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_green-light-2);
  }

  .gt-small-desktop\:vtmn-ring-offset-green-light-3 {
    --tw-ring-offset-color: var(--vtmn-color_green-light-3);
  }

  .gt-small-desktop\:vtmn-ring-offset-green {
    --tw-ring-offset-color: var(--vtmn-color_green);
  }

  .gt-small-desktop\:vtmn-ring-offset-green-dark-1 {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-1);
  }

  .gt-small-desktop\:vtmn-ring-offset-green-dark-2 {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-2);
  }

  .gt-small-desktop\:vtmn-ring-offset-white {
    --tw-ring-offset-color: var(--vtmn-color_white);
  }

  .gt-small-desktop\:vtmn-ring-offset-grey-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-1);
  }

  .gt-small-desktop\:vtmn-ring-offset-grey-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-2);
  }

  .gt-small-desktop\:vtmn-ring-offset-grey-light-3 {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-3);
  }

  .gt-small-desktop\:vtmn-ring-offset-grey-light-4 {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-4);
  }

  .gt-small-desktop\:vtmn-ring-offset-grey {
    --tw-ring-offset-color: var(--vtmn-color_grey);
  }

  .gt-small-desktop\:vtmn-ring-offset-grey-dark-1 {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-small-desktop\:vtmn-ring-offset-grey-dark-2 {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-small-desktop\:vtmn-ring-offset-grey-dark-3 {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-small-desktop\:vtmn-ring-offset-black {
    --tw-ring-offset-color: var(--vtmn-color_black);
  }

  .gt-small-desktop\:vtmn-ring-offset-success {
    --tw-ring-offset-color: var(--vtmn-color_success);
  }

  .gt-small-desktop\:vtmn-ring-offset-info {
    --tw-ring-offset-color: var(--vtmn-color_info);
  }

  .gt-small-desktop\:vtmn-ring-offset-warning {
    --tw-ring-offset-color: var(--vtmn-color_warning);
  }

  .gt-small-desktop\:vtmn-ring-offset-danger {
    --tw-ring-offset-color: var(--vtmn-color_danger);
  }

  .gt-small-desktop\:vtmn-ring-offset-yellow-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-small-desktop\:vtmn-ring-offset-yellow-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-small-desktop\:vtmn-ring-offset-yellow {
    --tw-ring-offset-color: var(--vtmn-color_yellow);
  }

  .gt-small-desktop\:vtmn-ring-offset-orange-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-1);
  }

  .gt-small-desktop\:vtmn-ring-offset-orange-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-2);
  }

  .gt-small-desktop\:vtmn-ring-offset-orange {
    --tw-ring-offset-color: var(--vtmn-color_orange);
  }

  .gt-small-desktop\:vtmn-ring-offset-red-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_red-light-1);
  }

  .gt-small-desktop\:vtmn-ring-offset-red-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_red-light-2);
  }

  .gt-small-desktop\:vtmn-ring-offset-red {
    --tw-ring-offset-color: var(--vtmn-color_red);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-transparent:focus-within {
    --tw-ring-offset-color: transparent;
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-background-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-background-secondary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-background-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-background-brand-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-background-brand-secondary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-background-accent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-background-alert:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-background-primary-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-background-brand-primary-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-content-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-content-secondary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-content-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-content-action:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-content-active:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-content-inactive:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-content-negative:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-content-warning:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-content-positive:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-content-information:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-content-accent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-content-visited:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-content-primary-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-content-action-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-content-visited-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-border-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-border-secondary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-border-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-border-active:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-border-inactive:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-border-negative:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-border-warning:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-border-positive:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-border-information:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-border-primary-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-decorative-gravel:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-decorative-brick:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-decorative-saffron:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-decorative-gold:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-decorative-jade:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-decorative-emerald:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-decorative-cobalt:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-decorative-amethyst:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-hover-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-hover-primary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-hover-secondary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-hover-tertiary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-hover-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-hover-brand:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-hover-accent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-hover-primary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-hover-secondary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-hover-tertiary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-active-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-active-primary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-active-secondary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-active-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-active-tertiary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-active-brand:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-active-accent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-active-primary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-active-secondary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-active-tertiary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-active-brand-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-shadow:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-brand:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-brand-pro:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-pro);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-brand-digital-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-brand-digital-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-brand-digital-light-3:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-brand-digital:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-brand-digital-dark-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-brand-digital-dark-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-green-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-light-1);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-green-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-light-2);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-green-light-3:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-light-3);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-green:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-green-dark-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-1);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-green-dark-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-2);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-white:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_white);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-grey-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-1);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-grey-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-2);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-grey-light-3:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-3);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-grey-light-4:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-4);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-grey:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-grey-dark-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-grey-dark-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-grey-dark-3:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-black:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_black);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-success:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_success);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-info:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_info);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-warning:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_warning);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-danger:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_danger);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-yellow-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-yellow-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-yellow:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_yellow);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-orange-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-1);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-orange-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-2);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-orange:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_orange);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-red-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_red-light-1);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-red-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_red-light-2);
  }

  .gt-small-desktop\:focus-within\:vtmn-ring-offset-red:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_red);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-transparent:focus {
    --tw-ring-offset-color: transparent;
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-background-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-background-secondary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-background-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-background-brand-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-background-brand-secondary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-background-accent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-background-alert:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-background-primary-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-background-brand-primary-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-content-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-content-secondary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-content-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-content-action:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-content-active:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-content-inactive:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-content-negative:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-content-warning:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-content-positive:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-content-information:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-content-accent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-content-visited:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-content-primary-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-content-action-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-content-visited-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-border-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-border-secondary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-border-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-border-active:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-border-inactive:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-border-negative:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-border-warning:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-border-positive:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-border-information:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-border-primary-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-decorative-gravel:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-decorative-brick:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-decorative-saffron:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-decorative-gold:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-decorative-jade:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-decorative-emerald:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-decorative-cobalt:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-decorative-amethyst:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-hover-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-hover-primary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-hover-secondary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-hover-tertiary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-hover-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-hover-brand:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-hover-accent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-hover-primary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-hover-secondary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-hover-tertiary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-active-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-active-primary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-active-secondary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-active-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-active-tertiary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-active-brand:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-active-accent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-active-primary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-active-secondary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-active-tertiary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-active-brand-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-shadow:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-brand:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-brand-pro:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-pro);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-brand-digital-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-brand-digital-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-brand-digital-light-3:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-brand-digital:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-brand-digital-dark-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-brand-digital-dark-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-green-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-green-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-green-light-3:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-light-3);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-green:focus {
    --tw-ring-offset-color: var(--vtmn-color_green);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-green-dark-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-1);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-green-dark-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-2);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-white:focus {
    --tw-ring-offset-color: var(--vtmn-color_white);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-grey-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-grey-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-grey-light-3:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-3);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-grey-light-4:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-4);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-grey:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-grey-dark-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-grey-dark-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-grey-dark-3:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-black:focus {
    --tw-ring-offset-color: var(--vtmn-color_black);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-success:focus {
    --tw-ring-offset-color: var(--vtmn-color_success);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-info:focus {
    --tw-ring-offset-color: var(--vtmn-color_info);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-warning:focus {
    --tw-ring-offset-color: var(--vtmn-color_warning);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-danger:focus {
    --tw-ring-offset-color: var(--vtmn-color_danger);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-yellow-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-yellow-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-yellow:focus {
    --tw-ring-offset-color: var(--vtmn-color_yellow);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-orange-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-orange-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-orange:focus {
    --tw-ring-offset-color: var(--vtmn-color_orange);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-red-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_red-light-1);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-red-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_red-light-2);
  }

  .gt-small-desktop\:focus\:vtmn-ring-offset-red:focus {
    --tw-ring-offset-color: var(--vtmn-color_red);
  }

  .gt-small-desktop\:vtmn-filter {
    --tw-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
    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);
  }

  .gt-small-desktop\:vtmn-filter-none {
    filter: none;
  }

  .gt-small-desktop\:vtmn-blur-0 {
    --tw-blur: blur(0);
  }

  .gt-small-desktop\:vtmn-blur-none {
    --tw-blur: blur(0);
  }

  .gt-small-desktop\:vtmn-blur-sm {
    --tw-blur: blur(4px);
  }

  .gt-small-desktop\:vtmn-blur {
    --tw-blur: blur(8px);
  }

  .gt-small-desktop\:vtmn-blur-md {
    --tw-blur: blur(12px);
  }

  .gt-small-desktop\:vtmn-blur-lg {
    --tw-blur: blur(16px);
  }

  .gt-small-desktop\:vtmn-blur-xl {
    --tw-blur: blur(24px);
  }

  .gt-small-desktop\:vtmn-blur-2xl {
    --tw-blur: blur(40px);
  }

  .gt-small-desktop\:vtmn-blur-3xl {
    --tw-blur: blur(64px);
  }

  .gt-small-desktop\:vtmn-brightness-0 {
    --tw-brightness: brightness(0);
  }

  .gt-small-desktop\:vtmn-brightness-50 {
    --tw-brightness: brightness(.5);
  }

  .gt-small-desktop\:vtmn-brightness-75 {
    --tw-brightness: brightness(.75);
  }

  .gt-small-desktop\:vtmn-brightness-90 {
    --tw-brightness: brightness(.9);
  }

  .gt-small-desktop\:vtmn-brightness-95 {
    --tw-brightness: brightness(.95);
  }

  .gt-small-desktop\:vtmn-brightness-100 {
    --tw-brightness: brightness(1);
  }

  .gt-small-desktop\:vtmn-brightness-105 {
    --tw-brightness: brightness(1.05);
  }

  .gt-small-desktop\:vtmn-brightness-110 {
    --tw-brightness: brightness(1.1);
  }

  .gt-small-desktop\:vtmn-brightness-125 {
    --tw-brightness: brightness(1.25);
  }

  .gt-small-desktop\:vtmn-brightness-150 {
    --tw-brightness: brightness(1.5);
  }

  .gt-small-desktop\:vtmn-brightness-200 {
    --tw-brightness: brightness(2);
  }

  .gt-small-desktop\:vtmn-contrast-0 {
    --tw-contrast: contrast(0);
  }

  .gt-small-desktop\:vtmn-contrast-50 {
    --tw-contrast: contrast(.5);
  }

  .gt-small-desktop\:vtmn-contrast-75 {
    --tw-contrast: contrast(.75);
  }

  .gt-small-desktop\:vtmn-contrast-100 {
    --tw-contrast: contrast(1);
  }

  .gt-small-desktop\:vtmn-contrast-125 {
    --tw-contrast: contrast(1.25);
  }

  .gt-small-desktop\:vtmn-contrast-150 {
    --tw-contrast: contrast(1.5);
  }

  .gt-small-desktop\:vtmn-contrast-200 {
    --tw-contrast: contrast(2);
  }

  .gt-small-desktop\:vtmn-drop-shadow-sm {
    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
  }

  .gt-small-desktop\:vtmn-drop-shadow {
    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
  }

  .gt-small-desktop\:vtmn-drop-shadow-md {
    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
  }

  .gt-small-desktop\:vtmn-drop-shadow-lg {
    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
  }

  .gt-small-desktop\:vtmn-drop-shadow-xl {
    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
  }

  .gt-small-desktop\:vtmn-drop-shadow-2xl {
    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
  }

  .gt-small-desktop\:vtmn-drop-shadow-none {
    --tw-drop-shadow: drop-shadow(0 0 #0000);
  }

  .gt-small-desktop\:vtmn-grayscale-0 {
    --tw-grayscale: grayscale(0);
  }

  .gt-small-desktop\:vtmn-grayscale {
    --tw-grayscale: grayscale(100%);
  }

  .gt-small-desktop\:vtmn-hue-rotate-0 {
    --tw-hue-rotate: hue-rotate(0deg);
  }

  .gt-small-desktop\:vtmn-hue-rotate-15 {
    --tw-hue-rotate: hue-rotate(15deg);
  }

  .gt-small-desktop\:vtmn-hue-rotate-30 {
    --tw-hue-rotate: hue-rotate(30deg);
  }

  .gt-small-desktop\:vtmn-hue-rotate-60 {
    --tw-hue-rotate: hue-rotate(60deg);
  }

  .gt-small-desktop\:vtmn-hue-rotate-90 {
    --tw-hue-rotate: hue-rotate(90deg);
  }

  .gt-small-desktop\:vtmn-hue-rotate-180 {
    --tw-hue-rotate: hue-rotate(180deg);
  }

  .gt-small-desktop\:vtmn--hue-rotate-180 {
    --tw-hue-rotate: hue-rotate(-180deg);
  }

  .gt-small-desktop\:vtmn--hue-rotate-90 {
    --tw-hue-rotate: hue-rotate(-90deg);
  }

  .gt-small-desktop\:vtmn--hue-rotate-60 {
    --tw-hue-rotate: hue-rotate(-60deg);
  }

  .gt-small-desktop\:vtmn--hue-rotate-30 {
    --tw-hue-rotate: hue-rotate(-30deg);
  }

  .gt-small-desktop\:vtmn--hue-rotate-15 {
    --tw-hue-rotate: hue-rotate(-15deg);
  }

  .gt-small-desktop\:vtmn-invert-0 {
    --tw-invert: invert(0);
  }

  .gt-small-desktop\:vtmn-invert {
    --tw-invert: invert(100%);
  }

  .gt-small-desktop\:vtmn-saturate-0 {
    --tw-saturate: saturate(0);
  }

  .gt-small-desktop\:vtmn-saturate-50 {
    --tw-saturate: saturate(.5);
  }

  .gt-small-desktop\:vtmn-saturate-100 {
    --tw-saturate: saturate(1);
  }

  .gt-small-desktop\:vtmn-saturate-150 {
    --tw-saturate: saturate(1.5);
  }

  .gt-small-desktop\:vtmn-saturate-200 {
    --tw-saturate: saturate(2);
  }

  .gt-small-desktop\:vtmn-sepia-0 {
    --tw-sepia: sepia(0);
  }

  .gt-small-desktop\:vtmn-sepia {
    --tw-sepia: sepia(100%);
  }

  .gt-small-desktop\:vtmn-backdrop-filter {
    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
    -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);
            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);
  }

  .gt-small-desktop\:vtmn-backdrop-filter-none {
    -webkit-backdrop-filter: none;
            backdrop-filter: none;
  }

  .gt-small-desktop\:vtmn-backdrop-blur-0 {
    --tw-backdrop-blur: blur(0);
  }

  .gt-small-desktop\:vtmn-backdrop-blur-none {
    --tw-backdrop-blur: blur(0);
  }

  .gt-small-desktop\:vtmn-backdrop-blur-sm {
    --tw-backdrop-blur: blur(4px);
  }

  .gt-small-desktop\:vtmn-backdrop-blur {
    --tw-backdrop-blur: blur(8px);
  }

  .gt-small-desktop\:vtmn-backdrop-blur-md {
    --tw-backdrop-blur: blur(12px);
  }

  .gt-small-desktop\:vtmn-backdrop-blur-lg {
    --tw-backdrop-blur: blur(16px);
  }

  .gt-small-desktop\:vtmn-backdrop-blur-xl {
    --tw-backdrop-blur: blur(24px);
  }

  .gt-small-desktop\:vtmn-backdrop-blur-2xl {
    --tw-backdrop-blur: blur(40px);
  }

  .gt-small-desktop\:vtmn-backdrop-blur-3xl {
    --tw-backdrop-blur: blur(64px);
  }

  .gt-small-desktop\:vtmn-backdrop-brightness-0 {
    --tw-backdrop-brightness: brightness(0);
  }

  .gt-small-desktop\:vtmn-backdrop-brightness-50 {
    --tw-backdrop-brightness: brightness(.5);
  }

  .gt-small-desktop\:vtmn-backdrop-brightness-75 {
    --tw-backdrop-brightness: brightness(.75);
  }

  .gt-small-desktop\:vtmn-backdrop-brightness-90 {
    --tw-backdrop-brightness: brightness(.9);
  }

  .gt-small-desktop\:vtmn-backdrop-brightness-95 {
    --tw-backdrop-brightness: brightness(.95);
  }

  .gt-small-desktop\:vtmn-backdrop-brightness-100 {
    --tw-backdrop-brightness: brightness(1);
  }

  .gt-small-desktop\:vtmn-backdrop-brightness-105 {
    --tw-backdrop-brightness: brightness(1.05);
  }

  .gt-small-desktop\:vtmn-backdrop-brightness-110 {
    --tw-backdrop-brightness: brightness(1.1);
  }

  .gt-small-desktop\:vtmn-backdrop-brightness-125 {
    --tw-backdrop-brightness: brightness(1.25);
  }

  .gt-small-desktop\:vtmn-backdrop-brightness-150 {
    --tw-backdrop-brightness: brightness(1.5);
  }

  .gt-small-desktop\:vtmn-backdrop-brightness-200 {
    --tw-backdrop-brightness: brightness(2);
  }

  .gt-small-desktop\:vtmn-backdrop-contrast-0 {
    --tw-backdrop-contrast: contrast(0);
  }

  .gt-small-desktop\:vtmn-backdrop-contrast-50 {
    --tw-backdrop-contrast: contrast(.5);
  }

  .gt-small-desktop\:vtmn-backdrop-contrast-75 {
    --tw-backdrop-contrast: contrast(.75);
  }

  .gt-small-desktop\:vtmn-backdrop-contrast-100 {
    --tw-backdrop-contrast: contrast(1);
  }

  .gt-small-desktop\:vtmn-backdrop-contrast-125 {
    --tw-backdrop-contrast: contrast(1.25);
  }

  .gt-small-desktop\:vtmn-backdrop-contrast-150 {
    --tw-backdrop-contrast: contrast(1.5);
  }

  .gt-small-desktop\:vtmn-backdrop-contrast-200 {
    --tw-backdrop-contrast: contrast(2);
  }

  .gt-small-desktop\:vtmn-backdrop-grayscale-0 {
    --tw-backdrop-grayscale: grayscale(0);
  }

  .gt-small-desktop\:vtmn-backdrop-grayscale {
    --tw-backdrop-grayscale: grayscale(100%);
  }

  .gt-small-desktop\:vtmn-backdrop-hue-rotate-0 {
    --tw-backdrop-hue-rotate: hue-rotate(0deg);
  }

  .gt-small-desktop\:vtmn-backdrop-hue-rotate-15 {
    --tw-backdrop-hue-rotate: hue-rotate(15deg);
  }

  .gt-small-desktop\:vtmn-backdrop-hue-rotate-30 {
    --tw-backdrop-hue-rotate: hue-rotate(30deg);
  }

  .gt-small-desktop\:vtmn-backdrop-hue-rotate-60 {
    --tw-backdrop-hue-rotate: hue-rotate(60deg);
  }

  .gt-small-desktop\:vtmn-backdrop-hue-rotate-90 {
    --tw-backdrop-hue-rotate: hue-rotate(90deg);
  }

  .gt-small-desktop\:vtmn-backdrop-hue-rotate-180 {
    --tw-backdrop-hue-rotate: hue-rotate(180deg);
  }

  .gt-small-desktop\:vtmn--backdrop-hue-rotate-180 {
    --tw-backdrop-hue-rotate: hue-rotate(-180deg);
  }

  .gt-small-desktop\:vtmn--backdrop-hue-rotate-90 {
    --tw-backdrop-hue-rotate: hue-rotate(-90deg);
  }

  .gt-small-desktop\:vtmn--backdrop-hue-rotate-60 {
    --tw-backdrop-hue-rotate: hue-rotate(-60deg);
  }

  .gt-small-desktop\:vtmn--backdrop-hue-rotate-30 {
    --tw-backdrop-hue-rotate: hue-rotate(-30deg);
  }

  .gt-small-desktop\:vtmn--backdrop-hue-rotate-15 {
    --tw-backdrop-hue-rotate: hue-rotate(-15deg);
  }

  .gt-small-desktop\:vtmn-backdrop-invert-0 {
    --tw-backdrop-invert: invert(0);
  }

  .gt-small-desktop\:vtmn-backdrop-invert {
    --tw-backdrop-invert: invert(100%);
  }

  .gt-small-desktop\:vtmn-backdrop-opacity-0 {
    --tw-backdrop-opacity: opacity(0);
  }

  .gt-small-desktop\:vtmn-backdrop-opacity-5 {
    --tw-backdrop-opacity: opacity(0.05);
  }

  .gt-small-desktop\:vtmn-backdrop-opacity-10 {
    --tw-backdrop-opacity: opacity(0.1);
  }

  .gt-small-desktop\:vtmn-backdrop-opacity-20 {
    --tw-backdrop-opacity: opacity(0.2);
  }

  .gt-small-desktop\:vtmn-backdrop-opacity-25 {
    --tw-backdrop-opacity: opacity(0.25);
  }

  .gt-small-desktop\:vtmn-backdrop-opacity-30 {
    --tw-backdrop-opacity: opacity(0.3);
  }

  .gt-small-desktop\:vtmn-backdrop-opacity-40 {
    --tw-backdrop-opacity: opacity(0.4);
  }

  .gt-small-desktop\:vtmn-backdrop-opacity-50 {
    --tw-backdrop-opacity: opacity(0.5);
  }

  .gt-small-desktop\:vtmn-backdrop-opacity-60 {
    --tw-backdrop-opacity: opacity(0.6);
  }

  .gt-small-desktop\:vtmn-backdrop-opacity-70 {
    --tw-backdrop-opacity: opacity(0.7);
  }

  .gt-small-desktop\:vtmn-backdrop-opacity-75 {
    --tw-backdrop-opacity: opacity(0.75);
  }

  .gt-small-desktop\:vtmn-backdrop-opacity-80 {
    --tw-backdrop-opacity: opacity(0.8);
  }

  .gt-small-desktop\:vtmn-backdrop-opacity-90 {
    --tw-backdrop-opacity: opacity(0.9);
  }

  .gt-small-desktop\:vtmn-backdrop-opacity-95 {
    --tw-backdrop-opacity: opacity(0.95);
  }

  .gt-small-desktop\:vtmn-backdrop-opacity-100 {
    --tw-backdrop-opacity: opacity(1);
  }

  .gt-small-desktop\:vtmn-backdrop-saturate-0 {
    --tw-backdrop-saturate: saturate(0);
  }

  .gt-small-desktop\:vtmn-backdrop-saturate-50 {
    --tw-backdrop-saturate: saturate(.5);
  }

  .gt-small-desktop\:vtmn-backdrop-saturate-100 {
    --tw-backdrop-saturate: saturate(1);
  }

  .gt-small-desktop\:vtmn-backdrop-saturate-150 {
    --tw-backdrop-saturate: saturate(1.5);
  }

  .gt-small-desktop\:vtmn-backdrop-saturate-200 {
    --tw-backdrop-saturate: saturate(2);
  }

  .gt-small-desktop\:vtmn-backdrop-sepia-0 {
    --tw-backdrop-sepia: sepia(0);
  }

  .gt-small-desktop\:vtmn-backdrop-sepia {
    --tw-backdrop-sepia: sepia(100%);
  }

  .gt-small-desktop\:vtmn-transition-none {
    transition-property: none;
  }

  .gt-small-desktop\:vtmn-transition-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .gt-small-desktop\:vtmn-transition {
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .gt-small-desktop\:vtmn-transition-colors {
    transition-property: background-color, border-color, color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .gt-small-desktop\:vtmn-transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .gt-small-desktop\:vtmn-transition-shadow {
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .gt-small-desktop\:vtmn-transition-transform {
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .gt-small-desktop\:vtmn-delay-75 {
    transition-delay: 75ms;
  }

  .gt-small-desktop\:vtmn-delay-100 {
    transition-delay: 100ms;
  }

  .gt-small-desktop\:vtmn-delay-150 {
    transition-delay: 150ms;
  }

  .gt-small-desktop\:vtmn-delay-200 {
    transition-delay: 200ms;
  }

  .gt-small-desktop\:vtmn-delay-300 {
    transition-delay: 300ms;
  }

  .gt-small-desktop\:vtmn-delay-500 {
    transition-delay: 500ms;
  }

  .gt-small-desktop\:vtmn-delay-700 {
    transition-delay: 700ms;
  }

  .gt-small-desktop\:vtmn-delay-1000 {
    transition-delay: 1000ms;
  }

  .gt-small-desktop\:vtmn-duration-75 {
    transition-duration: 75ms;
  }

  .gt-small-desktop\:vtmn-duration-100 {
    transition-duration: 100ms;
  }

  .gt-small-desktop\:vtmn-duration-150 {
    transition-duration: 150ms;
  }

  .gt-small-desktop\:vtmn-duration-200 {
    transition-duration: 200ms;
  }

  .gt-small-desktop\:vtmn-duration-300 {
    transition-duration: 300ms;
  }

  .gt-small-desktop\:vtmn-duration-500 {
    transition-duration: 500ms;
  }

  .gt-small-desktop\:vtmn-duration-700 {
    transition-duration: 700ms;
  }

  .gt-small-desktop\:vtmn-duration-1000 {
    transition-duration: 1000ms;
  }

  .gt-small-desktop\:vtmn-ease-linear {
    transition-timing-function: linear;
  }

  .gt-small-desktop\:vtmn-ease-in {
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .gt-small-desktop\:vtmn-ease-out {
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .gt-small-desktop\:vtmn-ease-in-out {
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }
}

@media (max-width: 1199px) {
  .lt-medium-desktop\:vtmn-container {
    width: 100%;
  }

  @media (min-width: 600px) {
    .lt-medium-desktop\:vtmn-container {
      max-width: 600px;
    }
  }

  @media (min-width: 900px) {
    .lt-medium-desktop\:vtmn-container {
      max-width: 900px;
    }
  }

  @media (min-width: 1200px) {
    .lt-medium-desktop\:vtmn-container {
      max-width: 1200px;
    }
  }

  @media (min-width: 1800px) {
    .lt-medium-desktop\:vtmn-container {
      max-width: 1800px;
    }
  }

  .lt-medium-desktop\:vtmn-sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .lt-medium-desktop\:vtmn-not-sr-only {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .lt-medium-desktop\:focus-within\:vtmn-sr-only:focus-within {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .lt-medium-desktop\:focus-within\:vtmn-not-sr-only:focus-within {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .lt-medium-desktop\:focus\:vtmn-sr-only:focus {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .lt-medium-desktop\:focus\:vtmn-not-sr-only:focus {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .lt-medium-desktop\:vtmn-pointer-events-none {
    pointer-events: none;
  }

  .lt-medium-desktop\:vtmn-pointer-events-auto {
    pointer-events: auto;
  }

  .lt-medium-desktop\:vtmn-visible {
    visibility: visible;
  }

  .lt-medium-desktop\:vtmn-invisible {
    visibility: hidden;
  }

  .lt-medium-desktop\:vtmn-static {
    position: static;
  }

  .lt-medium-desktop\:vtmn-fixed {
    position: fixed;
  }

  .lt-medium-desktop\:vtmn-absolute {
    position: absolute;
  }

  .lt-medium-desktop\:vtmn-relative {
    position: relative;
  }

  .lt-medium-desktop\:vtmn-sticky {
    position: sticky;
  }

  .lt-medium-desktop\:vtmn-inset-0 {
    top: var(--vtmn-spacing_0);
    right: var(--vtmn-spacing_0);
    bottom: var(--vtmn-spacing_0);
    left: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:vtmn-inset-1 {
    top: var(--vtmn-spacing_1);
    right: var(--vtmn-spacing_1);
    bottom: var(--vtmn-spacing_1);
    left: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:vtmn-inset-2 {
    top: var(--vtmn-spacing_2);
    right: var(--vtmn-spacing_2);
    bottom: var(--vtmn-spacing_2);
    left: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:vtmn-inset-3 {
    top: var(--vtmn-spacing_3);
    right: var(--vtmn-spacing_3);
    bottom: var(--vtmn-spacing_3);
    left: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:vtmn-inset-4 {
    top: var(--vtmn-spacing_4);
    right: var(--vtmn-spacing_4);
    bottom: var(--vtmn-spacing_4);
    left: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:vtmn-inset-5 {
    top: var(--vtmn-spacing_5);
    right: var(--vtmn-spacing_5);
    bottom: var(--vtmn-spacing_5);
    left: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:vtmn-inset-6 {
    top: var(--vtmn-spacing_6);
    right: var(--vtmn-spacing_6);
    bottom: var(--vtmn-spacing_6);
    left: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:vtmn-inset-7 {
    top: var(--vtmn-spacing_7);
    right: var(--vtmn-spacing_7);
    bottom: var(--vtmn-spacing_7);
    left: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:vtmn-inset-8 {
    top: var(--vtmn-spacing_8);
    right: var(--vtmn-spacing_8);
    bottom: var(--vtmn-spacing_8);
    left: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:vtmn-inset-9 {
    top: var(--vtmn-spacing_9);
    right: var(--vtmn-spacing_9);
    bottom: var(--vtmn-spacing_9);
    left: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:vtmn-inset-10 {
    top: var(--vtmn-spacing_10);
    right: var(--vtmn-spacing_10);
    bottom: var(--vtmn-spacing_10);
    left: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:vtmn-inset-auto {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .lt-medium-desktop\:vtmn--inset-0 {
    top: var(--vtmn-spacing_0);
    right: var(--vtmn-spacing_0);
    bottom: var(--vtmn-spacing_0);
    left: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:vtmn--inset-1 {
    top: var(--vtmn-spacing_1);
    right: var(--vtmn-spacing_1);
    bottom: var(--vtmn-spacing_1);
    left: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:vtmn--inset-2 {
    top: var(--vtmn-spacing_2);
    right: var(--vtmn-spacing_2);
    bottom: var(--vtmn-spacing_2);
    left: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:vtmn--inset-3 {
    top: var(--vtmn-spacing_3);
    right: var(--vtmn-spacing_3);
    bottom: var(--vtmn-spacing_3);
    left: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:vtmn--inset-4 {
    top: var(--vtmn-spacing_4);
    right: var(--vtmn-spacing_4);
    bottom: var(--vtmn-spacing_4);
    left: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:vtmn--inset-5 {
    top: var(--vtmn-spacing_5);
    right: var(--vtmn-spacing_5);
    bottom: var(--vtmn-spacing_5);
    left: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:vtmn--inset-6 {
    top: var(--vtmn-spacing_6);
    right: var(--vtmn-spacing_6);
    bottom: var(--vtmn-spacing_6);
    left: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:vtmn--inset-7 {
    top: var(--vtmn-spacing_7);
    right: var(--vtmn-spacing_7);
    bottom: var(--vtmn-spacing_7);
    left: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:vtmn--inset-8 {
    top: var(--vtmn-spacing_8);
    right: var(--vtmn-spacing_8);
    bottom: var(--vtmn-spacing_8);
    left: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:vtmn--inset-9 {
    top: var(--vtmn-spacing_9);
    right: var(--vtmn-spacing_9);
    bottom: var(--vtmn-spacing_9);
    left: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:vtmn--inset-10 {
    top: var(--vtmn-spacing_10);
    right: var(--vtmn-spacing_10);
    bottom: var(--vtmn-spacing_10);
    left: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:vtmn-inset-1\/2 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .lt-medium-desktop\:vtmn-inset-1\/3 {
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }

  .lt-medium-desktop\:vtmn-inset-2\/3 {
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }

  .lt-medium-desktop\:vtmn-inset-1\/4 {
    top: 25%;
    right: 25%;
    bottom: 25%;
    left: 25%;
  }

  .lt-medium-desktop\:vtmn-inset-2\/4 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .lt-medium-desktop\:vtmn-inset-3\/4 {
    top: 75%;
    right: 75%;
    bottom: 75%;
    left: 75%;
  }

  .lt-medium-desktop\:vtmn-inset-full {
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }

  .lt-medium-desktop\:vtmn--inset-1\/2 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .lt-medium-desktop\:vtmn--inset-1\/3 {
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }

  .lt-medium-desktop\:vtmn--inset-2\/3 {
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }

  .lt-medium-desktop\:vtmn--inset-1\/4 {
    top: -25%;
    right: -25%;
    bottom: -25%;
    left: -25%;
  }

  .lt-medium-desktop\:vtmn--inset-2\/4 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .lt-medium-desktop\:vtmn--inset-3\/4 {
    top: -75%;
    right: -75%;
    bottom: -75%;
    left: -75%;
  }

  .lt-medium-desktop\:vtmn--inset-full {
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }

  .lt-medium-desktop\:vtmn-inset-x-0 {
    left: var(--vtmn-spacing_0);
    right: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:vtmn-inset-x-1 {
    left: var(--vtmn-spacing_1);
    right: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:vtmn-inset-x-2 {
    left: var(--vtmn-spacing_2);
    right: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:vtmn-inset-x-3 {
    left: var(--vtmn-spacing_3);
    right: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:vtmn-inset-x-4 {
    left: var(--vtmn-spacing_4);
    right: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:vtmn-inset-x-5 {
    left: var(--vtmn-spacing_5);
    right: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:vtmn-inset-x-6 {
    left: var(--vtmn-spacing_6);
    right: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:vtmn-inset-x-7 {
    left: var(--vtmn-spacing_7);
    right: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:vtmn-inset-x-8 {
    left: var(--vtmn-spacing_8);
    right: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:vtmn-inset-x-9 {
    left: var(--vtmn-spacing_9);
    right: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:vtmn-inset-x-10 {
    left: var(--vtmn-spacing_10);
    right: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:vtmn-inset-x-auto {
    left: auto;
    right: auto;
  }

  .lt-medium-desktop\:vtmn--inset-x-0 {
    left: var(--vtmn-spacing_0);
    right: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:vtmn--inset-x-1 {
    left: var(--vtmn-spacing_1);
    right: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:vtmn--inset-x-2 {
    left: var(--vtmn-spacing_2);
    right: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:vtmn--inset-x-3 {
    left: var(--vtmn-spacing_3);
    right: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:vtmn--inset-x-4 {
    left: var(--vtmn-spacing_4);
    right: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:vtmn--inset-x-5 {
    left: var(--vtmn-spacing_5);
    right: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:vtmn--inset-x-6 {
    left: var(--vtmn-spacing_6);
    right: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:vtmn--inset-x-7 {
    left: var(--vtmn-spacing_7);
    right: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:vtmn--inset-x-8 {
    left: var(--vtmn-spacing_8);
    right: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:vtmn--inset-x-9 {
    left: var(--vtmn-spacing_9);
    right: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:vtmn--inset-x-10 {
    left: var(--vtmn-spacing_10);
    right: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:vtmn-inset-x-1\/2 {
    left: 50%;
    right: 50%;
  }

  .lt-medium-desktop\:vtmn-inset-x-1\/3 {
    left: 33.333333%;
    right: 33.333333%;
  }

  .lt-medium-desktop\:vtmn-inset-x-2\/3 {
    left: 66.666667%;
    right: 66.666667%;
  }

  .lt-medium-desktop\:vtmn-inset-x-1\/4 {
    left: 25%;
    right: 25%;
  }

  .lt-medium-desktop\:vtmn-inset-x-2\/4 {
    left: 50%;
    right: 50%;
  }

  .lt-medium-desktop\:vtmn-inset-x-3\/4 {
    left: 75%;
    right: 75%;
  }

  .lt-medium-desktop\:vtmn-inset-x-full {
    left: 100%;
    right: 100%;
  }

  .lt-medium-desktop\:vtmn--inset-x-1\/2 {
    left: -50%;
    right: -50%;
  }

  .lt-medium-desktop\:vtmn--inset-x-1\/3 {
    left: -33.333333%;
    right: -33.333333%;
  }

  .lt-medium-desktop\:vtmn--inset-x-2\/3 {
    left: -66.666667%;
    right: -66.666667%;
  }

  .lt-medium-desktop\:vtmn--inset-x-1\/4 {
    left: -25%;
    right: -25%;
  }

  .lt-medium-desktop\:vtmn--inset-x-2\/4 {
    left: -50%;
    right: -50%;
  }

  .lt-medium-desktop\:vtmn--inset-x-3\/4 {
    left: -75%;
    right: -75%;
  }

  .lt-medium-desktop\:vtmn--inset-x-full {
    left: -100%;
    right: -100%;
  }

  .lt-medium-desktop\:vtmn-inset-y-0 {
    top: var(--vtmn-spacing_0);
    bottom: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:vtmn-inset-y-1 {
    top: var(--vtmn-spacing_1);
    bottom: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:vtmn-inset-y-2 {
    top: var(--vtmn-spacing_2);
    bottom: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:vtmn-inset-y-3 {
    top: var(--vtmn-spacing_3);
    bottom: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:vtmn-inset-y-4 {
    top: var(--vtmn-spacing_4);
    bottom: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:vtmn-inset-y-5 {
    top: var(--vtmn-spacing_5);
    bottom: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:vtmn-inset-y-6 {
    top: var(--vtmn-spacing_6);
    bottom: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:vtmn-inset-y-7 {
    top: var(--vtmn-spacing_7);
    bottom: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:vtmn-inset-y-8 {
    top: var(--vtmn-spacing_8);
    bottom: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:vtmn-inset-y-9 {
    top: var(--vtmn-spacing_9);
    bottom: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:vtmn-inset-y-10 {
    top: var(--vtmn-spacing_10);
    bottom: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:vtmn-inset-y-auto {
    top: auto;
    bottom: auto;
  }

  .lt-medium-desktop\:vtmn--inset-y-0 {
    top: var(--vtmn-spacing_0);
    bottom: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:vtmn--inset-y-1 {
    top: var(--vtmn-spacing_1);
    bottom: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:vtmn--inset-y-2 {
    top: var(--vtmn-spacing_2);
    bottom: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:vtmn--inset-y-3 {
    top: var(--vtmn-spacing_3);
    bottom: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:vtmn--inset-y-4 {
    top: var(--vtmn-spacing_4);
    bottom: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:vtmn--inset-y-5 {
    top: var(--vtmn-spacing_5);
    bottom: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:vtmn--inset-y-6 {
    top: var(--vtmn-spacing_6);
    bottom: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:vtmn--inset-y-7 {
    top: var(--vtmn-spacing_7);
    bottom: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:vtmn--inset-y-8 {
    top: var(--vtmn-spacing_8);
    bottom: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:vtmn--inset-y-9 {
    top: var(--vtmn-spacing_9);
    bottom: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:vtmn--inset-y-10 {
    top: var(--vtmn-spacing_10);
    bottom: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:vtmn-inset-y-1\/2 {
    top: 50%;
    bottom: 50%;
  }

  .lt-medium-desktop\:vtmn-inset-y-1\/3 {
    top: 33.333333%;
    bottom: 33.333333%;
  }

  .lt-medium-desktop\:vtmn-inset-y-2\/3 {
    top: 66.666667%;
    bottom: 66.666667%;
  }

  .lt-medium-desktop\:vtmn-inset-y-1\/4 {
    top: 25%;
    bottom: 25%;
  }

  .lt-medium-desktop\:vtmn-inset-y-2\/4 {
    top: 50%;
    bottom: 50%;
  }

  .lt-medium-desktop\:vtmn-inset-y-3\/4 {
    top: 75%;
    bottom: 75%;
  }

  .lt-medium-desktop\:vtmn-inset-y-full {
    top: 100%;
    bottom: 100%;
  }

  .lt-medium-desktop\:vtmn--inset-y-1\/2 {
    top: -50%;
    bottom: -50%;
  }

  .lt-medium-desktop\:vtmn--inset-y-1\/3 {
    top: -33.333333%;
    bottom: -33.333333%;
  }

  .lt-medium-desktop\:vtmn--inset-y-2\/3 {
    top: -66.666667%;
    bottom: -66.666667%;
  }

  .lt-medium-desktop\:vtmn--inset-y-1\/4 {
    top: -25%;
    bottom: -25%;
  }

  .lt-medium-desktop\:vtmn--inset-y-2\/4 {
    top: -50%;
    bottom: -50%;
  }

  .lt-medium-desktop\:vtmn--inset-y-3\/4 {
    top: -75%;
    bottom: -75%;
  }

  .lt-medium-desktop\:vtmn--inset-y-full {
    top: -100%;
    bottom: -100%;
  }

  .lt-medium-desktop\:vtmn-top-0 {
    top: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:vtmn-top-1 {
    top: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:vtmn-top-2 {
    top: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:vtmn-top-3 {
    top: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:vtmn-top-4 {
    top: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:vtmn-top-5 {
    top: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:vtmn-top-6 {
    top: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:vtmn-top-7 {
    top: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:vtmn-top-8 {
    top: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:vtmn-top-9 {
    top: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:vtmn-top-10 {
    top: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:vtmn-top-auto {
    top: auto;
  }

  .lt-medium-desktop\:vtmn--top-0 {
    top: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:vtmn--top-1 {
    top: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:vtmn--top-2 {
    top: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:vtmn--top-3 {
    top: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:vtmn--top-4 {
    top: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:vtmn--top-5 {
    top: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:vtmn--top-6 {
    top: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:vtmn--top-7 {
    top: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:vtmn--top-8 {
    top: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:vtmn--top-9 {
    top: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:vtmn--top-10 {
    top: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:vtmn-top-1\/2 {
    top: 50%;
  }

  .lt-medium-desktop\:vtmn-top-1\/3 {
    top: 33.333333%;
  }

  .lt-medium-desktop\:vtmn-top-2\/3 {
    top: 66.666667%;
  }

  .lt-medium-desktop\:vtmn-top-1\/4 {
    top: 25%;
  }

  .lt-medium-desktop\:vtmn-top-2\/4 {
    top: 50%;
  }

  .lt-medium-desktop\:vtmn-top-3\/4 {
    top: 75%;
  }

  .lt-medium-desktop\:vtmn-top-full {
    top: 100%;
  }

  .lt-medium-desktop\:vtmn--top-1\/2 {
    top: -50%;
  }

  .lt-medium-desktop\:vtmn--top-1\/3 {
    top: -33.333333%;
  }

  .lt-medium-desktop\:vtmn--top-2\/3 {
    top: -66.666667%;
  }

  .lt-medium-desktop\:vtmn--top-1\/4 {
    top: -25%;
  }

  .lt-medium-desktop\:vtmn--top-2\/4 {
    top: -50%;
  }

  .lt-medium-desktop\:vtmn--top-3\/4 {
    top: -75%;
  }

  .lt-medium-desktop\:vtmn--top-full {
    top: -100%;
  }

  .lt-medium-desktop\:vtmn-right-0 {
    right: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:vtmn-right-1 {
    right: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:vtmn-right-2 {
    right: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:vtmn-right-3 {
    right: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:vtmn-right-4 {
    right: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:vtmn-right-5 {
    right: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:vtmn-right-6 {
    right: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:vtmn-right-7 {
    right: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:vtmn-right-8 {
    right: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:vtmn-right-9 {
    right: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:vtmn-right-10 {
    right: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:vtmn-right-auto {
    right: auto;
  }

  .lt-medium-desktop\:vtmn--right-0 {
    right: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:vtmn--right-1 {
    right: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:vtmn--right-2 {
    right: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:vtmn--right-3 {
    right: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:vtmn--right-4 {
    right: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:vtmn--right-5 {
    right: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:vtmn--right-6 {
    right: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:vtmn--right-7 {
    right: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:vtmn--right-8 {
    right: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:vtmn--right-9 {
    right: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:vtmn--right-10 {
    right: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:vtmn-right-1\/2 {
    right: 50%;
  }

  .lt-medium-desktop\:vtmn-right-1\/3 {
    right: 33.333333%;
  }

  .lt-medium-desktop\:vtmn-right-2\/3 {
    right: 66.666667%;
  }

  .lt-medium-desktop\:vtmn-right-1\/4 {
    right: 25%;
  }

  .lt-medium-desktop\:vtmn-right-2\/4 {
    right: 50%;
  }

  .lt-medium-desktop\:vtmn-right-3\/4 {
    right: 75%;
  }

  .lt-medium-desktop\:vtmn-right-full {
    right: 100%;
  }

  .lt-medium-desktop\:vtmn--right-1\/2 {
    right: -50%;
  }

  .lt-medium-desktop\:vtmn--right-1\/3 {
    right: -33.333333%;
  }

  .lt-medium-desktop\:vtmn--right-2\/3 {
    right: -66.666667%;
  }

  .lt-medium-desktop\:vtmn--right-1\/4 {
    right: -25%;
  }

  .lt-medium-desktop\:vtmn--right-2\/4 {
    right: -50%;
  }

  .lt-medium-desktop\:vtmn--right-3\/4 {
    right: -75%;
  }

  .lt-medium-desktop\:vtmn--right-full {
    right: -100%;
  }

  .lt-medium-desktop\:vtmn-bottom-0 {
    bottom: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:vtmn-bottom-1 {
    bottom: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:vtmn-bottom-2 {
    bottom: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:vtmn-bottom-3 {
    bottom: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:vtmn-bottom-4 {
    bottom: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:vtmn-bottom-5 {
    bottom: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:vtmn-bottom-6 {
    bottom: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:vtmn-bottom-7 {
    bottom: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:vtmn-bottom-8 {
    bottom: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:vtmn-bottom-9 {
    bottom: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:vtmn-bottom-10 {
    bottom: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:vtmn-bottom-auto {
    bottom: auto;
  }

  .lt-medium-desktop\:vtmn--bottom-0 {
    bottom: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:vtmn--bottom-1 {
    bottom: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:vtmn--bottom-2 {
    bottom: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:vtmn--bottom-3 {
    bottom: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:vtmn--bottom-4 {
    bottom: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:vtmn--bottom-5 {
    bottom: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:vtmn--bottom-6 {
    bottom: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:vtmn--bottom-7 {
    bottom: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:vtmn--bottom-8 {
    bottom: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:vtmn--bottom-9 {
    bottom: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:vtmn--bottom-10 {
    bottom: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:vtmn-bottom-1\/2 {
    bottom: 50%;
  }

  .lt-medium-desktop\:vtmn-bottom-1\/3 {
    bottom: 33.333333%;
  }

  .lt-medium-desktop\:vtmn-bottom-2\/3 {
    bottom: 66.666667%;
  }

  .lt-medium-desktop\:vtmn-bottom-1\/4 {
    bottom: 25%;
  }

  .lt-medium-desktop\:vtmn-bottom-2\/4 {
    bottom: 50%;
  }

  .lt-medium-desktop\:vtmn-bottom-3\/4 {
    bottom: 75%;
  }

  .lt-medium-desktop\:vtmn-bottom-full {
    bottom: 100%;
  }

  .lt-medium-desktop\:vtmn--bottom-1\/2 {
    bottom: -50%;
  }

  .lt-medium-desktop\:vtmn--bottom-1\/3 {
    bottom: -33.333333%;
  }

  .lt-medium-desktop\:vtmn--bottom-2\/3 {
    bottom: -66.666667%;
  }

  .lt-medium-desktop\:vtmn--bottom-1\/4 {
    bottom: -25%;
  }

  .lt-medium-desktop\:vtmn--bottom-2\/4 {
    bottom: -50%;
  }

  .lt-medium-desktop\:vtmn--bottom-3\/4 {
    bottom: -75%;
  }

  .lt-medium-desktop\:vtmn--bottom-full {
    bottom: -100%;
  }

  .lt-medium-desktop\:vtmn-left-0 {
    left: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:vtmn-left-1 {
    left: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:vtmn-left-2 {
    left: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:vtmn-left-3 {
    left: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:vtmn-left-4 {
    left: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:vtmn-left-5 {
    left: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:vtmn-left-6 {
    left: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:vtmn-left-7 {
    left: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:vtmn-left-8 {
    left: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:vtmn-left-9 {
    left: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:vtmn-left-10 {
    left: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:vtmn-left-auto {
    left: auto;
  }

  .lt-medium-desktop\:vtmn--left-0 {
    left: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:vtmn--left-1 {
    left: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:vtmn--left-2 {
    left: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:vtmn--left-3 {
    left: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:vtmn--left-4 {
    left: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:vtmn--left-5 {
    left: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:vtmn--left-6 {
    left: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:vtmn--left-7 {
    left: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:vtmn--left-8 {
    left: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:vtmn--left-9 {
    left: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:vtmn--left-10 {
    left: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:vtmn-left-1\/2 {
    left: 50%;
  }

  .lt-medium-desktop\:vtmn-left-1\/3 {
    left: 33.333333%;
  }

  .lt-medium-desktop\:vtmn-left-2\/3 {
    left: 66.666667%;
  }

  .lt-medium-desktop\:vtmn-left-1\/4 {
    left: 25%;
  }

  .lt-medium-desktop\:vtmn-left-2\/4 {
    left: 50%;
  }

  .lt-medium-desktop\:vtmn-left-3\/4 {
    left: 75%;
  }

  .lt-medium-desktop\:vtmn-left-full {
    left: 100%;
  }

  .lt-medium-desktop\:vtmn--left-1\/2 {
    left: -50%;
  }

  .lt-medium-desktop\:vtmn--left-1\/3 {
    left: -33.333333%;
  }

  .lt-medium-desktop\:vtmn--left-2\/3 {
    left: -66.666667%;
  }

  .lt-medium-desktop\:vtmn--left-1\/4 {
    left: -25%;
  }

  .lt-medium-desktop\:vtmn--left-2\/4 {
    left: -50%;
  }

  .lt-medium-desktop\:vtmn--left-3\/4 {
    left: -75%;
  }

  .lt-medium-desktop\:vtmn--left-full {
    left: -100%;
  }

  .lt-medium-desktop\:vtmn-isolate {
    isolation: isolate;
  }

  .lt-medium-desktop\:vtmn-isolation-auto {
    isolation: auto;
  }

  .lt-medium-desktop\:vtmn-z-0 {
    z-index: 0;
  }

  .lt-medium-desktop\:vtmn-z-10 {
    z-index: 10;
  }

  .lt-medium-desktop\:vtmn-z-20 {
    z-index: 20;
  }

  .lt-medium-desktop\:vtmn-z-30 {
    z-index: 30;
  }

  .lt-medium-desktop\:vtmn-z-40 {
    z-index: 40;
  }

  .lt-medium-desktop\:vtmn-z-50 {
    z-index: 50;
  }

  .lt-medium-desktop\:vtmn-z-auto {
    z-index: auto;
  }

  .lt-medium-desktop\:focus-within\:vtmn-z-0:focus-within {
    z-index: 0;
  }

  .lt-medium-desktop\:focus-within\:vtmn-z-10:focus-within {
    z-index: 10;
  }

  .lt-medium-desktop\:focus-within\:vtmn-z-20:focus-within {
    z-index: 20;
  }

  .lt-medium-desktop\:focus-within\:vtmn-z-30:focus-within {
    z-index: 30;
  }

  .lt-medium-desktop\:focus-within\:vtmn-z-40:focus-within {
    z-index: 40;
  }

  .lt-medium-desktop\:focus-within\:vtmn-z-50:focus-within {
    z-index: 50;
  }

  .lt-medium-desktop\:focus-within\:vtmn-z-auto:focus-within {
    z-index: auto;
  }

  .lt-medium-desktop\:focus\:vtmn-z-0:focus {
    z-index: 0;
  }

  .lt-medium-desktop\:focus\:vtmn-z-10:focus {
    z-index: 10;
  }

  .lt-medium-desktop\:focus\:vtmn-z-20:focus {
    z-index: 20;
  }

  .lt-medium-desktop\:focus\:vtmn-z-30:focus {
    z-index: 30;
  }

  .lt-medium-desktop\:focus\:vtmn-z-40:focus {
    z-index: 40;
  }

  .lt-medium-desktop\:focus\:vtmn-z-50:focus {
    z-index: 50;
  }

  .lt-medium-desktop\:focus\:vtmn-z-auto:focus {
    z-index: auto;
  }

  .lt-medium-desktop\:vtmn-order-1 {
    order: 1;
  }

  .lt-medium-desktop\:vtmn-order-2 {
    order: 2;
  }

  .lt-medium-desktop\:vtmn-order-3 {
    order: 3;
  }

  .lt-medium-desktop\:vtmn-order-4 {
    order: 4;
  }

  .lt-medium-desktop\:vtmn-order-5 {
    order: 5;
  }

  .lt-medium-desktop\:vtmn-order-6 {
    order: 6;
  }

  .lt-medium-desktop\:vtmn-order-7 {
    order: 7;
  }

  .lt-medium-desktop\:vtmn-order-8 {
    order: 8;
  }

  .lt-medium-desktop\:vtmn-order-9 {
    order: 9;
  }

  .lt-medium-desktop\:vtmn-order-10 {
    order: 10;
  }

  .lt-medium-desktop\:vtmn-order-11 {
    order: 11;
  }

  .lt-medium-desktop\:vtmn-order-12 {
    order: 12;
  }

  .lt-medium-desktop\:vtmn-order-first {
    order: -9999;
  }

  .lt-medium-desktop\:vtmn-order-last {
    order: 9999;
  }

  .lt-medium-desktop\:vtmn-order-none {
    order: 0;
  }

  .lt-medium-desktop\:vtmn-col-auto {
    grid-column: auto;
  }

  .lt-medium-desktop\:vtmn-col-span-1 {
    grid-column: span 1 / span 1;
  }

  .lt-medium-desktop\:vtmn-col-span-2 {
    grid-column: span 2 / span 2;
  }

  .lt-medium-desktop\:vtmn-col-span-3 {
    grid-column: span 3 / span 3;
  }

  .lt-medium-desktop\:vtmn-col-span-4 {
    grid-column: span 4 / span 4;
  }

  .lt-medium-desktop\:vtmn-col-span-5 {
    grid-column: span 5 / span 5;
  }

  .lt-medium-desktop\:vtmn-col-span-6 {
    grid-column: span 6 / span 6;
  }

  .lt-medium-desktop\:vtmn-col-span-7 {
    grid-column: span 7 / span 7;
  }

  .lt-medium-desktop\:vtmn-col-span-8 {
    grid-column: span 8 / span 8;
  }

  .lt-medium-desktop\:vtmn-col-span-9 {
    grid-column: span 9 / span 9;
  }

  .lt-medium-desktop\:vtmn-col-span-10 {
    grid-column: span 10 / span 10;
  }

  .lt-medium-desktop\:vtmn-col-span-11 {
    grid-column: span 11 / span 11;
  }

  .lt-medium-desktop\:vtmn-col-span-12 {
    grid-column: span 12 / span 12;
  }

  .lt-medium-desktop\:vtmn-col-span-full {
    grid-column: 1 / -1;
  }

  .lt-medium-desktop\:vtmn-col-start-1 {
    grid-column-start: 1;
  }

  .lt-medium-desktop\:vtmn-col-start-2 {
    grid-column-start: 2;
  }

  .lt-medium-desktop\:vtmn-col-start-3 {
    grid-column-start: 3;
  }

  .lt-medium-desktop\:vtmn-col-start-4 {
    grid-column-start: 4;
  }

  .lt-medium-desktop\:vtmn-col-start-5 {
    grid-column-start: 5;
  }

  .lt-medium-desktop\:vtmn-col-start-6 {
    grid-column-start: 6;
  }

  .lt-medium-desktop\:vtmn-col-start-7 {
    grid-column-start: 7;
  }

  .lt-medium-desktop\:vtmn-col-start-8 {
    grid-column-start: 8;
  }

  .lt-medium-desktop\:vtmn-col-start-9 {
    grid-column-start: 9;
  }

  .lt-medium-desktop\:vtmn-col-start-10 {
    grid-column-start: 10;
  }

  .lt-medium-desktop\:vtmn-col-start-11 {
    grid-column-start: 11;
  }

  .lt-medium-desktop\:vtmn-col-start-12 {
    grid-column-start: 12;
  }

  .lt-medium-desktop\:vtmn-col-start-13 {
    grid-column-start: 13;
  }

  .lt-medium-desktop\:vtmn-col-start-auto {
    grid-column-start: auto;
  }

  .lt-medium-desktop\:vtmn-col-end-1 {
    grid-column-end: 1;
  }

  .lt-medium-desktop\:vtmn-col-end-2 {
    grid-column-end: 2;
  }

  .lt-medium-desktop\:vtmn-col-end-3 {
    grid-column-end: 3;
  }

  .lt-medium-desktop\:vtmn-col-end-4 {
    grid-column-end: 4;
  }

  .lt-medium-desktop\:vtmn-col-end-5 {
    grid-column-end: 5;
  }

  .lt-medium-desktop\:vtmn-col-end-6 {
    grid-column-end: 6;
  }

  .lt-medium-desktop\:vtmn-col-end-7 {
    grid-column-end: 7;
  }

  .lt-medium-desktop\:vtmn-col-end-8 {
    grid-column-end: 8;
  }

  .lt-medium-desktop\:vtmn-col-end-9 {
    grid-column-end: 9;
  }

  .lt-medium-desktop\:vtmn-col-end-10 {
    grid-column-end: 10;
  }

  .lt-medium-desktop\:vtmn-col-end-11 {
    grid-column-end: 11;
  }

  .lt-medium-desktop\:vtmn-col-end-12 {
    grid-column-end: 12;
  }

  .lt-medium-desktop\:vtmn-col-end-13 {
    grid-column-end: 13;
  }

  .lt-medium-desktop\:vtmn-col-end-auto {
    grid-column-end: auto;
  }

  .lt-medium-desktop\:vtmn-row-auto {
    grid-row: auto;
  }

  .lt-medium-desktop\:vtmn-row-span-1 {
    grid-row: span 1 / span 1;
  }

  .lt-medium-desktop\:vtmn-row-span-2 {
    grid-row: span 2 / span 2;
  }

  .lt-medium-desktop\:vtmn-row-span-3 {
    grid-row: span 3 / span 3;
  }

  .lt-medium-desktop\:vtmn-row-span-4 {
    grid-row: span 4 / span 4;
  }

  .lt-medium-desktop\:vtmn-row-span-5 {
    grid-row: span 5 / span 5;
  }

  .lt-medium-desktop\:vtmn-row-span-6 {
    grid-row: span 6 / span 6;
  }

  .lt-medium-desktop\:vtmn-row-span-full {
    grid-row: 1 / -1;
  }

  .lt-medium-desktop\:vtmn-row-start-1 {
    grid-row-start: 1;
  }

  .lt-medium-desktop\:vtmn-row-start-2 {
    grid-row-start: 2;
  }

  .lt-medium-desktop\:vtmn-row-start-3 {
    grid-row-start: 3;
  }

  .lt-medium-desktop\:vtmn-row-start-4 {
    grid-row-start: 4;
  }

  .lt-medium-desktop\:vtmn-row-start-5 {
    grid-row-start: 5;
  }

  .lt-medium-desktop\:vtmn-row-start-6 {
    grid-row-start: 6;
  }

  .lt-medium-desktop\:vtmn-row-start-7 {
    grid-row-start: 7;
  }

  .lt-medium-desktop\:vtmn-row-start-auto {
    grid-row-start: auto;
  }

  .lt-medium-desktop\:vtmn-row-end-1 {
    grid-row-end: 1;
  }

  .lt-medium-desktop\:vtmn-row-end-2 {
    grid-row-end: 2;
  }

  .lt-medium-desktop\:vtmn-row-end-3 {
    grid-row-end: 3;
  }

  .lt-medium-desktop\:vtmn-row-end-4 {
    grid-row-end: 4;
  }

  .lt-medium-desktop\:vtmn-row-end-5 {
    grid-row-end: 5;
  }

  .lt-medium-desktop\:vtmn-row-end-6 {
    grid-row-end: 6;
  }

  .lt-medium-desktop\:vtmn-row-end-7 {
    grid-row-end: 7;
  }

  .lt-medium-desktop\:vtmn-row-end-auto {
    grid-row-end: auto;
  }

  .lt-medium-desktop\:vtmn-float-right {
    float: right;
  }

  .lt-medium-desktop\:vtmn-float-left {
    float: left;
  }

  .lt-medium-desktop\:vtmn-float-none {
    float: none;
  }

  .lt-medium-desktop\:vtmn-clear-left {
    clear: left;
  }

  .lt-medium-desktop\:vtmn-clear-right {
    clear: right;
  }

  .lt-medium-desktop\:vtmn-clear-both {
    clear: both;
  }

  .lt-medium-desktop\:vtmn-clear-none {
    clear: none;
  }

  .lt-medium-desktop\:vtmn-m-0 {
    margin: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:vtmn-m-1 {
    margin: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:vtmn-m-2 {
    margin: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:vtmn-m-3 {
    margin: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:vtmn-m-4 {
    margin: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:vtmn-m-5 {
    margin: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:vtmn-m-6 {
    margin: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:vtmn-m-7 {
    margin: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:vtmn-m-8 {
    margin: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:vtmn-m-9 {
    margin: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:vtmn-m-10 {
    margin: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:vtmn-m-auto {
    margin: auto;
  }

  .lt-medium-desktop\:vtmn--m-0 {
    margin: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:vtmn--m-1 {
    margin: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:vtmn--m-2 {
    margin: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:vtmn--m-3 {
    margin: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:vtmn--m-4 {
    margin: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:vtmn--m-5 {
    margin: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:vtmn--m-6 {
    margin: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:vtmn--m-7 {
    margin: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:vtmn--m-8 {
    margin: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:vtmn--m-9 {
    margin: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:vtmn--m-10 {
    margin: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:vtmn-mx-0 {
    margin-left: var(--vtmn-spacing_0);
    margin-right: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:vtmn-mx-1 {
    margin-left: var(--vtmn-spacing_1);
    margin-right: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:vtmn-mx-2 {
    margin-left: var(--vtmn-spacing_2);
    margin-right: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:vtmn-mx-3 {
    margin-left: var(--vtmn-spacing_3);
    margin-right: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:vtmn-mx-4 {
    margin-left: var(--vtmn-spacing_4);
    margin-right: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:vtmn-mx-5 {
    margin-left: var(--vtmn-spacing_5);
    margin-right: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:vtmn-mx-6 {
    margin-left: var(--vtmn-spacing_6);
    margin-right: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:vtmn-mx-7 {
    margin-left: var(--vtmn-spacing_7);
    margin-right: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:vtmn-mx-8 {
    margin-left: var(--vtmn-spacing_8);
    margin-right: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:vtmn-mx-9 {
    margin-left: var(--vtmn-spacing_9);
    margin-right: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:vtmn-mx-10 {
    margin-left: var(--vtmn-spacing_10);
    margin-right: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:vtmn-mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .lt-medium-desktop\:vtmn--mx-0 {
    margin-left: var(--vtmn-spacing_0);
    margin-right: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:vtmn--mx-1 {
    margin-left: var(--vtmn-spacing_1);
    margin-right: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:vtmn--mx-2 {
    margin-left: var(--vtmn-spacing_2);
    margin-right: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:vtmn--mx-3 {
    margin-left: var(--vtmn-spacing_3);
    margin-right: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:vtmn--mx-4 {
    margin-left: var(--vtmn-spacing_4);
    margin-right: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:vtmn--mx-5 {
    margin-left: var(--vtmn-spacing_5);
    margin-right: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:vtmn--mx-6 {
    margin-left: var(--vtmn-spacing_6);
    margin-right: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:vtmn--mx-7 {
    margin-left: var(--vtmn-spacing_7);
    margin-right: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:vtmn--mx-8 {
    margin-left: var(--vtmn-spacing_8);
    margin-right: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:vtmn--mx-9 {
    margin-left: var(--vtmn-spacing_9);
    margin-right: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:vtmn--mx-10 {
    margin-left: var(--vtmn-spacing_10);
    margin-right: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:vtmn-my-0 {
    margin-top: var(--vtmn-spacing_0);
    margin-bottom: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:vtmn-my-1 {
    margin-top: var(--vtmn-spacing_1);
    margin-bottom: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:vtmn-my-2 {
    margin-top: var(--vtmn-spacing_2);
    margin-bottom: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:vtmn-my-3 {
    margin-top: var(--vtmn-spacing_3);
    margin-bottom: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:vtmn-my-4 {
    margin-top: var(--vtmn-spacing_4);
    margin-bottom: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:vtmn-my-5 {
    margin-top: var(--vtmn-spacing_5);
    margin-bottom: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:vtmn-my-6 {
    margin-top: var(--vtmn-spacing_6);
    margin-bottom: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:vtmn-my-7 {
    margin-top: var(--vtmn-spacing_7);
    margin-bottom: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:vtmn-my-8 {
    margin-top: var(--vtmn-spacing_8);
    margin-bottom: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:vtmn-my-9 {
    margin-top: var(--vtmn-spacing_9);
    margin-bottom: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:vtmn-my-10 {
    margin-top: var(--vtmn-spacing_10);
    margin-bottom: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:vtmn-my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }

  .lt-medium-desktop\:vtmn--my-0 {
    margin-top: var(--vtmn-spacing_0);
    margin-bottom: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:vtmn--my-1 {
    margin-top: var(--vtmn-spacing_1);
    margin-bottom: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:vtmn--my-2 {
    margin-top: var(--vtmn-spacing_2);
    margin-bottom: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:vtmn--my-3 {
    margin-top: var(--vtmn-spacing_3);
    margin-bottom: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:vtmn--my-4 {
    margin-top: var(--vtmn-spacing_4);
    margin-bottom: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:vtmn--my-5 {
    margin-top: var(--vtmn-spacing_5);
    margin-bottom: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:vtmn--my-6 {
    margin-top: var(--vtmn-spacing_6);
    margin-bottom: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:vtmn--my-7 {
    margin-top: var(--vtmn-spacing_7);
    margin-bottom: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:vtmn--my-8 {
    margin-top: var(--vtmn-spacing_8);
    margin-bottom: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:vtmn--my-9 {
    margin-top: var(--vtmn-spacing_9);
    margin-bottom: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:vtmn--my-10 {
    margin-top: var(--vtmn-spacing_10);
    margin-bottom: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:vtmn-mt-0 {
    margin-top: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:vtmn-mt-1 {
    margin-top: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:vtmn-mt-2 {
    margin-top: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:vtmn-mt-3 {
    margin-top: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:vtmn-mt-4 {
    margin-top: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:vtmn-mt-5 {
    margin-top: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:vtmn-mt-6 {
    margin-top: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:vtmn-mt-7 {
    margin-top: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:vtmn-mt-8 {
    margin-top: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:vtmn-mt-9 {
    margin-top: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:vtmn-mt-10 {
    margin-top: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:vtmn-mt-auto {
    margin-top: auto;
  }

  .lt-medium-desktop\:vtmn--mt-0 {
    margin-top: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:vtmn--mt-1 {
    margin-top: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:vtmn--mt-2 {
    margin-top: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:vtmn--mt-3 {
    margin-top: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:vtmn--mt-4 {
    margin-top: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:vtmn--mt-5 {
    margin-top: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:vtmn--mt-6 {
    margin-top: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:vtmn--mt-7 {
    margin-top: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:vtmn--mt-8 {
    margin-top: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:vtmn--mt-9 {
    margin-top: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:vtmn--mt-10 {
    margin-top: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:vtmn-mr-0 {
    margin-right: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:vtmn-mr-1 {
    margin-right: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:vtmn-mr-2 {
    margin-right: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:vtmn-mr-3 {
    margin-right: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:vtmn-mr-4 {
    margin-right: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:vtmn-mr-5 {
    margin-right: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:vtmn-mr-6 {
    margin-right: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:vtmn-mr-7 {
    margin-right: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:vtmn-mr-8 {
    margin-right: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:vtmn-mr-9 {
    margin-right: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:vtmn-mr-10 {
    margin-right: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:vtmn-mr-auto {
    margin-right: auto;
  }

  .lt-medium-desktop\:vtmn--mr-0 {
    margin-right: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:vtmn--mr-1 {
    margin-right: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:vtmn--mr-2 {
    margin-right: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:vtmn--mr-3 {
    margin-right: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:vtmn--mr-4 {
    margin-right: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:vtmn--mr-5 {
    margin-right: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:vtmn--mr-6 {
    margin-right: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:vtmn--mr-7 {
    margin-right: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:vtmn--mr-8 {
    margin-right: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:vtmn--mr-9 {
    margin-right: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:vtmn--mr-10 {
    margin-right: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:vtmn-mb-0 {
    margin-bottom: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:vtmn-mb-1 {
    margin-bottom: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:vtmn-mb-2 {
    margin-bottom: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:vtmn-mb-3 {
    margin-bottom: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:vtmn-mb-4 {
    margin-bottom: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:vtmn-mb-5 {
    margin-bottom: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:vtmn-mb-6 {
    margin-bottom: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:vtmn-mb-7 {
    margin-bottom: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:vtmn-mb-8 {
    margin-bottom: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:vtmn-mb-9 {
    margin-bottom: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:vtmn-mb-10 {
    margin-bottom: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:vtmn-mb-auto {
    margin-bottom: auto;
  }

  .lt-medium-desktop\:vtmn--mb-0 {
    margin-bottom: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:vtmn--mb-1 {
    margin-bottom: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:vtmn--mb-2 {
    margin-bottom: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:vtmn--mb-3 {
    margin-bottom: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:vtmn--mb-4 {
    margin-bottom: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:vtmn--mb-5 {
    margin-bottom: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:vtmn--mb-6 {
    margin-bottom: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:vtmn--mb-7 {
    margin-bottom: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:vtmn--mb-8 {
    margin-bottom: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:vtmn--mb-9 {
    margin-bottom: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:vtmn--mb-10 {
    margin-bottom: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:vtmn-ml-0 {
    margin-left: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:vtmn-ml-1 {
    margin-left: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:vtmn-ml-2 {
    margin-left: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:vtmn-ml-3 {
    margin-left: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:vtmn-ml-4 {
    margin-left: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:vtmn-ml-5 {
    margin-left: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:vtmn-ml-6 {
    margin-left: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:vtmn-ml-7 {
    margin-left: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:vtmn-ml-8 {
    margin-left: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:vtmn-ml-9 {
    margin-left: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:vtmn-ml-10 {
    margin-left: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:vtmn-ml-auto {
    margin-left: auto;
  }

  .lt-medium-desktop\:vtmn--ml-0 {
    margin-left: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:vtmn--ml-1 {
    margin-left: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:vtmn--ml-2 {
    margin-left: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:vtmn--ml-3 {
    margin-left: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:vtmn--ml-4 {
    margin-left: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:vtmn--ml-5 {
    margin-left: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:vtmn--ml-6 {
    margin-left: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:vtmn--ml-7 {
    margin-left: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:vtmn--ml-8 {
    margin-left: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:vtmn--ml-9 {
    margin-left: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:vtmn--ml-10 {
    margin-left: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:vtmn-box-border {
    box-sizing: border-box;
  }

  .lt-medium-desktop\:vtmn-box-content {
    box-sizing: content-box;
  }

  .lt-medium-desktop\:vtmn-block {
    display: block;
  }

  .lt-medium-desktop\:vtmn-inline-block {
    display: inline-block;
  }

  .lt-medium-desktop\:vtmn-inline {
    display: inline;
  }

  .lt-medium-desktop\:vtmn-flex {
    display: flex;
  }

  .lt-medium-desktop\:vtmn-inline-flex {
    display: inline-flex;
  }

  .lt-medium-desktop\:vtmn-table {
    display: table;
  }

  .lt-medium-desktop\:vtmn-inline-table {
    display: inline-table;
  }

  .lt-medium-desktop\:vtmn-table-caption {
    display: table-caption;
  }

  .lt-medium-desktop\:vtmn-table-cell {
    display: table-cell;
  }

  .lt-medium-desktop\:vtmn-table-column {
    display: table-column;
  }

  .lt-medium-desktop\:vtmn-table-column-group {
    display: table-column-group;
  }

  .lt-medium-desktop\:vtmn-table-footer-group {
    display: table-footer-group;
  }

  .lt-medium-desktop\:vtmn-table-header-group {
    display: table-header-group;
  }

  .lt-medium-desktop\:vtmn-table-row-group {
    display: table-row-group;
  }

  .lt-medium-desktop\:vtmn-table-row {
    display: table-row;
  }

  .lt-medium-desktop\:vtmn-flow-root {
    display: flow-root;
  }

  .lt-medium-desktop\:vtmn-grid {
    display: grid;
  }

  .lt-medium-desktop\:vtmn-inline-grid {
    display: inline-grid;
  }

  .lt-medium-desktop\:vtmn-contents {
    display: contents;
  }

  .lt-medium-desktop\:vtmn-list-item {
    display: list-item;
  }

  .lt-medium-desktop\:vtmn-hidden {
    display: none;
  }

  .lt-medium-desktop\:vtmn-h-0 {
    height: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:vtmn-h-1 {
    height: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:vtmn-h-2 {
    height: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:vtmn-h-3 {
    height: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:vtmn-h-4 {
    height: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:vtmn-h-5 {
    height: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:vtmn-h-6 {
    height: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:vtmn-h-7 {
    height: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:vtmn-h-8 {
    height: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:vtmn-h-9 {
    height: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:vtmn-h-10 {
    height: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:vtmn-h-auto {
    height: auto;
  }

  .lt-medium-desktop\:vtmn-h-1\/2 {
    height: 50%;
  }

  .lt-medium-desktop\:vtmn-h-1\/3 {
    height: 33.333333%;
  }

  .lt-medium-desktop\:vtmn-h-2\/3 {
    height: 66.666667%;
  }

  .lt-medium-desktop\:vtmn-h-1\/4 {
    height: 25%;
  }

  .lt-medium-desktop\:vtmn-h-2\/4 {
    height: 50%;
  }

  .lt-medium-desktop\:vtmn-h-3\/4 {
    height: 75%;
  }

  .lt-medium-desktop\:vtmn-h-1\/5 {
    height: 20%;
  }

  .lt-medium-desktop\:vtmn-h-2\/5 {
    height: 40%;
  }

  .lt-medium-desktop\:vtmn-h-3\/5 {
    height: 60%;
  }

  .lt-medium-desktop\:vtmn-h-4\/5 {
    height: 80%;
  }

  .lt-medium-desktop\:vtmn-h-1\/6 {
    height: 16.666667%;
  }

  .lt-medium-desktop\:vtmn-h-2\/6 {
    height: 33.333333%;
  }

  .lt-medium-desktop\:vtmn-h-3\/6 {
    height: 50%;
  }

  .lt-medium-desktop\:vtmn-h-4\/6 {
    height: 66.666667%;
  }

  .lt-medium-desktop\:vtmn-h-5\/6 {
    height: 83.333333%;
  }

  .lt-medium-desktop\:vtmn-h-full {
    height: 100%;
  }

  .lt-medium-desktop\:vtmn-h-screen {
    height: 100vh;
  }

  .lt-medium-desktop\:vtmn-max-h-0 {
    max-height: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:vtmn-max-h-1 {
    max-height: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:vtmn-max-h-2 {
    max-height: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:vtmn-max-h-3 {
    max-height: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:vtmn-max-h-4 {
    max-height: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:vtmn-max-h-5 {
    max-height: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:vtmn-max-h-6 {
    max-height: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:vtmn-max-h-7 {
    max-height: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:vtmn-max-h-8 {
    max-height: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:vtmn-max-h-9 {
    max-height: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:vtmn-max-h-10 {
    max-height: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:vtmn-max-h-full {
    max-height: 100%;
  }

  .lt-medium-desktop\:vtmn-max-h-screen {
    max-height: 100vh;
  }

  .lt-medium-desktop\:vtmn-min-h-0 {
    min-height: 0px;
  }

  .lt-medium-desktop\:vtmn-min-h-full {
    min-height: 100%;
  }

  .lt-medium-desktop\:vtmn-min-h-screen {
    min-height: 100vh;
  }

  .lt-medium-desktop\:vtmn-w-0 {
    width: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:vtmn-w-1 {
    width: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:vtmn-w-2 {
    width: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:vtmn-w-3 {
    width: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:vtmn-w-4 {
    width: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:vtmn-w-5 {
    width: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:vtmn-w-6 {
    width: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:vtmn-w-7 {
    width: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:vtmn-w-8 {
    width: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:vtmn-w-9 {
    width: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:vtmn-w-10 {
    width: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:vtmn-w-auto {
    width: auto;
  }

  .lt-medium-desktop\:vtmn-w-1\/2 {
    width: 50%;
  }

  .lt-medium-desktop\:vtmn-w-1\/3 {
    width: 33.333333%;
  }

  .lt-medium-desktop\:vtmn-w-2\/3 {
    width: 66.666667%;
  }

  .lt-medium-desktop\:vtmn-w-1\/4 {
    width: 25%;
  }

  .lt-medium-desktop\:vtmn-w-2\/4 {
    width: 50%;
  }

  .lt-medium-desktop\:vtmn-w-3\/4 {
    width: 75%;
  }

  .lt-medium-desktop\:vtmn-w-1\/5 {
    width: 20%;
  }

  .lt-medium-desktop\:vtmn-w-2\/5 {
    width: 40%;
  }

  .lt-medium-desktop\:vtmn-w-3\/5 {
    width: 60%;
  }

  .lt-medium-desktop\:vtmn-w-4\/5 {
    width: 80%;
  }

  .lt-medium-desktop\:vtmn-w-1\/6 {
    width: 16.666667%;
  }

  .lt-medium-desktop\:vtmn-w-2\/6 {
    width: 33.333333%;
  }

  .lt-medium-desktop\:vtmn-w-3\/6 {
    width: 50%;
  }

  .lt-medium-desktop\:vtmn-w-4\/6 {
    width: 66.666667%;
  }

  .lt-medium-desktop\:vtmn-w-5\/6 {
    width: 83.333333%;
  }

  .lt-medium-desktop\:vtmn-w-1\/12 {
    width: 8.333333%;
  }

  .lt-medium-desktop\:vtmn-w-2\/12 {
    width: 16.666667%;
  }

  .lt-medium-desktop\:vtmn-w-3\/12 {
    width: 25%;
  }

  .lt-medium-desktop\:vtmn-w-4\/12 {
    width: 33.333333%;
  }

  .lt-medium-desktop\:vtmn-w-5\/12 {
    width: 41.666667%;
  }

  .lt-medium-desktop\:vtmn-w-6\/12 {
    width: 50%;
  }

  .lt-medium-desktop\:vtmn-w-7\/12 {
    width: 58.333333%;
  }

  .lt-medium-desktop\:vtmn-w-8\/12 {
    width: 66.666667%;
  }

  .lt-medium-desktop\:vtmn-w-9\/12 {
    width: 75%;
  }

  .lt-medium-desktop\:vtmn-w-10\/12 {
    width: 83.333333%;
  }

  .lt-medium-desktop\:vtmn-w-11\/12 {
    width: 91.666667%;
  }

  .lt-medium-desktop\:vtmn-w-full {
    width: 100%;
  }

  .lt-medium-desktop\:vtmn-w-screen {
    width: 100vw;
  }

  .lt-medium-desktop\:vtmn-w-min {
    width: -moz-min-content;
    width: min-content;
  }

  .lt-medium-desktop\:vtmn-w-max {
    width: -moz-max-content;
    width: max-content;
  }

  .lt-medium-desktop\:vtmn-min-w-0 {
    min-width: 0px;
  }

  .lt-medium-desktop\:vtmn-min-w-full {
    min-width: 100%;
  }

  .lt-medium-desktop\:vtmn-min-w-min {
    min-width: -moz-min-content;
    min-width: min-content;
  }

  .lt-medium-desktop\:vtmn-min-w-max {
    min-width: -moz-max-content;
    min-width: max-content;
  }

  .lt-medium-desktop\:vtmn-max-w-0 {
    max-width: 0rem;
  }

  .lt-medium-desktop\:vtmn-max-w-none {
    max-width: none;
  }

  .lt-medium-desktop\:vtmn-max-w-xs {
    max-width: 20rem;
  }

  .lt-medium-desktop\:vtmn-max-w-sm {
    max-width: 24rem;
  }

  .lt-medium-desktop\:vtmn-max-w-md {
    max-width: 28rem;
  }

  .lt-medium-desktop\:vtmn-max-w-lg {
    max-width: 32rem;
  }

  .lt-medium-desktop\:vtmn-max-w-xl {
    max-width: 36rem;
  }

  .lt-medium-desktop\:vtmn-max-w-2xl {
    max-width: 42rem;
  }

  .lt-medium-desktop\:vtmn-max-w-3xl {
    max-width: 48rem;
  }

  .lt-medium-desktop\:vtmn-max-w-4xl {
    max-width: 56rem;
  }

  .lt-medium-desktop\:vtmn-max-w-5xl {
    max-width: 64rem;
  }

  .lt-medium-desktop\:vtmn-max-w-6xl {
    max-width: 72rem;
  }

  .lt-medium-desktop\:vtmn-max-w-7xl {
    max-width: 80rem;
  }

  .lt-medium-desktop\:vtmn-max-w-full {
    max-width: 100%;
  }

  .lt-medium-desktop\:vtmn-max-w-min {
    max-width: -moz-min-content;
    max-width: min-content;
  }

  .lt-medium-desktop\:vtmn-max-w-max {
    max-width: -moz-max-content;
    max-width: max-content;
  }

  .lt-medium-desktop\:vtmn-max-w-prose {
    max-width: 65ch;
  }

  .lt-medium-desktop\:vtmn-flex-1 {
    flex: 1 1 0%;
  }

  .lt-medium-desktop\:vtmn-flex-auto {
    flex: 1 1 auto;
  }

  .lt-medium-desktop\:vtmn-flex-initial {
    flex: 0 1 auto;
  }

  .lt-medium-desktop\:vtmn-flex-none {
    flex: none;
  }

  .lt-medium-desktop\:vtmn-flex-shrink-0 {
    flex-shrink: 0;
  }

  .lt-medium-desktop\:vtmn-flex-shrink {
    flex-shrink: 1;
  }

  .lt-medium-desktop\:vtmn-flex-grow-0 {
    flex-grow: 0;
  }

  .lt-medium-desktop\:vtmn-flex-grow {
    flex-grow: 1;
  }

  .lt-medium-desktop\:vtmn-table-auto {
    table-layout: auto;
  }

  .lt-medium-desktop\:vtmn-table-fixed {
    table-layout: fixed;
  }

  .lt-medium-desktop\:vtmn-border-collapse {
    border-collapse: collapse;
  }

  .lt-medium-desktop\:vtmn-border-separate {
    border-collapse: separate;
  }

  .lt-medium-desktop\:vtmn-origin-center {
    transform-origin: center;
  }

  .lt-medium-desktop\:vtmn-origin-top {
    transform-origin: top;
  }

  .lt-medium-desktop\:vtmn-origin-top-right {
    transform-origin: top right;
  }

  .lt-medium-desktop\:vtmn-origin-right {
    transform-origin: right;
  }

  .lt-medium-desktop\:vtmn-origin-bottom-right {
    transform-origin: bottom right;
  }

  .lt-medium-desktop\:vtmn-origin-bottom {
    transform-origin: bottom;
  }

  .lt-medium-desktop\:vtmn-origin-bottom-left {
    transform-origin: bottom left;
  }

  .lt-medium-desktop\:vtmn-origin-left {
    transform-origin: left;
  }

  .lt-medium-desktop\:vtmn-origin-top-left {
    transform-origin: top left;
  }

  .lt-medium-desktop\:vtmn-transform {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .lt-medium-desktop\:vtmn-transform-gpu {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .lt-medium-desktop\:vtmn-transform-none {
    transform: none;
  }

  .lt-medium-desktop\:vtmn-translate-x-0 {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:vtmn-translate-x-1 {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:vtmn-translate-x-2 {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:vtmn-translate-x-3 {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:vtmn-translate-x-4 {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:vtmn-translate-x-5 {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:vtmn-translate-x-6 {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:vtmn-translate-x-7 {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:vtmn-translate-x-8 {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:vtmn-translate-x-9 {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:vtmn-translate-x-10 {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:vtmn--translate-x-0 {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:vtmn--translate-x-1 {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:vtmn--translate-x-2 {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:vtmn--translate-x-3 {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:vtmn--translate-x-4 {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:vtmn--translate-x-5 {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:vtmn--translate-x-6 {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:vtmn--translate-x-7 {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:vtmn--translate-x-8 {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:vtmn--translate-x-9 {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:vtmn--translate-x-10 {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:vtmn-translate-x-1\/2 {
    --tw-translate-x: 50%;
  }

  .lt-medium-desktop\:vtmn-translate-x-1\/3 {
    --tw-translate-x: 33.333333%;
  }

  .lt-medium-desktop\:vtmn-translate-x-2\/3 {
    --tw-translate-x: 66.666667%;
  }

  .lt-medium-desktop\:vtmn-translate-x-1\/4 {
    --tw-translate-x: 25%;
  }

  .lt-medium-desktop\:vtmn-translate-x-2\/4 {
    --tw-translate-x: 50%;
  }

  .lt-medium-desktop\:vtmn-translate-x-3\/4 {
    --tw-translate-x: 75%;
  }

  .lt-medium-desktop\:vtmn-translate-x-full {
    --tw-translate-x: 100%;
  }

  .lt-medium-desktop\:vtmn--translate-x-1\/2 {
    --tw-translate-x: -50%;
  }

  .lt-medium-desktop\:vtmn--translate-x-1\/3 {
    --tw-translate-x: -33.333333%;
  }

  .lt-medium-desktop\:vtmn--translate-x-2\/3 {
    --tw-translate-x: -66.666667%;
  }

  .lt-medium-desktop\:vtmn--translate-x-1\/4 {
    --tw-translate-x: -25%;
  }

  .lt-medium-desktop\:vtmn--translate-x-2\/4 {
    --tw-translate-x: -50%;
  }

  .lt-medium-desktop\:vtmn--translate-x-3\/4 {
    --tw-translate-x: -75%;
  }

  .lt-medium-desktop\:vtmn--translate-x-full {
    --tw-translate-x: -100%;
  }

  .lt-medium-desktop\:vtmn-translate-y-0 {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:vtmn-translate-y-1 {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:vtmn-translate-y-2 {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:vtmn-translate-y-3 {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:vtmn-translate-y-4 {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:vtmn-translate-y-5 {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:vtmn-translate-y-6 {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:vtmn-translate-y-7 {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:vtmn-translate-y-8 {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:vtmn-translate-y-9 {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:vtmn-translate-y-10 {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:vtmn--translate-y-0 {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:vtmn--translate-y-1 {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:vtmn--translate-y-2 {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:vtmn--translate-y-3 {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:vtmn--translate-y-4 {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:vtmn--translate-y-5 {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:vtmn--translate-y-6 {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:vtmn--translate-y-7 {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:vtmn--translate-y-8 {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:vtmn--translate-y-9 {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:vtmn--translate-y-10 {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:vtmn-translate-y-1\/2 {
    --tw-translate-y: 50%;
  }

  .lt-medium-desktop\:vtmn-translate-y-1\/3 {
    --tw-translate-y: 33.333333%;
  }

  .lt-medium-desktop\:vtmn-translate-y-2\/3 {
    --tw-translate-y: 66.666667%;
  }

  .lt-medium-desktop\:vtmn-translate-y-1\/4 {
    --tw-translate-y: 25%;
  }

  .lt-medium-desktop\:vtmn-translate-y-2\/4 {
    --tw-translate-y: 50%;
  }

  .lt-medium-desktop\:vtmn-translate-y-3\/4 {
    --tw-translate-y: 75%;
  }

  .lt-medium-desktop\:vtmn-translate-y-full {
    --tw-translate-y: 100%;
  }

  .lt-medium-desktop\:vtmn--translate-y-1\/2 {
    --tw-translate-y: -50%;
  }

  .lt-medium-desktop\:vtmn--translate-y-1\/3 {
    --tw-translate-y: -33.333333%;
  }

  .lt-medium-desktop\:vtmn--translate-y-2\/3 {
    --tw-translate-y: -66.666667%;
  }

  .lt-medium-desktop\:vtmn--translate-y-1\/4 {
    --tw-translate-y: -25%;
  }

  .lt-medium-desktop\:vtmn--translate-y-2\/4 {
    --tw-translate-y: -50%;
  }

  .lt-medium-desktop\:vtmn--translate-y-3\/4 {
    --tw-translate-y: -75%;
  }

  .lt-medium-desktop\:vtmn--translate-y-full {
    --tw-translate-y: -100%;
  }

  .lt-medium-desktop\:hover\:vtmn-translate-x-0:hover {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:hover\:vtmn-translate-x-1:hover {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:hover\:vtmn-translate-x-2:hover {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:hover\:vtmn-translate-x-3:hover {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:hover\:vtmn-translate-x-4:hover {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:hover\:vtmn-translate-x-5:hover {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:hover\:vtmn-translate-x-6:hover {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:hover\:vtmn-translate-x-7:hover {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:hover\:vtmn-translate-x-8:hover {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:hover\:vtmn-translate-x-9:hover {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:hover\:vtmn-translate-x-10:hover {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:hover\:vtmn--translate-x-0:hover {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:hover\:vtmn--translate-x-1:hover {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:hover\:vtmn--translate-x-2:hover {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:hover\:vtmn--translate-x-3:hover {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:hover\:vtmn--translate-x-4:hover {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:hover\:vtmn--translate-x-5:hover {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:hover\:vtmn--translate-x-6:hover {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:hover\:vtmn--translate-x-7:hover {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:hover\:vtmn--translate-x-8:hover {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:hover\:vtmn--translate-x-9:hover {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:hover\:vtmn--translate-x-10:hover {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:hover\:vtmn-translate-x-1\/2:hover {
    --tw-translate-x: 50%;
  }

  .lt-medium-desktop\:hover\:vtmn-translate-x-1\/3:hover {
    --tw-translate-x: 33.333333%;
  }

  .lt-medium-desktop\:hover\:vtmn-translate-x-2\/3:hover {
    --tw-translate-x: 66.666667%;
  }

  .lt-medium-desktop\:hover\:vtmn-translate-x-1\/4:hover {
    --tw-translate-x: 25%;
  }

  .lt-medium-desktop\:hover\:vtmn-translate-x-2\/4:hover {
    --tw-translate-x: 50%;
  }

  .lt-medium-desktop\:hover\:vtmn-translate-x-3\/4:hover {
    --tw-translate-x: 75%;
  }

  .lt-medium-desktop\:hover\:vtmn-translate-x-full:hover {
    --tw-translate-x: 100%;
  }

  .lt-medium-desktop\:hover\:vtmn--translate-x-1\/2:hover {
    --tw-translate-x: -50%;
  }

  .lt-medium-desktop\:hover\:vtmn--translate-x-1\/3:hover {
    --tw-translate-x: -33.333333%;
  }

  .lt-medium-desktop\:hover\:vtmn--translate-x-2\/3:hover {
    --tw-translate-x: -66.666667%;
  }

  .lt-medium-desktop\:hover\:vtmn--translate-x-1\/4:hover {
    --tw-translate-x: -25%;
  }

  .lt-medium-desktop\:hover\:vtmn--translate-x-2\/4:hover {
    --tw-translate-x: -50%;
  }

  .lt-medium-desktop\:hover\:vtmn--translate-x-3\/4:hover {
    --tw-translate-x: -75%;
  }

  .lt-medium-desktop\:hover\:vtmn--translate-x-full:hover {
    --tw-translate-x: -100%;
  }

  .lt-medium-desktop\:hover\:vtmn-translate-y-0:hover {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:hover\:vtmn-translate-y-1:hover {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:hover\:vtmn-translate-y-2:hover {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:hover\:vtmn-translate-y-3:hover {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:hover\:vtmn-translate-y-4:hover {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:hover\:vtmn-translate-y-5:hover {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:hover\:vtmn-translate-y-6:hover {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:hover\:vtmn-translate-y-7:hover {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:hover\:vtmn-translate-y-8:hover {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:hover\:vtmn-translate-y-9:hover {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:hover\:vtmn-translate-y-10:hover {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:hover\:vtmn--translate-y-0:hover {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:hover\:vtmn--translate-y-1:hover {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:hover\:vtmn--translate-y-2:hover {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:hover\:vtmn--translate-y-3:hover {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:hover\:vtmn--translate-y-4:hover {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:hover\:vtmn--translate-y-5:hover {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:hover\:vtmn--translate-y-6:hover {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:hover\:vtmn--translate-y-7:hover {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:hover\:vtmn--translate-y-8:hover {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:hover\:vtmn--translate-y-9:hover {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:hover\:vtmn--translate-y-10:hover {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:hover\:vtmn-translate-y-1\/2:hover {
    --tw-translate-y: 50%;
  }

  .lt-medium-desktop\:hover\:vtmn-translate-y-1\/3:hover {
    --tw-translate-y: 33.333333%;
  }

  .lt-medium-desktop\:hover\:vtmn-translate-y-2\/3:hover {
    --tw-translate-y: 66.666667%;
  }

  .lt-medium-desktop\:hover\:vtmn-translate-y-1\/4:hover {
    --tw-translate-y: 25%;
  }

  .lt-medium-desktop\:hover\:vtmn-translate-y-2\/4:hover {
    --tw-translate-y: 50%;
  }

  .lt-medium-desktop\:hover\:vtmn-translate-y-3\/4:hover {
    --tw-translate-y: 75%;
  }

  .lt-medium-desktop\:hover\:vtmn-translate-y-full:hover {
    --tw-translate-y: 100%;
  }

  .lt-medium-desktop\:hover\:vtmn--translate-y-1\/2:hover {
    --tw-translate-y: -50%;
  }

  .lt-medium-desktop\:hover\:vtmn--translate-y-1\/3:hover {
    --tw-translate-y: -33.333333%;
  }

  .lt-medium-desktop\:hover\:vtmn--translate-y-2\/3:hover {
    --tw-translate-y: -66.666667%;
  }

  .lt-medium-desktop\:hover\:vtmn--translate-y-1\/4:hover {
    --tw-translate-y: -25%;
  }

  .lt-medium-desktop\:hover\:vtmn--translate-y-2\/4:hover {
    --tw-translate-y: -50%;
  }

  .lt-medium-desktop\:hover\:vtmn--translate-y-3\/4:hover {
    --tw-translate-y: -75%;
  }

  .lt-medium-desktop\:hover\:vtmn--translate-y-full:hover {
    --tw-translate-y: -100%;
  }

  .lt-medium-desktop\:focus\:vtmn-translate-x-0:focus {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:focus\:vtmn-translate-x-1:focus {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:focus\:vtmn-translate-x-2:focus {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:focus\:vtmn-translate-x-3:focus {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:focus\:vtmn-translate-x-4:focus {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:focus\:vtmn-translate-x-5:focus {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:focus\:vtmn-translate-x-6:focus {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:focus\:vtmn-translate-x-7:focus {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:focus\:vtmn-translate-x-8:focus {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:focus\:vtmn-translate-x-9:focus {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:focus\:vtmn-translate-x-10:focus {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:focus\:vtmn--translate-x-0:focus {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:focus\:vtmn--translate-x-1:focus {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:focus\:vtmn--translate-x-2:focus {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:focus\:vtmn--translate-x-3:focus {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:focus\:vtmn--translate-x-4:focus {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:focus\:vtmn--translate-x-5:focus {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:focus\:vtmn--translate-x-6:focus {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:focus\:vtmn--translate-x-7:focus {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:focus\:vtmn--translate-x-8:focus {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:focus\:vtmn--translate-x-9:focus {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:focus\:vtmn--translate-x-10:focus {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:focus\:vtmn-translate-x-1\/2:focus {
    --tw-translate-x: 50%;
  }

  .lt-medium-desktop\:focus\:vtmn-translate-x-1\/3:focus {
    --tw-translate-x: 33.333333%;
  }

  .lt-medium-desktop\:focus\:vtmn-translate-x-2\/3:focus {
    --tw-translate-x: 66.666667%;
  }

  .lt-medium-desktop\:focus\:vtmn-translate-x-1\/4:focus {
    --tw-translate-x: 25%;
  }

  .lt-medium-desktop\:focus\:vtmn-translate-x-2\/4:focus {
    --tw-translate-x: 50%;
  }

  .lt-medium-desktop\:focus\:vtmn-translate-x-3\/4:focus {
    --tw-translate-x: 75%;
  }

  .lt-medium-desktop\:focus\:vtmn-translate-x-full:focus {
    --tw-translate-x: 100%;
  }

  .lt-medium-desktop\:focus\:vtmn--translate-x-1\/2:focus {
    --tw-translate-x: -50%;
  }

  .lt-medium-desktop\:focus\:vtmn--translate-x-1\/3:focus {
    --tw-translate-x: -33.333333%;
  }

  .lt-medium-desktop\:focus\:vtmn--translate-x-2\/3:focus {
    --tw-translate-x: -66.666667%;
  }

  .lt-medium-desktop\:focus\:vtmn--translate-x-1\/4:focus {
    --tw-translate-x: -25%;
  }

  .lt-medium-desktop\:focus\:vtmn--translate-x-2\/4:focus {
    --tw-translate-x: -50%;
  }

  .lt-medium-desktop\:focus\:vtmn--translate-x-3\/4:focus {
    --tw-translate-x: -75%;
  }

  .lt-medium-desktop\:focus\:vtmn--translate-x-full:focus {
    --tw-translate-x: -100%;
  }

  .lt-medium-desktop\:focus\:vtmn-translate-y-0:focus {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:focus\:vtmn-translate-y-1:focus {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:focus\:vtmn-translate-y-2:focus {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:focus\:vtmn-translate-y-3:focus {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:focus\:vtmn-translate-y-4:focus {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:focus\:vtmn-translate-y-5:focus {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:focus\:vtmn-translate-y-6:focus {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:focus\:vtmn-translate-y-7:focus {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:focus\:vtmn-translate-y-8:focus {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:focus\:vtmn-translate-y-9:focus {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:focus\:vtmn-translate-y-10:focus {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:focus\:vtmn--translate-y-0:focus {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:focus\:vtmn--translate-y-1:focus {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:focus\:vtmn--translate-y-2:focus {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:focus\:vtmn--translate-y-3:focus {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:focus\:vtmn--translate-y-4:focus {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:focus\:vtmn--translate-y-5:focus {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:focus\:vtmn--translate-y-6:focus {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:focus\:vtmn--translate-y-7:focus {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:focus\:vtmn--translate-y-8:focus {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:focus\:vtmn--translate-y-9:focus {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:focus\:vtmn--translate-y-10:focus {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:focus\:vtmn-translate-y-1\/2:focus {
    --tw-translate-y: 50%;
  }

  .lt-medium-desktop\:focus\:vtmn-translate-y-1\/3:focus {
    --tw-translate-y: 33.333333%;
  }

  .lt-medium-desktop\:focus\:vtmn-translate-y-2\/3:focus {
    --tw-translate-y: 66.666667%;
  }

  .lt-medium-desktop\:focus\:vtmn-translate-y-1\/4:focus {
    --tw-translate-y: 25%;
  }

  .lt-medium-desktop\:focus\:vtmn-translate-y-2\/4:focus {
    --tw-translate-y: 50%;
  }

  .lt-medium-desktop\:focus\:vtmn-translate-y-3\/4:focus {
    --tw-translate-y: 75%;
  }

  .lt-medium-desktop\:focus\:vtmn-translate-y-full:focus {
    --tw-translate-y: 100%;
  }

  .lt-medium-desktop\:focus\:vtmn--translate-y-1\/2:focus {
    --tw-translate-y: -50%;
  }

  .lt-medium-desktop\:focus\:vtmn--translate-y-1\/3:focus {
    --tw-translate-y: -33.333333%;
  }

  .lt-medium-desktop\:focus\:vtmn--translate-y-2\/3:focus {
    --tw-translate-y: -66.666667%;
  }

  .lt-medium-desktop\:focus\:vtmn--translate-y-1\/4:focus {
    --tw-translate-y: -25%;
  }

  .lt-medium-desktop\:focus\:vtmn--translate-y-2\/4:focus {
    --tw-translate-y: -50%;
  }

  .lt-medium-desktop\:focus\:vtmn--translate-y-3\/4:focus {
    --tw-translate-y: -75%;
  }

  .lt-medium-desktop\:focus\:vtmn--translate-y-full:focus {
    --tw-translate-y: -100%;
  }

  .lt-medium-desktop\:vtmn-rotate-0 {
    --tw-rotate: 0deg;
  }

  .lt-medium-desktop\:vtmn-rotate-1 {
    --tw-rotate: 1deg;
  }

  .lt-medium-desktop\:vtmn-rotate-2 {
    --tw-rotate: 2deg;
  }

  .lt-medium-desktop\:vtmn-rotate-3 {
    --tw-rotate: 3deg;
  }

  .lt-medium-desktop\:vtmn-rotate-6 {
    --tw-rotate: 6deg;
  }

  .lt-medium-desktop\:vtmn-rotate-12 {
    --tw-rotate: 12deg;
  }

  .lt-medium-desktop\:vtmn-rotate-45 {
    --tw-rotate: 45deg;
  }

  .lt-medium-desktop\:vtmn-rotate-90 {
    --tw-rotate: 90deg;
  }

  .lt-medium-desktop\:vtmn-rotate-180 {
    --tw-rotate: 180deg;
  }

  .lt-medium-desktop\:vtmn--rotate-180 {
    --tw-rotate: -180deg;
  }

  .lt-medium-desktop\:vtmn--rotate-90 {
    --tw-rotate: -90deg;
  }

  .lt-medium-desktop\:vtmn--rotate-45 {
    --tw-rotate: -45deg;
  }

  .lt-medium-desktop\:vtmn--rotate-12 {
    --tw-rotate: -12deg;
  }

  .lt-medium-desktop\:vtmn--rotate-6 {
    --tw-rotate: -6deg;
  }

  .lt-medium-desktop\:vtmn--rotate-3 {
    --tw-rotate: -3deg;
  }

  .lt-medium-desktop\:vtmn--rotate-2 {
    --tw-rotate: -2deg;
  }

  .lt-medium-desktop\:vtmn--rotate-1 {
    --tw-rotate: -1deg;
  }

  .lt-medium-desktop\:hover\:vtmn-rotate-0:hover {
    --tw-rotate: 0deg;
  }

  .lt-medium-desktop\:hover\:vtmn-rotate-1:hover {
    --tw-rotate: 1deg;
  }

  .lt-medium-desktop\:hover\:vtmn-rotate-2:hover {
    --tw-rotate: 2deg;
  }

  .lt-medium-desktop\:hover\:vtmn-rotate-3:hover {
    --tw-rotate: 3deg;
  }

  .lt-medium-desktop\:hover\:vtmn-rotate-6:hover {
    --tw-rotate: 6deg;
  }

  .lt-medium-desktop\:hover\:vtmn-rotate-12:hover {
    --tw-rotate: 12deg;
  }

  .lt-medium-desktop\:hover\:vtmn-rotate-45:hover {
    --tw-rotate: 45deg;
  }

  .lt-medium-desktop\:hover\:vtmn-rotate-90:hover {
    --tw-rotate: 90deg;
  }

  .lt-medium-desktop\:hover\:vtmn-rotate-180:hover {
    --tw-rotate: 180deg;
  }

  .lt-medium-desktop\:hover\:vtmn--rotate-180:hover {
    --tw-rotate: -180deg;
  }

  .lt-medium-desktop\:hover\:vtmn--rotate-90:hover {
    --tw-rotate: -90deg;
  }

  .lt-medium-desktop\:hover\:vtmn--rotate-45:hover {
    --tw-rotate: -45deg;
  }

  .lt-medium-desktop\:hover\:vtmn--rotate-12:hover {
    --tw-rotate: -12deg;
  }

  .lt-medium-desktop\:hover\:vtmn--rotate-6:hover {
    --tw-rotate: -6deg;
  }

  .lt-medium-desktop\:hover\:vtmn--rotate-3:hover {
    --tw-rotate: -3deg;
  }

  .lt-medium-desktop\:hover\:vtmn--rotate-2:hover {
    --tw-rotate: -2deg;
  }

  .lt-medium-desktop\:hover\:vtmn--rotate-1:hover {
    --tw-rotate: -1deg;
  }

  .lt-medium-desktop\:focus\:vtmn-rotate-0:focus {
    --tw-rotate: 0deg;
  }

  .lt-medium-desktop\:focus\:vtmn-rotate-1:focus {
    --tw-rotate: 1deg;
  }

  .lt-medium-desktop\:focus\:vtmn-rotate-2:focus {
    --tw-rotate: 2deg;
  }

  .lt-medium-desktop\:focus\:vtmn-rotate-3:focus {
    --tw-rotate: 3deg;
  }

  .lt-medium-desktop\:focus\:vtmn-rotate-6:focus {
    --tw-rotate: 6deg;
  }

  .lt-medium-desktop\:focus\:vtmn-rotate-12:focus {
    --tw-rotate: 12deg;
  }

  .lt-medium-desktop\:focus\:vtmn-rotate-45:focus {
    --tw-rotate: 45deg;
  }

  .lt-medium-desktop\:focus\:vtmn-rotate-90:focus {
    --tw-rotate: 90deg;
  }

  .lt-medium-desktop\:focus\:vtmn-rotate-180:focus {
    --tw-rotate: 180deg;
  }

  .lt-medium-desktop\:focus\:vtmn--rotate-180:focus {
    --tw-rotate: -180deg;
  }

  .lt-medium-desktop\:focus\:vtmn--rotate-90:focus {
    --tw-rotate: -90deg;
  }

  .lt-medium-desktop\:focus\:vtmn--rotate-45:focus {
    --tw-rotate: -45deg;
  }

  .lt-medium-desktop\:focus\:vtmn--rotate-12:focus {
    --tw-rotate: -12deg;
  }

  .lt-medium-desktop\:focus\:vtmn--rotate-6:focus {
    --tw-rotate: -6deg;
  }

  .lt-medium-desktop\:focus\:vtmn--rotate-3:focus {
    --tw-rotate: -3deg;
  }

  .lt-medium-desktop\:focus\:vtmn--rotate-2:focus {
    --tw-rotate: -2deg;
  }

  .lt-medium-desktop\:focus\:vtmn--rotate-1:focus {
    --tw-rotate: -1deg;
  }

  .lt-medium-desktop\:vtmn-skew-x-0 {
    --tw-skew-x: 0deg;
  }

  .lt-medium-desktop\:vtmn-skew-x-1 {
    --tw-skew-x: 1deg;
  }

  .lt-medium-desktop\:vtmn-skew-x-2 {
    --tw-skew-x: 2deg;
  }

  .lt-medium-desktop\:vtmn-skew-x-3 {
    --tw-skew-x: 3deg;
  }

  .lt-medium-desktop\:vtmn-skew-x-6 {
    --tw-skew-x: 6deg;
  }

  .lt-medium-desktop\:vtmn-skew-x-12 {
    --tw-skew-x: 12deg;
  }

  .lt-medium-desktop\:vtmn--skew-x-12 {
    --tw-skew-x: -12deg;
  }

  .lt-medium-desktop\:vtmn--skew-x-6 {
    --tw-skew-x: -6deg;
  }

  .lt-medium-desktop\:vtmn--skew-x-3 {
    --tw-skew-x: -3deg;
  }

  .lt-medium-desktop\:vtmn--skew-x-2 {
    --tw-skew-x: -2deg;
  }

  .lt-medium-desktop\:vtmn--skew-x-1 {
    --tw-skew-x: -1deg;
  }

  .lt-medium-desktop\:vtmn-skew-y-0 {
    --tw-skew-y: 0deg;
  }

  .lt-medium-desktop\:vtmn-skew-y-1 {
    --tw-skew-y: 1deg;
  }

  .lt-medium-desktop\:vtmn-skew-y-2 {
    --tw-skew-y: 2deg;
  }

  .lt-medium-desktop\:vtmn-skew-y-3 {
    --tw-skew-y: 3deg;
  }

  .lt-medium-desktop\:vtmn-skew-y-6 {
    --tw-skew-y: 6deg;
  }

  .lt-medium-desktop\:vtmn-skew-y-12 {
    --tw-skew-y: 12deg;
  }

  .lt-medium-desktop\:vtmn--skew-y-12 {
    --tw-skew-y: -12deg;
  }

  .lt-medium-desktop\:vtmn--skew-y-6 {
    --tw-skew-y: -6deg;
  }

  .lt-medium-desktop\:vtmn--skew-y-3 {
    --tw-skew-y: -3deg;
  }

  .lt-medium-desktop\:vtmn--skew-y-2 {
    --tw-skew-y: -2deg;
  }

  .lt-medium-desktop\:vtmn--skew-y-1 {
    --tw-skew-y: -1deg;
  }

  .lt-medium-desktop\:hover\:vtmn-skew-x-0:hover {
    --tw-skew-x: 0deg;
  }

  .lt-medium-desktop\:hover\:vtmn-skew-x-1:hover {
    --tw-skew-x: 1deg;
  }

  .lt-medium-desktop\:hover\:vtmn-skew-x-2:hover {
    --tw-skew-x: 2deg;
  }

  .lt-medium-desktop\:hover\:vtmn-skew-x-3:hover {
    --tw-skew-x: 3deg;
  }

  .lt-medium-desktop\:hover\:vtmn-skew-x-6:hover {
    --tw-skew-x: 6deg;
  }

  .lt-medium-desktop\:hover\:vtmn-skew-x-12:hover {
    --tw-skew-x: 12deg;
  }

  .lt-medium-desktop\:hover\:vtmn--skew-x-12:hover {
    --tw-skew-x: -12deg;
  }

  .lt-medium-desktop\:hover\:vtmn--skew-x-6:hover {
    --tw-skew-x: -6deg;
  }

  .lt-medium-desktop\:hover\:vtmn--skew-x-3:hover {
    --tw-skew-x: -3deg;
  }

  .lt-medium-desktop\:hover\:vtmn--skew-x-2:hover {
    --tw-skew-x: -2deg;
  }

  .lt-medium-desktop\:hover\:vtmn--skew-x-1:hover {
    --tw-skew-x: -1deg;
  }

  .lt-medium-desktop\:hover\:vtmn-skew-y-0:hover {
    --tw-skew-y: 0deg;
  }

  .lt-medium-desktop\:hover\:vtmn-skew-y-1:hover {
    --tw-skew-y: 1deg;
  }

  .lt-medium-desktop\:hover\:vtmn-skew-y-2:hover {
    --tw-skew-y: 2deg;
  }

  .lt-medium-desktop\:hover\:vtmn-skew-y-3:hover {
    --tw-skew-y: 3deg;
  }

  .lt-medium-desktop\:hover\:vtmn-skew-y-6:hover {
    --tw-skew-y: 6deg;
  }

  .lt-medium-desktop\:hover\:vtmn-skew-y-12:hover {
    --tw-skew-y: 12deg;
  }

  .lt-medium-desktop\:hover\:vtmn--skew-y-12:hover {
    --tw-skew-y: -12deg;
  }

  .lt-medium-desktop\:hover\:vtmn--skew-y-6:hover {
    --tw-skew-y: -6deg;
  }

  .lt-medium-desktop\:hover\:vtmn--skew-y-3:hover {
    --tw-skew-y: -3deg;
  }

  .lt-medium-desktop\:hover\:vtmn--skew-y-2:hover {
    --tw-skew-y: -2deg;
  }

  .lt-medium-desktop\:hover\:vtmn--skew-y-1:hover {
    --tw-skew-y: -1deg;
  }

  .lt-medium-desktop\:focus\:vtmn-skew-x-0:focus {
    --tw-skew-x: 0deg;
  }

  .lt-medium-desktop\:focus\:vtmn-skew-x-1:focus {
    --tw-skew-x: 1deg;
  }

  .lt-medium-desktop\:focus\:vtmn-skew-x-2:focus {
    --tw-skew-x: 2deg;
  }

  .lt-medium-desktop\:focus\:vtmn-skew-x-3:focus {
    --tw-skew-x: 3deg;
  }

  .lt-medium-desktop\:focus\:vtmn-skew-x-6:focus {
    --tw-skew-x: 6deg;
  }

  .lt-medium-desktop\:focus\:vtmn-skew-x-12:focus {
    --tw-skew-x: 12deg;
  }

  .lt-medium-desktop\:focus\:vtmn--skew-x-12:focus {
    --tw-skew-x: -12deg;
  }

  .lt-medium-desktop\:focus\:vtmn--skew-x-6:focus {
    --tw-skew-x: -6deg;
  }

  .lt-medium-desktop\:focus\:vtmn--skew-x-3:focus {
    --tw-skew-x: -3deg;
  }

  .lt-medium-desktop\:focus\:vtmn--skew-x-2:focus {
    --tw-skew-x: -2deg;
  }

  .lt-medium-desktop\:focus\:vtmn--skew-x-1:focus {
    --tw-skew-x: -1deg;
  }

  .lt-medium-desktop\:focus\:vtmn-skew-y-0:focus {
    --tw-skew-y: 0deg;
  }

  .lt-medium-desktop\:focus\:vtmn-skew-y-1:focus {
    --tw-skew-y: 1deg;
  }

  .lt-medium-desktop\:focus\:vtmn-skew-y-2:focus {
    --tw-skew-y: 2deg;
  }

  .lt-medium-desktop\:focus\:vtmn-skew-y-3:focus {
    --tw-skew-y: 3deg;
  }

  .lt-medium-desktop\:focus\:vtmn-skew-y-6:focus {
    --tw-skew-y: 6deg;
  }

  .lt-medium-desktop\:focus\:vtmn-skew-y-12:focus {
    --tw-skew-y: 12deg;
  }

  .lt-medium-desktop\:focus\:vtmn--skew-y-12:focus {
    --tw-skew-y: -12deg;
  }

  .lt-medium-desktop\:focus\:vtmn--skew-y-6:focus {
    --tw-skew-y: -6deg;
  }

  .lt-medium-desktop\:focus\:vtmn--skew-y-3:focus {
    --tw-skew-y: -3deg;
  }

  .lt-medium-desktop\:focus\:vtmn--skew-y-2:focus {
    --tw-skew-y: -2deg;
  }

  .lt-medium-desktop\:focus\:vtmn--skew-y-1:focus {
    --tw-skew-y: -1deg;
  }

  .lt-medium-desktop\:vtmn-scale-0 {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .lt-medium-desktop\:vtmn-scale-50 {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .lt-medium-desktop\:vtmn-scale-75 {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .lt-medium-desktop\:vtmn-scale-90 {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .lt-medium-desktop\:vtmn-scale-95 {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .lt-medium-desktop\:vtmn-scale-100 {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .lt-medium-desktop\:vtmn-scale-105 {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .lt-medium-desktop\:vtmn-scale-110 {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .lt-medium-desktop\:vtmn-scale-125 {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .lt-medium-desktop\:vtmn-scale-150 {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .lt-medium-desktop\:hover\:vtmn-scale-0:hover {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .lt-medium-desktop\:hover\:vtmn-scale-50:hover {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .lt-medium-desktop\:hover\:vtmn-scale-75:hover {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .lt-medium-desktop\:hover\:vtmn-scale-90:hover {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .lt-medium-desktop\:hover\:vtmn-scale-95:hover {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .lt-medium-desktop\:hover\:vtmn-scale-100:hover {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .lt-medium-desktop\:hover\:vtmn-scale-105:hover {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .lt-medium-desktop\:hover\:vtmn-scale-110:hover {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .lt-medium-desktop\:hover\:vtmn-scale-125:hover {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .lt-medium-desktop\:hover\:vtmn-scale-150:hover {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .lt-medium-desktop\:focus\:vtmn-scale-0:focus {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .lt-medium-desktop\:focus\:vtmn-scale-50:focus {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .lt-medium-desktop\:focus\:vtmn-scale-75:focus {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .lt-medium-desktop\:focus\:vtmn-scale-90:focus {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .lt-medium-desktop\:focus\:vtmn-scale-95:focus {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .lt-medium-desktop\:focus\:vtmn-scale-100:focus {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .lt-medium-desktop\:focus\:vtmn-scale-105:focus {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .lt-medium-desktop\:focus\:vtmn-scale-110:focus {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .lt-medium-desktop\:focus\:vtmn-scale-125:focus {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .lt-medium-desktop\:focus\:vtmn-scale-150:focus {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .lt-medium-desktop\:vtmn-scale-x-0 {
    --tw-scale-x: 0;
  }

  .lt-medium-desktop\:vtmn-scale-x-50 {
    --tw-scale-x: .5;
  }

  .lt-medium-desktop\:vtmn-scale-x-75 {
    --tw-scale-x: .75;
  }

  .lt-medium-desktop\:vtmn-scale-x-90 {
    --tw-scale-x: .9;
  }

  .lt-medium-desktop\:vtmn-scale-x-95 {
    --tw-scale-x: .95;
  }

  .lt-medium-desktop\:vtmn-scale-x-100 {
    --tw-scale-x: 1;
  }

  .lt-medium-desktop\:vtmn-scale-x-105 {
    --tw-scale-x: 1.05;
  }

  .lt-medium-desktop\:vtmn-scale-x-110 {
    --tw-scale-x: 1.1;
  }

  .lt-medium-desktop\:vtmn-scale-x-125 {
    --tw-scale-x: 1.25;
  }

  .lt-medium-desktop\:vtmn-scale-x-150 {
    --tw-scale-x: 1.5;
  }

  .lt-medium-desktop\:vtmn-scale-y-0 {
    --tw-scale-y: 0;
  }

  .lt-medium-desktop\:vtmn-scale-y-50 {
    --tw-scale-y: .5;
  }

  .lt-medium-desktop\:vtmn-scale-y-75 {
    --tw-scale-y: .75;
  }

  .lt-medium-desktop\:vtmn-scale-y-90 {
    --tw-scale-y: .9;
  }

  .lt-medium-desktop\:vtmn-scale-y-95 {
    --tw-scale-y: .95;
  }

  .lt-medium-desktop\:vtmn-scale-y-100 {
    --tw-scale-y: 1;
  }

  .lt-medium-desktop\:vtmn-scale-y-105 {
    --tw-scale-y: 1.05;
  }

  .lt-medium-desktop\:vtmn-scale-y-110 {
    --tw-scale-y: 1.1;
  }

  .lt-medium-desktop\:vtmn-scale-y-125 {
    --tw-scale-y: 1.25;
  }

  .lt-medium-desktop\:vtmn-scale-y-150 {
    --tw-scale-y: 1.5;
  }

  .lt-medium-desktop\:hover\:vtmn-scale-x-0:hover {
    --tw-scale-x: 0;
  }

  .lt-medium-desktop\:hover\:vtmn-scale-x-50:hover {
    --tw-scale-x: .5;
  }

  .lt-medium-desktop\:hover\:vtmn-scale-x-75:hover {
    --tw-scale-x: .75;
  }

  .lt-medium-desktop\:hover\:vtmn-scale-x-90:hover {
    --tw-scale-x: .9;
  }

  .lt-medium-desktop\:hover\:vtmn-scale-x-95:hover {
    --tw-scale-x: .95;
  }

  .lt-medium-desktop\:hover\:vtmn-scale-x-100:hover {
    --tw-scale-x: 1;
  }

  .lt-medium-desktop\:hover\:vtmn-scale-x-105:hover {
    --tw-scale-x: 1.05;
  }

  .lt-medium-desktop\:hover\:vtmn-scale-x-110:hover {
    --tw-scale-x: 1.1;
  }

  .lt-medium-desktop\:hover\:vtmn-scale-x-125:hover {
    --tw-scale-x: 1.25;
  }

  .lt-medium-desktop\:hover\:vtmn-scale-x-150:hover {
    --tw-scale-x: 1.5;
  }

  .lt-medium-desktop\:hover\:vtmn-scale-y-0:hover {
    --tw-scale-y: 0;
  }

  .lt-medium-desktop\:hover\:vtmn-scale-y-50:hover {
    --tw-scale-y: .5;
  }

  .lt-medium-desktop\:hover\:vtmn-scale-y-75:hover {
    --tw-scale-y: .75;
  }

  .lt-medium-desktop\:hover\:vtmn-scale-y-90:hover {
    --tw-scale-y: .9;
  }

  .lt-medium-desktop\:hover\:vtmn-scale-y-95:hover {
    --tw-scale-y: .95;
  }

  .lt-medium-desktop\:hover\:vtmn-scale-y-100:hover {
    --tw-scale-y: 1;
  }

  .lt-medium-desktop\:hover\:vtmn-scale-y-105:hover {
    --tw-scale-y: 1.05;
  }

  .lt-medium-desktop\:hover\:vtmn-scale-y-110:hover {
    --tw-scale-y: 1.1;
  }

  .lt-medium-desktop\:hover\:vtmn-scale-y-125:hover {
    --tw-scale-y: 1.25;
  }

  .lt-medium-desktop\:hover\:vtmn-scale-y-150:hover {
    --tw-scale-y: 1.5;
  }

  .lt-medium-desktop\:focus\:vtmn-scale-x-0:focus {
    --tw-scale-x: 0;
  }

  .lt-medium-desktop\:focus\:vtmn-scale-x-50:focus {
    --tw-scale-x: .5;
  }

  .lt-medium-desktop\:focus\:vtmn-scale-x-75:focus {
    --tw-scale-x: .75;
  }

  .lt-medium-desktop\:focus\:vtmn-scale-x-90:focus {
    --tw-scale-x: .9;
  }

  .lt-medium-desktop\:focus\:vtmn-scale-x-95:focus {
    --tw-scale-x: .95;
  }

  .lt-medium-desktop\:focus\:vtmn-scale-x-100:focus {
    --tw-scale-x: 1;
  }

  .lt-medium-desktop\:focus\:vtmn-scale-x-105:focus {
    --tw-scale-x: 1.05;
  }

  .lt-medium-desktop\:focus\:vtmn-scale-x-110:focus {
    --tw-scale-x: 1.1;
  }

  .lt-medium-desktop\:focus\:vtmn-scale-x-125:focus {
    --tw-scale-x: 1.25;
  }

  .lt-medium-desktop\:focus\:vtmn-scale-x-150:focus {
    --tw-scale-x: 1.5;
  }

  .lt-medium-desktop\:focus\:vtmn-scale-y-0:focus {
    --tw-scale-y: 0;
  }

  .lt-medium-desktop\:focus\:vtmn-scale-y-50:focus {
    --tw-scale-y: .5;
  }

  .lt-medium-desktop\:focus\:vtmn-scale-y-75:focus {
    --tw-scale-y: .75;
  }

  .lt-medium-desktop\:focus\:vtmn-scale-y-90:focus {
    --tw-scale-y: .9;
  }

  .lt-medium-desktop\:focus\:vtmn-scale-y-95:focus {
    --tw-scale-y: .95;
  }

  .lt-medium-desktop\:focus\:vtmn-scale-y-100:focus {
    --tw-scale-y: 1;
  }

  .lt-medium-desktop\:focus\:vtmn-scale-y-105:focus {
    --tw-scale-y: 1.05;
  }

  .lt-medium-desktop\:focus\:vtmn-scale-y-110:focus {
    --tw-scale-y: 1.1;
  }

  .lt-medium-desktop\:focus\:vtmn-scale-y-125:focus {
    --tw-scale-y: 1.25;
  }

  .lt-medium-desktop\:focus\:vtmn-scale-y-150:focus {
    --tw-scale-y: 1.5;
  }

  .lt-medium-desktop\:vtmn-animate-none {
    animation: none;
  }

  .lt-medium-desktop\:vtmn-animate-spin {
    animation: vtmn-spin 1s linear infinite;
  }

  .lt-medium-desktop\:vtmn-animate-ping {
    animation: vtmn-ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .lt-medium-desktop\:vtmn-animate-pulse {
    animation: vtmn-pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .lt-medium-desktop\:vtmn-animate-bounce {
    animation: vtmn-bounce 1s infinite;
  }

  .lt-medium-desktop\:vtmn-cursor-auto {
    cursor: auto;
  }

  .lt-medium-desktop\:vtmn-cursor-default {
    cursor: default;
  }

  .lt-medium-desktop\:vtmn-cursor-pointer {
    cursor: pointer;
  }

  .lt-medium-desktop\:vtmn-cursor-wait {
    cursor: wait;
  }

  .lt-medium-desktop\:vtmn-cursor-text {
    cursor: text;
  }

  .lt-medium-desktop\:vtmn-cursor-move {
    cursor: move;
  }

  .lt-medium-desktop\:vtmn-cursor-help {
    cursor: help;
  }

  .lt-medium-desktop\:vtmn-cursor-not-allowed {
    cursor: not-allowed;
  }

  .lt-medium-desktop\:hover\:vtmn-cursor-auto:hover {
    cursor: auto;
  }

  .lt-medium-desktop\:hover\:vtmn-cursor-default:hover {
    cursor: default;
  }

  .lt-medium-desktop\:hover\:vtmn-cursor-pointer:hover {
    cursor: pointer;
  }

  .lt-medium-desktop\:hover\:vtmn-cursor-wait:hover {
    cursor: wait;
  }

  .lt-medium-desktop\:hover\:vtmn-cursor-text:hover {
    cursor: text;
  }

  .lt-medium-desktop\:hover\:vtmn-cursor-move:hover {
    cursor: move;
  }

  .lt-medium-desktop\:hover\:vtmn-cursor-help:hover {
    cursor: help;
  }

  .lt-medium-desktop\:hover\:vtmn-cursor-not-allowed:hover {
    cursor: not-allowed;
  }

  .lt-medium-desktop\:disabled\:vtmn-cursor-auto:disabled {
    cursor: auto;
  }

  .lt-medium-desktop\:disabled\:vtmn-cursor-default:disabled {
    cursor: default;
  }

  .lt-medium-desktop\:disabled\:vtmn-cursor-pointer:disabled {
    cursor: pointer;
  }

  .lt-medium-desktop\:disabled\:vtmn-cursor-wait:disabled {
    cursor: wait;
  }

  .lt-medium-desktop\:disabled\:vtmn-cursor-text:disabled {
    cursor: text;
  }

  .lt-medium-desktop\:disabled\:vtmn-cursor-move:disabled {
    cursor: move;
  }

  .lt-medium-desktop\:disabled\:vtmn-cursor-help:disabled {
    cursor: help;
  }

  .lt-medium-desktop\:disabled\:vtmn-cursor-not-allowed:disabled {
    cursor: not-allowed;
  }

  .lt-medium-desktop\:vtmn-select-none {
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
  }

  .lt-medium-desktop\:vtmn-select-text {
    -webkit-user-select: text;
       -moz-user-select: text;
            user-select: text;
  }

  .lt-medium-desktop\:vtmn-select-all {
    -webkit-user-select: all;
       -moz-user-select: all;
            user-select: all;
  }

  .lt-medium-desktop\:vtmn-select-auto {
    -webkit-user-select: auto;
       -moz-user-select: auto;
            user-select: auto;
  }

  .lt-medium-desktop\:vtmn-resize-none {
    resize: none;
  }

  .lt-medium-desktop\:vtmn-resize-y {
    resize: vertical;
  }

  .lt-medium-desktop\:vtmn-resize-x {
    resize: horizontal;
  }

  .lt-medium-desktop\:vtmn-resize {
    resize: both;
  }

  .lt-medium-desktop\:vtmn-list-inside {
    list-style-position: inside;
  }

  .lt-medium-desktop\:vtmn-list-outside {
    list-style-position: outside;
  }

  .lt-medium-desktop\:vtmn-list-none {
    list-style-type: none;
  }

  .lt-medium-desktop\:vtmn-list-disc {
    list-style-type: disc;
  }

  .lt-medium-desktop\:vtmn-list-decimal {
    list-style-type: decimal;
  }

  .lt-medium-desktop\:vtmn-appearance-none {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

  .lt-medium-desktop\:vtmn-auto-cols-auto {
    grid-auto-columns: auto;
  }

  .lt-medium-desktop\:vtmn-auto-cols-min {
    grid-auto-columns: min-content;
  }

  .lt-medium-desktop\:vtmn-auto-cols-max {
    grid-auto-columns: max-content;
  }

  .lt-medium-desktop\:vtmn-auto-cols-fr {
    grid-auto-columns: minmax(0, 1fr);
  }

  .lt-medium-desktop\:vtmn-grid-flow-row {
    grid-auto-flow: row;
  }

  .lt-medium-desktop\:vtmn-grid-flow-col {
    grid-auto-flow: column;
  }

  .lt-medium-desktop\:vtmn-grid-flow-row-dense {
    grid-auto-flow: row dense;
  }

  .lt-medium-desktop\:vtmn-grid-flow-col-dense {
    grid-auto-flow: column dense;
  }

  .lt-medium-desktop\:vtmn-auto-rows-auto {
    grid-auto-rows: auto;
  }

  .lt-medium-desktop\:vtmn-auto-rows-min {
    grid-auto-rows: min-content;
  }

  .lt-medium-desktop\:vtmn-auto-rows-max {
    grid-auto-rows: max-content;
  }

  .lt-medium-desktop\:vtmn-auto-rows-fr {
    grid-auto-rows: minmax(0, 1fr);
  }

  .lt-medium-desktop\:vtmn-grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .lt-medium-desktop\:vtmn-grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .lt-medium-desktop\:vtmn-grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .lt-medium-desktop\:vtmn-grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .lt-medium-desktop\:vtmn-grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .lt-medium-desktop\:vtmn-grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .lt-medium-desktop\:vtmn-grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .lt-medium-desktop\:vtmn-grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .lt-medium-desktop\:vtmn-grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .lt-medium-desktop\:vtmn-grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .lt-medium-desktop\:vtmn-grid-cols-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .lt-medium-desktop\:vtmn-grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .lt-medium-desktop\:vtmn-grid-cols-none {
    grid-template-columns: none;
  }

  .lt-medium-desktop\:vtmn-grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .lt-medium-desktop\:vtmn-grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .lt-medium-desktop\:vtmn-grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .lt-medium-desktop\:vtmn-grid-rows-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .lt-medium-desktop\:vtmn-grid-rows-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .lt-medium-desktop\:vtmn-grid-rows-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .lt-medium-desktop\:vtmn-grid-rows-none {
    grid-template-rows: none;
  }

  .lt-medium-desktop\:vtmn-flex-row {
    flex-direction: row;
  }

  .lt-medium-desktop\:vtmn-flex-row-reverse {
    flex-direction: row-reverse;
  }

  .lt-medium-desktop\:vtmn-flex-col {
    flex-direction: column;
  }

  .lt-medium-desktop\:vtmn-flex-col-reverse {
    flex-direction: column-reverse;
  }

  .lt-medium-desktop\:vtmn-flex-wrap {
    flex-wrap: wrap;
  }

  .lt-medium-desktop\:vtmn-flex-wrap-reverse {
    flex-wrap: wrap-reverse;
  }

  .lt-medium-desktop\:vtmn-flex-nowrap {
    flex-wrap: nowrap;
  }

  .lt-medium-desktop\:vtmn-place-content-center {
    place-content: center;
  }

  .lt-medium-desktop\:vtmn-place-content-start {
    place-content: start;
  }

  .lt-medium-desktop\:vtmn-place-content-end {
    place-content: end;
  }

  .lt-medium-desktop\:vtmn-place-content-between {
    place-content: space-between;
  }

  .lt-medium-desktop\:vtmn-place-content-around {
    place-content: space-around;
  }

  .lt-medium-desktop\:vtmn-place-content-evenly {
    place-content: space-evenly;
  }

  .lt-medium-desktop\:vtmn-place-content-stretch {
    place-content: stretch;
  }

  .lt-medium-desktop\:vtmn-place-items-start {
    place-items: start;
  }

  .lt-medium-desktop\:vtmn-place-items-end {
    place-items: end;
  }

  .lt-medium-desktop\:vtmn-place-items-center {
    place-items: center;
  }

  .lt-medium-desktop\:vtmn-place-items-stretch {
    place-items: stretch;
  }

  .lt-medium-desktop\:vtmn-content-center {
    align-content: center;
  }

  .lt-medium-desktop\:vtmn-content-start {
    align-content: flex-start;
  }

  .lt-medium-desktop\:vtmn-content-end {
    align-content: flex-end;
  }

  .lt-medium-desktop\:vtmn-content-between {
    align-content: space-between;
  }

  .lt-medium-desktop\:vtmn-content-around {
    align-content: space-around;
  }

  .lt-medium-desktop\:vtmn-content-evenly {
    align-content: space-evenly;
  }

  .lt-medium-desktop\:vtmn-items-start {
    align-items: flex-start;
  }

  .lt-medium-desktop\:vtmn-items-end {
    align-items: flex-end;
  }

  .lt-medium-desktop\:vtmn-items-center {
    align-items: center;
  }

  .lt-medium-desktop\:vtmn-items-baseline {
    align-items: baseline;
  }

  .lt-medium-desktop\:vtmn-items-stretch {
    align-items: stretch;
  }

  .lt-medium-desktop\:vtmn-justify-start {
    justify-content: flex-start;
  }

  .lt-medium-desktop\:vtmn-justify-end {
    justify-content: flex-end;
  }

  .lt-medium-desktop\:vtmn-justify-center {
    justify-content: center;
  }

  .lt-medium-desktop\:vtmn-justify-between {
    justify-content: space-between;
  }

  .lt-medium-desktop\:vtmn-justify-around {
    justify-content: space-around;
  }

  .lt-medium-desktop\:vtmn-justify-evenly {
    justify-content: space-evenly;
  }

  .lt-medium-desktop\:vtmn-justify-items-start {
    justify-items: start;
  }

  .lt-medium-desktop\:vtmn-justify-items-end {
    justify-items: end;
  }

  .lt-medium-desktop\:vtmn-justify-items-center {
    justify-items: center;
  }

  .lt-medium-desktop\:vtmn-justify-items-stretch {
    justify-items: stretch;
  }

  .lt-medium-desktop\:vtmn-gap-0 {
    gap: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:vtmn-gap-1 {
    gap: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:vtmn-gap-2 {
    gap: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:vtmn-gap-3 {
    gap: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:vtmn-gap-4 {
    gap: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:vtmn-gap-5 {
    gap: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:vtmn-gap-6 {
    gap: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:vtmn-gap-7 {
    gap: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:vtmn-gap-8 {
    gap: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:vtmn-gap-9 {
    gap: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:vtmn-gap-10 {
    gap: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:vtmn-gap-x-0 {
    -moz-column-gap: var(--vtmn-spacing_0);
         column-gap: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:vtmn-gap-x-1 {
    -moz-column-gap: var(--vtmn-spacing_1);
         column-gap: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:vtmn-gap-x-2 {
    -moz-column-gap: var(--vtmn-spacing_2);
         column-gap: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:vtmn-gap-x-3 {
    -moz-column-gap: var(--vtmn-spacing_3);
         column-gap: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:vtmn-gap-x-4 {
    -moz-column-gap: var(--vtmn-spacing_4);
         column-gap: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:vtmn-gap-x-5 {
    -moz-column-gap: var(--vtmn-spacing_5);
         column-gap: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:vtmn-gap-x-6 {
    -moz-column-gap: var(--vtmn-spacing_6);
         column-gap: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:vtmn-gap-x-7 {
    -moz-column-gap: var(--vtmn-spacing_7);
         column-gap: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:vtmn-gap-x-8 {
    -moz-column-gap: var(--vtmn-spacing_8);
         column-gap: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:vtmn-gap-x-9 {
    -moz-column-gap: var(--vtmn-spacing_9);
         column-gap: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:vtmn-gap-x-10 {
    -moz-column-gap: var(--vtmn-spacing_10);
         column-gap: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:vtmn-gap-y-0 {
    row-gap: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:vtmn-gap-y-1 {
    row-gap: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:vtmn-gap-y-2 {
    row-gap: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:vtmn-gap-y-3 {
    row-gap: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:vtmn-gap-y-4 {
    row-gap: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:vtmn-gap-y-5 {
    row-gap: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:vtmn-gap-y-6 {
    row-gap: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:vtmn-gap-y-7 {
    row-gap: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:vtmn-gap-y-8 {
    row-gap: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:vtmn-gap-y-9 {
    row-gap: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:vtmn-gap-y-10 {
    row-gap: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:vtmn-space-x-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_0) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-medium-desktop\:vtmn-space-x-1 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_1) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-medium-desktop\:vtmn-space-x-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_2) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-medium-desktop\:vtmn-space-x-3 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_3) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-medium-desktop\:vtmn-space-x-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_4) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-medium-desktop\:vtmn-space-x-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_5) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-medium-desktop\:vtmn-space-x-6 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_6) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-medium-desktop\:vtmn-space-x-7 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_7) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-medium-desktop\:vtmn-space-x-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_8) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-medium-desktop\:vtmn-space-x-9 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_9) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-medium-desktop\:vtmn-space-x-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_10) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-medium-desktop\:vtmn--space-x-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_0) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-medium-desktop\:vtmn--space-x-1 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_1) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-medium-desktop\:vtmn--space-x-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_2) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-medium-desktop\:vtmn--space-x-3 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_3) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-medium-desktop\:vtmn--space-x-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_4) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-medium-desktop\:vtmn--space-x-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_5) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-medium-desktop\:vtmn--space-x-6 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_6) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-medium-desktop\:vtmn--space-x-7 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_7) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-medium-desktop\:vtmn--space-x-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_8) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-medium-desktop\:vtmn--space-x-9 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_9) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-medium-desktop\:vtmn--space-x-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_10) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-medium-desktop\:vtmn-space-y-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_0) * var(--tw-space-y-reverse));
  }

  .lt-medium-desktop\:vtmn-space-y-1 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_1) * var(--tw-space-y-reverse));
  }

  .lt-medium-desktop\:vtmn-space-y-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_2) * var(--tw-space-y-reverse));
  }

  .lt-medium-desktop\:vtmn-space-y-3 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_3) * var(--tw-space-y-reverse));
  }

  .lt-medium-desktop\:vtmn-space-y-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_4) * var(--tw-space-y-reverse));
  }

  .lt-medium-desktop\:vtmn-space-y-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_5) * var(--tw-space-y-reverse));
  }

  .lt-medium-desktop\:vtmn-space-y-6 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_6) * var(--tw-space-y-reverse));
  }

  .lt-medium-desktop\:vtmn-space-y-7 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_7) * var(--tw-space-y-reverse));
  }

  .lt-medium-desktop\:vtmn-space-y-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_8) * var(--tw-space-y-reverse));
  }

  .lt-medium-desktop\:vtmn-space-y-9 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_9) * var(--tw-space-y-reverse));
  }

  .lt-medium-desktop\:vtmn-space-y-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_10) * var(--tw-space-y-reverse));
  }

  .lt-medium-desktop\:vtmn--space-y-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_0) * var(--tw-space-y-reverse));
  }

  .lt-medium-desktop\:vtmn--space-y-1 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_1) * var(--tw-space-y-reverse));
  }

  .lt-medium-desktop\:vtmn--space-y-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_2) * var(--tw-space-y-reverse));
  }

  .lt-medium-desktop\:vtmn--space-y-3 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_3) * var(--tw-space-y-reverse));
  }

  .lt-medium-desktop\:vtmn--space-y-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_4) * var(--tw-space-y-reverse));
  }

  .lt-medium-desktop\:vtmn--space-y-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_5) * var(--tw-space-y-reverse));
  }

  .lt-medium-desktop\:vtmn--space-y-6 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_6) * var(--tw-space-y-reverse));
  }

  .lt-medium-desktop\:vtmn--space-y-7 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_7) * var(--tw-space-y-reverse));
  }

  .lt-medium-desktop\:vtmn--space-y-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_8) * var(--tw-space-y-reverse));
  }

  .lt-medium-desktop\:vtmn--space-y-9 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_9) * var(--tw-space-y-reverse));
  }

  .lt-medium-desktop\:vtmn--space-y-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_10) * var(--tw-space-y-reverse));
  }

  .lt-medium-desktop\:vtmn-space-y-reverse &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 1;
  }

  .lt-medium-desktop\:vtmn-space-x-reverse &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 1;
  }

  .lt-medium-desktop\:vtmn-divide-x-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lt-medium-desktop\:vtmn-divide-x-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lt-medium-desktop\:vtmn-divide-x-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lt-medium-desktop\:vtmn-divide-x-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(8px * var(--tw-divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lt-medium-desktop\:vtmn-divide-x &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lt-medium-desktop\:vtmn-divide-y-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .lt-medium-desktop\:vtmn-divide-y-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }

  .lt-medium-desktop\:vtmn-divide-y-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }

  .lt-medium-desktop\:vtmn-divide-y-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
  }

  .lt-medium-desktop\:vtmn-divide-y &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .lt-medium-desktop\:vtmn-divide-y-reverse &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 1;
  }

  .lt-medium-desktop\:vtmn-divide-x-reverse &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 1;
  }

  .lt-medium-desktop\:vtmn-divide-solid &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: solid;
  }

  .lt-medium-desktop\:vtmn-divide-dashed &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: dashed;
  }

  .lt-medium-desktop\:vtmn-divide-dotted &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: dotted;
  }

  .lt-medium-desktop\:vtmn-divide-double &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: double;
  }

  .lt-medium-desktop\:vtmn-divide-none &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: none;
  }

  .lt-medium-desktop\:vtmn-divide-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: transparent;
  }

  .lt-medium-desktop\:vtmn-divide-background-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-medium-desktop\:vtmn-divide-background-secondary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-medium-desktop\:vtmn-divide-background-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-medium-desktop\:vtmn-divide-background-brand-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-medium-desktop\:vtmn-divide-background-brand-secondary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-medium-desktop\:vtmn-divide-background-accent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-medium-desktop\:vtmn-divide-background-alert &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-medium-desktop\:vtmn-divide-background-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-medium-desktop\:vtmn-divide-background-brand-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-medium-desktop\:vtmn-divide-content-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-medium-desktop\:vtmn-divide-content-secondary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-medium-desktop\:vtmn-divide-content-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-medium-desktop\:vtmn-divide-content-action &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-medium-desktop\:vtmn-divide-content-active &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-medium-desktop\:vtmn-divide-content-inactive &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-medium-desktop\:vtmn-divide-content-negative &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-medium-desktop\:vtmn-divide-content-warning &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-medium-desktop\:vtmn-divide-content-positive &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-medium-desktop\:vtmn-divide-content-information &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-medium-desktop\:vtmn-divide-content-accent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-medium-desktop\:vtmn-divide-content-visited &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-medium-desktop\:vtmn-divide-content-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-medium-desktop\:vtmn-divide-content-action-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-medium-desktop\:vtmn-divide-content-visited-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-medium-desktop\:vtmn-divide-border-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-medium-desktop\:vtmn-divide-border-secondary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-medium-desktop\:vtmn-divide-border-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-medium-desktop\:vtmn-divide-border-active &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-medium-desktop\:vtmn-divide-border-inactive &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-medium-desktop\:vtmn-divide-border-negative &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-medium-desktop\:vtmn-divide-border-warning &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-medium-desktop\:vtmn-divide-border-positive &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-medium-desktop\:vtmn-divide-border-information &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-medium-desktop\:vtmn-divide-border-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-medium-desktop\:vtmn-divide-decorative-gravel &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-medium-desktop\:vtmn-divide-decorative-brick &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-medium-desktop\:vtmn-divide-decorative-saffron &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-medium-desktop\:vtmn-divide-decorative-gold &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-medium-desktop\:vtmn-divide-decorative-jade &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-medium-desktop\:vtmn-divide-decorative-emerald &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-medium-desktop\:vtmn-divide-decorative-cobalt &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-medium-desktop\:vtmn-divide-decorative-amethyst &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-medium-desktop\:vtmn-divide-hover-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-medium-desktop\:vtmn-divide-hover-primary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-medium-desktop\:vtmn-divide-hover-secondary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-medium-desktop\:vtmn-divide-hover-tertiary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-medium-desktop\:vtmn-divide-hover-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-medium-desktop\:vtmn-divide-hover-brand &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-medium-desktop\:vtmn-divide-hover-accent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-medium-desktop\:vtmn-divide-hover-primary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-divide-hover-secondary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-divide-hover-tertiary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-divide-active-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-medium-desktop\:vtmn-divide-active-primary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-medium-desktop\:vtmn-divide-active-secondary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-medium-desktop\:vtmn-divide-active-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-medium-desktop\:vtmn-divide-active-tertiary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-medium-desktop\:vtmn-divide-active-brand &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-medium-desktop\:vtmn-divide-active-accent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-medium-desktop\:vtmn-divide-active-primary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-divide-active-secondary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-divide-active-tertiary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-divide-active-brand-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-divide-shadow &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-medium-desktop\:vtmn-divide-brand &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand);
  }

  .lt-medium-desktop\:vtmn-divide-brand-pro &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-pro);
  }

  .lt-medium-desktop\:vtmn-divide-brand-digital-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-medium-desktop\:vtmn-divide-brand-digital-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-medium-desktop\:vtmn-divide-brand-digital-light-3 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-medium-desktop\:vtmn-divide-brand-digital &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital);
  }

  .lt-medium-desktop\:vtmn-divide-brand-digital-dark-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-medium-desktop\:vtmn-divide-brand-digital-dark-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-medium-desktop\:vtmn-divide-green-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-light-1);
  }

  .lt-medium-desktop\:vtmn-divide-green-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-light-2);
  }

  .lt-medium-desktop\:vtmn-divide-green-light-3 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-light-3);
  }

  .lt-medium-desktop\:vtmn-divide-green &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green);
  }

  .lt-medium-desktop\:vtmn-divide-green-dark-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .lt-medium-desktop\:vtmn-divide-green-dark-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .lt-medium-desktop\:vtmn-divide-white &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_white);
  }

  .lt-medium-desktop\:vtmn-divide-grey-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .lt-medium-desktop\:vtmn-divide-grey-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .lt-medium-desktop\:vtmn-divide-grey-light-3 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .lt-medium-desktop\:vtmn-divide-grey-light-4 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .lt-medium-desktop\:vtmn-divide-grey &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey);
  }

  .lt-medium-desktop\:vtmn-divide-grey-dark-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-medium-desktop\:vtmn-divide-grey-dark-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-medium-desktop\:vtmn-divide-grey-dark-3 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-medium-desktop\:vtmn-divide-black &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_black);
  }

  .lt-medium-desktop\:vtmn-divide-success &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_success);
  }

  .lt-medium-desktop\:vtmn-divide-info &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_info);
  }

  .lt-medium-desktop\:vtmn-divide-warning &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_warning);
  }

  .lt-medium-desktop\:vtmn-divide-danger &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_danger);
  }

  .lt-medium-desktop\:vtmn-divide-yellow-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-medium-desktop\:vtmn-divide-yellow-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-medium-desktop\:vtmn-divide-yellow &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_yellow);
  }

  .lt-medium-desktop\:vtmn-divide-orange-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .lt-medium-desktop\:vtmn-divide-orange-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .lt-medium-desktop\:vtmn-divide-orange &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_orange);
  }

  .lt-medium-desktop\:vtmn-divide-red-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_red-light-1);
  }

  .lt-medium-desktop\:vtmn-divide-red-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_red-light-2);
  }

  .lt-medium-desktop\:vtmn-divide-red &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_red);
  }

  .lt-medium-desktop\:vtmn-divide-opacity-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0;
  }

  .lt-medium-desktop\:vtmn-divide-opacity-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.05;
  }

  .lt-medium-desktop\:vtmn-divide-opacity-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.1;
  }

  .lt-medium-desktop\:vtmn-divide-opacity-20 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.2;
  }

  .lt-medium-desktop\:vtmn-divide-opacity-25 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.25;
  }

  .lt-medium-desktop\:vtmn-divide-opacity-30 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.3;
  }

  .lt-medium-desktop\:vtmn-divide-opacity-40 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.4;
  }

  .lt-medium-desktop\:vtmn-divide-opacity-50 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.5;
  }

  .lt-medium-desktop\:vtmn-divide-opacity-60 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.6;
  }

  .lt-medium-desktop\:vtmn-divide-opacity-70 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.7;
  }

  .lt-medium-desktop\:vtmn-divide-opacity-75 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.75;
  }

  .lt-medium-desktop\:vtmn-divide-opacity-80 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.8;
  }

  .lt-medium-desktop\:vtmn-divide-opacity-90 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.9;
  }

  .lt-medium-desktop\:vtmn-divide-opacity-95 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.95;
  }

  .lt-medium-desktop\:vtmn-divide-opacity-100 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
  }

  .lt-medium-desktop\:vtmn-place-self-auto {
    place-self: auto;
  }

  .lt-medium-desktop\:vtmn-place-self-start {
    place-self: start;
  }

  .lt-medium-desktop\:vtmn-place-self-end {
    place-self: end;
  }

  .lt-medium-desktop\:vtmn-place-self-center {
    place-self: center;
  }

  .lt-medium-desktop\:vtmn-place-self-stretch {
    place-self: stretch;
  }

  .lt-medium-desktop\:vtmn-self-auto {
    align-self: auto;
  }

  .lt-medium-desktop\:vtmn-self-start {
    align-self: flex-start;
  }

  .lt-medium-desktop\:vtmn-self-end {
    align-self: flex-end;
  }

  .lt-medium-desktop\:vtmn-self-center {
    align-self: center;
  }

  .lt-medium-desktop\:vtmn-self-stretch {
    align-self: stretch;
  }

  .lt-medium-desktop\:vtmn-self-baseline {
    align-self: baseline;
  }

  .lt-medium-desktop\:vtmn-justify-self-auto {
    justify-self: auto;
  }

  .lt-medium-desktop\:vtmn-justify-self-start {
    justify-self: start;
  }

  .lt-medium-desktop\:vtmn-justify-self-end {
    justify-self: end;
  }

  .lt-medium-desktop\:vtmn-justify-self-center {
    justify-self: center;
  }

  .lt-medium-desktop\:vtmn-justify-self-stretch {
    justify-self: stretch;
  }

  .lt-medium-desktop\:vtmn-overflow-auto {
    overflow: auto;
  }

  .lt-medium-desktop\:vtmn-overflow-hidden {
    overflow: hidden;
  }

  .lt-medium-desktop\:vtmn-overflow-visible {
    overflow: visible;
  }

  .lt-medium-desktop\:vtmn-overflow-scroll {
    overflow: scroll;
  }

  .lt-medium-desktop\:vtmn-overflow-x-auto {
    overflow-x: auto;
  }

  .lt-medium-desktop\:vtmn-overflow-y-auto {
    overflow-y: auto;
  }

  .lt-medium-desktop\:vtmn-overflow-x-hidden {
    overflow-x: hidden;
  }

  .lt-medium-desktop\:vtmn-overflow-y-hidden {
    overflow-y: hidden;
  }

  .lt-medium-desktop\:vtmn-overflow-x-visible {
    overflow-x: visible;
  }

  .lt-medium-desktop\:vtmn-overflow-y-visible {
    overflow-y: visible;
  }

  .lt-medium-desktop\:vtmn-overflow-x-scroll {
    overflow-x: scroll;
  }

  .lt-medium-desktop\:vtmn-overflow-y-scroll {
    overflow-y: scroll;
  }

  .lt-medium-desktop\:vtmn-overscroll-auto {
    overscroll-behavior: auto;
  }

  .lt-medium-desktop\:vtmn-overscroll-contain {
    overscroll-behavior: contain;
  }

  .lt-medium-desktop\:vtmn-overscroll-none {
    overscroll-behavior: none;
  }

  .lt-medium-desktop\:vtmn-overscroll-y-auto {
    overscroll-behavior-y: auto;
  }

  .lt-medium-desktop\:vtmn-overscroll-y-contain {
    overscroll-behavior-y: contain;
  }

  .lt-medium-desktop\:vtmn-overscroll-y-none {
    overscroll-behavior-y: none;
  }

  .lt-medium-desktop\:vtmn-overscroll-x-auto {
    overscroll-behavior-x: auto;
  }

  .lt-medium-desktop\:vtmn-overscroll-x-contain {
    overscroll-behavior-x: contain;
  }

  .lt-medium-desktop\:vtmn-overscroll-x-none {
    overscroll-behavior-x: none;
  }

  .lt-medium-desktop\:vtmn-truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .lt-medium-desktop\:vtmn-overflow-ellipsis {
    text-overflow: ellipsis;
  }

  .lt-medium-desktop\:vtmn-overflow-clip {
    text-overflow: clip;
  }

  .lt-medium-desktop\:vtmn-whitespace-normal {
    white-space: normal;
  }

  .lt-medium-desktop\:vtmn-whitespace-nowrap {
    white-space: nowrap;
  }

  .lt-medium-desktop\:vtmn-whitespace-pre {
    white-space: pre;
  }

  .lt-medium-desktop\:vtmn-whitespace-pre-line {
    white-space: pre-line;
  }

  .lt-medium-desktop\:vtmn-whitespace-pre-wrap {
    white-space: pre-wrap;
  }

  .lt-medium-desktop\:vtmn-break-normal {
    overflow-wrap: normal;
    word-break: normal;
  }

  .lt-medium-desktop\:vtmn-break-words {
    overflow-wrap: break-word;
  }

  .lt-medium-desktop\:vtmn-break-all {
    word-break: break-all;
  }

  .lt-medium-desktop\:vtmn-rounded-100 {
    border-radius: var(--vtmn-radius_100);
  }

  .lt-medium-desktop\:vtmn-rounded-200 {
    border-radius: var(--vtmn-radius_200);
  }

  .lt-medium-desktop\:vtmn-rounded-300 {
    border-radius: var(--vtmn-radius_300);
  }

  .lt-medium-desktop\:vtmn-rounded-400 {
    border-radius: var(--vtmn-radius_400);
  }

  .lt-medium-desktop\:vtmn-rounded-500 {
    border-radius: var(--vtmn-radius_500);
  }

  .lt-medium-desktop\:vtmn-rounded-600 {
    border-radius: var(--vtmn-radius_600);
  }

  .lt-medium-desktop\:vtmn-rounded-700 {
    border-radius: var(--vtmn-radius_700);
  }

  .lt-medium-desktop\:vtmn-rounded-800 {
    border-radius: var(--vtmn-radius_800);
  }

  .lt-medium-desktop\:vtmn-rounded-none {
    border-radius: 0px;
  }

  .lt-medium-desktop\:vtmn-rounded-sm {
    border-radius: 0.125rem;
  }

  .lt-medium-desktop\:vtmn-rounded {
    border-radius: 0.25rem;
  }

  .lt-medium-desktop\:vtmn-rounded-md {
    border-radius: 0.375rem;
  }

  .lt-medium-desktop\:vtmn-rounded-lg {
    border-radius: 0.5rem;
  }

  .lt-medium-desktop\:vtmn-rounded-xl {
    border-radius: 0.75rem;
  }

  .lt-medium-desktop\:vtmn-rounded-2xl {
    border-radius: 1rem;
  }

  .lt-medium-desktop\:vtmn-rounded-3xl {
    border-radius: 1.5rem;
  }

  .lt-medium-desktop\:vtmn-rounded-full {
    border-radius: 9999px;
  }

  .lt-medium-desktop\:vtmn-rounded-t-100 {
    border-top-left-radius: var(--vtmn-radius_100);
    border-top-right-radius: var(--vtmn-radius_100);
  }

  .lt-medium-desktop\:vtmn-rounded-t-200 {
    border-top-left-radius: var(--vtmn-radius_200);
    border-top-right-radius: var(--vtmn-radius_200);
  }

  .lt-medium-desktop\:vtmn-rounded-t-300 {
    border-top-left-radius: var(--vtmn-radius_300);
    border-top-right-radius: var(--vtmn-radius_300);
  }

  .lt-medium-desktop\:vtmn-rounded-t-400 {
    border-top-left-radius: var(--vtmn-radius_400);
    border-top-right-radius: var(--vtmn-radius_400);
  }

  .lt-medium-desktop\:vtmn-rounded-t-500 {
    border-top-left-radius: var(--vtmn-radius_500);
    border-top-right-radius: var(--vtmn-radius_500);
  }

  .lt-medium-desktop\:vtmn-rounded-t-600 {
    border-top-left-radius: var(--vtmn-radius_600);
    border-top-right-radius: var(--vtmn-radius_600);
  }

  .lt-medium-desktop\:vtmn-rounded-t-700 {
    border-top-left-radius: var(--vtmn-radius_700);
    border-top-right-radius: var(--vtmn-radius_700);
  }

  .lt-medium-desktop\:vtmn-rounded-t-800 {
    border-top-left-radius: var(--vtmn-radius_800);
    border-top-right-radius: var(--vtmn-radius_800);
  }

  .lt-medium-desktop\:vtmn-rounded-t-none {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .lt-medium-desktop\:vtmn-rounded-t-sm {
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .lt-medium-desktop\:vtmn-rounded-t {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .lt-medium-desktop\:vtmn-rounded-t-md {
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .lt-medium-desktop\:vtmn-rounded-t-lg {
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .lt-medium-desktop\:vtmn-rounded-t-xl {
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .lt-medium-desktop\:vtmn-rounded-t-2xl {
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .lt-medium-desktop\:vtmn-rounded-t-3xl {
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .lt-medium-desktop\:vtmn-rounded-t-full {
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .lt-medium-desktop\:vtmn-rounded-r-100 {
    border-top-right-radius: var(--vtmn-radius_100);
    border-bottom-right-radius: var(--vtmn-radius_100);
  }

  .lt-medium-desktop\:vtmn-rounded-r-200 {
    border-top-right-radius: var(--vtmn-radius_200);
    border-bottom-right-radius: var(--vtmn-radius_200);
  }

  .lt-medium-desktop\:vtmn-rounded-r-300 {
    border-top-right-radius: var(--vtmn-radius_300);
    border-bottom-right-radius: var(--vtmn-radius_300);
  }

  .lt-medium-desktop\:vtmn-rounded-r-400 {
    border-top-right-radius: var(--vtmn-radius_400);
    border-bottom-right-radius: var(--vtmn-radius_400);
  }

  .lt-medium-desktop\:vtmn-rounded-r-500 {
    border-top-right-radius: var(--vtmn-radius_500);
    border-bottom-right-radius: var(--vtmn-radius_500);
  }

  .lt-medium-desktop\:vtmn-rounded-r-600 {
    border-top-right-radius: var(--vtmn-radius_600);
    border-bottom-right-radius: var(--vtmn-radius_600);
  }

  .lt-medium-desktop\:vtmn-rounded-r-700 {
    border-top-right-radius: var(--vtmn-radius_700);
    border-bottom-right-radius: var(--vtmn-radius_700);
  }

  .lt-medium-desktop\:vtmn-rounded-r-800 {
    border-top-right-radius: var(--vtmn-radius_800);
    border-bottom-right-radius: var(--vtmn-radius_800);
  }

  .lt-medium-desktop\:vtmn-rounded-r-none {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .lt-medium-desktop\:vtmn-rounded-r-sm {
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .lt-medium-desktop\:vtmn-rounded-r {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .lt-medium-desktop\:vtmn-rounded-r-md {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .lt-medium-desktop\:vtmn-rounded-r-lg {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .lt-medium-desktop\:vtmn-rounded-r-xl {
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .lt-medium-desktop\:vtmn-rounded-r-2xl {
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .lt-medium-desktop\:vtmn-rounded-r-3xl {
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .lt-medium-desktop\:vtmn-rounded-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .lt-medium-desktop\:vtmn-rounded-b-100 {
    border-bottom-right-radius: var(--vtmn-radius_100);
    border-bottom-left-radius: var(--vtmn-radius_100);
  }

  .lt-medium-desktop\:vtmn-rounded-b-200 {
    border-bottom-right-radius: var(--vtmn-radius_200);
    border-bottom-left-radius: var(--vtmn-radius_200);
  }

  .lt-medium-desktop\:vtmn-rounded-b-300 {
    border-bottom-right-radius: var(--vtmn-radius_300);
    border-bottom-left-radius: var(--vtmn-radius_300);
  }

  .lt-medium-desktop\:vtmn-rounded-b-400 {
    border-bottom-right-radius: var(--vtmn-radius_400);
    border-bottom-left-radius: var(--vtmn-radius_400);
  }

  .lt-medium-desktop\:vtmn-rounded-b-500 {
    border-bottom-right-radius: var(--vtmn-radius_500);
    border-bottom-left-radius: var(--vtmn-radius_500);
  }

  .lt-medium-desktop\:vtmn-rounded-b-600 {
    border-bottom-right-radius: var(--vtmn-radius_600);
    border-bottom-left-radius: var(--vtmn-radius_600);
  }

  .lt-medium-desktop\:vtmn-rounded-b-700 {
    border-bottom-right-radius: var(--vtmn-radius_700);
    border-bottom-left-radius: var(--vtmn-radius_700);
  }

  .lt-medium-desktop\:vtmn-rounded-b-800 {
    border-bottom-right-radius: var(--vtmn-radius_800);
    border-bottom-left-radius: var(--vtmn-radius_800);
  }

  .lt-medium-desktop\:vtmn-rounded-b-none {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .lt-medium-desktop\:vtmn-rounded-b-sm {
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .lt-medium-desktop\:vtmn-rounded-b {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .lt-medium-desktop\:vtmn-rounded-b-md {
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .lt-medium-desktop\:vtmn-rounded-b-lg {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .lt-medium-desktop\:vtmn-rounded-b-xl {
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .lt-medium-desktop\:vtmn-rounded-b-2xl {
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .lt-medium-desktop\:vtmn-rounded-b-3xl {
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .lt-medium-desktop\:vtmn-rounded-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .lt-medium-desktop\:vtmn-rounded-l-100 {
    border-top-left-radius: var(--vtmn-radius_100);
    border-bottom-left-radius: var(--vtmn-radius_100);
  }

  .lt-medium-desktop\:vtmn-rounded-l-200 {
    border-top-left-radius: var(--vtmn-radius_200);
    border-bottom-left-radius: var(--vtmn-radius_200);
  }

  .lt-medium-desktop\:vtmn-rounded-l-300 {
    border-top-left-radius: var(--vtmn-radius_300);
    border-bottom-left-radius: var(--vtmn-radius_300);
  }

  .lt-medium-desktop\:vtmn-rounded-l-400 {
    border-top-left-radius: var(--vtmn-radius_400);
    border-bottom-left-radius: var(--vtmn-radius_400);
  }

  .lt-medium-desktop\:vtmn-rounded-l-500 {
    border-top-left-radius: var(--vtmn-radius_500);
    border-bottom-left-radius: var(--vtmn-radius_500);
  }

  .lt-medium-desktop\:vtmn-rounded-l-600 {
    border-top-left-radius: var(--vtmn-radius_600);
    border-bottom-left-radius: var(--vtmn-radius_600);
  }

  .lt-medium-desktop\:vtmn-rounded-l-700 {
    border-top-left-radius: var(--vtmn-radius_700);
    border-bottom-left-radius: var(--vtmn-radius_700);
  }

  .lt-medium-desktop\:vtmn-rounded-l-800 {
    border-top-left-radius: var(--vtmn-radius_800);
    border-bottom-left-radius: var(--vtmn-radius_800);
  }

  .lt-medium-desktop\:vtmn-rounded-l-none {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .lt-medium-desktop\:vtmn-rounded-l-sm {
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .lt-medium-desktop\:vtmn-rounded-l {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .lt-medium-desktop\:vtmn-rounded-l-md {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .lt-medium-desktop\:vtmn-rounded-l-lg {
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .lt-medium-desktop\:vtmn-rounded-l-xl {
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .lt-medium-desktop\:vtmn-rounded-l-2xl {
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .lt-medium-desktop\:vtmn-rounded-l-3xl {
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .lt-medium-desktop\:vtmn-rounded-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .lt-medium-desktop\:vtmn-rounded-tl-100 {
    border-top-left-radius: var(--vtmn-radius_100);
  }

  .lt-medium-desktop\:vtmn-rounded-tl-200 {
    border-top-left-radius: var(--vtmn-radius_200);
  }

  .lt-medium-desktop\:vtmn-rounded-tl-300 {
    border-top-left-radius: var(--vtmn-radius_300);
  }

  .lt-medium-desktop\:vtmn-rounded-tl-400 {
    border-top-left-radius: var(--vtmn-radius_400);
  }

  .lt-medium-desktop\:vtmn-rounded-tl-500 {
    border-top-left-radius: var(--vtmn-radius_500);
  }

  .lt-medium-desktop\:vtmn-rounded-tl-600 {
    border-top-left-radius: var(--vtmn-radius_600);
  }

  .lt-medium-desktop\:vtmn-rounded-tl-700 {
    border-top-left-radius: var(--vtmn-radius_700);
  }

  .lt-medium-desktop\:vtmn-rounded-tl-800 {
    border-top-left-radius: var(--vtmn-radius_800);
  }

  .lt-medium-desktop\:vtmn-rounded-tl-none {
    border-top-left-radius: 0px;
  }

  .lt-medium-desktop\:vtmn-rounded-tl-sm {
    border-top-left-radius: 0.125rem;
  }

  .lt-medium-desktop\:vtmn-rounded-tl {
    border-top-left-radius: 0.25rem;
  }

  .lt-medium-desktop\:vtmn-rounded-tl-md {
    border-top-left-radius: 0.375rem;
  }

  .lt-medium-desktop\:vtmn-rounded-tl-lg {
    border-top-left-radius: 0.5rem;
  }

  .lt-medium-desktop\:vtmn-rounded-tl-xl {
    border-top-left-radius: 0.75rem;
  }

  .lt-medium-desktop\:vtmn-rounded-tl-2xl {
    border-top-left-radius: 1rem;
  }

  .lt-medium-desktop\:vtmn-rounded-tl-3xl {
    border-top-left-radius: 1.5rem;
  }

  .lt-medium-desktop\:vtmn-rounded-tl-full {
    border-top-left-radius: 9999px;
  }

  .lt-medium-desktop\:vtmn-rounded-tr-100 {
    border-top-right-radius: var(--vtmn-radius_100);
  }

  .lt-medium-desktop\:vtmn-rounded-tr-200 {
    border-top-right-radius: var(--vtmn-radius_200);
  }

  .lt-medium-desktop\:vtmn-rounded-tr-300 {
    border-top-right-radius: var(--vtmn-radius_300);
  }

  .lt-medium-desktop\:vtmn-rounded-tr-400 {
    border-top-right-radius: var(--vtmn-radius_400);
  }

  .lt-medium-desktop\:vtmn-rounded-tr-500 {
    border-top-right-radius: var(--vtmn-radius_500);
  }

  .lt-medium-desktop\:vtmn-rounded-tr-600 {
    border-top-right-radius: var(--vtmn-radius_600);
  }

  .lt-medium-desktop\:vtmn-rounded-tr-700 {
    border-top-right-radius: var(--vtmn-radius_700);
  }

  .lt-medium-desktop\:vtmn-rounded-tr-800 {
    border-top-right-radius: var(--vtmn-radius_800);
  }

  .lt-medium-desktop\:vtmn-rounded-tr-none {
    border-top-right-radius: 0px;
  }

  .lt-medium-desktop\:vtmn-rounded-tr-sm {
    border-top-right-radius: 0.125rem;
  }

  .lt-medium-desktop\:vtmn-rounded-tr {
    border-top-right-radius: 0.25rem;
  }

  .lt-medium-desktop\:vtmn-rounded-tr-md {
    border-top-right-radius: 0.375rem;
  }

  .lt-medium-desktop\:vtmn-rounded-tr-lg {
    border-top-right-radius: 0.5rem;
  }

  .lt-medium-desktop\:vtmn-rounded-tr-xl {
    border-top-right-radius: 0.75rem;
  }

  .lt-medium-desktop\:vtmn-rounded-tr-2xl {
    border-top-right-radius: 1rem;
  }

  .lt-medium-desktop\:vtmn-rounded-tr-3xl {
    border-top-right-radius: 1.5rem;
  }

  .lt-medium-desktop\:vtmn-rounded-tr-full {
    border-top-right-radius: 9999px;
  }

  .lt-medium-desktop\:vtmn-rounded-br-100 {
    border-bottom-right-radius: var(--vtmn-radius_100);
  }

  .lt-medium-desktop\:vtmn-rounded-br-200 {
    border-bottom-right-radius: var(--vtmn-radius_200);
  }

  .lt-medium-desktop\:vtmn-rounded-br-300 {
    border-bottom-right-radius: var(--vtmn-radius_300);
  }

  .lt-medium-desktop\:vtmn-rounded-br-400 {
    border-bottom-right-radius: var(--vtmn-radius_400);
  }

  .lt-medium-desktop\:vtmn-rounded-br-500 {
    border-bottom-right-radius: var(--vtmn-radius_500);
  }

  .lt-medium-desktop\:vtmn-rounded-br-600 {
    border-bottom-right-radius: var(--vtmn-radius_600);
  }

  .lt-medium-desktop\:vtmn-rounded-br-700 {
    border-bottom-right-radius: var(--vtmn-radius_700);
  }

  .lt-medium-desktop\:vtmn-rounded-br-800 {
    border-bottom-right-radius: var(--vtmn-radius_800);
  }

  .lt-medium-desktop\:vtmn-rounded-br-none {
    border-bottom-right-radius: 0px;
  }

  .lt-medium-desktop\:vtmn-rounded-br-sm {
    border-bottom-right-radius: 0.125rem;
  }

  .lt-medium-desktop\:vtmn-rounded-br {
    border-bottom-right-radius: 0.25rem;
  }

  .lt-medium-desktop\:vtmn-rounded-br-md {
    border-bottom-right-radius: 0.375rem;
  }

  .lt-medium-desktop\:vtmn-rounded-br-lg {
    border-bottom-right-radius: 0.5rem;
  }

  .lt-medium-desktop\:vtmn-rounded-br-xl {
    border-bottom-right-radius: 0.75rem;
  }

  .lt-medium-desktop\:vtmn-rounded-br-2xl {
    border-bottom-right-radius: 1rem;
  }

  .lt-medium-desktop\:vtmn-rounded-br-3xl {
    border-bottom-right-radius: 1.5rem;
  }

  .lt-medium-desktop\:vtmn-rounded-br-full {
    border-bottom-right-radius: 9999px;
  }

  .lt-medium-desktop\:vtmn-rounded-bl-100 {
    border-bottom-left-radius: var(--vtmn-radius_100);
  }

  .lt-medium-desktop\:vtmn-rounded-bl-200 {
    border-bottom-left-radius: var(--vtmn-radius_200);
  }

  .lt-medium-desktop\:vtmn-rounded-bl-300 {
    border-bottom-left-radius: var(--vtmn-radius_300);
  }

  .lt-medium-desktop\:vtmn-rounded-bl-400 {
    border-bottom-left-radius: var(--vtmn-radius_400);
  }

  .lt-medium-desktop\:vtmn-rounded-bl-500 {
    border-bottom-left-radius: var(--vtmn-radius_500);
  }

  .lt-medium-desktop\:vtmn-rounded-bl-600 {
    border-bottom-left-radius: var(--vtmn-radius_600);
  }

  .lt-medium-desktop\:vtmn-rounded-bl-700 {
    border-bottom-left-radius: var(--vtmn-radius_700);
  }

  .lt-medium-desktop\:vtmn-rounded-bl-800 {
    border-bottom-left-radius: var(--vtmn-radius_800);
  }

  .lt-medium-desktop\:vtmn-rounded-bl-none {
    border-bottom-left-radius: 0px;
  }

  .lt-medium-desktop\:vtmn-rounded-bl-sm {
    border-bottom-left-radius: 0.125rem;
  }

  .lt-medium-desktop\:vtmn-rounded-bl {
    border-bottom-left-radius: 0.25rem;
  }

  .lt-medium-desktop\:vtmn-rounded-bl-md {
    border-bottom-left-radius: 0.375rem;
  }

  .lt-medium-desktop\:vtmn-rounded-bl-lg {
    border-bottom-left-radius: 0.5rem;
  }

  .lt-medium-desktop\:vtmn-rounded-bl-xl {
    border-bottom-left-radius: 0.75rem;
  }

  .lt-medium-desktop\:vtmn-rounded-bl-2xl {
    border-bottom-left-radius: 1rem;
  }

  .lt-medium-desktop\:vtmn-rounded-bl-3xl {
    border-bottom-left-radius: 1.5rem;
  }

  .lt-medium-desktop\:vtmn-rounded-bl-full {
    border-bottom-left-radius: 9999px;
  }

  .lt-medium-desktop\:vtmn-border-0 {
    border-width: 0px;
  }

  .lt-medium-desktop\:vtmn-border-2 {
    border-width: 2px;
  }

  .lt-medium-desktop\:vtmn-border-4 {
    border-width: 4px;
  }

  .lt-medium-desktop\:vtmn-border-8 {
    border-width: 8px;
  }

  .lt-medium-desktop\:vtmn-border {
    border-width: 1px;
  }

  .lt-medium-desktop\:vtmn-border-t-0 {
    border-top-width: 0px;
  }

  .lt-medium-desktop\:vtmn-border-t-2 {
    border-top-width: 2px;
  }

  .lt-medium-desktop\:vtmn-border-t-4 {
    border-top-width: 4px;
  }

  .lt-medium-desktop\:vtmn-border-t-8 {
    border-top-width: 8px;
  }

  .lt-medium-desktop\:vtmn-border-t {
    border-top-width: 1px;
  }

  .lt-medium-desktop\:vtmn-border-r-0 {
    border-right-width: 0px;
  }

  .lt-medium-desktop\:vtmn-border-r-2 {
    border-right-width: 2px;
  }

  .lt-medium-desktop\:vtmn-border-r-4 {
    border-right-width: 4px;
  }

  .lt-medium-desktop\:vtmn-border-r-8 {
    border-right-width: 8px;
  }

  .lt-medium-desktop\:vtmn-border-r {
    border-right-width: 1px;
  }

  .lt-medium-desktop\:vtmn-border-b-0 {
    border-bottom-width: 0px;
  }

  .lt-medium-desktop\:vtmn-border-b-2 {
    border-bottom-width: 2px;
  }

  .lt-medium-desktop\:vtmn-border-b-4 {
    border-bottom-width: 4px;
  }

  .lt-medium-desktop\:vtmn-border-b-8 {
    border-bottom-width: 8px;
  }

  .lt-medium-desktop\:vtmn-border-b {
    border-bottom-width: 1px;
  }

  .lt-medium-desktop\:vtmn-border-l-0 {
    border-left-width: 0px;
  }

  .lt-medium-desktop\:vtmn-border-l-2 {
    border-left-width: 2px;
  }

  .lt-medium-desktop\:vtmn-border-l-4 {
    border-left-width: 4px;
  }

  .lt-medium-desktop\:vtmn-border-l-8 {
    border-left-width: 8px;
  }

  .lt-medium-desktop\:vtmn-border-l {
    border-left-width: 1px;
  }

  .lt-medium-desktop\:vtmn-border-solid {
    border-style: solid;
  }

  .lt-medium-desktop\:vtmn-border-dashed {
    border-style: dashed;
  }

  .lt-medium-desktop\:vtmn-border-dotted {
    border-style: dotted;
  }

  .lt-medium-desktop\:vtmn-border-double {
    border-style: double;
  }

  .lt-medium-desktop\:vtmn-border-none {
    border-style: none;
  }

  .lt-medium-desktop\:vtmn-border-transparent {
    border-color: transparent;
  }

  .lt-medium-desktop\:vtmn-border-background-primary {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-medium-desktop\:vtmn-border-background-secondary {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-medium-desktop\:vtmn-border-background-tertiary {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-medium-desktop\:vtmn-border-background-brand-primary {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-medium-desktop\:vtmn-border-background-brand-secondary {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-medium-desktop\:vtmn-border-background-accent {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-medium-desktop\:vtmn-border-background-alert {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-medium-desktop\:vtmn-border-background-primary-reversed {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-medium-desktop\:vtmn-border-background-brand-primary-reversed {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-medium-desktop\:vtmn-border-content-primary {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-medium-desktop\:vtmn-border-content-secondary {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-medium-desktop\:vtmn-border-content-tertiary {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-medium-desktop\:vtmn-border-content-action {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-medium-desktop\:vtmn-border-content-active {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-medium-desktop\:vtmn-border-content-inactive {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-medium-desktop\:vtmn-border-content-negative {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-medium-desktop\:vtmn-border-content-warning {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-medium-desktop\:vtmn-border-content-positive {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-medium-desktop\:vtmn-border-content-information {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-medium-desktop\:vtmn-border-content-accent {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-medium-desktop\:vtmn-border-content-visited {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-medium-desktop\:vtmn-border-content-primary-reversed {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-medium-desktop\:vtmn-border-content-action-reversed {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-medium-desktop\:vtmn-border-content-visited-reversed {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-medium-desktop\:vtmn-border-border-primary {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-medium-desktop\:vtmn-border-border-secondary {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-medium-desktop\:vtmn-border-border-tertiary {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-medium-desktop\:vtmn-border-border-active {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-medium-desktop\:vtmn-border-border-inactive {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-medium-desktop\:vtmn-border-border-negative {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-medium-desktop\:vtmn-border-border-warning {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-medium-desktop\:vtmn-border-border-positive {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-medium-desktop\:vtmn-border-border-information {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-medium-desktop\:vtmn-border-border-primary-reversed {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-medium-desktop\:vtmn-border-decorative-gravel {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-medium-desktop\:vtmn-border-decorative-brick {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-medium-desktop\:vtmn-border-decorative-saffron {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-medium-desktop\:vtmn-border-decorative-gold {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-medium-desktop\:vtmn-border-decorative-jade {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-medium-desktop\:vtmn-border-decorative-emerald {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-medium-desktop\:vtmn-border-decorative-cobalt {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-medium-desktop\:vtmn-border-decorative-amethyst {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-medium-desktop\:vtmn-border-hover-primary {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-medium-desktop\:vtmn-border-hover-primary-transparent {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-medium-desktop\:vtmn-border-hover-secondary-transparent {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-medium-desktop\:vtmn-border-hover-tertiary-transparent {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-medium-desktop\:vtmn-border-hover-tertiary {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-medium-desktop\:vtmn-border-hover-brand {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-medium-desktop\:vtmn-border-hover-accent {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-medium-desktop\:vtmn-border-hover-primary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-border-hover-secondary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-border-hover-tertiary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-border-active-primary {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-medium-desktop\:vtmn-border-active-primary-transparent {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-medium-desktop\:vtmn-border-active-secondary-transparent {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-medium-desktop\:vtmn-border-active-tertiary {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-medium-desktop\:vtmn-border-active-tertiary-transparent {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-medium-desktop\:vtmn-border-active-brand {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-medium-desktop\:vtmn-border-active-accent {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-medium-desktop\:vtmn-border-active-primary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-border-active-secondary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-border-active-tertiary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-border-active-brand-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-border-shadow {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-medium-desktop\:vtmn-border-brand {
    border-color: var(--vtmn-color_brand);
  }

  .lt-medium-desktop\:vtmn-border-brand-pro {
    border-color: var(--vtmn-color_brand-pro);
  }

  .lt-medium-desktop\:vtmn-border-brand-digital-light-1 {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-medium-desktop\:vtmn-border-brand-digital-light-2 {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-medium-desktop\:vtmn-border-brand-digital-light-3 {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-medium-desktop\:vtmn-border-brand-digital {
    border-color: var(--vtmn-color_brand-digital);
  }

  .lt-medium-desktop\:vtmn-border-brand-digital-dark-1 {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-medium-desktop\:vtmn-border-brand-digital-dark-2 {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-medium-desktop\:vtmn-border-green-light-1 {
    border-color: var(--vtmn-color_green-light-1);
  }

  .lt-medium-desktop\:vtmn-border-green-light-2 {
    border-color: var(--vtmn-color_green-light-2);
  }

  .lt-medium-desktop\:vtmn-border-green-light-3 {
    border-color: var(--vtmn-color_green-light-3);
  }

  .lt-medium-desktop\:vtmn-border-green {
    border-color: var(--vtmn-color_green);
  }

  .lt-medium-desktop\:vtmn-border-green-dark-1 {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .lt-medium-desktop\:vtmn-border-green-dark-2 {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .lt-medium-desktop\:vtmn-border-white {
    border-color: var(--vtmn-color_white);
  }

  .lt-medium-desktop\:vtmn-border-grey-light-1 {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .lt-medium-desktop\:vtmn-border-grey-light-2 {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .lt-medium-desktop\:vtmn-border-grey-light-3 {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .lt-medium-desktop\:vtmn-border-grey-light-4 {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .lt-medium-desktop\:vtmn-border-grey {
    border-color: var(--vtmn-color_grey);
  }

  .lt-medium-desktop\:vtmn-border-grey-dark-1 {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-medium-desktop\:vtmn-border-grey-dark-2 {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-medium-desktop\:vtmn-border-grey-dark-3 {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-medium-desktop\:vtmn-border-black {
    border-color: var(--vtmn-color_black);
  }

  .lt-medium-desktop\:vtmn-border-success {
    border-color: var(--vtmn-color_success);
  }

  .lt-medium-desktop\:vtmn-border-info {
    border-color: var(--vtmn-color_info);
  }

  .lt-medium-desktop\:vtmn-border-warning {
    border-color: var(--vtmn-color_warning);
  }

  .lt-medium-desktop\:vtmn-border-danger {
    border-color: var(--vtmn-color_danger);
  }

  .lt-medium-desktop\:vtmn-border-yellow-light-1 {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-medium-desktop\:vtmn-border-yellow-light-2 {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-medium-desktop\:vtmn-border-yellow {
    border-color: var(--vtmn-color_yellow);
  }

  .lt-medium-desktop\:vtmn-border-orange-light-1 {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .lt-medium-desktop\:vtmn-border-orange-light-2 {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .lt-medium-desktop\:vtmn-border-orange {
    border-color: var(--vtmn-color_orange);
  }

  .lt-medium-desktop\:vtmn-border-red-light-1 {
    border-color: var(--vtmn-color_red-light-1);
  }

  .lt-medium-desktop\:vtmn-border-red-light-2 {
    border-color: var(--vtmn-color_red-light-2);
  }

  .lt-medium-desktop\:vtmn-border-red {
    border-color: var(--vtmn-color_red);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-transparent {
    border-color: transparent;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-background-primary {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-background-secondary {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-background-tertiary {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-background-brand-primary {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-background-brand-secondary {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-background-accent {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-background-alert {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-background-primary-reversed {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-background-brand-primary-reversed {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-content-primary {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-content-secondary {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-content-tertiary {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-content-action {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-content-active {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-content-inactive {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-content-negative {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-content-warning {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-content-positive {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-content-information {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-content-accent {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-content-visited {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-content-primary-reversed {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-content-action-reversed {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-content-visited-reversed {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-border-primary {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-border-secondary {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-border-tertiary {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-border-active {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-border-inactive {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-border-negative {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-border-warning {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-border-positive {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-border-information {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-border-primary-reversed {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-decorative-gravel {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-decorative-brick {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-decorative-saffron {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-decorative-gold {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-decorative-jade {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-decorative-emerald {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-decorative-cobalt {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-decorative-amethyst {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-hover-primary {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-hover-primary-transparent {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-hover-secondary-transparent {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-hover-tertiary-transparent {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-hover-tertiary {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-hover-brand {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-hover-accent {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-hover-primary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-hover-secondary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-hover-tertiary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-active-primary {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-active-primary-transparent {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-active-secondary-transparent {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-active-tertiary {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-active-tertiary-transparent {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-active-brand {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-active-accent {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-active-primary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-active-secondary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-active-tertiary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-active-brand-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-shadow {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-brand {
    border-color: var(--vtmn-color_brand);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-brand-pro {
    border-color: var(--vtmn-color_brand-pro);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-brand-digital-light-1 {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-brand-digital-light-2 {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-brand-digital-light-3 {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-brand-digital {
    border-color: var(--vtmn-color_brand-digital);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-brand-digital-dark-1 {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-brand-digital-dark-2 {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-green-light-1 {
    border-color: var(--vtmn-color_green-light-1);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-green-light-2 {
    border-color: var(--vtmn-color_green-light-2);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-green-light-3 {
    border-color: var(--vtmn-color_green-light-3);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-green {
    border-color: var(--vtmn-color_green);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-green-dark-1 {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-green-dark-2 {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-white {
    border-color: var(--vtmn-color_white);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-grey-light-1 {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-grey-light-2 {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-grey-light-3 {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-grey-light-4 {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-grey {
    border-color: var(--vtmn-color_grey);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-grey-dark-1 {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-grey-dark-2 {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-grey-dark-3 {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-black {
    border-color: var(--vtmn-color_black);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-success {
    border-color: var(--vtmn-color_success);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-info {
    border-color: var(--vtmn-color_info);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-warning {
    border-color: var(--vtmn-color_warning);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-danger {
    border-color: var(--vtmn-color_danger);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-yellow-light-1 {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-yellow-light-2 {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-yellow {
    border-color: var(--vtmn-color_yellow);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-orange-light-1 {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-orange-light-2 {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-orange {
    border-color: var(--vtmn-color_orange);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-red-light-1 {
    border-color: var(--vtmn-color_red-light-1);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-red-light-2 {
    border-color: var(--vtmn-color_red-light-2);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-red {
    border-color: var(--vtmn-color_red);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-transparent:focus-within {
    border-color: transparent;
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-background-primary:focus-within {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-background-secondary:focus-within {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-background-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-background-brand-primary:focus-within {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-background-brand-secondary:focus-within {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-background-accent:focus-within {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-background-alert:focus-within {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-background-primary-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-background-brand-primary-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-content-primary:focus-within {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-content-secondary:focus-within {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-content-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-content-action:focus-within {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-content-active:focus-within {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-content-inactive:focus-within {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-content-negative:focus-within {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-content-warning:focus-within {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-content-positive:focus-within {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-content-information:focus-within {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-content-accent:focus-within {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-content-visited:focus-within {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-content-primary-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-content-action-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-content-visited-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-border-primary:focus-within {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-border-secondary:focus-within {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-border-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-border-active:focus-within {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-border-inactive:focus-within {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-border-negative:focus-within {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-border-warning:focus-within {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-border-positive:focus-within {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-border-information:focus-within {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-border-primary-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-decorative-gravel:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-decorative-brick:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-decorative-saffron:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-decorative-gold:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-decorative-jade:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-decorative-emerald:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-decorative-cobalt:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-decorative-amethyst:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-hover-primary:focus-within {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-hover-primary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-hover-secondary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-hover-tertiary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-hover-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-hover-brand:focus-within {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-hover-accent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-hover-primary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-hover-secondary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-hover-tertiary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-active-primary:focus-within {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-active-primary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-active-secondary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-active-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-active-tertiary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-active-brand:focus-within {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-active-accent:focus-within {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-active-primary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-active-secondary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-active-tertiary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-active-brand-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-shadow:focus-within {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-brand:focus-within {
    border-color: var(--vtmn-color_brand);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-brand-pro:focus-within {
    border-color: var(--vtmn-color_brand-pro);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-brand-digital-light-1:focus-within {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-brand-digital-light-2:focus-within {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-brand-digital-light-3:focus-within {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-brand-digital:focus-within {
    border-color: var(--vtmn-color_brand-digital);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-brand-digital-dark-1:focus-within {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-brand-digital-dark-2:focus-within {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-green-light-1:focus-within {
    border-color: var(--vtmn-color_green-light-1);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-green-light-2:focus-within {
    border-color: var(--vtmn-color_green-light-2);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-green-light-3:focus-within {
    border-color: var(--vtmn-color_green-light-3);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-green:focus-within {
    border-color: var(--vtmn-color_green);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-green-dark-1:focus-within {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-green-dark-2:focus-within {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-white:focus-within {
    border-color: var(--vtmn-color_white);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-grey-light-1:focus-within {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-grey-light-2:focus-within {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-grey-light-3:focus-within {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-grey-light-4:focus-within {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-grey:focus-within {
    border-color: var(--vtmn-color_grey);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-grey-dark-1:focus-within {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-grey-dark-2:focus-within {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-grey-dark-3:focus-within {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-black:focus-within {
    border-color: var(--vtmn-color_black);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-success:focus-within {
    border-color: var(--vtmn-color_success);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-info:focus-within {
    border-color: var(--vtmn-color_info);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-warning:focus-within {
    border-color: var(--vtmn-color_warning);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-danger:focus-within {
    border-color: var(--vtmn-color_danger);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-yellow-light-1:focus-within {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-yellow-light-2:focus-within {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-yellow:focus-within {
    border-color: var(--vtmn-color_yellow);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-orange-light-1:focus-within {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-orange-light-2:focus-within {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-orange:focus-within {
    border-color: var(--vtmn-color_orange);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-red-light-1:focus-within {
    border-color: var(--vtmn-color_red-light-1);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-red-light-2:focus-within {
    border-color: var(--vtmn-color_red-light-2);
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-red:focus-within {
    border-color: var(--vtmn-color_red);
  }

  .lt-medium-desktop\:hover\:vtmn-border-transparent:hover {
    border-color: transparent;
  }

  .lt-medium-desktop\:hover\:vtmn-border-background-primary:hover {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-medium-desktop\:hover\:vtmn-border-background-secondary:hover {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-medium-desktop\:hover\:vtmn-border-background-tertiary:hover {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-medium-desktop\:hover\:vtmn-border-background-brand-primary:hover {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-medium-desktop\:hover\:vtmn-border-background-brand-secondary:hover {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-medium-desktop\:hover\:vtmn-border-background-accent:hover {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-medium-desktop\:hover\:vtmn-border-background-alert:hover {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-medium-desktop\:hover\:vtmn-border-background-primary-reversed:hover {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-medium-desktop\:hover\:vtmn-border-background-brand-primary-reversed:hover {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-medium-desktop\:hover\:vtmn-border-content-primary:hover {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-medium-desktop\:hover\:vtmn-border-content-secondary:hover {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-medium-desktop\:hover\:vtmn-border-content-tertiary:hover {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-medium-desktop\:hover\:vtmn-border-content-action:hover {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-medium-desktop\:hover\:vtmn-border-content-active:hover {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-medium-desktop\:hover\:vtmn-border-content-inactive:hover {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-medium-desktop\:hover\:vtmn-border-content-negative:hover {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-medium-desktop\:hover\:vtmn-border-content-warning:hover {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-medium-desktop\:hover\:vtmn-border-content-positive:hover {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-medium-desktop\:hover\:vtmn-border-content-information:hover {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-medium-desktop\:hover\:vtmn-border-content-accent:hover {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-medium-desktop\:hover\:vtmn-border-content-visited:hover {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-medium-desktop\:hover\:vtmn-border-content-primary-reversed:hover {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-medium-desktop\:hover\:vtmn-border-content-action-reversed:hover {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-medium-desktop\:hover\:vtmn-border-content-visited-reversed:hover {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-medium-desktop\:hover\:vtmn-border-border-primary:hover {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-medium-desktop\:hover\:vtmn-border-border-secondary:hover {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-medium-desktop\:hover\:vtmn-border-border-tertiary:hover {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-medium-desktop\:hover\:vtmn-border-border-active:hover {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-medium-desktop\:hover\:vtmn-border-border-inactive:hover {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-medium-desktop\:hover\:vtmn-border-border-negative:hover {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-medium-desktop\:hover\:vtmn-border-border-warning:hover {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-medium-desktop\:hover\:vtmn-border-border-positive:hover {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-medium-desktop\:hover\:vtmn-border-border-information:hover {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-medium-desktop\:hover\:vtmn-border-border-primary-reversed:hover {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-medium-desktop\:hover\:vtmn-border-decorative-gravel:hover {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-medium-desktop\:hover\:vtmn-border-decorative-brick:hover {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-medium-desktop\:hover\:vtmn-border-decorative-saffron:hover {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-medium-desktop\:hover\:vtmn-border-decorative-gold:hover {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-medium-desktop\:hover\:vtmn-border-decorative-jade:hover {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-medium-desktop\:hover\:vtmn-border-decorative-emerald:hover {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-medium-desktop\:hover\:vtmn-border-decorative-cobalt:hover {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-medium-desktop\:hover\:vtmn-border-decorative-amethyst:hover {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-medium-desktop\:hover\:vtmn-border-hover-primary:hover {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-medium-desktop\:hover\:vtmn-border-hover-primary-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-border-hover-secondary-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-border-hover-tertiary-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-border-hover-tertiary:hover {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-medium-desktop\:hover\:vtmn-border-hover-brand:hover {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-medium-desktop\:hover\:vtmn-border-hover-accent:hover {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-medium-desktop\:hover\:vtmn-border-hover-primary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-border-hover-secondary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-border-hover-tertiary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-border-active-primary:hover {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-medium-desktop\:hover\:vtmn-border-active-primary-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-border-active-secondary-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-border-active-tertiary:hover {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-medium-desktop\:hover\:vtmn-border-active-tertiary-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-border-active-brand:hover {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-medium-desktop\:hover\:vtmn-border-active-accent:hover {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-medium-desktop\:hover\:vtmn-border-active-primary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-border-active-secondary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-border-active-tertiary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-border-active-brand-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-border-shadow:hover {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-medium-desktop\:hover\:vtmn-border-brand:hover {
    border-color: var(--vtmn-color_brand);
  }

  .lt-medium-desktop\:hover\:vtmn-border-brand-pro:hover {
    border-color: var(--vtmn-color_brand-pro);
  }

  .lt-medium-desktop\:hover\:vtmn-border-brand-digital-light-1:hover {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-medium-desktop\:hover\:vtmn-border-brand-digital-light-2:hover {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-medium-desktop\:hover\:vtmn-border-brand-digital-light-3:hover {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-medium-desktop\:hover\:vtmn-border-brand-digital:hover {
    border-color: var(--vtmn-color_brand-digital);
  }

  .lt-medium-desktop\:hover\:vtmn-border-brand-digital-dark-1:hover {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-medium-desktop\:hover\:vtmn-border-brand-digital-dark-2:hover {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-medium-desktop\:hover\:vtmn-border-green-light-1:hover {
    border-color: var(--vtmn-color_green-light-1);
  }

  .lt-medium-desktop\:hover\:vtmn-border-green-light-2:hover {
    border-color: var(--vtmn-color_green-light-2);
  }

  .lt-medium-desktop\:hover\:vtmn-border-green-light-3:hover {
    border-color: var(--vtmn-color_green-light-3);
  }

  .lt-medium-desktop\:hover\:vtmn-border-green:hover {
    border-color: var(--vtmn-color_green);
  }

  .lt-medium-desktop\:hover\:vtmn-border-green-dark-1:hover {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .lt-medium-desktop\:hover\:vtmn-border-green-dark-2:hover {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .lt-medium-desktop\:hover\:vtmn-border-white:hover {
    border-color: var(--vtmn-color_white);
  }

  .lt-medium-desktop\:hover\:vtmn-border-grey-light-1:hover {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .lt-medium-desktop\:hover\:vtmn-border-grey-light-2:hover {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .lt-medium-desktop\:hover\:vtmn-border-grey-light-3:hover {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .lt-medium-desktop\:hover\:vtmn-border-grey-light-4:hover {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .lt-medium-desktop\:hover\:vtmn-border-grey:hover {
    border-color: var(--vtmn-color_grey);
  }

  .lt-medium-desktop\:hover\:vtmn-border-grey-dark-1:hover {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-medium-desktop\:hover\:vtmn-border-grey-dark-2:hover {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-medium-desktop\:hover\:vtmn-border-grey-dark-3:hover {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-medium-desktop\:hover\:vtmn-border-black:hover {
    border-color: var(--vtmn-color_black);
  }

  .lt-medium-desktop\:hover\:vtmn-border-success:hover {
    border-color: var(--vtmn-color_success);
  }

  .lt-medium-desktop\:hover\:vtmn-border-info:hover {
    border-color: var(--vtmn-color_info);
  }

  .lt-medium-desktop\:hover\:vtmn-border-warning:hover {
    border-color: var(--vtmn-color_warning);
  }

  .lt-medium-desktop\:hover\:vtmn-border-danger:hover {
    border-color: var(--vtmn-color_danger);
  }

  .lt-medium-desktop\:hover\:vtmn-border-yellow-light-1:hover {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-medium-desktop\:hover\:vtmn-border-yellow-light-2:hover {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-medium-desktop\:hover\:vtmn-border-yellow:hover {
    border-color: var(--vtmn-color_yellow);
  }

  .lt-medium-desktop\:hover\:vtmn-border-orange-light-1:hover {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .lt-medium-desktop\:hover\:vtmn-border-orange-light-2:hover {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .lt-medium-desktop\:hover\:vtmn-border-orange:hover {
    border-color: var(--vtmn-color_orange);
  }

  .lt-medium-desktop\:hover\:vtmn-border-red-light-1:hover {
    border-color: var(--vtmn-color_red-light-1);
  }

  .lt-medium-desktop\:hover\:vtmn-border-red-light-2:hover {
    border-color: var(--vtmn-color_red-light-2);
  }

  .lt-medium-desktop\:hover\:vtmn-border-red:hover {
    border-color: var(--vtmn-color_red);
  }

  .lt-medium-desktop\:focus\:vtmn-border-transparent:focus {
    border-color: transparent;
  }

  .lt-medium-desktop\:focus\:vtmn-border-background-primary:focus {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-border-background-secondary:focus {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-medium-desktop\:focus\:vtmn-border-background-tertiary:focus {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-medium-desktop\:focus\:vtmn-border-background-brand-primary:focus {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-border-background-brand-secondary:focus {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-medium-desktop\:focus\:vtmn-border-background-accent:focus {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-medium-desktop\:focus\:vtmn-border-background-alert:focus {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-medium-desktop\:focus\:vtmn-border-background-primary-reversed:focus {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-border-background-brand-primary-reversed:focus {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-border-content-primary:focus {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-border-content-secondary:focus {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-medium-desktop\:focus\:vtmn-border-content-tertiary:focus {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-medium-desktop\:focus\:vtmn-border-content-action:focus {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-medium-desktop\:focus\:vtmn-border-content-active:focus {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-medium-desktop\:focus\:vtmn-border-content-inactive:focus {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-medium-desktop\:focus\:vtmn-border-content-negative:focus {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-medium-desktop\:focus\:vtmn-border-content-warning:focus {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-medium-desktop\:focus\:vtmn-border-content-positive:focus {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-medium-desktop\:focus\:vtmn-border-content-information:focus {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-medium-desktop\:focus\:vtmn-border-content-accent:focus {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-medium-desktop\:focus\:vtmn-border-content-visited:focus {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-medium-desktop\:focus\:vtmn-border-content-primary-reversed:focus {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-border-content-action-reversed:focus {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-border-content-visited-reversed:focus {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-border-border-primary:focus {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-border-border-secondary:focus {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-medium-desktop\:focus\:vtmn-border-border-tertiary:focus {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-medium-desktop\:focus\:vtmn-border-border-active:focus {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-medium-desktop\:focus\:vtmn-border-border-inactive:focus {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-medium-desktop\:focus\:vtmn-border-border-negative:focus {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-medium-desktop\:focus\:vtmn-border-border-warning:focus {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-medium-desktop\:focus\:vtmn-border-border-positive:focus {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-medium-desktop\:focus\:vtmn-border-border-information:focus {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-medium-desktop\:focus\:vtmn-border-border-primary-reversed:focus {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-border-decorative-gravel:focus {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-medium-desktop\:focus\:vtmn-border-decorative-brick:focus {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-medium-desktop\:focus\:vtmn-border-decorative-saffron:focus {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-medium-desktop\:focus\:vtmn-border-decorative-gold:focus {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-medium-desktop\:focus\:vtmn-border-decorative-jade:focus {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-medium-desktop\:focus\:vtmn-border-decorative-emerald:focus {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-medium-desktop\:focus\:vtmn-border-decorative-cobalt:focus {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-medium-desktop\:focus\:vtmn-border-decorative-amethyst:focus {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-medium-desktop\:focus\:vtmn-border-hover-primary:focus {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-border-hover-primary-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-border-hover-secondary-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-border-hover-tertiary-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-border-hover-tertiary:focus {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-medium-desktop\:focus\:vtmn-border-hover-brand:focus {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-medium-desktop\:focus\:vtmn-border-hover-accent:focus {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-medium-desktop\:focus\:vtmn-border-hover-primary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-border-hover-secondary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-border-hover-tertiary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-border-active-primary:focus {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-border-active-primary-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-border-active-secondary-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-border-active-tertiary:focus {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-medium-desktop\:focus\:vtmn-border-active-tertiary-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-border-active-brand:focus {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-medium-desktop\:focus\:vtmn-border-active-accent:focus {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-medium-desktop\:focus\:vtmn-border-active-primary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-border-active-secondary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-border-active-tertiary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-border-active-brand-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-border-shadow:focus {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-medium-desktop\:focus\:vtmn-border-brand:focus {
    border-color: var(--vtmn-color_brand);
  }

  .lt-medium-desktop\:focus\:vtmn-border-brand-pro:focus {
    border-color: var(--vtmn-color_brand-pro);
  }

  .lt-medium-desktop\:focus\:vtmn-border-brand-digital-light-1:focus {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-border-brand-digital-light-2:focus {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-border-brand-digital-light-3:focus {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-medium-desktop\:focus\:vtmn-border-brand-digital:focus {
    border-color: var(--vtmn-color_brand-digital);
  }

  .lt-medium-desktop\:focus\:vtmn-border-brand-digital-dark-1:focus {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-medium-desktop\:focus\:vtmn-border-brand-digital-dark-2:focus {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-medium-desktop\:focus\:vtmn-border-green-light-1:focus {
    border-color: var(--vtmn-color_green-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-border-green-light-2:focus {
    border-color: var(--vtmn-color_green-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-border-green-light-3:focus {
    border-color: var(--vtmn-color_green-light-3);
  }

  .lt-medium-desktop\:focus\:vtmn-border-green:focus {
    border-color: var(--vtmn-color_green);
  }

  .lt-medium-desktop\:focus\:vtmn-border-green-dark-1:focus {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .lt-medium-desktop\:focus\:vtmn-border-green-dark-2:focus {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .lt-medium-desktop\:focus\:vtmn-border-white:focus {
    border-color: var(--vtmn-color_white);
  }

  .lt-medium-desktop\:focus\:vtmn-border-grey-light-1:focus {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-border-grey-light-2:focus {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-border-grey-light-3:focus {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .lt-medium-desktop\:focus\:vtmn-border-grey-light-4:focus {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .lt-medium-desktop\:focus\:vtmn-border-grey:focus {
    border-color: var(--vtmn-color_grey);
  }

  .lt-medium-desktop\:focus\:vtmn-border-grey-dark-1:focus {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-medium-desktop\:focus\:vtmn-border-grey-dark-2:focus {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-medium-desktop\:focus\:vtmn-border-grey-dark-3:focus {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-medium-desktop\:focus\:vtmn-border-black:focus {
    border-color: var(--vtmn-color_black);
  }

  .lt-medium-desktop\:focus\:vtmn-border-success:focus {
    border-color: var(--vtmn-color_success);
  }

  .lt-medium-desktop\:focus\:vtmn-border-info:focus {
    border-color: var(--vtmn-color_info);
  }

  .lt-medium-desktop\:focus\:vtmn-border-warning:focus {
    border-color: var(--vtmn-color_warning);
  }

  .lt-medium-desktop\:focus\:vtmn-border-danger:focus {
    border-color: var(--vtmn-color_danger);
  }

  .lt-medium-desktop\:focus\:vtmn-border-yellow-light-1:focus {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-border-yellow-light-2:focus {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-border-yellow:focus {
    border-color: var(--vtmn-color_yellow);
  }

  .lt-medium-desktop\:focus\:vtmn-border-orange-light-1:focus {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-border-orange-light-2:focus {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-border-orange:focus {
    border-color: var(--vtmn-color_orange);
  }

  .lt-medium-desktop\:focus\:vtmn-border-red-light-1:focus {
    border-color: var(--vtmn-color_red-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-border-red-light-2:focus {
    border-color: var(--vtmn-color_red-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-border-red:focus {
    border-color: var(--vtmn-color_red);
  }

  .lt-medium-desktop\:vtmn-border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .lt-medium-desktop\:vtmn-border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .lt-medium-desktop\:vtmn-border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .lt-medium-desktop\:vtmn-border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .lt-medium-desktop\:vtmn-border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .lt-medium-desktop\:vtmn-border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .lt-medium-desktop\:vtmn-border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .lt-medium-desktop\:vtmn-border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .lt-medium-desktop\:vtmn-border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .lt-medium-desktop\:vtmn-border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .lt-medium-desktop\:vtmn-border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .lt-medium-desktop\:vtmn-border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .lt-medium-desktop\:vtmn-border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .lt-medium-desktop\:vtmn-border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .lt-medium-desktop\:vtmn-border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-opacity-0:focus-within {
    --tw-border-opacity: 0;
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-opacity-5:focus-within {
    --tw-border-opacity: 0.05;
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-opacity-10:focus-within {
    --tw-border-opacity: 0.1;
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-opacity-20:focus-within {
    --tw-border-opacity: 0.2;
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-opacity-25:focus-within {
    --tw-border-opacity: 0.25;
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-opacity-30:focus-within {
    --tw-border-opacity: 0.3;
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-opacity-40:focus-within {
    --tw-border-opacity: 0.4;
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-opacity-50:focus-within {
    --tw-border-opacity: 0.5;
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-opacity-60:focus-within {
    --tw-border-opacity: 0.6;
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-opacity-70:focus-within {
    --tw-border-opacity: 0.7;
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-opacity-75:focus-within {
    --tw-border-opacity: 0.75;
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-opacity-80:focus-within {
    --tw-border-opacity: 0.8;
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-opacity-90:focus-within {
    --tw-border-opacity: 0.9;
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-opacity-95:focus-within {
    --tw-border-opacity: 0.95;
  }

  .lt-medium-desktop\:focus-within\:vtmn-border-opacity-100:focus-within {
    --tw-border-opacity: 1;
  }

  .lt-medium-desktop\:hover\:vtmn-border-opacity-0:hover {
    --tw-border-opacity: 0;
  }

  .lt-medium-desktop\:hover\:vtmn-border-opacity-5:hover {
    --tw-border-opacity: 0.05;
  }

  .lt-medium-desktop\:hover\:vtmn-border-opacity-10:hover {
    --tw-border-opacity: 0.1;
  }

  .lt-medium-desktop\:hover\:vtmn-border-opacity-20:hover {
    --tw-border-opacity: 0.2;
  }

  .lt-medium-desktop\:hover\:vtmn-border-opacity-25:hover {
    --tw-border-opacity: 0.25;
  }

  .lt-medium-desktop\:hover\:vtmn-border-opacity-30:hover {
    --tw-border-opacity: 0.3;
  }

  .lt-medium-desktop\:hover\:vtmn-border-opacity-40:hover {
    --tw-border-opacity: 0.4;
  }

  .lt-medium-desktop\:hover\:vtmn-border-opacity-50:hover {
    --tw-border-opacity: 0.5;
  }

  .lt-medium-desktop\:hover\:vtmn-border-opacity-60:hover {
    --tw-border-opacity: 0.6;
  }

  .lt-medium-desktop\:hover\:vtmn-border-opacity-70:hover {
    --tw-border-opacity: 0.7;
  }

  .lt-medium-desktop\:hover\:vtmn-border-opacity-75:hover {
    --tw-border-opacity: 0.75;
  }

  .lt-medium-desktop\:hover\:vtmn-border-opacity-80:hover {
    --tw-border-opacity: 0.8;
  }

  .lt-medium-desktop\:hover\:vtmn-border-opacity-90:hover {
    --tw-border-opacity: 0.9;
  }

  .lt-medium-desktop\:hover\:vtmn-border-opacity-95:hover {
    --tw-border-opacity: 0.95;
  }

  .lt-medium-desktop\:hover\:vtmn-border-opacity-100:hover {
    --tw-border-opacity: 1;
  }

  .lt-medium-desktop\:focus\:vtmn-border-opacity-0:focus {
    --tw-border-opacity: 0;
  }

  .lt-medium-desktop\:focus\:vtmn-border-opacity-5:focus {
    --tw-border-opacity: 0.05;
  }

  .lt-medium-desktop\:focus\:vtmn-border-opacity-10:focus {
    --tw-border-opacity: 0.1;
  }

  .lt-medium-desktop\:focus\:vtmn-border-opacity-20:focus {
    --tw-border-opacity: 0.2;
  }

  .lt-medium-desktop\:focus\:vtmn-border-opacity-25:focus {
    --tw-border-opacity: 0.25;
  }

  .lt-medium-desktop\:focus\:vtmn-border-opacity-30:focus {
    --tw-border-opacity: 0.3;
  }

  .lt-medium-desktop\:focus\:vtmn-border-opacity-40:focus {
    --tw-border-opacity: 0.4;
  }

  .lt-medium-desktop\:focus\:vtmn-border-opacity-50:focus {
    --tw-border-opacity: 0.5;
  }

  .lt-medium-desktop\:focus\:vtmn-border-opacity-60:focus {
    --tw-border-opacity: 0.6;
  }

  .lt-medium-desktop\:focus\:vtmn-border-opacity-70:focus {
    --tw-border-opacity: 0.7;
  }

  .lt-medium-desktop\:focus\:vtmn-border-opacity-75:focus {
    --tw-border-opacity: 0.75;
  }

  .lt-medium-desktop\:focus\:vtmn-border-opacity-80:focus {
    --tw-border-opacity: 0.8;
  }

  .lt-medium-desktop\:focus\:vtmn-border-opacity-90:focus {
    --tw-border-opacity: 0.9;
  }

  .lt-medium-desktop\:focus\:vtmn-border-opacity-95:focus {
    --tw-border-opacity: 0.95;
  }

  .lt-medium-desktop\:focus\:vtmn-border-opacity-100:focus {
    --tw-border-opacity: 1;
  }

  .lt-medium-desktop\:vtmn-bg-transparent {
    background-color: transparent;
  }

  .lt-medium-desktop\:vtmn-bg-background-primary {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-medium-desktop\:vtmn-bg-background-secondary {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-medium-desktop\:vtmn-bg-background-tertiary {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-medium-desktop\:vtmn-bg-background-brand-primary {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-medium-desktop\:vtmn-bg-background-brand-secondary {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-medium-desktop\:vtmn-bg-background-accent {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-medium-desktop\:vtmn-bg-background-alert {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-medium-desktop\:vtmn-bg-background-primary-reversed {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-medium-desktop\:vtmn-bg-background-brand-primary-reversed {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-medium-desktop\:vtmn-bg-content-primary {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-medium-desktop\:vtmn-bg-content-secondary {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-medium-desktop\:vtmn-bg-content-tertiary {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-medium-desktop\:vtmn-bg-content-action {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-medium-desktop\:vtmn-bg-content-active {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-medium-desktop\:vtmn-bg-content-inactive {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-medium-desktop\:vtmn-bg-content-negative {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-medium-desktop\:vtmn-bg-content-warning {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-medium-desktop\:vtmn-bg-content-positive {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-medium-desktop\:vtmn-bg-content-information {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-medium-desktop\:vtmn-bg-content-accent {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-medium-desktop\:vtmn-bg-content-visited {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-medium-desktop\:vtmn-bg-content-primary-reversed {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-medium-desktop\:vtmn-bg-content-action-reversed {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-medium-desktop\:vtmn-bg-content-visited-reversed {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-medium-desktop\:vtmn-bg-border-primary {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-medium-desktop\:vtmn-bg-border-secondary {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-medium-desktop\:vtmn-bg-border-tertiary {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-medium-desktop\:vtmn-bg-border-active {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-medium-desktop\:vtmn-bg-border-inactive {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-medium-desktop\:vtmn-bg-border-negative {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-medium-desktop\:vtmn-bg-border-warning {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-medium-desktop\:vtmn-bg-border-positive {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-medium-desktop\:vtmn-bg-border-information {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-medium-desktop\:vtmn-bg-border-primary-reversed {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-medium-desktop\:vtmn-bg-decorative-gravel {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-medium-desktop\:vtmn-bg-decorative-brick {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-medium-desktop\:vtmn-bg-decorative-saffron {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-medium-desktop\:vtmn-bg-decorative-gold {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-medium-desktop\:vtmn-bg-decorative-jade {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-medium-desktop\:vtmn-bg-decorative-emerald {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-medium-desktop\:vtmn-bg-decorative-cobalt {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-medium-desktop\:vtmn-bg-decorative-amethyst {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-medium-desktop\:vtmn-bg-hover-primary {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-medium-desktop\:vtmn-bg-hover-primary-transparent {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-medium-desktop\:vtmn-bg-hover-secondary-transparent {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-medium-desktop\:vtmn-bg-hover-tertiary-transparent {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-medium-desktop\:vtmn-bg-hover-tertiary {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-medium-desktop\:vtmn-bg-hover-brand {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-medium-desktop\:vtmn-bg-hover-accent {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-medium-desktop\:vtmn-bg-hover-primary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-bg-hover-secondary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-bg-hover-tertiary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-bg-active-primary {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-medium-desktop\:vtmn-bg-active-primary-transparent {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-medium-desktop\:vtmn-bg-active-secondary-transparent {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-medium-desktop\:vtmn-bg-active-tertiary {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-medium-desktop\:vtmn-bg-active-tertiary-transparent {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-medium-desktop\:vtmn-bg-active-brand {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-medium-desktop\:vtmn-bg-active-accent {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-medium-desktop\:vtmn-bg-active-primary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-bg-active-secondary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-bg-active-tertiary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-bg-active-brand-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-bg-shadow {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-medium-desktop\:vtmn-bg-brand {
    background-color: var(--vtmn-color_brand);
  }

  .lt-medium-desktop\:vtmn-bg-brand-pro {
    background-color: var(--vtmn-color_brand-pro);
  }

  .lt-medium-desktop\:vtmn-bg-brand-digital-light-1 {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-medium-desktop\:vtmn-bg-brand-digital-light-2 {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-medium-desktop\:vtmn-bg-brand-digital-light-3 {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-medium-desktop\:vtmn-bg-brand-digital {
    background-color: var(--vtmn-color_brand-digital);
  }

  .lt-medium-desktop\:vtmn-bg-brand-digital-dark-1 {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-medium-desktop\:vtmn-bg-brand-digital-dark-2 {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-medium-desktop\:vtmn-bg-green-light-1 {
    background-color: var(--vtmn-color_green-light-1);
  }

  .lt-medium-desktop\:vtmn-bg-green-light-2 {
    background-color: var(--vtmn-color_green-light-2);
  }

  .lt-medium-desktop\:vtmn-bg-green-light-3 {
    background-color: var(--vtmn-color_green-light-3);
  }

  .lt-medium-desktop\:vtmn-bg-green {
    background-color: var(--vtmn-color_green);
  }

  .lt-medium-desktop\:vtmn-bg-green-dark-1 {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .lt-medium-desktop\:vtmn-bg-green-dark-2 {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .lt-medium-desktop\:vtmn-bg-white {
    background-color: var(--vtmn-color_white);
  }

  .lt-medium-desktop\:vtmn-bg-grey-light-1 {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .lt-medium-desktop\:vtmn-bg-grey-light-2 {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .lt-medium-desktop\:vtmn-bg-grey-light-3 {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .lt-medium-desktop\:vtmn-bg-grey-light-4 {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .lt-medium-desktop\:vtmn-bg-grey {
    background-color: var(--vtmn-color_grey);
  }

  .lt-medium-desktop\:vtmn-bg-grey-dark-1 {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-medium-desktop\:vtmn-bg-grey-dark-2 {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-medium-desktop\:vtmn-bg-grey-dark-3 {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-medium-desktop\:vtmn-bg-black {
    background-color: var(--vtmn-color_black);
  }

  .lt-medium-desktop\:vtmn-bg-success {
    background-color: var(--vtmn-color_success);
  }

  .lt-medium-desktop\:vtmn-bg-info {
    background-color: var(--vtmn-color_info);
  }

  .lt-medium-desktop\:vtmn-bg-warning {
    background-color: var(--vtmn-color_warning);
  }

  .lt-medium-desktop\:vtmn-bg-danger {
    background-color: var(--vtmn-color_danger);
  }

  .lt-medium-desktop\:vtmn-bg-yellow-light-1 {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-medium-desktop\:vtmn-bg-yellow-light-2 {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-medium-desktop\:vtmn-bg-yellow {
    background-color: var(--vtmn-color_yellow);
  }

  .lt-medium-desktop\:vtmn-bg-orange-light-1 {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .lt-medium-desktop\:vtmn-bg-orange-light-2 {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .lt-medium-desktop\:vtmn-bg-orange {
    background-color: var(--vtmn-color_orange);
  }

  .lt-medium-desktop\:vtmn-bg-red-light-1 {
    background-color: var(--vtmn-color_red-light-1);
  }

  .lt-medium-desktop\:vtmn-bg-red-light-2 {
    background-color: var(--vtmn-color_red-light-2);
  }

  .lt-medium-desktop\:vtmn-bg-red {
    background-color: var(--vtmn-color_red);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-transparent {
    background-color: transparent;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-background-primary {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-background-secondary {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-background-tertiary {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-background-brand-primary {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-background-brand-secondary {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-background-accent {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-background-alert {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-background-primary-reversed {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-background-brand-primary-reversed {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-content-primary {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-content-secondary {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-content-tertiary {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-content-action {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-content-active {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-content-inactive {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-content-negative {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-content-warning {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-content-positive {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-content-information {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-content-accent {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-content-visited {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-content-primary-reversed {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-content-action-reversed {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-content-visited-reversed {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-border-primary {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-border-secondary {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-border-tertiary {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-border-active {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-border-inactive {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-border-negative {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-border-warning {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-border-positive {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-border-information {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-border-primary-reversed {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-decorative-gravel {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-decorative-brick {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-decorative-saffron {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-decorative-gold {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-decorative-jade {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-decorative-emerald {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-decorative-cobalt {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-decorative-amethyst {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-hover-primary {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-hover-primary-transparent {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-hover-secondary-transparent {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-hover-tertiary-transparent {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-hover-tertiary {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-hover-brand {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-hover-accent {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-hover-primary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-hover-secondary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-hover-tertiary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-active-primary {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-active-primary-transparent {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-active-secondary-transparent {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-active-tertiary {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-active-tertiary-transparent {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-active-brand {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-active-accent {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-active-primary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-active-secondary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-active-tertiary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-active-brand-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-shadow {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-brand {
    background-color: var(--vtmn-color_brand);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-brand-pro {
    background-color: var(--vtmn-color_brand-pro);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-brand-digital-light-1 {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-brand-digital-light-2 {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-brand-digital-light-3 {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-brand-digital {
    background-color: var(--vtmn-color_brand-digital);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-brand-digital-dark-1 {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-brand-digital-dark-2 {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-green-light-1 {
    background-color: var(--vtmn-color_green-light-1);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-green-light-2 {
    background-color: var(--vtmn-color_green-light-2);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-green-light-3 {
    background-color: var(--vtmn-color_green-light-3);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-green {
    background-color: var(--vtmn-color_green);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-green-dark-1 {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-green-dark-2 {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-white {
    background-color: var(--vtmn-color_white);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-grey-light-1 {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-grey-light-2 {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-grey-light-3 {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-grey-light-4 {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-grey {
    background-color: var(--vtmn-color_grey);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-grey-dark-1 {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-grey-dark-2 {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-grey-dark-3 {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-black {
    background-color: var(--vtmn-color_black);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-success {
    background-color: var(--vtmn-color_success);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-info {
    background-color: var(--vtmn-color_info);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-warning {
    background-color: var(--vtmn-color_warning);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-danger {
    background-color: var(--vtmn-color_danger);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-yellow-light-1 {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-yellow-light-2 {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-yellow {
    background-color: var(--vtmn-color_yellow);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-orange-light-1 {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-orange-light-2 {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-orange {
    background-color: var(--vtmn-color_orange);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-red-light-1 {
    background-color: var(--vtmn-color_red-light-1);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-red-light-2 {
    background-color: var(--vtmn-color_red-light-2);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-red {
    background-color: var(--vtmn-color_red);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-transparent:focus-within {
    background-color: transparent;
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-background-primary:focus-within {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-background-secondary:focus-within {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-background-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-background-brand-primary:focus-within {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-background-brand-secondary:focus-within {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-background-accent:focus-within {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-background-alert:focus-within {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-background-primary-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-background-brand-primary-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-content-primary:focus-within {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-content-secondary:focus-within {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-content-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-content-action:focus-within {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-content-active:focus-within {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-content-inactive:focus-within {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-content-negative:focus-within {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-content-warning:focus-within {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-content-positive:focus-within {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-content-information:focus-within {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-content-accent:focus-within {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-content-visited:focus-within {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-content-primary-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-content-action-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-content-visited-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-border-primary:focus-within {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-border-secondary:focus-within {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-border-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-border-active:focus-within {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-border-inactive:focus-within {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-border-negative:focus-within {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-border-warning:focus-within {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-border-positive:focus-within {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-border-information:focus-within {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-border-primary-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-decorative-gravel:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-decorative-brick:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-decorative-saffron:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-decorative-gold:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-decorative-jade:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-decorative-emerald:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-decorative-cobalt:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-decorative-amethyst:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-hover-primary:focus-within {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-hover-primary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-hover-secondary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-hover-tertiary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-hover-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-hover-brand:focus-within {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-hover-accent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-hover-primary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-hover-secondary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-hover-tertiary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-active-primary:focus-within {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-active-primary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-active-secondary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-active-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-active-tertiary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-active-brand:focus-within {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-active-accent:focus-within {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-active-primary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-active-secondary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-active-tertiary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-active-brand-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-shadow:focus-within {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-brand:focus-within {
    background-color: var(--vtmn-color_brand);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-brand-pro:focus-within {
    background-color: var(--vtmn-color_brand-pro);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-brand-digital-light-1:focus-within {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-brand-digital-light-2:focus-within {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-brand-digital-light-3:focus-within {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-brand-digital:focus-within {
    background-color: var(--vtmn-color_brand-digital);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-brand-digital-dark-1:focus-within {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-brand-digital-dark-2:focus-within {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-green-light-1:focus-within {
    background-color: var(--vtmn-color_green-light-1);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-green-light-2:focus-within {
    background-color: var(--vtmn-color_green-light-2);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-green-light-3:focus-within {
    background-color: var(--vtmn-color_green-light-3);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-green:focus-within {
    background-color: var(--vtmn-color_green);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-green-dark-1:focus-within {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-green-dark-2:focus-within {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-white:focus-within {
    background-color: var(--vtmn-color_white);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-grey-light-1:focus-within {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-grey-light-2:focus-within {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-grey-light-3:focus-within {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-grey-light-4:focus-within {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-grey:focus-within {
    background-color: var(--vtmn-color_grey);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-grey-dark-1:focus-within {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-grey-dark-2:focus-within {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-grey-dark-3:focus-within {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-black:focus-within {
    background-color: var(--vtmn-color_black);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-success:focus-within {
    background-color: var(--vtmn-color_success);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-info:focus-within {
    background-color: var(--vtmn-color_info);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-warning:focus-within {
    background-color: var(--vtmn-color_warning);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-danger:focus-within {
    background-color: var(--vtmn-color_danger);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-yellow-light-1:focus-within {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-yellow-light-2:focus-within {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-yellow:focus-within {
    background-color: var(--vtmn-color_yellow);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-orange-light-1:focus-within {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-orange-light-2:focus-within {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-orange:focus-within {
    background-color: var(--vtmn-color_orange);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-red-light-1:focus-within {
    background-color: var(--vtmn-color_red-light-1);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-red-light-2:focus-within {
    background-color: var(--vtmn-color_red-light-2);
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-red:focus-within {
    background-color: var(--vtmn-color_red);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-transparent:hover {
    background-color: transparent;
  }

  .lt-medium-desktop\:hover\:vtmn-bg-background-primary:hover {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-background-secondary:hover {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-background-tertiary:hover {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-background-brand-primary:hover {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-background-brand-secondary:hover {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-background-accent:hover {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-background-alert:hover {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-background-primary-reversed:hover {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-background-brand-primary-reversed:hover {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-content-primary:hover {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-content-secondary:hover {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-content-tertiary:hover {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-content-action:hover {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-content-active:hover {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-content-inactive:hover {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-content-negative:hover {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-content-warning:hover {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-content-positive:hover {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-content-information:hover {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-content-accent:hover {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-content-visited:hover {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-content-primary-reversed:hover {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-content-action-reversed:hover {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-content-visited-reversed:hover {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-border-primary:hover {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-border-secondary:hover {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-border-tertiary:hover {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-border-active:hover {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-border-inactive:hover {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-border-negative:hover {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-border-warning:hover {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-border-positive:hover {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-border-information:hover {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-border-primary-reversed:hover {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-decorative-gravel:hover {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-decorative-brick:hover {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-decorative-saffron:hover {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-decorative-gold:hover {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-decorative-jade:hover {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-decorative-emerald:hover {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-decorative-cobalt:hover {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-decorative-amethyst:hover {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-hover-primary:hover {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-hover-primary-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-hover-secondary-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-hover-tertiary-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-hover-tertiary:hover {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-hover-brand:hover {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-hover-accent:hover {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-hover-primary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-hover-secondary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-hover-tertiary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-active-primary:hover {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-active-primary-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-active-secondary-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-active-tertiary:hover {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-active-tertiary-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-active-brand:hover {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-active-accent:hover {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-active-primary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-active-secondary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-active-tertiary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-active-brand-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-shadow:hover {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-brand:hover {
    background-color: var(--vtmn-color_brand);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-brand-pro:hover {
    background-color: var(--vtmn-color_brand-pro);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-brand-digital-light-1:hover {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-brand-digital-light-2:hover {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-brand-digital-light-3:hover {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-brand-digital:hover {
    background-color: var(--vtmn-color_brand-digital);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-brand-digital-dark-1:hover {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-brand-digital-dark-2:hover {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-green-light-1:hover {
    background-color: var(--vtmn-color_green-light-1);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-green-light-2:hover {
    background-color: var(--vtmn-color_green-light-2);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-green-light-3:hover {
    background-color: var(--vtmn-color_green-light-3);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-green:hover {
    background-color: var(--vtmn-color_green);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-green-dark-1:hover {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-green-dark-2:hover {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-white:hover {
    background-color: var(--vtmn-color_white);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-grey-light-1:hover {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-grey-light-2:hover {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-grey-light-3:hover {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-grey-light-4:hover {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-grey:hover {
    background-color: var(--vtmn-color_grey);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-grey-dark-1:hover {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-grey-dark-2:hover {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-grey-dark-3:hover {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-black:hover {
    background-color: var(--vtmn-color_black);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-success:hover {
    background-color: var(--vtmn-color_success);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-info:hover {
    background-color: var(--vtmn-color_info);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-warning:hover {
    background-color: var(--vtmn-color_warning);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-danger:hover {
    background-color: var(--vtmn-color_danger);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-yellow-light-1:hover {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-yellow-light-2:hover {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-yellow:hover {
    background-color: var(--vtmn-color_yellow);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-orange-light-1:hover {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-orange-light-2:hover {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-orange:hover {
    background-color: var(--vtmn-color_orange);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-red-light-1:hover {
    background-color: var(--vtmn-color_red-light-1);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-red-light-2:hover {
    background-color: var(--vtmn-color_red-light-2);
  }

  .lt-medium-desktop\:hover\:vtmn-bg-red:hover {
    background-color: var(--vtmn-color_red);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-transparent:focus {
    background-color: transparent;
  }

  .lt-medium-desktop\:focus\:vtmn-bg-background-primary:focus {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-background-secondary:focus {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-background-tertiary:focus {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-background-brand-primary:focus {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-background-brand-secondary:focus {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-background-accent:focus {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-background-alert:focus {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-background-primary-reversed:focus {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-background-brand-primary-reversed:focus {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-content-primary:focus {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-content-secondary:focus {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-content-tertiary:focus {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-content-action:focus {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-content-active:focus {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-content-inactive:focus {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-content-negative:focus {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-content-warning:focus {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-content-positive:focus {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-content-information:focus {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-content-accent:focus {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-content-visited:focus {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-content-primary-reversed:focus {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-content-action-reversed:focus {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-content-visited-reversed:focus {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-border-primary:focus {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-border-secondary:focus {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-border-tertiary:focus {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-border-active:focus {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-border-inactive:focus {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-border-negative:focus {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-border-warning:focus {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-border-positive:focus {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-border-information:focus {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-border-primary-reversed:focus {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-decorative-gravel:focus {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-decorative-brick:focus {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-decorative-saffron:focus {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-decorative-gold:focus {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-decorative-jade:focus {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-decorative-emerald:focus {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-decorative-cobalt:focus {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-decorative-amethyst:focus {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-hover-primary:focus {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-hover-primary-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-hover-secondary-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-hover-tertiary-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-hover-tertiary:focus {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-hover-brand:focus {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-hover-accent:focus {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-hover-primary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-hover-secondary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-hover-tertiary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-active-primary:focus {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-active-primary-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-active-secondary-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-active-tertiary:focus {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-active-tertiary-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-active-brand:focus {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-active-accent:focus {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-active-primary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-active-secondary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-active-tertiary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-active-brand-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-shadow:focus {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-brand:focus {
    background-color: var(--vtmn-color_brand);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-brand-pro:focus {
    background-color: var(--vtmn-color_brand-pro);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-brand-digital-light-1:focus {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-brand-digital-light-2:focus {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-brand-digital-light-3:focus {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-brand-digital:focus {
    background-color: var(--vtmn-color_brand-digital);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-brand-digital-dark-1:focus {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-brand-digital-dark-2:focus {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-green-light-1:focus {
    background-color: var(--vtmn-color_green-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-green-light-2:focus {
    background-color: var(--vtmn-color_green-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-green-light-3:focus {
    background-color: var(--vtmn-color_green-light-3);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-green:focus {
    background-color: var(--vtmn-color_green);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-green-dark-1:focus {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-green-dark-2:focus {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-white:focus {
    background-color: var(--vtmn-color_white);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-grey-light-1:focus {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-grey-light-2:focus {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-grey-light-3:focus {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-grey-light-4:focus {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-grey:focus {
    background-color: var(--vtmn-color_grey);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-grey-dark-1:focus {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-grey-dark-2:focus {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-grey-dark-3:focus {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-black:focus {
    background-color: var(--vtmn-color_black);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-success:focus {
    background-color: var(--vtmn-color_success);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-info:focus {
    background-color: var(--vtmn-color_info);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-warning:focus {
    background-color: var(--vtmn-color_warning);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-danger:focus {
    background-color: var(--vtmn-color_danger);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-yellow-light-1:focus {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-yellow-light-2:focus {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-yellow:focus {
    background-color: var(--vtmn-color_yellow);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-orange-light-1:focus {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-orange-light-2:focus {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-orange:focus {
    background-color: var(--vtmn-color_orange);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-red-light-1:focus {
    background-color: var(--vtmn-color_red-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-red-light-2:focus {
    background-color: var(--vtmn-color_red-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-bg-red:focus {
    background-color: var(--vtmn-color_red);
  }

  .lt-medium-desktop\:active\:vtmn-bg-transparent:active {
    background-color: transparent;
  }

  .lt-medium-desktop\:active\:vtmn-bg-background-primary:active {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-medium-desktop\:active\:vtmn-bg-background-secondary:active {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-medium-desktop\:active\:vtmn-bg-background-tertiary:active {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-medium-desktop\:active\:vtmn-bg-background-brand-primary:active {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-medium-desktop\:active\:vtmn-bg-background-brand-secondary:active {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-medium-desktop\:active\:vtmn-bg-background-accent:active {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-medium-desktop\:active\:vtmn-bg-background-alert:active {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-medium-desktop\:active\:vtmn-bg-background-primary-reversed:active {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-medium-desktop\:active\:vtmn-bg-background-brand-primary-reversed:active {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-medium-desktop\:active\:vtmn-bg-content-primary:active {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-medium-desktop\:active\:vtmn-bg-content-secondary:active {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-medium-desktop\:active\:vtmn-bg-content-tertiary:active {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-medium-desktop\:active\:vtmn-bg-content-action:active {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-medium-desktop\:active\:vtmn-bg-content-active:active {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-medium-desktop\:active\:vtmn-bg-content-inactive:active {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-medium-desktop\:active\:vtmn-bg-content-negative:active {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-medium-desktop\:active\:vtmn-bg-content-warning:active {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-medium-desktop\:active\:vtmn-bg-content-positive:active {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-medium-desktop\:active\:vtmn-bg-content-information:active {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-medium-desktop\:active\:vtmn-bg-content-accent:active {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-medium-desktop\:active\:vtmn-bg-content-visited:active {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-medium-desktop\:active\:vtmn-bg-content-primary-reversed:active {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-medium-desktop\:active\:vtmn-bg-content-action-reversed:active {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-medium-desktop\:active\:vtmn-bg-content-visited-reversed:active {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-medium-desktop\:active\:vtmn-bg-border-primary:active {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-medium-desktop\:active\:vtmn-bg-border-secondary:active {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-medium-desktop\:active\:vtmn-bg-border-tertiary:active {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-medium-desktop\:active\:vtmn-bg-border-active:active {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-medium-desktop\:active\:vtmn-bg-border-inactive:active {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-medium-desktop\:active\:vtmn-bg-border-negative:active {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-medium-desktop\:active\:vtmn-bg-border-warning:active {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-medium-desktop\:active\:vtmn-bg-border-positive:active {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-medium-desktop\:active\:vtmn-bg-border-information:active {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-medium-desktop\:active\:vtmn-bg-border-primary-reversed:active {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-medium-desktop\:active\:vtmn-bg-decorative-gravel:active {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-medium-desktop\:active\:vtmn-bg-decorative-brick:active {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-medium-desktop\:active\:vtmn-bg-decorative-saffron:active {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-medium-desktop\:active\:vtmn-bg-decorative-gold:active {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-medium-desktop\:active\:vtmn-bg-decorative-jade:active {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-medium-desktop\:active\:vtmn-bg-decorative-emerald:active {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-medium-desktop\:active\:vtmn-bg-decorative-cobalt:active {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-medium-desktop\:active\:vtmn-bg-decorative-amethyst:active {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-medium-desktop\:active\:vtmn-bg-hover-primary:active {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-medium-desktop\:active\:vtmn-bg-hover-primary-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-medium-desktop\:active\:vtmn-bg-hover-secondary-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-medium-desktop\:active\:vtmn-bg-hover-tertiary-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-medium-desktop\:active\:vtmn-bg-hover-tertiary:active {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-medium-desktop\:active\:vtmn-bg-hover-brand:active {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-medium-desktop\:active\:vtmn-bg-hover-accent:active {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-medium-desktop\:active\:vtmn-bg-hover-primary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-medium-desktop\:active\:vtmn-bg-hover-secondary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:active\:vtmn-bg-hover-tertiary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:active\:vtmn-bg-active-primary:active {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-medium-desktop\:active\:vtmn-bg-active-primary-transparent:active {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-medium-desktop\:active\:vtmn-bg-active-secondary-transparent:active {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-medium-desktop\:active\:vtmn-bg-active-tertiary:active {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-medium-desktop\:active\:vtmn-bg-active-tertiary-transparent:active {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-medium-desktop\:active\:vtmn-bg-active-brand:active {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-medium-desktop\:active\:vtmn-bg-active-accent:active {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-medium-desktop\:active\:vtmn-bg-active-primary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-medium-desktop\:active\:vtmn-bg-active-secondary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:active\:vtmn-bg-active-tertiary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:active\:vtmn-bg-active-brand-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-medium-desktop\:active\:vtmn-bg-shadow:active {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-medium-desktop\:active\:vtmn-bg-brand:active {
    background-color: var(--vtmn-color_brand);
  }

  .lt-medium-desktop\:active\:vtmn-bg-brand-pro:active {
    background-color: var(--vtmn-color_brand-pro);
  }

  .lt-medium-desktop\:active\:vtmn-bg-brand-digital-light-1:active {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-medium-desktop\:active\:vtmn-bg-brand-digital-light-2:active {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-medium-desktop\:active\:vtmn-bg-brand-digital-light-3:active {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-medium-desktop\:active\:vtmn-bg-brand-digital:active {
    background-color: var(--vtmn-color_brand-digital);
  }

  .lt-medium-desktop\:active\:vtmn-bg-brand-digital-dark-1:active {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-medium-desktop\:active\:vtmn-bg-brand-digital-dark-2:active {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-medium-desktop\:active\:vtmn-bg-green-light-1:active {
    background-color: var(--vtmn-color_green-light-1);
  }

  .lt-medium-desktop\:active\:vtmn-bg-green-light-2:active {
    background-color: var(--vtmn-color_green-light-2);
  }

  .lt-medium-desktop\:active\:vtmn-bg-green-light-3:active {
    background-color: var(--vtmn-color_green-light-3);
  }

  .lt-medium-desktop\:active\:vtmn-bg-green:active {
    background-color: var(--vtmn-color_green);
  }

  .lt-medium-desktop\:active\:vtmn-bg-green-dark-1:active {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .lt-medium-desktop\:active\:vtmn-bg-green-dark-2:active {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .lt-medium-desktop\:active\:vtmn-bg-white:active {
    background-color: var(--vtmn-color_white);
  }

  .lt-medium-desktop\:active\:vtmn-bg-grey-light-1:active {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .lt-medium-desktop\:active\:vtmn-bg-grey-light-2:active {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .lt-medium-desktop\:active\:vtmn-bg-grey-light-3:active {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .lt-medium-desktop\:active\:vtmn-bg-grey-light-4:active {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .lt-medium-desktop\:active\:vtmn-bg-grey:active {
    background-color: var(--vtmn-color_grey);
  }

  .lt-medium-desktop\:active\:vtmn-bg-grey-dark-1:active {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-medium-desktop\:active\:vtmn-bg-grey-dark-2:active {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-medium-desktop\:active\:vtmn-bg-grey-dark-3:active {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-medium-desktop\:active\:vtmn-bg-black:active {
    background-color: var(--vtmn-color_black);
  }

  .lt-medium-desktop\:active\:vtmn-bg-success:active {
    background-color: var(--vtmn-color_success);
  }

  .lt-medium-desktop\:active\:vtmn-bg-info:active {
    background-color: var(--vtmn-color_info);
  }

  .lt-medium-desktop\:active\:vtmn-bg-warning:active {
    background-color: var(--vtmn-color_warning);
  }

  .lt-medium-desktop\:active\:vtmn-bg-danger:active {
    background-color: var(--vtmn-color_danger);
  }

  .lt-medium-desktop\:active\:vtmn-bg-yellow-light-1:active {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-medium-desktop\:active\:vtmn-bg-yellow-light-2:active {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-medium-desktop\:active\:vtmn-bg-yellow:active {
    background-color: var(--vtmn-color_yellow);
  }

  .lt-medium-desktop\:active\:vtmn-bg-orange-light-1:active {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .lt-medium-desktop\:active\:vtmn-bg-orange-light-2:active {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .lt-medium-desktop\:active\:vtmn-bg-orange:active {
    background-color: var(--vtmn-color_orange);
  }

  .lt-medium-desktop\:active\:vtmn-bg-red-light-1:active {
    background-color: var(--vtmn-color_red-light-1);
  }

  .lt-medium-desktop\:active\:vtmn-bg-red-light-2:active {
    background-color: var(--vtmn-color_red-light-2);
  }

  .lt-medium-desktop\:active\:vtmn-bg-red:active {
    background-color: var(--vtmn-color_red);
  }

  .lt-medium-desktop\:vtmn-bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .lt-medium-desktop\:vtmn-bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .lt-medium-desktop\:vtmn-bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .lt-medium-desktop\:vtmn-bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .lt-medium-desktop\:vtmn-bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .lt-medium-desktop\:vtmn-bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .lt-medium-desktop\:vtmn-bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .lt-medium-desktop\:vtmn-bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .lt-medium-desktop\:vtmn-bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .lt-medium-desktop\:vtmn-bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .lt-medium-desktop\:vtmn-bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .lt-medium-desktop\:vtmn-bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .lt-medium-desktop\:vtmn-bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .lt-medium-desktop\:vtmn-bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .lt-medium-desktop\:vtmn-bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-opacity-0:focus-within {
    --tw-bg-opacity: 0;
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-opacity-5:focus-within {
    --tw-bg-opacity: 0.05;
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-opacity-10:focus-within {
    --tw-bg-opacity: 0.1;
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-opacity-20:focus-within {
    --tw-bg-opacity: 0.2;
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-opacity-25:focus-within {
    --tw-bg-opacity: 0.25;
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-opacity-30:focus-within {
    --tw-bg-opacity: 0.3;
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-opacity-40:focus-within {
    --tw-bg-opacity: 0.4;
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-opacity-50:focus-within {
    --tw-bg-opacity: 0.5;
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-opacity-60:focus-within {
    --tw-bg-opacity: 0.6;
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-opacity-70:focus-within {
    --tw-bg-opacity: 0.7;
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-opacity-75:focus-within {
    --tw-bg-opacity: 0.75;
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-opacity-80:focus-within {
    --tw-bg-opacity: 0.8;
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-opacity-90:focus-within {
    --tw-bg-opacity: 0.9;
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-opacity-95:focus-within {
    --tw-bg-opacity: 0.95;
  }

  .lt-medium-desktop\:focus-within\:vtmn-bg-opacity-100:focus-within {
    --tw-bg-opacity: 1;
  }

  .lt-medium-desktop\:hover\:vtmn-bg-opacity-0:hover {
    --tw-bg-opacity: 0;
  }

  .lt-medium-desktop\:hover\:vtmn-bg-opacity-5:hover {
    --tw-bg-opacity: 0.05;
  }

  .lt-medium-desktop\:hover\:vtmn-bg-opacity-10:hover {
    --tw-bg-opacity: 0.1;
  }

  .lt-medium-desktop\:hover\:vtmn-bg-opacity-20:hover {
    --tw-bg-opacity: 0.2;
  }

  .lt-medium-desktop\:hover\:vtmn-bg-opacity-25:hover {
    --tw-bg-opacity: 0.25;
  }

  .lt-medium-desktop\:hover\:vtmn-bg-opacity-30:hover {
    --tw-bg-opacity: 0.3;
  }

  .lt-medium-desktop\:hover\:vtmn-bg-opacity-40:hover {
    --tw-bg-opacity: 0.4;
  }

  .lt-medium-desktop\:hover\:vtmn-bg-opacity-50:hover {
    --tw-bg-opacity: 0.5;
  }

  .lt-medium-desktop\:hover\:vtmn-bg-opacity-60:hover {
    --tw-bg-opacity: 0.6;
  }

  .lt-medium-desktop\:hover\:vtmn-bg-opacity-70:hover {
    --tw-bg-opacity: 0.7;
  }

  .lt-medium-desktop\:hover\:vtmn-bg-opacity-75:hover {
    --tw-bg-opacity: 0.75;
  }

  .lt-medium-desktop\:hover\:vtmn-bg-opacity-80:hover {
    --tw-bg-opacity: 0.8;
  }

  .lt-medium-desktop\:hover\:vtmn-bg-opacity-90:hover {
    --tw-bg-opacity: 0.9;
  }

  .lt-medium-desktop\:hover\:vtmn-bg-opacity-95:hover {
    --tw-bg-opacity: 0.95;
  }

  .lt-medium-desktop\:hover\:vtmn-bg-opacity-100:hover {
    --tw-bg-opacity: 1;
  }

  .lt-medium-desktop\:focus\:vtmn-bg-opacity-0:focus {
    --tw-bg-opacity: 0;
  }

  .lt-medium-desktop\:focus\:vtmn-bg-opacity-5:focus {
    --tw-bg-opacity: 0.05;
  }

  .lt-medium-desktop\:focus\:vtmn-bg-opacity-10:focus {
    --tw-bg-opacity: 0.1;
  }

  .lt-medium-desktop\:focus\:vtmn-bg-opacity-20:focus {
    --tw-bg-opacity: 0.2;
  }

  .lt-medium-desktop\:focus\:vtmn-bg-opacity-25:focus {
    --tw-bg-opacity: 0.25;
  }

  .lt-medium-desktop\:focus\:vtmn-bg-opacity-30:focus {
    --tw-bg-opacity: 0.3;
  }

  .lt-medium-desktop\:focus\:vtmn-bg-opacity-40:focus {
    --tw-bg-opacity: 0.4;
  }

  .lt-medium-desktop\:focus\:vtmn-bg-opacity-50:focus {
    --tw-bg-opacity: 0.5;
  }

  .lt-medium-desktop\:focus\:vtmn-bg-opacity-60:focus {
    --tw-bg-opacity: 0.6;
  }

  .lt-medium-desktop\:focus\:vtmn-bg-opacity-70:focus {
    --tw-bg-opacity: 0.7;
  }

  .lt-medium-desktop\:focus\:vtmn-bg-opacity-75:focus {
    --tw-bg-opacity: 0.75;
  }

  .lt-medium-desktop\:focus\:vtmn-bg-opacity-80:focus {
    --tw-bg-opacity: 0.8;
  }

  .lt-medium-desktop\:focus\:vtmn-bg-opacity-90:focus {
    --tw-bg-opacity: 0.9;
  }

  .lt-medium-desktop\:focus\:vtmn-bg-opacity-95:focus {
    --tw-bg-opacity: 0.95;
  }

  .lt-medium-desktop\:focus\:vtmn-bg-opacity-100:focus {
    --tw-bg-opacity: 1;
  }

  .lt-medium-desktop\:vtmn-bg-none {
    background-image: none;
  }

  .lt-medium-desktop\:vtmn-bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .lt-medium-desktop\:vtmn-bg-gradient-to-tr {
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .lt-medium-desktop\:vtmn-bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .lt-medium-desktop\:vtmn-bg-gradient-to-br {
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .lt-medium-desktop\:vtmn-bg-gradient-to-b {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .lt-medium-desktop\:vtmn-bg-gradient-to-bl {
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .lt-medium-desktop\:vtmn-bg-gradient-to-l {
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .lt-medium-desktop\:vtmn-bg-gradient-to-tl {
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .lt-medium-desktop\:vtmn-from-transparent {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lt-medium-desktop\:vtmn-from-background-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-background-secondary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-background-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-background-brand-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-background-brand-secondary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-background-accent {
    --tw-gradient-from: var(--vtmn-semantic-color_background-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-background-alert {
    --tw-gradient-from: var(--vtmn-semantic-color_background-alert);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-background-primary-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-background-brand-primary-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-content-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-content-secondary {
    --tw-gradient-from: var(--vtmn-semantic-color_content-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-content-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_content-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-content-action {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-content-active {
    --tw-gradient-from: var(--vtmn-semantic-color_content-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-content-inactive {
    --tw-gradient-from: var(--vtmn-semantic-color_content-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-content-negative {
    --tw-gradient-from: var(--vtmn-semantic-color_content-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-content-warning {
    --tw-gradient-from: var(--vtmn-semantic-color_content-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-content-positive {
    --tw-gradient-from: var(--vtmn-semantic-color_content-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-content-information {
    --tw-gradient-from: var(--vtmn-semantic-color_content-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-content-accent {
    --tw-gradient-from: var(--vtmn-semantic-color_content-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-content-visited {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-content-primary-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-content-action-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-content-visited-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-border-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-border-secondary {
    --tw-gradient-from: var(--vtmn-semantic-color_border-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-border-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_border-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-border-active {
    --tw-gradient-from: var(--vtmn-semantic-color_border-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-border-inactive {
    --tw-gradient-from: var(--vtmn-semantic-color_border-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-border-negative {
    --tw-gradient-from: var(--vtmn-semantic-color_border-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-border-warning {
    --tw-gradient-from: var(--vtmn-semantic-color_border-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-border-positive {
    --tw-gradient-from: var(--vtmn-semantic-color_border-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-border-information {
    --tw-gradient-from: var(--vtmn-semantic-color_border-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-border-primary-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-decorative-gravel {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gravel);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-decorative-brick {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-brick);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-decorative-saffron {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-saffron);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-decorative-gold {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gold);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-decorative-jade {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-jade);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-decorative-emerald {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-emerald);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-decorative-cobalt {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-cobalt);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-decorative-amethyst {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-amethyst);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-hover-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-hover-primary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-hover-secondary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-hover-tertiary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-hover-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-hover-brand {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-hover-accent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-hover-primary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-hover-secondary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-hover-tertiary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-active-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-active-primary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-active-secondary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-active-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-active-tertiary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-active-brand {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-active-accent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-active-primary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-active-secondary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-active-tertiary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-active-brand-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-shadow {
    --tw-gradient-from: var(--vtmn-semantic-color_shadow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-brand {
    --tw-gradient-from: var(--vtmn-color_brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-brand-pro {
    --tw-gradient-from: var(--vtmn-color_brand-pro);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-brand-digital-light-1 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-brand-digital-light-2 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-brand-digital-light-3 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-brand-digital {
    --tw-gradient-from: var(--vtmn-color_brand-digital);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-brand-digital-dark-1 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-brand-digital-dark-2 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-green-light-1 {
    --tw-gradient-from: var(--vtmn-color_green-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-green-light-2 {
    --tw-gradient-from: var(--vtmn-color_green-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-green-light-3 {
    --tw-gradient-from: var(--vtmn-color_green-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-green {
    --tw-gradient-from: var(--vtmn-color_green);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-green-dark-1 {
    --tw-gradient-from: var(--vtmn-color_green-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-green-dark-2 {
    --tw-gradient-from: var(--vtmn-color_green-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-white {
    --tw-gradient-from: var(--vtmn-color_white);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-grey-light-1 {
    --tw-gradient-from: var(--vtmn-color_grey-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-grey-light-2 {
    --tw-gradient-from: var(--vtmn-color_grey-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-grey-light-3 {
    --tw-gradient-from: var(--vtmn-color_grey-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-grey-light-4 {
    --tw-gradient-from: var(--vtmn-color_grey-light-4);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-grey {
    --tw-gradient-from: var(--vtmn-color_grey);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-grey-dark-1 {
    --tw-gradient-from: var(--vtmn-color_grey-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-grey-dark-2 {
    --tw-gradient-from: var(--vtmn-color_grey-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-grey-dark-3 {
    --tw-gradient-from: var(--vtmn-color_grey-dark-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-black {
    --tw-gradient-from: var(--vtmn-color_black);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-success {
    --tw-gradient-from: var(--vtmn-color_success);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-info {
    --tw-gradient-from: var(--vtmn-color_info);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-warning {
    --tw-gradient-from: var(--vtmn-color_warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-danger {
    --tw-gradient-from: var(--vtmn-color_danger);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-yellow-light-1 {
    --tw-gradient-from: var(--vtmn-color_yellow-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-yellow-light-2 {
    --tw-gradient-from: var(--vtmn-color_yellow-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-yellow {
    --tw-gradient-from: var(--vtmn-color_yellow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-orange-light-1 {
    --tw-gradient-from: var(--vtmn-color_orange-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-orange-light-2 {
    --tw-gradient-from: var(--vtmn-color_orange-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-orange {
    --tw-gradient-from: var(--vtmn-color_orange);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-red-light-1 {
    --tw-gradient-from: var(--vtmn-color_red-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-red-light-2 {
    --tw-gradient-from: var(--vtmn-color_red-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-from-red {
    --tw-gradient-from: var(--vtmn-color_red);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-transparent:hover {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-background-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-background-secondary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-background-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-background-brand-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-background-brand-secondary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-background-accent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-background-alert:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-alert);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-background-primary-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-background-brand-primary-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-content-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-content-secondary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-content-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-content-action:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-content-active:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-content-inactive:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-content-negative:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-content-warning:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-content-positive:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-content-information:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-content-accent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-content-visited:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-content-primary-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-content-action-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-content-visited-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-border-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-border-secondary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-border-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-border-active:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-border-inactive:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-border-negative:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-border-warning:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-border-positive:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-border-information:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-border-primary-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-decorative-gravel:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gravel);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-decorative-brick:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-brick);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-decorative-saffron:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-saffron);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-decorative-gold:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gold);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-decorative-jade:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-jade);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-decorative-emerald:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-emerald);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-decorative-cobalt:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-cobalt);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-decorative-amethyst:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-amethyst);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-hover-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-hover-primary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-hover-secondary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-hover-tertiary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-hover-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-hover-brand:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-hover-accent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-hover-primary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-hover-secondary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-hover-tertiary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-active-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-active-primary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-active-secondary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-active-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-active-tertiary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-active-brand:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-active-accent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-active-primary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-active-secondary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-active-tertiary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-active-brand-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-shadow:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_shadow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-brand:hover {
    --tw-gradient-from: var(--vtmn-color_brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-brand-pro:hover {
    --tw-gradient-from: var(--vtmn-color_brand-pro);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-brand-digital-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-brand-digital-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-brand-digital-light-3:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-brand-digital:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-brand-digital-dark-1:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-brand-digital-dark-2:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-green-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_green-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-green-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_green-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-green-light-3:hover {
    --tw-gradient-from: var(--vtmn-color_green-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-green:hover {
    --tw-gradient-from: var(--vtmn-color_green);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-green-dark-1:hover {
    --tw-gradient-from: var(--vtmn-color_green-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-green-dark-2:hover {
    --tw-gradient-from: var(--vtmn-color_green-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-white:hover {
    --tw-gradient-from: var(--vtmn-color_white);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-grey-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_grey-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-grey-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_grey-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-grey-light-3:hover {
    --tw-gradient-from: var(--vtmn-color_grey-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-grey-light-4:hover {
    --tw-gradient-from: var(--vtmn-color_grey-light-4);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-grey:hover {
    --tw-gradient-from: var(--vtmn-color_grey);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-grey-dark-1:hover {
    --tw-gradient-from: var(--vtmn-color_grey-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-grey-dark-2:hover {
    --tw-gradient-from: var(--vtmn-color_grey-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-grey-dark-3:hover {
    --tw-gradient-from: var(--vtmn-color_grey-dark-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-black:hover {
    --tw-gradient-from: var(--vtmn-color_black);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-success:hover {
    --tw-gradient-from: var(--vtmn-color_success);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-info:hover {
    --tw-gradient-from: var(--vtmn-color_info);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-warning:hover {
    --tw-gradient-from: var(--vtmn-color_warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-danger:hover {
    --tw-gradient-from: var(--vtmn-color_danger);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-yellow-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_yellow-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-yellow-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_yellow-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-yellow:hover {
    --tw-gradient-from: var(--vtmn-color_yellow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-orange-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_orange-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-orange-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_orange-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-orange:hover {
    --tw-gradient-from: var(--vtmn-color_orange);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-red-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_red-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-red-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_red-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-from-red:hover {
    --tw-gradient-from: var(--vtmn-color_red);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-transparent:focus {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-background-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-background-secondary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-background-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-background-brand-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-background-brand-secondary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-background-accent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-background-alert:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-alert);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-background-primary-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-background-brand-primary-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-content-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-content-secondary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-content-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-content-action:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-content-active:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-content-inactive:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-content-negative:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-content-warning:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-content-positive:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-content-information:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-content-accent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-content-visited:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-content-primary-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-content-action-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-content-visited-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-border-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-border-secondary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-border-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-border-active:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-border-inactive:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-border-negative:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-border-warning:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-border-positive:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-border-information:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-border-primary-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-decorative-gravel:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gravel);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-decorative-brick:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-brick);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-decorative-saffron:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-saffron);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-decorative-gold:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gold);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-decorative-jade:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-jade);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-decorative-emerald:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-emerald);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-decorative-cobalt:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-cobalt);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-decorative-amethyst:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-amethyst);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-hover-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-hover-primary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-hover-secondary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-hover-tertiary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-hover-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-hover-brand:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-hover-accent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-hover-primary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-hover-secondary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-hover-tertiary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-active-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-active-primary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-active-secondary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-active-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-active-tertiary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-active-brand:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-active-accent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-active-primary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-active-secondary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-active-tertiary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-active-brand-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-shadow:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_shadow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-brand:focus {
    --tw-gradient-from: var(--vtmn-color_brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-brand-pro:focus {
    --tw-gradient-from: var(--vtmn-color_brand-pro);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-brand-digital-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-brand-digital-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-brand-digital-light-3:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-brand-digital:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-brand-digital-dark-1:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-brand-digital-dark-2:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-green-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_green-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-green-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_green-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-green-light-3:focus {
    --tw-gradient-from: var(--vtmn-color_green-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-green:focus {
    --tw-gradient-from: var(--vtmn-color_green);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-green-dark-1:focus {
    --tw-gradient-from: var(--vtmn-color_green-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-green-dark-2:focus {
    --tw-gradient-from: var(--vtmn-color_green-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-white:focus {
    --tw-gradient-from: var(--vtmn-color_white);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-grey-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_grey-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-grey-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_grey-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-grey-light-3:focus {
    --tw-gradient-from: var(--vtmn-color_grey-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-grey-light-4:focus {
    --tw-gradient-from: var(--vtmn-color_grey-light-4);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-grey:focus {
    --tw-gradient-from: var(--vtmn-color_grey);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-grey-dark-1:focus {
    --tw-gradient-from: var(--vtmn-color_grey-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-grey-dark-2:focus {
    --tw-gradient-from: var(--vtmn-color_grey-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-grey-dark-3:focus {
    --tw-gradient-from: var(--vtmn-color_grey-dark-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-black:focus {
    --tw-gradient-from: var(--vtmn-color_black);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-success:focus {
    --tw-gradient-from: var(--vtmn-color_success);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-info:focus {
    --tw-gradient-from: var(--vtmn-color_info);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-warning:focus {
    --tw-gradient-from: var(--vtmn-color_warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-danger:focus {
    --tw-gradient-from: var(--vtmn-color_danger);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-yellow-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_yellow-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-yellow-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_yellow-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-yellow:focus {
    --tw-gradient-from: var(--vtmn-color_yellow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-orange-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_orange-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-orange-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_orange-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-orange:focus {
    --tw-gradient-from: var(--vtmn-color_orange);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-red-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_red-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-red-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_red-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-from-red:focus {
    --tw-gradient-from: var(--vtmn-color_red);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lt-medium-desktop\:vtmn-via-background-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-background-secondary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-background-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-background-brand-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-background-brand-secondary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-background-accent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-background-alert {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-alert), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-background-primary-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-background-brand-primary-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-content-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-content-secondary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-content-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-content-action {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-content-active {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-content-inactive {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-content-negative {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-content-warning {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-content-positive {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-content-information {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-content-accent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-content-visited {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-content-primary-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-content-action-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-content-visited-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-border-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-border-secondary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-border-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-border-active {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-border-inactive {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-border-negative {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-border-warning {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-border-positive {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-border-information {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-border-primary-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-decorative-gravel {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gravel), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-decorative-brick {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-brick), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-decorative-saffron {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-saffron), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-decorative-gold {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gold), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-decorative-jade {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-jade), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-decorative-emerald {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-emerald), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-decorative-cobalt {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-cobalt), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-decorative-amethyst {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-amethyst), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-hover-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-hover-primary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-hover-secondary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-hover-tertiary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-hover-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-hover-brand {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-hover-accent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-hover-primary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-hover-secondary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-hover-tertiary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-active-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-active-primary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-active-secondary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-active-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-active-tertiary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-active-brand {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-active-accent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-active-primary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-active-secondary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-active-tertiary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-active-brand-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-shadow {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_shadow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-brand {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-brand-pro {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-pro), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-brand-digital-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-brand-digital-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-brand-digital-light-3 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-brand-digital {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-brand-digital-dark-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-brand-digital-dark-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-green-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-green-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-green-light-3 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-green {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-green-dark-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-green-dark-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-white {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_white), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-grey-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-grey-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-grey-light-3 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-grey-light-4 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-4), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-grey {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-grey-dark-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-grey-dark-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-grey-dark-3 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-black {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_black), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-success {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_success), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-info {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_info), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-warning {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-danger {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_danger), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-yellow-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-yellow-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-yellow {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-orange-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-orange-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-orange {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-red-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-red-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-via-red {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-background-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-background-secondary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-background-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-background-brand-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-background-brand-secondary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-background-accent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-background-alert:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-alert), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-background-primary-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-background-brand-primary-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-content-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-content-secondary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-content-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-content-action:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-content-active:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-content-inactive:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-content-negative:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-content-warning:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-content-positive:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-content-information:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-content-accent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-content-visited:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-content-primary-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-content-action-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-content-visited-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-border-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-border-secondary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-border-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-border-active:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-border-inactive:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-border-negative:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-border-warning:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-border-positive:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-border-information:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-border-primary-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-decorative-gravel:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gravel), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-decorative-brick:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-brick), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-decorative-saffron:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-saffron), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-decorative-gold:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gold), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-decorative-jade:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-jade), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-decorative-emerald:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-emerald), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-decorative-cobalt:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-cobalt), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-decorative-amethyst:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-amethyst), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-hover-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-hover-primary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-hover-secondary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-hover-tertiary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-hover-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-hover-brand:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-hover-accent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-hover-primary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-hover-secondary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-hover-tertiary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-active-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-active-primary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-active-secondary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-active-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-active-tertiary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-active-brand:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-active-accent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-active-primary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-active-secondary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-active-tertiary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-active-brand-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-shadow:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_shadow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-brand:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-brand-pro:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-pro), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-brand-digital-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-brand-digital-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-brand-digital-light-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-brand-digital:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-brand-digital-dark-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-brand-digital-dark-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-green-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-green-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-green-light-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-green:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-green-dark-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-green-dark-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-white:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_white), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-grey-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-grey-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-grey-light-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-grey-light-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-4), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-grey:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-grey-dark-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-grey-dark-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-grey-dark-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-black:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_black), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-success:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_success), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-info:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_info), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-warning:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-danger:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_danger), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-yellow-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-yellow-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-yellow:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-orange-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-orange-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-orange:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-red-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-red-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:hover\:vtmn-via-red:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-background-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-background-secondary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-background-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-background-brand-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-background-brand-secondary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-background-accent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-background-alert:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-alert), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-background-primary-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-background-brand-primary-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-content-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-content-secondary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-content-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-content-action:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-content-active:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-content-inactive:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-content-negative:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-content-warning:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-content-positive:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-content-information:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-content-accent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-content-visited:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-content-primary-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-content-action-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-content-visited-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-border-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-border-secondary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-border-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-border-active:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-border-inactive:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-border-negative:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-border-warning:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-border-positive:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-border-information:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-border-primary-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-decorative-gravel:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gravel), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-decorative-brick:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-brick), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-decorative-saffron:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-saffron), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-decorative-gold:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gold), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-decorative-jade:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-jade), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-decorative-emerald:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-emerald), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-decorative-cobalt:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-cobalt), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-decorative-amethyst:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-amethyst), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-hover-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-hover-primary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-hover-secondary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-hover-tertiary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-hover-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-hover-brand:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-hover-accent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-hover-primary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-hover-secondary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-hover-tertiary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-active-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-active-primary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-active-secondary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-active-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-active-tertiary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-active-brand:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-active-accent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-active-primary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-active-secondary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-active-tertiary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-active-brand-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-shadow:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_shadow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-brand:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-brand-pro:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-pro), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-brand-digital-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-brand-digital-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-brand-digital-light-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-brand-digital:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-brand-digital-dark-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-brand-digital-dark-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-green-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-green-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-green-light-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-green:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-green-dark-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-green-dark-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-white:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_white), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-grey-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-grey-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-grey-light-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-grey-light-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-4), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-grey:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-grey-dark-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-grey-dark-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-grey-dark-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-black:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_black), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-success:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_success), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-info:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_info), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-warning:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-danger:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_danger), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-yellow-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-yellow-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-yellow:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-orange-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-orange-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-orange:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-red-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-red-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:focus\:vtmn-via-red:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-medium-desktop\:vtmn-to-transparent {
    --tw-gradient-to: transparent;
  }

  .lt-medium-desktop\:vtmn-to-background-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary);
  }

  .lt-medium-desktop\:vtmn-to-background-secondary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-medium-desktop\:vtmn-to-background-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-medium-desktop\:vtmn-to-background-brand-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-medium-desktop\:vtmn-to-background-brand-secondary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-medium-desktop\:vtmn-to-background-accent {
    --tw-gradient-to: var(--vtmn-semantic-color_background-accent);
  }

  .lt-medium-desktop\:vtmn-to-background-alert {
    --tw-gradient-to: var(--vtmn-semantic-color_background-alert);
  }

  .lt-medium-desktop\:vtmn-to-background-primary-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-medium-desktop\:vtmn-to-background-brand-primary-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-medium-desktop\:vtmn-to-content-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary);
  }

  .lt-medium-desktop\:vtmn-to-content-secondary {
    --tw-gradient-to: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-medium-desktop\:vtmn-to-content-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-medium-desktop\:vtmn-to-content-action {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action);
  }

  .lt-medium-desktop\:vtmn-to-content-active {
    --tw-gradient-to: var(--vtmn-semantic-color_content-active);
  }

  .lt-medium-desktop\:vtmn-to-content-inactive {
    --tw-gradient-to: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-medium-desktop\:vtmn-to-content-negative {
    --tw-gradient-to: var(--vtmn-semantic-color_content-negative);
  }

  .lt-medium-desktop\:vtmn-to-content-warning {
    --tw-gradient-to: var(--vtmn-semantic-color_content-warning);
  }

  .lt-medium-desktop\:vtmn-to-content-positive {
    --tw-gradient-to: var(--vtmn-semantic-color_content-positive);
  }

  .lt-medium-desktop\:vtmn-to-content-information {
    --tw-gradient-to: var(--vtmn-semantic-color_content-information);
  }

  .lt-medium-desktop\:vtmn-to-content-accent {
    --tw-gradient-to: var(--vtmn-semantic-color_content-accent);
  }

  .lt-medium-desktop\:vtmn-to-content-visited {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited);
  }

  .lt-medium-desktop\:vtmn-to-content-primary-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-medium-desktop\:vtmn-to-content-action-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-medium-desktop\:vtmn-to-content-visited-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-medium-desktop\:vtmn-to-border-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary);
  }

  .lt-medium-desktop\:vtmn-to-border-secondary {
    --tw-gradient-to: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-medium-desktop\:vtmn-to-border-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-medium-desktop\:vtmn-to-border-active {
    --tw-gradient-to: var(--vtmn-semantic-color_border-active);
  }

  .lt-medium-desktop\:vtmn-to-border-inactive {
    --tw-gradient-to: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-medium-desktop\:vtmn-to-border-negative {
    --tw-gradient-to: var(--vtmn-semantic-color_border-negative);
  }

  .lt-medium-desktop\:vtmn-to-border-warning {
    --tw-gradient-to: var(--vtmn-semantic-color_border-warning);
  }

  .lt-medium-desktop\:vtmn-to-border-positive {
    --tw-gradient-to: var(--vtmn-semantic-color_border-positive);
  }

  .lt-medium-desktop\:vtmn-to-border-information {
    --tw-gradient-to: var(--vtmn-semantic-color_border-information);
  }

  .lt-medium-desktop\:vtmn-to-border-primary-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-medium-desktop\:vtmn-to-decorative-gravel {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-medium-desktop\:vtmn-to-decorative-brick {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-medium-desktop\:vtmn-to-decorative-saffron {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-medium-desktop\:vtmn-to-decorative-gold {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-medium-desktop\:vtmn-to-decorative-jade {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-medium-desktop\:vtmn-to-decorative-emerald {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-medium-desktop\:vtmn-to-decorative-cobalt {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-medium-desktop\:vtmn-to-decorative-amethyst {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-medium-desktop\:vtmn-to-hover-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-medium-desktop\:vtmn-to-hover-primary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-medium-desktop\:vtmn-to-hover-secondary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-medium-desktop\:vtmn-to-hover-tertiary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-medium-desktop\:vtmn-to-hover-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-medium-desktop\:vtmn-to-hover-brand {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-medium-desktop\:vtmn-to-hover-accent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-medium-desktop\:vtmn-to-hover-primary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-to-hover-secondary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-to-hover-tertiary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-to-active-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary);
  }

  .lt-medium-desktop\:vtmn-to-active-primary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-medium-desktop\:vtmn-to-active-secondary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-medium-desktop\:vtmn-to-active-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-medium-desktop\:vtmn-to-active-tertiary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-medium-desktop\:vtmn-to-active-brand {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand);
  }

  .lt-medium-desktop\:vtmn-to-active-accent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-accent);
  }

  .lt-medium-desktop\:vtmn-to-active-primary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-to-active-secondary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-to-active-tertiary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-to-active-brand-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-to-shadow {
    --tw-gradient-to: var(--vtmn-semantic-color_shadow);
  }

  .lt-medium-desktop\:vtmn-to-brand {
    --tw-gradient-to: var(--vtmn-color_brand);
  }

  .lt-medium-desktop\:vtmn-to-brand-pro {
    --tw-gradient-to: var(--vtmn-color_brand-pro);
  }

  .lt-medium-desktop\:vtmn-to-brand-digital-light-1 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-medium-desktop\:vtmn-to-brand-digital-light-2 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-medium-desktop\:vtmn-to-brand-digital-light-3 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-medium-desktop\:vtmn-to-brand-digital {
    --tw-gradient-to: var(--vtmn-color_brand-digital);
  }

  .lt-medium-desktop\:vtmn-to-brand-digital-dark-1 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-medium-desktop\:vtmn-to-brand-digital-dark-2 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-medium-desktop\:vtmn-to-green-light-1 {
    --tw-gradient-to: var(--vtmn-color_green-light-1);
  }

  .lt-medium-desktop\:vtmn-to-green-light-2 {
    --tw-gradient-to: var(--vtmn-color_green-light-2);
  }

  .lt-medium-desktop\:vtmn-to-green-light-3 {
    --tw-gradient-to: var(--vtmn-color_green-light-3);
  }

  .lt-medium-desktop\:vtmn-to-green {
    --tw-gradient-to: var(--vtmn-color_green);
  }

  .lt-medium-desktop\:vtmn-to-green-dark-1 {
    --tw-gradient-to: var(--vtmn-color_green-dark-1);
  }

  .lt-medium-desktop\:vtmn-to-green-dark-2 {
    --tw-gradient-to: var(--vtmn-color_green-dark-2);
  }

  .lt-medium-desktop\:vtmn-to-white {
    --tw-gradient-to: var(--vtmn-color_white);
  }

  .lt-medium-desktop\:vtmn-to-grey-light-1 {
    --tw-gradient-to: var(--vtmn-color_grey-light-1);
  }

  .lt-medium-desktop\:vtmn-to-grey-light-2 {
    --tw-gradient-to: var(--vtmn-color_grey-light-2);
  }

  .lt-medium-desktop\:vtmn-to-grey-light-3 {
    --tw-gradient-to: var(--vtmn-color_grey-light-3);
  }

  .lt-medium-desktop\:vtmn-to-grey-light-4 {
    --tw-gradient-to: var(--vtmn-color_grey-light-4);
  }

  .lt-medium-desktop\:vtmn-to-grey {
    --tw-gradient-to: var(--vtmn-color_grey);
  }

  .lt-medium-desktop\:vtmn-to-grey-dark-1 {
    --tw-gradient-to: var(--vtmn-color_grey-dark-1);
  }

  .lt-medium-desktop\:vtmn-to-grey-dark-2 {
    --tw-gradient-to: var(--vtmn-color_grey-dark-2);
  }

  .lt-medium-desktop\:vtmn-to-grey-dark-3 {
    --tw-gradient-to: var(--vtmn-color_grey-dark-3);
  }

  .lt-medium-desktop\:vtmn-to-black {
    --tw-gradient-to: var(--vtmn-color_black);
  }

  .lt-medium-desktop\:vtmn-to-success {
    --tw-gradient-to: var(--vtmn-color_success);
  }

  .lt-medium-desktop\:vtmn-to-info {
    --tw-gradient-to: var(--vtmn-color_info);
  }

  .lt-medium-desktop\:vtmn-to-warning {
    --tw-gradient-to: var(--vtmn-color_warning);
  }

  .lt-medium-desktop\:vtmn-to-danger {
    --tw-gradient-to: var(--vtmn-color_danger);
  }

  .lt-medium-desktop\:vtmn-to-yellow-light-1 {
    --tw-gradient-to: var(--vtmn-color_yellow-light-1);
  }

  .lt-medium-desktop\:vtmn-to-yellow-light-2 {
    --tw-gradient-to: var(--vtmn-color_yellow-light-2);
  }

  .lt-medium-desktop\:vtmn-to-yellow {
    --tw-gradient-to: var(--vtmn-color_yellow);
  }

  .lt-medium-desktop\:vtmn-to-orange-light-1 {
    --tw-gradient-to: var(--vtmn-color_orange-light-1);
  }

  .lt-medium-desktop\:vtmn-to-orange-light-2 {
    --tw-gradient-to: var(--vtmn-color_orange-light-2);
  }

  .lt-medium-desktop\:vtmn-to-orange {
    --tw-gradient-to: var(--vtmn-color_orange);
  }

  .lt-medium-desktop\:vtmn-to-red-light-1 {
    --tw-gradient-to: var(--vtmn-color_red-light-1);
  }

  .lt-medium-desktop\:vtmn-to-red-light-2 {
    --tw-gradient-to: var(--vtmn-color_red-light-2);
  }

  .lt-medium-desktop\:vtmn-to-red {
    --tw-gradient-to: var(--vtmn-color_red);
  }

  .lt-medium-desktop\:hover\:vtmn-to-transparent:hover {
    --tw-gradient-to: transparent;
  }

  .lt-medium-desktop\:hover\:vtmn-to-background-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary);
  }

  .lt-medium-desktop\:hover\:vtmn-to-background-secondary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-medium-desktop\:hover\:vtmn-to-background-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-medium-desktop\:hover\:vtmn-to-background-brand-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-medium-desktop\:hover\:vtmn-to-background-brand-secondary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-medium-desktop\:hover\:vtmn-to-background-accent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-accent);
  }

  .lt-medium-desktop\:hover\:vtmn-to-background-alert:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-alert);
  }

  .lt-medium-desktop\:hover\:vtmn-to-background-primary-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-medium-desktop\:hover\:vtmn-to-background-brand-primary-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-medium-desktop\:hover\:vtmn-to-content-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary);
  }

  .lt-medium-desktop\:hover\:vtmn-to-content-secondary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-medium-desktop\:hover\:vtmn-to-content-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-medium-desktop\:hover\:vtmn-to-content-action:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action);
  }

  .lt-medium-desktop\:hover\:vtmn-to-content-active:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-active);
  }

  .lt-medium-desktop\:hover\:vtmn-to-content-inactive:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-medium-desktop\:hover\:vtmn-to-content-negative:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-negative);
  }

  .lt-medium-desktop\:hover\:vtmn-to-content-warning:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-warning);
  }

  .lt-medium-desktop\:hover\:vtmn-to-content-positive:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-positive);
  }

  .lt-medium-desktop\:hover\:vtmn-to-content-information:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-information);
  }

  .lt-medium-desktop\:hover\:vtmn-to-content-accent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-accent);
  }

  .lt-medium-desktop\:hover\:vtmn-to-content-visited:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited);
  }

  .lt-medium-desktop\:hover\:vtmn-to-content-primary-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-medium-desktop\:hover\:vtmn-to-content-action-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-medium-desktop\:hover\:vtmn-to-content-visited-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-medium-desktop\:hover\:vtmn-to-border-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary);
  }

  .lt-medium-desktop\:hover\:vtmn-to-border-secondary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-medium-desktop\:hover\:vtmn-to-border-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-medium-desktop\:hover\:vtmn-to-border-active:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-active);
  }

  .lt-medium-desktop\:hover\:vtmn-to-border-inactive:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-medium-desktop\:hover\:vtmn-to-border-negative:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-negative);
  }

  .lt-medium-desktop\:hover\:vtmn-to-border-warning:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-warning);
  }

  .lt-medium-desktop\:hover\:vtmn-to-border-positive:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-positive);
  }

  .lt-medium-desktop\:hover\:vtmn-to-border-information:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-information);
  }

  .lt-medium-desktop\:hover\:vtmn-to-border-primary-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-medium-desktop\:hover\:vtmn-to-decorative-gravel:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-medium-desktop\:hover\:vtmn-to-decorative-brick:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-medium-desktop\:hover\:vtmn-to-decorative-saffron:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-medium-desktop\:hover\:vtmn-to-decorative-gold:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-medium-desktop\:hover\:vtmn-to-decorative-jade:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-medium-desktop\:hover\:vtmn-to-decorative-emerald:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-medium-desktop\:hover\:vtmn-to-decorative-cobalt:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-medium-desktop\:hover\:vtmn-to-decorative-amethyst:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-medium-desktop\:hover\:vtmn-to-hover-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-medium-desktop\:hover\:vtmn-to-hover-primary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-to-hover-secondary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-to-hover-tertiary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-to-hover-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-medium-desktop\:hover\:vtmn-to-hover-brand:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-medium-desktop\:hover\:vtmn-to-hover-accent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-medium-desktop\:hover\:vtmn-to-hover-primary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-to-hover-secondary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-to-hover-tertiary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-to-active-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary);
  }

  .lt-medium-desktop\:hover\:vtmn-to-active-primary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-to-active-secondary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-to-active-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-medium-desktop\:hover\:vtmn-to-active-tertiary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-to-active-brand:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand);
  }

  .lt-medium-desktop\:hover\:vtmn-to-active-accent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-accent);
  }

  .lt-medium-desktop\:hover\:vtmn-to-active-primary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-to-active-secondary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-to-active-tertiary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-to-active-brand-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-to-shadow:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_shadow);
  }

  .lt-medium-desktop\:hover\:vtmn-to-brand:hover {
    --tw-gradient-to: var(--vtmn-color_brand);
  }

  .lt-medium-desktop\:hover\:vtmn-to-brand-pro:hover {
    --tw-gradient-to: var(--vtmn-color_brand-pro);
  }

  .lt-medium-desktop\:hover\:vtmn-to-brand-digital-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-medium-desktop\:hover\:vtmn-to-brand-digital-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-medium-desktop\:hover\:vtmn-to-brand-digital-light-3:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-medium-desktop\:hover\:vtmn-to-brand-digital:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital);
  }

  .lt-medium-desktop\:hover\:vtmn-to-brand-digital-dark-1:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-medium-desktop\:hover\:vtmn-to-brand-digital-dark-2:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-medium-desktop\:hover\:vtmn-to-green-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_green-light-1);
  }

  .lt-medium-desktop\:hover\:vtmn-to-green-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_green-light-2);
  }

  .lt-medium-desktop\:hover\:vtmn-to-green-light-3:hover {
    --tw-gradient-to: var(--vtmn-color_green-light-3);
  }

  .lt-medium-desktop\:hover\:vtmn-to-green:hover {
    --tw-gradient-to: var(--vtmn-color_green);
  }

  .lt-medium-desktop\:hover\:vtmn-to-green-dark-1:hover {
    --tw-gradient-to: var(--vtmn-color_green-dark-1);
  }

  .lt-medium-desktop\:hover\:vtmn-to-green-dark-2:hover {
    --tw-gradient-to: var(--vtmn-color_green-dark-2);
  }

  .lt-medium-desktop\:hover\:vtmn-to-white:hover {
    --tw-gradient-to: var(--vtmn-color_white);
  }

  .lt-medium-desktop\:hover\:vtmn-to-grey-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_grey-light-1);
  }

  .lt-medium-desktop\:hover\:vtmn-to-grey-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_grey-light-2);
  }

  .lt-medium-desktop\:hover\:vtmn-to-grey-light-3:hover {
    --tw-gradient-to: var(--vtmn-color_grey-light-3);
  }

  .lt-medium-desktop\:hover\:vtmn-to-grey-light-4:hover {
    --tw-gradient-to: var(--vtmn-color_grey-light-4);
  }

  .lt-medium-desktop\:hover\:vtmn-to-grey:hover {
    --tw-gradient-to: var(--vtmn-color_grey);
  }

  .lt-medium-desktop\:hover\:vtmn-to-grey-dark-1:hover {
    --tw-gradient-to: var(--vtmn-color_grey-dark-1);
  }

  .lt-medium-desktop\:hover\:vtmn-to-grey-dark-2:hover {
    --tw-gradient-to: var(--vtmn-color_grey-dark-2);
  }

  .lt-medium-desktop\:hover\:vtmn-to-grey-dark-3:hover {
    --tw-gradient-to: var(--vtmn-color_grey-dark-3);
  }

  .lt-medium-desktop\:hover\:vtmn-to-black:hover {
    --tw-gradient-to: var(--vtmn-color_black);
  }

  .lt-medium-desktop\:hover\:vtmn-to-success:hover {
    --tw-gradient-to: var(--vtmn-color_success);
  }

  .lt-medium-desktop\:hover\:vtmn-to-info:hover {
    --tw-gradient-to: var(--vtmn-color_info);
  }

  .lt-medium-desktop\:hover\:vtmn-to-warning:hover {
    --tw-gradient-to: var(--vtmn-color_warning);
  }

  .lt-medium-desktop\:hover\:vtmn-to-danger:hover {
    --tw-gradient-to: var(--vtmn-color_danger);
  }

  .lt-medium-desktop\:hover\:vtmn-to-yellow-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_yellow-light-1);
  }

  .lt-medium-desktop\:hover\:vtmn-to-yellow-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_yellow-light-2);
  }

  .lt-medium-desktop\:hover\:vtmn-to-yellow:hover {
    --tw-gradient-to: var(--vtmn-color_yellow);
  }

  .lt-medium-desktop\:hover\:vtmn-to-orange-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_orange-light-1);
  }

  .lt-medium-desktop\:hover\:vtmn-to-orange-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_orange-light-2);
  }

  .lt-medium-desktop\:hover\:vtmn-to-orange:hover {
    --tw-gradient-to: var(--vtmn-color_orange);
  }

  .lt-medium-desktop\:hover\:vtmn-to-red-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_red-light-1);
  }

  .lt-medium-desktop\:hover\:vtmn-to-red-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_red-light-2);
  }

  .lt-medium-desktop\:hover\:vtmn-to-red:hover {
    --tw-gradient-to: var(--vtmn-color_red);
  }

  .lt-medium-desktop\:focus\:vtmn-to-transparent:focus {
    --tw-gradient-to: transparent;
  }

  .lt-medium-desktop\:focus\:vtmn-to-background-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-to-background-secondary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-medium-desktop\:focus\:vtmn-to-background-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-medium-desktop\:focus\:vtmn-to-background-brand-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-to-background-brand-secondary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-medium-desktop\:focus\:vtmn-to-background-accent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-accent);
  }

  .lt-medium-desktop\:focus\:vtmn-to-background-alert:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-alert);
  }

  .lt-medium-desktop\:focus\:vtmn-to-background-primary-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-to-background-brand-primary-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-to-content-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-to-content-secondary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-medium-desktop\:focus\:vtmn-to-content-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-medium-desktop\:focus\:vtmn-to-content-action:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action);
  }

  .lt-medium-desktop\:focus\:vtmn-to-content-active:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-active);
  }

  .lt-medium-desktop\:focus\:vtmn-to-content-inactive:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-medium-desktop\:focus\:vtmn-to-content-negative:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-negative);
  }

  .lt-medium-desktop\:focus\:vtmn-to-content-warning:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-warning);
  }

  .lt-medium-desktop\:focus\:vtmn-to-content-positive:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-positive);
  }

  .lt-medium-desktop\:focus\:vtmn-to-content-information:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-information);
  }

  .lt-medium-desktop\:focus\:vtmn-to-content-accent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-accent);
  }

  .lt-medium-desktop\:focus\:vtmn-to-content-visited:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited);
  }

  .lt-medium-desktop\:focus\:vtmn-to-content-primary-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-to-content-action-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-to-content-visited-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-to-border-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-to-border-secondary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-medium-desktop\:focus\:vtmn-to-border-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-medium-desktop\:focus\:vtmn-to-border-active:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-active);
  }

  .lt-medium-desktop\:focus\:vtmn-to-border-inactive:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-medium-desktop\:focus\:vtmn-to-border-negative:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-negative);
  }

  .lt-medium-desktop\:focus\:vtmn-to-border-warning:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-warning);
  }

  .lt-medium-desktop\:focus\:vtmn-to-border-positive:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-positive);
  }

  .lt-medium-desktop\:focus\:vtmn-to-border-information:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-information);
  }

  .lt-medium-desktop\:focus\:vtmn-to-border-primary-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-to-decorative-gravel:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-medium-desktop\:focus\:vtmn-to-decorative-brick:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-medium-desktop\:focus\:vtmn-to-decorative-saffron:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-medium-desktop\:focus\:vtmn-to-decorative-gold:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-medium-desktop\:focus\:vtmn-to-decorative-jade:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-medium-desktop\:focus\:vtmn-to-decorative-emerald:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-medium-desktop\:focus\:vtmn-to-decorative-cobalt:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-medium-desktop\:focus\:vtmn-to-decorative-amethyst:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-medium-desktop\:focus\:vtmn-to-hover-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-to-hover-primary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-to-hover-secondary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-to-hover-tertiary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-to-hover-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-medium-desktop\:focus\:vtmn-to-hover-brand:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-medium-desktop\:focus\:vtmn-to-hover-accent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-medium-desktop\:focus\:vtmn-to-hover-primary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-to-hover-secondary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-to-hover-tertiary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-to-active-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-to-active-primary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-to-active-secondary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-to-active-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-medium-desktop\:focus\:vtmn-to-active-tertiary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-to-active-brand:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand);
  }

  .lt-medium-desktop\:focus\:vtmn-to-active-accent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-accent);
  }

  .lt-medium-desktop\:focus\:vtmn-to-active-primary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-to-active-secondary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-to-active-tertiary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-to-active-brand-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-to-shadow:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_shadow);
  }

  .lt-medium-desktop\:focus\:vtmn-to-brand:focus {
    --tw-gradient-to: var(--vtmn-color_brand);
  }

  .lt-medium-desktop\:focus\:vtmn-to-brand-pro:focus {
    --tw-gradient-to: var(--vtmn-color_brand-pro);
  }

  .lt-medium-desktop\:focus\:vtmn-to-brand-digital-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-to-brand-digital-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-to-brand-digital-light-3:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-medium-desktop\:focus\:vtmn-to-brand-digital:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital);
  }

  .lt-medium-desktop\:focus\:vtmn-to-brand-digital-dark-1:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-medium-desktop\:focus\:vtmn-to-brand-digital-dark-2:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-medium-desktop\:focus\:vtmn-to-green-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_green-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-to-green-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_green-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-to-green-light-3:focus {
    --tw-gradient-to: var(--vtmn-color_green-light-3);
  }

  .lt-medium-desktop\:focus\:vtmn-to-green:focus {
    --tw-gradient-to: var(--vtmn-color_green);
  }

  .lt-medium-desktop\:focus\:vtmn-to-green-dark-1:focus {
    --tw-gradient-to: var(--vtmn-color_green-dark-1);
  }

  .lt-medium-desktop\:focus\:vtmn-to-green-dark-2:focus {
    --tw-gradient-to: var(--vtmn-color_green-dark-2);
  }

  .lt-medium-desktop\:focus\:vtmn-to-white:focus {
    --tw-gradient-to: var(--vtmn-color_white);
  }

  .lt-medium-desktop\:focus\:vtmn-to-grey-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_grey-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-to-grey-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_grey-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-to-grey-light-3:focus {
    --tw-gradient-to: var(--vtmn-color_grey-light-3);
  }

  .lt-medium-desktop\:focus\:vtmn-to-grey-light-4:focus {
    --tw-gradient-to: var(--vtmn-color_grey-light-4);
  }

  .lt-medium-desktop\:focus\:vtmn-to-grey:focus {
    --tw-gradient-to: var(--vtmn-color_grey);
  }

  .lt-medium-desktop\:focus\:vtmn-to-grey-dark-1:focus {
    --tw-gradient-to: var(--vtmn-color_grey-dark-1);
  }

  .lt-medium-desktop\:focus\:vtmn-to-grey-dark-2:focus {
    --tw-gradient-to: var(--vtmn-color_grey-dark-2);
  }

  .lt-medium-desktop\:focus\:vtmn-to-grey-dark-3:focus {
    --tw-gradient-to: var(--vtmn-color_grey-dark-3);
  }

  .lt-medium-desktop\:focus\:vtmn-to-black:focus {
    --tw-gradient-to: var(--vtmn-color_black);
  }

  .lt-medium-desktop\:focus\:vtmn-to-success:focus {
    --tw-gradient-to: var(--vtmn-color_success);
  }

  .lt-medium-desktop\:focus\:vtmn-to-info:focus {
    --tw-gradient-to: var(--vtmn-color_info);
  }

  .lt-medium-desktop\:focus\:vtmn-to-warning:focus {
    --tw-gradient-to: var(--vtmn-color_warning);
  }

  .lt-medium-desktop\:focus\:vtmn-to-danger:focus {
    --tw-gradient-to: var(--vtmn-color_danger);
  }

  .lt-medium-desktop\:focus\:vtmn-to-yellow-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_yellow-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-to-yellow-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_yellow-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-to-yellow:focus {
    --tw-gradient-to: var(--vtmn-color_yellow);
  }

  .lt-medium-desktop\:focus\:vtmn-to-orange-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_orange-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-to-orange-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_orange-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-to-orange:focus {
    --tw-gradient-to: var(--vtmn-color_orange);
  }

  .lt-medium-desktop\:focus\:vtmn-to-red-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_red-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-to-red-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_red-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-to-red:focus {
    --tw-gradient-to: var(--vtmn-color_red);
  }

  .lt-medium-desktop\:vtmn-decoration-slice {
    -webkit-box-decoration-break: slice;
            box-decoration-break: slice;
  }

  .lt-medium-desktop\:vtmn-decoration-clone {
    -webkit-box-decoration-break: clone;
            box-decoration-break: clone;
  }

  .lt-medium-desktop\:vtmn-bg-auto {
    background-size: auto;
  }

  .lt-medium-desktop\:vtmn-bg-cover {
    background-size: cover;
  }

  .lt-medium-desktop\:vtmn-bg-contain {
    background-size: contain;
  }

  .lt-medium-desktop\:vtmn-bg-fixed {
    background-attachment: fixed;
  }

  .lt-medium-desktop\:vtmn-bg-local {
    background-attachment: local;
  }

  .lt-medium-desktop\:vtmn-bg-scroll {
    background-attachment: scroll;
  }

  .lt-medium-desktop\:vtmn-bg-clip-border {
    background-clip: border-box;
  }

  .lt-medium-desktop\:vtmn-bg-clip-padding {
    background-clip: padding-box;
  }

  .lt-medium-desktop\:vtmn-bg-clip-content {
    background-clip: content-box;
  }

  .lt-medium-desktop\:vtmn-bg-clip-text {
    -webkit-background-clip: text;
            background-clip: text;
  }

  .lt-medium-desktop\:vtmn-bg-bottom {
    background-position: bottom;
  }

  .lt-medium-desktop\:vtmn-bg-center {
    background-position: center;
  }

  .lt-medium-desktop\:vtmn-bg-left {
    background-position: left;
  }

  .lt-medium-desktop\:vtmn-bg-left-bottom {
    background-position: left bottom;
  }

  .lt-medium-desktop\:vtmn-bg-left-top {
    background-position: left top;
  }

  .lt-medium-desktop\:vtmn-bg-right {
    background-position: right;
  }

  .lt-medium-desktop\:vtmn-bg-right-bottom {
    background-position: right bottom;
  }

  .lt-medium-desktop\:vtmn-bg-right-top {
    background-position: right top;
  }

  .lt-medium-desktop\:vtmn-bg-top {
    background-position: top;
  }

  .lt-medium-desktop\:vtmn-bg-repeat {
    background-repeat: repeat;
  }

  .lt-medium-desktop\:vtmn-bg-no-repeat {
    background-repeat: no-repeat;
  }

  .lt-medium-desktop\:vtmn-bg-repeat-x {
    background-repeat: repeat-x;
  }

  .lt-medium-desktop\:vtmn-bg-repeat-y {
    background-repeat: repeat-y;
  }

  .lt-medium-desktop\:vtmn-bg-repeat-round {
    background-repeat: round;
  }

  .lt-medium-desktop\:vtmn-bg-repeat-space {
    background-repeat: space;
  }

  .lt-medium-desktop\:vtmn-bg-origin-border {
    background-origin: border-box;
  }

  .lt-medium-desktop\:vtmn-bg-origin-padding {
    background-origin: padding-box;
  }

  .lt-medium-desktop\:vtmn-bg-origin-content {
    background-origin: content-box;
  }

  .lt-medium-desktop\:vtmn-fill-current {
    fill: currentColor;
  }

  .lt-medium-desktop\:vtmn-stroke-current {
    stroke: currentColor;
  }

  .lt-medium-desktop\:vtmn-stroke-0 {
    stroke-width: 0;
  }

  .lt-medium-desktop\:vtmn-stroke-1 {
    stroke-width: 1;
  }

  .lt-medium-desktop\:vtmn-stroke-2 {
    stroke-width: 2;
  }

  .lt-medium-desktop\:vtmn-object-contain {
    -o-object-fit: contain;
       object-fit: contain;
  }

  .lt-medium-desktop\:vtmn-object-cover {
    -o-object-fit: cover;
       object-fit: cover;
  }

  .lt-medium-desktop\:vtmn-object-fill {
    -o-object-fit: fill;
       object-fit: fill;
  }

  .lt-medium-desktop\:vtmn-object-none {
    -o-object-fit: none;
       object-fit: none;
  }

  .lt-medium-desktop\:vtmn-object-scale-down {
    -o-object-fit: scale-down;
       object-fit: scale-down;
  }

  .lt-medium-desktop\:vtmn-object-bottom {
    -o-object-position: bottom;
       object-position: bottom;
  }

  .lt-medium-desktop\:vtmn-object-center {
    -o-object-position: center;
       object-position: center;
  }

  .lt-medium-desktop\:vtmn-object-left {
    -o-object-position: left;
       object-position: left;
  }

  .lt-medium-desktop\:vtmn-object-left-bottom {
    -o-object-position: left bottom;
       object-position: left bottom;
  }

  .lt-medium-desktop\:vtmn-object-left-top {
    -o-object-position: left top;
       object-position: left top;
  }

  .lt-medium-desktop\:vtmn-object-right {
    -o-object-position: right;
       object-position: right;
  }

  .lt-medium-desktop\:vtmn-object-right-bottom {
    -o-object-position: right bottom;
       object-position: right bottom;
  }

  .lt-medium-desktop\:vtmn-object-right-top {
    -o-object-position: right top;
       object-position: right top;
  }

  .lt-medium-desktop\:vtmn-object-top {
    -o-object-position: top;
       object-position: top;
  }

  .lt-medium-desktop\:vtmn-p-0 {
    padding: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:vtmn-p-1 {
    padding: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:vtmn-p-2 {
    padding: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:vtmn-p-3 {
    padding: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:vtmn-p-4 {
    padding: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:vtmn-p-5 {
    padding: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:vtmn-p-6 {
    padding: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:vtmn-p-7 {
    padding: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:vtmn-p-8 {
    padding: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:vtmn-p-9 {
    padding: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:vtmn-p-10 {
    padding: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:vtmn-px-0 {
    padding-left: var(--vtmn-spacing_0);
    padding-right: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:vtmn-px-1 {
    padding-left: var(--vtmn-spacing_1);
    padding-right: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:vtmn-px-2 {
    padding-left: var(--vtmn-spacing_2);
    padding-right: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:vtmn-px-3 {
    padding-left: var(--vtmn-spacing_3);
    padding-right: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:vtmn-px-4 {
    padding-left: var(--vtmn-spacing_4);
    padding-right: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:vtmn-px-5 {
    padding-left: var(--vtmn-spacing_5);
    padding-right: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:vtmn-px-6 {
    padding-left: var(--vtmn-spacing_6);
    padding-right: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:vtmn-px-7 {
    padding-left: var(--vtmn-spacing_7);
    padding-right: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:vtmn-px-8 {
    padding-left: var(--vtmn-spacing_8);
    padding-right: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:vtmn-px-9 {
    padding-left: var(--vtmn-spacing_9);
    padding-right: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:vtmn-px-10 {
    padding-left: var(--vtmn-spacing_10);
    padding-right: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:vtmn-py-0 {
    padding-top: var(--vtmn-spacing_0);
    padding-bottom: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:vtmn-py-1 {
    padding-top: var(--vtmn-spacing_1);
    padding-bottom: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:vtmn-py-2 {
    padding-top: var(--vtmn-spacing_2);
    padding-bottom: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:vtmn-py-3 {
    padding-top: var(--vtmn-spacing_3);
    padding-bottom: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:vtmn-py-4 {
    padding-top: var(--vtmn-spacing_4);
    padding-bottom: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:vtmn-py-5 {
    padding-top: var(--vtmn-spacing_5);
    padding-bottom: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:vtmn-py-6 {
    padding-top: var(--vtmn-spacing_6);
    padding-bottom: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:vtmn-py-7 {
    padding-top: var(--vtmn-spacing_7);
    padding-bottom: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:vtmn-py-8 {
    padding-top: var(--vtmn-spacing_8);
    padding-bottom: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:vtmn-py-9 {
    padding-top: var(--vtmn-spacing_9);
    padding-bottom: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:vtmn-py-10 {
    padding-top: var(--vtmn-spacing_10);
    padding-bottom: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:vtmn-pt-0 {
    padding-top: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:vtmn-pt-1 {
    padding-top: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:vtmn-pt-2 {
    padding-top: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:vtmn-pt-3 {
    padding-top: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:vtmn-pt-4 {
    padding-top: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:vtmn-pt-5 {
    padding-top: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:vtmn-pt-6 {
    padding-top: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:vtmn-pt-7 {
    padding-top: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:vtmn-pt-8 {
    padding-top: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:vtmn-pt-9 {
    padding-top: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:vtmn-pt-10 {
    padding-top: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:vtmn-pr-0 {
    padding-right: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:vtmn-pr-1 {
    padding-right: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:vtmn-pr-2 {
    padding-right: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:vtmn-pr-3 {
    padding-right: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:vtmn-pr-4 {
    padding-right: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:vtmn-pr-5 {
    padding-right: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:vtmn-pr-6 {
    padding-right: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:vtmn-pr-7 {
    padding-right: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:vtmn-pr-8 {
    padding-right: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:vtmn-pr-9 {
    padding-right: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:vtmn-pr-10 {
    padding-right: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:vtmn-pb-0 {
    padding-bottom: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:vtmn-pb-1 {
    padding-bottom: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:vtmn-pb-2 {
    padding-bottom: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:vtmn-pb-3 {
    padding-bottom: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:vtmn-pb-4 {
    padding-bottom: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:vtmn-pb-5 {
    padding-bottom: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:vtmn-pb-6 {
    padding-bottom: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:vtmn-pb-7 {
    padding-bottom: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:vtmn-pb-8 {
    padding-bottom: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:vtmn-pb-9 {
    padding-bottom: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:vtmn-pb-10 {
    padding-bottom: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:vtmn-pl-0 {
    padding-left: var(--vtmn-spacing_0);
  }

  .lt-medium-desktop\:vtmn-pl-1 {
    padding-left: var(--vtmn-spacing_1);
  }

  .lt-medium-desktop\:vtmn-pl-2 {
    padding-left: var(--vtmn-spacing_2);
  }

  .lt-medium-desktop\:vtmn-pl-3 {
    padding-left: var(--vtmn-spacing_3);
  }

  .lt-medium-desktop\:vtmn-pl-4 {
    padding-left: var(--vtmn-spacing_4);
  }

  .lt-medium-desktop\:vtmn-pl-5 {
    padding-left: var(--vtmn-spacing_5);
  }

  .lt-medium-desktop\:vtmn-pl-6 {
    padding-left: var(--vtmn-spacing_6);
  }

  .lt-medium-desktop\:vtmn-pl-7 {
    padding-left: var(--vtmn-spacing_7);
  }

  .lt-medium-desktop\:vtmn-pl-8 {
    padding-left: var(--vtmn-spacing_8);
  }

  .lt-medium-desktop\:vtmn-pl-9 {
    padding-left: var(--vtmn-spacing_9);
  }

  .lt-medium-desktop\:vtmn-pl-10 {
    padding-left: var(--vtmn-spacing_10);
  }

  .lt-medium-desktop\:vtmn-text-left {
    text-align: left;
  }

  .lt-medium-desktop\:vtmn-text-center {
    text-align: center;
  }

  .lt-medium-desktop\:vtmn-text-right {
    text-align: right;
  }

  .lt-medium-desktop\:vtmn-text-justify {
    text-align: justify;
  }

  .lt-medium-desktop\:vtmn-align-baseline {
    vertical-align: baseline;
  }

  .lt-medium-desktop\:vtmn-align-top {
    vertical-align: top;
  }

  .lt-medium-desktop\:vtmn-align-middle {
    vertical-align: middle;
  }

  .lt-medium-desktop\:vtmn-align-bottom {
    vertical-align: bottom;
  }

  .lt-medium-desktop\:vtmn-align-text-top {
    vertical-align: text-top;
  }

  .lt-medium-desktop\:vtmn-align-text-bottom {
    vertical-align: text-bottom;
  }

  .lt-medium-desktop\:vtmn-font-regular {
    font-family: Roboto, system-ui, -apple-system, sans-serif;
  }

  .lt-medium-desktop\:vtmn-font-condensed {
    font-family: Roboto Condensed, system-ui, -apple-system, sans-serif;
  }

  .lt-medium-desktop\:vtmn-font-display {
    font-family: Roboto Condensed, system-ui, -apple-system, sans-serif;
  }

  .lt-medium-desktop\:vtmn-font-body {
    font-family: Roboto, system-ui, -apple-system, sans-serif;
  }

  .lt-medium-desktop\:vtmn-text-xs {
    font-size: 0.75rem;
    line-height: 1rem;
  }

  .lt-medium-desktop\:vtmn-text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .lt-medium-desktop\:vtmn-text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .lt-medium-desktop\:vtmn-text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .lt-medium-desktop\:vtmn-text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .lt-medium-desktop\:vtmn-text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .lt-medium-desktop\:vtmn-text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .lt-medium-desktop\:vtmn-text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .lt-medium-desktop\:vtmn-text-5xl {
    font-size: 3rem;
    line-height: 1;
  }

  .lt-medium-desktop\:vtmn-text-6xl {
    font-size: 3.75rem;
    line-height: 1;
  }

  .lt-medium-desktop\:vtmn-text-7xl {
    font-size: 4.5rem;
    line-height: 1;
  }

  .lt-medium-desktop\:vtmn-text-8xl {
    font-size: 6rem;
    line-height: 1;
  }

  .lt-medium-desktop\:vtmn-text-9xl {
    font-size: 8rem;
    line-height: 1;
  }

  .lt-medium-desktop\:vtmn-font-thin {
    font-weight: 100;
  }

  .lt-medium-desktop\:vtmn-font-extralight {
    font-weight: 200;
  }

  .lt-medium-desktop\:vtmn-font-light {
    font-weight: 300;
  }

  .lt-medium-desktop\:vtmn-font-normal {
    font-weight: 400;
  }

  .lt-medium-desktop\:vtmn-font-medium {
    font-weight: 500;
  }

  .lt-medium-desktop\:vtmn-font-semibold {
    font-weight: 600;
  }

  .lt-medium-desktop\:vtmn-font-bold {
    font-weight: 700;
  }

  .lt-medium-desktop\:vtmn-font-extrabold {
    font-weight: 800;
  }

  .lt-medium-desktop\:vtmn-font-black {
    font-weight: 900;
  }

  .lt-medium-desktop\:vtmn-uppercase {
    text-transform: uppercase;
  }

  .lt-medium-desktop\:vtmn-lowercase {
    text-transform: lowercase;
  }

  .lt-medium-desktop\:vtmn-capitalize {
    text-transform: capitalize;
  }

  .lt-medium-desktop\:vtmn-normal-case {
    text-transform: none;
  }

  .lt-medium-desktop\:vtmn-italic {
    font-style: italic;
  }

  .lt-medium-desktop\:vtmn-not-italic {
    font-style: normal;
  }

  .lt-medium-desktop\:vtmn-ordinal, .lt-medium-desktop\:vtmn-slashed-zero, .lt-medium-desktop\:vtmn-lining-nums, .lt-medium-desktop\:vtmn-oldstyle-nums, .lt-medium-desktop\:vtmn-proportional-nums, .lt-medium-desktop\:vtmn-tabular-nums, .lt-medium-desktop\:vtmn-diagonal-fractions, .lt-medium-desktop\:vtmn-stacked-fractions {
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }

  .lt-medium-desktop\:vtmn-normal-nums {
    font-variant-numeric: normal;
  }

  .lt-medium-desktop\:vtmn-ordinal {
    --tw-ordinal: ordinal;
  }

  .lt-medium-desktop\:vtmn-slashed-zero {
    --tw-slashed-zero: slashed-zero;
  }

  .lt-medium-desktop\:vtmn-lining-nums {
    --tw-numeric-figure: lining-nums;
  }

  .lt-medium-desktop\:vtmn-oldstyle-nums {
    --tw-numeric-figure: oldstyle-nums;
  }

  .lt-medium-desktop\:vtmn-proportional-nums {
    --tw-numeric-spacing: proportional-nums;
  }

  .lt-medium-desktop\:vtmn-tabular-nums {
    --tw-numeric-spacing: tabular-nums;
  }

  .lt-medium-desktop\:vtmn-diagonal-fractions {
    --tw-numeric-fraction: diagonal-fractions;
  }

  .lt-medium-desktop\:vtmn-stacked-fractions {
    --tw-numeric-fraction: stacked-fractions;
  }

  .lt-medium-desktop\:vtmn-leading-3 {
    line-height: .75rem;
  }

  .lt-medium-desktop\:vtmn-leading-4 {
    line-height: 1rem;
  }

  .lt-medium-desktop\:vtmn-leading-5 {
    line-height: 1.25rem;
  }

  .lt-medium-desktop\:vtmn-leading-6 {
    line-height: 1.5rem;
  }

  .lt-medium-desktop\:vtmn-leading-7 {
    line-height: 1.75rem;
  }

  .lt-medium-desktop\:vtmn-leading-8 {
    line-height: 2rem;
  }

  .lt-medium-desktop\:vtmn-leading-9 {
    line-height: 2.25rem;
  }

  .lt-medium-desktop\:vtmn-leading-10 {
    line-height: 2.5rem;
  }

  .lt-medium-desktop\:vtmn-leading-none {
    line-height: 1;
  }

  .lt-medium-desktop\:vtmn-leading-tight {
    line-height: 1.25;
  }

  .lt-medium-desktop\:vtmn-leading-snug {
    line-height: 1.375;
  }

  .lt-medium-desktop\:vtmn-leading-normal {
    line-height: 1.5;
  }

  .lt-medium-desktop\:vtmn-leading-relaxed {
    line-height: 1.625;
  }

  .lt-medium-desktop\:vtmn-leading-loose {
    line-height: 2;
  }

  .lt-medium-desktop\:vtmn-tracking-tighter {
    letter-spacing: -0.05em;
  }

  .lt-medium-desktop\:vtmn-tracking-tight {
    letter-spacing: -0.025em;
  }

  .lt-medium-desktop\:vtmn-tracking-normal {
    letter-spacing: 0em;
  }

  .lt-medium-desktop\:vtmn-tracking-wide {
    letter-spacing: 0.025em;
  }

  .lt-medium-desktop\:vtmn-tracking-wider {
    letter-spacing: 0.05em;
  }

  .lt-medium-desktop\:vtmn-tracking-widest {
    letter-spacing: 0.1em;
  }

  .lt-medium-desktop\:vtmn-text-transparent {
    color: transparent;
  }

  .lt-medium-desktop\:vtmn-text-background-primary {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-medium-desktop\:vtmn-text-background-secondary {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-medium-desktop\:vtmn-text-background-tertiary {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-medium-desktop\:vtmn-text-background-brand-primary {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-medium-desktop\:vtmn-text-background-brand-secondary {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-medium-desktop\:vtmn-text-background-accent {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-medium-desktop\:vtmn-text-background-alert {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-medium-desktop\:vtmn-text-background-primary-reversed {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-medium-desktop\:vtmn-text-background-brand-primary-reversed {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-medium-desktop\:vtmn-text-content-primary {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-medium-desktop\:vtmn-text-content-secondary {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-medium-desktop\:vtmn-text-content-tertiary {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-medium-desktop\:vtmn-text-content-action {
    color: var(--vtmn-semantic-color_content-action);
  }

  .lt-medium-desktop\:vtmn-text-content-active {
    color: var(--vtmn-semantic-color_content-active);
  }

  .lt-medium-desktop\:vtmn-text-content-inactive {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-medium-desktop\:vtmn-text-content-negative {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-medium-desktop\:vtmn-text-content-warning {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-medium-desktop\:vtmn-text-content-positive {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-medium-desktop\:vtmn-text-content-information {
    color: var(--vtmn-semantic-color_content-information);
  }

  .lt-medium-desktop\:vtmn-text-content-accent {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-medium-desktop\:vtmn-text-content-visited {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-medium-desktop\:vtmn-text-content-primary-reversed {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-medium-desktop\:vtmn-text-content-action-reversed {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-medium-desktop\:vtmn-text-content-visited-reversed {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-medium-desktop\:vtmn-text-border-primary {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-medium-desktop\:vtmn-text-border-secondary {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-medium-desktop\:vtmn-text-border-tertiary {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-medium-desktop\:vtmn-text-border-active {
    color: var(--vtmn-semantic-color_border-active);
  }

  .lt-medium-desktop\:vtmn-text-border-inactive {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-medium-desktop\:vtmn-text-border-negative {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-medium-desktop\:vtmn-text-border-warning {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-medium-desktop\:vtmn-text-border-positive {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-medium-desktop\:vtmn-text-border-information {
    color: var(--vtmn-semantic-color_border-information);
  }

  .lt-medium-desktop\:vtmn-text-border-primary-reversed {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-medium-desktop\:vtmn-text-decorative-gravel {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-medium-desktop\:vtmn-text-decorative-brick {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-medium-desktop\:vtmn-text-decorative-saffron {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-medium-desktop\:vtmn-text-decorative-gold {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-medium-desktop\:vtmn-text-decorative-jade {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-medium-desktop\:vtmn-text-decorative-emerald {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-medium-desktop\:vtmn-text-decorative-cobalt {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-medium-desktop\:vtmn-text-decorative-amethyst {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-medium-desktop\:vtmn-text-hover-primary {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-medium-desktop\:vtmn-text-hover-primary-transparent {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-medium-desktop\:vtmn-text-hover-secondary-transparent {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-medium-desktop\:vtmn-text-hover-tertiary-transparent {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-medium-desktop\:vtmn-text-hover-tertiary {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-medium-desktop\:vtmn-text-hover-brand {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-medium-desktop\:vtmn-text-hover-accent {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-medium-desktop\:vtmn-text-hover-primary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-text-hover-secondary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-text-hover-tertiary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-text-active-primary {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-medium-desktop\:vtmn-text-active-primary-transparent {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-medium-desktop\:vtmn-text-active-secondary-transparent {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-medium-desktop\:vtmn-text-active-tertiary {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-medium-desktop\:vtmn-text-active-tertiary-transparent {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-medium-desktop\:vtmn-text-active-brand {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-medium-desktop\:vtmn-text-active-accent {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-medium-desktop\:vtmn-text-active-primary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-text-active-secondary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-text-active-tertiary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-text-active-brand-reversed-transparent {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-text-shadow {
    color: var(--vtmn-semantic-color_shadow);
  }

  .lt-medium-desktop\:vtmn-text-brand {
    color: var(--vtmn-color_brand);
  }

  .lt-medium-desktop\:vtmn-text-brand-pro {
    color: var(--vtmn-color_brand-pro);
  }

  .lt-medium-desktop\:vtmn-text-brand-digital-light-1 {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-medium-desktop\:vtmn-text-brand-digital-light-2 {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-medium-desktop\:vtmn-text-brand-digital-light-3 {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-medium-desktop\:vtmn-text-brand-digital {
    color: var(--vtmn-color_brand-digital);
  }

  .lt-medium-desktop\:vtmn-text-brand-digital-dark-1 {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-medium-desktop\:vtmn-text-brand-digital-dark-2 {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-medium-desktop\:vtmn-text-green-light-1 {
    color: var(--vtmn-color_green-light-1);
  }

  .lt-medium-desktop\:vtmn-text-green-light-2 {
    color: var(--vtmn-color_green-light-2);
  }

  .lt-medium-desktop\:vtmn-text-green-light-3 {
    color: var(--vtmn-color_green-light-3);
  }

  .lt-medium-desktop\:vtmn-text-green {
    color: var(--vtmn-color_green);
  }

  .lt-medium-desktop\:vtmn-text-green-dark-1 {
    color: var(--vtmn-color_green-dark-1);
  }

  .lt-medium-desktop\:vtmn-text-green-dark-2 {
    color: var(--vtmn-color_green-dark-2);
  }

  .lt-medium-desktop\:vtmn-text-white {
    color: var(--vtmn-color_white);
  }

  .lt-medium-desktop\:vtmn-text-grey-light-1 {
    color: var(--vtmn-color_grey-light-1);
  }

  .lt-medium-desktop\:vtmn-text-grey-light-2 {
    color: var(--vtmn-color_grey-light-2);
  }

  .lt-medium-desktop\:vtmn-text-grey-light-3 {
    color: var(--vtmn-color_grey-light-3);
  }

  .lt-medium-desktop\:vtmn-text-grey-light-4 {
    color: var(--vtmn-color_grey-light-4);
  }

  .lt-medium-desktop\:vtmn-text-grey {
    color: var(--vtmn-color_grey);
  }

  .lt-medium-desktop\:vtmn-text-grey-dark-1 {
    color: var(--vtmn-color_grey-dark-1);
  }

  .lt-medium-desktop\:vtmn-text-grey-dark-2 {
    color: var(--vtmn-color_grey-dark-2);
  }

  .lt-medium-desktop\:vtmn-text-grey-dark-3 {
    color: var(--vtmn-color_grey-dark-3);
  }

  .lt-medium-desktop\:vtmn-text-black {
    color: var(--vtmn-color_black);
  }

  .lt-medium-desktop\:vtmn-text-success {
    color: var(--vtmn-color_success);
  }

  .lt-medium-desktop\:vtmn-text-info {
    color: var(--vtmn-color_info);
  }

  .lt-medium-desktop\:vtmn-text-warning {
    color: var(--vtmn-color_warning);
  }

  .lt-medium-desktop\:vtmn-text-danger {
    color: var(--vtmn-color_danger);
  }

  .lt-medium-desktop\:vtmn-text-yellow-light-1 {
    color: var(--vtmn-color_yellow-light-1);
  }

  .lt-medium-desktop\:vtmn-text-yellow-light-2 {
    color: var(--vtmn-color_yellow-light-2);
  }

  .lt-medium-desktop\:vtmn-text-yellow {
    color: var(--vtmn-color_yellow);
  }

  .lt-medium-desktop\:vtmn-text-orange-light-1 {
    color: var(--vtmn-color_orange-light-1);
  }

  .lt-medium-desktop\:vtmn-text-orange-light-2 {
    color: var(--vtmn-color_orange-light-2);
  }

  .lt-medium-desktop\:vtmn-text-orange {
    color: var(--vtmn-color_orange);
  }

  .lt-medium-desktop\:vtmn-text-red-light-1 {
    color: var(--vtmn-color_red-light-1);
  }

  .lt-medium-desktop\:vtmn-text-red-light-2 {
    color: var(--vtmn-color_red-light-2);
  }

  .lt-medium-desktop\:vtmn-text-red {
    color: var(--vtmn-color_red);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-transparent {
    color: transparent;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-background-primary {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-background-secondary {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-background-tertiary {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-background-brand-primary {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-background-brand-secondary {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-background-accent {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-background-alert {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-background-primary-reversed {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-background-brand-primary-reversed {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-content-primary {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-content-secondary {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-content-tertiary {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-content-action {
    color: var(--vtmn-semantic-color_content-action);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-content-active {
    color: var(--vtmn-semantic-color_content-active);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-content-inactive {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-content-negative {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-content-warning {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-content-positive {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-content-information {
    color: var(--vtmn-semantic-color_content-information);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-content-accent {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-content-visited {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-content-primary-reversed {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-content-action-reversed {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-content-visited-reversed {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-border-primary {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-border-secondary {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-border-tertiary {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-border-active {
    color: var(--vtmn-semantic-color_border-active);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-border-inactive {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-border-negative {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-border-warning {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-border-positive {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-border-information {
    color: var(--vtmn-semantic-color_border-information);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-border-primary-reversed {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-decorative-gravel {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-decorative-brick {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-decorative-saffron {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-decorative-gold {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-decorative-jade {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-decorative-emerald {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-decorative-cobalt {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-decorative-amethyst {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-hover-primary {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-hover-primary-transparent {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-hover-secondary-transparent {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-hover-tertiary-transparent {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-hover-tertiary {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-hover-brand {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-hover-accent {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-hover-primary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-hover-secondary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-hover-tertiary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-active-primary {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-active-primary-transparent {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-active-secondary-transparent {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-active-tertiary {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-active-tertiary-transparent {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-active-brand {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-active-accent {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-active-primary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-active-secondary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-active-tertiary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-active-brand-reversed-transparent {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-shadow {
    color: var(--vtmn-semantic-color_shadow);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-brand {
    color: var(--vtmn-color_brand);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-brand-pro {
    color: var(--vtmn-color_brand-pro);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-brand-digital-light-1 {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-brand-digital-light-2 {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-brand-digital-light-3 {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-brand-digital {
    color: var(--vtmn-color_brand-digital);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-brand-digital-dark-1 {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-brand-digital-dark-2 {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-green-light-1 {
    color: var(--vtmn-color_green-light-1);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-green-light-2 {
    color: var(--vtmn-color_green-light-2);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-green-light-3 {
    color: var(--vtmn-color_green-light-3);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-green {
    color: var(--vtmn-color_green);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-green-dark-1 {
    color: var(--vtmn-color_green-dark-1);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-green-dark-2 {
    color: var(--vtmn-color_green-dark-2);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-white {
    color: var(--vtmn-color_white);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-grey-light-1 {
    color: var(--vtmn-color_grey-light-1);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-grey-light-2 {
    color: var(--vtmn-color_grey-light-2);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-grey-light-3 {
    color: var(--vtmn-color_grey-light-3);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-grey-light-4 {
    color: var(--vtmn-color_grey-light-4);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-grey {
    color: var(--vtmn-color_grey);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-grey-dark-1 {
    color: var(--vtmn-color_grey-dark-1);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-grey-dark-2 {
    color: var(--vtmn-color_grey-dark-2);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-grey-dark-3 {
    color: var(--vtmn-color_grey-dark-3);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-black {
    color: var(--vtmn-color_black);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-success {
    color: var(--vtmn-color_success);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-info {
    color: var(--vtmn-color_info);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-warning {
    color: var(--vtmn-color_warning);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-danger {
    color: var(--vtmn-color_danger);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-yellow-light-1 {
    color: var(--vtmn-color_yellow-light-1);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-yellow-light-2 {
    color: var(--vtmn-color_yellow-light-2);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-yellow {
    color: var(--vtmn-color_yellow);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-orange-light-1 {
    color: var(--vtmn-color_orange-light-1);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-orange-light-2 {
    color: var(--vtmn-color_orange-light-2);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-orange {
    color: var(--vtmn-color_orange);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-red-light-1 {
    color: var(--vtmn-color_red-light-1);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-red-light-2 {
    color: var(--vtmn-color_red-light-2);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-red {
    color: var(--vtmn-color_red);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-transparent:focus-within {
    color: transparent;
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-background-primary:focus-within {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-background-secondary:focus-within {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-background-tertiary:focus-within {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-background-brand-primary:focus-within {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-background-brand-secondary:focus-within {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-background-accent:focus-within {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-background-alert:focus-within {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-background-primary-reversed:focus-within {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-background-brand-primary-reversed:focus-within {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-content-primary:focus-within {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-content-secondary:focus-within {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-content-tertiary:focus-within {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-content-action:focus-within {
    color: var(--vtmn-semantic-color_content-action);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-content-active:focus-within {
    color: var(--vtmn-semantic-color_content-active);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-content-inactive:focus-within {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-content-negative:focus-within {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-content-warning:focus-within {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-content-positive:focus-within {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-content-information:focus-within {
    color: var(--vtmn-semantic-color_content-information);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-content-accent:focus-within {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-content-visited:focus-within {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-content-primary-reversed:focus-within {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-content-action-reversed:focus-within {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-content-visited-reversed:focus-within {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-border-primary:focus-within {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-border-secondary:focus-within {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-border-tertiary:focus-within {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-border-active:focus-within {
    color: var(--vtmn-semantic-color_border-active);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-border-inactive:focus-within {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-border-negative:focus-within {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-border-warning:focus-within {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-border-positive:focus-within {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-border-information:focus-within {
    color: var(--vtmn-semantic-color_border-information);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-border-primary-reversed:focus-within {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-decorative-gravel:focus-within {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-decorative-brick:focus-within {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-decorative-saffron:focus-within {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-decorative-gold:focus-within {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-decorative-jade:focus-within {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-decorative-emerald:focus-within {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-decorative-cobalt:focus-within {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-decorative-amethyst:focus-within {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-hover-primary:focus-within {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-hover-primary-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-hover-secondary-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-hover-tertiary-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-hover-tertiary:focus-within {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-hover-brand:focus-within {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-hover-accent:focus-within {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-hover-primary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-hover-secondary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-hover-tertiary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-active-primary:focus-within {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-active-primary-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-active-secondary-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-active-tertiary:focus-within {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-active-tertiary-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-active-brand:focus-within {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-active-accent:focus-within {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-active-primary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-active-secondary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-active-tertiary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-active-brand-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-shadow:focus-within {
    color: var(--vtmn-semantic-color_shadow);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-brand:focus-within {
    color: var(--vtmn-color_brand);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-brand-pro:focus-within {
    color: var(--vtmn-color_brand-pro);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-brand-digital-light-1:focus-within {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-brand-digital-light-2:focus-within {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-brand-digital-light-3:focus-within {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-brand-digital:focus-within {
    color: var(--vtmn-color_brand-digital);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-brand-digital-dark-1:focus-within {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-brand-digital-dark-2:focus-within {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-green-light-1:focus-within {
    color: var(--vtmn-color_green-light-1);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-green-light-2:focus-within {
    color: var(--vtmn-color_green-light-2);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-green-light-3:focus-within {
    color: var(--vtmn-color_green-light-3);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-green:focus-within {
    color: var(--vtmn-color_green);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-green-dark-1:focus-within {
    color: var(--vtmn-color_green-dark-1);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-green-dark-2:focus-within {
    color: var(--vtmn-color_green-dark-2);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-white:focus-within {
    color: var(--vtmn-color_white);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-grey-light-1:focus-within {
    color: var(--vtmn-color_grey-light-1);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-grey-light-2:focus-within {
    color: var(--vtmn-color_grey-light-2);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-grey-light-3:focus-within {
    color: var(--vtmn-color_grey-light-3);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-grey-light-4:focus-within {
    color: var(--vtmn-color_grey-light-4);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-grey:focus-within {
    color: var(--vtmn-color_grey);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-grey-dark-1:focus-within {
    color: var(--vtmn-color_grey-dark-1);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-grey-dark-2:focus-within {
    color: var(--vtmn-color_grey-dark-2);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-grey-dark-3:focus-within {
    color: var(--vtmn-color_grey-dark-3);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-black:focus-within {
    color: var(--vtmn-color_black);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-success:focus-within {
    color: var(--vtmn-color_success);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-info:focus-within {
    color: var(--vtmn-color_info);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-warning:focus-within {
    color: var(--vtmn-color_warning);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-danger:focus-within {
    color: var(--vtmn-color_danger);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-yellow-light-1:focus-within {
    color: var(--vtmn-color_yellow-light-1);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-yellow-light-2:focus-within {
    color: var(--vtmn-color_yellow-light-2);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-yellow:focus-within {
    color: var(--vtmn-color_yellow);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-orange-light-1:focus-within {
    color: var(--vtmn-color_orange-light-1);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-orange-light-2:focus-within {
    color: var(--vtmn-color_orange-light-2);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-orange:focus-within {
    color: var(--vtmn-color_orange);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-red-light-1:focus-within {
    color: var(--vtmn-color_red-light-1);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-red-light-2:focus-within {
    color: var(--vtmn-color_red-light-2);
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-red:focus-within {
    color: var(--vtmn-color_red);
  }

  .lt-medium-desktop\:hover\:vtmn-text-transparent:hover {
    color: transparent;
  }

  .lt-medium-desktop\:hover\:vtmn-text-background-primary:hover {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-medium-desktop\:hover\:vtmn-text-background-secondary:hover {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-medium-desktop\:hover\:vtmn-text-background-tertiary:hover {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-medium-desktop\:hover\:vtmn-text-background-brand-primary:hover {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-medium-desktop\:hover\:vtmn-text-background-brand-secondary:hover {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-medium-desktop\:hover\:vtmn-text-background-accent:hover {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-medium-desktop\:hover\:vtmn-text-background-alert:hover {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-medium-desktop\:hover\:vtmn-text-background-primary-reversed:hover {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-medium-desktop\:hover\:vtmn-text-background-brand-primary-reversed:hover {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-medium-desktop\:hover\:vtmn-text-content-primary:hover {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-medium-desktop\:hover\:vtmn-text-content-secondary:hover {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-medium-desktop\:hover\:vtmn-text-content-tertiary:hover {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-medium-desktop\:hover\:vtmn-text-content-action:hover {
    color: var(--vtmn-semantic-color_content-action);
  }

  .lt-medium-desktop\:hover\:vtmn-text-content-active:hover {
    color: var(--vtmn-semantic-color_content-active);
  }

  .lt-medium-desktop\:hover\:vtmn-text-content-inactive:hover {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-medium-desktop\:hover\:vtmn-text-content-negative:hover {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-medium-desktop\:hover\:vtmn-text-content-warning:hover {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-medium-desktop\:hover\:vtmn-text-content-positive:hover {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-medium-desktop\:hover\:vtmn-text-content-information:hover {
    color: var(--vtmn-semantic-color_content-information);
  }

  .lt-medium-desktop\:hover\:vtmn-text-content-accent:hover {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-medium-desktop\:hover\:vtmn-text-content-visited:hover {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-medium-desktop\:hover\:vtmn-text-content-primary-reversed:hover {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-medium-desktop\:hover\:vtmn-text-content-action-reversed:hover {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-medium-desktop\:hover\:vtmn-text-content-visited-reversed:hover {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-medium-desktop\:hover\:vtmn-text-border-primary:hover {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-medium-desktop\:hover\:vtmn-text-border-secondary:hover {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-medium-desktop\:hover\:vtmn-text-border-tertiary:hover {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-medium-desktop\:hover\:vtmn-text-border-active:hover {
    color: var(--vtmn-semantic-color_border-active);
  }

  .lt-medium-desktop\:hover\:vtmn-text-border-inactive:hover {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-medium-desktop\:hover\:vtmn-text-border-negative:hover {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-medium-desktop\:hover\:vtmn-text-border-warning:hover {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-medium-desktop\:hover\:vtmn-text-border-positive:hover {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-medium-desktop\:hover\:vtmn-text-border-information:hover {
    color: var(--vtmn-semantic-color_border-information);
  }

  .lt-medium-desktop\:hover\:vtmn-text-border-primary-reversed:hover {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-medium-desktop\:hover\:vtmn-text-decorative-gravel:hover {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-medium-desktop\:hover\:vtmn-text-decorative-brick:hover {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-medium-desktop\:hover\:vtmn-text-decorative-saffron:hover {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-medium-desktop\:hover\:vtmn-text-decorative-gold:hover {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-medium-desktop\:hover\:vtmn-text-decorative-jade:hover {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-medium-desktop\:hover\:vtmn-text-decorative-emerald:hover {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-medium-desktop\:hover\:vtmn-text-decorative-cobalt:hover {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-medium-desktop\:hover\:vtmn-text-decorative-amethyst:hover {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-medium-desktop\:hover\:vtmn-text-hover-primary:hover {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-medium-desktop\:hover\:vtmn-text-hover-primary-transparent:hover {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-text-hover-secondary-transparent:hover {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-text-hover-tertiary-transparent:hover {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-text-hover-tertiary:hover {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-medium-desktop\:hover\:vtmn-text-hover-brand:hover {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-medium-desktop\:hover\:vtmn-text-hover-accent:hover {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-medium-desktop\:hover\:vtmn-text-hover-primary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-text-hover-secondary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-text-hover-tertiary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-text-active-primary:hover {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-medium-desktop\:hover\:vtmn-text-active-primary-transparent:hover {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-text-active-secondary-transparent:hover {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-text-active-tertiary:hover {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-medium-desktop\:hover\:vtmn-text-active-tertiary-transparent:hover {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-text-active-brand:hover {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-medium-desktop\:hover\:vtmn-text-active-accent:hover {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-medium-desktop\:hover\:vtmn-text-active-primary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-text-active-secondary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-text-active-tertiary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-text-active-brand-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-medium-desktop\:hover\:vtmn-text-shadow:hover {
    color: var(--vtmn-semantic-color_shadow);
  }

  .lt-medium-desktop\:hover\:vtmn-text-brand:hover {
    color: var(--vtmn-color_brand);
  }

  .lt-medium-desktop\:hover\:vtmn-text-brand-pro:hover {
    color: var(--vtmn-color_brand-pro);
  }

  .lt-medium-desktop\:hover\:vtmn-text-brand-digital-light-1:hover {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-medium-desktop\:hover\:vtmn-text-brand-digital-light-2:hover {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-medium-desktop\:hover\:vtmn-text-brand-digital-light-3:hover {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-medium-desktop\:hover\:vtmn-text-brand-digital:hover {
    color: var(--vtmn-color_brand-digital);
  }

  .lt-medium-desktop\:hover\:vtmn-text-brand-digital-dark-1:hover {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-medium-desktop\:hover\:vtmn-text-brand-digital-dark-2:hover {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-medium-desktop\:hover\:vtmn-text-green-light-1:hover {
    color: var(--vtmn-color_green-light-1);
  }

  .lt-medium-desktop\:hover\:vtmn-text-green-light-2:hover {
    color: var(--vtmn-color_green-light-2);
  }

  .lt-medium-desktop\:hover\:vtmn-text-green-light-3:hover {
    color: var(--vtmn-color_green-light-3);
  }

  .lt-medium-desktop\:hover\:vtmn-text-green:hover {
    color: var(--vtmn-color_green);
  }

  .lt-medium-desktop\:hover\:vtmn-text-green-dark-1:hover {
    color: var(--vtmn-color_green-dark-1);
  }

  .lt-medium-desktop\:hover\:vtmn-text-green-dark-2:hover {
    color: var(--vtmn-color_green-dark-2);
  }

  .lt-medium-desktop\:hover\:vtmn-text-white:hover {
    color: var(--vtmn-color_white);
  }

  .lt-medium-desktop\:hover\:vtmn-text-grey-light-1:hover {
    color: var(--vtmn-color_grey-light-1);
  }

  .lt-medium-desktop\:hover\:vtmn-text-grey-light-2:hover {
    color: var(--vtmn-color_grey-light-2);
  }

  .lt-medium-desktop\:hover\:vtmn-text-grey-light-3:hover {
    color: var(--vtmn-color_grey-light-3);
  }

  .lt-medium-desktop\:hover\:vtmn-text-grey-light-4:hover {
    color: var(--vtmn-color_grey-light-4);
  }

  .lt-medium-desktop\:hover\:vtmn-text-grey:hover {
    color: var(--vtmn-color_grey);
  }

  .lt-medium-desktop\:hover\:vtmn-text-grey-dark-1:hover {
    color: var(--vtmn-color_grey-dark-1);
  }

  .lt-medium-desktop\:hover\:vtmn-text-grey-dark-2:hover {
    color: var(--vtmn-color_grey-dark-2);
  }

  .lt-medium-desktop\:hover\:vtmn-text-grey-dark-3:hover {
    color: var(--vtmn-color_grey-dark-3);
  }

  .lt-medium-desktop\:hover\:vtmn-text-black:hover {
    color: var(--vtmn-color_black);
  }

  .lt-medium-desktop\:hover\:vtmn-text-success:hover {
    color: var(--vtmn-color_success);
  }

  .lt-medium-desktop\:hover\:vtmn-text-info:hover {
    color: var(--vtmn-color_info);
  }

  .lt-medium-desktop\:hover\:vtmn-text-warning:hover {
    color: var(--vtmn-color_warning);
  }

  .lt-medium-desktop\:hover\:vtmn-text-danger:hover {
    color: var(--vtmn-color_danger);
  }

  .lt-medium-desktop\:hover\:vtmn-text-yellow-light-1:hover {
    color: var(--vtmn-color_yellow-light-1);
  }

  .lt-medium-desktop\:hover\:vtmn-text-yellow-light-2:hover {
    color: var(--vtmn-color_yellow-light-2);
  }

  .lt-medium-desktop\:hover\:vtmn-text-yellow:hover {
    color: var(--vtmn-color_yellow);
  }

  .lt-medium-desktop\:hover\:vtmn-text-orange-light-1:hover {
    color: var(--vtmn-color_orange-light-1);
  }

  .lt-medium-desktop\:hover\:vtmn-text-orange-light-2:hover {
    color: var(--vtmn-color_orange-light-2);
  }

  .lt-medium-desktop\:hover\:vtmn-text-orange:hover {
    color: var(--vtmn-color_orange);
  }

  .lt-medium-desktop\:hover\:vtmn-text-red-light-1:hover {
    color: var(--vtmn-color_red-light-1);
  }

  .lt-medium-desktop\:hover\:vtmn-text-red-light-2:hover {
    color: var(--vtmn-color_red-light-2);
  }

  .lt-medium-desktop\:hover\:vtmn-text-red:hover {
    color: var(--vtmn-color_red);
  }

  .lt-medium-desktop\:focus\:vtmn-text-transparent:focus {
    color: transparent;
  }

  .lt-medium-desktop\:focus\:vtmn-text-background-primary:focus {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-text-background-secondary:focus {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-medium-desktop\:focus\:vtmn-text-background-tertiary:focus {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-medium-desktop\:focus\:vtmn-text-background-brand-primary:focus {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-text-background-brand-secondary:focus {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-medium-desktop\:focus\:vtmn-text-background-accent:focus {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-medium-desktop\:focus\:vtmn-text-background-alert:focus {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-medium-desktop\:focus\:vtmn-text-background-primary-reversed:focus {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-text-background-brand-primary-reversed:focus {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-text-content-primary:focus {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-text-content-secondary:focus {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-medium-desktop\:focus\:vtmn-text-content-tertiary:focus {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-medium-desktop\:focus\:vtmn-text-content-action:focus {
    color: var(--vtmn-semantic-color_content-action);
  }

  .lt-medium-desktop\:focus\:vtmn-text-content-active:focus {
    color: var(--vtmn-semantic-color_content-active);
  }

  .lt-medium-desktop\:focus\:vtmn-text-content-inactive:focus {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-medium-desktop\:focus\:vtmn-text-content-negative:focus {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-medium-desktop\:focus\:vtmn-text-content-warning:focus {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-medium-desktop\:focus\:vtmn-text-content-positive:focus {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-medium-desktop\:focus\:vtmn-text-content-information:focus {
    color: var(--vtmn-semantic-color_content-information);
  }

  .lt-medium-desktop\:focus\:vtmn-text-content-accent:focus {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-medium-desktop\:focus\:vtmn-text-content-visited:focus {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-medium-desktop\:focus\:vtmn-text-content-primary-reversed:focus {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-text-content-action-reversed:focus {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-text-content-visited-reversed:focus {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-text-border-primary:focus {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-text-border-secondary:focus {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-medium-desktop\:focus\:vtmn-text-border-tertiary:focus {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-medium-desktop\:focus\:vtmn-text-border-active:focus {
    color: var(--vtmn-semantic-color_border-active);
  }

  .lt-medium-desktop\:focus\:vtmn-text-border-inactive:focus {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-medium-desktop\:focus\:vtmn-text-border-negative:focus {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-medium-desktop\:focus\:vtmn-text-border-warning:focus {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-medium-desktop\:focus\:vtmn-text-border-positive:focus {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-medium-desktop\:focus\:vtmn-text-border-information:focus {
    color: var(--vtmn-semantic-color_border-information);
  }

  .lt-medium-desktop\:focus\:vtmn-text-border-primary-reversed:focus {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-text-decorative-gravel:focus {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-medium-desktop\:focus\:vtmn-text-decorative-brick:focus {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-medium-desktop\:focus\:vtmn-text-decorative-saffron:focus {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-medium-desktop\:focus\:vtmn-text-decorative-gold:focus {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-medium-desktop\:focus\:vtmn-text-decorative-jade:focus {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-medium-desktop\:focus\:vtmn-text-decorative-emerald:focus {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-medium-desktop\:focus\:vtmn-text-decorative-cobalt:focus {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-medium-desktop\:focus\:vtmn-text-decorative-amethyst:focus {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-medium-desktop\:focus\:vtmn-text-hover-primary:focus {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-text-hover-primary-transparent:focus {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-text-hover-secondary-transparent:focus {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-text-hover-tertiary-transparent:focus {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-text-hover-tertiary:focus {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-medium-desktop\:focus\:vtmn-text-hover-brand:focus {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-medium-desktop\:focus\:vtmn-text-hover-accent:focus {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-medium-desktop\:focus\:vtmn-text-hover-primary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-text-hover-secondary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-text-hover-tertiary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-text-active-primary:focus {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-text-active-primary-transparent:focus {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-text-active-secondary-transparent:focus {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-text-active-tertiary:focus {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-medium-desktop\:focus\:vtmn-text-active-tertiary-transparent:focus {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-text-active-brand:focus {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-medium-desktop\:focus\:vtmn-text-active-accent:focus {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-medium-desktop\:focus\:vtmn-text-active-primary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-text-active-secondary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-text-active-tertiary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-text-active-brand-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-text-shadow:focus {
    color: var(--vtmn-semantic-color_shadow);
  }

  .lt-medium-desktop\:focus\:vtmn-text-brand:focus {
    color: var(--vtmn-color_brand);
  }

  .lt-medium-desktop\:focus\:vtmn-text-brand-pro:focus {
    color: var(--vtmn-color_brand-pro);
  }

  .lt-medium-desktop\:focus\:vtmn-text-brand-digital-light-1:focus {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-text-brand-digital-light-2:focus {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-text-brand-digital-light-3:focus {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-medium-desktop\:focus\:vtmn-text-brand-digital:focus {
    color: var(--vtmn-color_brand-digital);
  }

  .lt-medium-desktop\:focus\:vtmn-text-brand-digital-dark-1:focus {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-medium-desktop\:focus\:vtmn-text-brand-digital-dark-2:focus {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-medium-desktop\:focus\:vtmn-text-green-light-1:focus {
    color: var(--vtmn-color_green-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-text-green-light-2:focus {
    color: var(--vtmn-color_green-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-text-green-light-3:focus {
    color: var(--vtmn-color_green-light-3);
  }

  .lt-medium-desktop\:focus\:vtmn-text-green:focus {
    color: var(--vtmn-color_green);
  }

  .lt-medium-desktop\:focus\:vtmn-text-green-dark-1:focus {
    color: var(--vtmn-color_green-dark-1);
  }

  .lt-medium-desktop\:focus\:vtmn-text-green-dark-2:focus {
    color: var(--vtmn-color_green-dark-2);
  }

  .lt-medium-desktop\:focus\:vtmn-text-white:focus {
    color: var(--vtmn-color_white);
  }

  .lt-medium-desktop\:focus\:vtmn-text-grey-light-1:focus {
    color: var(--vtmn-color_grey-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-text-grey-light-2:focus {
    color: var(--vtmn-color_grey-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-text-grey-light-3:focus {
    color: var(--vtmn-color_grey-light-3);
  }

  .lt-medium-desktop\:focus\:vtmn-text-grey-light-4:focus {
    color: var(--vtmn-color_grey-light-4);
  }

  .lt-medium-desktop\:focus\:vtmn-text-grey:focus {
    color: var(--vtmn-color_grey);
  }

  .lt-medium-desktop\:focus\:vtmn-text-grey-dark-1:focus {
    color: var(--vtmn-color_grey-dark-1);
  }

  .lt-medium-desktop\:focus\:vtmn-text-grey-dark-2:focus {
    color: var(--vtmn-color_grey-dark-2);
  }

  .lt-medium-desktop\:focus\:vtmn-text-grey-dark-3:focus {
    color: var(--vtmn-color_grey-dark-3);
  }

  .lt-medium-desktop\:focus\:vtmn-text-black:focus {
    color: var(--vtmn-color_black);
  }

  .lt-medium-desktop\:focus\:vtmn-text-success:focus {
    color: var(--vtmn-color_success);
  }

  .lt-medium-desktop\:focus\:vtmn-text-info:focus {
    color: var(--vtmn-color_info);
  }

  .lt-medium-desktop\:focus\:vtmn-text-warning:focus {
    color: var(--vtmn-color_warning);
  }

  .lt-medium-desktop\:focus\:vtmn-text-danger:focus {
    color: var(--vtmn-color_danger);
  }

  .lt-medium-desktop\:focus\:vtmn-text-yellow-light-1:focus {
    color: var(--vtmn-color_yellow-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-text-yellow-light-2:focus {
    color: var(--vtmn-color_yellow-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-text-yellow:focus {
    color: var(--vtmn-color_yellow);
  }

  .lt-medium-desktop\:focus\:vtmn-text-orange-light-1:focus {
    color: var(--vtmn-color_orange-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-text-orange-light-2:focus {
    color: var(--vtmn-color_orange-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-text-orange:focus {
    color: var(--vtmn-color_orange);
  }

  .lt-medium-desktop\:focus\:vtmn-text-red-light-1:focus {
    color: var(--vtmn-color_red-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-text-red-light-2:focus {
    color: var(--vtmn-color_red-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-text-red:focus {
    color: var(--vtmn-color_red);
  }

  .lt-medium-desktop\:vtmn-text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .lt-medium-desktop\:vtmn-text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .lt-medium-desktop\:vtmn-text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .lt-medium-desktop\:vtmn-text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .lt-medium-desktop\:vtmn-text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .lt-medium-desktop\:vtmn-text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .lt-medium-desktop\:vtmn-text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .lt-medium-desktop\:vtmn-text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .lt-medium-desktop\:vtmn-text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .lt-medium-desktop\:vtmn-text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .lt-medium-desktop\:vtmn-text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .lt-medium-desktop\:vtmn-text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .lt-medium-desktop\:vtmn-text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .lt-medium-desktop\:vtmn-text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .lt-medium-desktop\:vtmn-text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-opacity-0:focus-within {
    --tw-text-opacity: 0;
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-opacity-5:focus-within {
    --tw-text-opacity: 0.05;
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-opacity-10:focus-within {
    --tw-text-opacity: 0.1;
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-opacity-20:focus-within {
    --tw-text-opacity: 0.2;
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-opacity-25:focus-within {
    --tw-text-opacity: 0.25;
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-opacity-30:focus-within {
    --tw-text-opacity: 0.3;
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-opacity-40:focus-within {
    --tw-text-opacity: 0.4;
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-opacity-50:focus-within {
    --tw-text-opacity: 0.5;
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-opacity-60:focus-within {
    --tw-text-opacity: 0.6;
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-opacity-70:focus-within {
    --tw-text-opacity: 0.7;
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-opacity-75:focus-within {
    --tw-text-opacity: 0.75;
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-opacity-80:focus-within {
    --tw-text-opacity: 0.8;
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-opacity-90:focus-within {
    --tw-text-opacity: 0.9;
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-opacity-95:focus-within {
    --tw-text-opacity: 0.95;
  }

  .lt-medium-desktop\:focus-within\:vtmn-text-opacity-100:focus-within {
    --tw-text-opacity: 1;
  }

  .lt-medium-desktop\:hover\:vtmn-text-opacity-0:hover {
    --tw-text-opacity: 0;
  }

  .lt-medium-desktop\:hover\:vtmn-text-opacity-5:hover {
    --tw-text-opacity: 0.05;
  }

  .lt-medium-desktop\:hover\:vtmn-text-opacity-10:hover {
    --tw-text-opacity: 0.1;
  }

  .lt-medium-desktop\:hover\:vtmn-text-opacity-20:hover {
    --tw-text-opacity: 0.2;
  }

  .lt-medium-desktop\:hover\:vtmn-text-opacity-25:hover {
    --tw-text-opacity: 0.25;
  }

  .lt-medium-desktop\:hover\:vtmn-text-opacity-30:hover {
    --tw-text-opacity: 0.3;
  }

  .lt-medium-desktop\:hover\:vtmn-text-opacity-40:hover {
    --tw-text-opacity: 0.4;
  }

  .lt-medium-desktop\:hover\:vtmn-text-opacity-50:hover {
    --tw-text-opacity: 0.5;
  }

  .lt-medium-desktop\:hover\:vtmn-text-opacity-60:hover {
    --tw-text-opacity: 0.6;
  }

  .lt-medium-desktop\:hover\:vtmn-text-opacity-70:hover {
    --tw-text-opacity: 0.7;
  }

  .lt-medium-desktop\:hover\:vtmn-text-opacity-75:hover {
    --tw-text-opacity: 0.75;
  }

  .lt-medium-desktop\:hover\:vtmn-text-opacity-80:hover {
    --tw-text-opacity: 0.8;
  }

  .lt-medium-desktop\:hover\:vtmn-text-opacity-90:hover {
    --tw-text-opacity: 0.9;
  }

  .lt-medium-desktop\:hover\:vtmn-text-opacity-95:hover {
    --tw-text-opacity: 0.95;
  }

  .lt-medium-desktop\:hover\:vtmn-text-opacity-100:hover {
    --tw-text-opacity: 1;
  }

  .lt-medium-desktop\:focus\:vtmn-text-opacity-0:focus {
    --tw-text-opacity: 0;
  }

  .lt-medium-desktop\:focus\:vtmn-text-opacity-5:focus {
    --tw-text-opacity: 0.05;
  }

  .lt-medium-desktop\:focus\:vtmn-text-opacity-10:focus {
    --tw-text-opacity: 0.1;
  }

  .lt-medium-desktop\:focus\:vtmn-text-opacity-20:focus {
    --tw-text-opacity: 0.2;
  }

  .lt-medium-desktop\:focus\:vtmn-text-opacity-25:focus {
    --tw-text-opacity: 0.25;
  }

  .lt-medium-desktop\:focus\:vtmn-text-opacity-30:focus {
    --tw-text-opacity: 0.3;
  }

  .lt-medium-desktop\:focus\:vtmn-text-opacity-40:focus {
    --tw-text-opacity: 0.4;
  }

  .lt-medium-desktop\:focus\:vtmn-text-opacity-50:focus {
    --tw-text-opacity: 0.5;
  }

  .lt-medium-desktop\:focus\:vtmn-text-opacity-60:focus {
    --tw-text-opacity: 0.6;
  }

  .lt-medium-desktop\:focus\:vtmn-text-opacity-70:focus {
    --tw-text-opacity: 0.7;
  }

  .lt-medium-desktop\:focus\:vtmn-text-opacity-75:focus {
    --tw-text-opacity: 0.75;
  }

  .lt-medium-desktop\:focus\:vtmn-text-opacity-80:focus {
    --tw-text-opacity: 0.8;
  }

  .lt-medium-desktop\:focus\:vtmn-text-opacity-90:focus {
    --tw-text-opacity: 0.9;
  }

  .lt-medium-desktop\:focus\:vtmn-text-opacity-95:focus {
    --tw-text-opacity: 0.95;
  }

  .lt-medium-desktop\:focus\:vtmn-text-opacity-100:focus {
    --tw-text-opacity: 1;
  }

  .lt-medium-desktop\:vtmn-underline {
    text-decoration: underline;
  }

  .lt-medium-desktop\:vtmn-line-through {
    text-decoration: line-through;
  }

  .lt-medium-desktop\:vtmn-no-underline {
    text-decoration: none;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-underline {
    text-decoration: underline;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-line-through {
    text-decoration: line-through;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-no-underline {
    text-decoration: none;
  }

  .lt-medium-desktop\:focus-within\:vtmn-underline:focus-within {
    text-decoration: underline;
  }

  .lt-medium-desktop\:focus-within\:vtmn-line-through:focus-within {
    text-decoration: line-through;
  }

  .lt-medium-desktop\:focus-within\:vtmn-no-underline:focus-within {
    text-decoration: none;
  }

  .lt-medium-desktop\:hover\:vtmn-underline:hover {
    text-decoration: underline;
  }

  .lt-medium-desktop\:hover\:vtmn-line-through:hover {
    text-decoration: line-through;
  }

  .lt-medium-desktop\:hover\:vtmn-no-underline:hover {
    text-decoration: none;
  }

  .lt-medium-desktop\:focus\:vtmn-underline:focus {
    text-decoration: underline;
  }

  .lt-medium-desktop\:focus\:vtmn-line-through:focus {
    text-decoration: line-through;
  }

  .lt-medium-desktop\:focus\:vtmn-no-underline:focus {
    text-decoration: none;
  }

  .lt-medium-desktop\:vtmn-antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .lt-medium-desktop\:vtmn-subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .lt-medium-desktop\:vtmn-placeholder-transparent::-moz-placeholder {
    color: transparent;
  }

  .lt-medium-desktop\:vtmn-placeholder-transparent::placeholder {
    color: transparent;
  }

  .lt-medium-desktop\:vtmn-placeholder-background-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-medium-desktop\:vtmn-placeholder-background-primary::placeholder {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-medium-desktop\:vtmn-placeholder-background-secondary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-medium-desktop\:vtmn-placeholder-background-secondary::placeholder {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-medium-desktop\:vtmn-placeholder-background-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-medium-desktop\:vtmn-placeholder-background-tertiary::placeholder {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-medium-desktop\:vtmn-placeholder-background-brand-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-medium-desktop\:vtmn-placeholder-background-brand-primary::placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-medium-desktop\:vtmn-placeholder-background-brand-secondary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-medium-desktop\:vtmn-placeholder-background-brand-secondary::placeholder {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-medium-desktop\:vtmn-placeholder-background-accent::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-medium-desktop\:vtmn-placeholder-background-accent::placeholder {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-medium-desktop\:vtmn-placeholder-background-alert::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-medium-desktop\:vtmn-placeholder-background-alert::placeholder {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-medium-desktop\:vtmn-placeholder-background-primary-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-medium-desktop\:vtmn-placeholder-background-primary-reversed::placeholder {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-medium-desktop\:vtmn-placeholder-background-brand-primary-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-medium-desktop\:vtmn-placeholder-background-brand-primary-reversed::placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-medium-desktop\:vtmn-placeholder-content-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-medium-desktop\:vtmn-placeholder-content-primary::placeholder {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-medium-desktop\:vtmn-placeholder-content-secondary::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-medium-desktop\:vtmn-placeholder-content-secondary::placeholder {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-medium-desktop\:vtmn-placeholder-content-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-medium-desktop\:vtmn-placeholder-content-tertiary::placeholder {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-medium-desktop\:vtmn-placeholder-content-action::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-action);
  }

  .lt-medium-desktop\:vtmn-placeholder-content-action::placeholder {
    color: var(--vtmn-semantic-color_content-action);
  }

  .lt-medium-desktop\:vtmn-placeholder-content-active::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-active);
  }

  .lt-medium-desktop\:vtmn-placeholder-content-active::placeholder {
    color: var(--vtmn-semantic-color_content-active);
  }

  .lt-medium-desktop\:vtmn-placeholder-content-inactive::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-medium-desktop\:vtmn-placeholder-content-inactive::placeholder {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-medium-desktop\:vtmn-placeholder-content-negative::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-medium-desktop\:vtmn-placeholder-content-negative::placeholder {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-medium-desktop\:vtmn-placeholder-content-warning::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-medium-desktop\:vtmn-placeholder-content-warning::placeholder {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-medium-desktop\:vtmn-placeholder-content-positive::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-medium-desktop\:vtmn-placeholder-content-positive::placeholder {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-medium-desktop\:vtmn-placeholder-content-information::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-information);
  }

  .lt-medium-desktop\:vtmn-placeholder-content-information::placeholder {
    color: var(--vtmn-semantic-color_content-information);
  }

  .lt-medium-desktop\:vtmn-placeholder-content-accent::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-medium-desktop\:vtmn-placeholder-content-accent::placeholder {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-medium-desktop\:vtmn-placeholder-content-visited::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-medium-desktop\:vtmn-placeholder-content-visited::placeholder {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-medium-desktop\:vtmn-placeholder-content-primary-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-medium-desktop\:vtmn-placeholder-content-primary-reversed::placeholder {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-medium-desktop\:vtmn-placeholder-content-action-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-medium-desktop\:vtmn-placeholder-content-action-reversed::placeholder {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-medium-desktop\:vtmn-placeholder-content-visited-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-medium-desktop\:vtmn-placeholder-content-visited-reversed::placeholder {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-medium-desktop\:vtmn-placeholder-border-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-medium-desktop\:vtmn-placeholder-border-primary::placeholder {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-medium-desktop\:vtmn-placeholder-border-secondary::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-medium-desktop\:vtmn-placeholder-border-secondary::placeholder {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-medium-desktop\:vtmn-placeholder-border-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-medium-desktop\:vtmn-placeholder-border-tertiary::placeholder {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-medium-desktop\:vtmn-placeholder-border-active::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-active);
  }

  .lt-medium-desktop\:vtmn-placeholder-border-active::placeholder {
    color: var(--vtmn-semantic-color_border-active);
  }

  .lt-medium-desktop\:vtmn-placeholder-border-inactive::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-medium-desktop\:vtmn-placeholder-border-inactive::placeholder {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-medium-desktop\:vtmn-placeholder-border-negative::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-medium-desktop\:vtmn-placeholder-border-negative::placeholder {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-medium-desktop\:vtmn-placeholder-border-warning::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-medium-desktop\:vtmn-placeholder-border-warning::placeholder {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-medium-desktop\:vtmn-placeholder-border-positive::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-medium-desktop\:vtmn-placeholder-border-positive::placeholder {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-medium-desktop\:vtmn-placeholder-border-information::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-information);
  }

  .lt-medium-desktop\:vtmn-placeholder-border-information::placeholder {
    color: var(--vtmn-semantic-color_border-information);
  }

  .lt-medium-desktop\:vtmn-placeholder-border-primary-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-medium-desktop\:vtmn-placeholder-border-primary-reversed::placeholder {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-medium-desktop\:vtmn-placeholder-decorative-gravel::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-medium-desktop\:vtmn-placeholder-decorative-gravel::placeholder {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-medium-desktop\:vtmn-placeholder-decorative-brick::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-medium-desktop\:vtmn-placeholder-decorative-brick::placeholder {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-medium-desktop\:vtmn-placeholder-decorative-saffron::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-medium-desktop\:vtmn-placeholder-decorative-saffron::placeholder {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-medium-desktop\:vtmn-placeholder-decorative-gold::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-medium-desktop\:vtmn-placeholder-decorative-gold::placeholder {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-medium-desktop\:vtmn-placeholder-decorative-jade::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-medium-desktop\:vtmn-placeholder-decorative-jade::placeholder {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-medium-desktop\:vtmn-placeholder-decorative-emerald::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-medium-desktop\:vtmn-placeholder-decorative-emerald::placeholder {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-medium-desktop\:vtmn-placeholder-decorative-cobalt::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-medium-desktop\:vtmn-placeholder-decorative-cobalt::placeholder {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-medium-desktop\:vtmn-placeholder-decorative-amethyst::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-medium-desktop\:vtmn-placeholder-decorative-amethyst::placeholder {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-medium-desktop\:vtmn-placeholder-hover-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-medium-desktop\:vtmn-placeholder-hover-primary::placeholder {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-medium-desktop\:vtmn-placeholder-hover-primary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-medium-desktop\:vtmn-placeholder-hover-primary-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-medium-desktop\:vtmn-placeholder-hover-secondary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-medium-desktop\:vtmn-placeholder-hover-secondary-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-medium-desktop\:vtmn-placeholder-hover-tertiary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-medium-desktop\:vtmn-placeholder-hover-tertiary-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-medium-desktop\:vtmn-placeholder-hover-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-medium-desktop\:vtmn-placeholder-hover-tertiary::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-medium-desktop\:vtmn-placeholder-hover-brand::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-medium-desktop\:vtmn-placeholder-hover-brand::placeholder {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-medium-desktop\:vtmn-placeholder-hover-accent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-medium-desktop\:vtmn-placeholder-hover-accent::placeholder {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-medium-desktop\:vtmn-placeholder-hover-primary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-placeholder-hover-primary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-placeholder-hover-secondary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-placeholder-hover-secondary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-placeholder-hover-tertiary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-placeholder-hover-tertiary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-placeholder-active-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-medium-desktop\:vtmn-placeholder-active-primary::placeholder {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-medium-desktop\:vtmn-placeholder-active-primary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-medium-desktop\:vtmn-placeholder-active-primary-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-medium-desktop\:vtmn-placeholder-active-secondary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-medium-desktop\:vtmn-placeholder-active-secondary-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-medium-desktop\:vtmn-placeholder-active-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-medium-desktop\:vtmn-placeholder-active-tertiary::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-medium-desktop\:vtmn-placeholder-active-tertiary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-medium-desktop\:vtmn-placeholder-active-tertiary-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-medium-desktop\:vtmn-placeholder-active-brand::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-medium-desktop\:vtmn-placeholder-active-brand::placeholder {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-medium-desktop\:vtmn-placeholder-active-accent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-medium-desktop\:vtmn-placeholder-active-accent::placeholder {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-medium-desktop\:vtmn-placeholder-active-primary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-placeholder-active-primary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-placeholder-active-secondary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-placeholder-active-secondary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-placeholder-active-tertiary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-placeholder-active-tertiary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-placeholder-active-brand-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-placeholder-active-brand-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-placeholder-shadow::-moz-placeholder {
    color: var(--vtmn-semantic-color_shadow);
  }

  .lt-medium-desktop\:vtmn-placeholder-shadow::placeholder {
    color: var(--vtmn-semantic-color_shadow);
  }

  .lt-medium-desktop\:vtmn-placeholder-brand::-moz-placeholder {
    color: var(--vtmn-color_brand);
  }

  .lt-medium-desktop\:vtmn-placeholder-brand::placeholder {
    color: var(--vtmn-color_brand);
  }

  .lt-medium-desktop\:vtmn-placeholder-brand-pro::-moz-placeholder {
    color: var(--vtmn-color_brand-pro);
  }

  .lt-medium-desktop\:vtmn-placeholder-brand-pro::placeholder {
    color: var(--vtmn-color_brand-pro);
  }

  .lt-medium-desktop\:vtmn-placeholder-brand-digital-light-1::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-medium-desktop\:vtmn-placeholder-brand-digital-light-1::placeholder {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-medium-desktop\:vtmn-placeholder-brand-digital-light-2::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-medium-desktop\:vtmn-placeholder-brand-digital-light-2::placeholder {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-medium-desktop\:vtmn-placeholder-brand-digital-light-3::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-medium-desktop\:vtmn-placeholder-brand-digital-light-3::placeholder {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-medium-desktop\:vtmn-placeholder-brand-digital::-moz-placeholder {
    color: var(--vtmn-color_brand-digital);
  }

  .lt-medium-desktop\:vtmn-placeholder-brand-digital::placeholder {
    color: var(--vtmn-color_brand-digital);
  }

  .lt-medium-desktop\:vtmn-placeholder-brand-digital-dark-1::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-medium-desktop\:vtmn-placeholder-brand-digital-dark-1::placeholder {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-medium-desktop\:vtmn-placeholder-brand-digital-dark-2::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-medium-desktop\:vtmn-placeholder-brand-digital-dark-2::placeholder {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-medium-desktop\:vtmn-placeholder-green-light-1::-moz-placeholder {
    color: var(--vtmn-color_green-light-1);
  }

  .lt-medium-desktop\:vtmn-placeholder-green-light-1::placeholder {
    color: var(--vtmn-color_green-light-1);
  }

  .lt-medium-desktop\:vtmn-placeholder-green-light-2::-moz-placeholder {
    color: var(--vtmn-color_green-light-2);
  }

  .lt-medium-desktop\:vtmn-placeholder-green-light-2::placeholder {
    color: var(--vtmn-color_green-light-2);
  }

  .lt-medium-desktop\:vtmn-placeholder-green-light-3::-moz-placeholder {
    color: var(--vtmn-color_green-light-3);
  }

  .lt-medium-desktop\:vtmn-placeholder-green-light-3::placeholder {
    color: var(--vtmn-color_green-light-3);
  }

  .lt-medium-desktop\:vtmn-placeholder-green::-moz-placeholder {
    color: var(--vtmn-color_green);
  }

  .lt-medium-desktop\:vtmn-placeholder-green::placeholder {
    color: var(--vtmn-color_green);
  }

  .lt-medium-desktop\:vtmn-placeholder-green-dark-1::-moz-placeholder {
    color: var(--vtmn-color_green-dark-1);
  }

  .lt-medium-desktop\:vtmn-placeholder-green-dark-1::placeholder {
    color: var(--vtmn-color_green-dark-1);
  }

  .lt-medium-desktop\:vtmn-placeholder-green-dark-2::-moz-placeholder {
    color: var(--vtmn-color_green-dark-2);
  }

  .lt-medium-desktop\:vtmn-placeholder-green-dark-2::placeholder {
    color: var(--vtmn-color_green-dark-2);
  }

  .lt-medium-desktop\:vtmn-placeholder-white::-moz-placeholder {
    color: var(--vtmn-color_white);
  }

  .lt-medium-desktop\:vtmn-placeholder-white::placeholder {
    color: var(--vtmn-color_white);
  }

  .lt-medium-desktop\:vtmn-placeholder-grey-light-1::-moz-placeholder {
    color: var(--vtmn-color_grey-light-1);
  }

  .lt-medium-desktop\:vtmn-placeholder-grey-light-1::placeholder {
    color: var(--vtmn-color_grey-light-1);
  }

  .lt-medium-desktop\:vtmn-placeholder-grey-light-2::-moz-placeholder {
    color: var(--vtmn-color_grey-light-2);
  }

  .lt-medium-desktop\:vtmn-placeholder-grey-light-2::placeholder {
    color: var(--vtmn-color_grey-light-2);
  }

  .lt-medium-desktop\:vtmn-placeholder-grey-light-3::-moz-placeholder {
    color: var(--vtmn-color_grey-light-3);
  }

  .lt-medium-desktop\:vtmn-placeholder-grey-light-3::placeholder {
    color: var(--vtmn-color_grey-light-3);
  }

  .lt-medium-desktop\:vtmn-placeholder-grey-light-4::-moz-placeholder {
    color: var(--vtmn-color_grey-light-4);
  }

  .lt-medium-desktop\:vtmn-placeholder-grey-light-4::placeholder {
    color: var(--vtmn-color_grey-light-4);
  }

  .lt-medium-desktop\:vtmn-placeholder-grey::-moz-placeholder {
    color: var(--vtmn-color_grey);
  }

  .lt-medium-desktop\:vtmn-placeholder-grey::placeholder {
    color: var(--vtmn-color_grey);
  }

  .lt-medium-desktop\:vtmn-placeholder-grey-dark-1::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-1);
  }

  .lt-medium-desktop\:vtmn-placeholder-grey-dark-1::placeholder {
    color: var(--vtmn-color_grey-dark-1);
  }

  .lt-medium-desktop\:vtmn-placeholder-grey-dark-2::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-2);
  }

  .lt-medium-desktop\:vtmn-placeholder-grey-dark-2::placeholder {
    color: var(--vtmn-color_grey-dark-2);
  }

  .lt-medium-desktop\:vtmn-placeholder-grey-dark-3::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-3);
  }

  .lt-medium-desktop\:vtmn-placeholder-grey-dark-3::placeholder {
    color: var(--vtmn-color_grey-dark-3);
  }

  .lt-medium-desktop\:vtmn-placeholder-black::-moz-placeholder {
    color: var(--vtmn-color_black);
  }

  .lt-medium-desktop\:vtmn-placeholder-black::placeholder {
    color: var(--vtmn-color_black);
  }

  .lt-medium-desktop\:vtmn-placeholder-success::-moz-placeholder {
    color: var(--vtmn-color_success);
  }

  .lt-medium-desktop\:vtmn-placeholder-success::placeholder {
    color: var(--vtmn-color_success);
  }

  .lt-medium-desktop\:vtmn-placeholder-info::-moz-placeholder {
    color: var(--vtmn-color_info);
  }

  .lt-medium-desktop\:vtmn-placeholder-info::placeholder {
    color: var(--vtmn-color_info);
  }

  .lt-medium-desktop\:vtmn-placeholder-warning::-moz-placeholder {
    color: var(--vtmn-color_warning);
  }

  .lt-medium-desktop\:vtmn-placeholder-warning::placeholder {
    color: var(--vtmn-color_warning);
  }

  .lt-medium-desktop\:vtmn-placeholder-danger::-moz-placeholder {
    color: var(--vtmn-color_danger);
  }

  .lt-medium-desktop\:vtmn-placeholder-danger::placeholder {
    color: var(--vtmn-color_danger);
  }

  .lt-medium-desktop\:vtmn-placeholder-yellow-light-1::-moz-placeholder {
    color: var(--vtmn-color_yellow-light-1);
  }

  .lt-medium-desktop\:vtmn-placeholder-yellow-light-1::placeholder {
    color: var(--vtmn-color_yellow-light-1);
  }

  .lt-medium-desktop\:vtmn-placeholder-yellow-light-2::-moz-placeholder {
    color: var(--vtmn-color_yellow-light-2);
  }

  .lt-medium-desktop\:vtmn-placeholder-yellow-light-2::placeholder {
    color: var(--vtmn-color_yellow-light-2);
  }

  .lt-medium-desktop\:vtmn-placeholder-yellow::-moz-placeholder {
    color: var(--vtmn-color_yellow);
  }

  .lt-medium-desktop\:vtmn-placeholder-yellow::placeholder {
    color: var(--vtmn-color_yellow);
  }

  .lt-medium-desktop\:vtmn-placeholder-orange-light-1::-moz-placeholder {
    color: var(--vtmn-color_orange-light-1);
  }

  .lt-medium-desktop\:vtmn-placeholder-orange-light-1::placeholder {
    color: var(--vtmn-color_orange-light-1);
  }

  .lt-medium-desktop\:vtmn-placeholder-orange-light-2::-moz-placeholder {
    color: var(--vtmn-color_orange-light-2);
  }

  .lt-medium-desktop\:vtmn-placeholder-orange-light-2::placeholder {
    color: var(--vtmn-color_orange-light-2);
  }

  .lt-medium-desktop\:vtmn-placeholder-orange::-moz-placeholder {
    color: var(--vtmn-color_orange);
  }

  .lt-medium-desktop\:vtmn-placeholder-orange::placeholder {
    color: var(--vtmn-color_orange);
  }

  .lt-medium-desktop\:vtmn-placeholder-red-light-1::-moz-placeholder {
    color: var(--vtmn-color_red-light-1);
  }

  .lt-medium-desktop\:vtmn-placeholder-red-light-1::placeholder {
    color: var(--vtmn-color_red-light-1);
  }

  .lt-medium-desktop\:vtmn-placeholder-red-light-2::-moz-placeholder {
    color: var(--vtmn-color_red-light-2);
  }

  .lt-medium-desktop\:vtmn-placeholder-red-light-2::placeholder {
    color: var(--vtmn-color_red-light-2);
  }

  .lt-medium-desktop\:vtmn-placeholder-red::-moz-placeholder {
    color: var(--vtmn-color_red);
  }

  .lt-medium-desktop\:vtmn-placeholder-red::placeholder {
    color: var(--vtmn-color_red);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-transparent:focus::-moz-placeholder {
    color: transparent;
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-transparent:focus::placeholder {
    color: transparent;
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-background-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-background-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-background-secondary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-background-secondary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-background-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-background-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-background-brand-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-background-brand-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-background-brand-secondary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-background-brand-secondary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-background-accent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-background-accent:focus::placeholder {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-background-alert:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-background-alert:focus::placeholder {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-background-primary-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-background-primary-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-background-brand-primary-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-background-brand-primary-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-content-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-content-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-content-secondary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-content-secondary:focus::placeholder {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-content-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-content-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-content-action:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-action);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-content-action:focus::placeholder {
    color: var(--vtmn-semantic-color_content-action);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-content-active:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-active);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-content-active:focus::placeholder {
    color: var(--vtmn-semantic-color_content-active);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-content-inactive:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-content-inactive:focus::placeholder {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-content-negative:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-content-negative:focus::placeholder {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-content-warning:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-content-warning:focus::placeholder {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-content-positive:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-content-positive:focus::placeholder {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-content-information:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-information);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-content-information:focus::placeholder {
    color: var(--vtmn-semantic-color_content-information);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-content-accent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-content-accent:focus::placeholder {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-content-visited:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-content-visited:focus::placeholder {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-content-primary-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-content-primary-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-content-action-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-content-action-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-content-visited-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-content-visited-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-border-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-border-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-border-secondary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-border-secondary:focus::placeholder {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-border-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-border-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-border-active:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-active);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-border-active:focus::placeholder {
    color: var(--vtmn-semantic-color_border-active);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-border-inactive:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-border-inactive:focus::placeholder {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-border-negative:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-border-negative:focus::placeholder {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-border-warning:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-border-warning:focus::placeholder {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-border-positive:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-border-positive:focus::placeholder {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-border-information:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-information);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-border-information:focus::placeholder {
    color: var(--vtmn-semantic-color_border-information);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-border-primary-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-border-primary-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-decorative-gravel:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-decorative-gravel:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-decorative-brick:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-decorative-brick:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-decorative-saffron:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-decorative-saffron:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-decorative-gold:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-decorative-gold:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-decorative-jade:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-decorative-jade:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-decorative-emerald:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-decorative-emerald:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-decorative-cobalt:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-decorative-cobalt:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-decorative-amethyst:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-decorative-amethyst:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-hover-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-hover-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-hover-primary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-hover-primary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-hover-secondary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-hover-secondary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-hover-tertiary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-hover-tertiary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-hover-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-hover-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-hover-brand:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-hover-brand:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-hover-accent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-hover-accent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-hover-primary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-hover-primary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-hover-secondary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-hover-secondary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-hover-tertiary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-hover-tertiary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-active-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-active-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-active-primary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-active-primary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-active-secondary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-active-secondary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-active-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-active-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-active-tertiary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-active-tertiary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-active-brand:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-active-brand:focus::placeholder {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-active-accent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-active-accent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-active-primary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-active-primary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-active-secondary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-active-secondary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-active-tertiary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-active-tertiary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-active-brand-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-active-brand-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-shadow:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_shadow);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-shadow:focus::placeholder {
    color: var(--vtmn-semantic-color_shadow);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-brand:focus::-moz-placeholder {
    color: var(--vtmn-color_brand);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-brand:focus::placeholder {
    color: var(--vtmn-color_brand);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-brand-pro:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-pro);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-brand-pro:focus::placeholder {
    color: var(--vtmn-color_brand-pro);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-brand-digital-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-brand-digital-light-1:focus::placeholder {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-brand-digital-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-brand-digital-light-2:focus::placeholder {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-brand-digital-light-3:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-brand-digital-light-3:focus::placeholder {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-brand-digital:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-brand-digital:focus::placeholder {
    color: var(--vtmn-color_brand-digital);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-brand-digital-dark-1:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-brand-digital-dark-1:focus::placeholder {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-brand-digital-dark-2:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-brand-digital-dark-2:focus::placeholder {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-green-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_green-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-green-light-1:focus::placeholder {
    color: var(--vtmn-color_green-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-green-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_green-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-green-light-2:focus::placeholder {
    color: var(--vtmn-color_green-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-green-light-3:focus::-moz-placeholder {
    color: var(--vtmn-color_green-light-3);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-green-light-3:focus::placeholder {
    color: var(--vtmn-color_green-light-3);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-green:focus::-moz-placeholder {
    color: var(--vtmn-color_green);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-green:focus::placeholder {
    color: var(--vtmn-color_green);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-green-dark-1:focus::-moz-placeholder {
    color: var(--vtmn-color_green-dark-1);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-green-dark-1:focus::placeholder {
    color: var(--vtmn-color_green-dark-1);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-green-dark-2:focus::-moz-placeholder {
    color: var(--vtmn-color_green-dark-2);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-green-dark-2:focus::placeholder {
    color: var(--vtmn-color_green-dark-2);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-white:focus::-moz-placeholder {
    color: var(--vtmn-color_white);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-white:focus::placeholder {
    color: var(--vtmn-color_white);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-grey-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-grey-light-1:focus::placeholder {
    color: var(--vtmn-color_grey-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-grey-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-grey-light-2:focus::placeholder {
    color: var(--vtmn-color_grey-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-grey-light-3:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-light-3);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-grey-light-3:focus::placeholder {
    color: var(--vtmn-color_grey-light-3);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-grey-light-4:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-light-4);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-grey-light-4:focus::placeholder {
    color: var(--vtmn-color_grey-light-4);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-grey:focus::-moz-placeholder {
    color: var(--vtmn-color_grey);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-grey:focus::placeholder {
    color: var(--vtmn-color_grey);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-grey-dark-1:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-1);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-grey-dark-1:focus::placeholder {
    color: var(--vtmn-color_grey-dark-1);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-grey-dark-2:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-2);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-grey-dark-2:focus::placeholder {
    color: var(--vtmn-color_grey-dark-2);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-grey-dark-3:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-3);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-grey-dark-3:focus::placeholder {
    color: var(--vtmn-color_grey-dark-3);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-black:focus::-moz-placeholder {
    color: var(--vtmn-color_black);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-black:focus::placeholder {
    color: var(--vtmn-color_black);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-success:focus::-moz-placeholder {
    color: var(--vtmn-color_success);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-success:focus::placeholder {
    color: var(--vtmn-color_success);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-info:focus::-moz-placeholder {
    color: var(--vtmn-color_info);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-info:focus::placeholder {
    color: var(--vtmn-color_info);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-warning:focus::-moz-placeholder {
    color: var(--vtmn-color_warning);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-warning:focus::placeholder {
    color: var(--vtmn-color_warning);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-danger:focus::-moz-placeholder {
    color: var(--vtmn-color_danger);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-danger:focus::placeholder {
    color: var(--vtmn-color_danger);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-yellow-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_yellow-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-yellow-light-1:focus::placeholder {
    color: var(--vtmn-color_yellow-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-yellow-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_yellow-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-yellow-light-2:focus::placeholder {
    color: var(--vtmn-color_yellow-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-yellow:focus::-moz-placeholder {
    color: var(--vtmn-color_yellow);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-yellow:focus::placeholder {
    color: var(--vtmn-color_yellow);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-orange-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_orange-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-orange-light-1:focus::placeholder {
    color: var(--vtmn-color_orange-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-orange-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_orange-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-orange-light-2:focus::placeholder {
    color: var(--vtmn-color_orange-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-orange:focus::-moz-placeholder {
    color: var(--vtmn-color_orange);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-orange:focus::placeholder {
    color: var(--vtmn-color_orange);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-red-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_red-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-red-light-1:focus::placeholder {
    color: var(--vtmn-color_red-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-red-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_red-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-red-light-2:focus::placeholder {
    color: var(--vtmn-color_red-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-red:focus::-moz-placeholder {
    color: var(--vtmn-color_red);
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-red:focus::placeholder {
    color: var(--vtmn-color_red);
  }

  .lt-medium-desktop\:vtmn-placeholder-opacity-0::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .lt-medium-desktop\:vtmn-placeholder-opacity-0::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .lt-medium-desktop\:vtmn-placeholder-opacity-5::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .lt-medium-desktop\:vtmn-placeholder-opacity-5::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .lt-medium-desktop\:vtmn-placeholder-opacity-10::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .lt-medium-desktop\:vtmn-placeholder-opacity-10::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .lt-medium-desktop\:vtmn-placeholder-opacity-20::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .lt-medium-desktop\:vtmn-placeholder-opacity-20::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .lt-medium-desktop\:vtmn-placeholder-opacity-25::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .lt-medium-desktop\:vtmn-placeholder-opacity-25::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .lt-medium-desktop\:vtmn-placeholder-opacity-30::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .lt-medium-desktop\:vtmn-placeholder-opacity-30::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .lt-medium-desktop\:vtmn-placeholder-opacity-40::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .lt-medium-desktop\:vtmn-placeholder-opacity-40::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .lt-medium-desktop\:vtmn-placeholder-opacity-50::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .lt-medium-desktop\:vtmn-placeholder-opacity-50::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .lt-medium-desktop\:vtmn-placeholder-opacity-60::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .lt-medium-desktop\:vtmn-placeholder-opacity-60::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .lt-medium-desktop\:vtmn-placeholder-opacity-70::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .lt-medium-desktop\:vtmn-placeholder-opacity-70::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .lt-medium-desktop\:vtmn-placeholder-opacity-75::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .lt-medium-desktop\:vtmn-placeholder-opacity-75::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .lt-medium-desktop\:vtmn-placeholder-opacity-80::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .lt-medium-desktop\:vtmn-placeholder-opacity-80::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .lt-medium-desktop\:vtmn-placeholder-opacity-90::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .lt-medium-desktop\:vtmn-placeholder-opacity-90::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .lt-medium-desktop\:vtmn-placeholder-opacity-95::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .lt-medium-desktop\:vtmn-placeholder-opacity-95::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .lt-medium-desktop\:vtmn-placeholder-opacity-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .lt-medium-desktop\:vtmn-placeholder-opacity-100::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-opacity-0:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-opacity-0:focus::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-opacity-5:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-opacity-5:focus::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-opacity-10:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-opacity-10:focus::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-opacity-20:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-opacity-20:focus::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-opacity-25:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-opacity-25:focus::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-opacity-30:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-opacity-30:focus::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-opacity-40:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-opacity-40:focus::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-opacity-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-opacity-50:focus::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-opacity-60:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-opacity-60:focus::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-opacity-70:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-opacity-70:focus::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-opacity-75:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-opacity-75:focus::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-opacity-80:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-opacity-80:focus::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-opacity-90:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-opacity-90:focus::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-opacity-95:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-opacity-95:focus::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-opacity-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .lt-medium-desktop\:focus\:vtmn-placeholder-opacity-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .lt-medium-desktop\:vtmn-opacity-0 {
    opacity: 0;
  }

  .lt-medium-desktop\:vtmn-opacity-5 {
    opacity: 0.05;
  }

  .lt-medium-desktop\:vtmn-opacity-10 {
    opacity: 0.1;
  }

  .lt-medium-desktop\:vtmn-opacity-20 {
    opacity: 0.2;
  }

  .lt-medium-desktop\:vtmn-opacity-25 {
    opacity: 0.25;
  }

  .lt-medium-desktop\:vtmn-opacity-30 {
    opacity: 0.3;
  }

  .lt-medium-desktop\:vtmn-opacity-40 {
    opacity: 0.4;
  }

  .lt-medium-desktop\:vtmn-opacity-50 {
    opacity: 0.5;
  }

  .lt-medium-desktop\:vtmn-opacity-60 {
    opacity: 0.6;
  }

  .lt-medium-desktop\:vtmn-opacity-70 {
    opacity: 0.7;
  }

  .lt-medium-desktop\:vtmn-opacity-75 {
    opacity: 0.75;
  }

  .lt-medium-desktop\:vtmn-opacity-80 {
    opacity: 0.8;
  }

  .lt-medium-desktop\:vtmn-opacity-90 {
    opacity: 0.9;
  }

  .lt-medium-desktop\:vtmn-opacity-95 {
    opacity: 0.95;
  }

  .lt-medium-desktop\:vtmn-opacity-100 {
    opacity: 1;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-opacity-0 {
    opacity: 0;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-opacity-5 {
    opacity: 0.05;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-opacity-10 {
    opacity: 0.1;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-opacity-20 {
    opacity: 0.2;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-opacity-25 {
    opacity: 0.25;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-opacity-30 {
    opacity: 0.3;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-opacity-40 {
    opacity: 0.4;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-opacity-50 {
    opacity: 0.5;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-opacity-60 {
    opacity: 0.6;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-opacity-70 {
    opacity: 0.7;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-opacity-75 {
    opacity: 0.75;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-opacity-80 {
    opacity: 0.8;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-opacity-90 {
    opacity: 0.9;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-opacity-95 {
    opacity: 0.95;
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-opacity-100 {
    opacity: 1;
  }

  .lt-medium-desktop\:focus-within\:vtmn-opacity-0:focus-within {
    opacity: 0;
  }

  .lt-medium-desktop\:focus-within\:vtmn-opacity-5:focus-within {
    opacity: 0.05;
  }

  .lt-medium-desktop\:focus-within\:vtmn-opacity-10:focus-within {
    opacity: 0.1;
  }

  .lt-medium-desktop\:focus-within\:vtmn-opacity-20:focus-within {
    opacity: 0.2;
  }

  .lt-medium-desktop\:focus-within\:vtmn-opacity-25:focus-within {
    opacity: 0.25;
  }

  .lt-medium-desktop\:focus-within\:vtmn-opacity-30:focus-within {
    opacity: 0.3;
  }

  .lt-medium-desktop\:focus-within\:vtmn-opacity-40:focus-within {
    opacity: 0.4;
  }

  .lt-medium-desktop\:focus-within\:vtmn-opacity-50:focus-within {
    opacity: 0.5;
  }

  .lt-medium-desktop\:focus-within\:vtmn-opacity-60:focus-within {
    opacity: 0.6;
  }

  .lt-medium-desktop\:focus-within\:vtmn-opacity-70:focus-within {
    opacity: 0.7;
  }

  .lt-medium-desktop\:focus-within\:vtmn-opacity-75:focus-within {
    opacity: 0.75;
  }

  .lt-medium-desktop\:focus-within\:vtmn-opacity-80:focus-within {
    opacity: 0.8;
  }

  .lt-medium-desktop\:focus-within\:vtmn-opacity-90:focus-within {
    opacity: 0.9;
  }

  .lt-medium-desktop\:focus-within\:vtmn-opacity-95:focus-within {
    opacity: 0.95;
  }

  .lt-medium-desktop\:focus-within\:vtmn-opacity-100:focus-within {
    opacity: 1;
  }

  .lt-medium-desktop\:hover\:vtmn-opacity-0:hover {
    opacity: 0;
  }

  .lt-medium-desktop\:hover\:vtmn-opacity-5:hover {
    opacity: 0.05;
  }

  .lt-medium-desktop\:hover\:vtmn-opacity-10:hover {
    opacity: 0.1;
  }

  .lt-medium-desktop\:hover\:vtmn-opacity-20:hover {
    opacity: 0.2;
  }

  .lt-medium-desktop\:hover\:vtmn-opacity-25:hover {
    opacity: 0.25;
  }

  .lt-medium-desktop\:hover\:vtmn-opacity-30:hover {
    opacity: 0.3;
  }

  .lt-medium-desktop\:hover\:vtmn-opacity-40:hover {
    opacity: 0.4;
  }

  .lt-medium-desktop\:hover\:vtmn-opacity-50:hover {
    opacity: 0.5;
  }

  .lt-medium-desktop\:hover\:vtmn-opacity-60:hover {
    opacity: 0.6;
  }

  .lt-medium-desktop\:hover\:vtmn-opacity-70:hover {
    opacity: 0.7;
  }

  .lt-medium-desktop\:hover\:vtmn-opacity-75:hover {
    opacity: 0.75;
  }

  .lt-medium-desktop\:hover\:vtmn-opacity-80:hover {
    opacity: 0.8;
  }

  .lt-medium-desktop\:hover\:vtmn-opacity-90:hover {
    opacity: 0.9;
  }

  .lt-medium-desktop\:hover\:vtmn-opacity-95:hover {
    opacity: 0.95;
  }

  .lt-medium-desktop\:hover\:vtmn-opacity-100:hover {
    opacity: 1;
  }

  .lt-medium-desktop\:focus\:vtmn-opacity-0:focus {
    opacity: 0;
  }

  .lt-medium-desktop\:focus\:vtmn-opacity-5:focus {
    opacity: 0.05;
  }

  .lt-medium-desktop\:focus\:vtmn-opacity-10:focus {
    opacity: 0.1;
  }

  .lt-medium-desktop\:focus\:vtmn-opacity-20:focus {
    opacity: 0.2;
  }

  .lt-medium-desktop\:focus\:vtmn-opacity-25:focus {
    opacity: 0.25;
  }

  .lt-medium-desktop\:focus\:vtmn-opacity-30:focus {
    opacity: 0.3;
  }

  .lt-medium-desktop\:focus\:vtmn-opacity-40:focus {
    opacity: 0.4;
  }

  .lt-medium-desktop\:focus\:vtmn-opacity-50:focus {
    opacity: 0.5;
  }

  .lt-medium-desktop\:focus\:vtmn-opacity-60:focus {
    opacity: 0.6;
  }

  .lt-medium-desktop\:focus\:vtmn-opacity-70:focus {
    opacity: 0.7;
  }

  .lt-medium-desktop\:focus\:vtmn-opacity-75:focus {
    opacity: 0.75;
  }

  .lt-medium-desktop\:focus\:vtmn-opacity-80:focus {
    opacity: 0.8;
  }

  .lt-medium-desktop\:focus\:vtmn-opacity-90:focus {
    opacity: 0.9;
  }

  .lt-medium-desktop\:focus\:vtmn-opacity-95:focus {
    opacity: 0.95;
  }

  .lt-medium-desktop\:focus\:vtmn-opacity-100:focus {
    opacity: 1;
  }

  .lt-medium-desktop\:active\:vtmn-opacity-0:active {
    opacity: 0;
  }

  .lt-medium-desktop\:active\:vtmn-opacity-5:active {
    opacity: 0.05;
  }

  .lt-medium-desktop\:active\:vtmn-opacity-10:active {
    opacity: 0.1;
  }

  .lt-medium-desktop\:active\:vtmn-opacity-20:active {
    opacity: 0.2;
  }

  .lt-medium-desktop\:active\:vtmn-opacity-25:active {
    opacity: 0.25;
  }

  .lt-medium-desktop\:active\:vtmn-opacity-30:active {
    opacity: 0.3;
  }

  .lt-medium-desktop\:active\:vtmn-opacity-40:active {
    opacity: 0.4;
  }

  .lt-medium-desktop\:active\:vtmn-opacity-50:active {
    opacity: 0.5;
  }

  .lt-medium-desktop\:active\:vtmn-opacity-60:active {
    opacity: 0.6;
  }

  .lt-medium-desktop\:active\:vtmn-opacity-70:active {
    opacity: 0.7;
  }

  .lt-medium-desktop\:active\:vtmn-opacity-75:active {
    opacity: 0.75;
  }

  .lt-medium-desktop\:active\:vtmn-opacity-80:active {
    opacity: 0.8;
  }

  .lt-medium-desktop\:active\:vtmn-opacity-90:active {
    opacity: 0.9;
  }

  .lt-medium-desktop\:active\:vtmn-opacity-95:active {
    opacity: 0.95;
  }

  .lt-medium-desktop\:active\:vtmn-opacity-100:active {
    opacity: 1;
  }

  .lt-medium-desktop\:disabled\:vtmn-opacity-0:disabled {
    opacity: 0;
  }

  .lt-medium-desktop\:disabled\:vtmn-opacity-5:disabled {
    opacity: 0.05;
  }

  .lt-medium-desktop\:disabled\:vtmn-opacity-10:disabled {
    opacity: 0.1;
  }

  .lt-medium-desktop\:disabled\:vtmn-opacity-20:disabled {
    opacity: 0.2;
  }

  .lt-medium-desktop\:disabled\:vtmn-opacity-25:disabled {
    opacity: 0.25;
  }

  .lt-medium-desktop\:disabled\:vtmn-opacity-30:disabled {
    opacity: 0.3;
  }

  .lt-medium-desktop\:disabled\:vtmn-opacity-40:disabled {
    opacity: 0.4;
  }

  .lt-medium-desktop\:disabled\:vtmn-opacity-50:disabled {
    opacity: 0.5;
  }

  .lt-medium-desktop\:disabled\:vtmn-opacity-60:disabled {
    opacity: 0.6;
  }

  .lt-medium-desktop\:disabled\:vtmn-opacity-70:disabled {
    opacity: 0.7;
  }

  .lt-medium-desktop\:disabled\:vtmn-opacity-75:disabled {
    opacity: 0.75;
  }

  .lt-medium-desktop\:disabled\:vtmn-opacity-80:disabled {
    opacity: 0.8;
  }

  .lt-medium-desktop\:disabled\:vtmn-opacity-90:disabled {
    opacity: 0.9;
  }

  .lt-medium-desktop\:disabled\:vtmn-opacity-95:disabled {
    opacity: 0.95;
  }

  .lt-medium-desktop\:disabled\:vtmn-opacity-100:disabled {
    opacity: 1;
  }

  .lt-medium-desktop\:vtmn-bg-blend-normal {
    background-blend-mode: normal;
  }

  .lt-medium-desktop\:vtmn-bg-blend-multiply {
    background-blend-mode: multiply;
  }

  .lt-medium-desktop\:vtmn-bg-blend-screen {
    background-blend-mode: screen;
  }

  .lt-medium-desktop\:vtmn-bg-blend-overlay {
    background-blend-mode: overlay;
  }

  .lt-medium-desktop\:vtmn-bg-blend-darken {
    background-blend-mode: darken;
  }

  .lt-medium-desktop\:vtmn-bg-blend-lighten {
    background-blend-mode: lighten;
  }

  .lt-medium-desktop\:vtmn-bg-blend-color-dodge {
    background-blend-mode: color-dodge;
  }

  .lt-medium-desktop\:vtmn-bg-blend-color-burn {
    background-blend-mode: color-burn;
  }

  .lt-medium-desktop\:vtmn-bg-blend-hard-light {
    background-blend-mode: hard-light;
  }

  .lt-medium-desktop\:vtmn-bg-blend-soft-light {
    background-blend-mode: soft-light;
  }

  .lt-medium-desktop\:vtmn-bg-blend-difference {
    background-blend-mode: difference;
  }

  .lt-medium-desktop\:vtmn-bg-blend-exclusion {
    background-blend-mode: exclusion;
  }

  .lt-medium-desktop\:vtmn-bg-blend-hue {
    background-blend-mode: hue;
  }

  .lt-medium-desktop\:vtmn-bg-blend-saturation {
    background-blend-mode: saturation;
  }

  .lt-medium-desktop\:vtmn-bg-blend-color {
    background-blend-mode: color;
  }

  .lt-medium-desktop\:vtmn-bg-blend-luminosity {
    background-blend-mode: luminosity;
  }

  .lt-medium-desktop\:vtmn-mix-blend-normal {
    mix-blend-mode: normal;
  }

  .lt-medium-desktop\:vtmn-mix-blend-multiply {
    mix-blend-mode: multiply;
  }

  .lt-medium-desktop\:vtmn-mix-blend-screen {
    mix-blend-mode: screen;
  }

  .lt-medium-desktop\:vtmn-mix-blend-overlay {
    mix-blend-mode: overlay;
  }

  .lt-medium-desktop\:vtmn-mix-blend-darken {
    mix-blend-mode: darken;
  }

  .lt-medium-desktop\:vtmn-mix-blend-lighten {
    mix-blend-mode: lighten;
  }

  .lt-medium-desktop\:vtmn-mix-blend-color-dodge {
    mix-blend-mode: color-dodge;
  }

  .lt-medium-desktop\:vtmn-mix-blend-color-burn {
    mix-blend-mode: color-burn;
  }

  .lt-medium-desktop\:vtmn-mix-blend-hard-light {
    mix-blend-mode: hard-light;
  }

  .lt-medium-desktop\:vtmn-mix-blend-soft-light {
    mix-blend-mode: soft-light;
  }

  .lt-medium-desktop\:vtmn-mix-blend-difference {
    mix-blend-mode: difference;
  }

  .lt-medium-desktop\:vtmn-mix-blend-exclusion {
    mix-blend-mode: exclusion;
  }

  .lt-medium-desktop\:vtmn-mix-blend-hue {
    mix-blend-mode: hue;
  }

  .lt-medium-desktop\:vtmn-mix-blend-saturation {
    mix-blend-mode: saturation;
  }

  .lt-medium-desktop\:vtmn-mix-blend-color {
    mix-blend-mode: color;
  }

  .lt-medium-desktop\:vtmn-mix-blend-luminosity {
    mix-blend-mode: luminosity;
  }

  .lt-medium-desktop\:vtmn-shadow-100 {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:vtmn-shadow-200 {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:vtmn-shadow-300 {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:vtmn-shadow-400 {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:vtmn-shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:vtmn-shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:vtmn-shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:vtmn-shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:vtmn-shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:vtmn-shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:vtmn-shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:vtmn-shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-shadow-100 {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-shadow-200 {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-shadow-300 {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-shadow-400 {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .lt-medium-desktop\:group-hover\:vtmn-shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:focus-within\:vtmn-shadow-100:focus-within {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:focus-within\:vtmn-shadow-200:focus-within {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:focus-within\:vtmn-shadow-300:focus-within {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:focus-within\:vtmn-shadow-400:focus-within {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:focus-within\:vtmn-shadow-sm:focus-within {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:focus-within\:vtmn-shadow:focus-within {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:focus-within\:vtmn-shadow-md:focus-within {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:focus-within\:vtmn-shadow-lg:focus-within {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:focus-within\:vtmn-shadow-xl:focus-within {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:focus-within\:vtmn-shadow-2xl:focus-within {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:focus-within\:vtmn-shadow-inner:focus-within {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:focus-within\:vtmn-shadow-none:focus-within {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:hover\:vtmn-shadow-100:hover {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:hover\:vtmn-shadow-200:hover {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:hover\:vtmn-shadow-300:hover {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:hover\:vtmn-shadow-400:hover {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:hover\:vtmn-shadow-sm:hover {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:hover\:vtmn-shadow:hover {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:hover\:vtmn-shadow-md:hover {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:hover\:vtmn-shadow-lg:hover {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:hover\:vtmn-shadow-xl:hover {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:hover\:vtmn-shadow-2xl:hover {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:hover\:vtmn-shadow-inner:hover {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:hover\:vtmn-shadow-none:hover {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:focus\:vtmn-shadow-100:focus {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:focus\:vtmn-shadow-200:focus {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:focus\:vtmn-shadow-300:focus {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:focus\:vtmn-shadow-400:focus {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:focus\:vtmn-shadow-sm:focus {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:focus\:vtmn-shadow:focus {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:focus\:vtmn-shadow-md:focus {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:focus\:vtmn-shadow-lg:focus {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:focus\:vtmn-shadow-xl:focus {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:focus\:vtmn-shadow-2xl:focus {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:focus\:vtmn-shadow-inner:focus {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:focus\:vtmn-shadow-none:focus {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-medium-desktop\:vtmn-outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .lt-medium-desktop\:vtmn-outline-white {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .lt-medium-desktop\:vtmn-outline-black {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .lt-medium-desktop\:focus-within\:vtmn-outline-none:focus-within {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .lt-medium-desktop\:focus-within\:vtmn-outline-white:focus-within {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .lt-medium-desktop\:focus-within\:vtmn-outline-black:focus-within {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .lt-medium-desktop\:focus\:vtmn-outline-none:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .lt-medium-desktop\:focus\:vtmn-outline-white:focus {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .lt-medium-desktop\:focus\:vtmn-outline-black:focus {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .lt-medium-desktop\:vtmn-ring-0 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-medium-desktop\:vtmn-ring-1 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-medium-desktop\:vtmn-ring-2 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-medium-desktop\:vtmn-ring-4 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-medium-desktop\:vtmn-ring-8 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-medium-desktop\:vtmn-ring {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-0:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-1:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-2:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-4:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-8:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-0:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-1:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-2:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-4:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-8:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-medium-desktop\:focus\:vtmn-ring:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-medium-desktop\:vtmn-ring-inset {
    --tw-ring-inset: inset;
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-inset:focus-within {
    --tw-ring-inset: inset;
  }

  .lt-medium-desktop\:focus\:vtmn-ring-inset:focus {
    --tw-ring-inset: inset;
  }

  .lt-medium-desktop\:vtmn-ring-transparent {
    --tw-ring-color: transparent;
  }

  .lt-medium-desktop\:vtmn-ring-background-primary {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-medium-desktop\:vtmn-ring-background-secondary {
    --tw-ring-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-medium-desktop\:vtmn-ring-background-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-medium-desktop\:vtmn-ring-background-brand-primary {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-medium-desktop\:vtmn-ring-background-brand-secondary {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-medium-desktop\:vtmn-ring-background-accent {
    --tw-ring-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-medium-desktop\:vtmn-ring-background-alert {
    --tw-ring-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-medium-desktop\:vtmn-ring-background-primary-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-medium-desktop\:vtmn-ring-background-brand-primary-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-medium-desktop\:vtmn-ring-content-primary {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-medium-desktop\:vtmn-ring-content-secondary {
    --tw-ring-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-medium-desktop\:vtmn-ring-content-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-medium-desktop\:vtmn-ring-content-action {
    --tw-ring-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-medium-desktop\:vtmn-ring-content-active {
    --tw-ring-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-medium-desktop\:vtmn-ring-content-inactive {
    --tw-ring-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-medium-desktop\:vtmn-ring-content-negative {
    --tw-ring-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-medium-desktop\:vtmn-ring-content-warning {
    --tw-ring-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-medium-desktop\:vtmn-ring-content-positive {
    --tw-ring-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-medium-desktop\:vtmn-ring-content-information {
    --tw-ring-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-medium-desktop\:vtmn-ring-content-accent {
    --tw-ring-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-medium-desktop\:vtmn-ring-content-visited {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-medium-desktop\:vtmn-ring-content-primary-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-medium-desktop\:vtmn-ring-content-action-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-medium-desktop\:vtmn-ring-content-visited-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-medium-desktop\:vtmn-ring-border-primary {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-medium-desktop\:vtmn-ring-border-secondary {
    --tw-ring-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-medium-desktop\:vtmn-ring-border-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-medium-desktop\:vtmn-ring-border-active {
    --tw-ring-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-medium-desktop\:vtmn-ring-border-inactive {
    --tw-ring-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-medium-desktop\:vtmn-ring-border-negative {
    --tw-ring-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-medium-desktop\:vtmn-ring-border-warning {
    --tw-ring-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-medium-desktop\:vtmn-ring-border-positive {
    --tw-ring-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-medium-desktop\:vtmn-ring-border-information {
    --tw-ring-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-medium-desktop\:vtmn-ring-border-primary-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-medium-desktop\:vtmn-ring-decorative-gravel {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-medium-desktop\:vtmn-ring-decorative-brick {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-medium-desktop\:vtmn-ring-decorative-saffron {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-medium-desktop\:vtmn-ring-decorative-gold {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-medium-desktop\:vtmn-ring-decorative-jade {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-medium-desktop\:vtmn-ring-decorative-emerald {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-medium-desktop\:vtmn-ring-decorative-cobalt {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-medium-desktop\:vtmn-ring-decorative-amethyst {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-medium-desktop\:vtmn-ring-hover-primary {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-medium-desktop\:vtmn-ring-hover-primary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-medium-desktop\:vtmn-ring-hover-secondary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-medium-desktop\:vtmn-ring-hover-tertiary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-medium-desktop\:vtmn-ring-hover-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-medium-desktop\:vtmn-ring-hover-brand {
    --tw-ring-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-medium-desktop\:vtmn-ring-hover-accent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-medium-desktop\:vtmn-ring-hover-primary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-ring-hover-secondary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-ring-hover-tertiary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-ring-active-primary {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-medium-desktop\:vtmn-ring-active-primary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-medium-desktop\:vtmn-ring-active-secondary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-medium-desktop\:vtmn-ring-active-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-medium-desktop\:vtmn-ring-active-tertiary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-medium-desktop\:vtmn-ring-active-brand {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-medium-desktop\:vtmn-ring-active-accent {
    --tw-ring-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-medium-desktop\:vtmn-ring-active-primary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-ring-active-secondary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-ring-active-tertiary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-ring-active-brand-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-ring-shadow {
    --tw-ring-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-medium-desktop\:vtmn-ring-brand {
    --tw-ring-color: var(--vtmn-color_brand);
  }

  .lt-medium-desktop\:vtmn-ring-brand-pro {
    --tw-ring-color: var(--vtmn-color_brand-pro);
  }

  .lt-medium-desktop\:vtmn-ring-brand-digital-light-1 {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-medium-desktop\:vtmn-ring-brand-digital-light-2 {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-medium-desktop\:vtmn-ring-brand-digital-light-3 {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-medium-desktop\:vtmn-ring-brand-digital {
    --tw-ring-color: var(--vtmn-color_brand-digital);
  }

  .lt-medium-desktop\:vtmn-ring-brand-digital-dark-1 {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-medium-desktop\:vtmn-ring-brand-digital-dark-2 {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-medium-desktop\:vtmn-ring-green-light-1 {
    --tw-ring-color: var(--vtmn-color_green-light-1);
  }

  .lt-medium-desktop\:vtmn-ring-green-light-2 {
    --tw-ring-color: var(--vtmn-color_green-light-2);
  }

  .lt-medium-desktop\:vtmn-ring-green-light-3 {
    --tw-ring-color: var(--vtmn-color_green-light-3);
  }

  .lt-medium-desktop\:vtmn-ring-green {
    --tw-ring-color: var(--vtmn-color_green);
  }

  .lt-medium-desktop\:vtmn-ring-green-dark-1 {
    --tw-ring-color: var(--vtmn-color_green-dark-1);
  }

  .lt-medium-desktop\:vtmn-ring-green-dark-2 {
    --tw-ring-color: var(--vtmn-color_green-dark-2);
  }

  .lt-medium-desktop\:vtmn-ring-white {
    --tw-ring-color: var(--vtmn-color_white);
  }

  .lt-medium-desktop\:vtmn-ring-grey-light-1 {
    --tw-ring-color: var(--vtmn-color_grey-light-1);
  }

  .lt-medium-desktop\:vtmn-ring-grey-light-2 {
    --tw-ring-color: var(--vtmn-color_grey-light-2);
  }

  .lt-medium-desktop\:vtmn-ring-grey-light-3 {
    --tw-ring-color: var(--vtmn-color_grey-light-3);
  }

  .lt-medium-desktop\:vtmn-ring-grey-light-4 {
    --tw-ring-color: var(--vtmn-color_grey-light-4);
  }

  .lt-medium-desktop\:vtmn-ring-grey {
    --tw-ring-color: var(--vtmn-color_grey);
  }

  .lt-medium-desktop\:vtmn-ring-grey-dark-1 {
    --tw-ring-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-medium-desktop\:vtmn-ring-grey-dark-2 {
    --tw-ring-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-medium-desktop\:vtmn-ring-grey-dark-3 {
    --tw-ring-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-medium-desktop\:vtmn-ring-black {
    --tw-ring-color: var(--vtmn-color_black);
  }

  .lt-medium-desktop\:vtmn-ring-success {
    --tw-ring-color: var(--vtmn-color_success);
  }

  .lt-medium-desktop\:vtmn-ring-info {
    --tw-ring-color: var(--vtmn-color_info);
  }

  .lt-medium-desktop\:vtmn-ring-warning {
    --tw-ring-color: var(--vtmn-color_warning);
  }

  .lt-medium-desktop\:vtmn-ring-danger {
    --tw-ring-color: var(--vtmn-color_danger);
  }

  .lt-medium-desktop\:vtmn-ring-yellow-light-1 {
    --tw-ring-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-medium-desktop\:vtmn-ring-yellow-light-2 {
    --tw-ring-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-medium-desktop\:vtmn-ring-yellow {
    --tw-ring-color: var(--vtmn-color_yellow);
  }

  .lt-medium-desktop\:vtmn-ring-orange-light-1 {
    --tw-ring-color: var(--vtmn-color_orange-light-1);
  }

  .lt-medium-desktop\:vtmn-ring-orange-light-2 {
    --tw-ring-color: var(--vtmn-color_orange-light-2);
  }

  .lt-medium-desktop\:vtmn-ring-orange {
    --tw-ring-color: var(--vtmn-color_orange);
  }

  .lt-medium-desktop\:vtmn-ring-red-light-1 {
    --tw-ring-color: var(--vtmn-color_red-light-1);
  }

  .lt-medium-desktop\:vtmn-ring-red-light-2 {
    --tw-ring-color: var(--vtmn-color_red-light-2);
  }

  .lt-medium-desktop\:vtmn-ring-red {
    --tw-ring-color: var(--vtmn-color_red);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-transparent:focus-within {
    --tw-ring-color: transparent;
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-background-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-background-secondary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-background-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-background-brand-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-background-brand-secondary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-background-accent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-background-alert:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-background-primary-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-background-brand-primary-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-content-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-content-secondary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-content-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-content-action:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-content-active:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-content-inactive:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-content-negative:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-content-warning:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-content-positive:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-content-information:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-content-accent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-content-visited:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-content-primary-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-content-action-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-content-visited-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-border-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-border-secondary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-border-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-border-active:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-border-inactive:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-border-negative:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-border-warning:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-border-positive:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-border-information:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-border-primary-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-decorative-gravel:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-decorative-brick:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-decorative-saffron:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-decorative-gold:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-decorative-jade:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-decorative-emerald:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-decorative-cobalt:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-decorative-amethyst:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-hover-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-hover-primary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-hover-secondary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-hover-tertiary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-hover-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-hover-brand:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-hover-accent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-hover-primary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-hover-secondary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-hover-tertiary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-active-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-active-primary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-active-secondary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-active-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-active-tertiary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-active-brand:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-active-accent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-active-primary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-active-secondary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-active-tertiary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-active-brand-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-shadow:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-brand:focus-within {
    --tw-ring-color: var(--vtmn-color_brand);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-brand-pro:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-pro);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-brand-digital-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-brand-digital-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-brand-digital-light-3:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-brand-digital:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-brand-digital-dark-1:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-brand-digital-dark-2:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-green-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_green-light-1);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-green-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_green-light-2);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-green-light-3:focus-within {
    --tw-ring-color: var(--vtmn-color_green-light-3);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-green:focus-within {
    --tw-ring-color: var(--vtmn-color_green);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-green-dark-1:focus-within {
    --tw-ring-color: var(--vtmn-color_green-dark-1);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-green-dark-2:focus-within {
    --tw-ring-color: var(--vtmn-color_green-dark-2);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-white:focus-within {
    --tw-ring-color: var(--vtmn-color_white);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-grey-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-light-1);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-grey-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-light-2);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-grey-light-3:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-light-3);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-grey-light-4:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-light-4);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-grey:focus-within {
    --tw-ring-color: var(--vtmn-color_grey);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-grey-dark-1:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-grey-dark-2:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-grey-dark-3:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-black:focus-within {
    --tw-ring-color: var(--vtmn-color_black);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-success:focus-within {
    --tw-ring-color: var(--vtmn-color_success);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-info:focus-within {
    --tw-ring-color: var(--vtmn-color_info);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-warning:focus-within {
    --tw-ring-color: var(--vtmn-color_warning);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-danger:focus-within {
    --tw-ring-color: var(--vtmn-color_danger);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-yellow-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-yellow-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-yellow:focus-within {
    --tw-ring-color: var(--vtmn-color_yellow);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-orange-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_orange-light-1);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-orange-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_orange-light-2);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-orange:focus-within {
    --tw-ring-color: var(--vtmn-color_orange);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-red-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_red-light-1);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-red-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_red-light-2);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-red:focus-within {
    --tw-ring-color: var(--vtmn-color_red);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-transparent:focus {
    --tw-ring-color: transparent;
  }

  .lt-medium-desktop\:focus\:vtmn-ring-background-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-background-secondary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-background-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-background-brand-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-background-brand-secondary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-background-accent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-background-alert:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-background-primary-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-background-brand-primary-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-content-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-content-secondary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-content-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-content-action:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-content-active:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-content-inactive:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-content-negative:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-content-warning:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-content-positive:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-content-information:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-content-accent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-content-visited:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-content-primary-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-content-action-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-content-visited-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-border-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-border-secondary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-border-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-border-active:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-border-inactive:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-border-negative:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-border-warning:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-border-positive:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-border-information:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-border-primary-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-decorative-gravel:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-decorative-brick:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-decorative-saffron:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-decorative-gold:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-decorative-jade:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-decorative-emerald:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-decorative-cobalt:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-decorative-amethyst:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-hover-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-hover-primary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-hover-secondary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-hover-tertiary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-hover-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-hover-brand:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-hover-accent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-hover-primary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-hover-secondary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-hover-tertiary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-active-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-active-primary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-active-secondary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-active-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-active-tertiary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-active-brand:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-active-accent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-active-primary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-active-secondary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-active-tertiary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-active-brand-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-shadow:focus {
    --tw-ring-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-brand:focus {
    --tw-ring-color: var(--vtmn-color_brand);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-brand-pro:focus {
    --tw-ring-color: var(--vtmn-color_brand-pro);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-brand-digital-light-1:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-brand-digital-light-2:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-brand-digital-light-3:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-brand-digital:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-brand-digital-dark-1:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-brand-digital-dark-2:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-green-light-1:focus {
    --tw-ring-color: var(--vtmn-color_green-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-green-light-2:focus {
    --tw-ring-color: var(--vtmn-color_green-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-green-light-3:focus {
    --tw-ring-color: var(--vtmn-color_green-light-3);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-green:focus {
    --tw-ring-color: var(--vtmn-color_green);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-green-dark-1:focus {
    --tw-ring-color: var(--vtmn-color_green-dark-1);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-green-dark-2:focus {
    --tw-ring-color: var(--vtmn-color_green-dark-2);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-white:focus {
    --tw-ring-color: var(--vtmn-color_white);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-grey-light-1:focus {
    --tw-ring-color: var(--vtmn-color_grey-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-grey-light-2:focus {
    --tw-ring-color: var(--vtmn-color_grey-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-grey-light-3:focus {
    --tw-ring-color: var(--vtmn-color_grey-light-3);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-grey-light-4:focus {
    --tw-ring-color: var(--vtmn-color_grey-light-4);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-grey:focus {
    --tw-ring-color: var(--vtmn-color_grey);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-grey-dark-1:focus {
    --tw-ring-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-grey-dark-2:focus {
    --tw-ring-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-grey-dark-3:focus {
    --tw-ring-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-black:focus {
    --tw-ring-color: var(--vtmn-color_black);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-success:focus {
    --tw-ring-color: var(--vtmn-color_success);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-info:focus {
    --tw-ring-color: var(--vtmn-color_info);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-warning:focus {
    --tw-ring-color: var(--vtmn-color_warning);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-danger:focus {
    --tw-ring-color: var(--vtmn-color_danger);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-yellow-light-1:focus {
    --tw-ring-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-yellow-light-2:focus {
    --tw-ring-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-yellow:focus {
    --tw-ring-color: var(--vtmn-color_yellow);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-orange-light-1:focus {
    --tw-ring-color: var(--vtmn-color_orange-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-orange-light-2:focus {
    --tw-ring-color: var(--vtmn-color_orange-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-orange:focus {
    --tw-ring-color: var(--vtmn-color_orange);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-red-light-1:focus {
    --tw-ring-color: var(--vtmn-color_red-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-red-light-2:focus {
    --tw-ring-color: var(--vtmn-color_red-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-red:focus {
    --tw-ring-color: var(--vtmn-color_red);
  }

  .lt-medium-desktop\:vtmn-ring-opacity-0 {
    --tw-ring-opacity: 0;
  }

  .lt-medium-desktop\:vtmn-ring-opacity-5 {
    --tw-ring-opacity: 0.05;
  }

  .lt-medium-desktop\:vtmn-ring-opacity-10 {
    --tw-ring-opacity: 0.1;
  }

  .lt-medium-desktop\:vtmn-ring-opacity-20 {
    --tw-ring-opacity: 0.2;
  }

  .lt-medium-desktop\:vtmn-ring-opacity-25 {
    --tw-ring-opacity: 0.25;
  }

  .lt-medium-desktop\:vtmn-ring-opacity-30 {
    --tw-ring-opacity: 0.3;
  }

  .lt-medium-desktop\:vtmn-ring-opacity-40 {
    --tw-ring-opacity: 0.4;
  }

  .lt-medium-desktop\:vtmn-ring-opacity-50 {
    --tw-ring-opacity: 0.5;
  }

  .lt-medium-desktop\:vtmn-ring-opacity-60 {
    --tw-ring-opacity: 0.6;
  }

  .lt-medium-desktop\:vtmn-ring-opacity-70 {
    --tw-ring-opacity: 0.7;
  }

  .lt-medium-desktop\:vtmn-ring-opacity-75 {
    --tw-ring-opacity: 0.75;
  }

  .lt-medium-desktop\:vtmn-ring-opacity-80 {
    --tw-ring-opacity: 0.8;
  }

  .lt-medium-desktop\:vtmn-ring-opacity-90 {
    --tw-ring-opacity: 0.9;
  }

  .lt-medium-desktop\:vtmn-ring-opacity-95 {
    --tw-ring-opacity: 0.95;
  }

  .lt-medium-desktop\:vtmn-ring-opacity-100 {
    --tw-ring-opacity: 1;
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-opacity-0:focus-within {
    --tw-ring-opacity: 0;
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-opacity-5:focus-within {
    --tw-ring-opacity: 0.05;
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-opacity-10:focus-within {
    --tw-ring-opacity: 0.1;
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-opacity-20:focus-within {
    --tw-ring-opacity: 0.2;
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-opacity-25:focus-within {
    --tw-ring-opacity: 0.25;
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-opacity-30:focus-within {
    --tw-ring-opacity: 0.3;
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-opacity-40:focus-within {
    --tw-ring-opacity: 0.4;
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-opacity-50:focus-within {
    --tw-ring-opacity: 0.5;
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-opacity-60:focus-within {
    --tw-ring-opacity: 0.6;
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-opacity-70:focus-within {
    --tw-ring-opacity: 0.7;
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-opacity-75:focus-within {
    --tw-ring-opacity: 0.75;
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-opacity-80:focus-within {
    --tw-ring-opacity: 0.8;
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-opacity-90:focus-within {
    --tw-ring-opacity: 0.9;
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-opacity-95:focus-within {
    --tw-ring-opacity: 0.95;
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-opacity-100:focus-within {
    --tw-ring-opacity: 1;
  }

  .lt-medium-desktop\:focus\:vtmn-ring-opacity-0:focus {
    --tw-ring-opacity: 0;
  }

  .lt-medium-desktop\:focus\:vtmn-ring-opacity-5:focus {
    --tw-ring-opacity: 0.05;
  }

  .lt-medium-desktop\:focus\:vtmn-ring-opacity-10:focus {
    --tw-ring-opacity: 0.1;
  }

  .lt-medium-desktop\:focus\:vtmn-ring-opacity-20:focus {
    --tw-ring-opacity: 0.2;
  }

  .lt-medium-desktop\:focus\:vtmn-ring-opacity-25:focus {
    --tw-ring-opacity: 0.25;
  }

  .lt-medium-desktop\:focus\:vtmn-ring-opacity-30:focus {
    --tw-ring-opacity: 0.3;
  }

  .lt-medium-desktop\:focus\:vtmn-ring-opacity-40:focus {
    --tw-ring-opacity: 0.4;
  }

  .lt-medium-desktop\:focus\:vtmn-ring-opacity-50:focus {
    --tw-ring-opacity: 0.5;
  }

  .lt-medium-desktop\:focus\:vtmn-ring-opacity-60:focus {
    --tw-ring-opacity: 0.6;
  }

  .lt-medium-desktop\:focus\:vtmn-ring-opacity-70:focus {
    --tw-ring-opacity: 0.7;
  }

  .lt-medium-desktop\:focus\:vtmn-ring-opacity-75:focus {
    --tw-ring-opacity: 0.75;
  }

  .lt-medium-desktop\:focus\:vtmn-ring-opacity-80:focus {
    --tw-ring-opacity: 0.8;
  }

  .lt-medium-desktop\:focus\:vtmn-ring-opacity-90:focus {
    --tw-ring-opacity: 0.9;
  }

  .lt-medium-desktop\:focus\:vtmn-ring-opacity-95:focus {
    --tw-ring-opacity: 0.95;
  }

  .lt-medium-desktop\:focus\:vtmn-ring-opacity-100:focus {
    --tw-ring-opacity: 1;
  }

  .lt-medium-desktop\:vtmn-ring-offset-0 {
    --tw-ring-offset-width: 0px;
  }

  .lt-medium-desktop\:vtmn-ring-offset-1 {
    --tw-ring-offset-width: 1px;
  }

  .lt-medium-desktop\:vtmn-ring-offset-2 {
    --tw-ring-offset-width: 2px;
  }

  .lt-medium-desktop\:vtmn-ring-offset-4 {
    --tw-ring-offset-width: 4px;
  }

  .lt-medium-desktop\:vtmn-ring-offset-8 {
    --tw-ring-offset-width: 8px;
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-0:focus-within {
    --tw-ring-offset-width: 0px;
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-1:focus-within {
    --tw-ring-offset-width: 1px;
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-2:focus-within {
    --tw-ring-offset-width: 2px;
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-4:focus-within {
    --tw-ring-offset-width: 4px;
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-8:focus-within {
    --tw-ring-offset-width: 8px;
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-0:focus {
    --tw-ring-offset-width: 0px;
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-1:focus {
    --tw-ring-offset-width: 1px;
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-2:focus {
    --tw-ring-offset-width: 2px;
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-4:focus {
    --tw-ring-offset-width: 4px;
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-8:focus {
    --tw-ring-offset-width: 8px;
  }

  .lt-medium-desktop\:vtmn-ring-offset-transparent {
    --tw-ring-offset-color: transparent;
  }

  .lt-medium-desktop\:vtmn-ring-offset-background-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-medium-desktop\:vtmn-ring-offset-background-secondary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-medium-desktop\:vtmn-ring-offset-background-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-medium-desktop\:vtmn-ring-offset-background-brand-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-medium-desktop\:vtmn-ring-offset-background-brand-secondary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-medium-desktop\:vtmn-ring-offset-background-accent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-medium-desktop\:vtmn-ring-offset-background-alert {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-medium-desktop\:vtmn-ring-offset-background-primary-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-medium-desktop\:vtmn-ring-offset-background-brand-primary-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-medium-desktop\:vtmn-ring-offset-content-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-medium-desktop\:vtmn-ring-offset-content-secondary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-medium-desktop\:vtmn-ring-offset-content-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-medium-desktop\:vtmn-ring-offset-content-action {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-medium-desktop\:vtmn-ring-offset-content-active {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-medium-desktop\:vtmn-ring-offset-content-inactive {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-medium-desktop\:vtmn-ring-offset-content-negative {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-medium-desktop\:vtmn-ring-offset-content-warning {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-medium-desktop\:vtmn-ring-offset-content-positive {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-medium-desktop\:vtmn-ring-offset-content-information {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-medium-desktop\:vtmn-ring-offset-content-accent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-medium-desktop\:vtmn-ring-offset-content-visited {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-medium-desktop\:vtmn-ring-offset-content-primary-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-medium-desktop\:vtmn-ring-offset-content-action-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-medium-desktop\:vtmn-ring-offset-content-visited-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-medium-desktop\:vtmn-ring-offset-border-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-medium-desktop\:vtmn-ring-offset-border-secondary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-medium-desktop\:vtmn-ring-offset-border-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-medium-desktop\:vtmn-ring-offset-border-active {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-medium-desktop\:vtmn-ring-offset-border-inactive {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-medium-desktop\:vtmn-ring-offset-border-negative {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-medium-desktop\:vtmn-ring-offset-border-warning {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-medium-desktop\:vtmn-ring-offset-border-positive {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-medium-desktop\:vtmn-ring-offset-border-information {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-medium-desktop\:vtmn-ring-offset-border-primary-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-medium-desktop\:vtmn-ring-offset-decorative-gravel {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-medium-desktop\:vtmn-ring-offset-decorative-brick {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-medium-desktop\:vtmn-ring-offset-decorative-saffron {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-medium-desktop\:vtmn-ring-offset-decorative-gold {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-medium-desktop\:vtmn-ring-offset-decorative-jade {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-medium-desktop\:vtmn-ring-offset-decorative-emerald {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-medium-desktop\:vtmn-ring-offset-decorative-cobalt {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-medium-desktop\:vtmn-ring-offset-decorative-amethyst {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-medium-desktop\:vtmn-ring-offset-hover-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-medium-desktop\:vtmn-ring-offset-hover-primary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-medium-desktop\:vtmn-ring-offset-hover-secondary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-medium-desktop\:vtmn-ring-offset-hover-tertiary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-medium-desktop\:vtmn-ring-offset-hover-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-medium-desktop\:vtmn-ring-offset-hover-brand {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-medium-desktop\:vtmn-ring-offset-hover-accent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-medium-desktop\:vtmn-ring-offset-hover-primary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-ring-offset-hover-secondary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-ring-offset-hover-tertiary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-ring-offset-active-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-medium-desktop\:vtmn-ring-offset-active-primary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-medium-desktop\:vtmn-ring-offset-active-secondary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-medium-desktop\:vtmn-ring-offset-active-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-medium-desktop\:vtmn-ring-offset-active-tertiary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-medium-desktop\:vtmn-ring-offset-active-brand {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-medium-desktop\:vtmn-ring-offset-active-accent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-medium-desktop\:vtmn-ring-offset-active-primary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-ring-offset-active-secondary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-ring-offset-active-tertiary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-ring-offset-active-brand-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-medium-desktop\:vtmn-ring-offset-shadow {
    --tw-ring-offset-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-medium-desktop\:vtmn-ring-offset-brand {
    --tw-ring-offset-color: var(--vtmn-color_brand);
  }

  .lt-medium-desktop\:vtmn-ring-offset-brand-pro {
    --tw-ring-offset-color: var(--vtmn-color_brand-pro);
  }

  .lt-medium-desktop\:vtmn-ring-offset-brand-digital-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-medium-desktop\:vtmn-ring-offset-brand-digital-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-medium-desktop\:vtmn-ring-offset-brand-digital-light-3 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-medium-desktop\:vtmn-ring-offset-brand-digital {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital);
  }

  .lt-medium-desktop\:vtmn-ring-offset-brand-digital-dark-1 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-medium-desktop\:vtmn-ring-offset-brand-digital-dark-2 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-medium-desktop\:vtmn-ring-offset-green-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_green-light-1);
  }

  .lt-medium-desktop\:vtmn-ring-offset-green-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_green-light-2);
  }

  .lt-medium-desktop\:vtmn-ring-offset-green-light-3 {
    --tw-ring-offset-color: var(--vtmn-color_green-light-3);
  }

  .lt-medium-desktop\:vtmn-ring-offset-green {
    --tw-ring-offset-color: var(--vtmn-color_green);
  }

  .lt-medium-desktop\:vtmn-ring-offset-green-dark-1 {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-1);
  }

  .lt-medium-desktop\:vtmn-ring-offset-green-dark-2 {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-2);
  }

  .lt-medium-desktop\:vtmn-ring-offset-white {
    --tw-ring-offset-color: var(--vtmn-color_white);
  }

  .lt-medium-desktop\:vtmn-ring-offset-grey-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-1);
  }

  .lt-medium-desktop\:vtmn-ring-offset-grey-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-2);
  }

  .lt-medium-desktop\:vtmn-ring-offset-grey-light-3 {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-3);
  }

  .lt-medium-desktop\:vtmn-ring-offset-grey-light-4 {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-4);
  }

  .lt-medium-desktop\:vtmn-ring-offset-grey {
    --tw-ring-offset-color: var(--vtmn-color_grey);
  }

  .lt-medium-desktop\:vtmn-ring-offset-grey-dark-1 {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-medium-desktop\:vtmn-ring-offset-grey-dark-2 {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-medium-desktop\:vtmn-ring-offset-grey-dark-3 {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-medium-desktop\:vtmn-ring-offset-black {
    --tw-ring-offset-color: var(--vtmn-color_black);
  }

  .lt-medium-desktop\:vtmn-ring-offset-success {
    --tw-ring-offset-color: var(--vtmn-color_success);
  }

  .lt-medium-desktop\:vtmn-ring-offset-info {
    --tw-ring-offset-color: var(--vtmn-color_info);
  }

  .lt-medium-desktop\:vtmn-ring-offset-warning {
    --tw-ring-offset-color: var(--vtmn-color_warning);
  }

  .lt-medium-desktop\:vtmn-ring-offset-danger {
    --tw-ring-offset-color: var(--vtmn-color_danger);
  }

  .lt-medium-desktop\:vtmn-ring-offset-yellow-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-medium-desktop\:vtmn-ring-offset-yellow-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-medium-desktop\:vtmn-ring-offset-yellow {
    --tw-ring-offset-color: var(--vtmn-color_yellow);
  }

  .lt-medium-desktop\:vtmn-ring-offset-orange-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-1);
  }

  .lt-medium-desktop\:vtmn-ring-offset-orange-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-2);
  }

  .lt-medium-desktop\:vtmn-ring-offset-orange {
    --tw-ring-offset-color: var(--vtmn-color_orange);
  }

  .lt-medium-desktop\:vtmn-ring-offset-red-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_red-light-1);
  }

  .lt-medium-desktop\:vtmn-ring-offset-red-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_red-light-2);
  }

  .lt-medium-desktop\:vtmn-ring-offset-red {
    --tw-ring-offset-color: var(--vtmn-color_red);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-transparent:focus-within {
    --tw-ring-offset-color: transparent;
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-background-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-background-secondary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-background-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-background-brand-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-background-brand-secondary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-background-accent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-background-alert:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-background-primary-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-background-brand-primary-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-content-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-content-secondary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-content-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-content-action:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-content-active:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-content-inactive:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-content-negative:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-content-warning:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-content-positive:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-content-information:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-content-accent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-content-visited:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-content-primary-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-content-action-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-content-visited-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-border-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-border-secondary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-border-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-border-active:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-border-inactive:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-border-negative:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-border-warning:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-border-positive:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-border-information:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-border-primary-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-decorative-gravel:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-decorative-brick:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-decorative-saffron:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-decorative-gold:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-decorative-jade:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-decorative-emerald:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-decorative-cobalt:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-decorative-amethyst:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-hover-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-hover-primary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-hover-secondary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-hover-tertiary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-hover-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-hover-brand:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-hover-accent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-hover-primary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-hover-secondary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-hover-tertiary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-active-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-active-primary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-active-secondary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-active-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-active-tertiary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-active-brand:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-active-accent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-active-primary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-active-secondary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-active-tertiary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-active-brand-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-shadow:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-brand:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-brand-pro:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-pro);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-brand-digital-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-brand-digital-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-brand-digital-light-3:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-brand-digital:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-brand-digital-dark-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-brand-digital-dark-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-green-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-light-1);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-green-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-light-2);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-green-light-3:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-light-3);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-green:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-green-dark-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-1);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-green-dark-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-2);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-white:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_white);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-grey-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-1);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-grey-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-2);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-grey-light-3:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-3);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-grey-light-4:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-4);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-grey:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-grey-dark-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-grey-dark-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-grey-dark-3:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-black:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_black);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-success:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_success);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-info:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_info);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-warning:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_warning);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-danger:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_danger);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-yellow-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-yellow-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-yellow:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_yellow);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-orange-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-1);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-orange-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-2);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-orange:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_orange);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-red-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_red-light-1);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-red-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_red-light-2);
  }

  .lt-medium-desktop\:focus-within\:vtmn-ring-offset-red:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_red);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-transparent:focus {
    --tw-ring-offset-color: transparent;
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-background-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-background-secondary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-background-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-background-brand-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-background-brand-secondary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-background-accent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-background-alert:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-background-primary-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-background-brand-primary-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-content-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-content-secondary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-content-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-content-action:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-content-active:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-content-inactive:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-content-negative:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-content-warning:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-content-positive:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-content-information:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-content-accent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-content-visited:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-content-primary-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-content-action-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-content-visited-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-border-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-border-secondary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-border-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-border-active:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-border-inactive:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-border-negative:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-border-warning:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-border-positive:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-border-information:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-border-primary-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-decorative-gravel:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-decorative-brick:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-decorative-saffron:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-decorative-gold:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-decorative-jade:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-decorative-emerald:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-decorative-cobalt:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-decorative-amethyst:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-hover-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-hover-primary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-hover-secondary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-hover-tertiary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-hover-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-hover-brand:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-hover-accent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-hover-primary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-hover-secondary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-hover-tertiary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-active-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-active-primary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-active-secondary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-active-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-active-tertiary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-active-brand:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-active-accent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-active-primary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-active-secondary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-active-tertiary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-active-brand-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-shadow:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-brand:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-brand-pro:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-pro);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-brand-digital-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-brand-digital-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-brand-digital-light-3:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-brand-digital:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-brand-digital-dark-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-brand-digital-dark-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-green-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-green-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-green-light-3:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-light-3);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-green:focus {
    --tw-ring-offset-color: var(--vtmn-color_green);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-green-dark-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-1);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-green-dark-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-2);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-white:focus {
    --tw-ring-offset-color: var(--vtmn-color_white);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-grey-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-grey-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-grey-light-3:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-3);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-grey-light-4:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-4);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-grey:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-grey-dark-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-grey-dark-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-grey-dark-3:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-black:focus {
    --tw-ring-offset-color: var(--vtmn-color_black);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-success:focus {
    --tw-ring-offset-color: var(--vtmn-color_success);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-info:focus {
    --tw-ring-offset-color: var(--vtmn-color_info);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-warning:focus {
    --tw-ring-offset-color: var(--vtmn-color_warning);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-danger:focus {
    --tw-ring-offset-color: var(--vtmn-color_danger);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-yellow-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-yellow-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-yellow:focus {
    --tw-ring-offset-color: var(--vtmn-color_yellow);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-orange-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-orange-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-orange:focus {
    --tw-ring-offset-color: var(--vtmn-color_orange);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-red-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_red-light-1);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-red-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_red-light-2);
  }

  .lt-medium-desktop\:focus\:vtmn-ring-offset-red:focus {
    --tw-ring-offset-color: var(--vtmn-color_red);
  }

  .lt-medium-desktop\:vtmn-filter {
    --tw-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
    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);
  }

  .lt-medium-desktop\:vtmn-filter-none {
    filter: none;
  }

  .lt-medium-desktop\:vtmn-blur-0 {
    --tw-blur: blur(0);
  }

  .lt-medium-desktop\:vtmn-blur-none {
    --tw-blur: blur(0);
  }

  .lt-medium-desktop\:vtmn-blur-sm {
    --tw-blur: blur(4px);
  }

  .lt-medium-desktop\:vtmn-blur {
    --tw-blur: blur(8px);
  }

  .lt-medium-desktop\:vtmn-blur-md {
    --tw-blur: blur(12px);
  }

  .lt-medium-desktop\:vtmn-blur-lg {
    --tw-blur: blur(16px);
  }

  .lt-medium-desktop\:vtmn-blur-xl {
    --tw-blur: blur(24px);
  }

  .lt-medium-desktop\:vtmn-blur-2xl {
    --tw-blur: blur(40px);
  }

  .lt-medium-desktop\:vtmn-blur-3xl {
    --tw-blur: blur(64px);
  }

  .lt-medium-desktop\:vtmn-brightness-0 {
    --tw-brightness: brightness(0);
  }

  .lt-medium-desktop\:vtmn-brightness-50 {
    --tw-brightness: brightness(.5);
  }

  .lt-medium-desktop\:vtmn-brightness-75 {
    --tw-brightness: brightness(.75);
  }

  .lt-medium-desktop\:vtmn-brightness-90 {
    --tw-brightness: brightness(.9);
  }

  .lt-medium-desktop\:vtmn-brightness-95 {
    --tw-brightness: brightness(.95);
  }

  .lt-medium-desktop\:vtmn-brightness-100 {
    --tw-brightness: brightness(1);
  }

  .lt-medium-desktop\:vtmn-brightness-105 {
    --tw-brightness: brightness(1.05);
  }

  .lt-medium-desktop\:vtmn-brightness-110 {
    --tw-brightness: brightness(1.1);
  }

  .lt-medium-desktop\:vtmn-brightness-125 {
    --tw-brightness: brightness(1.25);
  }

  .lt-medium-desktop\:vtmn-brightness-150 {
    --tw-brightness: brightness(1.5);
  }

  .lt-medium-desktop\:vtmn-brightness-200 {
    --tw-brightness: brightness(2);
  }

  .lt-medium-desktop\:vtmn-contrast-0 {
    --tw-contrast: contrast(0);
  }

  .lt-medium-desktop\:vtmn-contrast-50 {
    --tw-contrast: contrast(.5);
  }

  .lt-medium-desktop\:vtmn-contrast-75 {
    --tw-contrast: contrast(.75);
  }

  .lt-medium-desktop\:vtmn-contrast-100 {
    --tw-contrast: contrast(1);
  }

  .lt-medium-desktop\:vtmn-contrast-125 {
    --tw-contrast: contrast(1.25);
  }

  .lt-medium-desktop\:vtmn-contrast-150 {
    --tw-contrast: contrast(1.5);
  }

  .lt-medium-desktop\:vtmn-contrast-200 {
    --tw-contrast: contrast(2);
  }

  .lt-medium-desktop\:vtmn-drop-shadow-sm {
    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
  }

  .lt-medium-desktop\:vtmn-drop-shadow {
    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
  }

  .lt-medium-desktop\:vtmn-drop-shadow-md {
    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
  }

  .lt-medium-desktop\:vtmn-drop-shadow-lg {
    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
  }

  .lt-medium-desktop\:vtmn-drop-shadow-xl {
    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
  }

  .lt-medium-desktop\:vtmn-drop-shadow-2xl {
    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
  }

  .lt-medium-desktop\:vtmn-drop-shadow-none {
    --tw-drop-shadow: drop-shadow(0 0 #0000);
  }

  .lt-medium-desktop\:vtmn-grayscale-0 {
    --tw-grayscale: grayscale(0);
  }

  .lt-medium-desktop\:vtmn-grayscale {
    --tw-grayscale: grayscale(100%);
  }

  .lt-medium-desktop\:vtmn-hue-rotate-0 {
    --tw-hue-rotate: hue-rotate(0deg);
  }

  .lt-medium-desktop\:vtmn-hue-rotate-15 {
    --tw-hue-rotate: hue-rotate(15deg);
  }

  .lt-medium-desktop\:vtmn-hue-rotate-30 {
    --tw-hue-rotate: hue-rotate(30deg);
  }

  .lt-medium-desktop\:vtmn-hue-rotate-60 {
    --tw-hue-rotate: hue-rotate(60deg);
  }

  .lt-medium-desktop\:vtmn-hue-rotate-90 {
    --tw-hue-rotate: hue-rotate(90deg);
  }

  .lt-medium-desktop\:vtmn-hue-rotate-180 {
    --tw-hue-rotate: hue-rotate(180deg);
  }

  .lt-medium-desktop\:vtmn--hue-rotate-180 {
    --tw-hue-rotate: hue-rotate(-180deg);
  }

  .lt-medium-desktop\:vtmn--hue-rotate-90 {
    --tw-hue-rotate: hue-rotate(-90deg);
  }

  .lt-medium-desktop\:vtmn--hue-rotate-60 {
    --tw-hue-rotate: hue-rotate(-60deg);
  }

  .lt-medium-desktop\:vtmn--hue-rotate-30 {
    --tw-hue-rotate: hue-rotate(-30deg);
  }

  .lt-medium-desktop\:vtmn--hue-rotate-15 {
    --tw-hue-rotate: hue-rotate(-15deg);
  }

  .lt-medium-desktop\:vtmn-invert-0 {
    --tw-invert: invert(0);
  }

  .lt-medium-desktop\:vtmn-invert {
    --tw-invert: invert(100%);
  }

  .lt-medium-desktop\:vtmn-saturate-0 {
    --tw-saturate: saturate(0);
  }

  .lt-medium-desktop\:vtmn-saturate-50 {
    --tw-saturate: saturate(.5);
  }

  .lt-medium-desktop\:vtmn-saturate-100 {
    --tw-saturate: saturate(1);
  }

  .lt-medium-desktop\:vtmn-saturate-150 {
    --tw-saturate: saturate(1.5);
  }

  .lt-medium-desktop\:vtmn-saturate-200 {
    --tw-saturate: saturate(2);
  }

  .lt-medium-desktop\:vtmn-sepia-0 {
    --tw-sepia: sepia(0);
  }

  .lt-medium-desktop\:vtmn-sepia {
    --tw-sepia: sepia(100%);
  }

  .lt-medium-desktop\:vtmn-backdrop-filter {
    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
    -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);
            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);
  }

  .lt-medium-desktop\:vtmn-backdrop-filter-none {
    -webkit-backdrop-filter: none;
            backdrop-filter: none;
  }

  .lt-medium-desktop\:vtmn-backdrop-blur-0 {
    --tw-backdrop-blur: blur(0);
  }

  .lt-medium-desktop\:vtmn-backdrop-blur-none {
    --tw-backdrop-blur: blur(0);
  }

  .lt-medium-desktop\:vtmn-backdrop-blur-sm {
    --tw-backdrop-blur: blur(4px);
  }

  .lt-medium-desktop\:vtmn-backdrop-blur {
    --tw-backdrop-blur: blur(8px);
  }

  .lt-medium-desktop\:vtmn-backdrop-blur-md {
    --tw-backdrop-blur: blur(12px);
  }

  .lt-medium-desktop\:vtmn-backdrop-blur-lg {
    --tw-backdrop-blur: blur(16px);
  }

  .lt-medium-desktop\:vtmn-backdrop-blur-xl {
    --tw-backdrop-blur: blur(24px);
  }

  .lt-medium-desktop\:vtmn-backdrop-blur-2xl {
    --tw-backdrop-blur: blur(40px);
  }

  .lt-medium-desktop\:vtmn-backdrop-blur-3xl {
    --tw-backdrop-blur: blur(64px);
  }

  .lt-medium-desktop\:vtmn-backdrop-brightness-0 {
    --tw-backdrop-brightness: brightness(0);
  }

  .lt-medium-desktop\:vtmn-backdrop-brightness-50 {
    --tw-backdrop-brightness: brightness(.5);
  }

  .lt-medium-desktop\:vtmn-backdrop-brightness-75 {
    --tw-backdrop-brightness: brightness(.75);
  }

  .lt-medium-desktop\:vtmn-backdrop-brightness-90 {
    --tw-backdrop-brightness: brightness(.9);
  }

  .lt-medium-desktop\:vtmn-backdrop-brightness-95 {
    --tw-backdrop-brightness: brightness(.95);
  }

  .lt-medium-desktop\:vtmn-backdrop-brightness-100 {
    --tw-backdrop-brightness: brightness(1);
  }

  .lt-medium-desktop\:vtmn-backdrop-brightness-105 {
    --tw-backdrop-brightness: brightness(1.05);
  }

  .lt-medium-desktop\:vtmn-backdrop-brightness-110 {
    --tw-backdrop-brightness: brightness(1.1);
  }

  .lt-medium-desktop\:vtmn-backdrop-brightness-125 {
    --tw-backdrop-brightness: brightness(1.25);
  }

  .lt-medium-desktop\:vtmn-backdrop-brightness-150 {
    --tw-backdrop-brightness: brightness(1.5);
  }

  .lt-medium-desktop\:vtmn-backdrop-brightness-200 {
    --tw-backdrop-brightness: brightness(2);
  }

  .lt-medium-desktop\:vtmn-backdrop-contrast-0 {
    --tw-backdrop-contrast: contrast(0);
  }

  .lt-medium-desktop\:vtmn-backdrop-contrast-50 {
    --tw-backdrop-contrast: contrast(.5);
  }

  .lt-medium-desktop\:vtmn-backdrop-contrast-75 {
    --tw-backdrop-contrast: contrast(.75);
  }

  .lt-medium-desktop\:vtmn-backdrop-contrast-100 {
    --tw-backdrop-contrast: contrast(1);
  }

  .lt-medium-desktop\:vtmn-backdrop-contrast-125 {
    --tw-backdrop-contrast: contrast(1.25);
  }

  .lt-medium-desktop\:vtmn-backdrop-contrast-150 {
    --tw-backdrop-contrast: contrast(1.5);
  }

  .lt-medium-desktop\:vtmn-backdrop-contrast-200 {
    --tw-backdrop-contrast: contrast(2);
  }

  .lt-medium-desktop\:vtmn-backdrop-grayscale-0 {
    --tw-backdrop-grayscale: grayscale(0);
  }

  .lt-medium-desktop\:vtmn-backdrop-grayscale {
    --tw-backdrop-grayscale: grayscale(100%);
  }

  .lt-medium-desktop\:vtmn-backdrop-hue-rotate-0 {
    --tw-backdrop-hue-rotate: hue-rotate(0deg);
  }

  .lt-medium-desktop\:vtmn-backdrop-hue-rotate-15 {
    --tw-backdrop-hue-rotate: hue-rotate(15deg);
  }

  .lt-medium-desktop\:vtmn-backdrop-hue-rotate-30 {
    --tw-backdrop-hue-rotate: hue-rotate(30deg);
  }

  .lt-medium-desktop\:vtmn-backdrop-hue-rotate-60 {
    --tw-backdrop-hue-rotate: hue-rotate(60deg);
  }

  .lt-medium-desktop\:vtmn-backdrop-hue-rotate-90 {
    --tw-backdrop-hue-rotate: hue-rotate(90deg);
  }

  .lt-medium-desktop\:vtmn-backdrop-hue-rotate-180 {
    --tw-backdrop-hue-rotate: hue-rotate(180deg);
  }

  .lt-medium-desktop\:vtmn--backdrop-hue-rotate-180 {
    --tw-backdrop-hue-rotate: hue-rotate(-180deg);
  }

  .lt-medium-desktop\:vtmn--backdrop-hue-rotate-90 {
    --tw-backdrop-hue-rotate: hue-rotate(-90deg);
  }

  .lt-medium-desktop\:vtmn--backdrop-hue-rotate-60 {
    --tw-backdrop-hue-rotate: hue-rotate(-60deg);
  }

  .lt-medium-desktop\:vtmn--backdrop-hue-rotate-30 {
    --tw-backdrop-hue-rotate: hue-rotate(-30deg);
  }

  .lt-medium-desktop\:vtmn--backdrop-hue-rotate-15 {
    --tw-backdrop-hue-rotate: hue-rotate(-15deg);
  }

  .lt-medium-desktop\:vtmn-backdrop-invert-0 {
    --tw-backdrop-invert: invert(0);
  }

  .lt-medium-desktop\:vtmn-backdrop-invert {
    --tw-backdrop-invert: invert(100%);
  }

  .lt-medium-desktop\:vtmn-backdrop-opacity-0 {
    --tw-backdrop-opacity: opacity(0);
  }

  .lt-medium-desktop\:vtmn-backdrop-opacity-5 {
    --tw-backdrop-opacity: opacity(0.05);
  }

  .lt-medium-desktop\:vtmn-backdrop-opacity-10 {
    --tw-backdrop-opacity: opacity(0.1);
  }

  .lt-medium-desktop\:vtmn-backdrop-opacity-20 {
    --tw-backdrop-opacity: opacity(0.2);
  }

  .lt-medium-desktop\:vtmn-backdrop-opacity-25 {
    --tw-backdrop-opacity: opacity(0.25);
  }

  .lt-medium-desktop\:vtmn-backdrop-opacity-30 {
    --tw-backdrop-opacity: opacity(0.3);
  }

  .lt-medium-desktop\:vtmn-backdrop-opacity-40 {
    --tw-backdrop-opacity: opacity(0.4);
  }

  .lt-medium-desktop\:vtmn-backdrop-opacity-50 {
    --tw-backdrop-opacity: opacity(0.5);
  }

  .lt-medium-desktop\:vtmn-backdrop-opacity-60 {
    --tw-backdrop-opacity: opacity(0.6);
  }

  .lt-medium-desktop\:vtmn-backdrop-opacity-70 {
    --tw-backdrop-opacity: opacity(0.7);
  }

  .lt-medium-desktop\:vtmn-backdrop-opacity-75 {
    --tw-backdrop-opacity: opacity(0.75);
  }

  .lt-medium-desktop\:vtmn-backdrop-opacity-80 {
    --tw-backdrop-opacity: opacity(0.8);
  }

  .lt-medium-desktop\:vtmn-backdrop-opacity-90 {
    --tw-backdrop-opacity: opacity(0.9);
  }

  .lt-medium-desktop\:vtmn-backdrop-opacity-95 {
    --tw-backdrop-opacity: opacity(0.95);
  }

  .lt-medium-desktop\:vtmn-backdrop-opacity-100 {
    --tw-backdrop-opacity: opacity(1);
  }

  .lt-medium-desktop\:vtmn-backdrop-saturate-0 {
    --tw-backdrop-saturate: saturate(0);
  }

  .lt-medium-desktop\:vtmn-backdrop-saturate-50 {
    --tw-backdrop-saturate: saturate(.5);
  }

  .lt-medium-desktop\:vtmn-backdrop-saturate-100 {
    --tw-backdrop-saturate: saturate(1);
  }

  .lt-medium-desktop\:vtmn-backdrop-saturate-150 {
    --tw-backdrop-saturate: saturate(1.5);
  }

  .lt-medium-desktop\:vtmn-backdrop-saturate-200 {
    --tw-backdrop-saturate: saturate(2);
  }

  .lt-medium-desktop\:vtmn-backdrop-sepia-0 {
    --tw-backdrop-sepia: sepia(0);
  }

  .lt-medium-desktop\:vtmn-backdrop-sepia {
    --tw-backdrop-sepia: sepia(100%);
  }

  .lt-medium-desktop\:vtmn-transition-none {
    transition-property: none;
  }

  .lt-medium-desktop\:vtmn-transition-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lt-medium-desktop\:vtmn-transition {
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lt-medium-desktop\:vtmn-transition-colors {
    transition-property: background-color, border-color, color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lt-medium-desktop\:vtmn-transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lt-medium-desktop\:vtmn-transition-shadow {
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lt-medium-desktop\:vtmn-transition-transform {
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lt-medium-desktop\:vtmn-delay-75 {
    transition-delay: 75ms;
  }

  .lt-medium-desktop\:vtmn-delay-100 {
    transition-delay: 100ms;
  }

  .lt-medium-desktop\:vtmn-delay-150 {
    transition-delay: 150ms;
  }

  .lt-medium-desktop\:vtmn-delay-200 {
    transition-delay: 200ms;
  }

  .lt-medium-desktop\:vtmn-delay-300 {
    transition-delay: 300ms;
  }

  .lt-medium-desktop\:vtmn-delay-500 {
    transition-delay: 500ms;
  }

  .lt-medium-desktop\:vtmn-delay-700 {
    transition-delay: 700ms;
  }

  .lt-medium-desktop\:vtmn-delay-1000 {
    transition-delay: 1000ms;
  }

  .lt-medium-desktop\:vtmn-duration-75 {
    transition-duration: 75ms;
  }

  .lt-medium-desktop\:vtmn-duration-100 {
    transition-duration: 100ms;
  }

  .lt-medium-desktop\:vtmn-duration-150 {
    transition-duration: 150ms;
  }

  .lt-medium-desktop\:vtmn-duration-200 {
    transition-duration: 200ms;
  }

  .lt-medium-desktop\:vtmn-duration-300 {
    transition-duration: 300ms;
  }

  .lt-medium-desktop\:vtmn-duration-500 {
    transition-duration: 500ms;
  }

  .lt-medium-desktop\:vtmn-duration-700 {
    transition-duration: 700ms;
  }

  .lt-medium-desktop\:vtmn-duration-1000 {
    transition-duration: 1000ms;
  }

  .lt-medium-desktop\:vtmn-ease-linear {
    transition-timing-function: linear;
  }

  .lt-medium-desktop\:vtmn-ease-in {
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .lt-medium-desktop\:vtmn-ease-out {
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .lt-medium-desktop\:vtmn-ease-in-out {
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }
}

@media (min-width: 1200px) and (max-width: 1799px) {
  .medium-desktop\:vtmn-container {
    width: 100%;
  }

  @media (min-width: 600px) {
    .medium-desktop\:vtmn-container {
      max-width: 600px;
    }
  }

  @media (min-width: 900px) {
    .medium-desktop\:vtmn-container {
      max-width: 900px;
    }
  }

  @media (min-width: 1200px) {
    .medium-desktop\:vtmn-container {
      max-width: 1200px;
    }
  }

  @media (min-width: 1800px) {
    .medium-desktop\:vtmn-container {
      max-width: 1800px;
    }
  }

  .medium-desktop\:vtmn-sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .medium-desktop\:vtmn-not-sr-only {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .medium-desktop\:focus-within\:vtmn-sr-only:focus-within {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .medium-desktop\:focus-within\:vtmn-not-sr-only:focus-within {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .medium-desktop\:focus\:vtmn-sr-only:focus {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .medium-desktop\:focus\:vtmn-not-sr-only:focus {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .medium-desktop\:vtmn-pointer-events-none {
    pointer-events: none;
  }

  .medium-desktop\:vtmn-pointer-events-auto {
    pointer-events: auto;
  }

  .medium-desktop\:vtmn-visible {
    visibility: visible;
  }

  .medium-desktop\:vtmn-invisible {
    visibility: hidden;
  }

  .medium-desktop\:vtmn-static {
    position: static;
  }

  .medium-desktop\:vtmn-fixed {
    position: fixed;
  }

  .medium-desktop\:vtmn-absolute {
    position: absolute;
  }

  .medium-desktop\:vtmn-relative {
    position: relative;
  }

  .medium-desktop\:vtmn-sticky {
    position: sticky;
  }

  .medium-desktop\:vtmn-inset-0 {
    top: var(--vtmn-spacing_0);
    right: var(--vtmn-spacing_0);
    bottom: var(--vtmn-spacing_0);
    left: var(--vtmn-spacing_0);
  }

  .medium-desktop\:vtmn-inset-1 {
    top: var(--vtmn-spacing_1);
    right: var(--vtmn-spacing_1);
    bottom: var(--vtmn-spacing_1);
    left: var(--vtmn-spacing_1);
  }

  .medium-desktop\:vtmn-inset-2 {
    top: var(--vtmn-spacing_2);
    right: var(--vtmn-spacing_2);
    bottom: var(--vtmn-spacing_2);
    left: var(--vtmn-spacing_2);
  }

  .medium-desktop\:vtmn-inset-3 {
    top: var(--vtmn-spacing_3);
    right: var(--vtmn-spacing_3);
    bottom: var(--vtmn-spacing_3);
    left: var(--vtmn-spacing_3);
  }

  .medium-desktop\:vtmn-inset-4 {
    top: var(--vtmn-spacing_4);
    right: var(--vtmn-spacing_4);
    bottom: var(--vtmn-spacing_4);
    left: var(--vtmn-spacing_4);
  }

  .medium-desktop\:vtmn-inset-5 {
    top: var(--vtmn-spacing_5);
    right: var(--vtmn-spacing_5);
    bottom: var(--vtmn-spacing_5);
    left: var(--vtmn-spacing_5);
  }

  .medium-desktop\:vtmn-inset-6 {
    top: var(--vtmn-spacing_6);
    right: var(--vtmn-spacing_6);
    bottom: var(--vtmn-spacing_6);
    left: var(--vtmn-spacing_6);
  }

  .medium-desktop\:vtmn-inset-7 {
    top: var(--vtmn-spacing_7);
    right: var(--vtmn-spacing_7);
    bottom: var(--vtmn-spacing_7);
    left: var(--vtmn-spacing_7);
  }

  .medium-desktop\:vtmn-inset-8 {
    top: var(--vtmn-spacing_8);
    right: var(--vtmn-spacing_8);
    bottom: var(--vtmn-spacing_8);
    left: var(--vtmn-spacing_8);
  }

  .medium-desktop\:vtmn-inset-9 {
    top: var(--vtmn-spacing_9);
    right: var(--vtmn-spacing_9);
    bottom: var(--vtmn-spacing_9);
    left: var(--vtmn-spacing_9);
  }

  .medium-desktop\:vtmn-inset-10 {
    top: var(--vtmn-spacing_10);
    right: var(--vtmn-spacing_10);
    bottom: var(--vtmn-spacing_10);
    left: var(--vtmn-spacing_10);
  }

  .medium-desktop\:vtmn-inset-auto {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .medium-desktop\:vtmn--inset-0 {
    top: var(--vtmn-spacing_0);
    right: var(--vtmn-spacing_0);
    bottom: var(--vtmn-spacing_0);
    left: var(--vtmn-spacing_0);
  }

  .medium-desktop\:vtmn--inset-1 {
    top: var(--vtmn-spacing_1);
    right: var(--vtmn-spacing_1);
    bottom: var(--vtmn-spacing_1);
    left: var(--vtmn-spacing_1);
  }

  .medium-desktop\:vtmn--inset-2 {
    top: var(--vtmn-spacing_2);
    right: var(--vtmn-spacing_2);
    bottom: var(--vtmn-spacing_2);
    left: var(--vtmn-spacing_2);
  }

  .medium-desktop\:vtmn--inset-3 {
    top: var(--vtmn-spacing_3);
    right: var(--vtmn-spacing_3);
    bottom: var(--vtmn-spacing_3);
    left: var(--vtmn-spacing_3);
  }

  .medium-desktop\:vtmn--inset-4 {
    top: var(--vtmn-spacing_4);
    right: var(--vtmn-spacing_4);
    bottom: var(--vtmn-spacing_4);
    left: var(--vtmn-spacing_4);
  }

  .medium-desktop\:vtmn--inset-5 {
    top: var(--vtmn-spacing_5);
    right: var(--vtmn-spacing_5);
    bottom: var(--vtmn-spacing_5);
    left: var(--vtmn-spacing_5);
  }

  .medium-desktop\:vtmn--inset-6 {
    top: var(--vtmn-spacing_6);
    right: var(--vtmn-spacing_6);
    bottom: var(--vtmn-spacing_6);
    left: var(--vtmn-spacing_6);
  }

  .medium-desktop\:vtmn--inset-7 {
    top: var(--vtmn-spacing_7);
    right: var(--vtmn-spacing_7);
    bottom: var(--vtmn-spacing_7);
    left: var(--vtmn-spacing_7);
  }

  .medium-desktop\:vtmn--inset-8 {
    top: var(--vtmn-spacing_8);
    right: var(--vtmn-spacing_8);
    bottom: var(--vtmn-spacing_8);
    left: var(--vtmn-spacing_8);
  }

  .medium-desktop\:vtmn--inset-9 {
    top: var(--vtmn-spacing_9);
    right: var(--vtmn-spacing_9);
    bottom: var(--vtmn-spacing_9);
    left: var(--vtmn-spacing_9);
  }

  .medium-desktop\:vtmn--inset-10 {
    top: var(--vtmn-spacing_10);
    right: var(--vtmn-spacing_10);
    bottom: var(--vtmn-spacing_10);
    left: var(--vtmn-spacing_10);
  }

  .medium-desktop\:vtmn-inset-1\/2 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .medium-desktop\:vtmn-inset-1\/3 {
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }

  .medium-desktop\:vtmn-inset-2\/3 {
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }

  .medium-desktop\:vtmn-inset-1\/4 {
    top: 25%;
    right: 25%;
    bottom: 25%;
    left: 25%;
  }

  .medium-desktop\:vtmn-inset-2\/4 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .medium-desktop\:vtmn-inset-3\/4 {
    top: 75%;
    right: 75%;
    bottom: 75%;
    left: 75%;
  }

  .medium-desktop\:vtmn-inset-full {
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }

  .medium-desktop\:vtmn--inset-1\/2 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .medium-desktop\:vtmn--inset-1\/3 {
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }

  .medium-desktop\:vtmn--inset-2\/3 {
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }

  .medium-desktop\:vtmn--inset-1\/4 {
    top: -25%;
    right: -25%;
    bottom: -25%;
    left: -25%;
  }

  .medium-desktop\:vtmn--inset-2\/4 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .medium-desktop\:vtmn--inset-3\/4 {
    top: -75%;
    right: -75%;
    bottom: -75%;
    left: -75%;
  }

  .medium-desktop\:vtmn--inset-full {
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }

  .medium-desktop\:vtmn-inset-x-0 {
    left: var(--vtmn-spacing_0);
    right: var(--vtmn-spacing_0);
  }

  .medium-desktop\:vtmn-inset-x-1 {
    left: var(--vtmn-spacing_1);
    right: var(--vtmn-spacing_1);
  }

  .medium-desktop\:vtmn-inset-x-2 {
    left: var(--vtmn-spacing_2);
    right: var(--vtmn-spacing_2);
  }

  .medium-desktop\:vtmn-inset-x-3 {
    left: var(--vtmn-spacing_3);
    right: var(--vtmn-spacing_3);
  }

  .medium-desktop\:vtmn-inset-x-4 {
    left: var(--vtmn-spacing_4);
    right: var(--vtmn-spacing_4);
  }

  .medium-desktop\:vtmn-inset-x-5 {
    left: var(--vtmn-spacing_5);
    right: var(--vtmn-spacing_5);
  }

  .medium-desktop\:vtmn-inset-x-6 {
    left: var(--vtmn-spacing_6);
    right: var(--vtmn-spacing_6);
  }

  .medium-desktop\:vtmn-inset-x-7 {
    left: var(--vtmn-spacing_7);
    right: var(--vtmn-spacing_7);
  }

  .medium-desktop\:vtmn-inset-x-8 {
    left: var(--vtmn-spacing_8);
    right: var(--vtmn-spacing_8);
  }

  .medium-desktop\:vtmn-inset-x-9 {
    left: var(--vtmn-spacing_9);
    right: var(--vtmn-spacing_9);
  }

  .medium-desktop\:vtmn-inset-x-10 {
    left: var(--vtmn-spacing_10);
    right: var(--vtmn-spacing_10);
  }

  .medium-desktop\:vtmn-inset-x-auto {
    left: auto;
    right: auto;
  }

  .medium-desktop\:vtmn--inset-x-0 {
    left: var(--vtmn-spacing_0);
    right: var(--vtmn-spacing_0);
  }

  .medium-desktop\:vtmn--inset-x-1 {
    left: var(--vtmn-spacing_1);
    right: var(--vtmn-spacing_1);
  }

  .medium-desktop\:vtmn--inset-x-2 {
    left: var(--vtmn-spacing_2);
    right: var(--vtmn-spacing_2);
  }

  .medium-desktop\:vtmn--inset-x-3 {
    left: var(--vtmn-spacing_3);
    right: var(--vtmn-spacing_3);
  }

  .medium-desktop\:vtmn--inset-x-4 {
    left: var(--vtmn-spacing_4);
    right: var(--vtmn-spacing_4);
  }

  .medium-desktop\:vtmn--inset-x-5 {
    left: var(--vtmn-spacing_5);
    right: var(--vtmn-spacing_5);
  }

  .medium-desktop\:vtmn--inset-x-6 {
    left: var(--vtmn-spacing_6);
    right: var(--vtmn-spacing_6);
  }

  .medium-desktop\:vtmn--inset-x-7 {
    left: var(--vtmn-spacing_7);
    right: var(--vtmn-spacing_7);
  }

  .medium-desktop\:vtmn--inset-x-8 {
    left: var(--vtmn-spacing_8);
    right: var(--vtmn-spacing_8);
  }

  .medium-desktop\:vtmn--inset-x-9 {
    left: var(--vtmn-spacing_9);
    right: var(--vtmn-spacing_9);
  }

  .medium-desktop\:vtmn--inset-x-10 {
    left: var(--vtmn-spacing_10);
    right: var(--vtmn-spacing_10);
  }

  .medium-desktop\:vtmn-inset-x-1\/2 {
    left: 50%;
    right: 50%;
  }

  .medium-desktop\:vtmn-inset-x-1\/3 {
    left: 33.333333%;
    right: 33.333333%;
  }

  .medium-desktop\:vtmn-inset-x-2\/3 {
    left: 66.666667%;
    right: 66.666667%;
  }

  .medium-desktop\:vtmn-inset-x-1\/4 {
    left: 25%;
    right: 25%;
  }

  .medium-desktop\:vtmn-inset-x-2\/4 {
    left: 50%;
    right: 50%;
  }

  .medium-desktop\:vtmn-inset-x-3\/4 {
    left: 75%;
    right: 75%;
  }

  .medium-desktop\:vtmn-inset-x-full {
    left: 100%;
    right: 100%;
  }

  .medium-desktop\:vtmn--inset-x-1\/2 {
    left: -50%;
    right: -50%;
  }

  .medium-desktop\:vtmn--inset-x-1\/3 {
    left: -33.333333%;
    right: -33.333333%;
  }

  .medium-desktop\:vtmn--inset-x-2\/3 {
    left: -66.666667%;
    right: -66.666667%;
  }

  .medium-desktop\:vtmn--inset-x-1\/4 {
    left: -25%;
    right: -25%;
  }

  .medium-desktop\:vtmn--inset-x-2\/4 {
    left: -50%;
    right: -50%;
  }

  .medium-desktop\:vtmn--inset-x-3\/4 {
    left: -75%;
    right: -75%;
  }

  .medium-desktop\:vtmn--inset-x-full {
    left: -100%;
    right: -100%;
  }

  .medium-desktop\:vtmn-inset-y-0 {
    top: var(--vtmn-spacing_0);
    bottom: var(--vtmn-spacing_0);
  }

  .medium-desktop\:vtmn-inset-y-1 {
    top: var(--vtmn-spacing_1);
    bottom: var(--vtmn-spacing_1);
  }

  .medium-desktop\:vtmn-inset-y-2 {
    top: var(--vtmn-spacing_2);
    bottom: var(--vtmn-spacing_2);
  }

  .medium-desktop\:vtmn-inset-y-3 {
    top: var(--vtmn-spacing_3);
    bottom: var(--vtmn-spacing_3);
  }

  .medium-desktop\:vtmn-inset-y-4 {
    top: var(--vtmn-spacing_4);
    bottom: var(--vtmn-spacing_4);
  }

  .medium-desktop\:vtmn-inset-y-5 {
    top: var(--vtmn-spacing_5);
    bottom: var(--vtmn-spacing_5);
  }

  .medium-desktop\:vtmn-inset-y-6 {
    top: var(--vtmn-spacing_6);
    bottom: var(--vtmn-spacing_6);
  }

  .medium-desktop\:vtmn-inset-y-7 {
    top: var(--vtmn-spacing_7);
    bottom: var(--vtmn-spacing_7);
  }

  .medium-desktop\:vtmn-inset-y-8 {
    top: var(--vtmn-spacing_8);
    bottom: var(--vtmn-spacing_8);
  }

  .medium-desktop\:vtmn-inset-y-9 {
    top: var(--vtmn-spacing_9);
    bottom: var(--vtmn-spacing_9);
  }

  .medium-desktop\:vtmn-inset-y-10 {
    top: var(--vtmn-spacing_10);
    bottom: var(--vtmn-spacing_10);
  }

  .medium-desktop\:vtmn-inset-y-auto {
    top: auto;
    bottom: auto;
  }

  .medium-desktop\:vtmn--inset-y-0 {
    top: var(--vtmn-spacing_0);
    bottom: var(--vtmn-spacing_0);
  }

  .medium-desktop\:vtmn--inset-y-1 {
    top: var(--vtmn-spacing_1);
    bottom: var(--vtmn-spacing_1);
  }

  .medium-desktop\:vtmn--inset-y-2 {
    top: var(--vtmn-spacing_2);
    bottom: var(--vtmn-spacing_2);
  }

  .medium-desktop\:vtmn--inset-y-3 {
    top: var(--vtmn-spacing_3);
    bottom: var(--vtmn-spacing_3);
  }

  .medium-desktop\:vtmn--inset-y-4 {
    top: var(--vtmn-spacing_4);
    bottom: var(--vtmn-spacing_4);
  }

  .medium-desktop\:vtmn--inset-y-5 {
    top: var(--vtmn-spacing_5);
    bottom: var(--vtmn-spacing_5);
  }

  .medium-desktop\:vtmn--inset-y-6 {
    top: var(--vtmn-spacing_6);
    bottom: var(--vtmn-spacing_6);
  }

  .medium-desktop\:vtmn--inset-y-7 {
    top: var(--vtmn-spacing_7);
    bottom: var(--vtmn-spacing_7);
  }

  .medium-desktop\:vtmn--inset-y-8 {
    top: var(--vtmn-spacing_8);
    bottom: var(--vtmn-spacing_8);
  }

  .medium-desktop\:vtmn--inset-y-9 {
    top: var(--vtmn-spacing_9);
    bottom: var(--vtmn-spacing_9);
  }

  .medium-desktop\:vtmn--inset-y-10 {
    top: var(--vtmn-spacing_10);
    bottom: var(--vtmn-spacing_10);
  }

  .medium-desktop\:vtmn-inset-y-1\/2 {
    top: 50%;
    bottom: 50%;
  }

  .medium-desktop\:vtmn-inset-y-1\/3 {
    top: 33.333333%;
    bottom: 33.333333%;
  }

  .medium-desktop\:vtmn-inset-y-2\/3 {
    top: 66.666667%;
    bottom: 66.666667%;
  }

  .medium-desktop\:vtmn-inset-y-1\/4 {
    top: 25%;
    bottom: 25%;
  }

  .medium-desktop\:vtmn-inset-y-2\/4 {
    top: 50%;
    bottom: 50%;
  }

  .medium-desktop\:vtmn-inset-y-3\/4 {
    top: 75%;
    bottom: 75%;
  }

  .medium-desktop\:vtmn-inset-y-full {
    top: 100%;
    bottom: 100%;
  }

  .medium-desktop\:vtmn--inset-y-1\/2 {
    top: -50%;
    bottom: -50%;
  }

  .medium-desktop\:vtmn--inset-y-1\/3 {
    top: -33.333333%;
    bottom: -33.333333%;
  }

  .medium-desktop\:vtmn--inset-y-2\/3 {
    top: -66.666667%;
    bottom: -66.666667%;
  }

  .medium-desktop\:vtmn--inset-y-1\/4 {
    top: -25%;
    bottom: -25%;
  }

  .medium-desktop\:vtmn--inset-y-2\/4 {
    top: -50%;
    bottom: -50%;
  }

  .medium-desktop\:vtmn--inset-y-3\/4 {
    top: -75%;
    bottom: -75%;
  }

  .medium-desktop\:vtmn--inset-y-full {
    top: -100%;
    bottom: -100%;
  }

  .medium-desktop\:vtmn-top-0 {
    top: var(--vtmn-spacing_0);
  }

  .medium-desktop\:vtmn-top-1 {
    top: var(--vtmn-spacing_1);
  }

  .medium-desktop\:vtmn-top-2 {
    top: var(--vtmn-spacing_2);
  }

  .medium-desktop\:vtmn-top-3 {
    top: var(--vtmn-spacing_3);
  }

  .medium-desktop\:vtmn-top-4 {
    top: var(--vtmn-spacing_4);
  }

  .medium-desktop\:vtmn-top-5 {
    top: var(--vtmn-spacing_5);
  }

  .medium-desktop\:vtmn-top-6 {
    top: var(--vtmn-spacing_6);
  }

  .medium-desktop\:vtmn-top-7 {
    top: var(--vtmn-spacing_7);
  }

  .medium-desktop\:vtmn-top-8 {
    top: var(--vtmn-spacing_8);
  }

  .medium-desktop\:vtmn-top-9 {
    top: var(--vtmn-spacing_9);
  }

  .medium-desktop\:vtmn-top-10 {
    top: var(--vtmn-spacing_10);
  }

  .medium-desktop\:vtmn-top-auto {
    top: auto;
  }

  .medium-desktop\:vtmn--top-0 {
    top: var(--vtmn-spacing_0);
  }

  .medium-desktop\:vtmn--top-1 {
    top: var(--vtmn-spacing_1);
  }

  .medium-desktop\:vtmn--top-2 {
    top: var(--vtmn-spacing_2);
  }

  .medium-desktop\:vtmn--top-3 {
    top: var(--vtmn-spacing_3);
  }

  .medium-desktop\:vtmn--top-4 {
    top: var(--vtmn-spacing_4);
  }

  .medium-desktop\:vtmn--top-5 {
    top: var(--vtmn-spacing_5);
  }

  .medium-desktop\:vtmn--top-6 {
    top: var(--vtmn-spacing_6);
  }

  .medium-desktop\:vtmn--top-7 {
    top: var(--vtmn-spacing_7);
  }

  .medium-desktop\:vtmn--top-8 {
    top: var(--vtmn-spacing_8);
  }

  .medium-desktop\:vtmn--top-9 {
    top: var(--vtmn-spacing_9);
  }

  .medium-desktop\:vtmn--top-10 {
    top: var(--vtmn-spacing_10);
  }

  .medium-desktop\:vtmn-top-1\/2 {
    top: 50%;
  }

  .medium-desktop\:vtmn-top-1\/3 {
    top: 33.333333%;
  }

  .medium-desktop\:vtmn-top-2\/3 {
    top: 66.666667%;
  }

  .medium-desktop\:vtmn-top-1\/4 {
    top: 25%;
  }

  .medium-desktop\:vtmn-top-2\/4 {
    top: 50%;
  }

  .medium-desktop\:vtmn-top-3\/4 {
    top: 75%;
  }

  .medium-desktop\:vtmn-top-full {
    top: 100%;
  }

  .medium-desktop\:vtmn--top-1\/2 {
    top: -50%;
  }

  .medium-desktop\:vtmn--top-1\/3 {
    top: -33.333333%;
  }

  .medium-desktop\:vtmn--top-2\/3 {
    top: -66.666667%;
  }

  .medium-desktop\:vtmn--top-1\/4 {
    top: -25%;
  }

  .medium-desktop\:vtmn--top-2\/4 {
    top: -50%;
  }

  .medium-desktop\:vtmn--top-3\/4 {
    top: -75%;
  }

  .medium-desktop\:vtmn--top-full {
    top: -100%;
  }

  .medium-desktop\:vtmn-right-0 {
    right: var(--vtmn-spacing_0);
  }

  .medium-desktop\:vtmn-right-1 {
    right: var(--vtmn-spacing_1);
  }

  .medium-desktop\:vtmn-right-2 {
    right: var(--vtmn-spacing_2);
  }

  .medium-desktop\:vtmn-right-3 {
    right: var(--vtmn-spacing_3);
  }

  .medium-desktop\:vtmn-right-4 {
    right: var(--vtmn-spacing_4);
  }

  .medium-desktop\:vtmn-right-5 {
    right: var(--vtmn-spacing_5);
  }

  .medium-desktop\:vtmn-right-6 {
    right: var(--vtmn-spacing_6);
  }

  .medium-desktop\:vtmn-right-7 {
    right: var(--vtmn-spacing_7);
  }

  .medium-desktop\:vtmn-right-8 {
    right: var(--vtmn-spacing_8);
  }

  .medium-desktop\:vtmn-right-9 {
    right: var(--vtmn-spacing_9);
  }

  .medium-desktop\:vtmn-right-10 {
    right: var(--vtmn-spacing_10);
  }

  .medium-desktop\:vtmn-right-auto {
    right: auto;
  }

  .medium-desktop\:vtmn--right-0 {
    right: var(--vtmn-spacing_0);
  }

  .medium-desktop\:vtmn--right-1 {
    right: var(--vtmn-spacing_1);
  }

  .medium-desktop\:vtmn--right-2 {
    right: var(--vtmn-spacing_2);
  }

  .medium-desktop\:vtmn--right-3 {
    right: var(--vtmn-spacing_3);
  }

  .medium-desktop\:vtmn--right-4 {
    right: var(--vtmn-spacing_4);
  }

  .medium-desktop\:vtmn--right-5 {
    right: var(--vtmn-spacing_5);
  }

  .medium-desktop\:vtmn--right-6 {
    right: var(--vtmn-spacing_6);
  }

  .medium-desktop\:vtmn--right-7 {
    right: var(--vtmn-spacing_7);
  }

  .medium-desktop\:vtmn--right-8 {
    right: var(--vtmn-spacing_8);
  }

  .medium-desktop\:vtmn--right-9 {
    right: var(--vtmn-spacing_9);
  }

  .medium-desktop\:vtmn--right-10 {
    right: var(--vtmn-spacing_10);
  }

  .medium-desktop\:vtmn-right-1\/2 {
    right: 50%;
  }

  .medium-desktop\:vtmn-right-1\/3 {
    right: 33.333333%;
  }

  .medium-desktop\:vtmn-right-2\/3 {
    right: 66.666667%;
  }

  .medium-desktop\:vtmn-right-1\/4 {
    right: 25%;
  }

  .medium-desktop\:vtmn-right-2\/4 {
    right: 50%;
  }

  .medium-desktop\:vtmn-right-3\/4 {
    right: 75%;
  }

  .medium-desktop\:vtmn-right-full {
    right: 100%;
  }

  .medium-desktop\:vtmn--right-1\/2 {
    right: -50%;
  }

  .medium-desktop\:vtmn--right-1\/3 {
    right: -33.333333%;
  }

  .medium-desktop\:vtmn--right-2\/3 {
    right: -66.666667%;
  }

  .medium-desktop\:vtmn--right-1\/4 {
    right: -25%;
  }

  .medium-desktop\:vtmn--right-2\/4 {
    right: -50%;
  }

  .medium-desktop\:vtmn--right-3\/4 {
    right: -75%;
  }

  .medium-desktop\:vtmn--right-full {
    right: -100%;
  }

  .medium-desktop\:vtmn-bottom-0 {
    bottom: var(--vtmn-spacing_0);
  }

  .medium-desktop\:vtmn-bottom-1 {
    bottom: var(--vtmn-spacing_1);
  }

  .medium-desktop\:vtmn-bottom-2 {
    bottom: var(--vtmn-spacing_2);
  }

  .medium-desktop\:vtmn-bottom-3 {
    bottom: var(--vtmn-spacing_3);
  }

  .medium-desktop\:vtmn-bottom-4 {
    bottom: var(--vtmn-spacing_4);
  }

  .medium-desktop\:vtmn-bottom-5 {
    bottom: var(--vtmn-spacing_5);
  }

  .medium-desktop\:vtmn-bottom-6 {
    bottom: var(--vtmn-spacing_6);
  }

  .medium-desktop\:vtmn-bottom-7 {
    bottom: var(--vtmn-spacing_7);
  }

  .medium-desktop\:vtmn-bottom-8 {
    bottom: var(--vtmn-spacing_8);
  }

  .medium-desktop\:vtmn-bottom-9 {
    bottom: var(--vtmn-spacing_9);
  }

  .medium-desktop\:vtmn-bottom-10 {
    bottom: var(--vtmn-spacing_10);
  }

  .medium-desktop\:vtmn-bottom-auto {
    bottom: auto;
  }

  .medium-desktop\:vtmn--bottom-0 {
    bottom: var(--vtmn-spacing_0);
  }

  .medium-desktop\:vtmn--bottom-1 {
    bottom: var(--vtmn-spacing_1);
  }

  .medium-desktop\:vtmn--bottom-2 {
    bottom: var(--vtmn-spacing_2);
  }

  .medium-desktop\:vtmn--bottom-3 {
    bottom: var(--vtmn-spacing_3);
  }

  .medium-desktop\:vtmn--bottom-4 {
    bottom: var(--vtmn-spacing_4);
  }

  .medium-desktop\:vtmn--bottom-5 {
    bottom: var(--vtmn-spacing_5);
  }

  .medium-desktop\:vtmn--bottom-6 {
    bottom: var(--vtmn-spacing_6);
  }

  .medium-desktop\:vtmn--bottom-7 {
    bottom: var(--vtmn-spacing_7);
  }

  .medium-desktop\:vtmn--bottom-8 {
    bottom: var(--vtmn-spacing_8);
  }

  .medium-desktop\:vtmn--bottom-9 {
    bottom: var(--vtmn-spacing_9);
  }

  .medium-desktop\:vtmn--bottom-10 {
    bottom: var(--vtmn-spacing_10);
  }

  .medium-desktop\:vtmn-bottom-1\/2 {
    bottom: 50%;
  }

  .medium-desktop\:vtmn-bottom-1\/3 {
    bottom: 33.333333%;
  }

  .medium-desktop\:vtmn-bottom-2\/3 {
    bottom: 66.666667%;
  }

  .medium-desktop\:vtmn-bottom-1\/4 {
    bottom: 25%;
  }

  .medium-desktop\:vtmn-bottom-2\/4 {
    bottom: 50%;
  }

  .medium-desktop\:vtmn-bottom-3\/4 {
    bottom: 75%;
  }

  .medium-desktop\:vtmn-bottom-full {
    bottom: 100%;
  }

  .medium-desktop\:vtmn--bottom-1\/2 {
    bottom: -50%;
  }

  .medium-desktop\:vtmn--bottom-1\/3 {
    bottom: -33.333333%;
  }

  .medium-desktop\:vtmn--bottom-2\/3 {
    bottom: -66.666667%;
  }

  .medium-desktop\:vtmn--bottom-1\/4 {
    bottom: -25%;
  }

  .medium-desktop\:vtmn--bottom-2\/4 {
    bottom: -50%;
  }

  .medium-desktop\:vtmn--bottom-3\/4 {
    bottom: -75%;
  }

  .medium-desktop\:vtmn--bottom-full {
    bottom: -100%;
  }

  .medium-desktop\:vtmn-left-0 {
    left: var(--vtmn-spacing_0);
  }

  .medium-desktop\:vtmn-left-1 {
    left: var(--vtmn-spacing_1);
  }

  .medium-desktop\:vtmn-left-2 {
    left: var(--vtmn-spacing_2);
  }

  .medium-desktop\:vtmn-left-3 {
    left: var(--vtmn-spacing_3);
  }

  .medium-desktop\:vtmn-left-4 {
    left: var(--vtmn-spacing_4);
  }

  .medium-desktop\:vtmn-left-5 {
    left: var(--vtmn-spacing_5);
  }

  .medium-desktop\:vtmn-left-6 {
    left: var(--vtmn-spacing_6);
  }

  .medium-desktop\:vtmn-left-7 {
    left: var(--vtmn-spacing_7);
  }

  .medium-desktop\:vtmn-left-8 {
    left: var(--vtmn-spacing_8);
  }

  .medium-desktop\:vtmn-left-9 {
    left: var(--vtmn-spacing_9);
  }

  .medium-desktop\:vtmn-left-10 {
    left: var(--vtmn-spacing_10);
  }

  .medium-desktop\:vtmn-left-auto {
    left: auto;
  }

  .medium-desktop\:vtmn--left-0 {
    left: var(--vtmn-spacing_0);
  }

  .medium-desktop\:vtmn--left-1 {
    left: var(--vtmn-spacing_1);
  }

  .medium-desktop\:vtmn--left-2 {
    left: var(--vtmn-spacing_2);
  }

  .medium-desktop\:vtmn--left-3 {
    left: var(--vtmn-spacing_3);
  }

  .medium-desktop\:vtmn--left-4 {
    left: var(--vtmn-spacing_4);
  }

  .medium-desktop\:vtmn--left-5 {
    left: var(--vtmn-spacing_5);
  }

  .medium-desktop\:vtmn--left-6 {
    left: var(--vtmn-spacing_6);
  }

  .medium-desktop\:vtmn--left-7 {
    left: var(--vtmn-spacing_7);
  }

  .medium-desktop\:vtmn--left-8 {
    left: var(--vtmn-spacing_8);
  }

  .medium-desktop\:vtmn--left-9 {
    left: var(--vtmn-spacing_9);
  }

  .medium-desktop\:vtmn--left-10 {
    left: var(--vtmn-spacing_10);
  }

  .medium-desktop\:vtmn-left-1\/2 {
    left: 50%;
  }

  .medium-desktop\:vtmn-left-1\/3 {
    left: 33.333333%;
  }

  .medium-desktop\:vtmn-left-2\/3 {
    left: 66.666667%;
  }

  .medium-desktop\:vtmn-left-1\/4 {
    left: 25%;
  }

  .medium-desktop\:vtmn-left-2\/4 {
    left: 50%;
  }

  .medium-desktop\:vtmn-left-3\/4 {
    left: 75%;
  }

  .medium-desktop\:vtmn-left-full {
    left: 100%;
  }

  .medium-desktop\:vtmn--left-1\/2 {
    left: -50%;
  }

  .medium-desktop\:vtmn--left-1\/3 {
    left: -33.333333%;
  }

  .medium-desktop\:vtmn--left-2\/3 {
    left: -66.666667%;
  }

  .medium-desktop\:vtmn--left-1\/4 {
    left: -25%;
  }

  .medium-desktop\:vtmn--left-2\/4 {
    left: -50%;
  }

  .medium-desktop\:vtmn--left-3\/4 {
    left: -75%;
  }

  .medium-desktop\:vtmn--left-full {
    left: -100%;
  }

  .medium-desktop\:vtmn-isolate {
    isolation: isolate;
  }

  .medium-desktop\:vtmn-isolation-auto {
    isolation: auto;
  }

  .medium-desktop\:vtmn-z-0 {
    z-index: 0;
  }

  .medium-desktop\:vtmn-z-10 {
    z-index: 10;
  }

  .medium-desktop\:vtmn-z-20 {
    z-index: 20;
  }

  .medium-desktop\:vtmn-z-30 {
    z-index: 30;
  }

  .medium-desktop\:vtmn-z-40 {
    z-index: 40;
  }

  .medium-desktop\:vtmn-z-50 {
    z-index: 50;
  }

  .medium-desktop\:vtmn-z-auto {
    z-index: auto;
  }

  .medium-desktop\:focus-within\:vtmn-z-0:focus-within {
    z-index: 0;
  }

  .medium-desktop\:focus-within\:vtmn-z-10:focus-within {
    z-index: 10;
  }

  .medium-desktop\:focus-within\:vtmn-z-20:focus-within {
    z-index: 20;
  }

  .medium-desktop\:focus-within\:vtmn-z-30:focus-within {
    z-index: 30;
  }

  .medium-desktop\:focus-within\:vtmn-z-40:focus-within {
    z-index: 40;
  }

  .medium-desktop\:focus-within\:vtmn-z-50:focus-within {
    z-index: 50;
  }

  .medium-desktop\:focus-within\:vtmn-z-auto:focus-within {
    z-index: auto;
  }

  .medium-desktop\:focus\:vtmn-z-0:focus {
    z-index: 0;
  }

  .medium-desktop\:focus\:vtmn-z-10:focus {
    z-index: 10;
  }

  .medium-desktop\:focus\:vtmn-z-20:focus {
    z-index: 20;
  }

  .medium-desktop\:focus\:vtmn-z-30:focus {
    z-index: 30;
  }

  .medium-desktop\:focus\:vtmn-z-40:focus {
    z-index: 40;
  }

  .medium-desktop\:focus\:vtmn-z-50:focus {
    z-index: 50;
  }

  .medium-desktop\:focus\:vtmn-z-auto:focus {
    z-index: auto;
  }

  .medium-desktop\:vtmn-order-1 {
    order: 1;
  }

  .medium-desktop\:vtmn-order-2 {
    order: 2;
  }

  .medium-desktop\:vtmn-order-3 {
    order: 3;
  }

  .medium-desktop\:vtmn-order-4 {
    order: 4;
  }

  .medium-desktop\:vtmn-order-5 {
    order: 5;
  }

  .medium-desktop\:vtmn-order-6 {
    order: 6;
  }

  .medium-desktop\:vtmn-order-7 {
    order: 7;
  }

  .medium-desktop\:vtmn-order-8 {
    order: 8;
  }

  .medium-desktop\:vtmn-order-9 {
    order: 9;
  }

  .medium-desktop\:vtmn-order-10 {
    order: 10;
  }

  .medium-desktop\:vtmn-order-11 {
    order: 11;
  }

  .medium-desktop\:vtmn-order-12 {
    order: 12;
  }

  .medium-desktop\:vtmn-order-first {
    order: -9999;
  }

  .medium-desktop\:vtmn-order-last {
    order: 9999;
  }

  .medium-desktop\:vtmn-order-none {
    order: 0;
  }

  .medium-desktop\:vtmn-col-auto {
    grid-column: auto;
  }

  .medium-desktop\:vtmn-col-span-1 {
    grid-column: span 1 / span 1;
  }

  .medium-desktop\:vtmn-col-span-2 {
    grid-column: span 2 / span 2;
  }

  .medium-desktop\:vtmn-col-span-3 {
    grid-column: span 3 / span 3;
  }

  .medium-desktop\:vtmn-col-span-4 {
    grid-column: span 4 / span 4;
  }

  .medium-desktop\:vtmn-col-span-5 {
    grid-column: span 5 / span 5;
  }

  .medium-desktop\:vtmn-col-span-6 {
    grid-column: span 6 / span 6;
  }

  .medium-desktop\:vtmn-col-span-7 {
    grid-column: span 7 / span 7;
  }

  .medium-desktop\:vtmn-col-span-8 {
    grid-column: span 8 / span 8;
  }

  .medium-desktop\:vtmn-col-span-9 {
    grid-column: span 9 / span 9;
  }

  .medium-desktop\:vtmn-col-span-10 {
    grid-column: span 10 / span 10;
  }

  .medium-desktop\:vtmn-col-span-11 {
    grid-column: span 11 / span 11;
  }

  .medium-desktop\:vtmn-col-span-12 {
    grid-column: span 12 / span 12;
  }

  .medium-desktop\:vtmn-col-span-full {
    grid-column: 1 / -1;
  }

  .medium-desktop\:vtmn-col-start-1 {
    grid-column-start: 1;
  }

  .medium-desktop\:vtmn-col-start-2 {
    grid-column-start: 2;
  }

  .medium-desktop\:vtmn-col-start-3 {
    grid-column-start: 3;
  }

  .medium-desktop\:vtmn-col-start-4 {
    grid-column-start: 4;
  }

  .medium-desktop\:vtmn-col-start-5 {
    grid-column-start: 5;
  }

  .medium-desktop\:vtmn-col-start-6 {
    grid-column-start: 6;
  }

  .medium-desktop\:vtmn-col-start-7 {
    grid-column-start: 7;
  }

  .medium-desktop\:vtmn-col-start-8 {
    grid-column-start: 8;
  }

  .medium-desktop\:vtmn-col-start-9 {
    grid-column-start: 9;
  }

  .medium-desktop\:vtmn-col-start-10 {
    grid-column-start: 10;
  }

  .medium-desktop\:vtmn-col-start-11 {
    grid-column-start: 11;
  }

  .medium-desktop\:vtmn-col-start-12 {
    grid-column-start: 12;
  }

  .medium-desktop\:vtmn-col-start-13 {
    grid-column-start: 13;
  }

  .medium-desktop\:vtmn-col-start-auto {
    grid-column-start: auto;
  }

  .medium-desktop\:vtmn-col-end-1 {
    grid-column-end: 1;
  }

  .medium-desktop\:vtmn-col-end-2 {
    grid-column-end: 2;
  }

  .medium-desktop\:vtmn-col-end-3 {
    grid-column-end: 3;
  }

  .medium-desktop\:vtmn-col-end-4 {
    grid-column-end: 4;
  }

  .medium-desktop\:vtmn-col-end-5 {
    grid-column-end: 5;
  }

  .medium-desktop\:vtmn-col-end-6 {
    grid-column-end: 6;
  }

  .medium-desktop\:vtmn-col-end-7 {
    grid-column-end: 7;
  }

  .medium-desktop\:vtmn-col-end-8 {
    grid-column-end: 8;
  }

  .medium-desktop\:vtmn-col-end-9 {
    grid-column-end: 9;
  }

  .medium-desktop\:vtmn-col-end-10 {
    grid-column-end: 10;
  }

  .medium-desktop\:vtmn-col-end-11 {
    grid-column-end: 11;
  }

  .medium-desktop\:vtmn-col-end-12 {
    grid-column-end: 12;
  }

  .medium-desktop\:vtmn-col-end-13 {
    grid-column-end: 13;
  }

  .medium-desktop\:vtmn-col-end-auto {
    grid-column-end: auto;
  }

  .medium-desktop\:vtmn-row-auto {
    grid-row: auto;
  }

  .medium-desktop\:vtmn-row-span-1 {
    grid-row: span 1 / span 1;
  }

  .medium-desktop\:vtmn-row-span-2 {
    grid-row: span 2 / span 2;
  }

  .medium-desktop\:vtmn-row-span-3 {
    grid-row: span 3 / span 3;
  }

  .medium-desktop\:vtmn-row-span-4 {
    grid-row: span 4 / span 4;
  }

  .medium-desktop\:vtmn-row-span-5 {
    grid-row: span 5 / span 5;
  }

  .medium-desktop\:vtmn-row-span-6 {
    grid-row: span 6 / span 6;
  }

  .medium-desktop\:vtmn-row-span-full {
    grid-row: 1 / -1;
  }

  .medium-desktop\:vtmn-row-start-1 {
    grid-row-start: 1;
  }

  .medium-desktop\:vtmn-row-start-2 {
    grid-row-start: 2;
  }

  .medium-desktop\:vtmn-row-start-3 {
    grid-row-start: 3;
  }

  .medium-desktop\:vtmn-row-start-4 {
    grid-row-start: 4;
  }

  .medium-desktop\:vtmn-row-start-5 {
    grid-row-start: 5;
  }

  .medium-desktop\:vtmn-row-start-6 {
    grid-row-start: 6;
  }

  .medium-desktop\:vtmn-row-start-7 {
    grid-row-start: 7;
  }

  .medium-desktop\:vtmn-row-start-auto {
    grid-row-start: auto;
  }

  .medium-desktop\:vtmn-row-end-1 {
    grid-row-end: 1;
  }

  .medium-desktop\:vtmn-row-end-2 {
    grid-row-end: 2;
  }

  .medium-desktop\:vtmn-row-end-3 {
    grid-row-end: 3;
  }

  .medium-desktop\:vtmn-row-end-4 {
    grid-row-end: 4;
  }

  .medium-desktop\:vtmn-row-end-5 {
    grid-row-end: 5;
  }

  .medium-desktop\:vtmn-row-end-6 {
    grid-row-end: 6;
  }

  .medium-desktop\:vtmn-row-end-7 {
    grid-row-end: 7;
  }

  .medium-desktop\:vtmn-row-end-auto {
    grid-row-end: auto;
  }

  .medium-desktop\:vtmn-float-right {
    float: right;
  }

  .medium-desktop\:vtmn-float-left {
    float: left;
  }

  .medium-desktop\:vtmn-float-none {
    float: none;
  }

  .medium-desktop\:vtmn-clear-left {
    clear: left;
  }

  .medium-desktop\:vtmn-clear-right {
    clear: right;
  }

  .medium-desktop\:vtmn-clear-both {
    clear: both;
  }

  .medium-desktop\:vtmn-clear-none {
    clear: none;
  }

  .medium-desktop\:vtmn-m-0 {
    margin: var(--vtmn-spacing_0);
  }

  .medium-desktop\:vtmn-m-1 {
    margin: var(--vtmn-spacing_1);
  }

  .medium-desktop\:vtmn-m-2 {
    margin: var(--vtmn-spacing_2);
  }

  .medium-desktop\:vtmn-m-3 {
    margin: var(--vtmn-spacing_3);
  }

  .medium-desktop\:vtmn-m-4 {
    margin: var(--vtmn-spacing_4);
  }

  .medium-desktop\:vtmn-m-5 {
    margin: var(--vtmn-spacing_5);
  }

  .medium-desktop\:vtmn-m-6 {
    margin: var(--vtmn-spacing_6);
  }

  .medium-desktop\:vtmn-m-7 {
    margin: var(--vtmn-spacing_7);
  }

  .medium-desktop\:vtmn-m-8 {
    margin: var(--vtmn-spacing_8);
  }

  .medium-desktop\:vtmn-m-9 {
    margin: var(--vtmn-spacing_9);
  }

  .medium-desktop\:vtmn-m-10 {
    margin: var(--vtmn-spacing_10);
  }

  .medium-desktop\:vtmn-m-auto {
    margin: auto;
  }

  .medium-desktop\:vtmn--m-0 {
    margin: var(--vtmn-spacing_0);
  }

  .medium-desktop\:vtmn--m-1 {
    margin: var(--vtmn-spacing_1);
  }

  .medium-desktop\:vtmn--m-2 {
    margin: var(--vtmn-spacing_2);
  }

  .medium-desktop\:vtmn--m-3 {
    margin: var(--vtmn-spacing_3);
  }

  .medium-desktop\:vtmn--m-4 {
    margin: var(--vtmn-spacing_4);
  }

  .medium-desktop\:vtmn--m-5 {
    margin: var(--vtmn-spacing_5);
  }

  .medium-desktop\:vtmn--m-6 {
    margin: var(--vtmn-spacing_6);
  }

  .medium-desktop\:vtmn--m-7 {
    margin: var(--vtmn-spacing_7);
  }

  .medium-desktop\:vtmn--m-8 {
    margin: var(--vtmn-spacing_8);
  }

  .medium-desktop\:vtmn--m-9 {
    margin: var(--vtmn-spacing_9);
  }

  .medium-desktop\:vtmn--m-10 {
    margin: var(--vtmn-spacing_10);
  }

  .medium-desktop\:vtmn-mx-0 {
    margin-left: var(--vtmn-spacing_0);
    margin-right: var(--vtmn-spacing_0);
  }

  .medium-desktop\:vtmn-mx-1 {
    margin-left: var(--vtmn-spacing_1);
    margin-right: var(--vtmn-spacing_1);
  }

  .medium-desktop\:vtmn-mx-2 {
    margin-left: var(--vtmn-spacing_2);
    margin-right: var(--vtmn-spacing_2);
  }

  .medium-desktop\:vtmn-mx-3 {
    margin-left: var(--vtmn-spacing_3);
    margin-right: var(--vtmn-spacing_3);
  }

  .medium-desktop\:vtmn-mx-4 {
    margin-left: var(--vtmn-spacing_4);
    margin-right: var(--vtmn-spacing_4);
  }

  .medium-desktop\:vtmn-mx-5 {
    margin-left: var(--vtmn-spacing_5);
    margin-right: var(--vtmn-spacing_5);
  }

  .medium-desktop\:vtmn-mx-6 {
    margin-left: var(--vtmn-spacing_6);
    margin-right: var(--vtmn-spacing_6);
  }

  .medium-desktop\:vtmn-mx-7 {
    margin-left: var(--vtmn-spacing_7);
    margin-right: var(--vtmn-spacing_7);
  }

  .medium-desktop\:vtmn-mx-8 {
    margin-left: var(--vtmn-spacing_8);
    margin-right: var(--vtmn-spacing_8);
  }

  .medium-desktop\:vtmn-mx-9 {
    margin-left: var(--vtmn-spacing_9);
    margin-right: var(--vtmn-spacing_9);
  }

  .medium-desktop\:vtmn-mx-10 {
    margin-left: var(--vtmn-spacing_10);
    margin-right: var(--vtmn-spacing_10);
  }

  .medium-desktop\:vtmn-mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .medium-desktop\:vtmn--mx-0 {
    margin-left: var(--vtmn-spacing_0);
    margin-right: var(--vtmn-spacing_0);
  }

  .medium-desktop\:vtmn--mx-1 {
    margin-left: var(--vtmn-spacing_1);
    margin-right: var(--vtmn-spacing_1);
  }

  .medium-desktop\:vtmn--mx-2 {
    margin-left: var(--vtmn-spacing_2);
    margin-right: var(--vtmn-spacing_2);
  }

  .medium-desktop\:vtmn--mx-3 {
    margin-left: var(--vtmn-spacing_3);
    margin-right: var(--vtmn-spacing_3);
  }

  .medium-desktop\:vtmn--mx-4 {
    margin-left: var(--vtmn-spacing_4);
    margin-right: var(--vtmn-spacing_4);
  }

  .medium-desktop\:vtmn--mx-5 {
    margin-left: var(--vtmn-spacing_5);
    margin-right: var(--vtmn-spacing_5);
  }

  .medium-desktop\:vtmn--mx-6 {
    margin-left: var(--vtmn-spacing_6);
    margin-right: var(--vtmn-spacing_6);
  }

  .medium-desktop\:vtmn--mx-7 {
    margin-left: var(--vtmn-spacing_7);
    margin-right: var(--vtmn-spacing_7);
  }

  .medium-desktop\:vtmn--mx-8 {
    margin-left: var(--vtmn-spacing_8);
    margin-right: var(--vtmn-spacing_8);
  }

  .medium-desktop\:vtmn--mx-9 {
    margin-left: var(--vtmn-spacing_9);
    margin-right: var(--vtmn-spacing_9);
  }

  .medium-desktop\:vtmn--mx-10 {
    margin-left: var(--vtmn-spacing_10);
    margin-right: var(--vtmn-spacing_10);
  }

  .medium-desktop\:vtmn-my-0 {
    margin-top: var(--vtmn-spacing_0);
    margin-bottom: var(--vtmn-spacing_0);
  }

  .medium-desktop\:vtmn-my-1 {
    margin-top: var(--vtmn-spacing_1);
    margin-bottom: var(--vtmn-spacing_1);
  }

  .medium-desktop\:vtmn-my-2 {
    margin-top: var(--vtmn-spacing_2);
    margin-bottom: var(--vtmn-spacing_2);
  }

  .medium-desktop\:vtmn-my-3 {
    margin-top: var(--vtmn-spacing_3);
    margin-bottom: var(--vtmn-spacing_3);
  }

  .medium-desktop\:vtmn-my-4 {
    margin-top: var(--vtmn-spacing_4);
    margin-bottom: var(--vtmn-spacing_4);
  }

  .medium-desktop\:vtmn-my-5 {
    margin-top: var(--vtmn-spacing_5);
    margin-bottom: var(--vtmn-spacing_5);
  }

  .medium-desktop\:vtmn-my-6 {
    margin-top: var(--vtmn-spacing_6);
    margin-bottom: var(--vtmn-spacing_6);
  }

  .medium-desktop\:vtmn-my-7 {
    margin-top: var(--vtmn-spacing_7);
    margin-bottom: var(--vtmn-spacing_7);
  }

  .medium-desktop\:vtmn-my-8 {
    margin-top: var(--vtmn-spacing_8);
    margin-bottom: var(--vtmn-spacing_8);
  }

  .medium-desktop\:vtmn-my-9 {
    margin-top: var(--vtmn-spacing_9);
    margin-bottom: var(--vtmn-spacing_9);
  }

  .medium-desktop\:vtmn-my-10 {
    margin-top: var(--vtmn-spacing_10);
    margin-bottom: var(--vtmn-spacing_10);
  }

  .medium-desktop\:vtmn-my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }

  .medium-desktop\:vtmn--my-0 {
    margin-top: var(--vtmn-spacing_0);
    margin-bottom: var(--vtmn-spacing_0);
  }

  .medium-desktop\:vtmn--my-1 {
    margin-top: var(--vtmn-spacing_1);
    margin-bottom: var(--vtmn-spacing_1);
  }

  .medium-desktop\:vtmn--my-2 {
    margin-top: var(--vtmn-spacing_2);
    margin-bottom: var(--vtmn-spacing_2);
  }

  .medium-desktop\:vtmn--my-3 {
    margin-top: var(--vtmn-spacing_3);
    margin-bottom: var(--vtmn-spacing_3);
  }

  .medium-desktop\:vtmn--my-4 {
    margin-top: var(--vtmn-spacing_4);
    margin-bottom: var(--vtmn-spacing_4);
  }

  .medium-desktop\:vtmn--my-5 {
    margin-top: var(--vtmn-spacing_5);
    margin-bottom: var(--vtmn-spacing_5);
  }

  .medium-desktop\:vtmn--my-6 {
    margin-top: var(--vtmn-spacing_6);
    margin-bottom: var(--vtmn-spacing_6);
  }

  .medium-desktop\:vtmn--my-7 {
    margin-top: var(--vtmn-spacing_7);
    margin-bottom: var(--vtmn-spacing_7);
  }

  .medium-desktop\:vtmn--my-8 {
    margin-top: var(--vtmn-spacing_8);
    margin-bottom: var(--vtmn-spacing_8);
  }

  .medium-desktop\:vtmn--my-9 {
    margin-top: var(--vtmn-spacing_9);
    margin-bottom: var(--vtmn-spacing_9);
  }

  .medium-desktop\:vtmn--my-10 {
    margin-top: var(--vtmn-spacing_10);
    margin-bottom: var(--vtmn-spacing_10);
  }

  .medium-desktop\:vtmn-mt-0 {
    margin-top: var(--vtmn-spacing_0);
  }

  .medium-desktop\:vtmn-mt-1 {
    margin-top: var(--vtmn-spacing_1);
  }

  .medium-desktop\:vtmn-mt-2 {
    margin-top: var(--vtmn-spacing_2);
  }

  .medium-desktop\:vtmn-mt-3 {
    margin-top: var(--vtmn-spacing_3);
  }

  .medium-desktop\:vtmn-mt-4 {
    margin-top: var(--vtmn-spacing_4);
  }

  .medium-desktop\:vtmn-mt-5 {
    margin-top: var(--vtmn-spacing_5);
  }

  .medium-desktop\:vtmn-mt-6 {
    margin-top: var(--vtmn-spacing_6);
  }

  .medium-desktop\:vtmn-mt-7 {
    margin-top: var(--vtmn-spacing_7);
  }

  .medium-desktop\:vtmn-mt-8 {
    margin-top: var(--vtmn-spacing_8);
  }

  .medium-desktop\:vtmn-mt-9 {
    margin-top: var(--vtmn-spacing_9);
  }

  .medium-desktop\:vtmn-mt-10 {
    margin-top: var(--vtmn-spacing_10);
  }

  .medium-desktop\:vtmn-mt-auto {
    margin-top: auto;
  }

  .medium-desktop\:vtmn--mt-0 {
    margin-top: var(--vtmn-spacing_0);
  }

  .medium-desktop\:vtmn--mt-1 {
    margin-top: var(--vtmn-spacing_1);
  }

  .medium-desktop\:vtmn--mt-2 {
    margin-top: var(--vtmn-spacing_2);
  }

  .medium-desktop\:vtmn--mt-3 {
    margin-top: var(--vtmn-spacing_3);
  }

  .medium-desktop\:vtmn--mt-4 {
    margin-top: var(--vtmn-spacing_4);
  }

  .medium-desktop\:vtmn--mt-5 {
    margin-top: var(--vtmn-spacing_5);
  }

  .medium-desktop\:vtmn--mt-6 {
    margin-top: var(--vtmn-spacing_6);
  }

  .medium-desktop\:vtmn--mt-7 {
    margin-top: var(--vtmn-spacing_7);
  }

  .medium-desktop\:vtmn--mt-8 {
    margin-top: var(--vtmn-spacing_8);
  }

  .medium-desktop\:vtmn--mt-9 {
    margin-top: var(--vtmn-spacing_9);
  }

  .medium-desktop\:vtmn--mt-10 {
    margin-top: var(--vtmn-spacing_10);
  }

  .medium-desktop\:vtmn-mr-0 {
    margin-right: var(--vtmn-spacing_0);
  }

  .medium-desktop\:vtmn-mr-1 {
    margin-right: var(--vtmn-spacing_1);
  }

  .medium-desktop\:vtmn-mr-2 {
    margin-right: var(--vtmn-spacing_2);
  }

  .medium-desktop\:vtmn-mr-3 {
    margin-right: var(--vtmn-spacing_3);
  }

  .medium-desktop\:vtmn-mr-4 {
    margin-right: var(--vtmn-spacing_4);
  }

  .medium-desktop\:vtmn-mr-5 {
    margin-right: var(--vtmn-spacing_5);
  }

  .medium-desktop\:vtmn-mr-6 {
    margin-right: var(--vtmn-spacing_6);
  }

  .medium-desktop\:vtmn-mr-7 {
    margin-right: var(--vtmn-spacing_7);
  }

  .medium-desktop\:vtmn-mr-8 {
    margin-right: var(--vtmn-spacing_8);
  }

  .medium-desktop\:vtmn-mr-9 {
    margin-right: var(--vtmn-spacing_9);
  }

  .medium-desktop\:vtmn-mr-10 {
    margin-right: var(--vtmn-spacing_10);
  }

  .medium-desktop\:vtmn-mr-auto {
    margin-right: auto;
  }

  .medium-desktop\:vtmn--mr-0 {
    margin-right: var(--vtmn-spacing_0);
  }

  .medium-desktop\:vtmn--mr-1 {
    margin-right: var(--vtmn-spacing_1);
  }

  .medium-desktop\:vtmn--mr-2 {
    margin-right: var(--vtmn-spacing_2);
  }

  .medium-desktop\:vtmn--mr-3 {
    margin-right: var(--vtmn-spacing_3);
  }

  .medium-desktop\:vtmn--mr-4 {
    margin-right: var(--vtmn-spacing_4);
  }

  .medium-desktop\:vtmn--mr-5 {
    margin-right: var(--vtmn-spacing_5);
  }

  .medium-desktop\:vtmn--mr-6 {
    margin-right: var(--vtmn-spacing_6);
  }

  .medium-desktop\:vtmn--mr-7 {
    margin-right: var(--vtmn-spacing_7);
  }

  .medium-desktop\:vtmn--mr-8 {
    margin-right: var(--vtmn-spacing_8);
  }

  .medium-desktop\:vtmn--mr-9 {
    margin-right: var(--vtmn-spacing_9);
  }

  .medium-desktop\:vtmn--mr-10 {
    margin-right: var(--vtmn-spacing_10);
  }

  .medium-desktop\:vtmn-mb-0 {
    margin-bottom: var(--vtmn-spacing_0);
  }

  .medium-desktop\:vtmn-mb-1 {
    margin-bottom: var(--vtmn-spacing_1);
  }

  .medium-desktop\:vtmn-mb-2 {
    margin-bottom: var(--vtmn-spacing_2);
  }

  .medium-desktop\:vtmn-mb-3 {
    margin-bottom: var(--vtmn-spacing_3);
  }

  .medium-desktop\:vtmn-mb-4 {
    margin-bottom: var(--vtmn-spacing_4);
  }

  .medium-desktop\:vtmn-mb-5 {
    margin-bottom: var(--vtmn-spacing_5);
  }

  .medium-desktop\:vtmn-mb-6 {
    margin-bottom: var(--vtmn-spacing_6);
  }

  .medium-desktop\:vtmn-mb-7 {
    margin-bottom: var(--vtmn-spacing_7);
  }

  .medium-desktop\:vtmn-mb-8 {
    margin-bottom: var(--vtmn-spacing_8);
  }

  .medium-desktop\:vtmn-mb-9 {
    margin-bottom: var(--vtmn-spacing_9);
  }

  .medium-desktop\:vtmn-mb-10 {
    margin-bottom: var(--vtmn-spacing_10);
  }

  .medium-desktop\:vtmn-mb-auto {
    margin-bottom: auto;
  }

  .medium-desktop\:vtmn--mb-0 {
    margin-bottom: var(--vtmn-spacing_0);
  }

  .medium-desktop\:vtmn--mb-1 {
    margin-bottom: var(--vtmn-spacing_1);
  }

  .medium-desktop\:vtmn--mb-2 {
    margin-bottom: var(--vtmn-spacing_2);
  }

  .medium-desktop\:vtmn--mb-3 {
    margin-bottom: var(--vtmn-spacing_3);
  }

  .medium-desktop\:vtmn--mb-4 {
    margin-bottom: var(--vtmn-spacing_4);
  }

  .medium-desktop\:vtmn--mb-5 {
    margin-bottom: var(--vtmn-spacing_5);
  }

  .medium-desktop\:vtmn--mb-6 {
    margin-bottom: var(--vtmn-spacing_6);
  }

  .medium-desktop\:vtmn--mb-7 {
    margin-bottom: var(--vtmn-spacing_7);
  }

  .medium-desktop\:vtmn--mb-8 {
    margin-bottom: var(--vtmn-spacing_8);
  }

  .medium-desktop\:vtmn--mb-9 {
    margin-bottom: var(--vtmn-spacing_9);
  }

  .medium-desktop\:vtmn--mb-10 {
    margin-bottom: var(--vtmn-spacing_10);
  }

  .medium-desktop\:vtmn-ml-0 {
    margin-left: var(--vtmn-spacing_0);
  }

  .medium-desktop\:vtmn-ml-1 {
    margin-left: var(--vtmn-spacing_1);
  }

  .medium-desktop\:vtmn-ml-2 {
    margin-left: var(--vtmn-spacing_2);
  }

  .medium-desktop\:vtmn-ml-3 {
    margin-left: var(--vtmn-spacing_3);
  }

  .medium-desktop\:vtmn-ml-4 {
    margin-left: var(--vtmn-spacing_4);
  }

  .medium-desktop\:vtmn-ml-5 {
    margin-left: var(--vtmn-spacing_5);
  }

  .medium-desktop\:vtmn-ml-6 {
    margin-left: var(--vtmn-spacing_6);
  }

  .medium-desktop\:vtmn-ml-7 {
    margin-left: var(--vtmn-spacing_7);
  }

  .medium-desktop\:vtmn-ml-8 {
    margin-left: var(--vtmn-spacing_8);
  }

  .medium-desktop\:vtmn-ml-9 {
    margin-left: var(--vtmn-spacing_9);
  }

  .medium-desktop\:vtmn-ml-10 {
    margin-left: var(--vtmn-spacing_10);
  }

  .medium-desktop\:vtmn-ml-auto {
    margin-left: auto;
  }

  .medium-desktop\:vtmn--ml-0 {
    margin-left: var(--vtmn-spacing_0);
  }

  .medium-desktop\:vtmn--ml-1 {
    margin-left: var(--vtmn-spacing_1);
  }

  .medium-desktop\:vtmn--ml-2 {
    margin-left: var(--vtmn-spacing_2);
  }

  .medium-desktop\:vtmn--ml-3 {
    margin-left: var(--vtmn-spacing_3);
  }

  .medium-desktop\:vtmn--ml-4 {
    margin-left: var(--vtmn-spacing_4);
  }

  .medium-desktop\:vtmn--ml-5 {
    margin-left: var(--vtmn-spacing_5);
  }

  .medium-desktop\:vtmn--ml-6 {
    margin-left: var(--vtmn-spacing_6);
  }

  .medium-desktop\:vtmn--ml-7 {
    margin-left: var(--vtmn-spacing_7);
  }

  .medium-desktop\:vtmn--ml-8 {
    margin-left: var(--vtmn-spacing_8);
  }

  .medium-desktop\:vtmn--ml-9 {
    margin-left: var(--vtmn-spacing_9);
  }

  .medium-desktop\:vtmn--ml-10 {
    margin-left: var(--vtmn-spacing_10);
  }

  .medium-desktop\:vtmn-box-border {
    box-sizing: border-box;
  }

  .medium-desktop\:vtmn-box-content {
    box-sizing: content-box;
  }

  .medium-desktop\:vtmn-block {
    display: block;
  }

  .medium-desktop\:vtmn-inline-block {
    display: inline-block;
  }

  .medium-desktop\:vtmn-inline {
    display: inline;
  }

  .medium-desktop\:vtmn-flex {
    display: flex;
  }

  .medium-desktop\:vtmn-inline-flex {
    display: inline-flex;
  }

  .medium-desktop\:vtmn-table {
    display: table;
  }

  .medium-desktop\:vtmn-inline-table {
    display: inline-table;
  }

  .medium-desktop\:vtmn-table-caption {
    display: table-caption;
  }

  .medium-desktop\:vtmn-table-cell {
    display: table-cell;
  }

  .medium-desktop\:vtmn-table-column {
    display: table-column;
  }

  .medium-desktop\:vtmn-table-column-group {
    display: table-column-group;
  }

  .medium-desktop\:vtmn-table-footer-group {
    display: table-footer-group;
  }

  .medium-desktop\:vtmn-table-header-group {
    display: table-header-group;
  }

  .medium-desktop\:vtmn-table-row-group {
    display: table-row-group;
  }

  .medium-desktop\:vtmn-table-row {
    display: table-row;
  }

  .medium-desktop\:vtmn-flow-root {
    display: flow-root;
  }

  .medium-desktop\:vtmn-grid {
    display: grid;
  }

  .medium-desktop\:vtmn-inline-grid {
    display: inline-grid;
  }

  .medium-desktop\:vtmn-contents {
    display: contents;
  }

  .medium-desktop\:vtmn-list-item {
    display: list-item;
  }

  .medium-desktop\:vtmn-hidden {
    display: none;
  }

  .medium-desktop\:vtmn-h-0 {
    height: var(--vtmn-spacing_0);
  }

  .medium-desktop\:vtmn-h-1 {
    height: var(--vtmn-spacing_1);
  }

  .medium-desktop\:vtmn-h-2 {
    height: var(--vtmn-spacing_2);
  }

  .medium-desktop\:vtmn-h-3 {
    height: var(--vtmn-spacing_3);
  }

  .medium-desktop\:vtmn-h-4 {
    height: var(--vtmn-spacing_4);
  }

  .medium-desktop\:vtmn-h-5 {
    height: var(--vtmn-spacing_5);
  }

  .medium-desktop\:vtmn-h-6 {
    height: var(--vtmn-spacing_6);
  }

  .medium-desktop\:vtmn-h-7 {
    height: var(--vtmn-spacing_7);
  }

  .medium-desktop\:vtmn-h-8 {
    height: var(--vtmn-spacing_8);
  }

  .medium-desktop\:vtmn-h-9 {
    height: var(--vtmn-spacing_9);
  }

  .medium-desktop\:vtmn-h-10 {
    height: var(--vtmn-spacing_10);
  }

  .medium-desktop\:vtmn-h-auto {
    height: auto;
  }

  .medium-desktop\:vtmn-h-1\/2 {
    height: 50%;
  }

  .medium-desktop\:vtmn-h-1\/3 {
    height: 33.333333%;
  }

  .medium-desktop\:vtmn-h-2\/3 {
    height: 66.666667%;
  }

  .medium-desktop\:vtmn-h-1\/4 {
    height: 25%;
  }

  .medium-desktop\:vtmn-h-2\/4 {
    height: 50%;
  }

  .medium-desktop\:vtmn-h-3\/4 {
    height: 75%;
  }

  .medium-desktop\:vtmn-h-1\/5 {
    height: 20%;
  }

  .medium-desktop\:vtmn-h-2\/5 {
    height: 40%;
  }

  .medium-desktop\:vtmn-h-3\/5 {
    height: 60%;
  }

  .medium-desktop\:vtmn-h-4\/5 {
    height: 80%;
  }

  .medium-desktop\:vtmn-h-1\/6 {
    height: 16.666667%;
  }

  .medium-desktop\:vtmn-h-2\/6 {
    height: 33.333333%;
  }

  .medium-desktop\:vtmn-h-3\/6 {
    height: 50%;
  }

  .medium-desktop\:vtmn-h-4\/6 {
    height: 66.666667%;
  }

  .medium-desktop\:vtmn-h-5\/6 {
    height: 83.333333%;
  }

  .medium-desktop\:vtmn-h-full {
    height: 100%;
  }

  .medium-desktop\:vtmn-h-screen {
    height: 100vh;
  }

  .medium-desktop\:vtmn-max-h-0 {
    max-height: var(--vtmn-spacing_0);
  }

  .medium-desktop\:vtmn-max-h-1 {
    max-height: var(--vtmn-spacing_1);
  }

  .medium-desktop\:vtmn-max-h-2 {
    max-height: var(--vtmn-spacing_2);
  }

  .medium-desktop\:vtmn-max-h-3 {
    max-height: var(--vtmn-spacing_3);
  }

  .medium-desktop\:vtmn-max-h-4 {
    max-height: var(--vtmn-spacing_4);
  }

  .medium-desktop\:vtmn-max-h-5 {
    max-height: var(--vtmn-spacing_5);
  }

  .medium-desktop\:vtmn-max-h-6 {
    max-height: var(--vtmn-spacing_6);
  }

  .medium-desktop\:vtmn-max-h-7 {
    max-height: var(--vtmn-spacing_7);
  }

  .medium-desktop\:vtmn-max-h-8 {
    max-height: var(--vtmn-spacing_8);
  }

  .medium-desktop\:vtmn-max-h-9 {
    max-height: var(--vtmn-spacing_9);
  }

  .medium-desktop\:vtmn-max-h-10 {
    max-height: var(--vtmn-spacing_10);
  }

  .medium-desktop\:vtmn-max-h-full {
    max-height: 100%;
  }

  .medium-desktop\:vtmn-max-h-screen {
    max-height: 100vh;
  }

  .medium-desktop\:vtmn-min-h-0 {
    min-height: 0px;
  }

  .medium-desktop\:vtmn-min-h-full {
    min-height: 100%;
  }

  .medium-desktop\:vtmn-min-h-screen {
    min-height: 100vh;
  }

  .medium-desktop\:vtmn-w-0 {
    width: var(--vtmn-spacing_0);
  }

  .medium-desktop\:vtmn-w-1 {
    width: var(--vtmn-spacing_1);
  }

  .medium-desktop\:vtmn-w-2 {
    width: var(--vtmn-spacing_2);
  }

  .medium-desktop\:vtmn-w-3 {
    width: var(--vtmn-spacing_3);
  }

  .medium-desktop\:vtmn-w-4 {
    width: var(--vtmn-spacing_4);
  }

  .medium-desktop\:vtmn-w-5 {
    width: var(--vtmn-spacing_5);
  }

  .medium-desktop\:vtmn-w-6 {
    width: var(--vtmn-spacing_6);
  }

  .medium-desktop\:vtmn-w-7 {
    width: var(--vtmn-spacing_7);
  }

  .medium-desktop\:vtmn-w-8 {
    width: var(--vtmn-spacing_8);
  }

  .medium-desktop\:vtmn-w-9 {
    width: var(--vtmn-spacing_9);
  }

  .medium-desktop\:vtmn-w-10 {
    width: var(--vtmn-spacing_10);
  }

  .medium-desktop\:vtmn-w-auto {
    width: auto;
  }

  .medium-desktop\:vtmn-w-1\/2 {
    width: 50%;
  }

  .medium-desktop\:vtmn-w-1\/3 {
    width: 33.333333%;
  }

  .medium-desktop\:vtmn-w-2\/3 {
    width: 66.666667%;
  }

  .medium-desktop\:vtmn-w-1\/4 {
    width: 25%;
  }

  .medium-desktop\:vtmn-w-2\/4 {
    width: 50%;
  }

  .medium-desktop\:vtmn-w-3\/4 {
    width: 75%;
  }

  .medium-desktop\:vtmn-w-1\/5 {
    width: 20%;
  }

  .medium-desktop\:vtmn-w-2\/5 {
    width: 40%;
  }

  .medium-desktop\:vtmn-w-3\/5 {
    width: 60%;
  }

  .medium-desktop\:vtmn-w-4\/5 {
    width: 80%;
  }

  .medium-desktop\:vtmn-w-1\/6 {
    width: 16.666667%;
  }

  .medium-desktop\:vtmn-w-2\/6 {
    width: 33.333333%;
  }

  .medium-desktop\:vtmn-w-3\/6 {
    width: 50%;
  }

  .medium-desktop\:vtmn-w-4\/6 {
    width: 66.666667%;
  }

  .medium-desktop\:vtmn-w-5\/6 {
    width: 83.333333%;
  }

  .medium-desktop\:vtmn-w-1\/12 {
    width: 8.333333%;
  }

  .medium-desktop\:vtmn-w-2\/12 {
    width: 16.666667%;
  }

  .medium-desktop\:vtmn-w-3\/12 {
    width: 25%;
  }

  .medium-desktop\:vtmn-w-4\/12 {
    width: 33.333333%;
  }

  .medium-desktop\:vtmn-w-5\/12 {
    width: 41.666667%;
  }

  .medium-desktop\:vtmn-w-6\/12 {
    width: 50%;
  }

  .medium-desktop\:vtmn-w-7\/12 {
    width: 58.333333%;
  }

  .medium-desktop\:vtmn-w-8\/12 {
    width: 66.666667%;
  }

  .medium-desktop\:vtmn-w-9\/12 {
    width: 75%;
  }

  .medium-desktop\:vtmn-w-10\/12 {
    width: 83.333333%;
  }

  .medium-desktop\:vtmn-w-11\/12 {
    width: 91.666667%;
  }

  .medium-desktop\:vtmn-w-full {
    width: 100%;
  }

  .medium-desktop\:vtmn-w-screen {
    width: 100vw;
  }

  .medium-desktop\:vtmn-w-min {
    width: -moz-min-content;
    width: min-content;
  }

  .medium-desktop\:vtmn-w-max {
    width: -moz-max-content;
    width: max-content;
  }

  .medium-desktop\:vtmn-min-w-0 {
    min-width: 0px;
  }

  .medium-desktop\:vtmn-min-w-full {
    min-width: 100%;
  }

  .medium-desktop\:vtmn-min-w-min {
    min-width: -moz-min-content;
    min-width: min-content;
  }

  .medium-desktop\:vtmn-min-w-max {
    min-width: -moz-max-content;
    min-width: max-content;
  }

  .medium-desktop\:vtmn-max-w-0 {
    max-width: 0rem;
  }

  .medium-desktop\:vtmn-max-w-none {
    max-width: none;
  }

  .medium-desktop\:vtmn-max-w-xs {
    max-width: 20rem;
  }

  .medium-desktop\:vtmn-max-w-sm {
    max-width: 24rem;
  }

  .medium-desktop\:vtmn-max-w-md {
    max-width: 28rem;
  }

  .medium-desktop\:vtmn-max-w-lg {
    max-width: 32rem;
  }

  .medium-desktop\:vtmn-max-w-xl {
    max-width: 36rem;
  }

  .medium-desktop\:vtmn-max-w-2xl {
    max-width: 42rem;
  }

  .medium-desktop\:vtmn-max-w-3xl {
    max-width: 48rem;
  }

  .medium-desktop\:vtmn-max-w-4xl {
    max-width: 56rem;
  }

  .medium-desktop\:vtmn-max-w-5xl {
    max-width: 64rem;
  }

  .medium-desktop\:vtmn-max-w-6xl {
    max-width: 72rem;
  }

  .medium-desktop\:vtmn-max-w-7xl {
    max-width: 80rem;
  }

  .medium-desktop\:vtmn-max-w-full {
    max-width: 100%;
  }

  .medium-desktop\:vtmn-max-w-min {
    max-width: -moz-min-content;
    max-width: min-content;
  }

  .medium-desktop\:vtmn-max-w-max {
    max-width: -moz-max-content;
    max-width: max-content;
  }

  .medium-desktop\:vtmn-max-w-prose {
    max-width: 65ch;
  }

  .medium-desktop\:vtmn-flex-1 {
    flex: 1 1 0%;
  }

  .medium-desktop\:vtmn-flex-auto {
    flex: 1 1 auto;
  }

  .medium-desktop\:vtmn-flex-initial {
    flex: 0 1 auto;
  }

  .medium-desktop\:vtmn-flex-none {
    flex: none;
  }

  .medium-desktop\:vtmn-flex-shrink-0 {
    flex-shrink: 0;
  }

  .medium-desktop\:vtmn-flex-shrink {
    flex-shrink: 1;
  }

  .medium-desktop\:vtmn-flex-grow-0 {
    flex-grow: 0;
  }

  .medium-desktop\:vtmn-flex-grow {
    flex-grow: 1;
  }

  .medium-desktop\:vtmn-table-auto {
    table-layout: auto;
  }

  .medium-desktop\:vtmn-table-fixed {
    table-layout: fixed;
  }

  .medium-desktop\:vtmn-border-collapse {
    border-collapse: collapse;
  }

  .medium-desktop\:vtmn-border-separate {
    border-collapse: separate;
  }

  .medium-desktop\:vtmn-origin-center {
    transform-origin: center;
  }

  .medium-desktop\:vtmn-origin-top {
    transform-origin: top;
  }

  .medium-desktop\:vtmn-origin-top-right {
    transform-origin: top right;
  }

  .medium-desktop\:vtmn-origin-right {
    transform-origin: right;
  }

  .medium-desktop\:vtmn-origin-bottom-right {
    transform-origin: bottom right;
  }

  .medium-desktop\:vtmn-origin-bottom {
    transform-origin: bottom;
  }

  .medium-desktop\:vtmn-origin-bottom-left {
    transform-origin: bottom left;
  }

  .medium-desktop\:vtmn-origin-left {
    transform-origin: left;
  }

  .medium-desktop\:vtmn-origin-top-left {
    transform-origin: top left;
  }

  .medium-desktop\:vtmn-transform {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .medium-desktop\:vtmn-transform-gpu {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .medium-desktop\:vtmn-transform-none {
    transform: none;
  }

  .medium-desktop\:vtmn-translate-x-0 {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .medium-desktop\:vtmn-translate-x-1 {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .medium-desktop\:vtmn-translate-x-2 {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .medium-desktop\:vtmn-translate-x-3 {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .medium-desktop\:vtmn-translate-x-4 {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .medium-desktop\:vtmn-translate-x-5 {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .medium-desktop\:vtmn-translate-x-6 {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .medium-desktop\:vtmn-translate-x-7 {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .medium-desktop\:vtmn-translate-x-8 {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .medium-desktop\:vtmn-translate-x-9 {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .medium-desktop\:vtmn-translate-x-10 {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .medium-desktop\:vtmn--translate-x-0 {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .medium-desktop\:vtmn--translate-x-1 {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .medium-desktop\:vtmn--translate-x-2 {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .medium-desktop\:vtmn--translate-x-3 {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .medium-desktop\:vtmn--translate-x-4 {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .medium-desktop\:vtmn--translate-x-5 {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .medium-desktop\:vtmn--translate-x-6 {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .medium-desktop\:vtmn--translate-x-7 {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .medium-desktop\:vtmn--translate-x-8 {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .medium-desktop\:vtmn--translate-x-9 {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .medium-desktop\:vtmn--translate-x-10 {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .medium-desktop\:vtmn-translate-x-1\/2 {
    --tw-translate-x: 50%;
  }

  .medium-desktop\:vtmn-translate-x-1\/3 {
    --tw-translate-x: 33.333333%;
  }

  .medium-desktop\:vtmn-translate-x-2\/3 {
    --tw-translate-x: 66.666667%;
  }

  .medium-desktop\:vtmn-translate-x-1\/4 {
    --tw-translate-x: 25%;
  }

  .medium-desktop\:vtmn-translate-x-2\/4 {
    --tw-translate-x: 50%;
  }

  .medium-desktop\:vtmn-translate-x-3\/4 {
    --tw-translate-x: 75%;
  }

  .medium-desktop\:vtmn-translate-x-full {
    --tw-translate-x: 100%;
  }

  .medium-desktop\:vtmn--translate-x-1\/2 {
    --tw-translate-x: -50%;
  }

  .medium-desktop\:vtmn--translate-x-1\/3 {
    --tw-translate-x: -33.333333%;
  }

  .medium-desktop\:vtmn--translate-x-2\/3 {
    --tw-translate-x: -66.666667%;
  }

  .medium-desktop\:vtmn--translate-x-1\/4 {
    --tw-translate-x: -25%;
  }

  .medium-desktop\:vtmn--translate-x-2\/4 {
    --tw-translate-x: -50%;
  }

  .medium-desktop\:vtmn--translate-x-3\/4 {
    --tw-translate-x: -75%;
  }

  .medium-desktop\:vtmn--translate-x-full {
    --tw-translate-x: -100%;
  }

  .medium-desktop\:vtmn-translate-y-0 {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .medium-desktop\:vtmn-translate-y-1 {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .medium-desktop\:vtmn-translate-y-2 {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .medium-desktop\:vtmn-translate-y-3 {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .medium-desktop\:vtmn-translate-y-4 {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .medium-desktop\:vtmn-translate-y-5 {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .medium-desktop\:vtmn-translate-y-6 {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .medium-desktop\:vtmn-translate-y-7 {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .medium-desktop\:vtmn-translate-y-8 {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .medium-desktop\:vtmn-translate-y-9 {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .medium-desktop\:vtmn-translate-y-10 {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .medium-desktop\:vtmn--translate-y-0 {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .medium-desktop\:vtmn--translate-y-1 {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .medium-desktop\:vtmn--translate-y-2 {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .medium-desktop\:vtmn--translate-y-3 {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .medium-desktop\:vtmn--translate-y-4 {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .medium-desktop\:vtmn--translate-y-5 {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .medium-desktop\:vtmn--translate-y-6 {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .medium-desktop\:vtmn--translate-y-7 {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .medium-desktop\:vtmn--translate-y-8 {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .medium-desktop\:vtmn--translate-y-9 {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .medium-desktop\:vtmn--translate-y-10 {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .medium-desktop\:vtmn-translate-y-1\/2 {
    --tw-translate-y: 50%;
  }

  .medium-desktop\:vtmn-translate-y-1\/3 {
    --tw-translate-y: 33.333333%;
  }

  .medium-desktop\:vtmn-translate-y-2\/3 {
    --tw-translate-y: 66.666667%;
  }

  .medium-desktop\:vtmn-translate-y-1\/4 {
    --tw-translate-y: 25%;
  }

  .medium-desktop\:vtmn-translate-y-2\/4 {
    --tw-translate-y: 50%;
  }

  .medium-desktop\:vtmn-translate-y-3\/4 {
    --tw-translate-y: 75%;
  }

  .medium-desktop\:vtmn-translate-y-full {
    --tw-translate-y: 100%;
  }

  .medium-desktop\:vtmn--translate-y-1\/2 {
    --tw-translate-y: -50%;
  }

  .medium-desktop\:vtmn--translate-y-1\/3 {
    --tw-translate-y: -33.333333%;
  }

  .medium-desktop\:vtmn--translate-y-2\/3 {
    --tw-translate-y: -66.666667%;
  }

  .medium-desktop\:vtmn--translate-y-1\/4 {
    --tw-translate-y: -25%;
  }

  .medium-desktop\:vtmn--translate-y-2\/4 {
    --tw-translate-y: -50%;
  }

  .medium-desktop\:vtmn--translate-y-3\/4 {
    --tw-translate-y: -75%;
  }

  .medium-desktop\:vtmn--translate-y-full {
    --tw-translate-y: -100%;
  }

  .medium-desktop\:hover\:vtmn-translate-x-0:hover {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .medium-desktop\:hover\:vtmn-translate-x-1:hover {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .medium-desktop\:hover\:vtmn-translate-x-2:hover {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .medium-desktop\:hover\:vtmn-translate-x-3:hover {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .medium-desktop\:hover\:vtmn-translate-x-4:hover {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .medium-desktop\:hover\:vtmn-translate-x-5:hover {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .medium-desktop\:hover\:vtmn-translate-x-6:hover {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .medium-desktop\:hover\:vtmn-translate-x-7:hover {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .medium-desktop\:hover\:vtmn-translate-x-8:hover {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .medium-desktop\:hover\:vtmn-translate-x-9:hover {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .medium-desktop\:hover\:vtmn-translate-x-10:hover {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .medium-desktop\:hover\:vtmn--translate-x-0:hover {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .medium-desktop\:hover\:vtmn--translate-x-1:hover {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .medium-desktop\:hover\:vtmn--translate-x-2:hover {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .medium-desktop\:hover\:vtmn--translate-x-3:hover {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .medium-desktop\:hover\:vtmn--translate-x-4:hover {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .medium-desktop\:hover\:vtmn--translate-x-5:hover {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .medium-desktop\:hover\:vtmn--translate-x-6:hover {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .medium-desktop\:hover\:vtmn--translate-x-7:hover {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .medium-desktop\:hover\:vtmn--translate-x-8:hover {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .medium-desktop\:hover\:vtmn--translate-x-9:hover {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .medium-desktop\:hover\:vtmn--translate-x-10:hover {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .medium-desktop\:hover\:vtmn-translate-x-1\/2:hover {
    --tw-translate-x: 50%;
  }

  .medium-desktop\:hover\:vtmn-translate-x-1\/3:hover {
    --tw-translate-x: 33.333333%;
  }

  .medium-desktop\:hover\:vtmn-translate-x-2\/3:hover {
    --tw-translate-x: 66.666667%;
  }

  .medium-desktop\:hover\:vtmn-translate-x-1\/4:hover {
    --tw-translate-x: 25%;
  }

  .medium-desktop\:hover\:vtmn-translate-x-2\/4:hover {
    --tw-translate-x: 50%;
  }

  .medium-desktop\:hover\:vtmn-translate-x-3\/4:hover {
    --tw-translate-x: 75%;
  }

  .medium-desktop\:hover\:vtmn-translate-x-full:hover {
    --tw-translate-x: 100%;
  }

  .medium-desktop\:hover\:vtmn--translate-x-1\/2:hover {
    --tw-translate-x: -50%;
  }

  .medium-desktop\:hover\:vtmn--translate-x-1\/3:hover {
    --tw-translate-x: -33.333333%;
  }

  .medium-desktop\:hover\:vtmn--translate-x-2\/3:hover {
    --tw-translate-x: -66.666667%;
  }

  .medium-desktop\:hover\:vtmn--translate-x-1\/4:hover {
    --tw-translate-x: -25%;
  }

  .medium-desktop\:hover\:vtmn--translate-x-2\/4:hover {
    --tw-translate-x: -50%;
  }

  .medium-desktop\:hover\:vtmn--translate-x-3\/4:hover {
    --tw-translate-x: -75%;
  }

  .medium-desktop\:hover\:vtmn--translate-x-full:hover {
    --tw-translate-x: -100%;
  }

  .medium-desktop\:hover\:vtmn-translate-y-0:hover {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .medium-desktop\:hover\:vtmn-translate-y-1:hover {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .medium-desktop\:hover\:vtmn-translate-y-2:hover {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .medium-desktop\:hover\:vtmn-translate-y-3:hover {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .medium-desktop\:hover\:vtmn-translate-y-4:hover {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .medium-desktop\:hover\:vtmn-translate-y-5:hover {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .medium-desktop\:hover\:vtmn-translate-y-6:hover {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .medium-desktop\:hover\:vtmn-translate-y-7:hover {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .medium-desktop\:hover\:vtmn-translate-y-8:hover {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .medium-desktop\:hover\:vtmn-translate-y-9:hover {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .medium-desktop\:hover\:vtmn-translate-y-10:hover {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .medium-desktop\:hover\:vtmn--translate-y-0:hover {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .medium-desktop\:hover\:vtmn--translate-y-1:hover {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .medium-desktop\:hover\:vtmn--translate-y-2:hover {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .medium-desktop\:hover\:vtmn--translate-y-3:hover {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .medium-desktop\:hover\:vtmn--translate-y-4:hover {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .medium-desktop\:hover\:vtmn--translate-y-5:hover {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .medium-desktop\:hover\:vtmn--translate-y-6:hover {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .medium-desktop\:hover\:vtmn--translate-y-7:hover {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .medium-desktop\:hover\:vtmn--translate-y-8:hover {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .medium-desktop\:hover\:vtmn--translate-y-9:hover {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .medium-desktop\:hover\:vtmn--translate-y-10:hover {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .medium-desktop\:hover\:vtmn-translate-y-1\/2:hover {
    --tw-translate-y: 50%;
  }

  .medium-desktop\:hover\:vtmn-translate-y-1\/3:hover {
    --tw-translate-y: 33.333333%;
  }

  .medium-desktop\:hover\:vtmn-translate-y-2\/3:hover {
    --tw-translate-y: 66.666667%;
  }

  .medium-desktop\:hover\:vtmn-translate-y-1\/4:hover {
    --tw-translate-y: 25%;
  }

  .medium-desktop\:hover\:vtmn-translate-y-2\/4:hover {
    --tw-translate-y: 50%;
  }

  .medium-desktop\:hover\:vtmn-translate-y-3\/4:hover {
    --tw-translate-y: 75%;
  }

  .medium-desktop\:hover\:vtmn-translate-y-full:hover {
    --tw-translate-y: 100%;
  }

  .medium-desktop\:hover\:vtmn--translate-y-1\/2:hover {
    --tw-translate-y: -50%;
  }

  .medium-desktop\:hover\:vtmn--translate-y-1\/3:hover {
    --tw-translate-y: -33.333333%;
  }

  .medium-desktop\:hover\:vtmn--translate-y-2\/3:hover {
    --tw-translate-y: -66.666667%;
  }

  .medium-desktop\:hover\:vtmn--translate-y-1\/4:hover {
    --tw-translate-y: -25%;
  }

  .medium-desktop\:hover\:vtmn--translate-y-2\/4:hover {
    --tw-translate-y: -50%;
  }

  .medium-desktop\:hover\:vtmn--translate-y-3\/4:hover {
    --tw-translate-y: -75%;
  }

  .medium-desktop\:hover\:vtmn--translate-y-full:hover {
    --tw-translate-y: -100%;
  }

  .medium-desktop\:focus\:vtmn-translate-x-0:focus {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .medium-desktop\:focus\:vtmn-translate-x-1:focus {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .medium-desktop\:focus\:vtmn-translate-x-2:focus {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .medium-desktop\:focus\:vtmn-translate-x-3:focus {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .medium-desktop\:focus\:vtmn-translate-x-4:focus {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .medium-desktop\:focus\:vtmn-translate-x-5:focus {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .medium-desktop\:focus\:vtmn-translate-x-6:focus {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .medium-desktop\:focus\:vtmn-translate-x-7:focus {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .medium-desktop\:focus\:vtmn-translate-x-8:focus {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .medium-desktop\:focus\:vtmn-translate-x-9:focus {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .medium-desktop\:focus\:vtmn-translate-x-10:focus {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .medium-desktop\:focus\:vtmn--translate-x-0:focus {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .medium-desktop\:focus\:vtmn--translate-x-1:focus {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .medium-desktop\:focus\:vtmn--translate-x-2:focus {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .medium-desktop\:focus\:vtmn--translate-x-3:focus {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .medium-desktop\:focus\:vtmn--translate-x-4:focus {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .medium-desktop\:focus\:vtmn--translate-x-5:focus {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .medium-desktop\:focus\:vtmn--translate-x-6:focus {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .medium-desktop\:focus\:vtmn--translate-x-7:focus {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .medium-desktop\:focus\:vtmn--translate-x-8:focus {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .medium-desktop\:focus\:vtmn--translate-x-9:focus {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .medium-desktop\:focus\:vtmn--translate-x-10:focus {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .medium-desktop\:focus\:vtmn-translate-x-1\/2:focus {
    --tw-translate-x: 50%;
  }

  .medium-desktop\:focus\:vtmn-translate-x-1\/3:focus {
    --tw-translate-x: 33.333333%;
  }

  .medium-desktop\:focus\:vtmn-translate-x-2\/3:focus {
    --tw-translate-x: 66.666667%;
  }

  .medium-desktop\:focus\:vtmn-translate-x-1\/4:focus {
    --tw-translate-x: 25%;
  }

  .medium-desktop\:focus\:vtmn-translate-x-2\/4:focus {
    --tw-translate-x: 50%;
  }

  .medium-desktop\:focus\:vtmn-translate-x-3\/4:focus {
    --tw-translate-x: 75%;
  }

  .medium-desktop\:focus\:vtmn-translate-x-full:focus {
    --tw-translate-x: 100%;
  }

  .medium-desktop\:focus\:vtmn--translate-x-1\/2:focus {
    --tw-translate-x: -50%;
  }

  .medium-desktop\:focus\:vtmn--translate-x-1\/3:focus {
    --tw-translate-x: -33.333333%;
  }

  .medium-desktop\:focus\:vtmn--translate-x-2\/3:focus {
    --tw-translate-x: -66.666667%;
  }

  .medium-desktop\:focus\:vtmn--translate-x-1\/4:focus {
    --tw-translate-x: -25%;
  }

  .medium-desktop\:focus\:vtmn--translate-x-2\/4:focus {
    --tw-translate-x: -50%;
  }

  .medium-desktop\:focus\:vtmn--translate-x-3\/4:focus {
    --tw-translate-x: -75%;
  }

  .medium-desktop\:focus\:vtmn--translate-x-full:focus {
    --tw-translate-x: -100%;
  }

  .medium-desktop\:focus\:vtmn-translate-y-0:focus {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .medium-desktop\:focus\:vtmn-translate-y-1:focus {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .medium-desktop\:focus\:vtmn-translate-y-2:focus {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .medium-desktop\:focus\:vtmn-translate-y-3:focus {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .medium-desktop\:focus\:vtmn-translate-y-4:focus {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .medium-desktop\:focus\:vtmn-translate-y-5:focus {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .medium-desktop\:focus\:vtmn-translate-y-6:focus {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .medium-desktop\:focus\:vtmn-translate-y-7:focus {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .medium-desktop\:focus\:vtmn-translate-y-8:focus {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .medium-desktop\:focus\:vtmn-translate-y-9:focus {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .medium-desktop\:focus\:vtmn-translate-y-10:focus {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .medium-desktop\:focus\:vtmn--translate-y-0:focus {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .medium-desktop\:focus\:vtmn--translate-y-1:focus {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .medium-desktop\:focus\:vtmn--translate-y-2:focus {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .medium-desktop\:focus\:vtmn--translate-y-3:focus {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .medium-desktop\:focus\:vtmn--translate-y-4:focus {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .medium-desktop\:focus\:vtmn--translate-y-5:focus {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .medium-desktop\:focus\:vtmn--translate-y-6:focus {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .medium-desktop\:focus\:vtmn--translate-y-7:focus {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .medium-desktop\:focus\:vtmn--translate-y-8:focus {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .medium-desktop\:focus\:vtmn--translate-y-9:focus {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .medium-desktop\:focus\:vtmn--translate-y-10:focus {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .medium-desktop\:focus\:vtmn-translate-y-1\/2:focus {
    --tw-translate-y: 50%;
  }

  .medium-desktop\:focus\:vtmn-translate-y-1\/3:focus {
    --tw-translate-y: 33.333333%;
  }

  .medium-desktop\:focus\:vtmn-translate-y-2\/3:focus {
    --tw-translate-y: 66.666667%;
  }

  .medium-desktop\:focus\:vtmn-translate-y-1\/4:focus {
    --tw-translate-y: 25%;
  }

  .medium-desktop\:focus\:vtmn-translate-y-2\/4:focus {
    --tw-translate-y: 50%;
  }

  .medium-desktop\:focus\:vtmn-translate-y-3\/4:focus {
    --tw-translate-y: 75%;
  }

  .medium-desktop\:focus\:vtmn-translate-y-full:focus {
    --tw-translate-y: 100%;
  }

  .medium-desktop\:focus\:vtmn--translate-y-1\/2:focus {
    --tw-translate-y: -50%;
  }

  .medium-desktop\:focus\:vtmn--translate-y-1\/3:focus {
    --tw-translate-y: -33.333333%;
  }

  .medium-desktop\:focus\:vtmn--translate-y-2\/3:focus {
    --tw-translate-y: -66.666667%;
  }

  .medium-desktop\:focus\:vtmn--translate-y-1\/4:focus {
    --tw-translate-y: -25%;
  }

  .medium-desktop\:focus\:vtmn--translate-y-2\/4:focus {
    --tw-translate-y: -50%;
  }

  .medium-desktop\:focus\:vtmn--translate-y-3\/4:focus {
    --tw-translate-y: -75%;
  }

  .medium-desktop\:focus\:vtmn--translate-y-full:focus {
    --tw-translate-y: -100%;
  }

  .medium-desktop\:vtmn-rotate-0 {
    --tw-rotate: 0deg;
  }

  .medium-desktop\:vtmn-rotate-1 {
    --tw-rotate: 1deg;
  }

  .medium-desktop\:vtmn-rotate-2 {
    --tw-rotate: 2deg;
  }

  .medium-desktop\:vtmn-rotate-3 {
    --tw-rotate: 3deg;
  }

  .medium-desktop\:vtmn-rotate-6 {
    --tw-rotate: 6deg;
  }

  .medium-desktop\:vtmn-rotate-12 {
    --tw-rotate: 12deg;
  }

  .medium-desktop\:vtmn-rotate-45 {
    --tw-rotate: 45deg;
  }

  .medium-desktop\:vtmn-rotate-90 {
    --tw-rotate: 90deg;
  }

  .medium-desktop\:vtmn-rotate-180 {
    --tw-rotate: 180deg;
  }

  .medium-desktop\:vtmn--rotate-180 {
    --tw-rotate: -180deg;
  }

  .medium-desktop\:vtmn--rotate-90 {
    --tw-rotate: -90deg;
  }

  .medium-desktop\:vtmn--rotate-45 {
    --tw-rotate: -45deg;
  }

  .medium-desktop\:vtmn--rotate-12 {
    --tw-rotate: -12deg;
  }

  .medium-desktop\:vtmn--rotate-6 {
    --tw-rotate: -6deg;
  }

  .medium-desktop\:vtmn--rotate-3 {
    --tw-rotate: -3deg;
  }

  .medium-desktop\:vtmn--rotate-2 {
    --tw-rotate: -2deg;
  }

  .medium-desktop\:vtmn--rotate-1 {
    --tw-rotate: -1deg;
  }

  .medium-desktop\:hover\:vtmn-rotate-0:hover {
    --tw-rotate: 0deg;
  }

  .medium-desktop\:hover\:vtmn-rotate-1:hover {
    --tw-rotate: 1deg;
  }

  .medium-desktop\:hover\:vtmn-rotate-2:hover {
    --tw-rotate: 2deg;
  }

  .medium-desktop\:hover\:vtmn-rotate-3:hover {
    --tw-rotate: 3deg;
  }

  .medium-desktop\:hover\:vtmn-rotate-6:hover {
    --tw-rotate: 6deg;
  }

  .medium-desktop\:hover\:vtmn-rotate-12:hover {
    --tw-rotate: 12deg;
  }

  .medium-desktop\:hover\:vtmn-rotate-45:hover {
    --tw-rotate: 45deg;
  }

  .medium-desktop\:hover\:vtmn-rotate-90:hover {
    --tw-rotate: 90deg;
  }

  .medium-desktop\:hover\:vtmn-rotate-180:hover {
    --tw-rotate: 180deg;
  }

  .medium-desktop\:hover\:vtmn--rotate-180:hover {
    --tw-rotate: -180deg;
  }

  .medium-desktop\:hover\:vtmn--rotate-90:hover {
    --tw-rotate: -90deg;
  }

  .medium-desktop\:hover\:vtmn--rotate-45:hover {
    --tw-rotate: -45deg;
  }

  .medium-desktop\:hover\:vtmn--rotate-12:hover {
    --tw-rotate: -12deg;
  }

  .medium-desktop\:hover\:vtmn--rotate-6:hover {
    --tw-rotate: -6deg;
  }

  .medium-desktop\:hover\:vtmn--rotate-3:hover {
    --tw-rotate: -3deg;
  }

  .medium-desktop\:hover\:vtmn--rotate-2:hover {
    --tw-rotate: -2deg;
  }

  .medium-desktop\:hover\:vtmn--rotate-1:hover {
    --tw-rotate: -1deg;
  }

  .medium-desktop\:focus\:vtmn-rotate-0:focus {
    --tw-rotate: 0deg;
  }

  .medium-desktop\:focus\:vtmn-rotate-1:focus {
    --tw-rotate: 1deg;
  }

  .medium-desktop\:focus\:vtmn-rotate-2:focus {
    --tw-rotate: 2deg;
  }

  .medium-desktop\:focus\:vtmn-rotate-3:focus {
    --tw-rotate: 3deg;
  }

  .medium-desktop\:focus\:vtmn-rotate-6:focus {
    --tw-rotate: 6deg;
  }

  .medium-desktop\:focus\:vtmn-rotate-12:focus {
    --tw-rotate: 12deg;
  }

  .medium-desktop\:focus\:vtmn-rotate-45:focus {
    --tw-rotate: 45deg;
  }

  .medium-desktop\:focus\:vtmn-rotate-90:focus {
    --tw-rotate: 90deg;
  }

  .medium-desktop\:focus\:vtmn-rotate-180:focus {
    --tw-rotate: 180deg;
  }

  .medium-desktop\:focus\:vtmn--rotate-180:focus {
    --tw-rotate: -180deg;
  }

  .medium-desktop\:focus\:vtmn--rotate-90:focus {
    --tw-rotate: -90deg;
  }

  .medium-desktop\:focus\:vtmn--rotate-45:focus {
    --tw-rotate: -45deg;
  }

  .medium-desktop\:focus\:vtmn--rotate-12:focus {
    --tw-rotate: -12deg;
  }

  .medium-desktop\:focus\:vtmn--rotate-6:focus {
    --tw-rotate: -6deg;
  }

  .medium-desktop\:focus\:vtmn--rotate-3:focus {
    --tw-rotate: -3deg;
  }

  .medium-desktop\:focus\:vtmn--rotate-2:focus {
    --tw-rotate: -2deg;
  }

  .medium-desktop\:focus\:vtmn--rotate-1:focus {
    --tw-rotate: -1deg;
  }

  .medium-desktop\:vtmn-skew-x-0 {
    --tw-skew-x: 0deg;
  }

  .medium-desktop\:vtmn-skew-x-1 {
    --tw-skew-x: 1deg;
  }

  .medium-desktop\:vtmn-skew-x-2 {
    --tw-skew-x: 2deg;
  }

  .medium-desktop\:vtmn-skew-x-3 {
    --tw-skew-x: 3deg;
  }

  .medium-desktop\:vtmn-skew-x-6 {
    --tw-skew-x: 6deg;
  }

  .medium-desktop\:vtmn-skew-x-12 {
    --tw-skew-x: 12deg;
  }

  .medium-desktop\:vtmn--skew-x-12 {
    --tw-skew-x: -12deg;
  }

  .medium-desktop\:vtmn--skew-x-6 {
    --tw-skew-x: -6deg;
  }

  .medium-desktop\:vtmn--skew-x-3 {
    --tw-skew-x: -3deg;
  }

  .medium-desktop\:vtmn--skew-x-2 {
    --tw-skew-x: -2deg;
  }

  .medium-desktop\:vtmn--skew-x-1 {
    --tw-skew-x: -1deg;
  }

  .medium-desktop\:vtmn-skew-y-0 {
    --tw-skew-y: 0deg;
  }

  .medium-desktop\:vtmn-skew-y-1 {
    --tw-skew-y: 1deg;
  }

  .medium-desktop\:vtmn-skew-y-2 {
    --tw-skew-y: 2deg;
  }

  .medium-desktop\:vtmn-skew-y-3 {
    --tw-skew-y: 3deg;
  }

  .medium-desktop\:vtmn-skew-y-6 {
    --tw-skew-y: 6deg;
  }

  .medium-desktop\:vtmn-skew-y-12 {
    --tw-skew-y: 12deg;
  }

  .medium-desktop\:vtmn--skew-y-12 {
    --tw-skew-y: -12deg;
  }

  .medium-desktop\:vtmn--skew-y-6 {
    --tw-skew-y: -6deg;
  }

  .medium-desktop\:vtmn--skew-y-3 {
    --tw-skew-y: -3deg;
  }

  .medium-desktop\:vtmn--skew-y-2 {
    --tw-skew-y: -2deg;
  }

  .medium-desktop\:vtmn--skew-y-1 {
    --tw-skew-y: -1deg;
  }

  .medium-desktop\:hover\:vtmn-skew-x-0:hover {
    --tw-skew-x: 0deg;
  }

  .medium-desktop\:hover\:vtmn-skew-x-1:hover {
    --tw-skew-x: 1deg;
  }

  .medium-desktop\:hover\:vtmn-skew-x-2:hover {
    --tw-skew-x: 2deg;
  }

  .medium-desktop\:hover\:vtmn-skew-x-3:hover {
    --tw-skew-x: 3deg;
  }

  .medium-desktop\:hover\:vtmn-skew-x-6:hover {
    --tw-skew-x: 6deg;
  }

  .medium-desktop\:hover\:vtmn-skew-x-12:hover {
    --tw-skew-x: 12deg;
  }

  .medium-desktop\:hover\:vtmn--skew-x-12:hover {
    --tw-skew-x: -12deg;
  }

  .medium-desktop\:hover\:vtmn--skew-x-6:hover {
    --tw-skew-x: -6deg;
  }

  .medium-desktop\:hover\:vtmn--skew-x-3:hover {
    --tw-skew-x: -3deg;
  }

  .medium-desktop\:hover\:vtmn--skew-x-2:hover {
    --tw-skew-x: -2deg;
  }

  .medium-desktop\:hover\:vtmn--skew-x-1:hover {
    --tw-skew-x: -1deg;
  }

  .medium-desktop\:hover\:vtmn-skew-y-0:hover {
    --tw-skew-y: 0deg;
  }

  .medium-desktop\:hover\:vtmn-skew-y-1:hover {
    --tw-skew-y: 1deg;
  }

  .medium-desktop\:hover\:vtmn-skew-y-2:hover {
    --tw-skew-y: 2deg;
  }

  .medium-desktop\:hover\:vtmn-skew-y-3:hover {
    --tw-skew-y: 3deg;
  }

  .medium-desktop\:hover\:vtmn-skew-y-6:hover {
    --tw-skew-y: 6deg;
  }

  .medium-desktop\:hover\:vtmn-skew-y-12:hover {
    --tw-skew-y: 12deg;
  }

  .medium-desktop\:hover\:vtmn--skew-y-12:hover {
    --tw-skew-y: -12deg;
  }

  .medium-desktop\:hover\:vtmn--skew-y-6:hover {
    --tw-skew-y: -6deg;
  }

  .medium-desktop\:hover\:vtmn--skew-y-3:hover {
    --tw-skew-y: -3deg;
  }

  .medium-desktop\:hover\:vtmn--skew-y-2:hover {
    --tw-skew-y: -2deg;
  }

  .medium-desktop\:hover\:vtmn--skew-y-1:hover {
    --tw-skew-y: -1deg;
  }

  .medium-desktop\:focus\:vtmn-skew-x-0:focus {
    --tw-skew-x: 0deg;
  }

  .medium-desktop\:focus\:vtmn-skew-x-1:focus {
    --tw-skew-x: 1deg;
  }

  .medium-desktop\:focus\:vtmn-skew-x-2:focus {
    --tw-skew-x: 2deg;
  }

  .medium-desktop\:focus\:vtmn-skew-x-3:focus {
    --tw-skew-x: 3deg;
  }

  .medium-desktop\:focus\:vtmn-skew-x-6:focus {
    --tw-skew-x: 6deg;
  }

  .medium-desktop\:focus\:vtmn-skew-x-12:focus {
    --tw-skew-x: 12deg;
  }

  .medium-desktop\:focus\:vtmn--skew-x-12:focus {
    --tw-skew-x: -12deg;
  }

  .medium-desktop\:focus\:vtmn--skew-x-6:focus {
    --tw-skew-x: -6deg;
  }

  .medium-desktop\:focus\:vtmn--skew-x-3:focus {
    --tw-skew-x: -3deg;
  }

  .medium-desktop\:focus\:vtmn--skew-x-2:focus {
    --tw-skew-x: -2deg;
  }

  .medium-desktop\:focus\:vtmn--skew-x-1:focus {
    --tw-skew-x: -1deg;
  }

  .medium-desktop\:focus\:vtmn-skew-y-0:focus {
    --tw-skew-y: 0deg;
  }

  .medium-desktop\:focus\:vtmn-skew-y-1:focus {
    --tw-skew-y: 1deg;
  }

  .medium-desktop\:focus\:vtmn-skew-y-2:focus {
    --tw-skew-y: 2deg;
  }

  .medium-desktop\:focus\:vtmn-skew-y-3:focus {
    --tw-skew-y: 3deg;
  }

  .medium-desktop\:focus\:vtmn-skew-y-6:focus {
    --tw-skew-y: 6deg;
  }

  .medium-desktop\:focus\:vtmn-skew-y-12:focus {
    --tw-skew-y: 12deg;
  }

  .medium-desktop\:focus\:vtmn--skew-y-12:focus {
    --tw-skew-y: -12deg;
  }

  .medium-desktop\:focus\:vtmn--skew-y-6:focus {
    --tw-skew-y: -6deg;
  }

  .medium-desktop\:focus\:vtmn--skew-y-3:focus {
    --tw-skew-y: -3deg;
  }

  .medium-desktop\:focus\:vtmn--skew-y-2:focus {
    --tw-skew-y: -2deg;
  }

  .medium-desktop\:focus\:vtmn--skew-y-1:focus {
    --tw-skew-y: -1deg;
  }

  .medium-desktop\:vtmn-scale-0 {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .medium-desktop\:vtmn-scale-50 {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .medium-desktop\:vtmn-scale-75 {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .medium-desktop\:vtmn-scale-90 {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .medium-desktop\:vtmn-scale-95 {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .medium-desktop\:vtmn-scale-100 {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .medium-desktop\:vtmn-scale-105 {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .medium-desktop\:vtmn-scale-110 {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .medium-desktop\:vtmn-scale-125 {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .medium-desktop\:vtmn-scale-150 {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .medium-desktop\:hover\:vtmn-scale-0:hover {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .medium-desktop\:hover\:vtmn-scale-50:hover {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .medium-desktop\:hover\:vtmn-scale-75:hover {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .medium-desktop\:hover\:vtmn-scale-90:hover {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .medium-desktop\:hover\:vtmn-scale-95:hover {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .medium-desktop\:hover\:vtmn-scale-100:hover {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .medium-desktop\:hover\:vtmn-scale-105:hover {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .medium-desktop\:hover\:vtmn-scale-110:hover {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .medium-desktop\:hover\:vtmn-scale-125:hover {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .medium-desktop\:hover\:vtmn-scale-150:hover {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .medium-desktop\:focus\:vtmn-scale-0:focus {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .medium-desktop\:focus\:vtmn-scale-50:focus {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .medium-desktop\:focus\:vtmn-scale-75:focus {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .medium-desktop\:focus\:vtmn-scale-90:focus {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .medium-desktop\:focus\:vtmn-scale-95:focus {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .medium-desktop\:focus\:vtmn-scale-100:focus {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .medium-desktop\:focus\:vtmn-scale-105:focus {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .medium-desktop\:focus\:vtmn-scale-110:focus {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .medium-desktop\:focus\:vtmn-scale-125:focus {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .medium-desktop\:focus\:vtmn-scale-150:focus {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .medium-desktop\:vtmn-scale-x-0 {
    --tw-scale-x: 0;
  }

  .medium-desktop\:vtmn-scale-x-50 {
    --tw-scale-x: .5;
  }

  .medium-desktop\:vtmn-scale-x-75 {
    --tw-scale-x: .75;
  }

  .medium-desktop\:vtmn-scale-x-90 {
    --tw-scale-x: .9;
  }

  .medium-desktop\:vtmn-scale-x-95 {
    --tw-scale-x: .95;
  }

  .medium-desktop\:vtmn-scale-x-100 {
    --tw-scale-x: 1;
  }

  .medium-desktop\:vtmn-scale-x-105 {
    --tw-scale-x: 1.05;
  }

  .medium-desktop\:vtmn-scale-x-110 {
    --tw-scale-x: 1.1;
  }

  .medium-desktop\:vtmn-scale-x-125 {
    --tw-scale-x: 1.25;
  }

  .medium-desktop\:vtmn-scale-x-150 {
    --tw-scale-x: 1.5;
  }

  .medium-desktop\:vtmn-scale-y-0 {
    --tw-scale-y: 0;
  }

  .medium-desktop\:vtmn-scale-y-50 {
    --tw-scale-y: .5;
  }

  .medium-desktop\:vtmn-scale-y-75 {
    --tw-scale-y: .75;
  }

  .medium-desktop\:vtmn-scale-y-90 {
    --tw-scale-y: .9;
  }

  .medium-desktop\:vtmn-scale-y-95 {
    --tw-scale-y: .95;
  }

  .medium-desktop\:vtmn-scale-y-100 {
    --tw-scale-y: 1;
  }

  .medium-desktop\:vtmn-scale-y-105 {
    --tw-scale-y: 1.05;
  }

  .medium-desktop\:vtmn-scale-y-110 {
    --tw-scale-y: 1.1;
  }

  .medium-desktop\:vtmn-scale-y-125 {
    --tw-scale-y: 1.25;
  }

  .medium-desktop\:vtmn-scale-y-150 {
    --tw-scale-y: 1.5;
  }

  .medium-desktop\:hover\:vtmn-scale-x-0:hover {
    --tw-scale-x: 0;
  }

  .medium-desktop\:hover\:vtmn-scale-x-50:hover {
    --tw-scale-x: .5;
  }

  .medium-desktop\:hover\:vtmn-scale-x-75:hover {
    --tw-scale-x: .75;
  }

  .medium-desktop\:hover\:vtmn-scale-x-90:hover {
    --tw-scale-x: .9;
  }

  .medium-desktop\:hover\:vtmn-scale-x-95:hover {
    --tw-scale-x: .95;
  }

  .medium-desktop\:hover\:vtmn-scale-x-100:hover {
    --tw-scale-x: 1;
  }

  .medium-desktop\:hover\:vtmn-scale-x-105:hover {
    --tw-scale-x: 1.05;
  }

  .medium-desktop\:hover\:vtmn-scale-x-110:hover {
    --tw-scale-x: 1.1;
  }

  .medium-desktop\:hover\:vtmn-scale-x-125:hover {
    --tw-scale-x: 1.25;
  }

  .medium-desktop\:hover\:vtmn-scale-x-150:hover {
    --tw-scale-x: 1.5;
  }

  .medium-desktop\:hover\:vtmn-scale-y-0:hover {
    --tw-scale-y: 0;
  }

  .medium-desktop\:hover\:vtmn-scale-y-50:hover {
    --tw-scale-y: .5;
  }

  .medium-desktop\:hover\:vtmn-scale-y-75:hover {
    --tw-scale-y: .75;
  }

  .medium-desktop\:hover\:vtmn-scale-y-90:hover {
    --tw-scale-y: .9;
  }

  .medium-desktop\:hover\:vtmn-scale-y-95:hover {
    --tw-scale-y: .95;
  }

  .medium-desktop\:hover\:vtmn-scale-y-100:hover {
    --tw-scale-y: 1;
  }

  .medium-desktop\:hover\:vtmn-scale-y-105:hover {
    --tw-scale-y: 1.05;
  }

  .medium-desktop\:hover\:vtmn-scale-y-110:hover {
    --tw-scale-y: 1.1;
  }

  .medium-desktop\:hover\:vtmn-scale-y-125:hover {
    --tw-scale-y: 1.25;
  }

  .medium-desktop\:hover\:vtmn-scale-y-150:hover {
    --tw-scale-y: 1.5;
  }

  .medium-desktop\:focus\:vtmn-scale-x-0:focus {
    --tw-scale-x: 0;
  }

  .medium-desktop\:focus\:vtmn-scale-x-50:focus {
    --tw-scale-x: .5;
  }

  .medium-desktop\:focus\:vtmn-scale-x-75:focus {
    --tw-scale-x: .75;
  }

  .medium-desktop\:focus\:vtmn-scale-x-90:focus {
    --tw-scale-x: .9;
  }

  .medium-desktop\:focus\:vtmn-scale-x-95:focus {
    --tw-scale-x: .95;
  }

  .medium-desktop\:focus\:vtmn-scale-x-100:focus {
    --tw-scale-x: 1;
  }

  .medium-desktop\:focus\:vtmn-scale-x-105:focus {
    --tw-scale-x: 1.05;
  }

  .medium-desktop\:focus\:vtmn-scale-x-110:focus {
    --tw-scale-x: 1.1;
  }

  .medium-desktop\:focus\:vtmn-scale-x-125:focus {
    --tw-scale-x: 1.25;
  }

  .medium-desktop\:focus\:vtmn-scale-x-150:focus {
    --tw-scale-x: 1.5;
  }

  .medium-desktop\:focus\:vtmn-scale-y-0:focus {
    --tw-scale-y: 0;
  }

  .medium-desktop\:focus\:vtmn-scale-y-50:focus {
    --tw-scale-y: .5;
  }

  .medium-desktop\:focus\:vtmn-scale-y-75:focus {
    --tw-scale-y: .75;
  }

  .medium-desktop\:focus\:vtmn-scale-y-90:focus {
    --tw-scale-y: .9;
  }

  .medium-desktop\:focus\:vtmn-scale-y-95:focus {
    --tw-scale-y: .95;
  }

  .medium-desktop\:focus\:vtmn-scale-y-100:focus {
    --tw-scale-y: 1;
  }

  .medium-desktop\:focus\:vtmn-scale-y-105:focus {
    --tw-scale-y: 1.05;
  }

  .medium-desktop\:focus\:vtmn-scale-y-110:focus {
    --tw-scale-y: 1.1;
  }

  .medium-desktop\:focus\:vtmn-scale-y-125:focus {
    --tw-scale-y: 1.25;
  }

  .medium-desktop\:focus\:vtmn-scale-y-150:focus {
    --tw-scale-y: 1.5;
  }

  .medium-desktop\:vtmn-animate-none {
    animation: none;
  }

  .medium-desktop\:vtmn-animate-spin {
    animation: vtmn-spin 1s linear infinite;
  }

  .medium-desktop\:vtmn-animate-ping {
    animation: vtmn-ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .medium-desktop\:vtmn-animate-pulse {
    animation: vtmn-pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .medium-desktop\:vtmn-animate-bounce {
    animation: vtmn-bounce 1s infinite;
  }

  .medium-desktop\:vtmn-cursor-auto {
    cursor: auto;
  }

  .medium-desktop\:vtmn-cursor-default {
    cursor: default;
  }

  .medium-desktop\:vtmn-cursor-pointer {
    cursor: pointer;
  }

  .medium-desktop\:vtmn-cursor-wait {
    cursor: wait;
  }

  .medium-desktop\:vtmn-cursor-text {
    cursor: text;
  }

  .medium-desktop\:vtmn-cursor-move {
    cursor: move;
  }

  .medium-desktop\:vtmn-cursor-help {
    cursor: help;
  }

  .medium-desktop\:vtmn-cursor-not-allowed {
    cursor: not-allowed;
  }

  .medium-desktop\:hover\:vtmn-cursor-auto:hover {
    cursor: auto;
  }

  .medium-desktop\:hover\:vtmn-cursor-default:hover {
    cursor: default;
  }

  .medium-desktop\:hover\:vtmn-cursor-pointer:hover {
    cursor: pointer;
  }

  .medium-desktop\:hover\:vtmn-cursor-wait:hover {
    cursor: wait;
  }

  .medium-desktop\:hover\:vtmn-cursor-text:hover {
    cursor: text;
  }

  .medium-desktop\:hover\:vtmn-cursor-move:hover {
    cursor: move;
  }

  .medium-desktop\:hover\:vtmn-cursor-help:hover {
    cursor: help;
  }

  .medium-desktop\:hover\:vtmn-cursor-not-allowed:hover {
    cursor: not-allowed;
  }

  .medium-desktop\:disabled\:vtmn-cursor-auto:disabled {
    cursor: auto;
  }

  .medium-desktop\:disabled\:vtmn-cursor-default:disabled {
    cursor: default;
  }

  .medium-desktop\:disabled\:vtmn-cursor-pointer:disabled {
    cursor: pointer;
  }

  .medium-desktop\:disabled\:vtmn-cursor-wait:disabled {
    cursor: wait;
  }

  .medium-desktop\:disabled\:vtmn-cursor-text:disabled {
    cursor: text;
  }

  .medium-desktop\:disabled\:vtmn-cursor-move:disabled {
    cursor: move;
  }

  .medium-desktop\:disabled\:vtmn-cursor-help:disabled {
    cursor: help;
  }

  .medium-desktop\:disabled\:vtmn-cursor-not-allowed:disabled {
    cursor: not-allowed;
  }

  .medium-desktop\:vtmn-select-none {
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
  }

  .medium-desktop\:vtmn-select-text {
    -webkit-user-select: text;
       -moz-user-select: text;
            user-select: text;
  }

  .medium-desktop\:vtmn-select-all {
    -webkit-user-select: all;
       -moz-user-select: all;
            user-select: all;
  }

  .medium-desktop\:vtmn-select-auto {
    -webkit-user-select: auto;
       -moz-user-select: auto;
            user-select: auto;
  }

  .medium-desktop\:vtmn-resize-none {
    resize: none;
  }

  .medium-desktop\:vtmn-resize-y {
    resize: vertical;
  }

  .medium-desktop\:vtmn-resize-x {
    resize: horizontal;
  }

  .medium-desktop\:vtmn-resize {
    resize: both;
  }

  .medium-desktop\:vtmn-list-inside {
    list-style-position: inside;
  }

  .medium-desktop\:vtmn-list-outside {
    list-style-position: outside;
  }

  .medium-desktop\:vtmn-list-none {
    list-style-type: none;
  }

  .medium-desktop\:vtmn-list-disc {
    list-style-type: disc;
  }

  .medium-desktop\:vtmn-list-decimal {
    list-style-type: decimal;
  }

  .medium-desktop\:vtmn-appearance-none {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

  .medium-desktop\:vtmn-auto-cols-auto {
    grid-auto-columns: auto;
  }

  .medium-desktop\:vtmn-auto-cols-min {
    grid-auto-columns: min-content;
  }

  .medium-desktop\:vtmn-auto-cols-max {
    grid-auto-columns: max-content;
  }

  .medium-desktop\:vtmn-auto-cols-fr {
    grid-auto-columns: minmax(0, 1fr);
  }

  .medium-desktop\:vtmn-grid-flow-row {
    grid-auto-flow: row;
  }

  .medium-desktop\:vtmn-grid-flow-col {
    grid-auto-flow: column;
  }

  .medium-desktop\:vtmn-grid-flow-row-dense {
    grid-auto-flow: row dense;
  }

  .medium-desktop\:vtmn-grid-flow-col-dense {
    grid-auto-flow: column dense;
  }

  .medium-desktop\:vtmn-auto-rows-auto {
    grid-auto-rows: auto;
  }

  .medium-desktop\:vtmn-auto-rows-min {
    grid-auto-rows: min-content;
  }

  .medium-desktop\:vtmn-auto-rows-max {
    grid-auto-rows: max-content;
  }

  .medium-desktop\:vtmn-auto-rows-fr {
    grid-auto-rows: minmax(0, 1fr);
  }

  .medium-desktop\:vtmn-grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .medium-desktop\:vtmn-grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .medium-desktop\:vtmn-grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .medium-desktop\:vtmn-grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .medium-desktop\:vtmn-grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .medium-desktop\:vtmn-grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .medium-desktop\:vtmn-grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .medium-desktop\:vtmn-grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .medium-desktop\:vtmn-grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .medium-desktop\:vtmn-grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .medium-desktop\:vtmn-grid-cols-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .medium-desktop\:vtmn-grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .medium-desktop\:vtmn-grid-cols-none {
    grid-template-columns: none;
  }

  .medium-desktop\:vtmn-grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .medium-desktop\:vtmn-grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .medium-desktop\:vtmn-grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .medium-desktop\:vtmn-grid-rows-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .medium-desktop\:vtmn-grid-rows-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .medium-desktop\:vtmn-grid-rows-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .medium-desktop\:vtmn-grid-rows-none {
    grid-template-rows: none;
  }

  .medium-desktop\:vtmn-flex-row {
    flex-direction: row;
  }

  .medium-desktop\:vtmn-flex-row-reverse {
    flex-direction: row-reverse;
  }

  .medium-desktop\:vtmn-flex-col {
    flex-direction: column;
  }

  .medium-desktop\:vtmn-flex-col-reverse {
    flex-direction: column-reverse;
  }

  .medium-desktop\:vtmn-flex-wrap {
    flex-wrap: wrap;
  }

  .medium-desktop\:vtmn-flex-wrap-reverse {
    flex-wrap: wrap-reverse;
  }

  .medium-desktop\:vtmn-flex-nowrap {
    flex-wrap: nowrap;
  }

  .medium-desktop\:vtmn-place-content-center {
    place-content: center;
  }

  .medium-desktop\:vtmn-place-content-start {
    place-content: start;
  }

  .medium-desktop\:vtmn-place-content-end {
    place-content: end;
  }

  .medium-desktop\:vtmn-place-content-between {
    place-content: space-between;
  }

  .medium-desktop\:vtmn-place-content-around {
    place-content: space-around;
  }

  .medium-desktop\:vtmn-place-content-evenly {
    place-content: space-evenly;
  }

  .medium-desktop\:vtmn-place-content-stretch {
    place-content: stretch;
  }

  .medium-desktop\:vtmn-place-items-start {
    place-items: start;
  }

  .medium-desktop\:vtmn-place-items-end {
    place-items: end;
  }

  .medium-desktop\:vtmn-place-items-center {
    place-items: center;
  }

  .medium-desktop\:vtmn-place-items-stretch {
    place-items: stretch;
  }

  .medium-desktop\:vtmn-content-center {
    align-content: center;
  }

  .medium-desktop\:vtmn-content-start {
    align-content: flex-start;
  }

  .medium-desktop\:vtmn-content-end {
    align-content: flex-end;
  }

  .medium-desktop\:vtmn-content-between {
    align-content: space-between;
  }

  .medium-desktop\:vtmn-content-around {
    align-content: space-around;
  }

  .medium-desktop\:vtmn-content-evenly {
    align-content: space-evenly;
  }

  .medium-desktop\:vtmn-items-start {
    align-items: flex-start;
  }

  .medium-desktop\:vtmn-items-end {
    align-items: flex-end;
  }

  .medium-desktop\:vtmn-items-center {
    align-items: center;
  }

  .medium-desktop\:vtmn-items-baseline {
    align-items: baseline;
  }

  .medium-desktop\:vtmn-items-stretch {
    align-items: stretch;
  }

  .medium-desktop\:vtmn-justify-start {
    justify-content: flex-start;
  }

  .medium-desktop\:vtmn-justify-end {
    justify-content: flex-end;
  }

  .medium-desktop\:vtmn-justify-center {
    justify-content: center;
  }

  .medium-desktop\:vtmn-justify-between {
    justify-content: space-between;
  }

  .medium-desktop\:vtmn-justify-around {
    justify-content: space-around;
  }

  .medium-desktop\:vtmn-justify-evenly {
    justify-content: space-evenly;
  }

  .medium-desktop\:vtmn-justify-items-start {
    justify-items: start;
  }

  .medium-desktop\:vtmn-justify-items-end {
    justify-items: end;
  }

  .medium-desktop\:vtmn-justify-items-center {
    justify-items: center;
  }

  .medium-desktop\:vtmn-justify-items-stretch {
    justify-items: stretch;
  }

  .medium-desktop\:vtmn-gap-0 {
    gap: var(--vtmn-spacing_0);
  }

  .medium-desktop\:vtmn-gap-1 {
    gap: var(--vtmn-spacing_1);
  }

  .medium-desktop\:vtmn-gap-2 {
    gap: var(--vtmn-spacing_2);
  }

  .medium-desktop\:vtmn-gap-3 {
    gap: var(--vtmn-spacing_3);
  }

  .medium-desktop\:vtmn-gap-4 {
    gap: var(--vtmn-spacing_4);
  }

  .medium-desktop\:vtmn-gap-5 {
    gap: var(--vtmn-spacing_5);
  }

  .medium-desktop\:vtmn-gap-6 {
    gap: var(--vtmn-spacing_6);
  }

  .medium-desktop\:vtmn-gap-7 {
    gap: var(--vtmn-spacing_7);
  }

  .medium-desktop\:vtmn-gap-8 {
    gap: var(--vtmn-spacing_8);
  }

  .medium-desktop\:vtmn-gap-9 {
    gap: var(--vtmn-spacing_9);
  }

  .medium-desktop\:vtmn-gap-10 {
    gap: var(--vtmn-spacing_10);
  }

  .medium-desktop\:vtmn-gap-x-0 {
    -moz-column-gap: var(--vtmn-spacing_0);
         column-gap: var(--vtmn-spacing_0);
  }

  .medium-desktop\:vtmn-gap-x-1 {
    -moz-column-gap: var(--vtmn-spacing_1);
         column-gap: var(--vtmn-spacing_1);
  }

  .medium-desktop\:vtmn-gap-x-2 {
    -moz-column-gap: var(--vtmn-spacing_2);
         column-gap: var(--vtmn-spacing_2);
  }

  .medium-desktop\:vtmn-gap-x-3 {
    -moz-column-gap: var(--vtmn-spacing_3);
         column-gap: var(--vtmn-spacing_3);
  }

  .medium-desktop\:vtmn-gap-x-4 {
    -moz-column-gap: var(--vtmn-spacing_4);
         column-gap: var(--vtmn-spacing_4);
  }

  .medium-desktop\:vtmn-gap-x-5 {
    -moz-column-gap: var(--vtmn-spacing_5);
         column-gap: var(--vtmn-spacing_5);
  }

  .medium-desktop\:vtmn-gap-x-6 {
    -moz-column-gap: var(--vtmn-spacing_6);
         column-gap: var(--vtmn-spacing_6);
  }

  .medium-desktop\:vtmn-gap-x-7 {
    -moz-column-gap: var(--vtmn-spacing_7);
         column-gap: var(--vtmn-spacing_7);
  }

  .medium-desktop\:vtmn-gap-x-8 {
    -moz-column-gap: var(--vtmn-spacing_8);
         column-gap: var(--vtmn-spacing_8);
  }

  .medium-desktop\:vtmn-gap-x-9 {
    -moz-column-gap: var(--vtmn-spacing_9);
         column-gap: var(--vtmn-spacing_9);
  }

  .medium-desktop\:vtmn-gap-x-10 {
    -moz-column-gap: var(--vtmn-spacing_10);
         column-gap: var(--vtmn-spacing_10);
  }

  .medium-desktop\:vtmn-gap-y-0 {
    row-gap: var(--vtmn-spacing_0);
  }

  .medium-desktop\:vtmn-gap-y-1 {
    row-gap: var(--vtmn-spacing_1);
  }

  .medium-desktop\:vtmn-gap-y-2 {
    row-gap: var(--vtmn-spacing_2);
  }

  .medium-desktop\:vtmn-gap-y-3 {
    row-gap: var(--vtmn-spacing_3);
  }

  .medium-desktop\:vtmn-gap-y-4 {
    row-gap: var(--vtmn-spacing_4);
  }

  .medium-desktop\:vtmn-gap-y-5 {
    row-gap: var(--vtmn-spacing_5);
  }

  .medium-desktop\:vtmn-gap-y-6 {
    row-gap: var(--vtmn-spacing_6);
  }

  .medium-desktop\:vtmn-gap-y-7 {
    row-gap: var(--vtmn-spacing_7);
  }

  .medium-desktop\:vtmn-gap-y-8 {
    row-gap: var(--vtmn-spacing_8);
  }

  .medium-desktop\:vtmn-gap-y-9 {
    row-gap: var(--vtmn-spacing_9);
  }

  .medium-desktop\:vtmn-gap-y-10 {
    row-gap: var(--vtmn-spacing_10);
  }

  .medium-desktop\:vtmn-space-x-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_0) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-x-reverse)));
  }

  .medium-desktop\:vtmn-space-x-1 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_1) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-x-reverse)));
  }

  .medium-desktop\:vtmn-space-x-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_2) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-x-reverse)));
  }

  .medium-desktop\:vtmn-space-x-3 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_3) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-x-reverse)));
  }

  .medium-desktop\:vtmn-space-x-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_4) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-x-reverse)));
  }

  .medium-desktop\:vtmn-space-x-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_5) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-x-reverse)));
  }

  .medium-desktop\:vtmn-space-x-6 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_6) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-x-reverse)));
  }

  .medium-desktop\:vtmn-space-x-7 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_7) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-x-reverse)));
  }

  .medium-desktop\:vtmn-space-x-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_8) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-x-reverse)));
  }

  .medium-desktop\:vtmn-space-x-9 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_9) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-x-reverse)));
  }

  .medium-desktop\:vtmn-space-x-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_10) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-x-reverse)));
  }

  .medium-desktop\:vtmn--space-x-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_0) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-x-reverse)));
  }

  .medium-desktop\:vtmn--space-x-1 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_1) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-x-reverse)));
  }

  .medium-desktop\:vtmn--space-x-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_2) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-x-reverse)));
  }

  .medium-desktop\:vtmn--space-x-3 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_3) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-x-reverse)));
  }

  .medium-desktop\:vtmn--space-x-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_4) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-x-reverse)));
  }

  .medium-desktop\:vtmn--space-x-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_5) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-x-reverse)));
  }

  .medium-desktop\:vtmn--space-x-6 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_6) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-x-reverse)));
  }

  .medium-desktop\:vtmn--space-x-7 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_7) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-x-reverse)));
  }

  .medium-desktop\:vtmn--space-x-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_8) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-x-reverse)));
  }

  .medium-desktop\:vtmn--space-x-9 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_9) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-x-reverse)));
  }

  .medium-desktop\:vtmn--space-x-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_10) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-x-reverse)));
  }

  .medium-desktop\:vtmn-space-y-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_0) * var(--tw-space-y-reverse));
  }

  .medium-desktop\:vtmn-space-y-1 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_1) * var(--tw-space-y-reverse));
  }

  .medium-desktop\:vtmn-space-y-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_2) * var(--tw-space-y-reverse));
  }

  .medium-desktop\:vtmn-space-y-3 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_3) * var(--tw-space-y-reverse));
  }

  .medium-desktop\:vtmn-space-y-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_4) * var(--tw-space-y-reverse));
  }

  .medium-desktop\:vtmn-space-y-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_5) * var(--tw-space-y-reverse));
  }

  .medium-desktop\:vtmn-space-y-6 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_6) * var(--tw-space-y-reverse));
  }

  .medium-desktop\:vtmn-space-y-7 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_7) * var(--tw-space-y-reverse));
  }

  .medium-desktop\:vtmn-space-y-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_8) * var(--tw-space-y-reverse));
  }

  .medium-desktop\:vtmn-space-y-9 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_9) * var(--tw-space-y-reverse));
  }

  .medium-desktop\:vtmn-space-y-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_10) * var(--tw-space-y-reverse));
  }

  .medium-desktop\:vtmn--space-y-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_0) * var(--tw-space-y-reverse));
  }

  .medium-desktop\:vtmn--space-y-1 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_1) * var(--tw-space-y-reverse));
  }

  .medium-desktop\:vtmn--space-y-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_2) * var(--tw-space-y-reverse));
  }

  .medium-desktop\:vtmn--space-y-3 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_3) * var(--tw-space-y-reverse));
  }

  .medium-desktop\:vtmn--space-y-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_4) * var(--tw-space-y-reverse));
  }

  .medium-desktop\:vtmn--space-y-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_5) * var(--tw-space-y-reverse));
  }

  .medium-desktop\:vtmn--space-y-6 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_6) * var(--tw-space-y-reverse));
  }

  .medium-desktop\:vtmn--space-y-7 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_7) * var(--tw-space-y-reverse));
  }

  .medium-desktop\:vtmn--space-y-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_8) * var(--tw-space-y-reverse));
  }

  .medium-desktop\:vtmn--space-y-9 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_9) * var(--tw-space-y-reverse));
  }

  .medium-desktop\:vtmn--space-y-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_10) * var(--tw-space-y-reverse));
  }

  .medium-desktop\:vtmn-space-y-reverse &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 1;
  }

  .medium-desktop\:vtmn-space-x-reverse &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 1;
  }

  .medium-desktop\:vtmn-divide-x-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .medium-desktop\:vtmn-divide-x-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .medium-desktop\:vtmn-divide-x-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .medium-desktop\:vtmn-divide-x-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(8px * var(--tw-divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .medium-desktop\:vtmn-divide-x &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .medium-desktop\:vtmn-divide-y-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .medium-desktop\:vtmn-divide-y-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }

  .medium-desktop\:vtmn-divide-y-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }

  .medium-desktop\:vtmn-divide-y-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
  }

  .medium-desktop\:vtmn-divide-y &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .medium-desktop\:vtmn-divide-y-reverse &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 1;
  }

  .medium-desktop\:vtmn-divide-x-reverse &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 1;
  }

  .medium-desktop\:vtmn-divide-solid &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: solid;
  }

  .medium-desktop\:vtmn-divide-dashed &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: dashed;
  }

  .medium-desktop\:vtmn-divide-dotted &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: dotted;
  }

  .medium-desktop\:vtmn-divide-double &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: double;
  }

  .medium-desktop\:vtmn-divide-none &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: none;
  }

  .medium-desktop\:vtmn-divide-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: transparent;
  }

  .medium-desktop\:vtmn-divide-background-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .medium-desktop\:vtmn-divide-background-secondary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .medium-desktop\:vtmn-divide-background-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .medium-desktop\:vtmn-divide-background-brand-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .medium-desktop\:vtmn-divide-background-brand-secondary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .medium-desktop\:vtmn-divide-background-accent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .medium-desktop\:vtmn-divide-background-alert &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .medium-desktop\:vtmn-divide-background-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .medium-desktop\:vtmn-divide-background-brand-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .medium-desktop\:vtmn-divide-content-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .medium-desktop\:vtmn-divide-content-secondary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .medium-desktop\:vtmn-divide-content-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .medium-desktop\:vtmn-divide-content-action &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .medium-desktop\:vtmn-divide-content-active &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .medium-desktop\:vtmn-divide-content-inactive &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .medium-desktop\:vtmn-divide-content-negative &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .medium-desktop\:vtmn-divide-content-warning &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .medium-desktop\:vtmn-divide-content-positive &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .medium-desktop\:vtmn-divide-content-information &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .medium-desktop\:vtmn-divide-content-accent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .medium-desktop\:vtmn-divide-content-visited &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .medium-desktop\:vtmn-divide-content-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .medium-desktop\:vtmn-divide-content-action-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .medium-desktop\:vtmn-divide-content-visited-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .medium-desktop\:vtmn-divide-border-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .medium-desktop\:vtmn-divide-border-secondary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .medium-desktop\:vtmn-divide-border-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .medium-desktop\:vtmn-divide-border-active &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .medium-desktop\:vtmn-divide-border-inactive &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .medium-desktop\:vtmn-divide-border-negative &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .medium-desktop\:vtmn-divide-border-warning &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .medium-desktop\:vtmn-divide-border-positive &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .medium-desktop\:vtmn-divide-border-information &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .medium-desktop\:vtmn-divide-border-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .medium-desktop\:vtmn-divide-decorative-gravel &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .medium-desktop\:vtmn-divide-decorative-brick &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .medium-desktop\:vtmn-divide-decorative-saffron &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .medium-desktop\:vtmn-divide-decorative-gold &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .medium-desktop\:vtmn-divide-decorative-jade &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .medium-desktop\:vtmn-divide-decorative-emerald &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .medium-desktop\:vtmn-divide-decorative-cobalt &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .medium-desktop\:vtmn-divide-decorative-amethyst &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .medium-desktop\:vtmn-divide-hover-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .medium-desktop\:vtmn-divide-hover-primary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .medium-desktop\:vtmn-divide-hover-secondary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .medium-desktop\:vtmn-divide-hover-tertiary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .medium-desktop\:vtmn-divide-hover-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .medium-desktop\:vtmn-divide-hover-brand &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .medium-desktop\:vtmn-divide-hover-accent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .medium-desktop\:vtmn-divide-hover-primary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .medium-desktop\:vtmn-divide-hover-secondary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .medium-desktop\:vtmn-divide-hover-tertiary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .medium-desktop\:vtmn-divide-active-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .medium-desktop\:vtmn-divide-active-primary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .medium-desktop\:vtmn-divide-active-secondary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .medium-desktop\:vtmn-divide-active-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .medium-desktop\:vtmn-divide-active-tertiary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .medium-desktop\:vtmn-divide-active-brand &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .medium-desktop\:vtmn-divide-active-accent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .medium-desktop\:vtmn-divide-active-primary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .medium-desktop\:vtmn-divide-active-secondary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .medium-desktop\:vtmn-divide-active-tertiary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .medium-desktop\:vtmn-divide-active-brand-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .medium-desktop\:vtmn-divide-shadow &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .medium-desktop\:vtmn-divide-brand &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand);
  }

  .medium-desktop\:vtmn-divide-brand-pro &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-pro);
  }

  .medium-desktop\:vtmn-divide-brand-digital-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .medium-desktop\:vtmn-divide-brand-digital-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .medium-desktop\:vtmn-divide-brand-digital-light-3 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .medium-desktop\:vtmn-divide-brand-digital &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital);
  }

  .medium-desktop\:vtmn-divide-brand-digital-dark-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .medium-desktop\:vtmn-divide-brand-digital-dark-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .medium-desktop\:vtmn-divide-green-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-light-1);
  }

  .medium-desktop\:vtmn-divide-green-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-light-2);
  }

  .medium-desktop\:vtmn-divide-green-light-3 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-light-3);
  }

  .medium-desktop\:vtmn-divide-green &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green);
  }

  .medium-desktop\:vtmn-divide-green-dark-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .medium-desktop\:vtmn-divide-green-dark-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .medium-desktop\:vtmn-divide-white &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_white);
  }

  .medium-desktop\:vtmn-divide-grey-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .medium-desktop\:vtmn-divide-grey-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .medium-desktop\:vtmn-divide-grey-light-3 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .medium-desktop\:vtmn-divide-grey-light-4 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .medium-desktop\:vtmn-divide-grey &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey);
  }

  .medium-desktop\:vtmn-divide-grey-dark-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .medium-desktop\:vtmn-divide-grey-dark-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .medium-desktop\:vtmn-divide-grey-dark-3 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .medium-desktop\:vtmn-divide-black &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_black);
  }

  .medium-desktop\:vtmn-divide-success &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_success);
  }

  .medium-desktop\:vtmn-divide-info &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_info);
  }

  .medium-desktop\:vtmn-divide-warning &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_warning);
  }

  .medium-desktop\:vtmn-divide-danger &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_danger);
  }

  .medium-desktop\:vtmn-divide-yellow-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .medium-desktop\:vtmn-divide-yellow-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .medium-desktop\:vtmn-divide-yellow &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_yellow);
  }

  .medium-desktop\:vtmn-divide-orange-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .medium-desktop\:vtmn-divide-orange-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .medium-desktop\:vtmn-divide-orange &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_orange);
  }

  .medium-desktop\:vtmn-divide-red-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_red-light-1);
  }

  .medium-desktop\:vtmn-divide-red-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_red-light-2);
  }

  .medium-desktop\:vtmn-divide-red &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_red);
  }

  .medium-desktop\:vtmn-divide-opacity-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0;
  }

  .medium-desktop\:vtmn-divide-opacity-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.05;
  }

  .medium-desktop\:vtmn-divide-opacity-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.1;
  }

  .medium-desktop\:vtmn-divide-opacity-20 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.2;
  }

  .medium-desktop\:vtmn-divide-opacity-25 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.25;
  }

  .medium-desktop\:vtmn-divide-opacity-30 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.3;
  }

  .medium-desktop\:vtmn-divide-opacity-40 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.4;
  }

  .medium-desktop\:vtmn-divide-opacity-50 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.5;
  }

  .medium-desktop\:vtmn-divide-opacity-60 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.6;
  }

  .medium-desktop\:vtmn-divide-opacity-70 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.7;
  }

  .medium-desktop\:vtmn-divide-opacity-75 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.75;
  }

  .medium-desktop\:vtmn-divide-opacity-80 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.8;
  }

  .medium-desktop\:vtmn-divide-opacity-90 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.9;
  }

  .medium-desktop\:vtmn-divide-opacity-95 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.95;
  }

  .medium-desktop\:vtmn-divide-opacity-100 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
  }

  .medium-desktop\:vtmn-place-self-auto {
    place-self: auto;
  }

  .medium-desktop\:vtmn-place-self-start {
    place-self: start;
  }

  .medium-desktop\:vtmn-place-self-end {
    place-self: end;
  }

  .medium-desktop\:vtmn-place-self-center {
    place-self: center;
  }

  .medium-desktop\:vtmn-place-self-stretch {
    place-self: stretch;
  }

  .medium-desktop\:vtmn-self-auto {
    align-self: auto;
  }

  .medium-desktop\:vtmn-self-start {
    align-self: flex-start;
  }

  .medium-desktop\:vtmn-self-end {
    align-self: flex-end;
  }

  .medium-desktop\:vtmn-self-center {
    align-self: center;
  }

  .medium-desktop\:vtmn-self-stretch {
    align-self: stretch;
  }

  .medium-desktop\:vtmn-self-baseline {
    align-self: baseline;
  }

  .medium-desktop\:vtmn-justify-self-auto {
    justify-self: auto;
  }

  .medium-desktop\:vtmn-justify-self-start {
    justify-self: start;
  }

  .medium-desktop\:vtmn-justify-self-end {
    justify-self: end;
  }

  .medium-desktop\:vtmn-justify-self-center {
    justify-self: center;
  }

  .medium-desktop\:vtmn-justify-self-stretch {
    justify-self: stretch;
  }

  .medium-desktop\:vtmn-overflow-auto {
    overflow: auto;
  }

  .medium-desktop\:vtmn-overflow-hidden {
    overflow: hidden;
  }

  .medium-desktop\:vtmn-overflow-visible {
    overflow: visible;
  }

  .medium-desktop\:vtmn-overflow-scroll {
    overflow: scroll;
  }

  .medium-desktop\:vtmn-overflow-x-auto {
    overflow-x: auto;
  }

  .medium-desktop\:vtmn-overflow-y-auto {
    overflow-y: auto;
  }

  .medium-desktop\:vtmn-overflow-x-hidden {
    overflow-x: hidden;
  }

  .medium-desktop\:vtmn-overflow-y-hidden {
    overflow-y: hidden;
  }

  .medium-desktop\:vtmn-overflow-x-visible {
    overflow-x: visible;
  }

  .medium-desktop\:vtmn-overflow-y-visible {
    overflow-y: visible;
  }

  .medium-desktop\:vtmn-overflow-x-scroll {
    overflow-x: scroll;
  }

  .medium-desktop\:vtmn-overflow-y-scroll {
    overflow-y: scroll;
  }

  .medium-desktop\:vtmn-overscroll-auto {
    overscroll-behavior: auto;
  }

  .medium-desktop\:vtmn-overscroll-contain {
    overscroll-behavior: contain;
  }

  .medium-desktop\:vtmn-overscroll-none {
    overscroll-behavior: none;
  }

  .medium-desktop\:vtmn-overscroll-y-auto {
    overscroll-behavior-y: auto;
  }

  .medium-desktop\:vtmn-overscroll-y-contain {
    overscroll-behavior-y: contain;
  }

  .medium-desktop\:vtmn-overscroll-y-none {
    overscroll-behavior-y: none;
  }

  .medium-desktop\:vtmn-overscroll-x-auto {
    overscroll-behavior-x: auto;
  }

  .medium-desktop\:vtmn-overscroll-x-contain {
    overscroll-behavior-x: contain;
  }

  .medium-desktop\:vtmn-overscroll-x-none {
    overscroll-behavior-x: none;
  }

  .medium-desktop\:vtmn-truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .medium-desktop\:vtmn-overflow-ellipsis {
    text-overflow: ellipsis;
  }

  .medium-desktop\:vtmn-overflow-clip {
    text-overflow: clip;
  }

  .medium-desktop\:vtmn-whitespace-normal {
    white-space: normal;
  }

  .medium-desktop\:vtmn-whitespace-nowrap {
    white-space: nowrap;
  }

  .medium-desktop\:vtmn-whitespace-pre {
    white-space: pre;
  }

  .medium-desktop\:vtmn-whitespace-pre-line {
    white-space: pre-line;
  }

  .medium-desktop\:vtmn-whitespace-pre-wrap {
    white-space: pre-wrap;
  }

  .medium-desktop\:vtmn-break-normal {
    overflow-wrap: normal;
    word-break: normal;
  }

  .medium-desktop\:vtmn-break-words {
    overflow-wrap: break-word;
  }

  .medium-desktop\:vtmn-break-all {
    word-break: break-all;
  }

  .medium-desktop\:vtmn-rounded-100 {
    border-radius: var(--vtmn-radius_100);
  }

  .medium-desktop\:vtmn-rounded-200 {
    border-radius: var(--vtmn-radius_200);
  }

  .medium-desktop\:vtmn-rounded-300 {
    border-radius: var(--vtmn-radius_300);
  }

  .medium-desktop\:vtmn-rounded-400 {
    border-radius: var(--vtmn-radius_400);
  }

  .medium-desktop\:vtmn-rounded-500 {
    border-radius: var(--vtmn-radius_500);
  }

  .medium-desktop\:vtmn-rounded-600 {
    border-radius: var(--vtmn-radius_600);
  }

  .medium-desktop\:vtmn-rounded-700 {
    border-radius: var(--vtmn-radius_700);
  }

  .medium-desktop\:vtmn-rounded-800 {
    border-radius: var(--vtmn-radius_800);
  }

  .medium-desktop\:vtmn-rounded-none {
    border-radius: 0px;
  }

  .medium-desktop\:vtmn-rounded-sm {
    border-radius: 0.125rem;
  }

  .medium-desktop\:vtmn-rounded {
    border-radius: 0.25rem;
  }

  .medium-desktop\:vtmn-rounded-md {
    border-radius: 0.375rem;
  }

  .medium-desktop\:vtmn-rounded-lg {
    border-radius: 0.5rem;
  }

  .medium-desktop\:vtmn-rounded-xl {
    border-radius: 0.75rem;
  }

  .medium-desktop\:vtmn-rounded-2xl {
    border-radius: 1rem;
  }

  .medium-desktop\:vtmn-rounded-3xl {
    border-radius: 1.5rem;
  }

  .medium-desktop\:vtmn-rounded-full {
    border-radius: 9999px;
  }

  .medium-desktop\:vtmn-rounded-t-100 {
    border-top-left-radius: var(--vtmn-radius_100);
    border-top-right-radius: var(--vtmn-radius_100);
  }

  .medium-desktop\:vtmn-rounded-t-200 {
    border-top-left-radius: var(--vtmn-radius_200);
    border-top-right-radius: var(--vtmn-radius_200);
  }

  .medium-desktop\:vtmn-rounded-t-300 {
    border-top-left-radius: var(--vtmn-radius_300);
    border-top-right-radius: var(--vtmn-radius_300);
  }

  .medium-desktop\:vtmn-rounded-t-400 {
    border-top-left-radius: var(--vtmn-radius_400);
    border-top-right-radius: var(--vtmn-radius_400);
  }

  .medium-desktop\:vtmn-rounded-t-500 {
    border-top-left-radius: var(--vtmn-radius_500);
    border-top-right-radius: var(--vtmn-radius_500);
  }

  .medium-desktop\:vtmn-rounded-t-600 {
    border-top-left-radius: var(--vtmn-radius_600);
    border-top-right-radius: var(--vtmn-radius_600);
  }

  .medium-desktop\:vtmn-rounded-t-700 {
    border-top-left-radius: var(--vtmn-radius_700);
    border-top-right-radius: var(--vtmn-radius_700);
  }

  .medium-desktop\:vtmn-rounded-t-800 {
    border-top-left-radius: var(--vtmn-radius_800);
    border-top-right-radius: var(--vtmn-radius_800);
  }

  .medium-desktop\:vtmn-rounded-t-none {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .medium-desktop\:vtmn-rounded-t-sm {
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .medium-desktop\:vtmn-rounded-t {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .medium-desktop\:vtmn-rounded-t-md {
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .medium-desktop\:vtmn-rounded-t-lg {
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .medium-desktop\:vtmn-rounded-t-xl {
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .medium-desktop\:vtmn-rounded-t-2xl {
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .medium-desktop\:vtmn-rounded-t-3xl {
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .medium-desktop\:vtmn-rounded-t-full {
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .medium-desktop\:vtmn-rounded-r-100 {
    border-top-right-radius: var(--vtmn-radius_100);
    border-bottom-right-radius: var(--vtmn-radius_100);
  }

  .medium-desktop\:vtmn-rounded-r-200 {
    border-top-right-radius: var(--vtmn-radius_200);
    border-bottom-right-radius: var(--vtmn-radius_200);
  }

  .medium-desktop\:vtmn-rounded-r-300 {
    border-top-right-radius: var(--vtmn-radius_300);
    border-bottom-right-radius: var(--vtmn-radius_300);
  }

  .medium-desktop\:vtmn-rounded-r-400 {
    border-top-right-radius: var(--vtmn-radius_400);
    border-bottom-right-radius: var(--vtmn-radius_400);
  }

  .medium-desktop\:vtmn-rounded-r-500 {
    border-top-right-radius: var(--vtmn-radius_500);
    border-bottom-right-radius: var(--vtmn-radius_500);
  }

  .medium-desktop\:vtmn-rounded-r-600 {
    border-top-right-radius: var(--vtmn-radius_600);
    border-bottom-right-radius: var(--vtmn-radius_600);
  }

  .medium-desktop\:vtmn-rounded-r-700 {
    border-top-right-radius: var(--vtmn-radius_700);
    border-bottom-right-radius: var(--vtmn-radius_700);
  }

  .medium-desktop\:vtmn-rounded-r-800 {
    border-top-right-radius: var(--vtmn-radius_800);
    border-bottom-right-radius: var(--vtmn-radius_800);
  }

  .medium-desktop\:vtmn-rounded-r-none {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .medium-desktop\:vtmn-rounded-r-sm {
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .medium-desktop\:vtmn-rounded-r {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .medium-desktop\:vtmn-rounded-r-md {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .medium-desktop\:vtmn-rounded-r-lg {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .medium-desktop\:vtmn-rounded-r-xl {
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .medium-desktop\:vtmn-rounded-r-2xl {
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .medium-desktop\:vtmn-rounded-r-3xl {
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .medium-desktop\:vtmn-rounded-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .medium-desktop\:vtmn-rounded-b-100 {
    border-bottom-right-radius: var(--vtmn-radius_100);
    border-bottom-left-radius: var(--vtmn-radius_100);
  }

  .medium-desktop\:vtmn-rounded-b-200 {
    border-bottom-right-radius: var(--vtmn-radius_200);
    border-bottom-left-radius: var(--vtmn-radius_200);
  }

  .medium-desktop\:vtmn-rounded-b-300 {
    border-bottom-right-radius: var(--vtmn-radius_300);
    border-bottom-left-radius: var(--vtmn-radius_300);
  }

  .medium-desktop\:vtmn-rounded-b-400 {
    border-bottom-right-radius: var(--vtmn-radius_400);
    border-bottom-left-radius: var(--vtmn-radius_400);
  }

  .medium-desktop\:vtmn-rounded-b-500 {
    border-bottom-right-radius: var(--vtmn-radius_500);
    border-bottom-left-radius: var(--vtmn-radius_500);
  }

  .medium-desktop\:vtmn-rounded-b-600 {
    border-bottom-right-radius: var(--vtmn-radius_600);
    border-bottom-left-radius: var(--vtmn-radius_600);
  }

  .medium-desktop\:vtmn-rounded-b-700 {
    border-bottom-right-radius: var(--vtmn-radius_700);
    border-bottom-left-radius: var(--vtmn-radius_700);
  }

  .medium-desktop\:vtmn-rounded-b-800 {
    border-bottom-right-radius: var(--vtmn-radius_800);
    border-bottom-left-radius: var(--vtmn-radius_800);
  }

  .medium-desktop\:vtmn-rounded-b-none {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .medium-desktop\:vtmn-rounded-b-sm {
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .medium-desktop\:vtmn-rounded-b {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .medium-desktop\:vtmn-rounded-b-md {
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .medium-desktop\:vtmn-rounded-b-lg {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .medium-desktop\:vtmn-rounded-b-xl {
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .medium-desktop\:vtmn-rounded-b-2xl {
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .medium-desktop\:vtmn-rounded-b-3xl {
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .medium-desktop\:vtmn-rounded-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .medium-desktop\:vtmn-rounded-l-100 {
    border-top-left-radius: var(--vtmn-radius_100);
    border-bottom-left-radius: var(--vtmn-radius_100);
  }

  .medium-desktop\:vtmn-rounded-l-200 {
    border-top-left-radius: var(--vtmn-radius_200);
    border-bottom-left-radius: var(--vtmn-radius_200);
  }

  .medium-desktop\:vtmn-rounded-l-300 {
    border-top-left-radius: var(--vtmn-radius_300);
    border-bottom-left-radius: var(--vtmn-radius_300);
  }

  .medium-desktop\:vtmn-rounded-l-400 {
    border-top-left-radius: var(--vtmn-radius_400);
    border-bottom-left-radius: var(--vtmn-radius_400);
  }

  .medium-desktop\:vtmn-rounded-l-500 {
    border-top-left-radius: var(--vtmn-radius_500);
    border-bottom-left-radius: var(--vtmn-radius_500);
  }

  .medium-desktop\:vtmn-rounded-l-600 {
    border-top-left-radius: var(--vtmn-radius_600);
    border-bottom-left-radius: var(--vtmn-radius_600);
  }

  .medium-desktop\:vtmn-rounded-l-700 {
    border-top-left-radius: var(--vtmn-radius_700);
    border-bottom-left-radius: var(--vtmn-radius_700);
  }

  .medium-desktop\:vtmn-rounded-l-800 {
    border-top-left-radius: var(--vtmn-radius_800);
    border-bottom-left-radius: var(--vtmn-radius_800);
  }

  .medium-desktop\:vtmn-rounded-l-none {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .medium-desktop\:vtmn-rounded-l-sm {
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .medium-desktop\:vtmn-rounded-l {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .medium-desktop\:vtmn-rounded-l-md {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .medium-desktop\:vtmn-rounded-l-lg {
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .medium-desktop\:vtmn-rounded-l-xl {
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .medium-desktop\:vtmn-rounded-l-2xl {
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .medium-desktop\:vtmn-rounded-l-3xl {
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .medium-desktop\:vtmn-rounded-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .medium-desktop\:vtmn-rounded-tl-100 {
    border-top-left-radius: var(--vtmn-radius_100);
  }

  .medium-desktop\:vtmn-rounded-tl-200 {
    border-top-left-radius: var(--vtmn-radius_200);
  }

  .medium-desktop\:vtmn-rounded-tl-300 {
    border-top-left-radius: var(--vtmn-radius_300);
  }

  .medium-desktop\:vtmn-rounded-tl-400 {
    border-top-left-radius: var(--vtmn-radius_400);
  }

  .medium-desktop\:vtmn-rounded-tl-500 {
    border-top-left-radius: var(--vtmn-radius_500);
  }

  .medium-desktop\:vtmn-rounded-tl-600 {
    border-top-left-radius: var(--vtmn-radius_600);
  }

  .medium-desktop\:vtmn-rounded-tl-700 {
    border-top-left-radius: var(--vtmn-radius_700);
  }

  .medium-desktop\:vtmn-rounded-tl-800 {
    border-top-left-radius: var(--vtmn-radius_800);
  }

  .medium-desktop\:vtmn-rounded-tl-none {
    border-top-left-radius: 0px;
  }

  .medium-desktop\:vtmn-rounded-tl-sm {
    border-top-left-radius: 0.125rem;
  }

  .medium-desktop\:vtmn-rounded-tl {
    border-top-left-radius: 0.25rem;
  }

  .medium-desktop\:vtmn-rounded-tl-md {
    border-top-left-radius: 0.375rem;
  }

  .medium-desktop\:vtmn-rounded-tl-lg {
    border-top-left-radius: 0.5rem;
  }

  .medium-desktop\:vtmn-rounded-tl-xl {
    border-top-left-radius: 0.75rem;
  }

  .medium-desktop\:vtmn-rounded-tl-2xl {
    border-top-left-radius: 1rem;
  }

  .medium-desktop\:vtmn-rounded-tl-3xl {
    border-top-left-radius: 1.5rem;
  }

  .medium-desktop\:vtmn-rounded-tl-full {
    border-top-left-radius: 9999px;
  }

  .medium-desktop\:vtmn-rounded-tr-100 {
    border-top-right-radius: var(--vtmn-radius_100);
  }

  .medium-desktop\:vtmn-rounded-tr-200 {
    border-top-right-radius: var(--vtmn-radius_200);
  }

  .medium-desktop\:vtmn-rounded-tr-300 {
    border-top-right-radius: var(--vtmn-radius_300);
  }

  .medium-desktop\:vtmn-rounded-tr-400 {
    border-top-right-radius: var(--vtmn-radius_400);
  }

  .medium-desktop\:vtmn-rounded-tr-500 {
    border-top-right-radius: var(--vtmn-radius_500);
  }

  .medium-desktop\:vtmn-rounded-tr-600 {
    border-top-right-radius: var(--vtmn-radius_600);
  }

  .medium-desktop\:vtmn-rounded-tr-700 {
    border-top-right-radius: var(--vtmn-radius_700);
  }

  .medium-desktop\:vtmn-rounded-tr-800 {
    border-top-right-radius: var(--vtmn-radius_800);
  }

  .medium-desktop\:vtmn-rounded-tr-none {
    border-top-right-radius: 0px;
  }

  .medium-desktop\:vtmn-rounded-tr-sm {
    border-top-right-radius: 0.125rem;
  }

  .medium-desktop\:vtmn-rounded-tr {
    border-top-right-radius: 0.25rem;
  }

  .medium-desktop\:vtmn-rounded-tr-md {
    border-top-right-radius: 0.375rem;
  }

  .medium-desktop\:vtmn-rounded-tr-lg {
    border-top-right-radius: 0.5rem;
  }

  .medium-desktop\:vtmn-rounded-tr-xl {
    border-top-right-radius: 0.75rem;
  }

  .medium-desktop\:vtmn-rounded-tr-2xl {
    border-top-right-radius: 1rem;
  }

  .medium-desktop\:vtmn-rounded-tr-3xl {
    border-top-right-radius: 1.5rem;
  }

  .medium-desktop\:vtmn-rounded-tr-full {
    border-top-right-radius: 9999px;
  }

  .medium-desktop\:vtmn-rounded-br-100 {
    border-bottom-right-radius: var(--vtmn-radius_100);
  }

  .medium-desktop\:vtmn-rounded-br-200 {
    border-bottom-right-radius: var(--vtmn-radius_200);
  }

  .medium-desktop\:vtmn-rounded-br-300 {
    border-bottom-right-radius: var(--vtmn-radius_300);
  }

  .medium-desktop\:vtmn-rounded-br-400 {
    border-bottom-right-radius: var(--vtmn-radius_400);
  }

  .medium-desktop\:vtmn-rounded-br-500 {
    border-bottom-right-radius: var(--vtmn-radius_500);
  }

  .medium-desktop\:vtmn-rounded-br-600 {
    border-bottom-right-radius: var(--vtmn-radius_600);
  }

  .medium-desktop\:vtmn-rounded-br-700 {
    border-bottom-right-radius: var(--vtmn-radius_700);
  }

  .medium-desktop\:vtmn-rounded-br-800 {
    border-bottom-right-radius: var(--vtmn-radius_800);
  }

  .medium-desktop\:vtmn-rounded-br-none {
    border-bottom-right-radius: 0px;
  }

  .medium-desktop\:vtmn-rounded-br-sm {
    border-bottom-right-radius: 0.125rem;
  }

  .medium-desktop\:vtmn-rounded-br {
    border-bottom-right-radius: 0.25rem;
  }

  .medium-desktop\:vtmn-rounded-br-md {
    border-bottom-right-radius: 0.375rem;
  }

  .medium-desktop\:vtmn-rounded-br-lg {
    border-bottom-right-radius: 0.5rem;
  }

  .medium-desktop\:vtmn-rounded-br-xl {
    border-bottom-right-radius: 0.75rem;
  }

  .medium-desktop\:vtmn-rounded-br-2xl {
    border-bottom-right-radius: 1rem;
  }

  .medium-desktop\:vtmn-rounded-br-3xl {
    border-bottom-right-radius: 1.5rem;
  }

  .medium-desktop\:vtmn-rounded-br-full {
    border-bottom-right-radius: 9999px;
  }

  .medium-desktop\:vtmn-rounded-bl-100 {
    border-bottom-left-radius: var(--vtmn-radius_100);
  }

  .medium-desktop\:vtmn-rounded-bl-200 {
    border-bottom-left-radius: var(--vtmn-radius_200);
  }

  .medium-desktop\:vtmn-rounded-bl-300 {
    border-bottom-left-radius: var(--vtmn-radius_300);
  }

  .medium-desktop\:vtmn-rounded-bl-400 {
    border-bottom-left-radius: var(--vtmn-radius_400);
  }

  .medium-desktop\:vtmn-rounded-bl-500 {
    border-bottom-left-radius: var(--vtmn-radius_500);
  }

  .medium-desktop\:vtmn-rounded-bl-600 {
    border-bottom-left-radius: var(--vtmn-radius_600);
  }

  .medium-desktop\:vtmn-rounded-bl-700 {
    border-bottom-left-radius: var(--vtmn-radius_700);
  }

  .medium-desktop\:vtmn-rounded-bl-800 {
    border-bottom-left-radius: var(--vtmn-radius_800);
  }

  .medium-desktop\:vtmn-rounded-bl-none {
    border-bottom-left-radius: 0px;
  }

  .medium-desktop\:vtmn-rounded-bl-sm {
    border-bottom-left-radius: 0.125rem;
  }

  .medium-desktop\:vtmn-rounded-bl {
    border-bottom-left-radius: 0.25rem;
  }

  .medium-desktop\:vtmn-rounded-bl-md {
    border-bottom-left-radius: 0.375rem;
  }

  .medium-desktop\:vtmn-rounded-bl-lg {
    border-bottom-left-radius: 0.5rem;
  }

  .medium-desktop\:vtmn-rounded-bl-xl {
    border-bottom-left-radius: 0.75rem;
  }

  .medium-desktop\:vtmn-rounded-bl-2xl {
    border-bottom-left-radius: 1rem;
  }

  .medium-desktop\:vtmn-rounded-bl-3xl {
    border-bottom-left-radius: 1.5rem;
  }

  .medium-desktop\:vtmn-rounded-bl-full {
    border-bottom-left-radius: 9999px;
  }

  .medium-desktop\:vtmn-border-0 {
    border-width: 0px;
  }

  .medium-desktop\:vtmn-border-2 {
    border-width: 2px;
  }

  .medium-desktop\:vtmn-border-4 {
    border-width: 4px;
  }

  .medium-desktop\:vtmn-border-8 {
    border-width: 8px;
  }

  .medium-desktop\:vtmn-border {
    border-width: 1px;
  }

  .medium-desktop\:vtmn-border-t-0 {
    border-top-width: 0px;
  }

  .medium-desktop\:vtmn-border-t-2 {
    border-top-width: 2px;
  }

  .medium-desktop\:vtmn-border-t-4 {
    border-top-width: 4px;
  }

  .medium-desktop\:vtmn-border-t-8 {
    border-top-width: 8px;
  }

  .medium-desktop\:vtmn-border-t {
    border-top-width: 1px;
  }

  .medium-desktop\:vtmn-border-r-0 {
    border-right-width: 0px;
  }

  .medium-desktop\:vtmn-border-r-2 {
    border-right-width: 2px;
  }

  .medium-desktop\:vtmn-border-r-4 {
    border-right-width: 4px;
  }

  .medium-desktop\:vtmn-border-r-8 {
    border-right-width: 8px;
  }

  .medium-desktop\:vtmn-border-r {
    border-right-width: 1px;
  }

  .medium-desktop\:vtmn-border-b-0 {
    border-bottom-width: 0px;
  }

  .medium-desktop\:vtmn-border-b-2 {
    border-bottom-width: 2px;
  }

  .medium-desktop\:vtmn-border-b-4 {
    border-bottom-width: 4px;
  }

  .medium-desktop\:vtmn-border-b-8 {
    border-bottom-width: 8px;
  }

  .medium-desktop\:vtmn-border-b {
    border-bottom-width: 1px;
  }

  .medium-desktop\:vtmn-border-l-0 {
    border-left-width: 0px;
  }

  .medium-desktop\:vtmn-border-l-2 {
    border-left-width: 2px;
  }

  .medium-desktop\:vtmn-border-l-4 {
    border-left-width: 4px;
  }

  .medium-desktop\:vtmn-border-l-8 {
    border-left-width: 8px;
  }

  .medium-desktop\:vtmn-border-l {
    border-left-width: 1px;
  }

  .medium-desktop\:vtmn-border-solid {
    border-style: solid;
  }

  .medium-desktop\:vtmn-border-dashed {
    border-style: dashed;
  }

  .medium-desktop\:vtmn-border-dotted {
    border-style: dotted;
  }

  .medium-desktop\:vtmn-border-double {
    border-style: double;
  }

  .medium-desktop\:vtmn-border-none {
    border-style: none;
  }

  .medium-desktop\:vtmn-border-transparent {
    border-color: transparent;
  }

  .medium-desktop\:vtmn-border-background-primary {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .medium-desktop\:vtmn-border-background-secondary {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .medium-desktop\:vtmn-border-background-tertiary {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .medium-desktop\:vtmn-border-background-brand-primary {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .medium-desktop\:vtmn-border-background-brand-secondary {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .medium-desktop\:vtmn-border-background-accent {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .medium-desktop\:vtmn-border-background-alert {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .medium-desktop\:vtmn-border-background-primary-reversed {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .medium-desktop\:vtmn-border-background-brand-primary-reversed {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .medium-desktop\:vtmn-border-content-primary {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .medium-desktop\:vtmn-border-content-secondary {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .medium-desktop\:vtmn-border-content-tertiary {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .medium-desktop\:vtmn-border-content-action {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .medium-desktop\:vtmn-border-content-active {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .medium-desktop\:vtmn-border-content-inactive {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .medium-desktop\:vtmn-border-content-negative {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .medium-desktop\:vtmn-border-content-warning {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .medium-desktop\:vtmn-border-content-positive {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .medium-desktop\:vtmn-border-content-information {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .medium-desktop\:vtmn-border-content-accent {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .medium-desktop\:vtmn-border-content-visited {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .medium-desktop\:vtmn-border-content-primary-reversed {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .medium-desktop\:vtmn-border-content-action-reversed {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .medium-desktop\:vtmn-border-content-visited-reversed {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .medium-desktop\:vtmn-border-border-primary {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .medium-desktop\:vtmn-border-border-secondary {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .medium-desktop\:vtmn-border-border-tertiary {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .medium-desktop\:vtmn-border-border-active {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .medium-desktop\:vtmn-border-border-inactive {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .medium-desktop\:vtmn-border-border-negative {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .medium-desktop\:vtmn-border-border-warning {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .medium-desktop\:vtmn-border-border-positive {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .medium-desktop\:vtmn-border-border-information {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .medium-desktop\:vtmn-border-border-primary-reversed {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .medium-desktop\:vtmn-border-decorative-gravel {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .medium-desktop\:vtmn-border-decorative-brick {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .medium-desktop\:vtmn-border-decorative-saffron {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .medium-desktop\:vtmn-border-decorative-gold {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .medium-desktop\:vtmn-border-decorative-jade {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .medium-desktop\:vtmn-border-decorative-emerald {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .medium-desktop\:vtmn-border-decorative-cobalt {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .medium-desktop\:vtmn-border-decorative-amethyst {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .medium-desktop\:vtmn-border-hover-primary {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .medium-desktop\:vtmn-border-hover-primary-transparent {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .medium-desktop\:vtmn-border-hover-secondary-transparent {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .medium-desktop\:vtmn-border-hover-tertiary-transparent {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .medium-desktop\:vtmn-border-hover-tertiary {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .medium-desktop\:vtmn-border-hover-brand {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .medium-desktop\:vtmn-border-hover-accent {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .medium-desktop\:vtmn-border-hover-primary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .medium-desktop\:vtmn-border-hover-secondary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .medium-desktop\:vtmn-border-hover-tertiary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .medium-desktop\:vtmn-border-active-primary {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .medium-desktop\:vtmn-border-active-primary-transparent {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .medium-desktop\:vtmn-border-active-secondary-transparent {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .medium-desktop\:vtmn-border-active-tertiary {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .medium-desktop\:vtmn-border-active-tertiary-transparent {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .medium-desktop\:vtmn-border-active-brand {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .medium-desktop\:vtmn-border-active-accent {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .medium-desktop\:vtmn-border-active-primary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .medium-desktop\:vtmn-border-active-secondary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .medium-desktop\:vtmn-border-active-tertiary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .medium-desktop\:vtmn-border-active-brand-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .medium-desktop\:vtmn-border-shadow {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .medium-desktop\:vtmn-border-brand {
    border-color: var(--vtmn-color_brand);
  }

  .medium-desktop\:vtmn-border-brand-pro {
    border-color: var(--vtmn-color_brand-pro);
  }

  .medium-desktop\:vtmn-border-brand-digital-light-1 {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .medium-desktop\:vtmn-border-brand-digital-light-2 {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .medium-desktop\:vtmn-border-brand-digital-light-3 {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .medium-desktop\:vtmn-border-brand-digital {
    border-color: var(--vtmn-color_brand-digital);
  }

  .medium-desktop\:vtmn-border-brand-digital-dark-1 {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .medium-desktop\:vtmn-border-brand-digital-dark-2 {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .medium-desktop\:vtmn-border-green-light-1 {
    border-color: var(--vtmn-color_green-light-1);
  }

  .medium-desktop\:vtmn-border-green-light-2 {
    border-color: var(--vtmn-color_green-light-2);
  }

  .medium-desktop\:vtmn-border-green-light-3 {
    border-color: var(--vtmn-color_green-light-3);
  }

  .medium-desktop\:vtmn-border-green {
    border-color: var(--vtmn-color_green);
  }

  .medium-desktop\:vtmn-border-green-dark-1 {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .medium-desktop\:vtmn-border-green-dark-2 {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .medium-desktop\:vtmn-border-white {
    border-color: var(--vtmn-color_white);
  }

  .medium-desktop\:vtmn-border-grey-light-1 {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .medium-desktop\:vtmn-border-grey-light-2 {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .medium-desktop\:vtmn-border-grey-light-3 {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .medium-desktop\:vtmn-border-grey-light-4 {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .medium-desktop\:vtmn-border-grey {
    border-color: var(--vtmn-color_grey);
  }

  .medium-desktop\:vtmn-border-grey-dark-1 {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .medium-desktop\:vtmn-border-grey-dark-2 {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .medium-desktop\:vtmn-border-grey-dark-3 {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .medium-desktop\:vtmn-border-black {
    border-color: var(--vtmn-color_black);
  }

  .medium-desktop\:vtmn-border-success {
    border-color: var(--vtmn-color_success);
  }

  .medium-desktop\:vtmn-border-info {
    border-color: var(--vtmn-color_info);
  }

  .medium-desktop\:vtmn-border-warning {
    border-color: var(--vtmn-color_warning);
  }

  .medium-desktop\:vtmn-border-danger {
    border-color: var(--vtmn-color_danger);
  }

  .medium-desktop\:vtmn-border-yellow-light-1 {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .medium-desktop\:vtmn-border-yellow-light-2 {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .medium-desktop\:vtmn-border-yellow {
    border-color: var(--vtmn-color_yellow);
  }

  .medium-desktop\:vtmn-border-orange-light-1 {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .medium-desktop\:vtmn-border-orange-light-2 {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .medium-desktop\:vtmn-border-orange {
    border-color: var(--vtmn-color_orange);
  }

  .medium-desktop\:vtmn-border-red-light-1 {
    border-color: var(--vtmn-color_red-light-1);
  }

  .medium-desktop\:vtmn-border-red-light-2 {
    border-color: var(--vtmn-color_red-light-2);
  }

  .medium-desktop\:vtmn-border-red {
    border-color: var(--vtmn-color_red);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-transparent {
    border-color: transparent;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-background-primary {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-background-secondary {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-background-tertiary {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-background-brand-primary {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-background-brand-secondary {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-background-accent {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-background-alert {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-background-primary-reversed {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-background-brand-primary-reversed {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-content-primary {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-content-secondary {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-content-tertiary {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-content-action {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-content-active {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-content-inactive {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-content-negative {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-content-warning {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-content-positive {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-content-information {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-content-accent {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-content-visited {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-content-primary-reversed {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-content-action-reversed {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-content-visited-reversed {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-border-primary {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-border-secondary {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-border-tertiary {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-border-active {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-border-inactive {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-border-negative {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-border-warning {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-border-positive {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-border-information {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-border-primary-reversed {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-decorative-gravel {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-decorative-brick {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-decorative-saffron {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-decorative-gold {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-decorative-jade {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-decorative-emerald {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-decorative-cobalt {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-decorative-amethyst {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-hover-primary {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-hover-primary-transparent {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-hover-secondary-transparent {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-hover-tertiary-transparent {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-hover-tertiary {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-hover-brand {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-hover-accent {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-hover-primary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-hover-secondary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-hover-tertiary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-active-primary {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-active-primary-transparent {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-active-secondary-transparent {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-active-tertiary {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-active-tertiary-transparent {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-active-brand {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-active-accent {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-active-primary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-active-secondary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-active-tertiary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-active-brand-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-shadow {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-brand {
    border-color: var(--vtmn-color_brand);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-brand-pro {
    border-color: var(--vtmn-color_brand-pro);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-brand-digital-light-1 {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-brand-digital-light-2 {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-brand-digital-light-3 {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-brand-digital {
    border-color: var(--vtmn-color_brand-digital);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-brand-digital-dark-1 {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-brand-digital-dark-2 {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-green-light-1 {
    border-color: var(--vtmn-color_green-light-1);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-green-light-2 {
    border-color: var(--vtmn-color_green-light-2);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-green-light-3 {
    border-color: var(--vtmn-color_green-light-3);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-green {
    border-color: var(--vtmn-color_green);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-green-dark-1 {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-green-dark-2 {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-white {
    border-color: var(--vtmn-color_white);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-grey-light-1 {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-grey-light-2 {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-grey-light-3 {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-grey-light-4 {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-grey {
    border-color: var(--vtmn-color_grey);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-grey-dark-1 {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-grey-dark-2 {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-grey-dark-3 {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-black {
    border-color: var(--vtmn-color_black);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-success {
    border-color: var(--vtmn-color_success);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-info {
    border-color: var(--vtmn-color_info);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-warning {
    border-color: var(--vtmn-color_warning);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-danger {
    border-color: var(--vtmn-color_danger);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-yellow-light-1 {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-yellow-light-2 {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-yellow {
    border-color: var(--vtmn-color_yellow);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-orange-light-1 {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-orange-light-2 {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-orange {
    border-color: var(--vtmn-color_orange);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-red-light-1 {
    border-color: var(--vtmn-color_red-light-1);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-red-light-2 {
    border-color: var(--vtmn-color_red-light-2);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-red {
    border-color: var(--vtmn-color_red);
  }

  .medium-desktop\:focus-within\:vtmn-border-transparent:focus-within {
    border-color: transparent;
  }

  .medium-desktop\:focus-within\:vtmn-border-background-primary:focus-within {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .medium-desktop\:focus-within\:vtmn-border-background-secondary:focus-within {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .medium-desktop\:focus-within\:vtmn-border-background-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .medium-desktop\:focus-within\:vtmn-border-background-brand-primary:focus-within {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .medium-desktop\:focus-within\:vtmn-border-background-brand-secondary:focus-within {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .medium-desktop\:focus-within\:vtmn-border-background-accent:focus-within {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .medium-desktop\:focus-within\:vtmn-border-background-alert:focus-within {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .medium-desktop\:focus-within\:vtmn-border-background-primary-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .medium-desktop\:focus-within\:vtmn-border-background-brand-primary-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .medium-desktop\:focus-within\:vtmn-border-content-primary:focus-within {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .medium-desktop\:focus-within\:vtmn-border-content-secondary:focus-within {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .medium-desktop\:focus-within\:vtmn-border-content-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .medium-desktop\:focus-within\:vtmn-border-content-action:focus-within {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .medium-desktop\:focus-within\:vtmn-border-content-active:focus-within {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .medium-desktop\:focus-within\:vtmn-border-content-inactive:focus-within {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .medium-desktop\:focus-within\:vtmn-border-content-negative:focus-within {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .medium-desktop\:focus-within\:vtmn-border-content-warning:focus-within {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .medium-desktop\:focus-within\:vtmn-border-content-positive:focus-within {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .medium-desktop\:focus-within\:vtmn-border-content-information:focus-within {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .medium-desktop\:focus-within\:vtmn-border-content-accent:focus-within {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .medium-desktop\:focus-within\:vtmn-border-content-visited:focus-within {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .medium-desktop\:focus-within\:vtmn-border-content-primary-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .medium-desktop\:focus-within\:vtmn-border-content-action-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .medium-desktop\:focus-within\:vtmn-border-content-visited-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .medium-desktop\:focus-within\:vtmn-border-border-primary:focus-within {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .medium-desktop\:focus-within\:vtmn-border-border-secondary:focus-within {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .medium-desktop\:focus-within\:vtmn-border-border-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .medium-desktop\:focus-within\:vtmn-border-border-active:focus-within {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .medium-desktop\:focus-within\:vtmn-border-border-inactive:focus-within {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .medium-desktop\:focus-within\:vtmn-border-border-negative:focus-within {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .medium-desktop\:focus-within\:vtmn-border-border-warning:focus-within {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .medium-desktop\:focus-within\:vtmn-border-border-positive:focus-within {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .medium-desktop\:focus-within\:vtmn-border-border-information:focus-within {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .medium-desktop\:focus-within\:vtmn-border-border-primary-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .medium-desktop\:focus-within\:vtmn-border-decorative-gravel:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .medium-desktop\:focus-within\:vtmn-border-decorative-brick:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .medium-desktop\:focus-within\:vtmn-border-decorative-saffron:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .medium-desktop\:focus-within\:vtmn-border-decorative-gold:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .medium-desktop\:focus-within\:vtmn-border-decorative-jade:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .medium-desktop\:focus-within\:vtmn-border-decorative-emerald:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .medium-desktop\:focus-within\:vtmn-border-decorative-cobalt:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .medium-desktop\:focus-within\:vtmn-border-decorative-amethyst:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .medium-desktop\:focus-within\:vtmn-border-hover-primary:focus-within {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .medium-desktop\:focus-within\:vtmn-border-hover-primary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-border-hover-secondary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-border-hover-tertiary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-border-hover-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .medium-desktop\:focus-within\:vtmn-border-hover-brand:focus-within {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .medium-desktop\:focus-within\:vtmn-border-hover-accent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .medium-desktop\:focus-within\:vtmn-border-hover-primary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-border-hover-secondary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-border-hover-tertiary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-border-active-primary:focus-within {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .medium-desktop\:focus-within\:vtmn-border-active-primary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-border-active-secondary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-border-active-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .medium-desktop\:focus-within\:vtmn-border-active-tertiary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-border-active-brand:focus-within {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .medium-desktop\:focus-within\:vtmn-border-active-accent:focus-within {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .medium-desktop\:focus-within\:vtmn-border-active-primary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-border-active-secondary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-border-active-tertiary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-border-active-brand-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-border-shadow:focus-within {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .medium-desktop\:focus-within\:vtmn-border-brand:focus-within {
    border-color: var(--vtmn-color_brand);
  }

  .medium-desktop\:focus-within\:vtmn-border-brand-pro:focus-within {
    border-color: var(--vtmn-color_brand-pro);
  }

  .medium-desktop\:focus-within\:vtmn-border-brand-digital-light-1:focus-within {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .medium-desktop\:focus-within\:vtmn-border-brand-digital-light-2:focus-within {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .medium-desktop\:focus-within\:vtmn-border-brand-digital-light-3:focus-within {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .medium-desktop\:focus-within\:vtmn-border-brand-digital:focus-within {
    border-color: var(--vtmn-color_brand-digital);
  }

  .medium-desktop\:focus-within\:vtmn-border-brand-digital-dark-1:focus-within {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .medium-desktop\:focus-within\:vtmn-border-brand-digital-dark-2:focus-within {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .medium-desktop\:focus-within\:vtmn-border-green-light-1:focus-within {
    border-color: var(--vtmn-color_green-light-1);
  }

  .medium-desktop\:focus-within\:vtmn-border-green-light-2:focus-within {
    border-color: var(--vtmn-color_green-light-2);
  }

  .medium-desktop\:focus-within\:vtmn-border-green-light-3:focus-within {
    border-color: var(--vtmn-color_green-light-3);
  }

  .medium-desktop\:focus-within\:vtmn-border-green:focus-within {
    border-color: var(--vtmn-color_green);
  }

  .medium-desktop\:focus-within\:vtmn-border-green-dark-1:focus-within {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .medium-desktop\:focus-within\:vtmn-border-green-dark-2:focus-within {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .medium-desktop\:focus-within\:vtmn-border-white:focus-within {
    border-color: var(--vtmn-color_white);
  }

  .medium-desktop\:focus-within\:vtmn-border-grey-light-1:focus-within {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .medium-desktop\:focus-within\:vtmn-border-grey-light-2:focus-within {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .medium-desktop\:focus-within\:vtmn-border-grey-light-3:focus-within {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .medium-desktop\:focus-within\:vtmn-border-grey-light-4:focus-within {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .medium-desktop\:focus-within\:vtmn-border-grey:focus-within {
    border-color: var(--vtmn-color_grey);
  }

  .medium-desktop\:focus-within\:vtmn-border-grey-dark-1:focus-within {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .medium-desktop\:focus-within\:vtmn-border-grey-dark-2:focus-within {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .medium-desktop\:focus-within\:vtmn-border-grey-dark-3:focus-within {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .medium-desktop\:focus-within\:vtmn-border-black:focus-within {
    border-color: var(--vtmn-color_black);
  }

  .medium-desktop\:focus-within\:vtmn-border-success:focus-within {
    border-color: var(--vtmn-color_success);
  }

  .medium-desktop\:focus-within\:vtmn-border-info:focus-within {
    border-color: var(--vtmn-color_info);
  }

  .medium-desktop\:focus-within\:vtmn-border-warning:focus-within {
    border-color: var(--vtmn-color_warning);
  }

  .medium-desktop\:focus-within\:vtmn-border-danger:focus-within {
    border-color: var(--vtmn-color_danger);
  }

  .medium-desktop\:focus-within\:vtmn-border-yellow-light-1:focus-within {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .medium-desktop\:focus-within\:vtmn-border-yellow-light-2:focus-within {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .medium-desktop\:focus-within\:vtmn-border-yellow:focus-within {
    border-color: var(--vtmn-color_yellow);
  }

  .medium-desktop\:focus-within\:vtmn-border-orange-light-1:focus-within {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .medium-desktop\:focus-within\:vtmn-border-orange-light-2:focus-within {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .medium-desktop\:focus-within\:vtmn-border-orange:focus-within {
    border-color: var(--vtmn-color_orange);
  }

  .medium-desktop\:focus-within\:vtmn-border-red-light-1:focus-within {
    border-color: var(--vtmn-color_red-light-1);
  }

  .medium-desktop\:focus-within\:vtmn-border-red-light-2:focus-within {
    border-color: var(--vtmn-color_red-light-2);
  }

  .medium-desktop\:focus-within\:vtmn-border-red:focus-within {
    border-color: var(--vtmn-color_red);
  }

  .medium-desktop\:hover\:vtmn-border-transparent:hover {
    border-color: transparent;
  }

  .medium-desktop\:hover\:vtmn-border-background-primary:hover {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .medium-desktop\:hover\:vtmn-border-background-secondary:hover {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .medium-desktop\:hover\:vtmn-border-background-tertiary:hover {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .medium-desktop\:hover\:vtmn-border-background-brand-primary:hover {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .medium-desktop\:hover\:vtmn-border-background-brand-secondary:hover {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .medium-desktop\:hover\:vtmn-border-background-accent:hover {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .medium-desktop\:hover\:vtmn-border-background-alert:hover {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .medium-desktop\:hover\:vtmn-border-background-primary-reversed:hover {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .medium-desktop\:hover\:vtmn-border-background-brand-primary-reversed:hover {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .medium-desktop\:hover\:vtmn-border-content-primary:hover {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .medium-desktop\:hover\:vtmn-border-content-secondary:hover {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .medium-desktop\:hover\:vtmn-border-content-tertiary:hover {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .medium-desktop\:hover\:vtmn-border-content-action:hover {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .medium-desktop\:hover\:vtmn-border-content-active:hover {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .medium-desktop\:hover\:vtmn-border-content-inactive:hover {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .medium-desktop\:hover\:vtmn-border-content-negative:hover {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .medium-desktop\:hover\:vtmn-border-content-warning:hover {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .medium-desktop\:hover\:vtmn-border-content-positive:hover {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .medium-desktop\:hover\:vtmn-border-content-information:hover {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .medium-desktop\:hover\:vtmn-border-content-accent:hover {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .medium-desktop\:hover\:vtmn-border-content-visited:hover {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .medium-desktop\:hover\:vtmn-border-content-primary-reversed:hover {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .medium-desktop\:hover\:vtmn-border-content-action-reversed:hover {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .medium-desktop\:hover\:vtmn-border-content-visited-reversed:hover {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .medium-desktop\:hover\:vtmn-border-border-primary:hover {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .medium-desktop\:hover\:vtmn-border-border-secondary:hover {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .medium-desktop\:hover\:vtmn-border-border-tertiary:hover {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .medium-desktop\:hover\:vtmn-border-border-active:hover {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .medium-desktop\:hover\:vtmn-border-border-inactive:hover {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .medium-desktop\:hover\:vtmn-border-border-negative:hover {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .medium-desktop\:hover\:vtmn-border-border-warning:hover {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .medium-desktop\:hover\:vtmn-border-border-positive:hover {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .medium-desktop\:hover\:vtmn-border-border-information:hover {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .medium-desktop\:hover\:vtmn-border-border-primary-reversed:hover {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .medium-desktop\:hover\:vtmn-border-decorative-gravel:hover {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .medium-desktop\:hover\:vtmn-border-decorative-brick:hover {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .medium-desktop\:hover\:vtmn-border-decorative-saffron:hover {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .medium-desktop\:hover\:vtmn-border-decorative-gold:hover {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .medium-desktop\:hover\:vtmn-border-decorative-jade:hover {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .medium-desktop\:hover\:vtmn-border-decorative-emerald:hover {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .medium-desktop\:hover\:vtmn-border-decorative-cobalt:hover {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .medium-desktop\:hover\:vtmn-border-decorative-amethyst:hover {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .medium-desktop\:hover\:vtmn-border-hover-primary:hover {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .medium-desktop\:hover\:vtmn-border-hover-primary-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .medium-desktop\:hover\:vtmn-border-hover-secondary-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .medium-desktop\:hover\:vtmn-border-hover-tertiary-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .medium-desktop\:hover\:vtmn-border-hover-tertiary:hover {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .medium-desktop\:hover\:vtmn-border-hover-brand:hover {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .medium-desktop\:hover\:vtmn-border-hover-accent:hover {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .medium-desktop\:hover\:vtmn-border-hover-primary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .medium-desktop\:hover\:vtmn-border-hover-secondary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .medium-desktop\:hover\:vtmn-border-hover-tertiary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .medium-desktop\:hover\:vtmn-border-active-primary:hover {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .medium-desktop\:hover\:vtmn-border-active-primary-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .medium-desktop\:hover\:vtmn-border-active-secondary-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .medium-desktop\:hover\:vtmn-border-active-tertiary:hover {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .medium-desktop\:hover\:vtmn-border-active-tertiary-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .medium-desktop\:hover\:vtmn-border-active-brand:hover {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .medium-desktop\:hover\:vtmn-border-active-accent:hover {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .medium-desktop\:hover\:vtmn-border-active-primary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .medium-desktop\:hover\:vtmn-border-active-secondary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .medium-desktop\:hover\:vtmn-border-active-tertiary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .medium-desktop\:hover\:vtmn-border-active-brand-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .medium-desktop\:hover\:vtmn-border-shadow:hover {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .medium-desktop\:hover\:vtmn-border-brand:hover {
    border-color: var(--vtmn-color_brand);
  }

  .medium-desktop\:hover\:vtmn-border-brand-pro:hover {
    border-color: var(--vtmn-color_brand-pro);
  }

  .medium-desktop\:hover\:vtmn-border-brand-digital-light-1:hover {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .medium-desktop\:hover\:vtmn-border-brand-digital-light-2:hover {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .medium-desktop\:hover\:vtmn-border-brand-digital-light-3:hover {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .medium-desktop\:hover\:vtmn-border-brand-digital:hover {
    border-color: var(--vtmn-color_brand-digital);
  }

  .medium-desktop\:hover\:vtmn-border-brand-digital-dark-1:hover {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .medium-desktop\:hover\:vtmn-border-brand-digital-dark-2:hover {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .medium-desktop\:hover\:vtmn-border-green-light-1:hover {
    border-color: var(--vtmn-color_green-light-1);
  }

  .medium-desktop\:hover\:vtmn-border-green-light-2:hover {
    border-color: var(--vtmn-color_green-light-2);
  }

  .medium-desktop\:hover\:vtmn-border-green-light-3:hover {
    border-color: var(--vtmn-color_green-light-3);
  }

  .medium-desktop\:hover\:vtmn-border-green:hover {
    border-color: var(--vtmn-color_green);
  }

  .medium-desktop\:hover\:vtmn-border-green-dark-1:hover {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .medium-desktop\:hover\:vtmn-border-green-dark-2:hover {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .medium-desktop\:hover\:vtmn-border-white:hover {
    border-color: var(--vtmn-color_white);
  }

  .medium-desktop\:hover\:vtmn-border-grey-light-1:hover {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .medium-desktop\:hover\:vtmn-border-grey-light-2:hover {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .medium-desktop\:hover\:vtmn-border-grey-light-3:hover {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .medium-desktop\:hover\:vtmn-border-grey-light-4:hover {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .medium-desktop\:hover\:vtmn-border-grey:hover {
    border-color: var(--vtmn-color_grey);
  }

  .medium-desktop\:hover\:vtmn-border-grey-dark-1:hover {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .medium-desktop\:hover\:vtmn-border-grey-dark-2:hover {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .medium-desktop\:hover\:vtmn-border-grey-dark-3:hover {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .medium-desktop\:hover\:vtmn-border-black:hover {
    border-color: var(--vtmn-color_black);
  }

  .medium-desktop\:hover\:vtmn-border-success:hover {
    border-color: var(--vtmn-color_success);
  }

  .medium-desktop\:hover\:vtmn-border-info:hover {
    border-color: var(--vtmn-color_info);
  }

  .medium-desktop\:hover\:vtmn-border-warning:hover {
    border-color: var(--vtmn-color_warning);
  }

  .medium-desktop\:hover\:vtmn-border-danger:hover {
    border-color: var(--vtmn-color_danger);
  }

  .medium-desktop\:hover\:vtmn-border-yellow-light-1:hover {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .medium-desktop\:hover\:vtmn-border-yellow-light-2:hover {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .medium-desktop\:hover\:vtmn-border-yellow:hover {
    border-color: var(--vtmn-color_yellow);
  }

  .medium-desktop\:hover\:vtmn-border-orange-light-1:hover {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .medium-desktop\:hover\:vtmn-border-orange-light-2:hover {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .medium-desktop\:hover\:vtmn-border-orange:hover {
    border-color: var(--vtmn-color_orange);
  }

  .medium-desktop\:hover\:vtmn-border-red-light-1:hover {
    border-color: var(--vtmn-color_red-light-1);
  }

  .medium-desktop\:hover\:vtmn-border-red-light-2:hover {
    border-color: var(--vtmn-color_red-light-2);
  }

  .medium-desktop\:hover\:vtmn-border-red:hover {
    border-color: var(--vtmn-color_red);
  }

  .medium-desktop\:focus\:vtmn-border-transparent:focus {
    border-color: transparent;
  }

  .medium-desktop\:focus\:vtmn-border-background-primary:focus {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .medium-desktop\:focus\:vtmn-border-background-secondary:focus {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .medium-desktop\:focus\:vtmn-border-background-tertiary:focus {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .medium-desktop\:focus\:vtmn-border-background-brand-primary:focus {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .medium-desktop\:focus\:vtmn-border-background-brand-secondary:focus {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .medium-desktop\:focus\:vtmn-border-background-accent:focus {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .medium-desktop\:focus\:vtmn-border-background-alert:focus {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .medium-desktop\:focus\:vtmn-border-background-primary-reversed:focus {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .medium-desktop\:focus\:vtmn-border-background-brand-primary-reversed:focus {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .medium-desktop\:focus\:vtmn-border-content-primary:focus {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .medium-desktop\:focus\:vtmn-border-content-secondary:focus {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .medium-desktop\:focus\:vtmn-border-content-tertiary:focus {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .medium-desktop\:focus\:vtmn-border-content-action:focus {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .medium-desktop\:focus\:vtmn-border-content-active:focus {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .medium-desktop\:focus\:vtmn-border-content-inactive:focus {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .medium-desktop\:focus\:vtmn-border-content-negative:focus {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .medium-desktop\:focus\:vtmn-border-content-warning:focus {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .medium-desktop\:focus\:vtmn-border-content-positive:focus {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .medium-desktop\:focus\:vtmn-border-content-information:focus {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .medium-desktop\:focus\:vtmn-border-content-accent:focus {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .medium-desktop\:focus\:vtmn-border-content-visited:focus {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .medium-desktop\:focus\:vtmn-border-content-primary-reversed:focus {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .medium-desktop\:focus\:vtmn-border-content-action-reversed:focus {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .medium-desktop\:focus\:vtmn-border-content-visited-reversed:focus {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .medium-desktop\:focus\:vtmn-border-border-primary:focus {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .medium-desktop\:focus\:vtmn-border-border-secondary:focus {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .medium-desktop\:focus\:vtmn-border-border-tertiary:focus {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .medium-desktop\:focus\:vtmn-border-border-active:focus {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .medium-desktop\:focus\:vtmn-border-border-inactive:focus {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .medium-desktop\:focus\:vtmn-border-border-negative:focus {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .medium-desktop\:focus\:vtmn-border-border-warning:focus {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .medium-desktop\:focus\:vtmn-border-border-positive:focus {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .medium-desktop\:focus\:vtmn-border-border-information:focus {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .medium-desktop\:focus\:vtmn-border-border-primary-reversed:focus {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .medium-desktop\:focus\:vtmn-border-decorative-gravel:focus {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .medium-desktop\:focus\:vtmn-border-decorative-brick:focus {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .medium-desktop\:focus\:vtmn-border-decorative-saffron:focus {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .medium-desktop\:focus\:vtmn-border-decorative-gold:focus {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .medium-desktop\:focus\:vtmn-border-decorative-jade:focus {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .medium-desktop\:focus\:vtmn-border-decorative-emerald:focus {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .medium-desktop\:focus\:vtmn-border-decorative-cobalt:focus {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .medium-desktop\:focus\:vtmn-border-decorative-amethyst:focus {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .medium-desktop\:focus\:vtmn-border-hover-primary:focus {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .medium-desktop\:focus\:vtmn-border-hover-primary-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .medium-desktop\:focus\:vtmn-border-hover-secondary-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .medium-desktop\:focus\:vtmn-border-hover-tertiary-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .medium-desktop\:focus\:vtmn-border-hover-tertiary:focus {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .medium-desktop\:focus\:vtmn-border-hover-brand:focus {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .medium-desktop\:focus\:vtmn-border-hover-accent:focus {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .medium-desktop\:focus\:vtmn-border-hover-primary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-border-hover-secondary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-border-hover-tertiary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-border-active-primary:focus {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .medium-desktop\:focus\:vtmn-border-active-primary-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .medium-desktop\:focus\:vtmn-border-active-secondary-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .medium-desktop\:focus\:vtmn-border-active-tertiary:focus {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .medium-desktop\:focus\:vtmn-border-active-tertiary-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .medium-desktop\:focus\:vtmn-border-active-brand:focus {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .medium-desktop\:focus\:vtmn-border-active-accent:focus {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .medium-desktop\:focus\:vtmn-border-active-primary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-border-active-secondary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-border-active-tertiary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-border-active-brand-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-border-shadow:focus {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .medium-desktop\:focus\:vtmn-border-brand:focus {
    border-color: var(--vtmn-color_brand);
  }

  .medium-desktop\:focus\:vtmn-border-brand-pro:focus {
    border-color: var(--vtmn-color_brand-pro);
  }

  .medium-desktop\:focus\:vtmn-border-brand-digital-light-1:focus {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .medium-desktop\:focus\:vtmn-border-brand-digital-light-2:focus {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .medium-desktop\:focus\:vtmn-border-brand-digital-light-3:focus {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .medium-desktop\:focus\:vtmn-border-brand-digital:focus {
    border-color: var(--vtmn-color_brand-digital);
  }

  .medium-desktop\:focus\:vtmn-border-brand-digital-dark-1:focus {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .medium-desktop\:focus\:vtmn-border-brand-digital-dark-2:focus {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .medium-desktop\:focus\:vtmn-border-green-light-1:focus {
    border-color: var(--vtmn-color_green-light-1);
  }

  .medium-desktop\:focus\:vtmn-border-green-light-2:focus {
    border-color: var(--vtmn-color_green-light-2);
  }

  .medium-desktop\:focus\:vtmn-border-green-light-3:focus {
    border-color: var(--vtmn-color_green-light-3);
  }

  .medium-desktop\:focus\:vtmn-border-green:focus {
    border-color: var(--vtmn-color_green);
  }

  .medium-desktop\:focus\:vtmn-border-green-dark-1:focus {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .medium-desktop\:focus\:vtmn-border-green-dark-2:focus {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .medium-desktop\:focus\:vtmn-border-white:focus {
    border-color: var(--vtmn-color_white);
  }

  .medium-desktop\:focus\:vtmn-border-grey-light-1:focus {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .medium-desktop\:focus\:vtmn-border-grey-light-2:focus {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .medium-desktop\:focus\:vtmn-border-grey-light-3:focus {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .medium-desktop\:focus\:vtmn-border-grey-light-4:focus {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .medium-desktop\:focus\:vtmn-border-grey:focus {
    border-color: var(--vtmn-color_grey);
  }

  .medium-desktop\:focus\:vtmn-border-grey-dark-1:focus {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .medium-desktop\:focus\:vtmn-border-grey-dark-2:focus {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .medium-desktop\:focus\:vtmn-border-grey-dark-3:focus {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .medium-desktop\:focus\:vtmn-border-black:focus {
    border-color: var(--vtmn-color_black);
  }

  .medium-desktop\:focus\:vtmn-border-success:focus {
    border-color: var(--vtmn-color_success);
  }

  .medium-desktop\:focus\:vtmn-border-info:focus {
    border-color: var(--vtmn-color_info);
  }

  .medium-desktop\:focus\:vtmn-border-warning:focus {
    border-color: var(--vtmn-color_warning);
  }

  .medium-desktop\:focus\:vtmn-border-danger:focus {
    border-color: var(--vtmn-color_danger);
  }

  .medium-desktop\:focus\:vtmn-border-yellow-light-1:focus {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .medium-desktop\:focus\:vtmn-border-yellow-light-2:focus {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .medium-desktop\:focus\:vtmn-border-yellow:focus {
    border-color: var(--vtmn-color_yellow);
  }

  .medium-desktop\:focus\:vtmn-border-orange-light-1:focus {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .medium-desktop\:focus\:vtmn-border-orange-light-2:focus {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .medium-desktop\:focus\:vtmn-border-orange:focus {
    border-color: var(--vtmn-color_orange);
  }

  .medium-desktop\:focus\:vtmn-border-red-light-1:focus {
    border-color: var(--vtmn-color_red-light-1);
  }

  .medium-desktop\:focus\:vtmn-border-red-light-2:focus {
    border-color: var(--vtmn-color_red-light-2);
  }

  .medium-desktop\:focus\:vtmn-border-red:focus {
    border-color: var(--vtmn-color_red);
  }

  .medium-desktop\:vtmn-border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .medium-desktop\:vtmn-border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .medium-desktop\:vtmn-border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .medium-desktop\:vtmn-border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .medium-desktop\:vtmn-border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .medium-desktop\:vtmn-border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .medium-desktop\:vtmn-border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .medium-desktop\:vtmn-border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .medium-desktop\:vtmn-border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .medium-desktop\:vtmn-border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .medium-desktop\:vtmn-border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .medium-desktop\:vtmn-border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .medium-desktop\:vtmn-border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .medium-desktop\:vtmn-border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .medium-desktop\:vtmn-border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .medium-desktop\:focus-within\:vtmn-border-opacity-0:focus-within {
    --tw-border-opacity: 0;
  }

  .medium-desktop\:focus-within\:vtmn-border-opacity-5:focus-within {
    --tw-border-opacity: 0.05;
  }

  .medium-desktop\:focus-within\:vtmn-border-opacity-10:focus-within {
    --tw-border-opacity: 0.1;
  }

  .medium-desktop\:focus-within\:vtmn-border-opacity-20:focus-within {
    --tw-border-opacity: 0.2;
  }

  .medium-desktop\:focus-within\:vtmn-border-opacity-25:focus-within {
    --tw-border-opacity: 0.25;
  }

  .medium-desktop\:focus-within\:vtmn-border-opacity-30:focus-within {
    --tw-border-opacity: 0.3;
  }

  .medium-desktop\:focus-within\:vtmn-border-opacity-40:focus-within {
    --tw-border-opacity: 0.4;
  }

  .medium-desktop\:focus-within\:vtmn-border-opacity-50:focus-within {
    --tw-border-opacity: 0.5;
  }

  .medium-desktop\:focus-within\:vtmn-border-opacity-60:focus-within {
    --tw-border-opacity: 0.6;
  }

  .medium-desktop\:focus-within\:vtmn-border-opacity-70:focus-within {
    --tw-border-opacity: 0.7;
  }

  .medium-desktop\:focus-within\:vtmn-border-opacity-75:focus-within {
    --tw-border-opacity: 0.75;
  }

  .medium-desktop\:focus-within\:vtmn-border-opacity-80:focus-within {
    --tw-border-opacity: 0.8;
  }

  .medium-desktop\:focus-within\:vtmn-border-opacity-90:focus-within {
    --tw-border-opacity: 0.9;
  }

  .medium-desktop\:focus-within\:vtmn-border-opacity-95:focus-within {
    --tw-border-opacity: 0.95;
  }

  .medium-desktop\:focus-within\:vtmn-border-opacity-100:focus-within {
    --tw-border-opacity: 1;
  }

  .medium-desktop\:hover\:vtmn-border-opacity-0:hover {
    --tw-border-opacity: 0;
  }

  .medium-desktop\:hover\:vtmn-border-opacity-5:hover {
    --tw-border-opacity: 0.05;
  }

  .medium-desktop\:hover\:vtmn-border-opacity-10:hover {
    --tw-border-opacity: 0.1;
  }

  .medium-desktop\:hover\:vtmn-border-opacity-20:hover {
    --tw-border-opacity: 0.2;
  }

  .medium-desktop\:hover\:vtmn-border-opacity-25:hover {
    --tw-border-opacity: 0.25;
  }

  .medium-desktop\:hover\:vtmn-border-opacity-30:hover {
    --tw-border-opacity: 0.3;
  }

  .medium-desktop\:hover\:vtmn-border-opacity-40:hover {
    --tw-border-opacity: 0.4;
  }

  .medium-desktop\:hover\:vtmn-border-opacity-50:hover {
    --tw-border-opacity: 0.5;
  }

  .medium-desktop\:hover\:vtmn-border-opacity-60:hover {
    --tw-border-opacity: 0.6;
  }

  .medium-desktop\:hover\:vtmn-border-opacity-70:hover {
    --tw-border-opacity: 0.7;
  }

  .medium-desktop\:hover\:vtmn-border-opacity-75:hover {
    --tw-border-opacity: 0.75;
  }

  .medium-desktop\:hover\:vtmn-border-opacity-80:hover {
    --tw-border-opacity: 0.8;
  }

  .medium-desktop\:hover\:vtmn-border-opacity-90:hover {
    --tw-border-opacity: 0.9;
  }

  .medium-desktop\:hover\:vtmn-border-opacity-95:hover {
    --tw-border-opacity: 0.95;
  }

  .medium-desktop\:hover\:vtmn-border-opacity-100:hover {
    --tw-border-opacity: 1;
  }

  .medium-desktop\:focus\:vtmn-border-opacity-0:focus {
    --tw-border-opacity: 0;
  }

  .medium-desktop\:focus\:vtmn-border-opacity-5:focus {
    --tw-border-opacity: 0.05;
  }

  .medium-desktop\:focus\:vtmn-border-opacity-10:focus {
    --tw-border-opacity: 0.1;
  }

  .medium-desktop\:focus\:vtmn-border-opacity-20:focus {
    --tw-border-opacity: 0.2;
  }

  .medium-desktop\:focus\:vtmn-border-opacity-25:focus {
    --tw-border-opacity: 0.25;
  }

  .medium-desktop\:focus\:vtmn-border-opacity-30:focus {
    --tw-border-opacity: 0.3;
  }

  .medium-desktop\:focus\:vtmn-border-opacity-40:focus {
    --tw-border-opacity: 0.4;
  }

  .medium-desktop\:focus\:vtmn-border-opacity-50:focus {
    --tw-border-opacity: 0.5;
  }

  .medium-desktop\:focus\:vtmn-border-opacity-60:focus {
    --tw-border-opacity: 0.6;
  }

  .medium-desktop\:focus\:vtmn-border-opacity-70:focus {
    --tw-border-opacity: 0.7;
  }

  .medium-desktop\:focus\:vtmn-border-opacity-75:focus {
    --tw-border-opacity: 0.75;
  }

  .medium-desktop\:focus\:vtmn-border-opacity-80:focus {
    --tw-border-opacity: 0.8;
  }

  .medium-desktop\:focus\:vtmn-border-opacity-90:focus {
    --tw-border-opacity: 0.9;
  }

  .medium-desktop\:focus\:vtmn-border-opacity-95:focus {
    --tw-border-opacity: 0.95;
  }

  .medium-desktop\:focus\:vtmn-border-opacity-100:focus {
    --tw-border-opacity: 1;
  }

  .medium-desktop\:vtmn-bg-transparent {
    background-color: transparent;
  }

  .medium-desktop\:vtmn-bg-background-primary {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .medium-desktop\:vtmn-bg-background-secondary {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .medium-desktop\:vtmn-bg-background-tertiary {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .medium-desktop\:vtmn-bg-background-brand-primary {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .medium-desktop\:vtmn-bg-background-brand-secondary {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .medium-desktop\:vtmn-bg-background-accent {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .medium-desktop\:vtmn-bg-background-alert {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .medium-desktop\:vtmn-bg-background-primary-reversed {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .medium-desktop\:vtmn-bg-background-brand-primary-reversed {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .medium-desktop\:vtmn-bg-content-primary {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .medium-desktop\:vtmn-bg-content-secondary {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .medium-desktop\:vtmn-bg-content-tertiary {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .medium-desktop\:vtmn-bg-content-action {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .medium-desktop\:vtmn-bg-content-active {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .medium-desktop\:vtmn-bg-content-inactive {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .medium-desktop\:vtmn-bg-content-negative {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .medium-desktop\:vtmn-bg-content-warning {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .medium-desktop\:vtmn-bg-content-positive {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .medium-desktop\:vtmn-bg-content-information {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .medium-desktop\:vtmn-bg-content-accent {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .medium-desktop\:vtmn-bg-content-visited {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .medium-desktop\:vtmn-bg-content-primary-reversed {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .medium-desktop\:vtmn-bg-content-action-reversed {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .medium-desktop\:vtmn-bg-content-visited-reversed {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .medium-desktop\:vtmn-bg-border-primary {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .medium-desktop\:vtmn-bg-border-secondary {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .medium-desktop\:vtmn-bg-border-tertiary {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .medium-desktop\:vtmn-bg-border-active {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .medium-desktop\:vtmn-bg-border-inactive {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .medium-desktop\:vtmn-bg-border-negative {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .medium-desktop\:vtmn-bg-border-warning {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .medium-desktop\:vtmn-bg-border-positive {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .medium-desktop\:vtmn-bg-border-information {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .medium-desktop\:vtmn-bg-border-primary-reversed {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .medium-desktop\:vtmn-bg-decorative-gravel {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .medium-desktop\:vtmn-bg-decorative-brick {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .medium-desktop\:vtmn-bg-decorative-saffron {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .medium-desktop\:vtmn-bg-decorative-gold {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .medium-desktop\:vtmn-bg-decorative-jade {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .medium-desktop\:vtmn-bg-decorative-emerald {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .medium-desktop\:vtmn-bg-decorative-cobalt {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .medium-desktop\:vtmn-bg-decorative-amethyst {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .medium-desktop\:vtmn-bg-hover-primary {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .medium-desktop\:vtmn-bg-hover-primary-transparent {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .medium-desktop\:vtmn-bg-hover-secondary-transparent {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .medium-desktop\:vtmn-bg-hover-tertiary-transparent {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .medium-desktop\:vtmn-bg-hover-tertiary {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .medium-desktop\:vtmn-bg-hover-brand {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .medium-desktop\:vtmn-bg-hover-accent {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .medium-desktop\:vtmn-bg-hover-primary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .medium-desktop\:vtmn-bg-hover-secondary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .medium-desktop\:vtmn-bg-hover-tertiary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .medium-desktop\:vtmn-bg-active-primary {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .medium-desktop\:vtmn-bg-active-primary-transparent {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .medium-desktop\:vtmn-bg-active-secondary-transparent {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .medium-desktop\:vtmn-bg-active-tertiary {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .medium-desktop\:vtmn-bg-active-tertiary-transparent {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .medium-desktop\:vtmn-bg-active-brand {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .medium-desktop\:vtmn-bg-active-accent {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .medium-desktop\:vtmn-bg-active-primary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .medium-desktop\:vtmn-bg-active-secondary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .medium-desktop\:vtmn-bg-active-tertiary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .medium-desktop\:vtmn-bg-active-brand-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .medium-desktop\:vtmn-bg-shadow {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .medium-desktop\:vtmn-bg-brand {
    background-color: var(--vtmn-color_brand);
  }

  .medium-desktop\:vtmn-bg-brand-pro {
    background-color: var(--vtmn-color_brand-pro);
  }

  .medium-desktop\:vtmn-bg-brand-digital-light-1 {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .medium-desktop\:vtmn-bg-brand-digital-light-2 {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .medium-desktop\:vtmn-bg-brand-digital-light-3 {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .medium-desktop\:vtmn-bg-brand-digital {
    background-color: var(--vtmn-color_brand-digital);
  }

  .medium-desktop\:vtmn-bg-brand-digital-dark-1 {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .medium-desktop\:vtmn-bg-brand-digital-dark-2 {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .medium-desktop\:vtmn-bg-green-light-1 {
    background-color: var(--vtmn-color_green-light-1);
  }

  .medium-desktop\:vtmn-bg-green-light-2 {
    background-color: var(--vtmn-color_green-light-2);
  }

  .medium-desktop\:vtmn-bg-green-light-3 {
    background-color: var(--vtmn-color_green-light-3);
  }

  .medium-desktop\:vtmn-bg-green {
    background-color: var(--vtmn-color_green);
  }

  .medium-desktop\:vtmn-bg-green-dark-1 {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .medium-desktop\:vtmn-bg-green-dark-2 {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .medium-desktop\:vtmn-bg-white {
    background-color: var(--vtmn-color_white);
  }

  .medium-desktop\:vtmn-bg-grey-light-1 {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .medium-desktop\:vtmn-bg-grey-light-2 {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .medium-desktop\:vtmn-bg-grey-light-3 {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .medium-desktop\:vtmn-bg-grey-light-4 {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .medium-desktop\:vtmn-bg-grey {
    background-color: var(--vtmn-color_grey);
  }

  .medium-desktop\:vtmn-bg-grey-dark-1 {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .medium-desktop\:vtmn-bg-grey-dark-2 {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .medium-desktop\:vtmn-bg-grey-dark-3 {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .medium-desktop\:vtmn-bg-black {
    background-color: var(--vtmn-color_black);
  }

  .medium-desktop\:vtmn-bg-success {
    background-color: var(--vtmn-color_success);
  }

  .medium-desktop\:vtmn-bg-info {
    background-color: var(--vtmn-color_info);
  }

  .medium-desktop\:vtmn-bg-warning {
    background-color: var(--vtmn-color_warning);
  }

  .medium-desktop\:vtmn-bg-danger {
    background-color: var(--vtmn-color_danger);
  }

  .medium-desktop\:vtmn-bg-yellow-light-1 {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .medium-desktop\:vtmn-bg-yellow-light-2 {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .medium-desktop\:vtmn-bg-yellow {
    background-color: var(--vtmn-color_yellow);
  }

  .medium-desktop\:vtmn-bg-orange-light-1 {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .medium-desktop\:vtmn-bg-orange-light-2 {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .medium-desktop\:vtmn-bg-orange {
    background-color: var(--vtmn-color_orange);
  }

  .medium-desktop\:vtmn-bg-red-light-1 {
    background-color: var(--vtmn-color_red-light-1);
  }

  .medium-desktop\:vtmn-bg-red-light-2 {
    background-color: var(--vtmn-color_red-light-2);
  }

  .medium-desktop\:vtmn-bg-red {
    background-color: var(--vtmn-color_red);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-transparent {
    background-color: transparent;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-background-primary {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-background-secondary {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-background-tertiary {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-background-brand-primary {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-background-brand-secondary {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-background-accent {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-background-alert {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-background-primary-reversed {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-background-brand-primary-reversed {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-content-primary {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-content-secondary {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-content-tertiary {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-content-action {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-content-active {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-content-inactive {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-content-negative {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-content-warning {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-content-positive {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-content-information {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-content-accent {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-content-visited {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-content-primary-reversed {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-content-action-reversed {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-content-visited-reversed {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-border-primary {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-border-secondary {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-border-tertiary {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-border-active {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-border-inactive {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-border-negative {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-border-warning {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-border-positive {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-border-information {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-border-primary-reversed {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-decorative-gravel {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-decorative-brick {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-decorative-saffron {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-decorative-gold {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-decorative-jade {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-decorative-emerald {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-decorative-cobalt {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-decorative-amethyst {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-hover-primary {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-hover-primary-transparent {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-hover-secondary-transparent {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-hover-tertiary-transparent {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-hover-tertiary {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-hover-brand {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-hover-accent {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-hover-primary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-hover-secondary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-hover-tertiary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-active-primary {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-active-primary-transparent {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-active-secondary-transparent {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-active-tertiary {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-active-tertiary-transparent {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-active-brand {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-active-accent {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-active-primary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-active-secondary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-active-tertiary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-active-brand-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-shadow {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-brand {
    background-color: var(--vtmn-color_brand);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-brand-pro {
    background-color: var(--vtmn-color_brand-pro);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-brand-digital-light-1 {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-brand-digital-light-2 {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-brand-digital-light-3 {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-brand-digital {
    background-color: var(--vtmn-color_brand-digital);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-brand-digital-dark-1 {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-brand-digital-dark-2 {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-green-light-1 {
    background-color: var(--vtmn-color_green-light-1);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-green-light-2 {
    background-color: var(--vtmn-color_green-light-2);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-green-light-3 {
    background-color: var(--vtmn-color_green-light-3);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-green {
    background-color: var(--vtmn-color_green);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-green-dark-1 {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-green-dark-2 {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-white {
    background-color: var(--vtmn-color_white);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-grey-light-1 {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-grey-light-2 {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-grey-light-3 {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-grey-light-4 {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-grey {
    background-color: var(--vtmn-color_grey);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-grey-dark-1 {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-grey-dark-2 {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-grey-dark-3 {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-black {
    background-color: var(--vtmn-color_black);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-success {
    background-color: var(--vtmn-color_success);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-info {
    background-color: var(--vtmn-color_info);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-warning {
    background-color: var(--vtmn-color_warning);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-danger {
    background-color: var(--vtmn-color_danger);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-yellow-light-1 {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-yellow-light-2 {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-yellow {
    background-color: var(--vtmn-color_yellow);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-orange-light-1 {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-orange-light-2 {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-orange {
    background-color: var(--vtmn-color_orange);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-red-light-1 {
    background-color: var(--vtmn-color_red-light-1);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-red-light-2 {
    background-color: var(--vtmn-color_red-light-2);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-red {
    background-color: var(--vtmn-color_red);
  }

  .medium-desktop\:focus-within\:vtmn-bg-transparent:focus-within {
    background-color: transparent;
  }

  .medium-desktop\:focus-within\:vtmn-bg-background-primary:focus-within {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .medium-desktop\:focus-within\:vtmn-bg-background-secondary:focus-within {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .medium-desktop\:focus-within\:vtmn-bg-background-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .medium-desktop\:focus-within\:vtmn-bg-background-brand-primary:focus-within {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .medium-desktop\:focus-within\:vtmn-bg-background-brand-secondary:focus-within {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .medium-desktop\:focus-within\:vtmn-bg-background-accent:focus-within {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .medium-desktop\:focus-within\:vtmn-bg-background-alert:focus-within {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .medium-desktop\:focus-within\:vtmn-bg-background-primary-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .medium-desktop\:focus-within\:vtmn-bg-background-brand-primary-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .medium-desktop\:focus-within\:vtmn-bg-content-primary:focus-within {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .medium-desktop\:focus-within\:vtmn-bg-content-secondary:focus-within {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .medium-desktop\:focus-within\:vtmn-bg-content-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .medium-desktop\:focus-within\:vtmn-bg-content-action:focus-within {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .medium-desktop\:focus-within\:vtmn-bg-content-active:focus-within {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .medium-desktop\:focus-within\:vtmn-bg-content-inactive:focus-within {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .medium-desktop\:focus-within\:vtmn-bg-content-negative:focus-within {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .medium-desktop\:focus-within\:vtmn-bg-content-warning:focus-within {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .medium-desktop\:focus-within\:vtmn-bg-content-positive:focus-within {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .medium-desktop\:focus-within\:vtmn-bg-content-information:focus-within {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .medium-desktop\:focus-within\:vtmn-bg-content-accent:focus-within {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .medium-desktop\:focus-within\:vtmn-bg-content-visited:focus-within {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .medium-desktop\:focus-within\:vtmn-bg-content-primary-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .medium-desktop\:focus-within\:vtmn-bg-content-action-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .medium-desktop\:focus-within\:vtmn-bg-content-visited-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .medium-desktop\:focus-within\:vtmn-bg-border-primary:focus-within {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .medium-desktop\:focus-within\:vtmn-bg-border-secondary:focus-within {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .medium-desktop\:focus-within\:vtmn-bg-border-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .medium-desktop\:focus-within\:vtmn-bg-border-active:focus-within {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .medium-desktop\:focus-within\:vtmn-bg-border-inactive:focus-within {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .medium-desktop\:focus-within\:vtmn-bg-border-negative:focus-within {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .medium-desktop\:focus-within\:vtmn-bg-border-warning:focus-within {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .medium-desktop\:focus-within\:vtmn-bg-border-positive:focus-within {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .medium-desktop\:focus-within\:vtmn-bg-border-information:focus-within {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .medium-desktop\:focus-within\:vtmn-bg-border-primary-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .medium-desktop\:focus-within\:vtmn-bg-decorative-gravel:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .medium-desktop\:focus-within\:vtmn-bg-decorative-brick:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .medium-desktop\:focus-within\:vtmn-bg-decorative-saffron:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .medium-desktop\:focus-within\:vtmn-bg-decorative-gold:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .medium-desktop\:focus-within\:vtmn-bg-decorative-jade:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .medium-desktop\:focus-within\:vtmn-bg-decorative-emerald:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .medium-desktop\:focus-within\:vtmn-bg-decorative-cobalt:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .medium-desktop\:focus-within\:vtmn-bg-decorative-amethyst:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .medium-desktop\:focus-within\:vtmn-bg-hover-primary:focus-within {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .medium-desktop\:focus-within\:vtmn-bg-hover-primary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-bg-hover-secondary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-bg-hover-tertiary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-bg-hover-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .medium-desktop\:focus-within\:vtmn-bg-hover-brand:focus-within {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .medium-desktop\:focus-within\:vtmn-bg-hover-accent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .medium-desktop\:focus-within\:vtmn-bg-hover-primary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-bg-hover-secondary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-bg-hover-tertiary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-bg-active-primary:focus-within {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .medium-desktop\:focus-within\:vtmn-bg-active-primary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-bg-active-secondary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-bg-active-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .medium-desktop\:focus-within\:vtmn-bg-active-tertiary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-bg-active-brand:focus-within {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .medium-desktop\:focus-within\:vtmn-bg-active-accent:focus-within {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .medium-desktop\:focus-within\:vtmn-bg-active-primary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-bg-active-secondary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-bg-active-tertiary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-bg-active-brand-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-bg-shadow:focus-within {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .medium-desktop\:focus-within\:vtmn-bg-brand:focus-within {
    background-color: var(--vtmn-color_brand);
  }

  .medium-desktop\:focus-within\:vtmn-bg-brand-pro:focus-within {
    background-color: var(--vtmn-color_brand-pro);
  }

  .medium-desktop\:focus-within\:vtmn-bg-brand-digital-light-1:focus-within {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .medium-desktop\:focus-within\:vtmn-bg-brand-digital-light-2:focus-within {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .medium-desktop\:focus-within\:vtmn-bg-brand-digital-light-3:focus-within {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .medium-desktop\:focus-within\:vtmn-bg-brand-digital:focus-within {
    background-color: var(--vtmn-color_brand-digital);
  }

  .medium-desktop\:focus-within\:vtmn-bg-brand-digital-dark-1:focus-within {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .medium-desktop\:focus-within\:vtmn-bg-brand-digital-dark-2:focus-within {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .medium-desktop\:focus-within\:vtmn-bg-green-light-1:focus-within {
    background-color: var(--vtmn-color_green-light-1);
  }

  .medium-desktop\:focus-within\:vtmn-bg-green-light-2:focus-within {
    background-color: var(--vtmn-color_green-light-2);
  }

  .medium-desktop\:focus-within\:vtmn-bg-green-light-3:focus-within {
    background-color: var(--vtmn-color_green-light-3);
  }

  .medium-desktop\:focus-within\:vtmn-bg-green:focus-within {
    background-color: var(--vtmn-color_green);
  }

  .medium-desktop\:focus-within\:vtmn-bg-green-dark-1:focus-within {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .medium-desktop\:focus-within\:vtmn-bg-green-dark-2:focus-within {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .medium-desktop\:focus-within\:vtmn-bg-white:focus-within {
    background-color: var(--vtmn-color_white);
  }

  .medium-desktop\:focus-within\:vtmn-bg-grey-light-1:focus-within {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .medium-desktop\:focus-within\:vtmn-bg-grey-light-2:focus-within {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .medium-desktop\:focus-within\:vtmn-bg-grey-light-3:focus-within {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .medium-desktop\:focus-within\:vtmn-bg-grey-light-4:focus-within {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .medium-desktop\:focus-within\:vtmn-bg-grey:focus-within {
    background-color: var(--vtmn-color_grey);
  }

  .medium-desktop\:focus-within\:vtmn-bg-grey-dark-1:focus-within {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .medium-desktop\:focus-within\:vtmn-bg-grey-dark-2:focus-within {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .medium-desktop\:focus-within\:vtmn-bg-grey-dark-3:focus-within {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .medium-desktop\:focus-within\:vtmn-bg-black:focus-within {
    background-color: var(--vtmn-color_black);
  }

  .medium-desktop\:focus-within\:vtmn-bg-success:focus-within {
    background-color: var(--vtmn-color_success);
  }

  .medium-desktop\:focus-within\:vtmn-bg-info:focus-within {
    background-color: var(--vtmn-color_info);
  }

  .medium-desktop\:focus-within\:vtmn-bg-warning:focus-within {
    background-color: var(--vtmn-color_warning);
  }

  .medium-desktop\:focus-within\:vtmn-bg-danger:focus-within {
    background-color: var(--vtmn-color_danger);
  }

  .medium-desktop\:focus-within\:vtmn-bg-yellow-light-1:focus-within {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .medium-desktop\:focus-within\:vtmn-bg-yellow-light-2:focus-within {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .medium-desktop\:focus-within\:vtmn-bg-yellow:focus-within {
    background-color: var(--vtmn-color_yellow);
  }

  .medium-desktop\:focus-within\:vtmn-bg-orange-light-1:focus-within {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .medium-desktop\:focus-within\:vtmn-bg-orange-light-2:focus-within {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .medium-desktop\:focus-within\:vtmn-bg-orange:focus-within {
    background-color: var(--vtmn-color_orange);
  }

  .medium-desktop\:focus-within\:vtmn-bg-red-light-1:focus-within {
    background-color: var(--vtmn-color_red-light-1);
  }

  .medium-desktop\:focus-within\:vtmn-bg-red-light-2:focus-within {
    background-color: var(--vtmn-color_red-light-2);
  }

  .medium-desktop\:focus-within\:vtmn-bg-red:focus-within {
    background-color: var(--vtmn-color_red);
  }

  .medium-desktop\:hover\:vtmn-bg-transparent:hover {
    background-color: transparent;
  }

  .medium-desktop\:hover\:vtmn-bg-background-primary:hover {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .medium-desktop\:hover\:vtmn-bg-background-secondary:hover {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .medium-desktop\:hover\:vtmn-bg-background-tertiary:hover {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .medium-desktop\:hover\:vtmn-bg-background-brand-primary:hover {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .medium-desktop\:hover\:vtmn-bg-background-brand-secondary:hover {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .medium-desktop\:hover\:vtmn-bg-background-accent:hover {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .medium-desktop\:hover\:vtmn-bg-background-alert:hover {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .medium-desktop\:hover\:vtmn-bg-background-primary-reversed:hover {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .medium-desktop\:hover\:vtmn-bg-background-brand-primary-reversed:hover {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .medium-desktop\:hover\:vtmn-bg-content-primary:hover {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .medium-desktop\:hover\:vtmn-bg-content-secondary:hover {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .medium-desktop\:hover\:vtmn-bg-content-tertiary:hover {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .medium-desktop\:hover\:vtmn-bg-content-action:hover {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .medium-desktop\:hover\:vtmn-bg-content-active:hover {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .medium-desktop\:hover\:vtmn-bg-content-inactive:hover {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .medium-desktop\:hover\:vtmn-bg-content-negative:hover {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .medium-desktop\:hover\:vtmn-bg-content-warning:hover {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .medium-desktop\:hover\:vtmn-bg-content-positive:hover {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .medium-desktop\:hover\:vtmn-bg-content-information:hover {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .medium-desktop\:hover\:vtmn-bg-content-accent:hover {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .medium-desktop\:hover\:vtmn-bg-content-visited:hover {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .medium-desktop\:hover\:vtmn-bg-content-primary-reversed:hover {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .medium-desktop\:hover\:vtmn-bg-content-action-reversed:hover {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .medium-desktop\:hover\:vtmn-bg-content-visited-reversed:hover {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .medium-desktop\:hover\:vtmn-bg-border-primary:hover {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .medium-desktop\:hover\:vtmn-bg-border-secondary:hover {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .medium-desktop\:hover\:vtmn-bg-border-tertiary:hover {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .medium-desktop\:hover\:vtmn-bg-border-active:hover {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .medium-desktop\:hover\:vtmn-bg-border-inactive:hover {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .medium-desktop\:hover\:vtmn-bg-border-negative:hover {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .medium-desktop\:hover\:vtmn-bg-border-warning:hover {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .medium-desktop\:hover\:vtmn-bg-border-positive:hover {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .medium-desktop\:hover\:vtmn-bg-border-information:hover {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .medium-desktop\:hover\:vtmn-bg-border-primary-reversed:hover {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .medium-desktop\:hover\:vtmn-bg-decorative-gravel:hover {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .medium-desktop\:hover\:vtmn-bg-decorative-brick:hover {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .medium-desktop\:hover\:vtmn-bg-decorative-saffron:hover {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .medium-desktop\:hover\:vtmn-bg-decorative-gold:hover {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .medium-desktop\:hover\:vtmn-bg-decorative-jade:hover {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .medium-desktop\:hover\:vtmn-bg-decorative-emerald:hover {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .medium-desktop\:hover\:vtmn-bg-decorative-cobalt:hover {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .medium-desktop\:hover\:vtmn-bg-decorative-amethyst:hover {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .medium-desktop\:hover\:vtmn-bg-hover-primary:hover {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .medium-desktop\:hover\:vtmn-bg-hover-primary-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .medium-desktop\:hover\:vtmn-bg-hover-secondary-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .medium-desktop\:hover\:vtmn-bg-hover-tertiary-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .medium-desktop\:hover\:vtmn-bg-hover-tertiary:hover {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .medium-desktop\:hover\:vtmn-bg-hover-brand:hover {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .medium-desktop\:hover\:vtmn-bg-hover-accent:hover {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .medium-desktop\:hover\:vtmn-bg-hover-primary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .medium-desktop\:hover\:vtmn-bg-hover-secondary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .medium-desktop\:hover\:vtmn-bg-hover-tertiary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .medium-desktop\:hover\:vtmn-bg-active-primary:hover {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .medium-desktop\:hover\:vtmn-bg-active-primary-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .medium-desktop\:hover\:vtmn-bg-active-secondary-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .medium-desktop\:hover\:vtmn-bg-active-tertiary:hover {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .medium-desktop\:hover\:vtmn-bg-active-tertiary-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .medium-desktop\:hover\:vtmn-bg-active-brand:hover {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .medium-desktop\:hover\:vtmn-bg-active-accent:hover {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .medium-desktop\:hover\:vtmn-bg-active-primary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .medium-desktop\:hover\:vtmn-bg-active-secondary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .medium-desktop\:hover\:vtmn-bg-active-tertiary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .medium-desktop\:hover\:vtmn-bg-active-brand-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .medium-desktop\:hover\:vtmn-bg-shadow:hover {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .medium-desktop\:hover\:vtmn-bg-brand:hover {
    background-color: var(--vtmn-color_brand);
  }

  .medium-desktop\:hover\:vtmn-bg-brand-pro:hover {
    background-color: var(--vtmn-color_brand-pro);
  }

  .medium-desktop\:hover\:vtmn-bg-brand-digital-light-1:hover {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .medium-desktop\:hover\:vtmn-bg-brand-digital-light-2:hover {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .medium-desktop\:hover\:vtmn-bg-brand-digital-light-3:hover {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .medium-desktop\:hover\:vtmn-bg-brand-digital:hover {
    background-color: var(--vtmn-color_brand-digital);
  }

  .medium-desktop\:hover\:vtmn-bg-brand-digital-dark-1:hover {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .medium-desktop\:hover\:vtmn-bg-brand-digital-dark-2:hover {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .medium-desktop\:hover\:vtmn-bg-green-light-1:hover {
    background-color: var(--vtmn-color_green-light-1);
  }

  .medium-desktop\:hover\:vtmn-bg-green-light-2:hover {
    background-color: var(--vtmn-color_green-light-2);
  }

  .medium-desktop\:hover\:vtmn-bg-green-light-3:hover {
    background-color: var(--vtmn-color_green-light-3);
  }

  .medium-desktop\:hover\:vtmn-bg-green:hover {
    background-color: var(--vtmn-color_green);
  }

  .medium-desktop\:hover\:vtmn-bg-green-dark-1:hover {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .medium-desktop\:hover\:vtmn-bg-green-dark-2:hover {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .medium-desktop\:hover\:vtmn-bg-white:hover {
    background-color: var(--vtmn-color_white);
  }

  .medium-desktop\:hover\:vtmn-bg-grey-light-1:hover {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .medium-desktop\:hover\:vtmn-bg-grey-light-2:hover {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .medium-desktop\:hover\:vtmn-bg-grey-light-3:hover {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .medium-desktop\:hover\:vtmn-bg-grey-light-4:hover {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .medium-desktop\:hover\:vtmn-bg-grey:hover {
    background-color: var(--vtmn-color_grey);
  }

  .medium-desktop\:hover\:vtmn-bg-grey-dark-1:hover {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .medium-desktop\:hover\:vtmn-bg-grey-dark-2:hover {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .medium-desktop\:hover\:vtmn-bg-grey-dark-3:hover {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .medium-desktop\:hover\:vtmn-bg-black:hover {
    background-color: var(--vtmn-color_black);
  }

  .medium-desktop\:hover\:vtmn-bg-success:hover {
    background-color: var(--vtmn-color_success);
  }

  .medium-desktop\:hover\:vtmn-bg-info:hover {
    background-color: var(--vtmn-color_info);
  }

  .medium-desktop\:hover\:vtmn-bg-warning:hover {
    background-color: var(--vtmn-color_warning);
  }

  .medium-desktop\:hover\:vtmn-bg-danger:hover {
    background-color: var(--vtmn-color_danger);
  }

  .medium-desktop\:hover\:vtmn-bg-yellow-light-1:hover {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .medium-desktop\:hover\:vtmn-bg-yellow-light-2:hover {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .medium-desktop\:hover\:vtmn-bg-yellow:hover {
    background-color: var(--vtmn-color_yellow);
  }

  .medium-desktop\:hover\:vtmn-bg-orange-light-1:hover {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .medium-desktop\:hover\:vtmn-bg-orange-light-2:hover {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .medium-desktop\:hover\:vtmn-bg-orange:hover {
    background-color: var(--vtmn-color_orange);
  }

  .medium-desktop\:hover\:vtmn-bg-red-light-1:hover {
    background-color: var(--vtmn-color_red-light-1);
  }

  .medium-desktop\:hover\:vtmn-bg-red-light-2:hover {
    background-color: var(--vtmn-color_red-light-2);
  }

  .medium-desktop\:hover\:vtmn-bg-red:hover {
    background-color: var(--vtmn-color_red);
  }

  .medium-desktop\:focus\:vtmn-bg-transparent:focus {
    background-color: transparent;
  }

  .medium-desktop\:focus\:vtmn-bg-background-primary:focus {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .medium-desktop\:focus\:vtmn-bg-background-secondary:focus {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .medium-desktop\:focus\:vtmn-bg-background-tertiary:focus {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .medium-desktop\:focus\:vtmn-bg-background-brand-primary:focus {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .medium-desktop\:focus\:vtmn-bg-background-brand-secondary:focus {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .medium-desktop\:focus\:vtmn-bg-background-accent:focus {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .medium-desktop\:focus\:vtmn-bg-background-alert:focus {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .medium-desktop\:focus\:vtmn-bg-background-primary-reversed:focus {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .medium-desktop\:focus\:vtmn-bg-background-brand-primary-reversed:focus {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .medium-desktop\:focus\:vtmn-bg-content-primary:focus {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .medium-desktop\:focus\:vtmn-bg-content-secondary:focus {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .medium-desktop\:focus\:vtmn-bg-content-tertiary:focus {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .medium-desktop\:focus\:vtmn-bg-content-action:focus {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .medium-desktop\:focus\:vtmn-bg-content-active:focus {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .medium-desktop\:focus\:vtmn-bg-content-inactive:focus {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .medium-desktop\:focus\:vtmn-bg-content-negative:focus {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .medium-desktop\:focus\:vtmn-bg-content-warning:focus {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .medium-desktop\:focus\:vtmn-bg-content-positive:focus {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .medium-desktop\:focus\:vtmn-bg-content-information:focus {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .medium-desktop\:focus\:vtmn-bg-content-accent:focus {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .medium-desktop\:focus\:vtmn-bg-content-visited:focus {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .medium-desktop\:focus\:vtmn-bg-content-primary-reversed:focus {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .medium-desktop\:focus\:vtmn-bg-content-action-reversed:focus {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .medium-desktop\:focus\:vtmn-bg-content-visited-reversed:focus {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .medium-desktop\:focus\:vtmn-bg-border-primary:focus {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .medium-desktop\:focus\:vtmn-bg-border-secondary:focus {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .medium-desktop\:focus\:vtmn-bg-border-tertiary:focus {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .medium-desktop\:focus\:vtmn-bg-border-active:focus {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .medium-desktop\:focus\:vtmn-bg-border-inactive:focus {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .medium-desktop\:focus\:vtmn-bg-border-negative:focus {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .medium-desktop\:focus\:vtmn-bg-border-warning:focus {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .medium-desktop\:focus\:vtmn-bg-border-positive:focus {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .medium-desktop\:focus\:vtmn-bg-border-information:focus {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .medium-desktop\:focus\:vtmn-bg-border-primary-reversed:focus {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .medium-desktop\:focus\:vtmn-bg-decorative-gravel:focus {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .medium-desktop\:focus\:vtmn-bg-decorative-brick:focus {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .medium-desktop\:focus\:vtmn-bg-decorative-saffron:focus {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .medium-desktop\:focus\:vtmn-bg-decorative-gold:focus {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .medium-desktop\:focus\:vtmn-bg-decorative-jade:focus {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .medium-desktop\:focus\:vtmn-bg-decorative-emerald:focus {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .medium-desktop\:focus\:vtmn-bg-decorative-cobalt:focus {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .medium-desktop\:focus\:vtmn-bg-decorative-amethyst:focus {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .medium-desktop\:focus\:vtmn-bg-hover-primary:focus {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .medium-desktop\:focus\:vtmn-bg-hover-primary-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .medium-desktop\:focus\:vtmn-bg-hover-secondary-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .medium-desktop\:focus\:vtmn-bg-hover-tertiary-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .medium-desktop\:focus\:vtmn-bg-hover-tertiary:focus {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .medium-desktop\:focus\:vtmn-bg-hover-brand:focus {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .medium-desktop\:focus\:vtmn-bg-hover-accent:focus {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .medium-desktop\:focus\:vtmn-bg-hover-primary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-bg-hover-secondary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-bg-hover-tertiary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-bg-active-primary:focus {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .medium-desktop\:focus\:vtmn-bg-active-primary-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .medium-desktop\:focus\:vtmn-bg-active-secondary-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .medium-desktop\:focus\:vtmn-bg-active-tertiary:focus {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .medium-desktop\:focus\:vtmn-bg-active-tertiary-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .medium-desktop\:focus\:vtmn-bg-active-brand:focus {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .medium-desktop\:focus\:vtmn-bg-active-accent:focus {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .medium-desktop\:focus\:vtmn-bg-active-primary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-bg-active-secondary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-bg-active-tertiary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-bg-active-brand-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-bg-shadow:focus {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .medium-desktop\:focus\:vtmn-bg-brand:focus {
    background-color: var(--vtmn-color_brand);
  }

  .medium-desktop\:focus\:vtmn-bg-brand-pro:focus {
    background-color: var(--vtmn-color_brand-pro);
  }

  .medium-desktop\:focus\:vtmn-bg-brand-digital-light-1:focus {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .medium-desktop\:focus\:vtmn-bg-brand-digital-light-2:focus {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .medium-desktop\:focus\:vtmn-bg-brand-digital-light-3:focus {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .medium-desktop\:focus\:vtmn-bg-brand-digital:focus {
    background-color: var(--vtmn-color_brand-digital);
  }

  .medium-desktop\:focus\:vtmn-bg-brand-digital-dark-1:focus {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .medium-desktop\:focus\:vtmn-bg-brand-digital-dark-2:focus {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .medium-desktop\:focus\:vtmn-bg-green-light-1:focus {
    background-color: var(--vtmn-color_green-light-1);
  }

  .medium-desktop\:focus\:vtmn-bg-green-light-2:focus {
    background-color: var(--vtmn-color_green-light-2);
  }

  .medium-desktop\:focus\:vtmn-bg-green-light-3:focus {
    background-color: var(--vtmn-color_green-light-3);
  }

  .medium-desktop\:focus\:vtmn-bg-green:focus {
    background-color: var(--vtmn-color_green);
  }

  .medium-desktop\:focus\:vtmn-bg-green-dark-1:focus {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .medium-desktop\:focus\:vtmn-bg-green-dark-2:focus {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .medium-desktop\:focus\:vtmn-bg-white:focus {
    background-color: var(--vtmn-color_white);
  }

  .medium-desktop\:focus\:vtmn-bg-grey-light-1:focus {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .medium-desktop\:focus\:vtmn-bg-grey-light-2:focus {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .medium-desktop\:focus\:vtmn-bg-grey-light-3:focus {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .medium-desktop\:focus\:vtmn-bg-grey-light-4:focus {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .medium-desktop\:focus\:vtmn-bg-grey:focus {
    background-color: var(--vtmn-color_grey);
  }

  .medium-desktop\:focus\:vtmn-bg-grey-dark-1:focus {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .medium-desktop\:focus\:vtmn-bg-grey-dark-2:focus {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .medium-desktop\:focus\:vtmn-bg-grey-dark-3:focus {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .medium-desktop\:focus\:vtmn-bg-black:focus {
    background-color: var(--vtmn-color_black);
  }

  .medium-desktop\:focus\:vtmn-bg-success:focus {
    background-color: var(--vtmn-color_success);
  }

  .medium-desktop\:focus\:vtmn-bg-info:focus {
    background-color: var(--vtmn-color_info);
  }

  .medium-desktop\:focus\:vtmn-bg-warning:focus {
    background-color: var(--vtmn-color_warning);
  }

  .medium-desktop\:focus\:vtmn-bg-danger:focus {
    background-color: var(--vtmn-color_danger);
  }

  .medium-desktop\:focus\:vtmn-bg-yellow-light-1:focus {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .medium-desktop\:focus\:vtmn-bg-yellow-light-2:focus {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .medium-desktop\:focus\:vtmn-bg-yellow:focus {
    background-color: var(--vtmn-color_yellow);
  }

  .medium-desktop\:focus\:vtmn-bg-orange-light-1:focus {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .medium-desktop\:focus\:vtmn-bg-orange-light-2:focus {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .medium-desktop\:focus\:vtmn-bg-orange:focus {
    background-color: var(--vtmn-color_orange);
  }

  .medium-desktop\:focus\:vtmn-bg-red-light-1:focus {
    background-color: var(--vtmn-color_red-light-1);
  }

  .medium-desktop\:focus\:vtmn-bg-red-light-2:focus {
    background-color: var(--vtmn-color_red-light-2);
  }

  .medium-desktop\:focus\:vtmn-bg-red:focus {
    background-color: var(--vtmn-color_red);
  }

  .medium-desktop\:active\:vtmn-bg-transparent:active {
    background-color: transparent;
  }

  .medium-desktop\:active\:vtmn-bg-background-primary:active {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .medium-desktop\:active\:vtmn-bg-background-secondary:active {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .medium-desktop\:active\:vtmn-bg-background-tertiary:active {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .medium-desktop\:active\:vtmn-bg-background-brand-primary:active {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .medium-desktop\:active\:vtmn-bg-background-brand-secondary:active {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .medium-desktop\:active\:vtmn-bg-background-accent:active {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .medium-desktop\:active\:vtmn-bg-background-alert:active {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .medium-desktop\:active\:vtmn-bg-background-primary-reversed:active {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .medium-desktop\:active\:vtmn-bg-background-brand-primary-reversed:active {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .medium-desktop\:active\:vtmn-bg-content-primary:active {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .medium-desktop\:active\:vtmn-bg-content-secondary:active {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .medium-desktop\:active\:vtmn-bg-content-tertiary:active {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .medium-desktop\:active\:vtmn-bg-content-action:active {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .medium-desktop\:active\:vtmn-bg-content-active:active {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .medium-desktop\:active\:vtmn-bg-content-inactive:active {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .medium-desktop\:active\:vtmn-bg-content-negative:active {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .medium-desktop\:active\:vtmn-bg-content-warning:active {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .medium-desktop\:active\:vtmn-bg-content-positive:active {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .medium-desktop\:active\:vtmn-bg-content-information:active {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .medium-desktop\:active\:vtmn-bg-content-accent:active {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .medium-desktop\:active\:vtmn-bg-content-visited:active {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .medium-desktop\:active\:vtmn-bg-content-primary-reversed:active {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .medium-desktop\:active\:vtmn-bg-content-action-reversed:active {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .medium-desktop\:active\:vtmn-bg-content-visited-reversed:active {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .medium-desktop\:active\:vtmn-bg-border-primary:active {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .medium-desktop\:active\:vtmn-bg-border-secondary:active {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .medium-desktop\:active\:vtmn-bg-border-tertiary:active {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .medium-desktop\:active\:vtmn-bg-border-active:active {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .medium-desktop\:active\:vtmn-bg-border-inactive:active {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .medium-desktop\:active\:vtmn-bg-border-negative:active {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .medium-desktop\:active\:vtmn-bg-border-warning:active {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .medium-desktop\:active\:vtmn-bg-border-positive:active {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .medium-desktop\:active\:vtmn-bg-border-information:active {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .medium-desktop\:active\:vtmn-bg-border-primary-reversed:active {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .medium-desktop\:active\:vtmn-bg-decorative-gravel:active {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .medium-desktop\:active\:vtmn-bg-decorative-brick:active {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .medium-desktop\:active\:vtmn-bg-decorative-saffron:active {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .medium-desktop\:active\:vtmn-bg-decorative-gold:active {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .medium-desktop\:active\:vtmn-bg-decorative-jade:active {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .medium-desktop\:active\:vtmn-bg-decorative-emerald:active {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .medium-desktop\:active\:vtmn-bg-decorative-cobalt:active {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .medium-desktop\:active\:vtmn-bg-decorative-amethyst:active {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .medium-desktop\:active\:vtmn-bg-hover-primary:active {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .medium-desktop\:active\:vtmn-bg-hover-primary-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .medium-desktop\:active\:vtmn-bg-hover-secondary-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .medium-desktop\:active\:vtmn-bg-hover-tertiary-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .medium-desktop\:active\:vtmn-bg-hover-tertiary:active {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .medium-desktop\:active\:vtmn-bg-hover-brand:active {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .medium-desktop\:active\:vtmn-bg-hover-accent:active {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .medium-desktop\:active\:vtmn-bg-hover-primary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .medium-desktop\:active\:vtmn-bg-hover-secondary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .medium-desktop\:active\:vtmn-bg-hover-tertiary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .medium-desktop\:active\:vtmn-bg-active-primary:active {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .medium-desktop\:active\:vtmn-bg-active-primary-transparent:active {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .medium-desktop\:active\:vtmn-bg-active-secondary-transparent:active {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .medium-desktop\:active\:vtmn-bg-active-tertiary:active {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .medium-desktop\:active\:vtmn-bg-active-tertiary-transparent:active {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .medium-desktop\:active\:vtmn-bg-active-brand:active {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .medium-desktop\:active\:vtmn-bg-active-accent:active {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .medium-desktop\:active\:vtmn-bg-active-primary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .medium-desktop\:active\:vtmn-bg-active-secondary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .medium-desktop\:active\:vtmn-bg-active-tertiary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .medium-desktop\:active\:vtmn-bg-active-brand-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .medium-desktop\:active\:vtmn-bg-shadow:active {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .medium-desktop\:active\:vtmn-bg-brand:active {
    background-color: var(--vtmn-color_brand);
  }

  .medium-desktop\:active\:vtmn-bg-brand-pro:active {
    background-color: var(--vtmn-color_brand-pro);
  }

  .medium-desktop\:active\:vtmn-bg-brand-digital-light-1:active {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .medium-desktop\:active\:vtmn-bg-brand-digital-light-2:active {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .medium-desktop\:active\:vtmn-bg-brand-digital-light-3:active {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .medium-desktop\:active\:vtmn-bg-brand-digital:active {
    background-color: var(--vtmn-color_brand-digital);
  }

  .medium-desktop\:active\:vtmn-bg-brand-digital-dark-1:active {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .medium-desktop\:active\:vtmn-bg-brand-digital-dark-2:active {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .medium-desktop\:active\:vtmn-bg-green-light-1:active {
    background-color: var(--vtmn-color_green-light-1);
  }

  .medium-desktop\:active\:vtmn-bg-green-light-2:active {
    background-color: var(--vtmn-color_green-light-2);
  }

  .medium-desktop\:active\:vtmn-bg-green-light-3:active {
    background-color: var(--vtmn-color_green-light-3);
  }

  .medium-desktop\:active\:vtmn-bg-green:active {
    background-color: var(--vtmn-color_green);
  }

  .medium-desktop\:active\:vtmn-bg-green-dark-1:active {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .medium-desktop\:active\:vtmn-bg-green-dark-2:active {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .medium-desktop\:active\:vtmn-bg-white:active {
    background-color: var(--vtmn-color_white);
  }

  .medium-desktop\:active\:vtmn-bg-grey-light-1:active {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .medium-desktop\:active\:vtmn-bg-grey-light-2:active {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .medium-desktop\:active\:vtmn-bg-grey-light-3:active {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .medium-desktop\:active\:vtmn-bg-grey-light-4:active {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .medium-desktop\:active\:vtmn-bg-grey:active {
    background-color: var(--vtmn-color_grey);
  }

  .medium-desktop\:active\:vtmn-bg-grey-dark-1:active {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .medium-desktop\:active\:vtmn-bg-grey-dark-2:active {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .medium-desktop\:active\:vtmn-bg-grey-dark-3:active {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .medium-desktop\:active\:vtmn-bg-black:active {
    background-color: var(--vtmn-color_black);
  }

  .medium-desktop\:active\:vtmn-bg-success:active {
    background-color: var(--vtmn-color_success);
  }

  .medium-desktop\:active\:vtmn-bg-info:active {
    background-color: var(--vtmn-color_info);
  }

  .medium-desktop\:active\:vtmn-bg-warning:active {
    background-color: var(--vtmn-color_warning);
  }

  .medium-desktop\:active\:vtmn-bg-danger:active {
    background-color: var(--vtmn-color_danger);
  }

  .medium-desktop\:active\:vtmn-bg-yellow-light-1:active {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .medium-desktop\:active\:vtmn-bg-yellow-light-2:active {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .medium-desktop\:active\:vtmn-bg-yellow:active {
    background-color: var(--vtmn-color_yellow);
  }

  .medium-desktop\:active\:vtmn-bg-orange-light-1:active {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .medium-desktop\:active\:vtmn-bg-orange-light-2:active {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .medium-desktop\:active\:vtmn-bg-orange:active {
    background-color: var(--vtmn-color_orange);
  }

  .medium-desktop\:active\:vtmn-bg-red-light-1:active {
    background-color: var(--vtmn-color_red-light-1);
  }

  .medium-desktop\:active\:vtmn-bg-red-light-2:active {
    background-color: var(--vtmn-color_red-light-2);
  }

  .medium-desktop\:active\:vtmn-bg-red:active {
    background-color: var(--vtmn-color_red);
  }

  .medium-desktop\:vtmn-bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .medium-desktop\:vtmn-bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .medium-desktop\:vtmn-bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .medium-desktop\:vtmn-bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .medium-desktop\:vtmn-bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .medium-desktop\:vtmn-bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .medium-desktop\:vtmn-bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .medium-desktop\:vtmn-bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .medium-desktop\:vtmn-bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .medium-desktop\:vtmn-bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .medium-desktop\:vtmn-bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .medium-desktop\:vtmn-bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .medium-desktop\:vtmn-bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .medium-desktop\:vtmn-bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .medium-desktop\:vtmn-bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .medium-desktop\:focus-within\:vtmn-bg-opacity-0:focus-within {
    --tw-bg-opacity: 0;
  }

  .medium-desktop\:focus-within\:vtmn-bg-opacity-5:focus-within {
    --tw-bg-opacity: 0.05;
  }

  .medium-desktop\:focus-within\:vtmn-bg-opacity-10:focus-within {
    --tw-bg-opacity: 0.1;
  }

  .medium-desktop\:focus-within\:vtmn-bg-opacity-20:focus-within {
    --tw-bg-opacity: 0.2;
  }

  .medium-desktop\:focus-within\:vtmn-bg-opacity-25:focus-within {
    --tw-bg-opacity: 0.25;
  }

  .medium-desktop\:focus-within\:vtmn-bg-opacity-30:focus-within {
    --tw-bg-opacity: 0.3;
  }

  .medium-desktop\:focus-within\:vtmn-bg-opacity-40:focus-within {
    --tw-bg-opacity: 0.4;
  }

  .medium-desktop\:focus-within\:vtmn-bg-opacity-50:focus-within {
    --tw-bg-opacity: 0.5;
  }

  .medium-desktop\:focus-within\:vtmn-bg-opacity-60:focus-within {
    --tw-bg-opacity: 0.6;
  }

  .medium-desktop\:focus-within\:vtmn-bg-opacity-70:focus-within {
    --tw-bg-opacity: 0.7;
  }

  .medium-desktop\:focus-within\:vtmn-bg-opacity-75:focus-within {
    --tw-bg-opacity: 0.75;
  }

  .medium-desktop\:focus-within\:vtmn-bg-opacity-80:focus-within {
    --tw-bg-opacity: 0.8;
  }

  .medium-desktop\:focus-within\:vtmn-bg-opacity-90:focus-within {
    --tw-bg-opacity: 0.9;
  }

  .medium-desktop\:focus-within\:vtmn-bg-opacity-95:focus-within {
    --tw-bg-opacity: 0.95;
  }

  .medium-desktop\:focus-within\:vtmn-bg-opacity-100:focus-within {
    --tw-bg-opacity: 1;
  }

  .medium-desktop\:hover\:vtmn-bg-opacity-0:hover {
    --tw-bg-opacity: 0;
  }

  .medium-desktop\:hover\:vtmn-bg-opacity-5:hover {
    --tw-bg-opacity: 0.05;
  }

  .medium-desktop\:hover\:vtmn-bg-opacity-10:hover {
    --tw-bg-opacity: 0.1;
  }

  .medium-desktop\:hover\:vtmn-bg-opacity-20:hover {
    --tw-bg-opacity: 0.2;
  }

  .medium-desktop\:hover\:vtmn-bg-opacity-25:hover {
    --tw-bg-opacity: 0.25;
  }

  .medium-desktop\:hover\:vtmn-bg-opacity-30:hover {
    --tw-bg-opacity: 0.3;
  }

  .medium-desktop\:hover\:vtmn-bg-opacity-40:hover {
    --tw-bg-opacity: 0.4;
  }

  .medium-desktop\:hover\:vtmn-bg-opacity-50:hover {
    --tw-bg-opacity: 0.5;
  }

  .medium-desktop\:hover\:vtmn-bg-opacity-60:hover {
    --tw-bg-opacity: 0.6;
  }

  .medium-desktop\:hover\:vtmn-bg-opacity-70:hover {
    --tw-bg-opacity: 0.7;
  }

  .medium-desktop\:hover\:vtmn-bg-opacity-75:hover {
    --tw-bg-opacity: 0.75;
  }

  .medium-desktop\:hover\:vtmn-bg-opacity-80:hover {
    --tw-bg-opacity: 0.8;
  }

  .medium-desktop\:hover\:vtmn-bg-opacity-90:hover {
    --tw-bg-opacity: 0.9;
  }

  .medium-desktop\:hover\:vtmn-bg-opacity-95:hover {
    --tw-bg-opacity: 0.95;
  }

  .medium-desktop\:hover\:vtmn-bg-opacity-100:hover {
    --tw-bg-opacity: 1;
  }

  .medium-desktop\:focus\:vtmn-bg-opacity-0:focus {
    --tw-bg-opacity: 0;
  }

  .medium-desktop\:focus\:vtmn-bg-opacity-5:focus {
    --tw-bg-opacity: 0.05;
  }

  .medium-desktop\:focus\:vtmn-bg-opacity-10:focus {
    --tw-bg-opacity: 0.1;
  }

  .medium-desktop\:focus\:vtmn-bg-opacity-20:focus {
    --tw-bg-opacity: 0.2;
  }

  .medium-desktop\:focus\:vtmn-bg-opacity-25:focus {
    --tw-bg-opacity: 0.25;
  }

  .medium-desktop\:focus\:vtmn-bg-opacity-30:focus {
    --tw-bg-opacity: 0.3;
  }

  .medium-desktop\:focus\:vtmn-bg-opacity-40:focus {
    --tw-bg-opacity: 0.4;
  }

  .medium-desktop\:focus\:vtmn-bg-opacity-50:focus {
    --tw-bg-opacity: 0.5;
  }

  .medium-desktop\:focus\:vtmn-bg-opacity-60:focus {
    --tw-bg-opacity: 0.6;
  }

  .medium-desktop\:focus\:vtmn-bg-opacity-70:focus {
    --tw-bg-opacity: 0.7;
  }

  .medium-desktop\:focus\:vtmn-bg-opacity-75:focus {
    --tw-bg-opacity: 0.75;
  }

  .medium-desktop\:focus\:vtmn-bg-opacity-80:focus {
    --tw-bg-opacity: 0.8;
  }

  .medium-desktop\:focus\:vtmn-bg-opacity-90:focus {
    --tw-bg-opacity: 0.9;
  }

  .medium-desktop\:focus\:vtmn-bg-opacity-95:focus {
    --tw-bg-opacity: 0.95;
  }

  .medium-desktop\:focus\:vtmn-bg-opacity-100:focus {
    --tw-bg-opacity: 1;
  }

  .medium-desktop\:vtmn-bg-none {
    background-image: none;
  }

  .medium-desktop\:vtmn-bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .medium-desktop\:vtmn-bg-gradient-to-tr {
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .medium-desktop\:vtmn-bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .medium-desktop\:vtmn-bg-gradient-to-br {
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .medium-desktop\:vtmn-bg-gradient-to-b {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .medium-desktop\:vtmn-bg-gradient-to-bl {
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .medium-desktop\:vtmn-bg-gradient-to-l {
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .medium-desktop\:vtmn-bg-gradient-to-tl {
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .medium-desktop\:vtmn-from-transparent {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .medium-desktop\:vtmn-from-background-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-background-secondary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-background-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-background-brand-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-background-brand-secondary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-background-accent {
    --tw-gradient-from: var(--vtmn-semantic-color_background-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-background-alert {
    --tw-gradient-from: var(--vtmn-semantic-color_background-alert);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-background-primary-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-background-brand-primary-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-content-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-content-secondary {
    --tw-gradient-from: var(--vtmn-semantic-color_content-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-content-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_content-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-content-action {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-content-active {
    --tw-gradient-from: var(--vtmn-semantic-color_content-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-content-inactive {
    --tw-gradient-from: var(--vtmn-semantic-color_content-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-content-negative {
    --tw-gradient-from: var(--vtmn-semantic-color_content-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-content-warning {
    --tw-gradient-from: var(--vtmn-semantic-color_content-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-content-positive {
    --tw-gradient-from: var(--vtmn-semantic-color_content-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-content-information {
    --tw-gradient-from: var(--vtmn-semantic-color_content-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-content-accent {
    --tw-gradient-from: var(--vtmn-semantic-color_content-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-content-visited {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-content-primary-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-content-action-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-content-visited-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-border-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-border-secondary {
    --tw-gradient-from: var(--vtmn-semantic-color_border-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-border-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_border-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-border-active {
    --tw-gradient-from: var(--vtmn-semantic-color_border-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-border-inactive {
    --tw-gradient-from: var(--vtmn-semantic-color_border-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-border-negative {
    --tw-gradient-from: var(--vtmn-semantic-color_border-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-border-warning {
    --tw-gradient-from: var(--vtmn-semantic-color_border-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-border-positive {
    --tw-gradient-from: var(--vtmn-semantic-color_border-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-border-information {
    --tw-gradient-from: var(--vtmn-semantic-color_border-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-border-primary-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-decorative-gravel {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gravel);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-decorative-brick {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-brick);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-decorative-saffron {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-saffron);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-decorative-gold {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gold);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-decorative-jade {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-jade);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-decorative-emerald {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-emerald);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-decorative-cobalt {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-cobalt);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-decorative-amethyst {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-amethyst);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-hover-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-hover-primary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-hover-secondary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-hover-tertiary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-hover-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-hover-brand {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-hover-accent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-hover-primary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-hover-secondary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-hover-tertiary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-active-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-active-primary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-active-secondary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-active-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-active-tertiary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-active-brand {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-active-accent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-active-primary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-active-secondary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-active-tertiary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-active-brand-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-shadow {
    --tw-gradient-from: var(--vtmn-semantic-color_shadow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-brand {
    --tw-gradient-from: var(--vtmn-color_brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-brand-pro {
    --tw-gradient-from: var(--vtmn-color_brand-pro);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-brand-digital-light-1 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-brand-digital-light-2 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-brand-digital-light-3 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-brand-digital {
    --tw-gradient-from: var(--vtmn-color_brand-digital);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-brand-digital-dark-1 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-brand-digital-dark-2 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-green-light-1 {
    --tw-gradient-from: var(--vtmn-color_green-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-green-light-2 {
    --tw-gradient-from: var(--vtmn-color_green-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-green-light-3 {
    --tw-gradient-from: var(--vtmn-color_green-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-green {
    --tw-gradient-from: var(--vtmn-color_green);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-green-dark-1 {
    --tw-gradient-from: var(--vtmn-color_green-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-green-dark-2 {
    --tw-gradient-from: var(--vtmn-color_green-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-white {
    --tw-gradient-from: var(--vtmn-color_white);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-grey-light-1 {
    --tw-gradient-from: var(--vtmn-color_grey-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-grey-light-2 {
    --tw-gradient-from: var(--vtmn-color_grey-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-grey-light-3 {
    --tw-gradient-from: var(--vtmn-color_grey-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-grey-light-4 {
    --tw-gradient-from: var(--vtmn-color_grey-light-4);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-grey {
    --tw-gradient-from: var(--vtmn-color_grey);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-grey-dark-1 {
    --tw-gradient-from: var(--vtmn-color_grey-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-grey-dark-2 {
    --tw-gradient-from: var(--vtmn-color_grey-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-grey-dark-3 {
    --tw-gradient-from: var(--vtmn-color_grey-dark-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-black {
    --tw-gradient-from: var(--vtmn-color_black);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-success {
    --tw-gradient-from: var(--vtmn-color_success);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-info {
    --tw-gradient-from: var(--vtmn-color_info);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-warning {
    --tw-gradient-from: var(--vtmn-color_warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-danger {
    --tw-gradient-from: var(--vtmn-color_danger);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-yellow-light-1 {
    --tw-gradient-from: var(--vtmn-color_yellow-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-yellow-light-2 {
    --tw-gradient-from: var(--vtmn-color_yellow-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-yellow {
    --tw-gradient-from: var(--vtmn-color_yellow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-orange-light-1 {
    --tw-gradient-from: var(--vtmn-color_orange-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-orange-light-2 {
    --tw-gradient-from: var(--vtmn-color_orange-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-orange {
    --tw-gradient-from: var(--vtmn-color_orange);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-red-light-1 {
    --tw-gradient-from: var(--vtmn-color_red-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-red-light-2 {
    --tw-gradient-from: var(--vtmn-color_red-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-from-red {
    --tw-gradient-from: var(--vtmn-color_red);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-transparent:hover {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .medium-desktop\:hover\:vtmn-from-background-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-background-secondary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-background-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-background-brand-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-background-brand-secondary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-background-accent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-background-alert:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-alert);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-background-primary-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-background-brand-primary-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-content-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-content-secondary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-content-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-content-action:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-content-active:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-content-inactive:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-content-negative:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-content-warning:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-content-positive:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-content-information:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-content-accent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-content-visited:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-content-primary-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-content-action-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-content-visited-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-border-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-border-secondary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-border-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-border-active:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-border-inactive:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-border-negative:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-border-warning:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-border-positive:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-border-information:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-border-primary-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-decorative-gravel:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gravel);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-decorative-brick:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-brick);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-decorative-saffron:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-saffron);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-decorative-gold:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gold);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-decorative-jade:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-jade);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-decorative-emerald:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-emerald);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-decorative-cobalt:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-cobalt);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-decorative-amethyst:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-amethyst);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-hover-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-hover-primary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-hover-secondary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-hover-tertiary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-hover-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-hover-brand:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-hover-accent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-hover-primary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-hover-secondary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-hover-tertiary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-active-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-active-primary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-active-secondary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-active-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-active-tertiary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-active-brand:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-active-accent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-active-primary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-active-secondary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-active-tertiary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-active-brand-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-shadow:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_shadow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-brand:hover {
    --tw-gradient-from: var(--vtmn-color_brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-brand-pro:hover {
    --tw-gradient-from: var(--vtmn-color_brand-pro);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-brand-digital-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-brand-digital-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-brand-digital-light-3:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-brand-digital:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-brand-digital-dark-1:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-brand-digital-dark-2:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-green-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_green-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-green-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_green-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-green-light-3:hover {
    --tw-gradient-from: var(--vtmn-color_green-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-green:hover {
    --tw-gradient-from: var(--vtmn-color_green);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-green-dark-1:hover {
    --tw-gradient-from: var(--vtmn-color_green-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-green-dark-2:hover {
    --tw-gradient-from: var(--vtmn-color_green-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-white:hover {
    --tw-gradient-from: var(--vtmn-color_white);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-grey-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_grey-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-grey-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_grey-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-grey-light-3:hover {
    --tw-gradient-from: var(--vtmn-color_grey-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-grey-light-4:hover {
    --tw-gradient-from: var(--vtmn-color_grey-light-4);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-grey:hover {
    --tw-gradient-from: var(--vtmn-color_grey);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-grey-dark-1:hover {
    --tw-gradient-from: var(--vtmn-color_grey-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-grey-dark-2:hover {
    --tw-gradient-from: var(--vtmn-color_grey-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-grey-dark-3:hover {
    --tw-gradient-from: var(--vtmn-color_grey-dark-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-black:hover {
    --tw-gradient-from: var(--vtmn-color_black);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-success:hover {
    --tw-gradient-from: var(--vtmn-color_success);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-info:hover {
    --tw-gradient-from: var(--vtmn-color_info);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-warning:hover {
    --tw-gradient-from: var(--vtmn-color_warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-danger:hover {
    --tw-gradient-from: var(--vtmn-color_danger);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-yellow-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_yellow-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-yellow-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_yellow-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-yellow:hover {
    --tw-gradient-from: var(--vtmn-color_yellow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-orange-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_orange-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-orange-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_orange-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-orange:hover {
    --tw-gradient-from: var(--vtmn-color_orange);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-red-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_red-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-red-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_red-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-from-red:hover {
    --tw-gradient-from: var(--vtmn-color_red);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-transparent:focus {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .medium-desktop\:focus\:vtmn-from-background-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-background-secondary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-background-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-background-brand-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-background-brand-secondary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-background-accent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-background-alert:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-alert);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-background-primary-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-background-brand-primary-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-content-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-content-secondary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-content-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-content-action:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-content-active:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-content-inactive:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-content-negative:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-content-warning:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-content-positive:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-content-information:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-content-accent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-content-visited:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-content-primary-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-content-action-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-content-visited-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-border-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-border-secondary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-border-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-border-active:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-border-inactive:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-border-negative:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-border-warning:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-border-positive:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-border-information:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-border-primary-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-decorative-gravel:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gravel);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-decorative-brick:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-brick);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-decorative-saffron:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-saffron);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-decorative-gold:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gold);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-decorative-jade:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-jade);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-decorative-emerald:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-emerald);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-decorative-cobalt:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-cobalt);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-decorative-amethyst:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-amethyst);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-hover-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-hover-primary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-hover-secondary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-hover-tertiary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-hover-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-hover-brand:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-hover-accent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-hover-primary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-hover-secondary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-hover-tertiary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-active-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-active-primary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-active-secondary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-active-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-active-tertiary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-active-brand:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-active-accent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-active-primary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-active-secondary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-active-tertiary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-active-brand-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-shadow:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_shadow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-brand:focus {
    --tw-gradient-from: var(--vtmn-color_brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-brand-pro:focus {
    --tw-gradient-from: var(--vtmn-color_brand-pro);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-brand-digital-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-brand-digital-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-brand-digital-light-3:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-brand-digital:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-brand-digital-dark-1:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-brand-digital-dark-2:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-green-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_green-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-green-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_green-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-green-light-3:focus {
    --tw-gradient-from: var(--vtmn-color_green-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-green:focus {
    --tw-gradient-from: var(--vtmn-color_green);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-green-dark-1:focus {
    --tw-gradient-from: var(--vtmn-color_green-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-green-dark-2:focus {
    --tw-gradient-from: var(--vtmn-color_green-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-white:focus {
    --tw-gradient-from: var(--vtmn-color_white);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-grey-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_grey-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-grey-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_grey-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-grey-light-3:focus {
    --tw-gradient-from: var(--vtmn-color_grey-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-grey-light-4:focus {
    --tw-gradient-from: var(--vtmn-color_grey-light-4);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-grey:focus {
    --tw-gradient-from: var(--vtmn-color_grey);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-grey-dark-1:focus {
    --tw-gradient-from: var(--vtmn-color_grey-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-grey-dark-2:focus {
    --tw-gradient-from: var(--vtmn-color_grey-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-grey-dark-3:focus {
    --tw-gradient-from: var(--vtmn-color_grey-dark-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-black:focus {
    --tw-gradient-from: var(--vtmn-color_black);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-success:focus {
    --tw-gradient-from: var(--vtmn-color_success);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-info:focus {
    --tw-gradient-from: var(--vtmn-color_info);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-warning:focus {
    --tw-gradient-from: var(--vtmn-color_warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-danger:focus {
    --tw-gradient-from: var(--vtmn-color_danger);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-yellow-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_yellow-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-yellow-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_yellow-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-yellow:focus {
    --tw-gradient-from: var(--vtmn-color_yellow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-orange-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_orange-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-orange-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_orange-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-orange:focus {
    --tw-gradient-from: var(--vtmn-color_orange);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-red-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_red-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-red-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_red-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-from-red:focus {
    --tw-gradient-from: var(--vtmn-color_red);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .medium-desktop\:vtmn-via-background-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-background-secondary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-background-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-background-brand-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-background-brand-secondary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-background-accent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-background-alert {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-alert), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-background-primary-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-background-brand-primary-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-content-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-content-secondary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-content-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-content-action {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-content-active {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-content-inactive {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-content-negative {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-content-warning {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-content-positive {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-content-information {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-content-accent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-content-visited {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-content-primary-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-content-action-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-content-visited-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-border-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-border-secondary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-border-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-border-active {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-border-inactive {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-border-negative {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-border-warning {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-border-positive {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-border-information {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-border-primary-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-decorative-gravel {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gravel), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-decorative-brick {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-brick), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-decorative-saffron {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-saffron), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-decorative-gold {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gold), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-decorative-jade {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-jade), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-decorative-emerald {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-emerald), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-decorative-cobalt {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-cobalt), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-decorative-amethyst {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-amethyst), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-hover-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-hover-primary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-hover-secondary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-hover-tertiary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-hover-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-hover-brand {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-hover-accent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-hover-primary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-hover-secondary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-hover-tertiary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-active-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-active-primary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-active-secondary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-active-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-active-tertiary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-active-brand {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-active-accent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-active-primary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-active-secondary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-active-tertiary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-active-brand-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-shadow {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_shadow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-brand {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-brand-pro {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-pro), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-brand-digital-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-brand-digital-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-brand-digital-light-3 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-brand-digital {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-brand-digital-dark-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-brand-digital-dark-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-green-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-green-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-green-light-3 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-green {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-green-dark-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-green-dark-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-white {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_white), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-grey-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-grey-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-grey-light-3 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-grey-light-4 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-4), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-grey {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-grey-dark-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-grey-dark-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-grey-dark-3 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-black {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_black), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-success {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_success), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-info {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_info), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-warning {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-danger {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_danger), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-yellow-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-yellow-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-yellow {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-orange-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-orange-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-orange {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-red-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-red-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-via-red {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .medium-desktop\:hover\:vtmn-via-background-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-background-secondary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-background-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-background-brand-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-background-brand-secondary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-background-accent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-background-alert:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-alert), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-background-primary-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-background-brand-primary-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-content-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-content-secondary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-content-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-content-action:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-content-active:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-content-inactive:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-content-negative:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-content-warning:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-content-positive:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-content-information:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-content-accent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-content-visited:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-content-primary-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-content-action-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-content-visited-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-border-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-border-secondary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-border-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-border-active:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-border-inactive:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-border-negative:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-border-warning:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-border-positive:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-border-information:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-border-primary-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-decorative-gravel:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gravel), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-decorative-brick:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-brick), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-decorative-saffron:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-saffron), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-decorative-gold:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gold), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-decorative-jade:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-jade), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-decorative-emerald:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-emerald), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-decorative-cobalt:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-cobalt), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-decorative-amethyst:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-amethyst), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-hover-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-hover-primary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-hover-secondary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-hover-tertiary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-hover-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-hover-brand:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-hover-accent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-hover-primary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-hover-secondary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-hover-tertiary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-active-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-active-primary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-active-secondary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-active-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-active-tertiary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-active-brand:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-active-accent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-active-primary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-active-secondary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-active-tertiary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-active-brand-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-shadow:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_shadow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-brand:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-brand-pro:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-pro), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-brand-digital-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-brand-digital-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-brand-digital-light-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-brand-digital:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-brand-digital-dark-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-brand-digital-dark-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-green-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-green-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-green-light-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-green:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-green-dark-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-green-dark-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-white:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_white), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-grey-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-grey-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-grey-light-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-grey-light-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-4), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-grey:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-grey-dark-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-grey-dark-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-grey-dark-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-black:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_black), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-success:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_success), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-info:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_info), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-warning:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-danger:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_danger), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-yellow-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-yellow-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-yellow:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-orange-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-orange-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-orange:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-red-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-red-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:hover\:vtmn-via-red:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .medium-desktop\:focus\:vtmn-via-background-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-background-secondary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-background-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-background-brand-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-background-brand-secondary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-background-accent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-background-alert:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-alert), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-background-primary-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-background-brand-primary-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-content-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-content-secondary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-content-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-content-action:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-content-active:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-content-inactive:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-content-negative:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-content-warning:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-content-positive:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-content-information:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-content-accent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-content-visited:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-content-primary-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-content-action-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-content-visited-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-border-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-border-secondary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-border-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-border-active:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-border-inactive:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-border-negative:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-border-warning:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-border-positive:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-border-information:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-border-primary-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-decorative-gravel:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gravel), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-decorative-brick:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-brick), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-decorative-saffron:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-saffron), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-decorative-gold:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gold), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-decorative-jade:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-jade), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-decorative-emerald:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-emerald), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-decorative-cobalt:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-cobalt), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-decorative-amethyst:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-amethyst), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-hover-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-hover-primary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-hover-secondary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-hover-tertiary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-hover-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-hover-brand:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-hover-accent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-hover-primary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-hover-secondary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-hover-tertiary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-active-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-active-primary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-active-secondary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-active-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-active-tertiary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-active-brand:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-active-accent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-active-primary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-active-secondary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-active-tertiary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-active-brand-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-shadow:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_shadow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-brand:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-brand-pro:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-pro), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-brand-digital-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-brand-digital-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-brand-digital-light-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-brand-digital:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-brand-digital-dark-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-brand-digital-dark-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-green-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-green-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-green-light-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-green:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-green-dark-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-green-dark-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-white:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_white), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-grey-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-grey-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-grey-light-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-grey-light-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-4), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-grey:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-grey-dark-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-grey-dark-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-grey-dark-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-black:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_black), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-success:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_success), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-info:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_info), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-warning:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-danger:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_danger), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-yellow-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-yellow-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-yellow:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-orange-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-orange-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-orange:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-red-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-red-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:focus\:vtmn-via-red:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .medium-desktop\:vtmn-to-transparent {
    --tw-gradient-to: transparent;
  }

  .medium-desktop\:vtmn-to-background-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary);
  }

  .medium-desktop\:vtmn-to-background-secondary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-secondary);
  }

  .medium-desktop\:vtmn-to-background-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-tertiary);
  }

  .medium-desktop\:vtmn-to-background-brand-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary);
  }

  .medium-desktop\:vtmn-to-background-brand-secondary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .medium-desktop\:vtmn-to-background-accent {
    --tw-gradient-to: var(--vtmn-semantic-color_background-accent);
  }

  .medium-desktop\:vtmn-to-background-alert {
    --tw-gradient-to: var(--vtmn-semantic-color_background-alert);
  }

  .medium-desktop\:vtmn-to-background-primary-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .medium-desktop\:vtmn-to-background-brand-primary-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .medium-desktop\:vtmn-to-content-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary);
  }

  .medium-desktop\:vtmn-to-content-secondary {
    --tw-gradient-to: var(--vtmn-semantic-color_content-secondary);
  }

  .medium-desktop\:vtmn-to-content-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_content-tertiary);
  }

  .medium-desktop\:vtmn-to-content-action {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action);
  }

  .medium-desktop\:vtmn-to-content-active {
    --tw-gradient-to: var(--vtmn-semantic-color_content-active);
  }

  .medium-desktop\:vtmn-to-content-inactive {
    --tw-gradient-to: var(--vtmn-semantic-color_content-inactive);
  }

  .medium-desktop\:vtmn-to-content-negative {
    --tw-gradient-to: var(--vtmn-semantic-color_content-negative);
  }

  .medium-desktop\:vtmn-to-content-warning {
    --tw-gradient-to: var(--vtmn-semantic-color_content-warning);
  }

  .medium-desktop\:vtmn-to-content-positive {
    --tw-gradient-to: var(--vtmn-semantic-color_content-positive);
  }

  .medium-desktop\:vtmn-to-content-information {
    --tw-gradient-to: var(--vtmn-semantic-color_content-information);
  }

  .medium-desktop\:vtmn-to-content-accent {
    --tw-gradient-to: var(--vtmn-semantic-color_content-accent);
  }

  .medium-desktop\:vtmn-to-content-visited {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited);
  }

  .medium-desktop\:vtmn-to-content-primary-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .medium-desktop\:vtmn-to-content-action-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action-reversed);
  }

  .medium-desktop\:vtmn-to-content-visited-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .medium-desktop\:vtmn-to-border-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary);
  }

  .medium-desktop\:vtmn-to-border-secondary {
    --tw-gradient-to: var(--vtmn-semantic-color_border-secondary);
  }

  .medium-desktop\:vtmn-to-border-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_border-tertiary);
  }

  .medium-desktop\:vtmn-to-border-active {
    --tw-gradient-to: var(--vtmn-semantic-color_border-active);
  }

  .medium-desktop\:vtmn-to-border-inactive {
    --tw-gradient-to: var(--vtmn-semantic-color_border-inactive);
  }

  .medium-desktop\:vtmn-to-border-negative {
    --tw-gradient-to: var(--vtmn-semantic-color_border-negative);
  }

  .medium-desktop\:vtmn-to-border-warning {
    --tw-gradient-to: var(--vtmn-semantic-color_border-warning);
  }

  .medium-desktop\:vtmn-to-border-positive {
    --tw-gradient-to: var(--vtmn-semantic-color_border-positive);
  }

  .medium-desktop\:vtmn-to-border-information {
    --tw-gradient-to: var(--vtmn-semantic-color_border-information);
  }

  .medium-desktop\:vtmn-to-border-primary-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .medium-desktop\:vtmn-to-decorative-gravel {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gravel);
  }

  .medium-desktop\:vtmn-to-decorative-brick {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-brick);
  }

  .medium-desktop\:vtmn-to-decorative-saffron {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-saffron);
  }

  .medium-desktop\:vtmn-to-decorative-gold {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gold);
  }

  .medium-desktop\:vtmn-to-decorative-jade {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-jade);
  }

  .medium-desktop\:vtmn-to-decorative-emerald {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-emerald);
  }

  .medium-desktop\:vtmn-to-decorative-cobalt {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .medium-desktop\:vtmn-to-decorative-amethyst {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .medium-desktop\:vtmn-to-hover-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary);
  }

  .medium-desktop\:vtmn-to-hover-primary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .medium-desktop\:vtmn-to-hover-secondary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .medium-desktop\:vtmn-to-hover-tertiary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .medium-desktop\:vtmn-to-hover-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary);
  }

  .medium-desktop\:vtmn-to-hover-brand {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-brand);
  }

  .medium-desktop\:vtmn-to-hover-accent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-accent);
  }

  .medium-desktop\:vtmn-to-hover-primary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .medium-desktop\:vtmn-to-hover-secondary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .medium-desktop\:vtmn-to-hover-tertiary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .medium-desktop\:vtmn-to-active-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary);
  }

  .medium-desktop\:vtmn-to-active-primary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .medium-desktop\:vtmn-to-active-secondary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .medium-desktop\:vtmn-to-active-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary);
  }

  .medium-desktop\:vtmn-to-active-tertiary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .medium-desktop\:vtmn-to-active-brand {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand);
  }

  .medium-desktop\:vtmn-to-active-accent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-accent);
  }

  .medium-desktop\:vtmn-to-active-primary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .medium-desktop\:vtmn-to-active-secondary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .medium-desktop\:vtmn-to-active-tertiary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .medium-desktop\:vtmn-to-active-brand-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .medium-desktop\:vtmn-to-shadow {
    --tw-gradient-to: var(--vtmn-semantic-color_shadow);
  }

  .medium-desktop\:vtmn-to-brand {
    --tw-gradient-to: var(--vtmn-color_brand);
  }

  .medium-desktop\:vtmn-to-brand-pro {
    --tw-gradient-to: var(--vtmn-color_brand-pro);
  }

  .medium-desktop\:vtmn-to-brand-digital-light-1 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-1);
  }

  .medium-desktop\:vtmn-to-brand-digital-light-2 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-2);
  }

  .medium-desktop\:vtmn-to-brand-digital-light-3 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-3);
  }

  .medium-desktop\:vtmn-to-brand-digital {
    --tw-gradient-to: var(--vtmn-color_brand-digital);
  }

  .medium-desktop\:vtmn-to-brand-digital-dark-1 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-1);
  }

  .medium-desktop\:vtmn-to-brand-digital-dark-2 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-2);
  }

  .medium-desktop\:vtmn-to-green-light-1 {
    --tw-gradient-to: var(--vtmn-color_green-light-1);
  }

  .medium-desktop\:vtmn-to-green-light-2 {
    --tw-gradient-to: var(--vtmn-color_green-light-2);
  }

  .medium-desktop\:vtmn-to-green-light-3 {
    --tw-gradient-to: var(--vtmn-color_green-light-3);
  }

  .medium-desktop\:vtmn-to-green {
    --tw-gradient-to: var(--vtmn-color_green);
  }

  .medium-desktop\:vtmn-to-green-dark-1 {
    --tw-gradient-to: var(--vtmn-color_green-dark-1);
  }

  .medium-desktop\:vtmn-to-green-dark-2 {
    --tw-gradient-to: var(--vtmn-color_green-dark-2);
  }

  .medium-desktop\:vtmn-to-white {
    --tw-gradient-to: var(--vtmn-color_white);
  }

  .medium-desktop\:vtmn-to-grey-light-1 {
    --tw-gradient-to: var(--vtmn-color_grey-light-1);
  }

  .medium-desktop\:vtmn-to-grey-light-2 {
    --tw-gradient-to: var(--vtmn-color_grey-light-2);
  }

  .medium-desktop\:vtmn-to-grey-light-3 {
    --tw-gradient-to: var(--vtmn-color_grey-light-3);
  }

  .medium-desktop\:vtmn-to-grey-light-4 {
    --tw-gradient-to: var(--vtmn-color_grey-light-4);
  }

  .medium-desktop\:vtmn-to-grey {
    --tw-gradient-to: var(--vtmn-color_grey);
  }

  .medium-desktop\:vtmn-to-grey-dark-1 {
    --tw-gradient-to: var(--vtmn-color_grey-dark-1);
  }

  .medium-desktop\:vtmn-to-grey-dark-2 {
    --tw-gradient-to: var(--vtmn-color_grey-dark-2);
  }

  .medium-desktop\:vtmn-to-grey-dark-3 {
    --tw-gradient-to: var(--vtmn-color_grey-dark-3);
  }

  .medium-desktop\:vtmn-to-black {
    --tw-gradient-to: var(--vtmn-color_black);
  }

  .medium-desktop\:vtmn-to-success {
    --tw-gradient-to: var(--vtmn-color_success);
  }

  .medium-desktop\:vtmn-to-info {
    --tw-gradient-to: var(--vtmn-color_info);
  }

  .medium-desktop\:vtmn-to-warning {
    --tw-gradient-to: var(--vtmn-color_warning);
  }

  .medium-desktop\:vtmn-to-danger {
    --tw-gradient-to: var(--vtmn-color_danger);
  }

  .medium-desktop\:vtmn-to-yellow-light-1 {
    --tw-gradient-to: var(--vtmn-color_yellow-light-1);
  }

  .medium-desktop\:vtmn-to-yellow-light-2 {
    --tw-gradient-to: var(--vtmn-color_yellow-light-2);
  }

  .medium-desktop\:vtmn-to-yellow {
    --tw-gradient-to: var(--vtmn-color_yellow);
  }

  .medium-desktop\:vtmn-to-orange-light-1 {
    --tw-gradient-to: var(--vtmn-color_orange-light-1);
  }

  .medium-desktop\:vtmn-to-orange-light-2 {
    --tw-gradient-to: var(--vtmn-color_orange-light-2);
  }

  .medium-desktop\:vtmn-to-orange {
    --tw-gradient-to: var(--vtmn-color_orange);
  }

  .medium-desktop\:vtmn-to-red-light-1 {
    --tw-gradient-to: var(--vtmn-color_red-light-1);
  }

  .medium-desktop\:vtmn-to-red-light-2 {
    --tw-gradient-to: var(--vtmn-color_red-light-2);
  }

  .medium-desktop\:vtmn-to-red {
    --tw-gradient-to: var(--vtmn-color_red);
  }

  .medium-desktop\:hover\:vtmn-to-transparent:hover {
    --tw-gradient-to: transparent;
  }

  .medium-desktop\:hover\:vtmn-to-background-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary);
  }

  .medium-desktop\:hover\:vtmn-to-background-secondary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-secondary);
  }

  .medium-desktop\:hover\:vtmn-to-background-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-tertiary);
  }

  .medium-desktop\:hover\:vtmn-to-background-brand-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary);
  }

  .medium-desktop\:hover\:vtmn-to-background-brand-secondary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .medium-desktop\:hover\:vtmn-to-background-accent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-accent);
  }

  .medium-desktop\:hover\:vtmn-to-background-alert:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-alert);
  }

  .medium-desktop\:hover\:vtmn-to-background-primary-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .medium-desktop\:hover\:vtmn-to-background-brand-primary-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .medium-desktop\:hover\:vtmn-to-content-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary);
  }

  .medium-desktop\:hover\:vtmn-to-content-secondary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-secondary);
  }

  .medium-desktop\:hover\:vtmn-to-content-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-tertiary);
  }

  .medium-desktop\:hover\:vtmn-to-content-action:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action);
  }

  .medium-desktop\:hover\:vtmn-to-content-active:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-active);
  }

  .medium-desktop\:hover\:vtmn-to-content-inactive:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-inactive);
  }

  .medium-desktop\:hover\:vtmn-to-content-negative:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-negative);
  }

  .medium-desktop\:hover\:vtmn-to-content-warning:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-warning);
  }

  .medium-desktop\:hover\:vtmn-to-content-positive:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-positive);
  }

  .medium-desktop\:hover\:vtmn-to-content-information:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-information);
  }

  .medium-desktop\:hover\:vtmn-to-content-accent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-accent);
  }

  .medium-desktop\:hover\:vtmn-to-content-visited:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited);
  }

  .medium-desktop\:hover\:vtmn-to-content-primary-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .medium-desktop\:hover\:vtmn-to-content-action-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action-reversed);
  }

  .medium-desktop\:hover\:vtmn-to-content-visited-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .medium-desktop\:hover\:vtmn-to-border-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary);
  }

  .medium-desktop\:hover\:vtmn-to-border-secondary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-secondary);
  }

  .medium-desktop\:hover\:vtmn-to-border-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-tertiary);
  }

  .medium-desktop\:hover\:vtmn-to-border-active:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-active);
  }

  .medium-desktop\:hover\:vtmn-to-border-inactive:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-inactive);
  }

  .medium-desktop\:hover\:vtmn-to-border-negative:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-negative);
  }

  .medium-desktop\:hover\:vtmn-to-border-warning:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-warning);
  }

  .medium-desktop\:hover\:vtmn-to-border-positive:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-positive);
  }

  .medium-desktop\:hover\:vtmn-to-border-information:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-information);
  }

  .medium-desktop\:hover\:vtmn-to-border-primary-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .medium-desktop\:hover\:vtmn-to-decorative-gravel:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gravel);
  }

  .medium-desktop\:hover\:vtmn-to-decorative-brick:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-brick);
  }

  .medium-desktop\:hover\:vtmn-to-decorative-saffron:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-saffron);
  }

  .medium-desktop\:hover\:vtmn-to-decorative-gold:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gold);
  }

  .medium-desktop\:hover\:vtmn-to-decorative-jade:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-jade);
  }

  .medium-desktop\:hover\:vtmn-to-decorative-emerald:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-emerald);
  }

  .medium-desktop\:hover\:vtmn-to-decorative-cobalt:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .medium-desktop\:hover\:vtmn-to-decorative-amethyst:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .medium-desktop\:hover\:vtmn-to-hover-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary);
  }

  .medium-desktop\:hover\:vtmn-to-hover-primary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .medium-desktop\:hover\:vtmn-to-hover-secondary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .medium-desktop\:hover\:vtmn-to-hover-tertiary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .medium-desktop\:hover\:vtmn-to-hover-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary);
  }

  .medium-desktop\:hover\:vtmn-to-hover-brand:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-brand);
  }

  .medium-desktop\:hover\:vtmn-to-hover-accent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-accent);
  }

  .medium-desktop\:hover\:vtmn-to-hover-primary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .medium-desktop\:hover\:vtmn-to-hover-secondary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .medium-desktop\:hover\:vtmn-to-hover-tertiary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .medium-desktop\:hover\:vtmn-to-active-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary);
  }

  .medium-desktop\:hover\:vtmn-to-active-primary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .medium-desktop\:hover\:vtmn-to-active-secondary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .medium-desktop\:hover\:vtmn-to-active-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary);
  }

  .medium-desktop\:hover\:vtmn-to-active-tertiary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .medium-desktop\:hover\:vtmn-to-active-brand:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand);
  }

  .medium-desktop\:hover\:vtmn-to-active-accent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-accent);
  }

  .medium-desktop\:hover\:vtmn-to-active-primary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .medium-desktop\:hover\:vtmn-to-active-secondary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .medium-desktop\:hover\:vtmn-to-active-tertiary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .medium-desktop\:hover\:vtmn-to-active-brand-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .medium-desktop\:hover\:vtmn-to-shadow:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_shadow);
  }

  .medium-desktop\:hover\:vtmn-to-brand:hover {
    --tw-gradient-to: var(--vtmn-color_brand);
  }

  .medium-desktop\:hover\:vtmn-to-brand-pro:hover {
    --tw-gradient-to: var(--vtmn-color_brand-pro);
  }

  .medium-desktop\:hover\:vtmn-to-brand-digital-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-1);
  }

  .medium-desktop\:hover\:vtmn-to-brand-digital-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-2);
  }

  .medium-desktop\:hover\:vtmn-to-brand-digital-light-3:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-3);
  }

  .medium-desktop\:hover\:vtmn-to-brand-digital:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital);
  }

  .medium-desktop\:hover\:vtmn-to-brand-digital-dark-1:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-1);
  }

  .medium-desktop\:hover\:vtmn-to-brand-digital-dark-2:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-2);
  }

  .medium-desktop\:hover\:vtmn-to-green-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_green-light-1);
  }

  .medium-desktop\:hover\:vtmn-to-green-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_green-light-2);
  }

  .medium-desktop\:hover\:vtmn-to-green-light-3:hover {
    --tw-gradient-to: var(--vtmn-color_green-light-3);
  }

  .medium-desktop\:hover\:vtmn-to-green:hover {
    --tw-gradient-to: var(--vtmn-color_green);
  }

  .medium-desktop\:hover\:vtmn-to-green-dark-1:hover {
    --tw-gradient-to: var(--vtmn-color_green-dark-1);
  }

  .medium-desktop\:hover\:vtmn-to-green-dark-2:hover {
    --tw-gradient-to: var(--vtmn-color_green-dark-2);
  }

  .medium-desktop\:hover\:vtmn-to-white:hover {
    --tw-gradient-to: var(--vtmn-color_white);
  }

  .medium-desktop\:hover\:vtmn-to-grey-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_grey-light-1);
  }

  .medium-desktop\:hover\:vtmn-to-grey-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_grey-light-2);
  }

  .medium-desktop\:hover\:vtmn-to-grey-light-3:hover {
    --tw-gradient-to: var(--vtmn-color_grey-light-3);
  }

  .medium-desktop\:hover\:vtmn-to-grey-light-4:hover {
    --tw-gradient-to: var(--vtmn-color_grey-light-4);
  }

  .medium-desktop\:hover\:vtmn-to-grey:hover {
    --tw-gradient-to: var(--vtmn-color_grey);
  }

  .medium-desktop\:hover\:vtmn-to-grey-dark-1:hover {
    --tw-gradient-to: var(--vtmn-color_grey-dark-1);
  }

  .medium-desktop\:hover\:vtmn-to-grey-dark-2:hover {
    --tw-gradient-to: var(--vtmn-color_grey-dark-2);
  }

  .medium-desktop\:hover\:vtmn-to-grey-dark-3:hover {
    --tw-gradient-to: var(--vtmn-color_grey-dark-3);
  }

  .medium-desktop\:hover\:vtmn-to-black:hover {
    --tw-gradient-to: var(--vtmn-color_black);
  }

  .medium-desktop\:hover\:vtmn-to-success:hover {
    --tw-gradient-to: var(--vtmn-color_success);
  }

  .medium-desktop\:hover\:vtmn-to-info:hover {
    --tw-gradient-to: var(--vtmn-color_info);
  }

  .medium-desktop\:hover\:vtmn-to-warning:hover {
    --tw-gradient-to: var(--vtmn-color_warning);
  }

  .medium-desktop\:hover\:vtmn-to-danger:hover {
    --tw-gradient-to: var(--vtmn-color_danger);
  }

  .medium-desktop\:hover\:vtmn-to-yellow-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_yellow-light-1);
  }

  .medium-desktop\:hover\:vtmn-to-yellow-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_yellow-light-2);
  }

  .medium-desktop\:hover\:vtmn-to-yellow:hover {
    --tw-gradient-to: var(--vtmn-color_yellow);
  }

  .medium-desktop\:hover\:vtmn-to-orange-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_orange-light-1);
  }

  .medium-desktop\:hover\:vtmn-to-orange-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_orange-light-2);
  }

  .medium-desktop\:hover\:vtmn-to-orange:hover {
    --tw-gradient-to: var(--vtmn-color_orange);
  }

  .medium-desktop\:hover\:vtmn-to-red-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_red-light-1);
  }

  .medium-desktop\:hover\:vtmn-to-red-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_red-light-2);
  }

  .medium-desktop\:hover\:vtmn-to-red:hover {
    --tw-gradient-to: var(--vtmn-color_red);
  }

  .medium-desktop\:focus\:vtmn-to-transparent:focus {
    --tw-gradient-to: transparent;
  }

  .medium-desktop\:focus\:vtmn-to-background-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary);
  }

  .medium-desktop\:focus\:vtmn-to-background-secondary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-secondary);
  }

  .medium-desktop\:focus\:vtmn-to-background-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-tertiary);
  }

  .medium-desktop\:focus\:vtmn-to-background-brand-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary);
  }

  .medium-desktop\:focus\:vtmn-to-background-brand-secondary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .medium-desktop\:focus\:vtmn-to-background-accent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-accent);
  }

  .medium-desktop\:focus\:vtmn-to-background-alert:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-alert);
  }

  .medium-desktop\:focus\:vtmn-to-background-primary-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .medium-desktop\:focus\:vtmn-to-background-brand-primary-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .medium-desktop\:focus\:vtmn-to-content-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary);
  }

  .medium-desktop\:focus\:vtmn-to-content-secondary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-secondary);
  }

  .medium-desktop\:focus\:vtmn-to-content-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-tertiary);
  }

  .medium-desktop\:focus\:vtmn-to-content-action:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action);
  }

  .medium-desktop\:focus\:vtmn-to-content-active:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-active);
  }

  .medium-desktop\:focus\:vtmn-to-content-inactive:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-inactive);
  }

  .medium-desktop\:focus\:vtmn-to-content-negative:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-negative);
  }

  .medium-desktop\:focus\:vtmn-to-content-warning:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-warning);
  }

  .medium-desktop\:focus\:vtmn-to-content-positive:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-positive);
  }

  .medium-desktop\:focus\:vtmn-to-content-information:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-information);
  }

  .medium-desktop\:focus\:vtmn-to-content-accent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-accent);
  }

  .medium-desktop\:focus\:vtmn-to-content-visited:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited);
  }

  .medium-desktop\:focus\:vtmn-to-content-primary-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .medium-desktop\:focus\:vtmn-to-content-action-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action-reversed);
  }

  .medium-desktop\:focus\:vtmn-to-content-visited-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .medium-desktop\:focus\:vtmn-to-border-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary);
  }

  .medium-desktop\:focus\:vtmn-to-border-secondary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-secondary);
  }

  .medium-desktop\:focus\:vtmn-to-border-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-tertiary);
  }

  .medium-desktop\:focus\:vtmn-to-border-active:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-active);
  }

  .medium-desktop\:focus\:vtmn-to-border-inactive:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-inactive);
  }

  .medium-desktop\:focus\:vtmn-to-border-negative:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-negative);
  }

  .medium-desktop\:focus\:vtmn-to-border-warning:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-warning);
  }

  .medium-desktop\:focus\:vtmn-to-border-positive:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-positive);
  }

  .medium-desktop\:focus\:vtmn-to-border-information:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-information);
  }

  .medium-desktop\:focus\:vtmn-to-border-primary-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .medium-desktop\:focus\:vtmn-to-decorative-gravel:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gravel);
  }

  .medium-desktop\:focus\:vtmn-to-decorative-brick:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-brick);
  }

  .medium-desktop\:focus\:vtmn-to-decorative-saffron:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-saffron);
  }

  .medium-desktop\:focus\:vtmn-to-decorative-gold:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gold);
  }

  .medium-desktop\:focus\:vtmn-to-decorative-jade:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-jade);
  }

  .medium-desktop\:focus\:vtmn-to-decorative-emerald:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-emerald);
  }

  .medium-desktop\:focus\:vtmn-to-decorative-cobalt:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .medium-desktop\:focus\:vtmn-to-decorative-amethyst:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .medium-desktop\:focus\:vtmn-to-hover-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary);
  }

  .medium-desktop\:focus\:vtmn-to-hover-primary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .medium-desktop\:focus\:vtmn-to-hover-secondary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .medium-desktop\:focus\:vtmn-to-hover-tertiary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .medium-desktop\:focus\:vtmn-to-hover-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary);
  }

  .medium-desktop\:focus\:vtmn-to-hover-brand:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-brand);
  }

  .medium-desktop\:focus\:vtmn-to-hover-accent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-accent);
  }

  .medium-desktop\:focus\:vtmn-to-hover-primary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-to-hover-secondary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-to-hover-tertiary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-to-active-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary);
  }

  .medium-desktop\:focus\:vtmn-to-active-primary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .medium-desktop\:focus\:vtmn-to-active-secondary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .medium-desktop\:focus\:vtmn-to-active-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary);
  }

  .medium-desktop\:focus\:vtmn-to-active-tertiary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .medium-desktop\:focus\:vtmn-to-active-brand:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand);
  }

  .medium-desktop\:focus\:vtmn-to-active-accent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-accent);
  }

  .medium-desktop\:focus\:vtmn-to-active-primary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-to-active-secondary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-to-active-tertiary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-to-active-brand-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-to-shadow:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_shadow);
  }

  .medium-desktop\:focus\:vtmn-to-brand:focus {
    --tw-gradient-to: var(--vtmn-color_brand);
  }

  .medium-desktop\:focus\:vtmn-to-brand-pro:focus {
    --tw-gradient-to: var(--vtmn-color_brand-pro);
  }

  .medium-desktop\:focus\:vtmn-to-brand-digital-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-1);
  }

  .medium-desktop\:focus\:vtmn-to-brand-digital-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-2);
  }

  .medium-desktop\:focus\:vtmn-to-brand-digital-light-3:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-3);
  }

  .medium-desktop\:focus\:vtmn-to-brand-digital:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital);
  }

  .medium-desktop\:focus\:vtmn-to-brand-digital-dark-1:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-1);
  }

  .medium-desktop\:focus\:vtmn-to-brand-digital-dark-2:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-2);
  }

  .medium-desktop\:focus\:vtmn-to-green-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_green-light-1);
  }

  .medium-desktop\:focus\:vtmn-to-green-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_green-light-2);
  }

  .medium-desktop\:focus\:vtmn-to-green-light-3:focus {
    --tw-gradient-to: var(--vtmn-color_green-light-3);
  }

  .medium-desktop\:focus\:vtmn-to-green:focus {
    --tw-gradient-to: var(--vtmn-color_green);
  }

  .medium-desktop\:focus\:vtmn-to-green-dark-1:focus {
    --tw-gradient-to: var(--vtmn-color_green-dark-1);
  }

  .medium-desktop\:focus\:vtmn-to-green-dark-2:focus {
    --tw-gradient-to: var(--vtmn-color_green-dark-2);
  }

  .medium-desktop\:focus\:vtmn-to-white:focus {
    --tw-gradient-to: var(--vtmn-color_white);
  }

  .medium-desktop\:focus\:vtmn-to-grey-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_grey-light-1);
  }

  .medium-desktop\:focus\:vtmn-to-grey-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_grey-light-2);
  }

  .medium-desktop\:focus\:vtmn-to-grey-light-3:focus {
    --tw-gradient-to: var(--vtmn-color_grey-light-3);
  }

  .medium-desktop\:focus\:vtmn-to-grey-light-4:focus {
    --tw-gradient-to: var(--vtmn-color_grey-light-4);
  }

  .medium-desktop\:focus\:vtmn-to-grey:focus {
    --tw-gradient-to: var(--vtmn-color_grey);
  }

  .medium-desktop\:focus\:vtmn-to-grey-dark-1:focus {
    --tw-gradient-to: var(--vtmn-color_grey-dark-1);
  }

  .medium-desktop\:focus\:vtmn-to-grey-dark-2:focus {
    --tw-gradient-to: var(--vtmn-color_grey-dark-2);
  }

  .medium-desktop\:focus\:vtmn-to-grey-dark-3:focus {
    --tw-gradient-to: var(--vtmn-color_grey-dark-3);
  }

  .medium-desktop\:focus\:vtmn-to-black:focus {
    --tw-gradient-to: var(--vtmn-color_black);
  }

  .medium-desktop\:focus\:vtmn-to-success:focus {
    --tw-gradient-to: var(--vtmn-color_success);
  }

  .medium-desktop\:focus\:vtmn-to-info:focus {
    --tw-gradient-to: var(--vtmn-color_info);
  }

  .medium-desktop\:focus\:vtmn-to-warning:focus {
    --tw-gradient-to: var(--vtmn-color_warning);
  }

  .medium-desktop\:focus\:vtmn-to-danger:focus {
    --tw-gradient-to: var(--vtmn-color_danger);
  }

  .medium-desktop\:focus\:vtmn-to-yellow-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_yellow-light-1);
  }

  .medium-desktop\:focus\:vtmn-to-yellow-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_yellow-light-2);
  }

  .medium-desktop\:focus\:vtmn-to-yellow:focus {
    --tw-gradient-to: var(--vtmn-color_yellow);
  }

  .medium-desktop\:focus\:vtmn-to-orange-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_orange-light-1);
  }

  .medium-desktop\:focus\:vtmn-to-orange-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_orange-light-2);
  }

  .medium-desktop\:focus\:vtmn-to-orange:focus {
    --tw-gradient-to: var(--vtmn-color_orange);
  }

  .medium-desktop\:focus\:vtmn-to-red-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_red-light-1);
  }

  .medium-desktop\:focus\:vtmn-to-red-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_red-light-2);
  }

  .medium-desktop\:focus\:vtmn-to-red:focus {
    --tw-gradient-to: var(--vtmn-color_red);
  }

  .medium-desktop\:vtmn-decoration-slice {
    -webkit-box-decoration-break: slice;
            box-decoration-break: slice;
  }

  .medium-desktop\:vtmn-decoration-clone {
    -webkit-box-decoration-break: clone;
            box-decoration-break: clone;
  }

  .medium-desktop\:vtmn-bg-auto {
    background-size: auto;
  }

  .medium-desktop\:vtmn-bg-cover {
    background-size: cover;
  }

  .medium-desktop\:vtmn-bg-contain {
    background-size: contain;
  }

  .medium-desktop\:vtmn-bg-fixed {
    background-attachment: fixed;
  }

  .medium-desktop\:vtmn-bg-local {
    background-attachment: local;
  }

  .medium-desktop\:vtmn-bg-scroll {
    background-attachment: scroll;
  }

  .medium-desktop\:vtmn-bg-clip-border {
    background-clip: border-box;
  }

  .medium-desktop\:vtmn-bg-clip-padding {
    background-clip: padding-box;
  }

  .medium-desktop\:vtmn-bg-clip-content {
    background-clip: content-box;
  }

  .medium-desktop\:vtmn-bg-clip-text {
    -webkit-background-clip: text;
            background-clip: text;
  }

  .medium-desktop\:vtmn-bg-bottom {
    background-position: bottom;
  }

  .medium-desktop\:vtmn-bg-center {
    background-position: center;
  }

  .medium-desktop\:vtmn-bg-left {
    background-position: left;
  }

  .medium-desktop\:vtmn-bg-left-bottom {
    background-position: left bottom;
  }

  .medium-desktop\:vtmn-bg-left-top {
    background-position: left top;
  }

  .medium-desktop\:vtmn-bg-right {
    background-position: right;
  }

  .medium-desktop\:vtmn-bg-right-bottom {
    background-position: right bottom;
  }

  .medium-desktop\:vtmn-bg-right-top {
    background-position: right top;
  }

  .medium-desktop\:vtmn-bg-top {
    background-position: top;
  }

  .medium-desktop\:vtmn-bg-repeat {
    background-repeat: repeat;
  }

  .medium-desktop\:vtmn-bg-no-repeat {
    background-repeat: no-repeat;
  }

  .medium-desktop\:vtmn-bg-repeat-x {
    background-repeat: repeat-x;
  }

  .medium-desktop\:vtmn-bg-repeat-y {
    background-repeat: repeat-y;
  }

  .medium-desktop\:vtmn-bg-repeat-round {
    background-repeat: round;
  }

  .medium-desktop\:vtmn-bg-repeat-space {
    background-repeat: space;
  }

  .medium-desktop\:vtmn-bg-origin-border {
    background-origin: border-box;
  }

  .medium-desktop\:vtmn-bg-origin-padding {
    background-origin: padding-box;
  }

  .medium-desktop\:vtmn-bg-origin-content {
    background-origin: content-box;
  }

  .medium-desktop\:vtmn-fill-current {
    fill: currentColor;
  }

  .medium-desktop\:vtmn-stroke-current {
    stroke: currentColor;
  }

  .medium-desktop\:vtmn-stroke-0 {
    stroke-width: 0;
  }

  .medium-desktop\:vtmn-stroke-1 {
    stroke-width: 1;
  }

  .medium-desktop\:vtmn-stroke-2 {
    stroke-width: 2;
  }

  .medium-desktop\:vtmn-object-contain {
    -o-object-fit: contain;
       object-fit: contain;
  }

  .medium-desktop\:vtmn-object-cover {
    -o-object-fit: cover;
       object-fit: cover;
  }

  .medium-desktop\:vtmn-object-fill {
    -o-object-fit: fill;
       object-fit: fill;
  }

  .medium-desktop\:vtmn-object-none {
    -o-object-fit: none;
       object-fit: none;
  }

  .medium-desktop\:vtmn-object-scale-down {
    -o-object-fit: scale-down;
       object-fit: scale-down;
  }

  .medium-desktop\:vtmn-object-bottom {
    -o-object-position: bottom;
       object-position: bottom;
  }

  .medium-desktop\:vtmn-object-center {
    -o-object-position: center;
       object-position: center;
  }

  .medium-desktop\:vtmn-object-left {
    -o-object-position: left;
       object-position: left;
  }

  .medium-desktop\:vtmn-object-left-bottom {
    -o-object-position: left bottom;
       object-position: left bottom;
  }

  .medium-desktop\:vtmn-object-left-top {
    -o-object-position: left top;
       object-position: left top;
  }

  .medium-desktop\:vtmn-object-right {
    -o-object-position: right;
       object-position: right;
  }

  .medium-desktop\:vtmn-object-right-bottom {
    -o-object-position: right bottom;
       object-position: right bottom;
  }

  .medium-desktop\:vtmn-object-right-top {
    -o-object-position: right top;
       object-position: right top;
  }

  .medium-desktop\:vtmn-object-top {
    -o-object-position: top;
       object-position: top;
  }

  .medium-desktop\:vtmn-p-0 {
    padding: var(--vtmn-spacing_0);
  }

  .medium-desktop\:vtmn-p-1 {
    padding: var(--vtmn-spacing_1);
  }

  .medium-desktop\:vtmn-p-2 {
    padding: var(--vtmn-spacing_2);
  }

  .medium-desktop\:vtmn-p-3 {
    padding: var(--vtmn-spacing_3);
  }

  .medium-desktop\:vtmn-p-4 {
    padding: var(--vtmn-spacing_4);
  }

  .medium-desktop\:vtmn-p-5 {
    padding: var(--vtmn-spacing_5);
  }

  .medium-desktop\:vtmn-p-6 {
    padding: var(--vtmn-spacing_6);
  }

  .medium-desktop\:vtmn-p-7 {
    padding: var(--vtmn-spacing_7);
  }

  .medium-desktop\:vtmn-p-8 {
    padding: var(--vtmn-spacing_8);
  }

  .medium-desktop\:vtmn-p-9 {
    padding: var(--vtmn-spacing_9);
  }

  .medium-desktop\:vtmn-p-10 {
    padding: var(--vtmn-spacing_10);
  }

  .medium-desktop\:vtmn-px-0 {
    padding-left: var(--vtmn-spacing_0);
    padding-right: var(--vtmn-spacing_0);
  }

  .medium-desktop\:vtmn-px-1 {
    padding-left: var(--vtmn-spacing_1);
    padding-right: var(--vtmn-spacing_1);
  }

  .medium-desktop\:vtmn-px-2 {
    padding-left: var(--vtmn-spacing_2);
    padding-right: var(--vtmn-spacing_2);
  }

  .medium-desktop\:vtmn-px-3 {
    padding-left: var(--vtmn-spacing_3);
    padding-right: var(--vtmn-spacing_3);
  }

  .medium-desktop\:vtmn-px-4 {
    padding-left: var(--vtmn-spacing_4);
    padding-right: var(--vtmn-spacing_4);
  }

  .medium-desktop\:vtmn-px-5 {
    padding-left: var(--vtmn-spacing_5);
    padding-right: var(--vtmn-spacing_5);
  }

  .medium-desktop\:vtmn-px-6 {
    padding-left: var(--vtmn-spacing_6);
    padding-right: var(--vtmn-spacing_6);
  }

  .medium-desktop\:vtmn-px-7 {
    padding-left: var(--vtmn-spacing_7);
    padding-right: var(--vtmn-spacing_7);
  }

  .medium-desktop\:vtmn-px-8 {
    padding-left: var(--vtmn-spacing_8);
    padding-right: var(--vtmn-spacing_8);
  }

  .medium-desktop\:vtmn-px-9 {
    padding-left: var(--vtmn-spacing_9);
    padding-right: var(--vtmn-spacing_9);
  }

  .medium-desktop\:vtmn-px-10 {
    padding-left: var(--vtmn-spacing_10);
    padding-right: var(--vtmn-spacing_10);
  }

  .medium-desktop\:vtmn-py-0 {
    padding-top: var(--vtmn-spacing_0);
    padding-bottom: var(--vtmn-spacing_0);
  }

  .medium-desktop\:vtmn-py-1 {
    padding-top: var(--vtmn-spacing_1);
    padding-bottom: var(--vtmn-spacing_1);
  }

  .medium-desktop\:vtmn-py-2 {
    padding-top: var(--vtmn-spacing_2);
    padding-bottom: var(--vtmn-spacing_2);
  }

  .medium-desktop\:vtmn-py-3 {
    padding-top: var(--vtmn-spacing_3);
    padding-bottom: var(--vtmn-spacing_3);
  }

  .medium-desktop\:vtmn-py-4 {
    padding-top: var(--vtmn-spacing_4);
    padding-bottom: var(--vtmn-spacing_4);
  }

  .medium-desktop\:vtmn-py-5 {
    padding-top: var(--vtmn-spacing_5);
    padding-bottom: var(--vtmn-spacing_5);
  }

  .medium-desktop\:vtmn-py-6 {
    padding-top: var(--vtmn-spacing_6);
    padding-bottom: var(--vtmn-spacing_6);
  }

  .medium-desktop\:vtmn-py-7 {
    padding-top: var(--vtmn-spacing_7);
    padding-bottom: var(--vtmn-spacing_7);
  }

  .medium-desktop\:vtmn-py-8 {
    padding-top: var(--vtmn-spacing_8);
    padding-bottom: var(--vtmn-spacing_8);
  }

  .medium-desktop\:vtmn-py-9 {
    padding-top: var(--vtmn-spacing_9);
    padding-bottom: var(--vtmn-spacing_9);
  }

  .medium-desktop\:vtmn-py-10 {
    padding-top: var(--vtmn-spacing_10);
    padding-bottom: var(--vtmn-spacing_10);
  }

  .medium-desktop\:vtmn-pt-0 {
    padding-top: var(--vtmn-spacing_0);
  }

  .medium-desktop\:vtmn-pt-1 {
    padding-top: var(--vtmn-spacing_1);
  }

  .medium-desktop\:vtmn-pt-2 {
    padding-top: var(--vtmn-spacing_2);
  }

  .medium-desktop\:vtmn-pt-3 {
    padding-top: var(--vtmn-spacing_3);
  }

  .medium-desktop\:vtmn-pt-4 {
    padding-top: var(--vtmn-spacing_4);
  }

  .medium-desktop\:vtmn-pt-5 {
    padding-top: var(--vtmn-spacing_5);
  }

  .medium-desktop\:vtmn-pt-6 {
    padding-top: var(--vtmn-spacing_6);
  }

  .medium-desktop\:vtmn-pt-7 {
    padding-top: var(--vtmn-spacing_7);
  }

  .medium-desktop\:vtmn-pt-8 {
    padding-top: var(--vtmn-spacing_8);
  }

  .medium-desktop\:vtmn-pt-9 {
    padding-top: var(--vtmn-spacing_9);
  }

  .medium-desktop\:vtmn-pt-10 {
    padding-top: var(--vtmn-spacing_10);
  }

  .medium-desktop\:vtmn-pr-0 {
    padding-right: var(--vtmn-spacing_0);
  }

  .medium-desktop\:vtmn-pr-1 {
    padding-right: var(--vtmn-spacing_1);
  }

  .medium-desktop\:vtmn-pr-2 {
    padding-right: var(--vtmn-spacing_2);
  }

  .medium-desktop\:vtmn-pr-3 {
    padding-right: var(--vtmn-spacing_3);
  }

  .medium-desktop\:vtmn-pr-4 {
    padding-right: var(--vtmn-spacing_4);
  }

  .medium-desktop\:vtmn-pr-5 {
    padding-right: var(--vtmn-spacing_5);
  }

  .medium-desktop\:vtmn-pr-6 {
    padding-right: var(--vtmn-spacing_6);
  }

  .medium-desktop\:vtmn-pr-7 {
    padding-right: var(--vtmn-spacing_7);
  }

  .medium-desktop\:vtmn-pr-8 {
    padding-right: var(--vtmn-spacing_8);
  }

  .medium-desktop\:vtmn-pr-9 {
    padding-right: var(--vtmn-spacing_9);
  }

  .medium-desktop\:vtmn-pr-10 {
    padding-right: var(--vtmn-spacing_10);
  }

  .medium-desktop\:vtmn-pb-0 {
    padding-bottom: var(--vtmn-spacing_0);
  }

  .medium-desktop\:vtmn-pb-1 {
    padding-bottom: var(--vtmn-spacing_1);
  }

  .medium-desktop\:vtmn-pb-2 {
    padding-bottom: var(--vtmn-spacing_2);
  }

  .medium-desktop\:vtmn-pb-3 {
    padding-bottom: var(--vtmn-spacing_3);
  }

  .medium-desktop\:vtmn-pb-4 {
    padding-bottom: var(--vtmn-spacing_4);
  }

  .medium-desktop\:vtmn-pb-5 {
    padding-bottom: var(--vtmn-spacing_5);
  }

  .medium-desktop\:vtmn-pb-6 {
    padding-bottom: var(--vtmn-spacing_6);
  }

  .medium-desktop\:vtmn-pb-7 {
    padding-bottom: var(--vtmn-spacing_7);
  }

  .medium-desktop\:vtmn-pb-8 {
    padding-bottom: var(--vtmn-spacing_8);
  }

  .medium-desktop\:vtmn-pb-9 {
    padding-bottom: var(--vtmn-spacing_9);
  }

  .medium-desktop\:vtmn-pb-10 {
    padding-bottom: var(--vtmn-spacing_10);
  }

  .medium-desktop\:vtmn-pl-0 {
    padding-left: var(--vtmn-spacing_0);
  }

  .medium-desktop\:vtmn-pl-1 {
    padding-left: var(--vtmn-spacing_1);
  }

  .medium-desktop\:vtmn-pl-2 {
    padding-left: var(--vtmn-spacing_2);
  }

  .medium-desktop\:vtmn-pl-3 {
    padding-left: var(--vtmn-spacing_3);
  }

  .medium-desktop\:vtmn-pl-4 {
    padding-left: var(--vtmn-spacing_4);
  }

  .medium-desktop\:vtmn-pl-5 {
    padding-left: var(--vtmn-spacing_5);
  }

  .medium-desktop\:vtmn-pl-6 {
    padding-left: var(--vtmn-spacing_6);
  }

  .medium-desktop\:vtmn-pl-7 {
    padding-left: var(--vtmn-spacing_7);
  }

  .medium-desktop\:vtmn-pl-8 {
    padding-left: var(--vtmn-spacing_8);
  }

  .medium-desktop\:vtmn-pl-9 {
    padding-left: var(--vtmn-spacing_9);
  }

  .medium-desktop\:vtmn-pl-10 {
    padding-left: var(--vtmn-spacing_10);
  }

  .medium-desktop\:vtmn-text-left {
    text-align: left;
  }

  .medium-desktop\:vtmn-text-center {
    text-align: center;
  }

  .medium-desktop\:vtmn-text-right {
    text-align: right;
  }

  .medium-desktop\:vtmn-text-justify {
    text-align: justify;
  }

  .medium-desktop\:vtmn-align-baseline {
    vertical-align: baseline;
  }

  .medium-desktop\:vtmn-align-top {
    vertical-align: top;
  }

  .medium-desktop\:vtmn-align-middle {
    vertical-align: middle;
  }

  .medium-desktop\:vtmn-align-bottom {
    vertical-align: bottom;
  }

  .medium-desktop\:vtmn-align-text-top {
    vertical-align: text-top;
  }

  .medium-desktop\:vtmn-align-text-bottom {
    vertical-align: text-bottom;
  }

  .medium-desktop\:vtmn-font-regular {
    font-family: Roboto, system-ui, -apple-system, sans-serif;
  }

  .medium-desktop\:vtmn-font-condensed {
    font-family: Roboto Condensed, system-ui, -apple-system, sans-serif;
  }

  .medium-desktop\:vtmn-font-display {
    font-family: Roboto Condensed, system-ui, -apple-system, sans-serif;
  }

  .medium-desktop\:vtmn-font-body {
    font-family: Roboto, system-ui, -apple-system, sans-serif;
  }

  .medium-desktop\:vtmn-text-xs {
    font-size: 0.75rem;
    line-height: 1rem;
  }

  .medium-desktop\:vtmn-text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .medium-desktop\:vtmn-text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .medium-desktop\:vtmn-text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .medium-desktop\:vtmn-text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .medium-desktop\:vtmn-text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .medium-desktop\:vtmn-text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .medium-desktop\:vtmn-text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .medium-desktop\:vtmn-text-5xl {
    font-size: 3rem;
    line-height: 1;
  }

  .medium-desktop\:vtmn-text-6xl {
    font-size: 3.75rem;
    line-height: 1;
  }

  .medium-desktop\:vtmn-text-7xl {
    font-size: 4.5rem;
    line-height: 1;
  }

  .medium-desktop\:vtmn-text-8xl {
    font-size: 6rem;
    line-height: 1;
  }

  .medium-desktop\:vtmn-text-9xl {
    font-size: 8rem;
    line-height: 1;
  }

  .medium-desktop\:vtmn-font-thin {
    font-weight: 100;
  }

  .medium-desktop\:vtmn-font-extralight {
    font-weight: 200;
  }

  .medium-desktop\:vtmn-font-light {
    font-weight: 300;
  }

  .medium-desktop\:vtmn-font-normal {
    font-weight: 400;
  }

  .medium-desktop\:vtmn-font-medium {
    font-weight: 500;
  }

  .medium-desktop\:vtmn-font-semibold {
    font-weight: 600;
  }

  .medium-desktop\:vtmn-font-bold {
    font-weight: 700;
  }

  .medium-desktop\:vtmn-font-extrabold {
    font-weight: 800;
  }

  .medium-desktop\:vtmn-font-black {
    font-weight: 900;
  }

  .medium-desktop\:vtmn-uppercase {
    text-transform: uppercase;
  }

  .medium-desktop\:vtmn-lowercase {
    text-transform: lowercase;
  }

  .medium-desktop\:vtmn-capitalize {
    text-transform: capitalize;
  }

  .medium-desktop\:vtmn-normal-case {
    text-transform: none;
  }

  .medium-desktop\:vtmn-italic {
    font-style: italic;
  }

  .medium-desktop\:vtmn-not-italic {
    font-style: normal;
  }

  .medium-desktop\:vtmn-ordinal, .medium-desktop\:vtmn-slashed-zero, .medium-desktop\:vtmn-lining-nums, .medium-desktop\:vtmn-oldstyle-nums, .medium-desktop\:vtmn-proportional-nums, .medium-desktop\:vtmn-tabular-nums, .medium-desktop\:vtmn-diagonal-fractions, .medium-desktop\:vtmn-stacked-fractions {
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }

  .medium-desktop\:vtmn-normal-nums {
    font-variant-numeric: normal;
  }

  .medium-desktop\:vtmn-ordinal {
    --tw-ordinal: ordinal;
  }

  .medium-desktop\:vtmn-slashed-zero {
    --tw-slashed-zero: slashed-zero;
  }

  .medium-desktop\:vtmn-lining-nums {
    --tw-numeric-figure: lining-nums;
  }

  .medium-desktop\:vtmn-oldstyle-nums {
    --tw-numeric-figure: oldstyle-nums;
  }

  .medium-desktop\:vtmn-proportional-nums {
    --tw-numeric-spacing: proportional-nums;
  }

  .medium-desktop\:vtmn-tabular-nums {
    --tw-numeric-spacing: tabular-nums;
  }

  .medium-desktop\:vtmn-diagonal-fractions {
    --tw-numeric-fraction: diagonal-fractions;
  }

  .medium-desktop\:vtmn-stacked-fractions {
    --tw-numeric-fraction: stacked-fractions;
  }

  .medium-desktop\:vtmn-leading-3 {
    line-height: .75rem;
  }

  .medium-desktop\:vtmn-leading-4 {
    line-height: 1rem;
  }

  .medium-desktop\:vtmn-leading-5 {
    line-height: 1.25rem;
  }

  .medium-desktop\:vtmn-leading-6 {
    line-height: 1.5rem;
  }

  .medium-desktop\:vtmn-leading-7 {
    line-height: 1.75rem;
  }

  .medium-desktop\:vtmn-leading-8 {
    line-height: 2rem;
  }

  .medium-desktop\:vtmn-leading-9 {
    line-height: 2.25rem;
  }

  .medium-desktop\:vtmn-leading-10 {
    line-height: 2.5rem;
  }

  .medium-desktop\:vtmn-leading-none {
    line-height: 1;
  }

  .medium-desktop\:vtmn-leading-tight {
    line-height: 1.25;
  }

  .medium-desktop\:vtmn-leading-snug {
    line-height: 1.375;
  }

  .medium-desktop\:vtmn-leading-normal {
    line-height: 1.5;
  }

  .medium-desktop\:vtmn-leading-relaxed {
    line-height: 1.625;
  }

  .medium-desktop\:vtmn-leading-loose {
    line-height: 2;
  }

  .medium-desktop\:vtmn-tracking-tighter {
    letter-spacing: -0.05em;
  }

  .medium-desktop\:vtmn-tracking-tight {
    letter-spacing: -0.025em;
  }

  .medium-desktop\:vtmn-tracking-normal {
    letter-spacing: 0em;
  }

  .medium-desktop\:vtmn-tracking-wide {
    letter-spacing: 0.025em;
  }

  .medium-desktop\:vtmn-tracking-wider {
    letter-spacing: 0.05em;
  }

  .medium-desktop\:vtmn-tracking-widest {
    letter-spacing: 0.1em;
  }

  .medium-desktop\:vtmn-text-transparent {
    color: transparent;
  }

  .medium-desktop\:vtmn-text-background-primary {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .medium-desktop\:vtmn-text-background-secondary {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .medium-desktop\:vtmn-text-background-tertiary {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .medium-desktop\:vtmn-text-background-brand-primary {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .medium-desktop\:vtmn-text-background-brand-secondary {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .medium-desktop\:vtmn-text-background-accent {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .medium-desktop\:vtmn-text-background-alert {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .medium-desktop\:vtmn-text-background-primary-reversed {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .medium-desktop\:vtmn-text-background-brand-primary-reversed {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .medium-desktop\:vtmn-text-content-primary {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .medium-desktop\:vtmn-text-content-secondary {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .medium-desktop\:vtmn-text-content-tertiary {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .medium-desktop\:vtmn-text-content-action {
    color: var(--vtmn-semantic-color_content-action);
  }

  .medium-desktop\:vtmn-text-content-active {
    color: var(--vtmn-semantic-color_content-active);
  }

  .medium-desktop\:vtmn-text-content-inactive {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .medium-desktop\:vtmn-text-content-negative {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .medium-desktop\:vtmn-text-content-warning {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .medium-desktop\:vtmn-text-content-positive {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .medium-desktop\:vtmn-text-content-information {
    color: var(--vtmn-semantic-color_content-information);
  }

  .medium-desktop\:vtmn-text-content-accent {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .medium-desktop\:vtmn-text-content-visited {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .medium-desktop\:vtmn-text-content-primary-reversed {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .medium-desktop\:vtmn-text-content-action-reversed {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .medium-desktop\:vtmn-text-content-visited-reversed {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .medium-desktop\:vtmn-text-border-primary {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .medium-desktop\:vtmn-text-border-secondary {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .medium-desktop\:vtmn-text-border-tertiary {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .medium-desktop\:vtmn-text-border-active {
    color: var(--vtmn-semantic-color_border-active);
  }

  .medium-desktop\:vtmn-text-border-inactive {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .medium-desktop\:vtmn-text-border-negative {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .medium-desktop\:vtmn-text-border-warning {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .medium-desktop\:vtmn-text-border-positive {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .medium-desktop\:vtmn-text-border-information {
    color: var(--vtmn-semantic-color_border-information);
  }

  .medium-desktop\:vtmn-text-border-primary-reversed {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .medium-desktop\:vtmn-text-decorative-gravel {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .medium-desktop\:vtmn-text-decorative-brick {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .medium-desktop\:vtmn-text-decorative-saffron {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .medium-desktop\:vtmn-text-decorative-gold {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .medium-desktop\:vtmn-text-decorative-jade {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .medium-desktop\:vtmn-text-decorative-emerald {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .medium-desktop\:vtmn-text-decorative-cobalt {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .medium-desktop\:vtmn-text-decorative-amethyst {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .medium-desktop\:vtmn-text-hover-primary {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .medium-desktop\:vtmn-text-hover-primary-transparent {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .medium-desktop\:vtmn-text-hover-secondary-transparent {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .medium-desktop\:vtmn-text-hover-tertiary-transparent {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .medium-desktop\:vtmn-text-hover-tertiary {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .medium-desktop\:vtmn-text-hover-brand {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .medium-desktop\:vtmn-text-hover-accent {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .medium-desktop\:vtmn-text-hover-primary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .medium-desktop\:vtmn-text-hover-secondary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .medium-desktop\:vtmn-text-hover-tertiary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .medium-desktop\:vtmn-text-active-primary {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .medium-desktop\:vtmn-text-active-primary-transparent {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .medium-desktop\:vtmn-text-active-secondary-transparent {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .medium-desktop\:vtmn-text-active-tertiary {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .medium-desktop\:vtmn-text-active-tertiary-transparent {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .medium-desktop\:vtmn-text-active-brand {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .medium-desktop\:vtmn-text-active-accent {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .medium-desktop\:vtmn-text-active-primary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .medium-desktop\:vtmn-text-active-secondary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .medium-desktop\:vtmn-text-active-tertiary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .medium-desktop\:vtmn-text-active-brand-reversed-transparent {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .medium-desktop\:vtmn-text-shadow {
    color: var(--vtmn-semantic-color_shadow);
  }

  .medium-desktop\:vtmn-text-brand {
    color: var(--vtmn-color_brand);
  }

  .medium-desktop\:vtmn-text-brand-pro {
    color: var(--vtmn-color_brand-pro);
  }

  .medium-desktop\:vtmn-text-brand-digital-light-1 {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .medium-desktop\:vtmn-text-brand-digital-light-2 {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .medium-desktop\:vtmn-text-brand-digital-light-3 {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .medium-desktop\:vtmn-text-brand-digital {
    color: var(--vtmn-color_brand-digital);
  }

  .medium-desktop\:vtmn-text-brand-digital-dark-1 {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .medium-desktop\:vtmn-text-brand-digital-dark-2 {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .medium-desktop\:vtmn-text-green-light-1 {
    color: var(--vtmn-color_green-light-1);
  }

  .medium-desktop\:vtmn-text-green-light-2 {
    color: var(--vtmn-color_green-light-2);
  }

  .medium-desktop\:vtmn-text-green-light-3 {
    color: var(--vtmn-color_green-light-3);
  }

  .medium-desktop\:vtmn-text-green {
    color: var(--vtmn-color_green);
  }

  .medium-desktop\:vtmn-text-green-dark-1 {
    color: var(--vtmn-color_green-dark-1);
  }

  .medium-desktop\:vtmn-text-green-dark-2 {
    color: var(--vtmn-color_green-dark-2);
  }

  .medium-desktop\:vtmn-text-white {
    color: var(--vtmn-color_white);
  }

  .medium-desktop\:vtmn-text-grey-light-1 {
    color: var(--vtmn-color_grey-light-1);
  }

  .medium-desktop\:vtmn-text-grey-light-2 {
    color: var(--vtmn-color_grey-light-2);
  }

  .medium-desktop\:vtmn-text-grey-light-3 {
    color: var(--vtmn-color_grey-light-3);
  }

  .medium-desktop\:vtmn-text-grey-light-4 {
    color: var(--vtmn-color_grey-light-4);
  }

  .medium-desktop\:vtmn-text-grey {
    color: var(--vtmn-color_grey);
  }

  .medium-desktop\:vtmn-text-grey-dark-1 {
    color: var(--vtmn-color_grey-dark-1);
  }

  .medium-desktop\:vtmn-text-grey-dark-2 {
    color: var(--vtmn-color_grey-dark-2);
  }

  .medium-desktop\:vtmn-text-grey-dark-3 {
    color: var(--vtmn-color_grey-dark-3);
  }

  .medium-desktop\:vtmn-text-black {
    color: var(--vtmn-color_black);
  }

  .medium-desktop\:vtmn-text-success {
    color: var(--vtmn-color_success);
  }

  .medium-desktop\:vtmn-text-info {
    color: var(--vtmn-color_info);
  }

  .medium-desktop\:vtmn-text-warning {
    color: var(--vtmn-color_warning);
  }

  .medium-desktop\:vtmn-text-danger {
    color: var(--vtmn-color_danger);
  }

  .medium-desktop\:vtmn-text-yellow-light-1 {
    color: var(--vtmn-color_yellow-light-1);
  }

  .medium-desktop\:vtmn-text-yellow-light-2 {
    color: var(--vtmn-color_yellow-light-2);
  }

  .medium-desktop\:vtmn-text-yellow {
    color: var(--vtmn-color_yellow);
  }

  .medium-desktop\:vtmn-text-orange-light-1 {
    color: var(--vtmn-color_orange-light-1);
  }

  .medium-desktop\:vtmn-text-orange-light-2 {
    color: var(--vtmn-color_orange-light-2);
  }

  .medium-desktop\:vtmn-text-orange {
    color: var(--vtmn-color_orange);
  }

  .medium-desktop\:vtmn-text-red-light-1 {
    color: var(--vtmn-color_red-light-1);
  }

  .medium-desktop\:vtmn-text-red-light-2 {
    color: var(--vtmn-color_red-light-2);
  }

  .medium-desktop\:vtmn-text-red {
    color: var(--vtmn-color_red);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-transparent {
    color: transparent;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-background-primary {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-background-secondary {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-background-tertiary {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-background-brand-primary {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-background-brand-secondary {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-background-accent {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-background-alert {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-background-primary-reversed {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-background-brand-primary-reversed {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-content-primary {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-content-secondary {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-content-tertiary {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-content-action {
    color: var(--vtmn-semantic-color_content-action);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-content-active {
    color: var(--vtmn-semantic-color_content-active);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-content-inactive {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-content-negative {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-content-warning {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-content-positive {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-content-information {
    color: var(--vtmn-semantic-color_content-information);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-content-accent {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-content-visited {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-content-primary-reversed {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-content-action-reversed {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-content-visited-reversed {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-border-primary {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-border-secondary {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-border-tertiary {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-border-active {
    color: var(--vtmn-semantic-color_border-active);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-border-inactive {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-border-negative {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-border-warning {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-border-positive {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-border-information {
    color: var(--vtmn-semantic-color_border-information);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-border-primary-reversed {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-decorative-gravel {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-decorative-brick {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-decorative-saffron {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-decorative-gold {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-decorative-jade {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-decorative-emerald {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-decorative-cobalt {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-decorative-amethyst {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-hover-primary {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-hover-primary-transparent {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-hover-secondary-transparent {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-hover-tertiary-transparent {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-hover-tertiary {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-hover-brand {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-hover-accent {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-hover-primary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-hover-secondary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-hover-tertiary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-active-primary {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-active-primary-transparent {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-active-secondary-transparent {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-active-tertiary {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-active-tertiary-transparent {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-active-brand {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-active-accent {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-active-primary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-active-secondary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-active-tertiary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-active-brand-reversed-transparent {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-shadow {
    color: var(--vtmn-semantic-color_shadow);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-brand {
    color: var(--vtmn-color_brand);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-brand-pro {
    color: var(--vtmn-color_brand-pro);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-brand-digital-light-1 {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-brand-digital-light-2 {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-brand-digital-light-3 {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-brand-digital {
    color: var(--vtmn-color_brand-digital);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-brand-digital-dark-1 {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-brand-digital-dark-2 {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-green-light-1 {
    color: var(--vtmn-color_green-light-1);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-green-light-2 {
    color: var(--vtmn-color_green-light-2);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-green-light-3 {
    color: var(--vtmn-color_green-light-3);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-green {
    color: var(--vtmn-color_green);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-green-dark-1 {
    color: var(--vtmn-color_green-dark-1);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-green-dark-2 {
    color: var(--vtmn-color_green-dark-2);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-white {
    color: var(--vtmn-color_white);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-grey-light-1 {
    color: var(--vtmn-color_grey-light-1);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-grey-light-2 {
    color: var(--vtmn-color_grey-light-2);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-grey-light-3 {
    color: var(--vtmn-color_grey-light-3);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-grey-light-4 {
    color: var(--vtmn-color_grey-light-4);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-grey {
    color: var(--vtmn-color_grey);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-grey-dark-1 {
    color: var(--vtmn-color_grey-dark-1);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-grey-dark-2 {
    color: var(--vtmn-color_grey-dark-2);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-grey-dark-3 {
    color: var(--vtmn-color_grey-dark-3);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-black {
    color: var(--vtmn-color_black);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-success {
    color: var(--vtmn-color_success);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-info {
    color: var(--vtmn-color_info);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-warning {
    color: var(--vtmn-color_warning);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-danger {
    color: var(--vtmn-color_danger);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-yellow-light-1 {
    color: var(--vtmn-color_yellow-light-1);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-yellow-light-2 {
    color: var(--vtmn-color_yellow-light-2);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-yellow {
    color: var(--vtmn-color_yellow);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-orange-light-1 {
    color: var(--vtmn-color_orange-light-1);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-orange-light-2 {
    color: var(--vtmn-color_orange-light-2);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-orange {
    color: var(--vtmn-color_orange);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-red-light-1 {
    color: var(--vtmn-color_red-light-1);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-red-light-2 {
    color: var(--vtmn-color_red-light-2);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-red {
    color: var(--vtmn-color_red);
  }

  .medium-desktop\:focus-within\:vtmn-text-transparent:focus-within {
    color: transparent;
  }

  .medium-desktop\:focus-within\:vtmn-text-background-primary:focus-within {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .medium-desktop\:focus-within\:vtmn-text-background-secondary:focus-within {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .medium-desktop\:focus-within\:vtmn-text-background-tertiary:focus-within {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .medium-desktop\:focus-within\:vtmn-text-background-brand-primary:focus-within {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .medium-desktop\:focus-within\:vtmn-text-background-brand-secondary:focus-within {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .medium-desktop\:focus-within\:vtmn-text-background-accent:focus-within {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .medium-desktop\:focus-within\:vtmn-text-background-alert:focus-within {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .medium-desktop\:focus-within\:vtmn-text-background-primary-reversed:focus-within {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .medium-desktop\:focus-within\:vtmn-text-background-brand-primary-reversed:focus-within {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .medium-desktop\:focus-within\:vtmn-text-content-primary:focus-within {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .medium-desktop\:focus-within\:vtmn-text-content-secondary:focus-within {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .medium-desktop\:focus-within\:vtmn-text-content-tertiary:focus-within {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .medium-desktop\:focus-within\:vtmn-text-content-action:focus-within {
    color: var(--vtmn-semantic-color_content-action);
  }

  .medium-desktop\:focus-within\:vtmn-text-content-active:focus-within {
    color: var(--vtmn-semantic-color_content-active);
  }

  .medium-desktop\:focus-within\:vtmn-text-content-inactive:focus-within {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .medium-desktop\:focus-within\:vtmn-text-content-negative:focus-within {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .medium-desktop\:focus-within\:vtmn-text-content-warning:focus-within {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .medium-desktop\:focus-within\:vtmn-text-content-positive:focus-within {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .medium-desktop\:focus-within\:vtmn-text-content-information:focus-within {
    color: var(--vtmn-semantic-color_content-information);
  }

  .medium-desktop\:focus-within\:vtmn-text-content-accent:focus-within {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .medium-desktop\:focus-within\:vtmn-text-content-visited:focus-within {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .medium-desktop\:focus-within\:vtmn-text-content-primary-reversed:focus-within {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .medium-desktop\:focus-within\:vtmn-text-content-action-reversed:focus-within {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .medium-desktop\:focus-within\:vtmn-text-content-visited-reversed:focus-within {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .medium-desktop\:focus-within\:vtmn-text-border-primary:focus-within {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .medium-desktop\:focus-within\:vtmn-text-border-secondary:focus-within {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .medium-desktop\:focus-within\:vtmn-text-border-tertiary:focus-within {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .medium-desktop\:focus-within\:vtmn-text-border-active:focus-within {
    color: var(--vtmn-semantic-color_border-active);
  }

  .medium-desktop\:focus-within\:vtmn-text-border-inactive:focus-within {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .medium-desktop\:focus-within\:vtmn-text-border-negative:focus-within {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .medium-desktop\:focus-within\:vtmn-text-border-warning:focus-within {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .medium-desktop\:focus-within\:vtmn-text-border-positive:focus-within {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .medium-desktop\:focus-within\:vtmn-text-border-information:focus-within {
    color: var(--vtmn-semantic-color_border-information);
  }

  .medium-desktop\:focus-within\:vtmn-text-border-primary-reversed:focus-within {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .medium-desktop\:focus-within\:vtmn-text-decorative-gravel:focus-within {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .medium-desktop\:focus-within\:vtmn-text-decorative-brick:focus-within {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .medium-desktop\:focus-within\:vtmn-text-decorative-saffron:focus-within {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .medium-desktop\:focus-within\:vtmn-text-decorative-gold:focus-within {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .medium-desktop\:focus-within\:vtmn-text-decorative-jade:focus-within {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .medium-desktop\:focus-within\:vtmn-text-decorative-emerald:focus-within {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .medium-desktop\:focus-within\:vtmn-text-decorative-cobalt:focus-within {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .medium-desktop\:focus-within\:vtmn-text-decorative-amethyst:focus-within {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .medium-desktop\:focus-within\:vtmn-text-hover-primary:focus-within {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .medium-desktop\:focus-within\:vtmn-text-hover-primary-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-text-hover-secondary-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-text-hover-tertiary-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-text-hover-tertiary:focus-within {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .medium-desktop\:focus-within\:vtmn-text-hover-brand:focus-within {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .medium-desktop\:focus-within\:vtmn-text-hover-accent:focus-within {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .medium-desktop\:focus-within\:vtmn-text-hover-primary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-text-hover-secondary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-text-hover-tertiary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-text-active-primary:focus-within {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .medium-desktop\:focus-within\:vtmn-text-active-primary-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-text-active-secondary-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-text-active-tertiary:focus-within {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .medium-desktop\:focus-within\:vtmn-text-active-tertiary-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-text-active-brand:focus-within {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .medium-desktop\:focus-within\:vtmn-text-active-accent:focus-within {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .medium-desktop\:focus-within\:vtmn-text-active-primary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-text-active-secondary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-text-active-tertiary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-text-active-brand-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-text-shadow:focus-within {
    color: var(--vtmn-semantic-color_shadow);
  }

  .medium-desktop\:focus-within\:vtmn-text-brand:focus-within {
    color: var(--vtmn-color_brand);
  }

  .medium-desktop\:focus-within\:vtmn-text-brand-pro:focus-within {
    color: var(--vtmn-color_brand-pro);
  }

  .medium-desktop\:focus-within\:vtmn-text-brand-digital-light-1:focus-within {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .medium-desktop\:focus-within\:vtmn-text-brand-digital-light-2:focus-within {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .medium-desktop\:focus-within\:vtmn-text-brand-digital-light-3:focus-within {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .medium-desktop\:focus-within\:vtmn-text-brand-digital:focus-within {
    color: var(--vtmn-color_brand-digital);
  }

  .medium-desktop\:focus-within\:vtmn-text-brand-digital-dark-1:focus-within {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .medium-desktop\:focus-within\:vtmn-text-brand-digital-dark-2:focus-within {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .medium-desktop\:focus-within\:vtmn-text-green-light-1:focus-within {
    color: var(--vtmn-color_green-light-1);
  }

  .medium-desktop\:focus-within\:vtmn-text-green-light-2:focus-within {
    color: var(--vtmn-color_green-light-2);
  }

  .medium-desktop\:focus-within\:vtmn-text-green-light-3:focus-within {
    color: var(--vtmn-color_green-light-3);
  }

  .medium-desktop\:focus-within\:vtmn-text-green:focus-within {
    color: var(--vtmn-color_green);
  }

  .medium-desktop\:focus-within\:vtmn-text-green-dark-1:focus-within {
    color: var(--vtmn-color_green-dark-1);
  }

  .medium-desktop\:focus-within\:vtmn-text-green-dark-2:focus-within {
    color: var(--vtmn-color_green-dark-2);
  }

  .medium-desktop\:focus-within\:vtmn-text-white:focus-within {
    color: var(--vtmn-color_white);
  }

  .medium-desktop\:focus-within\:vtmn-text-grey-light-1:focus-within {
    color: var(--vtmn-color_grey-light-1);
  }

  .medium-desktop\:focus-within\:vtmn-text-grey-light-2:focus-within {
    color: var(--vtmn-color_grey-light-2);
  }

  .medium-desktop\:focus-within\:vtmn-text-grey-light-3:focus-within {
    color: var(--vtmn-color_grey-light-3);
  }

  .medium-desktop\:focus-within\:vtmn-text-grey-light-4:focus-within {
    color: var(--vtmn-color_grey-light-4);
  }

  .medium-desktop\:focus-within\:vtmn-text-grey:focus-within {
    color: var(--vtmn-color_grey);
  }

  .medium-desktop\:focus-within\:vtmn-text-grey-dark-1:focus-within {
    color: var(--vtmn-color_grey-dark-1);
  }

  .medium-desktop\:focus-within\:vtmn-text-grey-dark-2:focus-within {
    color: var(--vtmn-color_grey-dark-2);
  }

  .medium-desktop\:focus-within\:vtmn-text-grey-dark-3:focus-within {
    color: var(--vtmn-color_grey-dark-3);
  }

  .medium-desktop\:focus-within\:vtmn-text-black:focus-within {
    color: var(--vtmn-color_black);
  }

  .medium-desktop\:focus-within\:vtmn-text-success:focus-within {
    color: var(--vtmn-color_success);
  }

  .medium-desktop\:focus-within\:vtmn-text-info:focus-within {
    color: var(--vtmn-color_info);
  }

  .medium-desktop\:focus-within\:vtmn-text-warning:focus-within {
    color: var(--vtmn-color_warning);
  }

  .medium-desktop\:focus-within\:vtmn-text-danger:focus-within {
    color: var(--vtmn-color_danger);
  }

  .medium-desktop\:focus-within\:vtmn-text-yellow-light-1:focus-within {
    color: var(--vtmn-color_yellow-light-1);
  }

  .medium-desktop\:focus-within\:vtmn-text-yellow-light-2:focus-within {
    color: var(--vtmn-color_yellow-light-2);
  }

  .medium-desktop\:focus-within\:vtmn-text-yellow:focus-within {
    color: var(--vtmn-color_yellow);
  }

  .medium-desktop\:focus-within\:vtmn-text-orange-light-1:focus-within {
    color: var(--vtmn-color_orange-light-1);
  }

  .medium-desktop\:focus-within\:vtmn-text-orange-light-2:focus-within {
    color: var(--vtmn-color_orange-light-2);
  }

  .medium-desktop\:focus-within\:vtmn-text-orange:focus-within {
    color: var(--vtmn-color_orange);
  }

  .medium-desktop\:focus-within\:vtmn-text-red-light-1:focus-within {
    color: var(--vtmn-color_red-light-1);
  }

  .medium-desktop\:focus-within\:vtmn-text-red-light-2:focus-within {
    color: var(--vtmn-color_red-light-2);
  }

  .medium-desktop\:focus-within\:vtmn-text-red:focus-within {
    color: var(--vtmn-color_red);
  }

  .medium-desktop\:hover\:vtmn-text-transparent:hover {
    color: transparent;
  }

  .medium-desktop\:hover\:vtmn-text-background-primary:hover {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .medium-desktop\:hover\:vtmn-text-background-secondary:hover {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .medium-desktop\:hover\:vtmn-text-background-tertiary:hover {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .medium-desktop\:hover\:vtmn-text-background-brand-primary:hover {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .medium-desktop\:hover\:vtmn-text-background-brand-secondary:hover {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .medium-desktop\:hover\:vtmn-text-background-accent:hover {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .medium-desktop\:hover\:vtmn-text-background-alert:hover {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .medium-desktop\:hover\:vtmn-text-background-primary-reversed:hover {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .medium-desktop\:hover\:vtmn-text-background-brand-primary-reversed:hover {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .medium-desktop\:hover\:vtmn-text-content-primary:hover {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .medium-desktop\:hover\:vtmn-text-content-secondary:hover {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .medium-desktop\:hover\:vtmn-text-content-tertiary:hover {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .medium-desktop\:hover\:vtmn-text-content-action:hover {
    color: var(--vtmn-semantic-color_content-action);
  }

  .medium-desktop\:hover\:vtmn-text-content-active:hover {
    color: var(--vtmn-semantic-color_content-active);
  }

  .medium-desktop\:hover\:vtmn-text-content-inactive:hover {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .medium-desktop\:hover\:vtmn-text-content-negative:hover {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .medium-desktop\:hover\:vtmn-text-content-warning:hover {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .medium-desktop\:hover\:vtmn-text-content-positive:hover {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .medium-desktop\:hover\:vtmn-text-content-information:hover {
    color: var(--vtmn-semantic-color_content-information);
  }

  .medium-desktop\:hover\:vtmn-text-content-accent:hover {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .medium-desktop\:hover\:vtmn-text-content-visited:hover {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .medium-desktop\:hover\:vtmn-text-content-primary-reversed:hover {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .medium-desktop\:hover\:vtmn-text-content-action-reversed:hover {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .medium-desktop\:hover\:vtmn-text-content-visited-reversed:hover {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .medium-desktop\:hover\:vtmn-text-border-primary:hover {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .medium-desktop\:hover\:vtmn-text-border-secondary:hover {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .medium-desktop\:hover\:vtmn-text-border-tertiary:hover {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .medium-desktop\:hover\:vtmn-text-border-active:hover {
    color: var(--vtmn-semantic-color_border-active);
  }

  .medium-desktop\:hover\:vtmn-text-border-inactive:hover {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .medium-desktop\:hover\:vtmn-text-border-negative:hover {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .medium-desktop\:hover\:vtmn-text-border-warning:hover {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .medium-desktop\:hover\:vtmn-text-border-positive:hover {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .medium-desktop\:hover\:vtmn-text-border-information:hover {
    color: var(--vtmn-semantic-color_border-information);
  }

  .medium-desktop\:hover\:vtmn-text-border-primary-reversed:hover {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .medium-desktop\:hover\:vtmn-text-decorative-gravel:hover {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .medium-desktop\:hover\:vtmn-text-decorative-brick:hover {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .medium-desktop\:hover\:vtmn-text-decorative-saffron:hover {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .medium-desktop\:hover\:vtmn-text-decorative-gold:hover {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .medium-desktop\:hover\:vtmn-text-decorative-jade:hover {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .medium-desktop\:hover\:vtmn-text-decorative-emerald:hover {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .medium-desktop\:hover\:vtmn-text-decorative-cobalt:hover {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .medium-desktop\:hover\:vtmn-text-decorative-amethyst:hover {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .medium-desktop\:hover\:vtmn-text-hover-primary:hover {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .medium-desktop\:hover\:vtmn-text-hover-primary-transparent:hover {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .medium-desktop\:hover\:vtmn-text-hover-secondary-transparent:hover {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .medium-desktop\:hover\:vtmn-text-hover-tertiary-transparent:hover {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .medium-desktop\:hover\:vtmn-text-hover-tertiary:hover {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .medium-desktop\:hover\:vtmn-text-hover-brand:hover {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .medium-desktop\:hover\:vtmn-text-hover-accent:hover {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .medium-desktop\:hover\:vtmn-text-hover-primary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .medium-desktop\:hover\:vtmn-text-hover-secondary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .medium-desktop\:hover\:vtmn-text-hover-tertiary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .medium-desktop\:hover\:vtmn-text-active-primary:hover {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .medium-desktop\:hover\:vtmn-text-active-primary-transparent:hover {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .medium-desktop\:hover\:vtmn-text-active-secondary-transparent:hover {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .medium-desktop\:hover\:vtmn-text-active-tertiary:hover {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .medium-desktop\:hover\:vtmn-text-active-tertiary-transparent:hover {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .medium-desktop\:hover\:vtmn-text-active-brand:hover {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .medium-desktop\:hover\:vtmn-text-active-accent:hover {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .medium-desktop\:hover\:vtmn-text-active-primary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .medium-desktop\:hover\:vtmn-text-active-secondary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .medium-desktop\:hover\:vtmn-text-active-tertiary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .medium-desktop\:hover\:vtmn-text-active-brand-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .medium-desktop\:hover\:vtmn-text-shadow:hover {
    color: var(--vtmn-semantic-color_shadow);
  }

  .medium-desktop\:hover\:vtmn-text-brand:hover {
    color: var(--vtmn-color_brand);
  }

  .medium-desktop\:hover\:vtmn-text-brand-pro:hover {
    color: var(--vtmn-color_brand-pro);
  }

  .medium-desktop\:hover\:vtmn-text-brand-digital-light-1:hover {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .medium-desktop\:hover\:vtmn-text-brand-digital-light-2:hover {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .medium-desktop\:hover\:vtmn-text-brand-digital-light-3:hover {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .medium-desktop\:hover\:vtmn-text-brand-digital:hover {
    color: var(--vtmn-color_brand-digital);
  }

  .medium-desktop\:hover\:vtmn-text-brand-digital-dark-1:hover {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .medium-desktop\:hover\:vtmn-text-brand-digital-dark-2:hover {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .medium-desktop\:hover\:vtmn-text-green-light-1:hover {
    color: var(--vtmn-color_green-light-1);
  }

  .medium-desktop\:hover\:vtmn-text-green-light-2:hover {
    color: var(--vtmn-color_green-light-2);
  }

  .medium-desktop\:hover\:vtmn-text-green-light-3:hover {
    color: var(--vtmn-color_green-light-3);
  }

  .medium-desktop\:hover\:vtmn-text-green:hover {
    color: var(--vtmn-color_green);
  }

  .medium-desktop\:hover\:vtmn-text-green-dark-1:hover {
    color: var(--vtmn-color_green-dark-1);
  }

  .medium-desktop\:hover\:vtmn-text-green-dark-2:hover {
    color: var(--vtmn-color_green-dark-2);
  }

  .medium-desktop\:hover\:vtmn-text-white:hover {
    color: var(--vtmn-color_white);
  }

  .medium-desktop\:hover\:vtmn-text-grey-light-1:hover {
    color: var(--vtmn-color_grey-light-1);
  }

  .medium-desktop\:hover\:vtmn-text-grey-light-2:hover {
    color: var(--vtmn-color_grey-light-2);
  }

  .medium-desktop\:hover\:vtmn-text-grey-light-3:hover {
    color: var(--vtmn-color_grey-light-3);
  }

  .medium-desktop\:hover\:vtmn-text-grey-light-4:hover {
    color: var(--vtmn-color_grey-light-4);
  }

  .medium-desktop\:hover\:vtmn-text-grey:hover {
    color: var(--vtmn-color_grey);
  }

  .medium-desktop\:hover\:vtmn-text-grey-dark-1:hover {
    color: var(--vtmn-color_grey-dark-1);
  }

  .medium-desktop\:hover\:vtmn-text-grey-dark-2:hover {
    color: var(--vtmn-color_grey-dark-2);
  }

  .medium-desktop\:hover\:vtmn-text-grey-dark-3:hover {
    color: var(--vtmn-color_grey-dark-3);
  }

  .medium-desktop\:hover\:vtmn-text-black:hover {
    color: var(--vtmn-color_black);
  }

  .medium-desktop\:hover\:vtmn-text-success:hover {
    color: var(--vtmn-color_success);
  }

  .medium-desktop\:hover\:vtmn-text-info:hover {
    color: var(--vtmn-color_info);
  }

  .medium-desktop\:hover\:vtmn-text-warning:hover {
    color: var(--vtmn-color_warning);
  }

  .medium-desktop\:hover\:vtmn-text-danger:hover {
    color: var(--vtmn-color_danger);
  }

  .medium-desktop\:hover\:vtmn-text-yellow-light-1:hover {
    color: var(--vtmn-color_yellow-light-1);
  }

  .medium-desktop\:hover\:vtmn-text-yellow-light-2:hover {
    color: var(--vtmn-color_yellow-light-2);
  }

  .medium-desktop\:hover\:vtmn-text-yellow:hover {
    color: var(--vtmn-color_yellow);
  }

  .medium-desktop\:hover\:vtmn-text-orange-light-1:hover {
    color: var(--vtmn-color_orange-light-1);
  }

  .medium-desktop\:hover\:vtmn-text-orange-light-2:hover {
    color: var(--vtmn-color_orange-light-2);
  }

  .medium-desktop\:hover\:vtmn-text-orange:hover {
    color: var(--vtmn-color_orange);
  }

  .medium-desktop\:hover\:vtmn-text-red-light-1:hover {
    color: var(--vtmn-color_red-light-1);
  }

  .medium-desktop\:hover\:vtmn-text-red-light-2:hover {
    color: var(--vtmn-color_red-light-2);
  }

  .medium-desktop\:hover\:vtmn-text-red:hover {
    color: var(--vtmn-color_red);
  }

  .medium-desktop\:focus\:vtmn-text-transparent:focus {
    color: transparent;
  }

  .medium-desktop\:focus\:vtmn-text-background-primary:focus {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .medium-desktop\:focus\:vtmn-text-background-secondary:focus {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .medium-desktop\:focus\:vtmn-text-background-tertiary:focus {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .medium-desktop\:focus\:vtmn-text-background-brand-primary:focus {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .medium-desktop\:focus\:vtmn-text-background-brand-secondary:focus {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .medium-desktop\:focus\:vtmn-text-background-accent:focus {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .medium-desktop\:focus\:vtmn-text-background-alert:focus {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .medium-desktop\:focus\:vtmn-text-background-primary-reversed:focus {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .medium-desktop\:focus\:vtmn-text-background-brand-primary-reversed:focus {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .medium-desktop\:focus\:vtmn-text-content-primary:focus {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .medium-desktop\:focus\:vtmn-text-content-secondary:focus {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .medium-desktop\:focus\:vtmn-text-content-tertiary:focus {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .medium-desktop\:focus\:vtmn-text-content-action:focus {
    color: var(--vtmn-semantic-color_content-action);
  }

  .medium-desktop\:focus\:vtmn-text-content-active:focus {
    color: var(--vtmn-semantic-color_content-active);
  }

  .medium-desktop\:focus\:vtmn-text-content-inactive:focus {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .medium-desktop\:focus\:vtmn-text-content-negative:focus {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .medium-desktop\:focus\:vtmn-text-content-warning:focus {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .medium-desktop\:focus\:vtmn-text-content-positive:focus {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .medium-desktop\:focus\:vtmn-text-content-information:focus {
    color: var(--vtmn-semantic-color_content-information);
  }

  .medium-desktop\:focus\:vtmn-text-content-accent:focus {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .medium-desktop\:focus\:vtmn-text-content-visited:focus {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .medium-desktop\:focus\:vtmn-text-content-primary-reversed:focus {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .medium-desktop\:focus\:vtmn-text-content-action-reversed:focus {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .medium-desktop\:focus\:vtmn-text-content-visited-reversed:focus {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .medium-desktop\:focus\:vtmn-text-border-primary:focus {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .medium-desktop\:focus\:vtmn-text-border-secondary:focus {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .medium-desktop\:focus\:vtmn-text-border-tertiary:focus {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .medium-desktop\:focus\:vtmn-text-border-active:focus {
    color: var(--vtmn-semantic-color_border-active);
  }

  .medium-desktop\:focus\:vtmn-text-border-inactive:focus {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .medium-desktop\:focus\:vtmn-text-border-negative:focus {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .medium-desktop\:focus\:vtmn-text-border-warning:focus {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .medium-desktop\:focus\:vtmn-text-border-positive:focus {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .medium-desktop\:focus\:vtmn-text-border-information:focus {
    color: var(--vtmn-semantic-color_border-information);
  }

  .medium-desktop\:focus\:vtmn-text-border-primary-reversed:focus {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .medium-desktop\:focus\:vtmn-text-decorative-gravel:focus {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .medium-desktop\:focus\:vtmn-text-decorative-brick:focus {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .medium-desktop\:focus\:vtmn-text-decorative-saffron:focus {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .medium-desktop\:focus\:vtmn-text-decorative-gold:focus {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .medium-desktop\:focus\:vtmn-text-decorative-jade:focus {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .medium-desktop\:focus\:vtmn-text-decorative-emerald:focus {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .medium-desktop\:focus\:vtmn-text-decorative-cobalt:focus {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .medium-desktop\:focus\:vtmn-text-decorative-amethyst:focus {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .medium-desktop\:focus\:vtmn-text-hover-primary:focus {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .medium-desktop\:focus\:vtmn-text-hover-primary-transparent:focus {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .medium-desktop\:focus\:vtmn-text-hover-secondary-transparent:focus {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .medium-desktop\:focus\:vtmn-text-hover-tertiary-transparent:focus {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .medium-desktop\:focus\:vtmn-text-hover-tertiary:focus {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .medium-desktop\:focus\:vtmn-text-hover-brand:focus {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .medium-desktop\:focus\:vtmn-text-hover-accent:focus {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .medium-desktop\:focus\:vtmn-text-hover-primary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-text-hover-secondary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-text-hover-tertiary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-text-active-primary:focus {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .medium-desktop\:focus\:vtmn-text-active-primary-transparent:focus {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .medium-desktop\:focus\:vtmn-text-active-secondary-transparent:focus {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .medium-desktop\:focus\:vtmn-text-active-tertiary:focus {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .medium-desktop\:focus\:vtmn-text-active-tertiary-transparent:focus {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .medium-desktop\:focus\:vtmn-text-active-brand:focus {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .medium-desktop\:focus\:vtmn-text-active-accent:focus {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .medium-desktop\:focus\:vtmn-text-active-primary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-text-active-secondary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-text-active-tertiary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-text-active-brand-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-text-shadow:focus {
    color: var(--vtmn-semantic-color_shadow);
  }

  .medium-desktop\:focus\:vtmn-text-brand:focus {
    color: var(--vtmn-color_brand);
  }

  .medium-desktop\:focus\:vtmn-text-brand-pro:focus {
    color: var(--vtmn-color_brand-pro);
  }

  .medium-desktop\:focus\:vtmn-text-brand-digital-light-1:focus {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .medium-desktop\:focus\:vtmn-text-brand-digital-light-2:focus {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .medium-desktop\:focus\:vtmn-text-brand-digital-light-3:focus {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .medium-desktop\:focus\:vtmn-text-brand-digital:focus {
    color: var(--vtmn-color_brand-digital);
  }

  .medium-desktop\:focus\:vtmn-text-brand-digital-dark-1:focus {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .medium-desktop\:focus\:vtmn-text-brand-digital-dark-2:focus {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .medium-desktop\:focus\:vtmn-text-green-light-1:focus {
    color: var(--vtmn-color_green-light-1);
  }

  .medium-desktop\:focus\:vtmn-text-green-light-2:focus {
    color: var(--vtmn-color_green-light-2);
  }

  .medium-desktop\:focus\:vtmn-text-green-light-3:focus {
    color: var(--vtmn-color_green-light-3);
  }

  .medium-desktop\:focus\:vtmn-text-green:focus {
    color: var(--vtmn-color_green);
  }

  .medium-desktop\:focus\:vtmn-text-green-dark-1:focus {
    color: var(--vtmn-color_green-dark-1);
  }

  .medium-desktop\:focus\:vtmn-text-green-dark-2:focus {
    color: var(--vtmn-color_green-dark-2);
  }

  .medium-desktop\:focus\:vtmn-text-white:focus {
    color: var(--vtmn-color_white);
  }

  .medium-desktop\:focus\:vtmn-text-grey-light-1:focus {
    color: var(--vtmn-color_grey-light-1);
  }

  .medium-desktop\:focus\:vtmn-text-grey-light-2:focus {
    color: var(--vtmn-color_grey-light-2);
  }

  .medium-desktop\:focus\:vtmn-text-grey-light-3:focus {
    color: var(--vtmn-color_grey-light-3);
  }

  .medium-desktop\:focus\:vtmn-text-grey-light-4:focus {
    color: var(--vtmn-color_grey-light-4);
  }

  .medium-desktop\:focus\:vtmn-text-grey:focus {
    color: var(--vtmn-color_grey);
  }

  .medium-desktop\:focus\:vtmn-text-grey-dark-1:focus {
    color: var(--vtmn-color_grey-dark-1);
  }

  .medium-desktop\:focus\:vtmn-text-grey-dark-2:focus {
    color: var(--vtmn-color_grey-dark-2);
  }

  .medium-desktop\:focus\:vtmn-text-grey-dark-3:focus {
    color: var(--vtmn-color_grey-dark-3);
  }

  .medium-desktop\:focus\:vtmn-text-black:focus {
    color: var(--vtmn-color_black);
  }

  .medium-desktop\:focus\:vtmn-text-success:focus {
    color: var(--vtmn-color_success);
  }

  .medium-desktop\:focus\:vtmn-text-info:focus {
    color: var(--vtmn-color_info);
  }

  .medium-desktop\:focus\:vtmn-text-warning:focus {
    color: var(--vtmn-color_warning);
  }

  .medium-desktop\:focus\:vtmn-text-danger:focus {
    color: var(--vtmn-color_danger);
  }

  .medium-desktop\:focus\:vtmn-text-yellow-light-1:focus {
    color: var(--vtmn-color_yellow-light-1);
  }

  .medium-desktop\:focus\:vtmn-text-yellow-light-2:focus {
    color: var(--vtmn-color_yellow-light-2);
  }

  .medium-desktop\:focus\:vtmn-text-yellow:focus {
    color: var(--vtmn-color_yellow);
  }

  .medium-desktop\:focus\:vtmn-text-orange-light-1:focus {
    color: var(--vtmn-color_orange-light-1);
  }

  .medium-desktop\:focus\:vtmn-text-orange-light-2:focus {
    color: var(--vtmn-color_orange-light-2);
  }

  .medium-desktop\:focus\:vtmn-text-orange:focus {
    color: var(--vtmn-color_orange);
  }

  .medium-desktop\:focus\:vtmn-text-red-light-1:focus {
    color: var(--vtmn-color_red-light-1);
  }

  .medium-desktop\:focus\:vtmn-text-red-light-2:focus {
    color: var(--vtmn-color_red-light-2);
  }

  .medium-desktop\:focus\:vtmn-text-red:focus {
    color: var(--vtmn-color_red);
  }

  .medium-desktop\:vtmn-text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .medium-desktop\:vtmn-text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .medium-desktop\:vtmn-text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .medium-desktop\:vtmn-text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .medium-desktop\:vtmn-text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .medium-desktop\:vtmn-text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .medium-desktop\:vtmn-text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .medium-desktop\:vtmn-text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .medium-desktop\:vtmn-text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .medium-desktop\:vtmn-text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .medium-desktop\:vtmn-text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .medium-desktop\:vtmn-text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .medium-desktop\:vtmn-text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .medium-desktop\:vtmn-text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .medium-desktop\:vtmn-text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .medium-desktop\:focus-within\:vtmn-text-opacity-0:focus-within {
    --tw-text-opacity: 0;
  }

  .medium-desktop\:focus-within\:vtmn-text-opacity-5:focus-within {
    --tw-text-opacity: 0.05;
  }

  .medium-desktop\:focus-within\:vtmn-text-opacity-10:focus-within {
    --tw-text-opacity: 0.1;
  }

  .medium-desktop\:focus-within\:vtmn-text-opacity-20:focus-within {
    --tw-text-opacity: 0.2;
  }

  .medium-desktop\:focus-within\:vtmn-text-opacity-25:focus-within {
    --tw-text-opacity: 0.25;
  }

  .medium-desktop\:focus-within\:vtmn-text-opacity-30:focus-within {
    --tw-text-opacity: 0.3;
  }

  .medium-desktop\:focus-within\:vtmn-text-opacity-40:focus-within {
    --tw-text-opacity: 0.4;
  }

  .medium-desktop\:focus-within\:vtmn-text-opacity-50:focus-within {
    --tw-text-opacity: 0.5;
  }

  .medium-desktop\:focus-within\:vtmn-text-opacity-60:focus-within {
    --tw-text-opacity: 0.6;
  }

  .medium-desktop\:focus-within\:vtmn-text-opacity-70:focus-within {
    --tw-text-opacity: 0.7;
  }

  .medium-desktop\:focus-within\:vtmn-text-opacity-75:focus-within {
    --tw-text-opacity: 0.75;
  }

  .medium-desktop\:focus-within\:vtmn-text-opacity-80:focus-within {
    --tw-text-opacity: 0.8;
  }

  .medium-desktop\:focus-within\:vtmn-text-opacity-90:focus-within {
    --tw-text-opacity: 0.9;
  }

  .medium-desktop\:focus-within\:vtmn-text-opacity-95:focus-within {
    --tw-text-opacity: 0.95;
  }

  .medium-desktop\:focus-within\:vtmn-text-opacity-100:focus-within {
    --tw-text-opacity: 1;
  }

  .medium-desktop\:hover\:vtmn-text-opacity-0:hover {
    --tw-text-opacity: 0;
  }

  .medium-desktop\:hover\:vtmn-text-opacity-5:hover {
    --tw-text-opacity: 0.05;
  }

  .medium-desktop\:hover\:vtmn-text-opacity-10:hover {
    --tw-text-opacity: 0.1;
  }

  .medium-desktop\:hover\:vtmn-text-opacity-20:hover {
    --tw-text-opacity: 0.2;
  }

  .medium-desktop\:hover\:vtmn-text-opacity-25:hover {
    --tw-text-opacity: 0.25;
  }

  .medium-desktop\:hover\:vtmn-text-opacity-30:hover {
    --tw-text-opacity: 0.3;
  }

  .medium-desktop\:hover\:vtmn-text-opacity-40:hover {
    --tw-text-opacity: 0.4;
  }

  .medium-desktop\:hover\:vtmn-text-opacity-50:hover {
    --tw-text-opacity: 0.5;
  }

  .medium-desktop\:hover\:vtmn-text-opacity-60:hover {
    --tw-text-opacity: 0.6;
  }

  .medium-desktop\:hover\:vtmn-text-opacity-70:hover {
    --tw-text-opacity: 0.7;
  }

  .medium-desktop\:hover\:vtmn-text-opacity-75:hover {
    --tw-text-opacity: 0.75;
  }

  .medium-desktop\:hover\:vtmn-text-opacity-80:hover {
    --tw-text-opacity: 0.8;
  }

  .medium-desktop\:hover\:vtmn-text-opacity-90:hover {
    --tw-text-opacity: 0.9;
  }

  .medium-desktop\:hover\:vtmn-text-opacity-95:hover {
    --tw-text-opacity: 0.95;
  }

  .medium-desktop\:hover\:vtmn-text-opacity-100:hover {
    --tw-text-opacity: 1;
  }

  .medium-desktop\:focus\:vtmn-text-opacity-0:focus {
    --tw-text-opacity: 0;
  }

  .medium-desktop\:focus\:vtmn-text-opacity-5:focus {
    --tw-text-opacity: 0.05;
  }

  .medium-desktop\:focus\:vtmn-text-opacity-10:focus {
    --tw-text-opacity: 0.1;
  }

  .medium-desktop\:focus\:vtmn-text-opacity-20:focus {
    --tw-text-opacity: 0.2;
  }

  .medium-desktop\:focus\:vtmn-text-opacity-25:focus {
    --tw-text-opacity: 0.25;
  }

  .medium-desktop\:focus\:vtmn-text-opacity-30:focus {
    --tw-text-opacity: 0.3;
  }

  .medium-desktop\:focus\:vtmn-text-opacity-40:focus {
    --tw-text-opacity: 0.4;
  }

  .medium-desktop\:focus\:vtmn-text-opacity-50:focus {
    --tw-text-opacity: 0.5;
  }

  .medium-desktop\:focus\:vtmn-text-opacity-60:focus {
    --tw-text-opacity: 0.6;
  }

  .medium-desktop\:focus\:vtmn-text-opacity-70:focus {
    --tw-text-opacity: 0.7;
  }

  .medium-desktop\:focus\:vtmn-text-opacity-75:focus {
    --tw-text-opacity: 0.75;
  }

  .medium-desktop\:focus\:vtmn-text-opacity-80:focus {
    --tw-text-opacity: 0.8;
  }

  .medium-desktop\:focus\:vtmn-text-opacity-90:focus {
    --tw-text-opacity: 0.9;
  }

  .medium-desktop\:focus\:vtmn-text-opacity-95:focus {
    --tw-text-opacity: 0.95;
  }

  .medium-desktop\:focus\:vtmn-text-opacity-100:focus {
    --tw-text-opacity: 1;
  }

  .medium-desktop\:vtmn-underline {
    text-decoration: underline;
  }

  .medium-desktop\:vtmn-line-through {
    text-decoration: line-through;
  }

  .medium-desktop\:vtmn-no-underline {
    text-decoration: none;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-underline {
    text-decoration: underline;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-line-through {
    text-decoration: line-through;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-no-underline {
    text-decoration: none;
  }

  .medium-desktop\:focus-within\:vtmn-underline:focus-within {
    text-decoration: underline;
  }

  .medium-desktop\:focus-within\:vtmn-line-through:focus-within {
    text-decoration: line-through;
  }

  .medium-desktop\:focus-within\:vtmn-no-underline:focus-within {
    text-decoration: none;
  }

  .medium-desktop\:hover\:vtmn-underline:hover {
    text-decoration: underline;
  }

  .medium-desktop\:hover\:vtmn-line-through:hover {
    text-decoration: line-through;
  }

  .medium-desktop\:hover\:vtmn-no-underline:hover {
    text-decoration: none;
  }

  .medium-desktop\:focus\:vtmn-underline:focus {
    text-decoration: underline;
  }

  .medium-desktop\:focus\:vtmn-line-through:focus {
    text-decoration: line-through;
  }

  .medium-desktop\:focus\:vtmn-no-underline:focus {
    text-decoration: none;
  }

  .medium-desktop\:vtmn-antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .medium-desktop\:vtmn-subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .medium-desktop\:vtmn-placeholder-transparent::-moz-placeholder {
    color: transparent;
  }

  .medium-desktop\:vtmn-placeholder-transparent::placeholder {
    color: transparent;
  }

  .medium-desktop\:vtmn-placeholder-background-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .medium-desktop\:vtmn-placeholder-background-primary::placeholder {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .medium-desktop\:vtmn-placeholder-background-secondary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .medium-desktop\:vtmn-placeholder-background-secondary::placeholder {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .medium-desktop\:vtmn-placeholder-background-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .medium-desktop\:vtmn-placeholder-background-tertiary::placeholder {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .medium-desktop\:vtmn-placeholder-background-brand-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .medium-desktop\:vtmn-placeholder-background-brand-primary::placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .medium-desktop\:vtmn-placeholder-background-brand-secondary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .medium-desktop\:vtmn-placeholder-background-brand-secondary::placeholder {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .medium-desktop\:vtmn-placeholder-background-accent::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .medium-desktop\:vtmn-placeholder-background-accent::placeholder {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .medium-desktop\:vtmn-placeholder-background-alert::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .medium-desktop\:vtmn-placeholder-background-alert::placeholder {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .medium-desktop\:vtmn-placeholder-background-primary-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .medium-desktop\:vtmn-placeholder-background-primary-reversed::placeholder {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .medium-desktop\:vtmn-placeholder-background-brand-primary-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .medium-desktop\:vtmn-placeholder-background-brand-primary-reversed::placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .medium-desktop\:vtmn-placeholder-content-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .medium-desktop\:vtmn-placeholder-content-primary::placeholder {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .medium-desktop\:vtmn-placeholder-content-secondary::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .medium-desktop\:vtmn-placeholder-content-secondary::placeholder {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .medium-desktop\:vtmn-placeholder-content-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .medium-desktop\:vtmn-placeholder-content-tertiary::placeholder {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .medium-desktop\:vtmn-placeholder-content-action::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-action);
  }

  .medium-desktop\:vtmn-placeholder-content-action::placeholder {
    color: var(--vtmn-semantic-color_content-action);
  }

  .medium-desktop\:vtmn-placeholder-content-active::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-active);
  }

  .medium-desktop\:vtmn-placeholder-content-active::placeholder {
    color: var(--vtmn-semantic-color_content-active);
  }

  .medium-desktop\:vtmn-placeholder-content-inactive::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .medium-desktop\:vtmn-placeholder-content-inactive::placeholder {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .medium-desktop\:vtmn-placeholder-content-negative::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .medium-desktop\:vtmn-placeholder-content-negative::placeholder {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .medium-desktop\:vtmn-placeholder-content-warning::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .medium-desktop\:vtmn-placeholder-content-warning::placeholder {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .medium-desktop\:vtmn-placeholder-content-positive::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .medium-desktop\:vtmn-placeholder-content-positive::placeholder {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .medium-desktop\:vtmn-placeholder-content-information::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-information);
  }

  .medium-desktop\:vtmn-placeholder-content-information::placeholder {
    color: var(--vtmn-semantic-color_content-information);
  }

  .medium-desktop\:vtmn-placeholder-content-accent::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .medium-desktop\:vtmn-placeholder-content-accent::placeholder {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .medium-desktop\:vtmn-placeholder-content-visited::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .medium-desktop\:vtmn-placeholder-content-visited::placeholder {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .medium-desktop\:vtmn-placeholder-content-primary-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .medium-desktop\:vtmn-placeholder-content-primary-reversed::placeholder {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .medium-desktop\:vtmn-placeholder-content-action-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .medium-desktop\:vtmn-placeholder-content-action-reversed::placeholder {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .medium-desktop\:vtmn-placeholder-content-visited-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .medium-desktop\:vtmn-placeholder-content-visited-reversed::placeholder {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .medium-desktop\:vtmn-placeholder-border-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .medium-desktop\:vtmn-placeholder-border-primary::placeholder {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .medium-desktop\:vtmn-placeholder-border-secondary::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .medium-desktop\:vtmn-placeholder-border-secondary::placeholder {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .medium-desktop\:vtmn-placeholder-border-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .medium-desktop\:vtmn-placeholder-border-tertiary::placeholder {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .medium-desktop\:vtmn-placeholder-border-active::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-active);
  }

  .medium-desktop\:vtmn-placeholder-border-active::placeholder {
    color: var(--vtmn-semantic-color_border-active);
  }

  .medium-desktop\:vtmn-placeholder-border-inactive::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .medium-desktop\:vtmn-placeholder-border-inactive::placeholder {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .medium-desktop\:vtmn-placeholder-border-negative::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .medium-desktop\:vtmn-placeholder-border-negative::placeholder {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .medium-desktop\:vtmn-placeholder-border-warning::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .medium-desktop\:vtmn-placeholder-border-warning::placeholder {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .medium-desktop\:vtmn-placeholder-border-positive::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .medium-desktop\:vtmn-placeholder-border-positive::placeholder {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .medium-desktop\:vtmn-placeholder-border-information::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-information);
  }

  .medium-desktop\:vtmn-placeholder-border-information::placeholder {
    color: var(--vtmn-semantic-color_border-information);
  }

  .medium-desktop\:vtmn-placeholder-border-primary-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .medium-desktop\:vtmn-placeholder-border-primary-reversed::placeholder {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .medium-desktop\:vtmn-placeholder-decorative-gravel::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .medium-desktop\:vtmn-placeholder-decorative-gravel::placeholder {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .medium-desktop\:vtmn-placeholder-decorative-brick::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .medium-desktop\:vtmn-placeholder-decorative-brick::placeholder {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .medium-desktop\:vtmn-placeholder-decorative-saffron::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .medium-desktop\:vtmn-placeholder-decorative-saffron::placeholder {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .medium-desktop\:vtmn-placeholder-decorative-gold::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .medium-desktop\:vtmn-placeholder-decorative-gold::placeholder {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .medium-desktop\:vtmn-placeholder-decorative-jade::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .medium-desktop\:vtmn-placeholder-decorative-jade::placeholder {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .medium-desktop\:vtmn-placeholder-decorative-emerald::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .medium-desktop\:vtmn-placeholder-decorative-emerald::placeholder {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .medium-desktop\:vtmn-placeholder-decorative-cobalt::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .medium-desktop\:vtmn-placeholder-decorative-cobalt::placeholder {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .medium-desktop\:vtmn-placeholder-decorative-amethyst::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .medium-desktop\:vtmn-placeholder-decorative-amethyst::placeholder {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .medium-desktop\:vtmn-placeholder-hover-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .medium-desktop\:vtmn-placeholder-hover-primary::placeholder {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .medium-desktop\:vtmn-placeholder-hover-primary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .medium-desktop\:vtmn-placeholder-hover-primary-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .medium-desktop\:vtmn-placeholder-hover-secondary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .medium-desktop\:vtmn-placeholder-hover-secondary-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .medium-desktop\:vtmn-placeholder-hover-tertiary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .medium-desktop\:vtmn-placeholder-hover-tertiary-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .medium-desktop\:vtmn-placeholder-hover-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .medium-desktop\:vtmn-placeholder-hover-tertiary::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .medium-desktop\:vtmn-placeholder-hover-brand::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .medium-desktop\:vtmn-placeholder-hover-brand::placeholder {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .medium-desktop\:vtmn-placeholder-hover-accent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .medium-desktop\:vtmn-placeholder-hover-accent::placeholder {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .medium-desktop\:vtmn-placeholder-hover-primary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .medium-desktop\:vtmn-placeholder-hover-primary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .medium-desktop\:vtmn-placeholder-hover-secondary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .medium-desktop\:vtmn-placeholder-hover-secondary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .medium-desktop\:vtmn-placeholder-hover-tertiary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .medium-desktop\:vtmn-placeholder-hover-tertiary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .medium-desktop\:vtmn-placeholder-active-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .medium-desktop\:vtmn-placeholder-active-primary::placeholder {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .medium-desktop\:vtmn-placeholder-active-primary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .medium-desktop\:vtmn-placeholder-active-primary-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .medium-desktop\:vtmn-placeholder-active-secondary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .medium-desktop\:vtmn-placeholder-active-secondary-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .medium-desktop\:vtmn-placeholder-active-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .medium-desktop\:vtmn-placeholder-active-tertiary::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .medium-desktop\:vtmn-placeholder-active-tertiary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .medium-desktop\:vtmn-placeholder-active-tertiary-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .medium-desktop\:vtmn-placeholder-active-brand::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .medium-desktop\:vtmn-placeholder-active-brand::placeholder {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .medium-desktop\:vtmn-placeholder-active-accent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .medium-desktop\:vtmn-placeholder-active-accent::placeholder {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .medium-desktop\:vtmn-placeholder-active-primary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .medium-desktop\:vtmn-placeholder-active-primary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .medium-desktop\:vtmn-placeholder-active-secondary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .medium-desktop\:vtmn-placeholder-active-secondary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .medium-desktop\:vtmn-placeholder-active-tertiary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .medium-desktop\:vtmn-placeholder-active-tertiary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .medium-desktop\:vtmn-placeholder-active-brand-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .medium-desktop\:vtmn-placeholder-active-brand-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .medium-desktop\:vtmn-placeholder-shadow::-moz-placeholder {
    color: var(--vtmn-semantic-color_shadow);
  }

  .medium-desktop\:vtmn-placeholder-shadow::placeholder {
    color: var(--vtmn-semantic-color_shadow);
  }

  .medium-desktop\:vtmn-placeholder-brand::-moz-placeholder {
    color: var(--vtmn-color_brand);
  }

  .medium-desktop\:vtmn-placeholder-brand::placeholder {
    color: var(--vtmn-color_brand);
  }

  .medium-desktop\:vtmn-placeholder-brand-pro::-moz-placeholder {
    color: var(--vtmn-color_brand-pro);
  }

  .medium-desktop\:vtmn-placeholder-brand-pro::placeholder {
    color: var(--vtmn-color_brand-pro);
  }

  .medium-desktop\:vtmn-placeholder-brand-digital-light-1::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .medium-desktop\:vtmn-placeholder-brand-digital-light-1::placeholder {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .medium-desktop\:vtmn-placeholder-brand-digital-light-2::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .medium-desktop\:vtmn-placeholder-brand-digital-light-2::placeholder {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .medium-desktop\:vtmn-placeholder-brand-digital-light-3::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .medium-desktop\:vtmn-placeholder-brand-digital-light-3::placeholder {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .medium-desktop\:vtmn-placeholder-brand-digital::-moz-placeholder {
    color: var(--vtmn-color_brand-digital);
  }

  .medium-desktop\:vtmn-placeholder-brand-digital::placeholder {
    color: var(--vtmn-color_brand-digital);
  }

  .medium-desktop\:vtmn-placeholder-brand-digital-dark-1::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .medium-desktop\:vtmn-placeholder-brand-digital-dark-1::placeholder {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .medium-desktop\:vtmn-placeholder-brand-digital-dark-2::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .medium-desktop\:vtmn-placeholder-brand-digital-dark-2::placeholder {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .medium-desktop\:vtmn-placeholder-green-light-1::-moz-placeholder {
    color: var(--vtmn-color_green-light-1);
  }

  .medium-desktop\:vtmn-placeholder-green-light-1::placeholder {
    color: var(--vtmn-color_green-light-1);
  }

  .medium-desktop\:vtmn-placeholder-green-light-2::-moz-placeholder {
    color: var(--vtmn-color_green-light-2);
  }

  .medium-desktop\:vtmn-placeholder-green-light-2::placeholder {
    color: var(--vtmn-color_green-light-2);
  }

  .medium-desktop\:vtmn-placeholder-green-light-3::-moz-placeholder {
    color: var(--vtmn-color_green-light-3);
  }

  .medium-desktop\:vtmn-placeholder-green-light-3::placeholder {
    color: var(--vtmn-color_green-light-3);
  }

  .medium-desktop\:vtmn-placeholder-green::-moz-placeholder {
    color: var(--vtmn-color_green);
  }

  .medium-desktop\:vtmn-placeholder-green::placeholder {
    color: var(--vtmn-color_green);
  }

  .medium-desktop\:vtmn-placeholder-green-dark-1::-moz-placeholder {
    color: var(--vtmn-color_green-dark-1);
  }

  .medium-desktop\:vtmn-placeholder-green-dark-1::placeholder {
    color: var(--vtmn-color_green-dark-1);
  }

  .medium-desktop\:vtmn-placeholder-green-dark-2::-moz-placeholder {
    color: var(--vtmn-color_green-dark-2);
  }

  .medium-desktop\:vtmn-placeholder-green-dark-2::placeholder {
    color: var(--vtmn-color_green-dark-2);
  }

  .medium-desktop\:vtmn-placeholder-white::-moz-placeholder {
    color: var(--vtmn-color_white);
  }

  .medium-desktop\:vtmn-placeholder-white::placeholder {
    color: var(--vtmn-color_white);
  }

  .medium-desktop\:vtmn-placeholder-grey-light-1::-moz-placeholder {
    color: var(--vtmn-color_grey-light-1);
  }

  .medium-desktop\:vtmn-placeholder-grey-light-1::placeholder {
    color: var(--vtmn-color_grey-light-1);
  }

  .medium-desktop\:vtmn-placeholder-grey-light-2::-moz-placeholder {
    color: var(--vtmn-color_grey-light-2);
  }

  .medium-desktop\:vtmn-placeholder-grey-light-2::placeholder {
    color: var(--vtmn-color_grey-light-2);
  }

  .medium-desktop\:vtmn-placeholder-grey-light-3::-moz-placeholder {
    color: var(--vtmn-color_grey-light-3);
  }

  .medium-desktop\:vtmn-placeholder-grey-light-3::placeholder {
    color: var(--vtmn-color_grey-light-3);
  }

  .medium-desktop\:vtmn-placeholder-grey-light-4::-moz-placeholder {
    color: var(--vtmn-color_grey-light-4);
  }

  .medium-desktop\:vtmn-placeholder-grey-light-4::placeholder {
    color: var(--vtmn-color_grey-light-4);
  }

  .medium-desktop\:vtmn-placeholder-grey::-moz-placeholder {
    color: var(--vtmn-color_grey);
  }

  .medium-desktop\:vtmn-placeholder-grey::placeholder {
    color: var(--vtmn-color_grey);
  }

  .medium-desktop\:vtmn-placeholder-grey-dark-1::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-1);
  }

  .medium-desktop\:vtmn-placeholder-grey-dark-1::placeholder {
    color: var(--vtmn-color_grey-dark-1);
  }

  .medium-desktop\:vtmn-placeholder-grey-dark-2::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-2);
  }

  .medium-desktop\:vtmn-placeholder-grey-dark-2::placeholder {
    color: var(--vtmn-color_grey-dark-2);
  }

  .medium-desktop\:vtmn-placeholder-grey-dark-3::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-3);
  }

  .medium-desktop\:vtmn-placeholder-grey-dark-3::placeholder {
    color: var(--vtmn-color_grey-dark-3);
  }

  .medium-desktop\:vtmn-placeholder-black::-moz-placeholder {
    color: var(--vtmn-color_black);
  }

  .medium-desktop\:vtmn-placeholder-black::placeholder {
    color: var(--vtmn-color_black);
  }

  .medium-desktop\:vtmn-placeholder-success::-moz-placeholder {
    color: var(--vtmn-color_success);
  }

  .medium-desktop\:vtmn-placeholder-success::placeholder {
    color: var(--vtmn-color_success);
  }

  .medium-desktop\:vtmn-placeholder-info::-moz-placeholder {
    color: var(--vtmn-color_info);
  }

  .medium-desktop\:vtmn-placeholder-info::placeholder {
    color: var(--vtmn-color_info);
  }

  .medium-desktop\:vtmn-placeholder-warning::-moz-placeholder {
    color: var(--vtmn-color_warning);
  }

  .medium-desktop\:vtmn-placeholder-warning::placeholder {
    color: var(--vtmn-color_warning);
  }

  .medium-desktop\:vtmn-placeholder-danger::-moz-placeholder {
    color: var(--vtmn-color_danger);
  }

  .medium-desktop\:vtmn-placeholder-danger::placeholder {
    color: var(--vtmn-color_danger);
  }

  .medium-desktop\:vtmn-placeholder-yellow-light-1::-moz-placeholder {
    color: var(--vtmn-color_yellow-light-1);
  }

  .medium-desktop\:vtmn-placeholder-yellow-light-1::placeholder {
    color: var(--vtmn-color_yellow-light-1);
  }

  .medium-desktop\:vtmn-placeholder-yellow-light-2::-moz-placeholder {
    color: var(--vtmn-color_yellow-light-2);
  }

  .medium-desktop\:vtmn-placeholder-yellow-light-2::placeholder {
    color: var(--vtmn-color_yellow-light-2);
  }

  .medium-desktop\:vtmn-placeholder-yellow::-moz-placeholder {
    color: var(--vtmn-color_yellow);
  }

  .medium-desktop\:vtmn-placeholder-yellow::placeholder {
    color: var(--vtmn-color_yellow);
  }

  .medium-desktop\:vtmn-placeholder-orange-light-1::-moz-placeholder {
    color: var(--vtmn-color_orange-light-1);
  }

  .medium-desktop\:vtmn-placeholder-orange-light-1::placeholder {
    color: var(--vtmn-color_orange-light-1);
  }

  .medium-desktop\:vtmn-placeholder-orange-light-2::-moz-placeholder {
    color: var(--vtmn-color_orange-light-2);
  }

  .medium-desktop\:vtmn-placeholder-orange-light-2::placeholder {
    color: var(--vtmn-color_orange-light-2);
  }

  .medium-desktop\:vtmn-placeholder-orange::-moz-placeholder {
    color: var(--vtmn-color_orange);
  }

  .medium-desktop\:vtmn-placeholder-orange::placeholder {
    color: var(--vtmn-color_orange);
  }

  .medium-desktop\:vtmn-placeholder-red-light-1::-moz-placeholder {
    color: var(--vtmn-color_red-light-1);
  }

  .medium-desktop\:vtmn-placeholder-red-light-1::placeholder {
    color: var(--vtmn-color_red-light-1);
  }

  .medium-desktop\:vtmn-placeholder-red-light-2::-moz-placeholder {
    color: var(--vtmn-color_red-light-2);
  }

  .medium-desktop\:vtmn-placeholder-red-light-2::placeholder {
    color: var(--vtmn-color_red-light-2);
  }

  .medium-desktop\:vtmn-placeholder-red::-moz-placeholder {
    color: var(--vtmn-color_red);
  }

  .medium-desktop\:vtmn-placeholder-red::placeholder {
    color: var(--vtmn-color_red);
  }

  .medium-desktop\:focus\:vtmn-placeholder-transparent:focus::-moz-placeholder {
    color: transparent;
  }

  .medium-desktop\:focus\:vtmn-placeholder-transparent:focus::placeholder {
    color: transparent;
  }

  .medium-desktop\:focus\:vtmn-placeholder-background-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .medium-desktop\:focus\:vtmn-placeholder-background-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .medium-desktop\:focus\:vtmn-placeholder-background-secondary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .medium-desktop\:focus\:vtmn-placeholder-background-secondary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .medium-desktop\:focus\:vtmn-placeholder-background-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .medium-desktop\:focus\:vtmn-placeholder-background-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .medium-desktop\:focus\:vtmn-placeholder-background-brand-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .medium-desktop\:focus\:vtmn-placeholder-background-brand-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .medium-desktop\:focus\:vtmn-placeholder-background-brand-secondary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .medium-desktop\:focus\:vtmn-placeholder-background-brand-secondary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .medium-desktop\:focus\:vtmn-placeholder-background-accent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .medium-desktop\:focus\:vtmn-placeholder-background-accent:focus::placeholder {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .medium-desktop\:focus\:vtmn-placeholder-background-alert:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .medium-desktop\:focus\:vtmn-placeholder-background-alert:focus::placeholder {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .medium-desktop\:focus\:vtmn-placeholder-background-primary-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .medium-desktop\:focus\:vtmn-placeholder-background-primary-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .medium-desktop\:focus\:vtmn-placeholder-background-brand-primary-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .medium-desktop\:focus\:vtmn-placeholder-background-brand-primary-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .medium-desktop\:focus\:vtmn-placeholder-content-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .medium-desktop\:focus\:vtmn-placeholder-content-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .medium-desktop\:focus\:vtmn-placeholder-content-secondary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .medium-desktop\:focus\:vtmn-placeholder-content-secondary:focus::placeholder {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .medium-desktop\:focus\:vtmn-placeholder-content-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .medium-desktop\:focus\:vtmn-placeholder-content-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .medium-desktop\:focus\:vtmn-placeholder-content-action:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-action);
  }

  .medium-desktop\:focus\:vtmn-placeholder-content-action:focus::placeholder {
    color: var(--vtmn-semantic-color_content-action);
  }

  .medium-desktop\:focus\:vtmn-placeholder-content-active:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-active);
  }

  .medium-desktop\:focus\:vtmn-placeholder-content-active:focus::placeholder {
    color: var(--vtmn-semantic-color_content-active);
  }

  .medium-desktop\:focus\:vtmn-placeholder-content-inactive:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .medium-desktop\:focus\:vtmn-placeholder-content-inactive:focus::placeholder {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .medium-desktop\:focus\:vtmn-placeholder-content-negative:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .medium-desktop\:focus\:vtmn-placeholder-content-negative:focus::placeholder {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .medium-desktop\:focus\:vtmn-placeholder-content-warning:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .medium-desktop\:focus\:vtmn-placeholder-content-warning:focus::placeholder {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .medium-desktop\:focus\:vtmn-placeholder-content-positive:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .medium-desktop\:focus\:vtmn-placeholder-content-positive:focus::placeholder {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .medium-desktop\:focus\:vtmn-placeholder-content-information:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-information);
  }

  .medium-desktop\:focus\:vtmn-placeholder-content-information:focus::placeholder {
    color: var(--vtmn-semantic-color_content-information);
  }

  .medium-desktop\:focus\:vtmn-placeholder-content-accent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .medium-desktop\:focus\:vtmn-placeholder-content-accent:focus::placeholder {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .medium-desktop\:focus\:vtmn-placeholder-content-visited:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .medium-desktop\:focus\:vtmn-placeholder-content-visited:focus::placeholder {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .medium-desktop\:focus\:vtmn-placeholder-content-primary-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .medium-desktop\:focus\:vtmn-placeholder-content-primary-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .medium-desktop\:focus\:vtmn-placeholder-content-action-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .medium-desktop\:focus\:vtmn-placeholder-content-action-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .medium-desktop\:focus\:vtmn-placeholder-content-visited-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .medium-desktop\:focus\:vtmn-placeholder-content-visited-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .medium-desktop\:focus\:vtmn-placeholder-border-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .medium-desktop\:focus\:vtmn-placeholder-border-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .medium-desktop\:focus\:vtmn-placeholder-border-secondary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .medium-desktop\:focus\:vtmn-placeholder-border-secondary:focus::placeholder {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .medium-desktop\:focus\:vtmn-placeholder-border-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .medium-desktop\:focus\:vtmn-placeholder-border-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .medium-desktop\:focus\:vtmn-placeholder-border-active:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-active);
  }

  .medium-desktop\:focus\:vtmn-placeholder-border-active:focus::placeholder {
    color: var(--vtmn-semantic-color_border-active);
  }

  .medium-desktop\:focus\:vtmn-placeholder-border-inactive:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .medium-desktop\:focus\:vtmn-placeholder-border-inactive:focus::placeholder {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .medium-desktop\:focus\:vtmn-placeholder-border-negative:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .medium-desktop\:focus\:vtmn-placeholder-border-negative:focus::placeholder {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .medium-desktop\:focus\:vtmn-placeholder-border-warning:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .medium-desktop\:focus\:vtmn-placeholder-border-warning:focus::placeholder {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .medium-desktop\:focus\:vtmn-placeholder-border-positive:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .medium-desktop\:focus\:vtmn-placeholder-border-positive:focus::placeholder {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .medium-desktop\:focus\:vtmn-placeholder-border-information:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-information);
  }

  .medium-desktop\:focus\:vtmn-placeholder-border-information:focus::placeholder {
    color: var(--vtmn-semantic-color_border-information);
  }

  .medium-desktop\:focus\:vtmn-placeholder-border-primary-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .medium-desktop\:focus\:vtmn-placeholder-border-primary-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .medium-desktop\:focus\:vtmn-placeholder-decorative-gravel:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .medium-desktop\:focus\:vtmn-placeholder-decorative-gravel:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .medium-desktop\:focus\:vtmn-placeholder-decorative-brick:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .medium-desktop\:focus\:vtmn-placeholder-decorative-brick:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .medium-desktop\:focus\:vtmn-placeholder-decorative-saffron:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .medium-desktop\:focus\:vtmn-placeholder-decorative-saffron:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .medium-desktop\:focus\:vtmn-placeholder-decorative-gold:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .medium-desktop\:focus\:vtmn-placeholder-decorative-gold:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .medium-desktop\:focus\:vtmn-placeholder-decorative-jade:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .medium-desktop\:focus\:vtmn-placeholder-decorative-jade:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .medium-desktop\:focus\:vtmn-placeholder-decorative-emerald:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .medium-desktop\:focus\:vtmn-placeholder-decorative-emerald:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .medium-desktop\:focus\:vtmn-placeholder-decorative-cobalt:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .medium-desktop\:focus\:vtmn-placeholder-decorative-cobalt:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .medium-desktop\:focus\:vtmn-placeholder-decorative-amethyst:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .medium-desktop\:focus\:vtmn-placeholder-decorative-amethyst:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .medium-desktop\:focus\:vtmn-placeholder-hover-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .medium-desktop\:focus\:vtmn-placeholder-hover-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .medium-desktop\:focus\:vtmn-placeholder-hover-primary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .medium-desktop\:focus\:vtmn-placeholder-hover-primary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .medium-desktop\:focus\:vtmn-placeholder-hover-secondary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .medium-desktop\:focus\:vtmn-placeholder-hover-secondary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .medium-desktop\:focus\:vtmn-placeholder-hover-tertiary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .medium-desktop\:focus\:vtmn-placeholder-hover-tertiary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .medium-desktop\:focus\:vtmn-placeholder-hover-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .medium-desktop\:focus\:vtmn-placeholder-hover-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .medium-desktop\:focus\:vtmn-placeholder-hover-brand:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .medium-desktop\:focus\:vtmn-placeholder-hover-brand:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .medium-desktop\:focus\:vtmn-placeholder-hover-accent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .medium-desktop\:focus\:vtmn-placeholder-hover-accent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .medium-desktop\:focus\:vtmn-placeholder-hover-primary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-placeholder-hover-primary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-placeholder-hover-secondary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-placeholder-hover-secondary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-placeholder-hover-tertiary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-placeholder-hover-tertiary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-placeholder-active-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .medium-desktop\:focus\:vtmn-placeholder-active-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .medium-desktop\:focus\:vtmn-placeholder-active-primary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .medium-desktop\:focus\:vtmn-placeholder-active-primary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .medium-desktop\:focus\:vtmn-placeholder-active-secondary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .medium-desktop\:focus\:vtmn-placeholder-active-secondary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .medium-desktop\:focus\:vtmn-placeholder-active-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .medium-desktop\:focus\:vtmn-placeholder-active-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .medium-desktop\:focus\:vtmn-placeholder-active-tertiary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .medium-desktop\:focus\:vtmn-placeholder-active-tertiary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .medium-desktop\:focus\:vtmn-placeholder-active-brand:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .medium-desktop\:focus\:vtmn-placeholder-active-brand:focus::placeholder {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .medium-desktop\:focus\:vtmn-placeholder-active-accent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .medium-desktop\:focus\:vtmn-placeholder-active-accent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .medium-desktop\:focus\:vtmn-placeholder-active-primary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-placeholder-active-primary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-placeholder-active-secondary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-placeholder-active-secondary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-placeholder-active-tertiary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-placeholder-active-tertiary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-placeholder-active-brand-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-placeholder-active-brand-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-placeholder-shadow:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_shadow);
  }

  .medium-desktop\:focus\:vtmn-placeholder-shadow:focus::placeholder {
    color: var(--vtmn-semantic-color_shadow);
  }

  .medium-desktop\:focus\:vtmn-placeholder-brand:focus::-moz-placeholder {
    color: var(--vtmn-color_brand);
  }

  .medium-desktop\:focus\:vtmn-placeholder-brand:focus::placeholder {
    color: var(--vtmn-color_brand);
  }

  .medium-desktop\:focus\:vtmn-placeholder-brand-pro:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-pro);
  }

  .medium-desktop\:focus\:vtmn-placeholder-brand-pro:focus::placeholder {
    color: var(--vtmn-color_brand-pro);
  }

  .medium-desktop\:focus\:vtmn-placeholder-brand-digital-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .medium-desktop\:focus\:vtmn-placeholder-brand-digital-light-1:focus::placeholder {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .medium-desktop\:focus\:vtmn-placeholder-brand-digital-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .medium-desktop\:focus\:vtmn-placeholder-brand-digital-light-2:focus::placeholder {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .medium-desktop\:focus\:vtmn-placeholder-brand-digital-light-3:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .medium-desktop\:focus\:vtmn-placeholder-brand-digital-light-3:focus::placeholder {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .medium-desktop\:focus\:vtmn-placeholder-brand-digital:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital);
  }

  .medium-desktop\:focus\:vtmn-placeholder-brand-digital:focus::placeholder {
    color: var(--vtmn-color_brand-digital);
  }

  .medium-desktop\:focus\:vtmn-placeholder-brand-digital-dark-1:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .medium-desktop\:focus\:vtmn-placeholder-brand-digital-dark-1:focus::placeholder {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .medium-desktop\:focus\:vtmn-placeholder-brand-digital-dark-2:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .medium-desktop\:focus\:vtmn-placeholder-brand-digital-dark-2:focus::placeholder {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .medium-desktop\:focus\:vtmn-placeholder-green-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_green-light-1);
  }

  .medium-desktop\:focus\:vtmn-placeholder-green-light-1:focus::placeholder {
    color: var(--vtmn-color_green-light-1);
  }

  .medium-desktop\:focus\:vtmn-placeholder-green-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_green-light-2);
  }

  .medium-desktop\:focus\:vtmn-placeholder-green-light-2:focus::placeholder {
    color: var(--vtmn-color_green-light-2);
  }

  .medium-desktop\:focus\:vtmn-placeholder-green-light-3:focus::-moz-placeholder {
    color: var(--vtmn-color_green-light-3);
  }

  .medium-desktop\:focus\:vtmn-placeholder-green-light-3:focus::placeholder {
    color: var(--vtmn-color_green-light-3);
  }

  .medium-desktop\:focus\:vtmn-placeholder-green:focus::-moz-placeholder {
    color: var(--vtmn-color_green);
  }

  .medium-desktop\:focus\:vtmn-placeholder-green:focus::placeholder {
    color: var(--vtmn-color_green);
  }

  .medium-desktop\:focus\:vtmn-placeholder-green-dark-1:focus::-moz-placeholder {
    color: var(--vtmn-color_green-dark-1);
  }

  .medium-desktop\:focus\:vtmn-placeholder-green-dark-1:focus::placeholder {
    color: var(--vtmn-color_green-dark-1);
  }

  .medium-desktop\:focus\:vtmn-placeholder-green-dark-2:focus::-moz-placeholder {
    color: var(--vtmn-color_green-dark-2);
  }

  .medium-desktop\:focus\:vtmn-placeholder-green-dark-2:focus::placeholder {
    color: var(--vtmn-color_green-dark-2);
  }

  .medium-desktop\:focus\:vtmn-placeholder-white:focus::-moz-placeholder {
    color: var(--vtmn-color_white);
  }

  .medium-desktop\:focus\:vtmn-placeholder-white:focus::placeholder {
    color: var(--vtmn-color_white);
  }

  .medium-desktop\:focus\:vtmn-placeholder-grey-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-light-1);
  }

  .medium-desktop\:focus\:vtmn-placeholder-grey-light-1:focus::placeholder {
    color: var(--vtmn-color_grey-light-1);
  }

  .medium-desktop\:focus\:vtmn-placeholder-grey-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-light-2);
  }

  .medium-desktop\:focus\:vtmn-placeholder-grey-light-2:focus::placeholder {
    color: var(--vtmn-color_grey-light-2);
  }

  .medium-desktop\:focus\:vtmn-placeholder-grey-light-3:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-light-3);
  }

  .medium-desktop\:focus\:vtmn-placeholder-grey-light-3:focus::placeholder {
    color: var(--vtmn-color_grey-light-3);
  }

  .medium-desktop\:focus\:vtmn-placeholder-grey-light-4:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-light-4);
  }

  .medium-desktop\:focus\:vtmn-placeholder-grey-light-4:focus::placeholder {
    color: var(--vtmn-color_grey-light-4);
  }

  .medium-desktop\:focus\:vtmn-placeholder-grey:focus::-moz-placeholder {
    color: var(--vtmn-color_grey);
  }

  .medium-desktop\:focus\:vtmn-placeholder-grey:focus::placeholder {
    color: var(--vtmn-color_grey);
  }

  .medium-desktop\:focus\:vtmn-placeholder-grey-dark-1:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-1);
  }

  .medium-desktop\:focus\:vtmn-placeholder-grey-dark-1:focus::placeholder {
    color: var(--vtmn-color_grey-dark-1);
  }

  .medium-desktop\:focus\:vtmn-placeholder-grey-dark-2:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-2);
  }

  .medium-desktop\:focus\:vtmn-placeholder-grey-dark-2:focus::placeholder {
    color: var(--vtmn-color_grey-dark-2);
  }

  .medium-desktop\:focus\:vtmn-placeholder-grey-dark-3:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-3);
  }

  .medium-desktop\:focus\:vtmn-placeholder-grey-dark-3:focus::placeholder {
    color: var(--vtmn-color_grey-dark-3);
  }

  .medium-desktop\:focus\:vtmn-placeholder-black:focus::-moz-placeholder {
    color: var(--vtmn-color_black);
  }

  .medium-desktop\:focus\:vtmn-placeholder-black:focus::placeholder {
    color: var(--vtmn-color_black);
  }

  .medium-desktop\:focus\:vtmn-placeholder-success:focus::-moz-placeholder {
    color: var(--vtmn-color_success);
  }

  .medium-desktop\:focus\:vtmn-placeholder-success:focus::placeholder {
    color: var(--vtmn-color_success);
  }

  .medium-desktop\:focus\:vtmn-placeholder-info:focus::-moz-placeholder {
    color: var(--vtmn-color_info);
  }

  .medium-desktop\:focus\:vtmn-placeholder-info:focus::placeholder {
    color: var(--vtmn-color_info);
  }

  .medium-desktop\:focus\:vtmn-placeholder-warning:focus::-moz-placeholder {
    color: var(--vtmn-color_warning);
  }

  .medium-desktop\:focus\:vtmn-placeholder-warning:focus::placeholder {
    color: var(--vtmn-color_warning);
  }

  .medium-desktop\:focus\:vtmn-placeholder-danger:focus::-moz-placeholder {
    color: var(--vtmn-color_danger);
  }

  .medium-desktop\:focus\:vtmn-placeholder-danger:focus::placeholder {
    color: var(--vtmn-color_danger);
  }

  .medium-desktop\:focus\:vtmn-placeholder-yellow-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_yellow-light-1);
  }

  .medium-desktop\:focus\:vtmn-placeholder-yellow-light-1:focus::placeholder {
    color: var(--vtmn-color_yellow-light-1);
  }

  .medium-desktop\:focus\:vtmn-placeholder-yellow-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_yellow-light-2);
  }

  .medium-desktop\:focus\:vtmn-placeholder-yellow-light-2:focus::placeholder {
    color: var(--vtmn-color_yellow-light-2);
  }

  .medium-desktop\:focus\:vtmn-placeholder-yellow:focus::-moz-placeholder {
    color: var(--vtmn-color_yellow);
  }

  .medium-desktop\:focus\:vtmn-placeholder-yellow:focus::placeholder {
    color: var(--vtmn-color_yellow);
  }

  .medium-desktop\:focus\:vtmn-placeholder-orange-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_orange-light-1);
  }

  .medium-desktop\:focus\:vtmn-placeholder-orange-light-1:focus::placeholder {
    color: var(--vtmn-color_orange-light-1);
  }

  .medium-desktop\:focus\:vtmn-placeholder-orange-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_orange-light-2);
  }

  .medium-desktop\:focus\:vtmn-placeholder-orange-light-2:focus::placeholder {
    color: var(--vtmn-color_orange-light-2);
  }

  .medium-desktop\:focus\:vtmn-placeholder-orange:focus::-moz-placeholder {
    color: var(--vtmn-color_orange);
  }

  .medium-desktop\:focus\:vtmn-placeholder-orange:focus::placeholder {
    color: var(--vtmn-color_orange);
  }

  .medium-desktop\:focus\:vtmn-placeholder-red-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_red-light-1);
  }

  .medium-desktop\:focus\:vtmn-placeholder-red-light-1:focus::placeholder {
    color: var(--vtmn-color_red-light-1);
  }

  .medium-desktop\:focus\:vtmn-placeholder-red-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_red-light-2);
  }

  .medium-desktop\:focus\:vtmn-placeholder-red-light-2:focus::placeholder {
    color: var(--vtmn-color_red-light-2);
  }

  .medium-desktop\:focus\:vtmn-placeholder-red:focus::-moz-placeholder {
    color: var(--vtmn-color_red);
  }

  .medium-desktop\:focus\:vtmn-placeholder-red:focus::placeholder {
    color: var(--vtmn-color_red);
  }

  .medium-desktop\:vtmn-placeholder-opacity-0::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .medium-desktop\:vtmn-placeholder-opacity-0::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .medium-desktop\:vtmn-placeholder-opacity-5::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .medium-desktop\:vtmn-placeholder-opacity-5::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .medium-desktop\:vtmn-placeholder-opacity-10::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .medium-desktop\:vtmn-placeholder-opacity-10::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .medium-desktop\:vtmn-placeholder-opacity-20::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .medium-desktop\:vtmn-placeholder-opacity-20::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .medium-desktop\:vtmn-placeholder-opacity-25::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .medium-desktop\:vtmn-placeholder-opacity-25::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .medium-desktop\:vtmn-placeholder-opacity-30::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .medium-desktop\:vtmn-placeholder-opacity-30::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .medium-desktop\:vtmn-placeholder-opacity-40::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .medium-desktop\:vtmn-placeholder-opacity-40::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .medium-desktop\:vtmn-placeholder-opacity-50::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .medium-desktop\:vtmn-placeholder-opacity-50::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .medium-desktop\:vtmn-placeholder-opacity-60::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .medium-desktop\:vtmn-placeholder-opacity-60::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .medium-desktop\:vtmn-placeholder-opacity-70::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .medium-desktop\:vtmn-placeholder-opacity-70::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .medium-desktop\:vtmn-placeholder-opacity-75::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .medium-desktop\:vtmn-placeholder-opacity-75::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .medium-desktop\:vtmn-placeholder-opacity-80::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .medium-desktop\:vtmn-placeholder-opacity-80::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .medium-desktop\:vtmn-placeholder-opacity-90::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .medium-desktop\:vtmn-placeholder-opacity-90::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .medium-desktop\:vtmn-placeholder-opacity-95::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .medium-desktop\:vtmn-placeholder-opacity-95::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .medium-desktop\:vtmn-placeholder-opacity-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .medium-desktop\:vtmn-placeholder-opacity-100::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .medium-desktop\:focus\:vtmn-placeholder-opacity-0:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .medium-desktop\:focus\:vtmn-placeholder-opacity-0:focus::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .medium-desktop\:focus\:vtmn-placeholder-opacity-5:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .medium-desktop\:focus\:vtmn-placeholder-opacity-5:focus::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .medium-desktop\:focus\:vtmn-placeholder-opacity-10:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .medium-desktop\:focus\:vtmn-placeholder-opacity-10:focus::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .medium-desktop\:focus\:vtmn-placeholder-opacity-20:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .medium-desktop\:focus\:vtmn-placeholder-opacity-20:focus::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .medium-desktop\:focus\:vtmn-placeholder-opacity-25:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .medium-desktop\:focus\:vtmn-placeholder-opacity-25:focus::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .medium-desktop\:focus\:vtmn-placeholder-opacity-30:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .medium-desktop\:focus\:vtmn-placeholder-opacity-30:focus::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .medium-desktop\:focus\:vtmn-placeholder-opacity-40:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .medium-desktop\:focus\:vtmn-placeholder-opacity-40:focus::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .medium-desktop\:focus\:vtmn-placeholder-opacity-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .medium-desktop\:focus\:vtmn-placeholder-opacity-50:focus::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .medium-desktop\:focus\:vtmn-placeholder-opacity-60:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .medium-desktop\:focus\:vtmn-placeholder-opacity-60:focus::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .medium-desktop\:focus\:vtmn-placeholder-opacity-70:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .medium-desktop\:focus\:vtmn-placeholder-opacity-70:focus::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .medium-desktop\:focus\:vtmn-placeholder-opacity-75:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .medium-desktop\:focus\:vtmn-placeholder-opacity-75:focus::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .medium-desktop\:focus\:vtmn-placeholder-opacity-80:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .medium-desktop\:focus\:vtmn-placeholder-opacity-80:focus::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .medium-desktop\:focus\:vtmn-placeholder-opacity-90:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .medium-desktop\:focus\:vtmn-placeholder-opacity-90:focus::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .medium-desktop\:focus\:vtmn-placeholder-opacity-95:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .medium-desktop\:focus\:vtmn-placeholder-opacity-95:focus::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .medium-desktop\:focus\:vtmn-placeholder-opacity-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .medium-desktop\:focus\:vtmn-placeholder-opacity-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .medium-desktop\:vtmn-opacity-0 {
    opacity: 0;
  }

  .medium-desktop\:vtmn-opacity-5 {
    opacity: 0.05;
  }

  .medium-desktop\:vtmn-opacity-10 {
    opacity: 0.1;
  }

  .medium-desktop\:vtmn-opacity-20 {
    opacity: 0.2;
  }

  .medium-desktop\:vtmn-opacity-25 {
    opacity: 0.25;
  }

  .medium-desktop\:vtmn-opacity-30 {
    opacity: 0.3;
  }

  .medium-desktop\:vtmn-opacity-40 {
    opacity: 0.4;
  }

  .medium-desktop\:vtmn-opacity-50 {
    opacity: 0.5;
  }

  .medium-desktop\:vtmn-opacity-60 {
    opacity: 0.6;
  }

  .medium-desktop\:vtmn-opacity-70 {
    opacity: 0.7;
  }

  .medium-desktop\:vtmn-opacity-75 {
    opacity: 0.75;
  }

  .medium-desktop\:vtmn-opacity-80 {
    opacity: 0.8;
  }

  .medium-desktop\:vtmn-opacity-90 {
    opacity: 0.9;
  }

  .medium-desktop\:vtmn-opacity-95 {
    opacity: 0.95;
  }

  .medium-desktop\:vtmn-opacity-100 {
    opacity: 1;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-opacity-0 {
    opacity: 0;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-opacity-5 {
    opacity: 0.05;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-opacity-10 {
    opacity: 0.1;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-opacity-20 {
    opacity: 0.2;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-opacity-25 {
    opacity: 0.25;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-opacity-30 {
    opacity: 0.3;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-opacity-40 {
    opacity: 0.4;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-opacity-50 {
    opacity: 0.5;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-opacity-60 {
    opacity: 0.6;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-opacity-70 {
    opacity: 0.7;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-opacity-75 {
    opacity: 0.75;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-opacity-80 {
    opacity: 0.8;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-opacity-90 {
    opacity: 0.9;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-opacity-95 {
    opacity: 0.95;
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-opacity-100 {
    opacity: 1;
  }

  .medium-desktop\:focus-within\:vtmn-opacity-0:focus-within {
    opacity: 0;
  }

  .medium-desktop\:focus-within\:vtmn-opacity-5:focus-within {
    opacity: 0.05;
  }

  .medium-desktop\:focus-within\:vtmn-opacity-10:focus-within {
    opacity: 0.1;
  }

  .medium-desktop\:focus-within\:vtmn-opacity-20:focus-within {
    opacity: 0.2;
  }

  .medium-desktop\:focus-within\:vtmn-opacity-25:focus-within {
    opacity: 0.25;
  }

  .medium-desktop\:focus-within\:vtmn-opacity-30:focus-within {
    opacity: 0.3;
  }

  .medium-desktop\:focus-within\:vtmn-opacity-40:focus-within {
    opacity: 0.4;
  }

  .medium-desktop\:focus-within\:vtmn-opacity-50:focus-within {
    opacity: 0.5;
  }

  .medium-desktop\:focus-within\:vtmn-opacity-60:focus-within {
    opacity: 0.6;
  }

  .medium-desktop\:focus-within\:vtmn-opacity-70:focus-within {
    opacity: 0.7;
  }

  .medium-desktop\:focus-within\:vtmn-opacity-75:focus-within {
    opacity: 0.75;
  }

  .medium-desktop\:focus-within\:vtmn-opacity-80:focus-within {
    opacity: 0.8;
  }

  .medium-desktop\:focus-within\:vtmn-opacity-90:focus-within {
    opacity: 0.9;
  }

  .medium-desktop\:focus-within\:vtmn-opacity-95:focus-within {
    opacity: 0.95;
  }

  .medium-desktop\:focus-within\:vtmn-opacity-100:focus-within {
    opacity: 1;
  }

  .medium-desktop\:hover\:vtmn-opacity-0:hover {
    opacity: 0;
  }

  .medium-desktop\:hover\:vtmn-opacity-5:hover {
    opacity: 0.05;
  }

  .medium-desktop\:hover\:vtmn-opacity-10:hover {
    opacity: 0.1;
  }

  .medium-desktop\:hover\:vtmn-opacity-20:hover {
    opacity: 0.2;
  }

  .medium-desktop\:hover\:vtmn-opacity-25:hover {
    opacity: 0.25;
  }

  .medium-desktop\:hover\:vtmn-opacity-30:hover {
    opacity: 0.3;
  }

  .medium-desktop\:hover\:vtmn-opacity-40:hover {
    opacity: 0.4;
  }

  .medium-desktop\:hover\:vtmn-opacity-50:hover {
    opacity: 0.5;
  }

  .medium-desktop\:hover\:vtmn-opacity-60:hover {
    opacity: 0.6;
  }

  .medium-desktop\:hover\:vtmn-opacity-70:hover {
    opacity: 0.7;
  }

  .medium-desktop\:hover\:vtmn-opacity-75:hover {
    opacity: 0.75;
  }

  .medium-desktop\:hover\:vtmn-opacity-80:hover {
    opacity: 0.8;
  }

  .medium-desktop\:hover\:vtmn-opacity-90:hover {
    opacity: 0.9;
  }

  .medium-desktop\:hover\:vtmn-opacity-95:hover {
    opacity: 0.95;
  }

  .medium-desktop\:hover\:vtmn-opacity-100:hover {
    opacity: 1;
  }

  .medium-desktop\:focus\:vtmn-opacity-0:focus {
    opacity: 0;
  }

  .medium-desktop\:focus\:vtmn-opacity-5:focus {
    opacity: 0.05;
  }

  .medium-desktop\:focus\:vtmn-opacity-10:focus {
    opacity: 0.1;
  }

  .medium-desktop\:focus\:vtmn-opacity-20:focus {
    opacity: 0.2;
  }

  .medium-desktop\:focus\:vtmn-opacity-25:focus {
    opacity: 0.25;
  }

  .medium-desktop\:focus\:vtmn-opacity-30:focus {
    opacity: 0.3;
  }

  .medium-desktop\:focus\:vtmn-opacity-40:focus {
    opacity: 0.4;
  }

  .medium-desktop\:focus\:vtmn-opacity-50:focus {
    opacity: 0.5;
  }

  .medium-desktop\:focus\:vtmn-opacity-60:focus {
    opacity: 0.6;
  }

  .medium-desktop\:focus\:vtmn-opacity-70:focus {
    opacity: 0.7;
  }

  .medium-desktop\:focus\:vtmn-opacity-75:focus {
    opacity: 0.75;
  }

  .medium-desktop\:focus\:vtmn-opacity-80:focus {
    opacity: 0.8;
  }

  .medium-desktop\:focus\:vtmn-opacity-90:focus {
    opacity: 0.9;
  }

  .medium-desktop\:focus\:vtmn-opacity-95:focus {
    opacity: 0.95;
  }

  .medium-desktop\:focus\:vtmn-opacity-100:focus {
    opacity: 1;
  }

  .medium-desktop\:active\:vtmn-opacity-0:active {
    opacity: 0;
  }

  .medium-desktop\:active\:vtmn-opacity-5:active {
    opacity: 0.05;
  }

  .medium-desktop\:active\:vtmn-opacity-10:active {
    opacity: 0.1;
  }

  .medium-desktop\:active\:vtmn-opacity-20:active {
    opacity: 0.2;
  }

  .medium-desktop\:active\:vtmn-opacity-25:active {
    opacity: 0.25;
  }

  .medium-desktop\:active\:vtmn-opacity-30:active {
    opacity: 0.3;
  }

  .medium-desktop\:active\:vtmn-opacity-40:active {
    opacity: 0.4;
  }

  .medium-desktop\:active\:vtmn-opacity-50:active {
    opacity: 0.5;
  }

  .medium-desktop\:active\:vtmn-opacity-60:active {
    opacity: 0.6;
  }

  .medium-desktop\:active\:vtmn-opacity-70:active {
    opacity: 0.7;
  }

  .medium-desktop\:active\:vtmn-opacity-75:active {
    opacity: 0.75;
  }

  .medium-desktop\:active\:vtmn-opacity-80:active {
    opacity: 0.8;
  }

  .medium-desktop\:active\:vtmn-opacity-90:active {
    opacity: 0.9;
  }

  .medium-desktop\:active\:vtmn-opacity-95:active {
    opacity: 0.95;
  }

  .medium-desktop\:active\:vtmn-opacity-100:active {
    opacity: 1;
  }

  .medium-desktop\:disabled\:vtmn-opacity-0:disabled {
    opacity: 0;
  }

  .medium-desktop\:disabled\:vtmn-opacity-5:disabled {
    opacity: 0.05;
  }

  .medium-desktop\:disabled\:vtmn-opacity-10:disabled {
    opacity: 0.1;
  }

  .medium-desktop\:disabled\:vtmn-opacity-20:disabled {
    opacity: 0.2;
  }

  .medium-desktop\:disabled\:vtmn-opacity-25:disabled {
    opacity: 0.25;
  }

  .medium-desktop\:disabled\:vtmn-opacity-30:disabled {
    opacity: 0.3;
  }

  .medium-desktop\:disabled\:vtmn-opacity-40:disabled {
    opacity: 0.4;
  }

  .medium-desktop\:disabled\:vtmn-opacity-50:disabled {
    opacity: 0.5;
  }

  .medium-desktop\:disabled\:vtmn-opacity-60:disabled {
    opacity: 0.6;
  }

  .medium-desktop\:disabled\:vtmn-opacity-70:disabled {
    opacity: 0.7;
  }

  .medium-desktop\:disabled\:vtmn-opacity-75:disabled {
    opacity: 0.75;
  }

  .medium-desktop\:disabled\:vtmn-opacity-80:disabled {
    opacity: 0.8;
  }

  .medium-desktop\:disabled\:vtmn-opacity-90:disabled {
    opacity: 0.9;
  }

  .medium-desktop\:disabled\:vtmn-opacity-95:disabled {
    opacity: 0.95;
  }

  .medium-desktop\:disabled\:vtmn-opacity-100:disabled {
    opacity: 1;
  }

  .medium-desktop\:vtmn-bg-blend-normal {
    background-blend-mode: normal;
  }

  .medium-desktop\:vtmn-bg-blend-multiply {
    background-blend-mode: multiply;
  }

  .medium-desktop\:vtmn-bg-blend-screen {
    background-blend-mode: screen;
  }

  .medium-desktop\:vtmn-bg-blend-overlay {
    background-blend-mode: overlay;
  }

  .medium-desktop\:vtmn-bg-blend-darken {
    background-blend-mode: darken;
  }

  .medium-desktop\:vtmn-bg-blend-lighten {
    background-blend-mode: lighten;
  }

  .medium-desktop\:vtmn-bg-blend-color-dodge {
    background-blend-mode: color-dodge;
  }

  .medium-desktop\:vtmn-bg-blend-color-burn {
    background-blend-mode: color-burn;
  }

  .medium-desktop\:vtmn-bg-blend-hard-light {
    background-blend-mode: hard-light;
  }

  .medium-desktop\:vtmn-bg-blend-soft-light {
    background-blend-mode: soft-light;
  }

  .medium-desktop\:vtmn-bg-blend-difference {
    background-blend-mode: difference;
  }

  .medium-desktop\:vtmn-bg-blend-exclusion {
    background-blend-mode: exclusion;
  }

  .medium-desktop\:vtmn-bg-blend-hue {
    background-blend-mode: hue;
  }

  .medium-desktop\:vtmn-bg-blend-saturation {
    background-blend-mode: saturation;
  }

  .medium-desktop\:vtmn-bg-blend-color {
    background-blend-mode: color;
  }

  .medium-desktop\:vtmn-bg-blend-luminosity {
    background-blend-mode: luminosity;
  }

  .medium-desktop\:vtmn-mix-blend-normal {
    mix-blend-mode: normal;
  }

  .medium-desktop\:vtmn-mix-blend-multiply {
    mix-blend-mode: multiply;
  }

  .medium-desktop\:vtmn-mix-blend-screen {
    mix-blend-mode: screen;
  }

  .medium-desktop\:vtmn-mix-blend-overlay {
    mix-blend-mode: overlay;
  }

  .medium-desktop\:vtmn-mix-blend-darken {
    mix-blend-mode: darken;
  }

  .medium-desktop\:vtmn-mix-blend-lighten {
    mix-blend-mode: lighten;
  }

  .medium-desktop\:vtmn-mix-blend-color-dodge {
    mix-blend-mode: color-dodge;
  }

  .medium-desktop\:vtmn-mix-blend-color-burn {
    mix-blend-mode: color-burn;
  }

  .medium-desktop\:vtmn-mix-blend-hard-light {
    mix-blend-mode: hard-light;
  }

  .medium-desktop\:vtmn-mix-blend-soft-light {
    mix-blend-mode: soft-light;
  }

  .medium-desktop\:vtmn-mix-blend-difference {
    mix-blend-mode: difference;
  }

  .medium-desktop\:vtmn-mix-blend-exclusion {
    mix-blend-mode: exclusion;
  }

  .medium-desktop\:vtmn-mix-blend-hue {
    mix-blend-mode: hue;
  }

  .medium-desktop\:vtmn-mix-blend-saturation {
    mix-blend-mode: saturation;
  }

  .medium-desktop\:vtmn-mix-blend-color {
    mix-blend-mode: color;
  }

  .medium-desktop\:vtmn-mix-blend-luminosity {
    mix-blend-mode: luminosity;
  }

  .medium-desktop\:vtmn-shadow-100 {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:vtmn-shadow-200 {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:vtmn-shadow-300 {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:vtmn-shadow-400 {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:vtmn-shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:vtmn-shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:vtmn-shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:vtmn-shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:vtmn-shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:vtmn-shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:vtmn-shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:vtmn-shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-shadow-100 {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-shadow-200 {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-shadow-300 {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-shadow-400 {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .medium-desktop\:group-hover\:vtmn-shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:focus-within\:vtmn-shadow-100:focus-within {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:focus-within\:vtmn-shadow-200:focus-within {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:focus-within\:vtmn-shadow-300:focus-within {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:focus-within\:vtmn-shadow-400:focus-within {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:focus-within\:vtmn-shadow-sm:focus-within {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:focus-within\:vtmn-shadow:focus-within {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:focus-within\:vtmn-shadow-md:focus-within {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:focus-within\:vtmn-shadow-lg:focus-within {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:focus-within\:vtmn-shadow-xl:focus-within {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:focus-within\:vtmn-shadow-2xl:focus-within {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:focus-within\:vtmn-shadow-inner:focus-within {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:focus-within\:vtmn-shadow-none:focus-within {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:hover\:vtmn-shadow-100:hover {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:hover\:vtmn-shadow-200:hover {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:hover\:vtmn-shadow-300:hover {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:hover\:vtmn-shadow-400:hover {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:hover\:vtmn-shadow-sm:hover {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:hover\:vtmn-shadow:hover {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:hover\:vtmn-shadow-md:hover {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:hover\:vtmn-shadow-lg:hover {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:hover\:vtmn-shadow-xl:hover {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:hover\:vtmn-shadow-2xl:hover {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:hover\:vtmn-shadow-inner:hover {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:hover\:vtmn-shadow-none:hover {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:focus\:vtmn-shadow-100:focus {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:focus\:vtmn-shadow-200:focus {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:focus\:vtmn-shadow-300:focus {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:focus\:vtmn-shadow-400:focus {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:focus\:vtmn-shadow-sm:focus {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:focus\:vtmn-shadow:focus {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:focus\:vtmn-shadow-md:focus {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:focus\:vtmn-shadow-lg:focus {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:focus\:vtmn-shadow-xl:focus {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:focus\:vtmn-shadow-2xl:focus {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:focus\:vtmn-shadow-inner:focus {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:focus\:vtmn-shadow-none:focus {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .medium-desktop\:vtmn-outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .medium-desktop\:vtmn-outline-white {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .medium-desktop\:vtmn-outline-black {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .medium-desktop\:focus-within\:vtmn-outline-none:focus-within {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .medium-desktop\:focus-within\:vtmn-outline-white:focus-within {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .medium-desktop\:focus-within\:vtmn-outline-black:focus-within {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .medium-desktop\:focus\:vtmn-outline-none:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .medium-desktop\:focus\:vtmn-outline-white:focus {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .medium-desktop\:focus\:vtmn-outline-black:focus {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .medium-desktop\:vtmn-ring-0 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .medium-desktop\:vtmn-ring-1 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .medium-desktop\:vtmn-ring-2 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .medium-desktop\:vtmn-ring-4 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .medium-desktop\:vtmn-ring-8 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .medium-desktop\:vtmn-ring {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .medium-desktop\:focus-within\:vtmn-ring-0:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .medium-desktop\:focus-within\:vtmn-ring-1:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .medium-desktop\:focus-within\:vtmn-ring-2:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .medium-desktop\:focus-within\:vtmn-ring-4:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .medium-desktop\:focus-within\:vtmn-ring-8:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .medium-desktop\:focus-within\:vtmn-ring:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .medium-desktop\:focus\:vtmn-ring-0:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .medium-desktop\:focus\:vtmn-ring-1:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .medium-desktop\:focus\:vtmn-ring-2:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .medium-desktop\:focus\:vtmn-ring-4:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .medium-desktop\:focus\:vtmn-ring-8:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .medium-desktop\:focus\:vtmn-ring:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .medium-desktop\:vtmn-ring-inset {
    --tw-ring-inset: inset;
  }

  .medium-desktop\:focus-within\:vtmn-ring-inset:focus-within {
    --tw-ring-inset: inset;
  }

  .medium-desktop\:focus\:vtmn-ring-inset:focus {
    --tw-ring-inset: inset;
  }

  .medium-desktop\:vtmn-ring-transparent {
    --tw-ring-color: transparent;
  }

  .medium-desktop\:vtmn-ring-background-primary {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary);
  }

  .medium-desktop\:vtmn-ring-background-secondary {
    --tw-ring-color: var(--vtmn-semantic-color_background-secondary);
  }

  .medium-desktop\:vtmn-ring-background-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .medium-desktop\:vtmn-ring-background-brand-primary {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .medium-desktop\:vtmn-ring-background-brand-secondary {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .medium-desktop\:vtmn-ring-background-accent {
    --tw-ring-color: var(--vtmn-semantic-color_background-accent);
  }

  .medium-desktop\:vtmn-ring-background-alert {
    --tw-ring-color: var(--vtmn-semantic-color_background-alert);
  }

  .medium-desktop\:vtmn-ring-background-primary-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .medium-desktop\:vtmn-ring-background-brand-primary-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .medium-desktop\:vtmn-ring-content-primary {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary);
  }

  .medium-desktop\:vtmn-ring-content-secondary {
    --tw-ring-color: var(--vtmn-semantic-color_content-secondary);
  }

  .medium-desktop\:vtmn-ring-content-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .medium-desktop\:vtmn-ring-content-action {
    --tw-ring-color: var(--vtmn-semantic-color_content-action);
  }

  .medium-desktop\:vtmn-ring-content-active {
    --tw-ring-color: var(--vtmn-semantic-color_content-active);
  }

  .medium-desktop\:vtmn-ring-content-inactive {
    --tw-ring-color: var(--vtmn-semantic-color_content-inactive);
  }

  .medium-desktop\:vtmn-ring-content-negative {
    --tw-ring-color: var(--vtmn-semantic-color_content-negative);
  }

  .medium-desktop\:vtmn-ring-content-warning {
    --tw-ring-color: var(--vtmn-semantic-color_content-warning);
  }

  .medium-desktop\:vtmn-ring-content-positive {
    --tw-ring-color: var(--vtmn-semantic-color_content-positive);
  }

  .medium-desktop\:vtmn-ring-content-information {
    --tw-ring-color: var(--vtmn-semantic-color_content-information);
  }

  .medium-desktop\:vtmn-ring-content-accent {
    --tw-ring-color: var(--vtmn-semantic-color_content-accent);
  }

  .medium-desktop\:vtmn-ring-content-visited {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited);
  }

  .medium-desktop\:vtmn-ring-content-primary-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .medium-desktop\:vtmn-ring-content-action-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .medium-desktop\:vtmn-ring-content-visited-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .medium-desktop\:vtmn-ring-border-primary {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary);
  }

  .medium-desktop\:vtmn-ring-border-secondary {
    --tw-ring-color: var(--vtmn-semantic-color_border-secondary);
  }

  .medium-desktop\:vtmn-ring-border-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .medium-desktop\:vtmn-ring-border-active {
    --tw-ring-color: var(--vtmn-semantic-color_border-active);
  }

  .medium-desktop\:vtmn-ring-border-inactive {
    --tw-ring-color: var(--vtmn-semantic-color_border-inactive);
  }

  .medium-desktop\:vtmn-ring-border-negative {
    --tw-ring-color: var(--vtmn-semantic-color_border-negative);
  }

  .medium-desktop\:vtmn-ring-border-warning {
    --tw-ring-color: var(--vtmn-semantic-color_border-warning);
  }

  .medium-desktop\:vtmn-ring-border-positive {
    --tw-ring-color: var(--vtmn-semantic-color_border-positive);
  }

  .medium-desktop\:vtmn-ring-border-information {
    --tw-ring-color: var(--vtmn-semantic-color_border-information);
  }

  .medium-desktop\:vtmn-ring-border-primary-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .medium-desktop\:vtmn-ring-decorative-gravel {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .medium-desktop\:vtmn-ring-decorative-brick {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .medium-desktop\:vtmn-ring-decorative-saffron {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .medium-desktop\:vtmn-ring-decorative-gold {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .medium-desktop\:vtmn-ring-decorative-jade {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .medium-desktop\:vtmn-ring-decorative-emerald {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .medium-desktop\:vtmn-ring-decorative-cobalt {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .medium-desktop\:vtmn-ring-decorative-amethyst {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .medium-desktop\:vtmn-ring-hover-primary {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary);
  }

  .medium-desktop\:vtmn-ring-hover-primary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .medium-desktop\:vtmn-ring-hover-secondary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .medium-desktop\:vtmn-ring-hover-tertiary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .medium-desktop\:vtmn-ring-hover-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .medium-desktop\:vtmn-ring-hover-brand {
    --tw-ring-color: var(--vtmn-semantic-color_hover-brand);
  }

  .medium-desktop\:vtmn-ring-hover-accent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-accent);
  }

  .medium-desktop\:vtmn-ring-hover-primary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .medium-desktop\:vtmn-ring-hover-secondary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .medium-desktop\:vtmn-ring-hover-tertiary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .medium-desktop\:vtmn-ring-active-primary {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary);
  }

  .medium-desktop\:vtmn-ring-active-primary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .medium-desktop\:vtmn-ring-active-secondary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .medium-desktop\:vtmn-ring-active-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .medium-desktop\:vtmn-ring-active-tertiary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .medium-desktop\:vtmn-ring-active-brand {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand);
  }

  .medium-desktop\:vtmn-ring-active-accent {
    --tw-ring-color: var(--vtmn-semantic-color_active-accent);
  }

  .medium-desktop\:vtmn-ring-active-primary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .medium-desktop\:vtmn-ring-active-secondary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .medium-desktop\:vtmn-ring-active-tertiary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .medium-desktop\:vtmn-ring-active-brand-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .medium-desktop\:vtmn-ring-shadow {
    --tw-ring-color: var(--vtmn-semantic-color_shadow);
  }

  .medium-desktop\:vtmn-ring-brand {
    --tw-ring-color: var(--vtmn-color_brand);
  }

  .medium-desktop\:vtmn-ring-brand-pro {
    --tw-ring-color: var(--vtmn-color_brand-pro);
  }

  .medium-desktop\:vtmn-ring-brand-digital-light-1 {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-1);
  }

  .medium-desktop\:vtmn-ring-brand-digital-light-2 {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-2);
  }

  .medium-desktop\:vtmn-ring-brand-digital-light-3 {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-3);
  }

  .medium-desktop\:vtmn-ring-brand-digital {
    --tw-ring-color: var(--vtmn-color_brand-digital);
  }

  .medium-desktop\:vtmn-ring-brand-digital-dark-1 {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .medium-desktop\:vtmn-ring-brand-digital-dark-2 {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .medium-desktop\:vtmn-ring-green-light-1 {
    --tw-ring-color: var(--vtmn-color_green-light-1);
  }

  .medium-desktop\:vtmn-ring-green-light-2 {
    --tw-ring-color: var(--vtmn-color_green-light-2);
  }

  .medium-desktop\:vtmn-ring-green-light-3 {
    --tw-ring-color: var(--vtmn-color_green-light-3);
  }

  .medium-desktop\:vtmn-ring-green {
    --tw-ring-color: var(--vtmn-color_green);
  }

  .medium-desktop\:vtmn-ring-green-dark-1 {
    --tw-ring-color: var(--vtmn-color_green-dark-1);
  }

  .medium-desktop\:vtmn-ring-green-dark-2 {
    --tw-ring-color: var(--vtmn-color_green-dark-2);
  }

  .medium-desktop\:vtmn-ring-white {
    --tw-ring-color: var(--vtmn-color_white);
  }

  .medium-desktop\:vtmn-ring-grey-light-1 {
    --tw-ring-color: var(--vtmn-color_grey-light-1);
  }

  .medium-desktop\:vtmn-ring-grey-light-2 {
    --tw-ring-color: var(--vtmn-color_grey-light-2);
  }

  .medium-desktop\:vtmn-ring-grey-light-3 {
    --tw-ring-color: var(--vtmn-color_grey-light-3);
  }

  .medium-desktop\:vtmn-ring-grey-light-4 {
    --tw-ring-color: var(--vtmn-color_grey-light-4);
  }

  .medium-desktop\:vtmn-ring-grey {
    --tw-ring-color: var(--vtmn-color_grey);
  }

  .medium-desktop\:vtmn-ring-grey-dark-1 {
    --tw-ring-color: var(--vtmn-color_grey-dark-1);
  }

  .medium-desktop\:vtmn-ring-grey-dark-2 {
    --tw-ring-color: var(--vtmn-color_grey-dark-2);
  }

  .medium-desktop\:vtmn-ring-grey-dark-3 {
    --tw-ring-color: var(--vtmn-color_grey-dark-3);
  }

  .medium-desktop\:vtmn-ring-black {
    --tw-ring-color: var(--vtmn-color_black);
  }

  .medium-desktop\:vtmn-ring-success {
    --tw-ring-color: var(--vtmn-color_success);
  }

  .medium-desktop\:vtmn-ring-info {
    --tw-ring-color: var(--vtmn-color_info);
  }

  .medium-desktop\:vtmn-ring-warning {
    --tw-ring-color: var(--vtmn-color_warning);
  }

  .medium-desktop\:vtmn-ring-danger {
    --tw-ring-color: var(--vtmn-color_danger);
  }

  .medium-desktop\:vtmn-ring-yellow-light-1 {
    --tw-ring-color: var(--vtmn-color_yellow-light-1);
  }

  .medium-desktop\:vtmn-ring-yellow-light-2 {
    --tw-ring-color: var(--vtmn-color_yellow-light-2);
  }

  .medium-desktop\:vtmn-ring-yellow {
    --tw-ring-color: var(--vtmn-color_yellow);
  }

  .medium-desktop\:vtmn-ring-orange-light-1 {
    --tw-ring-color: var(--vtmn-color_orange-light-1);
  }

  .medium-desktop\:vtmn-ring-orange-light-2 {
    --tw-ring-color: var(--vtmn-color_orange-light-2);
  }

  .medium-desktop\:vtmn-ring-orange {
    --tw-ring-color: var(--vtmn-color_orange);
  }

  .medium-desktop\:vtmn-ring-red-light-1 {
    --tw-ring-color: var(--vtmn-color_red-light-1);
  }

  .medium-desktop\:vtmn-ring-red-light-2 {
    --tw-ring-color: var(--vtmn-color_red-light-2);
  }

  .medium-desktop\:vtmn-ring-red {
    --tw-ring-color: var(--vtmn-color_red);
  }

  .medium-desktop\:focus-within\:vtmn-ring-transparent:focus-within {
    --tw-ring-color: transparent;
  }

  .medium-desktop\:focus-within\:vtmn-ring-background-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary);
  }

  .medium-desktop\:focus-within\:vtmn-ring-background-secondary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-secondary);
  }

  .medium-desktop\:focus-within\:vtmn-ring-background-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .medium-desktop\:focus-within\:vtmn-ring-background-brand-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .medium-desktop\:focus-within\:vtmn-ring-background-brand-secondary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .medium-desktop\:focus-within\:vtmn-ring-background-accent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-accent);
  }

  .medium-desktop\:focus-within\:vtmn-ring-background-alert:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-alert);
  }

  .medium-desktop\:focus-within\:vtmn-ring-background-primary-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .medium-desktop\:focus-within\:vtmn-ring-background-brand-primary-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .medium-desktop\:focus-within\:vtmn-ring-content-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary);
  }

  .medium-desktop\:focus-within\:vtmn-ring-content-secondary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-secondary);
  }

  .medium-desktop\:focus-within\:vtmn-ring-content-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .medium-desktop\:focus-within\:vtmn-ring-content-action:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-action);
  }

  .medium-desktop\:focus-within\:vtmn-ring-content-active:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-active);
  }

  .medium-desktop\:focus-within\:vtmn-ring-content-inactive:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-inactive);
  }

  .medium-desktop\:focus-within\:vtmn-ring-content-negative:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-negative);
  }

  .medium-desktop\:focus-within\:vtmn-ring-content-warning:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-warning);
  }

  .medium-desktop\:focus-within\:vtmn-ring-content-positive:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-positive);
  }

  .medium-desktop\:focus-within\:vtmn-ring-content-information:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-information);
  }

  .medium-desktop\:focus-within\:vtmn-ring-content-accent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-accent);
  }

  .medium-desktop\:focus-within\:vtmn-ring-content-visited:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited);
  }

  .medium-desktop\:focus-within\:vtmn-ring-content-primary-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .medium-desktop\:focus-within\:vtmn-ring-content-action-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .medium-desktop\:focus-within\:vtmn-ring-content-visited-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .medium-desktop\:focus-within\:vtmn-ring-border-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary);
  }

  .medium-desktop\:focus-within\:vtmn-ring-border-secondary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-secondary);
  }

  .medium-desktop\:focus-within\:vtmn-ring-border-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .medium-desktop\:focus-within\:vtmn-ring-border-active:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-active);
  }

  .medium-desktop\:focus-within\:vtmn-ring-border-inactive:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-inactive);
  }

  .medium-desktop\:focus-within\:vtmn-ring-border-negative:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-negative);
  }

  .medium-desktop\:focus-within\:vtmn-ring-border-warning:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-warning);
  }

  .medium-desktop\:focus-within\:vtmn-ring-border-positive:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-positive);
  }

  .medium-desktop\:focus-within\:vtmn-ring-border-information:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-information);
  }

  .medium-desktop\:focus-within\:vtmn-ring-border-primary-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .medium-desktop\:focus-within\:vtmn-ring-decorative-gravel:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .medium-desktop\:focus-within\:vtmn-ring-decorative-brick:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .medium-desktop\:focus-within\:vtmn-ring-decorative-saffron:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .medium-desktop\:focus-within\:vtmn-ring-decorative-gold:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .medium-desktop\:focus-within\:vtmn-ring-decorative-jade:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .medium-desktop\:focus-within\:vtmn-ring-decorative-emerald:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .medium-desktop\:focus-within\:vtmn-ring-decorative-cobalt:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .medium-desktop\:focus-within\:vtmn-ring-decorative-amethyst:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .medium-desktop\:focus-within\:vtmn-ring-hover-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary);
  }

  .medium-desktop\:focus-within\:vtmn-ring-hover-primary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-ring-hover-secondary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-ring-hover-tertiary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-ring-hover-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .medium-desktop\:focus-within\:vtmn-ring-hover-brand:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-brand);
  }

  .medium-desktop\:focus-within\:vtmn-ring-hover-accent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-accent);
  }

  .medium-desktop\:focus-within\:vtmn-ring-hover-primary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-ring-hover-secondary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-ring-hover-tertiary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-ring-active-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary);
  }

  .medium-desktop\:focus-within\:vtmn-ring-active-primary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-ring-active-secondary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-ring-active-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .medium-desktop\:focus-within\:vtmn-ring-active-tertiary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-ring-active-brand:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand);
  }

  .medium-desktop\:focus-within\:vtmn-ring-active-accent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-accent);
  }

  .medium-desktop\:focus-within\:vtmn-ring-active-primary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-ring-active-secondary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-ring-active-tertiary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-ring-active-brand-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-ring-shadow:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_shadow);
  }

  .medium-desktop\:focus-within\:vtmn-ring-brand:focus-within {
    --tw-ring-color: var(--vtmn-color_brand);
  }

  .medium-desktop\:focus-within\:vtmn-ring-brand-pro:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-pro);
  }

  .medium-desktop\:focus-within\:vtmn-ring-brand-digital-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-1);
  }

  .medium-desktop\:focus-within\:vtmn-ring-brand-digital-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-2);
  }

  .medium-desktop\:focus-within\:vtmn-ring-brand-digital-light-3:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-3);
  }

  .medium-desktop\:focus-within\:vtmn-ring-brand-digital:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital);
  }

  .medium-desktop\:focus-within\:vtmn-ring-brand-digital-dark-1:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .medium-desktop\:focus-within\:vtmn-ring-brand-digital-dark-2:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .medium-desktop\:focus-within\:vtmn-ring-green-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_green-light-1);
  }

  .medium-desktop\:focus-within\:vtmn-ring-green-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_green-light-2);
  }

  .medium-desktop\:focus-within\:vtmn-ring-green-light-3:focus-within {
    --tw-ring-color: var(--vtmn-color_green-light-3);
  }

  .medium-desktop\:focus-within\:vtmn-ring-green:focus-within {
    --tw-ring-color: var(--vtmn-color_green);
  }

  .medium-desktop\:focus-within\:vtmn-ring-green-dark-1:focus-within {
    --tw-ring-color: var(--vtmn-color_green-dark-1);
  }

  .medium-desktop\:focus-within\:vtmn-ring-green-dark-2:focus-within {
    --tw-ring-color: var(--vtmn-color_green-dark-2);
  }

  .medium-desktop\:focus-within\:vtmn-ring-white:focus-within {
    --tw-ring-color: var(--vtmn-color_white);
  }

  .medium-desktop\:focus-within\:vtmn-ring-grey-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-light-1);
  }

  .medium-desktop\:focus-within\:vtmn-ring-grey-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-light-2);
  }

  .medium-desktop\:focus-within\:vtmn-ring-grey-light-3:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-light-3);
  }

  .medium-desktop\:focus-within\:vtmn-ring-grey-light-4:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-light-4);
  }

  .medium-desktop\:focus-within\:vtmn-ring-grey:focus-within {
    --tw-ring-color: var(--vtmn-color_grey);
  }

  .medium-desktop\:focus-within\:vtmn-ring-grey-dark-1:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-dark-1);
  }

  .medium-desktop\:focus-within\:vtmn-ring-grey-dark-2:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-dark-2);
  }

  .medium-desktop\:focus-within\:vtmn-ring-grey-dark-3:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-dark-3);
  }

  .medium-desktop\:focus-within\:vtmn-ring-black:focus-within {
    --tw-ring-color: var(--vtmn-color_black);
  }

  .medium-desktop\:focus-within\:vtmn-ring-success:focus-within {
    --tw-ring-color: var(--vtmn-color_success);
  }

  .medium-desktop\:focus-within\:vtmn-ring-info:focus-within {
    --tw-ring-color: var(--vtmn-color_info);
  }

  .medium-desktop\:focus-within\:vtmn-ring-warning:focus-within {
    --tw-ring-color: var(--vtmn-color_warning);
  }

  .medium-desktop\:focus-within\:vtmn-ring-danger:focus-within {
    --tw-ring-color: var(--vtmn-color_danger);
  }

  .medium-desktop\:focus-within\:vtmn-ring-yellow-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_yellow-light-1);
  }

  .medium-desktop\:focus-within\:vtmn-ring-yellow-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_yellow-light-2);
  }

  .medium-desktop\:focus-within\:vtmn-ring-yellow:focus-within {
    --tw-ring-color: var(--vtmn-color_yellow);
  }

  .medium-desktop\:focus-within\:vtmn-ring-orange-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_orange-light-1);
  }

  .medium-desktop\:focus-within\:vtmn-ring-orange-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_orange-light-2);
  }

  .medium-desktop\:focus-within\:vtmn-ring-orange:focus-within {
    --tw-ring-color: var(--vtmn-color_orange);
  }

  .medium-desktop\:focus-within\:vtmn-ring-red-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_red-light-1);
  }

  .medium-desktop\:focus-within\:vtmn-ring-red-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_red-light-2);
  }

  .medium-desktop\:focus-within\:vtmn-ring-red:focus-within {
    --tw-ring-color: var(--vtmn-color_red);
  }

  .medium-desktop\:focus\:vtmn-ring-transparent:focus {
    --tw-ring-color: transparent;
  }

  .medium-desktop\:focus\:vtmn-ring-background-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary);
  }

  .medium-desktop\:focus\:vtmn-ring-background-secondary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-secondary);
  }

  .medium-desktop\:focus\:vtmn-ring-background-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .medium-desktop\:focus\:vtmn-ring-background-brand-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .medium-desktop\:focus\:vtmn-ring-background-brand-secondary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .medium-desktop\:focus\:vtmn-ring-background-accent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-accent);
  }

  .medium-desktop\:focus\:vtmn-ring-background-alert:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-alert);
  }

  .medium-desktop\:focus\:vtmn-ring-background-primary-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .medium-desktop\:focus\:vtmn-ring-background-brand-primary-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .medium-desktop\:focus\:vtmn-ring-content-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary);
  }

  .medium-desktop\:focus\:vtmn-ring-content-secondary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-secondary);
  }

  .medium-desktop\:focus\:vtmn-ring-content-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .medium-desktop\:focus\:vtmn-ring-content-action:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-action);
  }

  .medium-desktop\:focus\:vtmn-ring-content-active:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-active);
  }

  .medium-desktop\:focus\:vtmn-ring-content-inactive:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-inactive);
  }

  .medium-desktop\:focus\:vtmn-ring-content-negative:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-negative);
  }

  .medium-desktop\:focus\:vtmn-ring-content-warning:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-warning);
  }

  .medium-desktop\:focus\:vtmn-ring-content-positive:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-positive);
  }

  .medium-desktop\:focus\:vtmn-ring-content-information:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-information);
  }

  .medium-desktop\:focus\:vtmn-ring-content-accent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-accent);
  }

  .medium-desktop\:focus\:vtmn-ring-content-visited:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited);
  }

  .medium-desktop\:focus\:vtmn-ring-content-primary-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .medium-desktop\:focus\:vtmn-ring-content-action-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .medium-desktop\:focus\:vtmn-ring-content-visited-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .medium-desktop\:focus\:vtmn-ring-border-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary);
  }

  .medium-desktop\:focus\:vtmn-ring-border-secondary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-secondary);
  }

  .medium-desktop\:focus\:vtmn-ring-border-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .medium-desktop\:focus\:vtmn-ring-border-active:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-active);
  }

  .medium-desktop\:focus\:vtmn-ring-border-inactive:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-inactive);
  }

  .medium-desktop\:focus\:vtmn-ring-border-negative:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-negative);
  }

  .medium-desktop\:focus\:vtmn-ring-border-warning:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-warning);
  }

  .medium-desktop\:focus\:vtmn-ring-border-positive:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-positive);
  }

  .medium-desktop\:focus\:vtmn-ring-border-information:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-information);
  }

  .medium-desktop\:focus\:vtmn-ring-border-primary-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .medium-desktop\:focus\:vtmn-ring-decorative-gravel:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .medium-desktop\:focus\:vtmn-ring-decorative-brick:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .medium-desktop\:focus\:vtmn-ring-decorative-saffron:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .medium-desktop\:focus\:vtmn-ring-decorative-gold:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .medium-desktop\:focus\:vtmn-ring-decorative-jade:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .medium-desktop\:focus\:vtmn-ring-decorative-emerald:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .medium-desktop\:focus\:vtmn-ring-decorative-cobalt:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .medium-desktop\:focus\:vtmn-ring-decorative-amethyst:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .medium-desktop\:focus\:vtmn-ring-hover-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary);
  }

  .medium-desktop\:focus\:vtmn-ring-hover-primary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .medium-desktop\:focus\:vtmn-ring-hover-secondary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .medium-desktop\:focus\:vtmn-ring-hover-tertiary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .medium-desktop\:focus\:vtmn-ring-hover-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .medium-desktop\:focus\:vtmn-ring-hover-brand:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-brand);
  }

  .medium-desktop\:focus\:vtmn-ring-hover-accent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-accent);
  }

  .medium-desktop\:focus\:vtmn-ring-hover-primary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-ring-hover-secondary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-ring-hover-tertiary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-ring-active-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary);
  }

  .medium-desktop\:focus\:vtmn-ring-active-primary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .medium-desktop\:focus\:vtmn-ring-active-secondary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .medium-desktop\:focus\:vtmn-ring-active-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .medium-desktop\:focus\:vtmn-ring-active-tertiary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .medium-desktop\:focus\:vtmn-ring-active-brand:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand);
  }

  .medium-desktop\:focus\:vtmn-ring-active-accent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-accent);
  }

  .medium-desktop\:focus\:vtmn-ring-active-primary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-ring-active-secondary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-ring-active-tertiary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-ring-active-brand-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-ring-shadow:focus {
    --tw-ring-color: var(--vtmn-semantic-color_shadow);
  }

  .medium-desktop\:focus\:vtmn-ring-brand:focus {
    --tw-ring-color: var(--vtmn-color_brand);
  }

  .medium-desktop\:focus\:vtmn-ring-brand-pro:focus {
    --tw-ring-color: var(--vtmn-color_brand-pro);
  }

  .medium-desktop\:focus\:vtmn-ring-brand-digital-light-1:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-1);
  }

  .medium-desktop\:focus\:vtmn-ring-brand-digital-light-2:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-2);
  }

  .medium-desktop\:focus\:vtmn-ring-brand-digital-light-3:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-3);
  }

  .medium-desktop\:focus\:vtmn-ring-brand-digital:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital);
  }

  .medium-desktop\:focus\:vtmn-ring-brand-digital-dark-1:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .medium-desktop\:focus\:vtmn-ring-brand-digital-dark-2:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .medium-desktop\:focus\:vtmn-ring-green-light-1:focus {
    --tw-ring-color: var(--vtmn-color_green-light-1);
  }

  .medium-desktop\:focus\:vtmn-ring-green-light-2:focus {
    --tw-ring-color: var(--vtmn-color_green-light-2);
  }

  .medium-desktop\:focus\:vtmn-ring-green-light-3:focus {
    --tw-ring-color: var(--vtmn-color_green-light-3);
  }

  .medium-desktop\:focus\:vtmn-ring-green:focus {
    --tw-ring-color: var(--vtmn-color_green);
  }

  .medium-desktop\:focus\:vtmn-ring-green-dark-1:focus {
    --tw-ring-color: var(--vtmn-color_green-dark-1);
  }

  .medium-desktop\:focus\:vtmn-ring-green-dark-2:focus {
    --tw-ring-color: var(--vtmn-color_green-dark-2);
  }

  .medium-desktop\:focus\:vtmn-ring-white:focus {
    --tw-ring-color: var(--vtmn-color_white);
  }

  .medium-desktop\:focus\:vtmn-ring-grey-light-1:focus {
    --tw-ring-color: var(--vtmn-color_grey-light-1);
  }

  .medium-desktop\:focus\:vtmn-ring-grey-light-2:focus {
    --tw-ring-color: var(--vtmn-color_grey-light-2);
  }

  .medium-desktop\:focus\:vtmn-ring-grey-light-3:focus {
    --tw-ring-color: var(--vtmn-color_grey-light-3);
  }

  .medium-desktop\:focus\:vtmn-ring-grey-light-4:focus {
    --tw-ring-color: var(--vtmn-color_grey-light-4);
  }

  .medium-desktop\:focus\:vtmn-ring-grey:focus {
    --tw-ring-color: var(--vtmn-color_grey);
  }

  .medium-desktop\:focus\:vtmn-ring-grey-dark-1:focus {
    --tw-ring-color: var(--vtmn-color_grey-dark-1);
  }

  .medium-desktop\:focus\:vtmn-ring-grey-dark-2:focus {
    --tw-ring-color: var(--vtmn-color_grey-dark-2);
  }

  .medium-desktop\:focus\:vtmn-ring-grey-dark-3:focus {
    --tw-ring-color: var(--vtmn-color_grey-dark-3);
  }

  .medium-desktop\:focus\:vtmn-ring-black:focus {
    --tw-ring-color: var(--vtmn-color_black);
  }

  .medium-desktop\:focus\:vtmn-ring-success:focus {
    --tw-ring-color: var(--vtmn-color_success);
  }

  .medium-desktop\:focus\:vtmn-ring-info:focus {
    --tw-ring-color: var(--vtmn-color_info);
  }

  .medium-desktop\:focus\:vtmn-ring-warning:focus {
    --tw-ring-color: var(--vtmn-color_warning);
  }

  .medium-desktop\:focus\:vtmn-ring-danger:focus {
    --tw-ring-color: var(--vtmn-color_danger);
  }

  .medium-desktop\:focus\:vtmn-ring-yellow-light-1:focus {
    --tw-ring-color: var(--vtmn-color_yellow-light-1);
  }

  .medium-desktop\:focus\:vtmn-ring-yellow-light-2:focus {
    --tw-ring-color: var(--vtmn-color_yellow-light-2);
  }

  .medium-desktop\:focus\:vtmn-ring-yellow:focus {
    --tw-ring-color: var(--vtmn-color_yellow);
  }

  .medium-desktop\:focus\:vtmn-ring-orange-light-1:focus {
    --tw-ring-color: var(--vtmn-color_orange-light-1);
  }

  .medium-desktop\:focus\:vtmn-ring-orange-light-2:focus {
    --tw-ring-color: var(--vtmn-color_orange-light-2);
  }

  .medium-desktop\:focus\:vtmn-ring-orange:focus {
    --tw-ring-color: var(--vtmn-color_orange);
  }

  .medium-desktop\:focus\:vtmn-ring-red-light-1:focus {
    --tw-ring-color: var(--vtmn-color_red-light-1);
  }

  .medium-desktop\:focus\:vtmn-ring-red-light-2:focus {
    --tw-ring-color: var(--vtmn-color_red-light-2);
  }

  .medium-desktop\:focus\:vtmn-ring-red:focus {
    --tw-ring-color: var(--vtmn-color_red);
  }

  .medium-desktop\:vtmn-ring-opacity-0 {
    --tw-ring-opacity: 0;
  }

  .medium-desktop\:vtmn-ring-opacity-5 {
    --tw-ring-opacity: 0.05;
  }

  .medium-desktop\:vtmn-ring-opacity-10 {
    --tw-ring-opacity: 0.1;
  }

  .medium-desktop\:vtmn-ring-opacity-20 {
    --tw-ring-opacity: 0.2;
  }

  .medium-desktop\:vtmn-ring-opacity-25 {
    --tw-ring-opacity: 0.25;
  }

  .medium-desktop\:vtmn-ring-opacity-30 {
    --tw-ring-opacity: 0.3;
  }

  .medium-desktop\:vtmn-ring-opacity-40 {
    --tw-ring-opacity: 0.4;
  }

  .medium-desktop\:vtmn-ring-opacity-50 {
    --tw-ring-opacity: 0.5;
  }

  .medium-desktop\:vtmn-ring-opacity-60 {
    --tw-ring-opacity: 0.6;
  }

  .medium-desktop\:vtmn-ring-opacity-70 {
    --tw-ring-opacity: 0.7;
  }

  .medium-desktop\:vtmn-ring-opacity-75 {
    --tw-ring-opacity: 0.75;
  }

  .medium-desktop\:vtmn-ring-opacity-80 {
    --tw-ring-opacity: 0.8;
  }

  .medium-desktop\:vtmn-ring-opacity-90 {
    --tw-ring-opacity: 0.9;
  }

  .medium-desktop\:vtmn-ring-opacity-95 {
    --tw-ring-opacity: 0.95;
  }

  .medium-desktop\:vtmn-ring-opacity-100 {
    --tw-ring-opacity: 1;
  }

  .medium-desktop\:focus-within\:vtmn-ring-opacity-0:focus-within {
    --tw-ring-opacity: 0;
  }

  .medium-desktop\:focus-within\:vtmn-ring-opacity-5:focus-within {
    --tw-ring-opacity: 0.05;
  }

  .medium-desktop\:focus-within\:vtmn-ring-opacity-10:focus-within {
    --tw-ring-opacity: 0.1;
  }

  .medium-desktop\:focus-within\:vtmn-ring-opacity-20:focus-within {
    --tw-ring-opacity: 0.2;
  }

  .medium-desktop\:focus-within\:vtmn-ring-opacity-25:focus-within {
    --tw-ring-opacity: 0.25;
  }

  .medium-desktop\:focus-within\:vtmn-ring-opacity-30:focus-within {
    --tw-ring-opacity: 0.3;
  }

  .medium-desktop\:focus-within\:vtmn-ring-opacity-40:focus-within {
    --tw-ring-opacity: 0.4;
  }

  .medium-desktop\:focus-within\:vtmn-ring-opacity-50:focus-within {
    --tw-ring-opacity: 0.5;
  }

  .medium-desktop\:focus-within\:vtmn-ring-opacity-60:focus-within {
    --tw-ring-opacity: 0.6;
  }

  .medium-desktop\:focus-within\:vtmn-ring-opacity-70:focus-within {
    --tw-ring-opacity: 0.7;
  }

  .medium-desktop\:focus-within\:vtmn-ring-opacity-75:focus-within {
    --tw-ring-opacity: 0.75;
  }

  .medium-desktop\:focus-within\:vtmn-ring-opacity-80:focus-within {
    --tw-ring-opacity: 0.8;
  }

  .medium-desktop\:focus-within\:vtmn-ring-opacity-90:focus-within {
    --tw-ring-opacity: 0.9;
  }

  .medium-desktop\:focus-within\:vtmn-ring-opacity-95:focus-within {
    --tw-ring-opacity: 0.95;
  }

  .medium-desktop\:focus-within\:vtmn-ring-opacity-100:focus-within {
    --tw-ring-opacity: 1;
  }

  .medium-desktop\:focus\:vtmn-ring-opacity-0:focus {
    --tw-ring-opacity: 0;
  }

  .medium-desktop\:focus\:vtmn-ring-opacity-5:focus {
    --tw-ring-opacity: 0.05;
  }

  .medium-desktop\:focus\:vtmn-ring-opacity-10:focus {
    --tw-ring-opacity: 0.1;
  }

  .medium-desktop\:focus\:vtmn-ring-opacity-20:focus {
    --tw-ring-opacity: 0.2;
  }

  .medium-desktop\:focus\:vtmn-ring-opacity-25:focus {
    --tw-ring-opacity: 0.25;
  }

  .medium-desktop\:focus\:vtmn-ring-opacity-30:focus {
    --tw-ring-opacity: 0.3;
  }

  .medium-desktop\:focus\:vtmn-ring-opacity-40:focus {
    --tw-ring-opacity: 0.4;
  }

  .medium-desktop\:focus\:vtmn-ring-opacity-50:focus {
    --tw-ring-opacity: 0.5;
  }

  .medium-desktop\:focus\:vtmn-ring-opacity-60:focus {
    --tw-ring-opacity: 0.6;
  }

  .medium-desktop\:focus\:vtmn-ring-opacity-70:focus {
    --tw-ring-opacity: 0.7;
  }

  .medium-desktop\:focus\:vtmn-ring-opacity-75:focus {
    --tw-ring-opacity: 0.75;
  }

  .medium-desktop\:focus\:vtmn-ring-opacity-80:focus {
    --tw-ring-opacity: 0.8;
  }

  .medium-desktop\:focus\:vtmn-ring-opacity-90:focus {
    --tw-ring-opacity: 0.9;
  }

  .medium-desktop\:focus\:vtmn-ring-opacity-95:focus {
    --tw-ring-opacity: 0.95;
  }

  .medium-desktop\:focus\:vtmn-ring-opacity-100:focus {
    --tw-ring-opacity: 1;
  }

  .medium-desktop\:vtmn-ring-offset-0 {
    --tw-ring-offset-width: 0px;
  }

  .medium-desktop\:vtmn-ring-offset-1 {
    --tw-ring-offset-width: 1px;
  }

  .medium-desktop\:vtmn-ring-offset-2 {
    --tw-ring-offset-width: 2px;
  }

  .medium-desktop\:vtmn-ring-offset-4 {
    --tw-ring-offset-width: 4px;
  }

  .medium-desktop\:vtmn-ring-offset-8 {
    --tw-ring-offset-width: 8px;
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-0:focus-within {
    --tw-ring-offset-width: 0px;
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-1:focus-within {
    --tw-ring-offset-width: 1px;
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-2:focus-within {
    --tw-ring-offset-width: 2px;
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-4:focus-within {
    --tw-ring-offset-width: 4px;
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-8:focus-within {
    --tw-ring-offset-width: 8px;
  }

  .medium-desktop\:focus\:vtmn-ring-offset-0:focus {
    --tw-ring-offset-width: 0px;
  }

  .medium-desktop\:focus\:vtmn-ring-offset-1:focus {
    --tw-ring-offset-width: 1px;
  }

  .medium-desktop\:focus\:vtmn-ring-offset-2:focus {
    --tw-ring-offset-width: 2px;
  }

  .medium-desktop\:focus\:vtmn-ring-offset-4:focus {
    --tw-ring-offset-width: 4px;
  }

  .medium-desktop\:focus\:vtmn-ring-offset-8:focus {
    --tw-ring-offset-width: 8px;
  }

  .medium-desktop\:vtmn-ring-offset-transparent {
    --tw-ring-offset-color: transparent;
  }

  .medium-desktop\:vtmn-ring-offset-background-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary);
  }

  .medium-desktop\:vtmn-ring-offset-background-secondary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-secondary);
  }

  .medium-desktop\:vtmn-ring-offset-background-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .medium-desktop\:vtmn-ring-offset-background-brand-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .medium-desktop\:vtmn-ring-offset-background-brand-secondary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .medium-desktop\:vtmn-ring-offset-background-accent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-accent);
  }

  .medium-desktop\:vtmn-ring-offset-background-alert {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-alert);
  }

  .medium-desktop\:vtmn-ring-offset-background-primary-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .medium-desktop\:vtmn-ring-offset-background-brand-primary-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .medium-desktop\:vtmn-ring-offset-content-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary);
  }

  .medium-desktop\:vtmn-ring-offset-content-secondary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-secondary);
  }

  .medium-desktop\:vtmn-ring-offset-content-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .medium-desktop\:vtmn-ring-offset-content-action {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action);
  }

  .medium-desktop\:vtmn-ring-offset-content-active {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-active);
  }

  .medium-desktop\:vtmn-ring-offset-content-inactive {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-inactive);
  }

  .medium-desktop\:vtmn-ring-offset-content-negative {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-negative);
  }

  .medium-desktop\:vtmn-ring-offset-content-warning {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-warning);
  }

  .medium-desktop\:vtmn-ring-offset-content-positive {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-positive);
  }

  .medium-desktop\:vtmn-ring-offset-content-information {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-information);
  }

  .medium-desktop\:vtmn-ring-offset-content-accent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-accent);
  }

  .medium-desktop\:vtmn-ring-offset-content-visited {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited);
  }

  .medium-desktop\:vtmn-ring-offset-content-primary-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .medium-desktop\:vtmn-ring-offset-content-action-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .medium-desktop\:vtmn-ring-offset-content-visited-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .medium-desktop\:vtmn-ring-offset-border-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary);
  }

  .medium-desktop\:vtmn-ring-offset-border-secondary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-secondary);
  }

  .medium-desktop\:vtmn-ring-offset-border-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .medium-desktop\:vtmn-ring-offset-border-active {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-active);
  }

  .medium-desktop\:vtmn-ring-offset-border-inactive {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-inactive);
  }

  .medium-desktop\:vtmn-ring-offset-border-negative {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-negative);
  }

  .medium-desktop\:vtmn-ring-offset-border-warning {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-warning);
  }

  .medium-desktop\:vtmn-ring-offset-border-positive {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-positive);
  }

  .medium-desktop\:vtmn-ring-offset-border-information {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-information);
  }

  .medium-desktop\:vtmn-ring-offset-border-primary-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .medium-desktop\:vtmn-ring-offset-decorative-gravel {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .medium-desktop\:vtmn-ring-offset-decorative-brick {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .medium-desktop\:vtmn-ring-offset-decorative-saffron {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .medium-desktop\:vtmn-ring-offset-decorative-gold {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .medium-desktop\:vtmn-ring-offset-decorative-jade {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .medium-desktop\:vtmn-ring-offset-decorative-emerald {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .medium-desktop\:vtmn-ring-offset-decorative-cobalt {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .medium-desktop\:vtmn-ring-offset-decorative-amethyst {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .medium-desktop\:vtmn-ring-offset-hover-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary);
  }

  .medium-desktop\:vtmn-ring-offset-hover-primary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .medium-desktop\:vtmn-ring-offset-hover-secondary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .medium-desktop\:vtmn-ring-offset-hover-tertiary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .medium-desktop\:vtmn-ring-offset-hover-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .medium-desktop\:vtmn-ring-offset-hover-brand {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-brand);
  }

  .medium-desktop\:vtmn-ring-offset-hover-accent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-accent);
  }

  .medium-desktop\:vtmn-ring-offset-hover-primary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .medium-desktop\:vtmn-ring-offset-hover-secondary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .medium-desktop\:vtmn-ring-offset-hover-tertiary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .medium-desktop\:vtmn-ring-offset-active-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary);
  }

  .medium-desktop\:vtmn-ring-offset-active-primary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .medium-desktop\:vtmn-ring-offset-active-secondary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .medium-desktop\:vtmn-ring-offset-active-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .medium-desktop\:vtmn-ring-offset-active-tertiary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .medium-desktop\:vtmn-ring-offset-active-brand {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand);
  }

  .medium-desktop\:vtmn-ring-offset-active-accent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-accent);
  }

  .medium-desktop\:vtmn-ring-offset-active-primary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .medium-desktop\:vtmn-ring-offset-active-secondary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .medium-desktop\:vtmn-ring-offset-active-tertiary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .medium-desktop\:vtmn-ring-offset-active-brand-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .medium-desktop\:vtmn-ring-offset-shadow {
    --tw-ring-offset-color: var(--vtmn-semantic-color_shadow);
  }

  .medium-desktop\:vtmn-ring-offset-brand {
    --tw-ring-offset-color: var(--vtmn-color_brand);
  }

  .medium-desktop\:vtmn-ring-offset-brand-pro {
    --tw-ring-offset-color: var(--vtmn-color_brand-pro);
  }

  .medium-desktop\:vtmn-ring-offset-brand-digital-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-1);
  }

  .medium-desktop\:vtmn-ring-offset-brand-digital-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-2);
  }

  .medium-desktop\:vtmn-ring-offset-brand-digital-light-3 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-3);
  }

  .medium-desktop\:vtmn-ring-offset-brand-digital {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital);
  }

  .medium-desktop\:vtmn-ring-offset-brand-digital-dark-1 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .medium-desktop\:vtmn-ring-offset-brand-digital-dark-2 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .medium-desktop\:vtmn-ring-offset-green-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_green-light-1);
  }

  .medium-desktop\:vtmn-ring-offset-green-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_green-light-2);
  }

  .medium-desktop\:vtmn-ring-offset-green-light-3 {
    --tw-ring-offset-color: var(--vtmn-color_green-light-3);
  }

  .medium-desktop\:vtmn-ring-offset-green {
    --tw-ring-offset-color: var(--vtmn-color_green);
  }

  .medium-desktop\:vtmn-ring-offset-green-dark-1 {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-1);
  }

  .medium-desktop\:vtmn-ring-offset-green-dark-2 {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-2);
  }

  .medium-desktop\:vtmn-ring-offset-white {
    --tw-ring-offset-color: var(--vtmn-color_white);
  }

  .medium-desktop\:vtmn-ring-offset-grey-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-1);
  }

  .medium-desktop\:vtmn-ring-offset-grey-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-2);
  }

  .medium-desktop\:vtmn-ring-offset-grey-light-3 {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-3);
  }

  .medium-desktop\:vtmn-ring-offset-grey-light-4 {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-4);
  }

  .medium-desktop\:vtmn-ring-offset-grey {
    --tw-ring-offset-color: var(--vtmn-color_grey);
  }

  .medium-desktop\:vtmn-ring-offset-grey-dark-1 {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-1);
  }

  .medium-desktop\:vtmn-ring-offset-grey-dark-2 {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-2);
  }

  .medium-desktop\:vtmn-ring-offset-grey-dark-3 {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-3);
  }

  .medium-desktop\:vtmn-ring-offset-black {
    --tw-ring-offset-color: var(--vtmn-color_black);
  }

  .medium-desktop\:vtmn-ring-offset-success {
    --tw-ring-offset-color: var(--vtmn-color_success);
  }

  .medium-desktop\:vtmn-ring-offset-info {
    --tw-ring-offset-color: var(--vtmn-color_info);
  }

  .medium-desktop\:vtmn-ring-offset-warning {
    --tw-ring-offset-color: var(--vtmn-color_warning);
  }

  .medium-desktop\:vtmn-ring-offset-danger {
    --tw-ring-offset-color: var(--vtmn-color_danger);
  }

  .medium-desktop\:vtmn-ring-offset-yellow-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-1);
  }

  .medium-desktop\:vtmn-ring-offset-yellow-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-2);
  }

  .medium-desktop\:vtmn-ring-offset-yellow {
    --tw-ring-offset-color: var(--vtmn-color_yellow);
  }

  .medium-desktop\:vtmn-ring-offset-orange-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-1);
  }

  .medium-desktop\:vtmn-ring-offset-orange-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-2);
  }

  .medium-desktop\:vtmn-ring-offset-orange {
    --tw-ring-offset-color: var(--vtmn-color_orange);
  }

  .medium-desktop\:vtmn-ring-offset-red-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_red-light-1);
  }

  .medium-desktop\:vtmn-ring-offset-red-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_red-light-2);
  }

  .medium-desktop\:vtmn-ring-offset-red {
    --tw-ring-offset-color: var(--vtmn-color_red);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-transparent:focus-within {
    --tw-ring-offset-color: transparent;
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-background-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-background-secondary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-secondary);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-background-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-background-brand-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-background-brand-secondary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-background-accent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-accent);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-background-alert:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-alert);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-background-primary-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-background-brand-primary-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-content-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-content-secondary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-secondary);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-content-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-content-action:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-content-active:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-active);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-content-inactive:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-inactive);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-content-negative:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-negative);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-content-warning:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-warning);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-content-positive:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-positive);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-content-information:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-information);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-content-accent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-accent);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-content-visited:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-content-primary-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-content-action-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-content-visited-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-border-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-border-secondary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-secondary);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-border-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-border-active:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-active);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-border-inactive:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-inactive);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-border-negative:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-negative);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-border-warning:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-warning);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-border-positive:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-positive);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-border-information:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-information);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-border-primary-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-decorative-gravel:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-decorative-brick:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-decorative-saffron:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-decorative-gold:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-decorative-jade:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-decorative-emerald:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-decorative-cobalt:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-decorative-amethyst:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-hover-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-hover-primary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-hover-secondary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-hover-tertiary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-hover-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-hover-brand:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-brand);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-hover-accent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-accent);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-hover-primary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-hover-secondary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-hover-tertiary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-active-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-active-primary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-active-secondary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-active-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-active-tertiary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-active-brand:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-active-accent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-accent);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-active-primary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-active-secondary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-active-tertiary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-active-brand-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-shadow:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_shadow);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-brand:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-brand-pro:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-pro);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-brand-digital-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-1);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-brand-digital-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-2);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-brand-digital-light-3:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-3);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-brand-digital:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-brand-digital-dark-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-brand-digital-dark-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-green-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-light-1);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-green-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-light-2);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-green-light-3:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-light-3);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-green:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-green-dark-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-1);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-green-dark-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-2);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-white:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_white);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-grey-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-1);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-grey-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-2);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-grey-light-3:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-3);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-grey-light-4:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-4);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-grey:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-grey-dark-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-1);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-grey-dark-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-2);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-grey-dark-3:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-3);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-black:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_black);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-success:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_success);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-info:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_info);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-warning:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_warning);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-danger:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_danger);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-yellow-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-1);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-yellow-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-2);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-yellow:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_yellow);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-orange-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-1);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-orange-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-2);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-orange:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_orange);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-red-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_red-light-1);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-red-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_red-light-2);
  }

  .medium-desktop\:focus-within\:vtmn-ring-offset-red:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_red);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-transparent:focus {
    --tw-ring-offset-color: transparent;
  }

  .medium-desktop\:focus\:vtmn-ring-offset-background-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-background-secondary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-secondary);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-background-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-background-brand-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-background-brand-secondary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-background-accent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-accent);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-background-alert:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-alert);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-background-primary-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-background-brand-primary-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-content-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-content-secondary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-secondary);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-content-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-content-action:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-content-active:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-active);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-content-inactive:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-inactive);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-content-negative:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-negative);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-content-warning:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-warning);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-content-positive:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-positive);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-content-information:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-information);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-content-accent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-accent);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-content-visited:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-content-primary-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-content-action-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-content-visited-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-border-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-border-secondary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-secondary);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-border-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-border-active:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-active);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-border-inactive:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-inactive);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-border-negative:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-negative);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-border-warning:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-warning);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-border-positive:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-positive);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-border-information:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-information);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-border-primary-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-decorative-gravel:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-decorative-brick:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-decorative-saffron:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-decorative-gold:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-decorative-jade:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-decorative-emerald:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-decorative-cobalt:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-decorative-amethyst:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-hover-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-hover-primary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-hover-secondary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-hover-tertiary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-hover-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-hover-brand:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-brand);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-hover-accent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-accent);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-hover-primary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-hover-secondary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-hover-tertiary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-active-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-active-primary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-active-secondary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-active-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-active-tertiary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-active-brand:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-active-accent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-accent);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-active-primary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-active-secondary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-active-tertiary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-active-brand-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-shadow:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_shadow);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-brand:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-brand-pro:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-pro);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-brand-digital-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-1);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-brand-digital-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-2);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-brand-digital-light-3:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-3);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-brand-digital:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-brand-digital-dark-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-brand-digital-dark-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-green-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-light-1);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-green-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-light-2);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-green-light-3:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-light-3);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-green:focus {
    --tw-ring-offset-color: var(--vtmn-color_green);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-green-dark-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-1);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-green-dark-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-2);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-white:focus {
    --tw-ring-offset-color: var(--vtmn-color_white);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-grey-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-1);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-grey-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-2);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-grey-light-3:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-3);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-grey-light-4:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-4);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-grey:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-grey-dark-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-1);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-grey-dark-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-2);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-grey-dark-3:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-3);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-black:focus {
    --tw-ring-offset-color: var(--vtmn-color_black);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-success:focus {
    --tw-ring-offset-color: var(--vtmn-color_success);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-info:focus {
    --tw-ring-offset-color: var(--vtmn-color_info);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-warning:focus {
    --tw-ring-offset-color: var(--vtmn-color_warning);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-danger:focus {
    --tw-ring-offset-color: var(--vtmn-color_danger);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-yellow-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-1);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-yellow-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-2);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-yellow:focus {
    --tw-ring-offset-color: var(--vtmn-color_yellow);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-orange-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-1);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-orange-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-2);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-orange:focus {
    --tw-ring-offset-color: var(--vtmn-color_orange);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-red-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_red-light-1);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-red-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_red-light-2);
  }

  .medium-desktop\:focus\:vtmn-ring-offset-red:focus {
    --tw-ring-offset-color: var(--vtmn-color_red);
  }

  .medium-desktop\:vtmn-filter {
    --tw-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
    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);
  }

  .medium-desktop\:vtmn-filter-none {
    filter: none;
  }

  .medium-desktop\:vtmn-blur-0 {
    --tw-blur: blur(0);
  }

  .medium-desktop\:vtmn-blur-none {
    --tw-blur: blur(0);
  }

  .medium-desktop\:vtmn-blur-sm {
    --tw-blur: blur(4px);
  }

  .medium-desktop\:vtmn-blur {
    --tw-blur: blur(8px);
  }

  .medium-desktop\:vtmn-blur-md {
    --tw-blur: blur(12px);
  }

  .medium-desktop\:vtmn-blur-lg {
    --tw-blur: blur(16px);
  }

  .medium-desktop\:vtmn-blur-xl {
    --tw-blur: blur(24px);
  }

  .medium-desktop\:vtmn-blur-2xl {
    --tw-blur: blur(40px);
  }

  .medium-desktop\:vtmn-blur-3xl {
    --tw-blur: blur(64px);
  }

  .medium-desktop\:vtmn-brightness-0 {
    --tw-brightness: brightness(0);
  }

  .medium-desktop\:vtmn-brightness-50 {
    --tw-brightness: brightness(.5);
  }

  .medium-desktop\:vtmn-brightness-75 {
    --tw-brightness: brightness(.75);
  }

  .medium-desktop\:vtmn-brightness-90 {
    --tw-brightness: brightness(.9);
  }

  .medium-desktop\:vtmn-brightness-95 {
    --tw-brightness: brightness(.95);
  }

  .medium-desktop\:vtmn-brightness-100 {
    --tw-brightness: brightness(1);
  }

  .medium-desktop\:vtmn-brightness-105 {
    --tw-brightness: brightness(1.05);
  }

  .medium-desktop\:vtmn-brightness-110 {
    --tw-brightness: brightness(1.1);
  }

  .medium-desktop\:vtmn-brightness-125 {
    --tw-brightness: brightness(1.25);
  }

  .medium-desktop\:vtmn-brightness-150 {
    --tw-brightness: brightness(1.5);
  }

  .medium-desktop\:vtmn-brightness-200 {
    --tw-brightness: brightness(2);
  }

  .medium-desktop\:vtmn-contrast-0 {
    --tw-contrast: contrast(0);
  }

  .medium-desktop\:vtmn-contrast-50 {
    --tw-contrast: contrast(.5);
  }

  .medium-desktop\:vtmn-contrast-75 {
    --tw-contrast: contrast(.75);
  }

  .medium-desktop\:vtmn-contrast-100 {
    --tw-contrast: contrast(1);
  }

  .medium-desktop\:vtmn-contrast-125 {
    --tw-contrast: contrast(1.25);
  }

  .medium-desktop\:vtmn-contrast-150 {
    --tw-contrast: contrast(1.5);
  }

  .medium-desktop\:vtmn-contrast-200 {
    --tw-contrast: contrast(2);
  }

  .medium-desktop\:vtmn-drop-shadow-sm {
    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
  }

  .medium-desktop\:vtmn-drop-shadow {
    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
  }

  .medium-desktop\:vtmn-drop-shadow-md {
    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
  }

  .medium-desktop\:vtmn-drop-shadow-lg {
    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
  }

  .medium-desktop\:vtmn-drop-shadow-xl {
    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
  }

  .medium-desktop\:vtmn-drop-shadow-2xl {
    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
  }

  .medium-desktop\:vtmn-drop-shadow-none {
    --tw-drop-shadow: drop-shadow(0 0 #0000);
  }

  .medium-desktop\:vtmn-grayscale-0 {
    --tw-grayscale: grayscale(0);
  }

  .medium-desktop\:vtmn-grayscale {
    --tw-grayscale: grayscale(100%);
  }

  .medium-desktop\:vtmn-hue-rotate-0 {
    --tw-hue-rotate: hue-rotate(0deg);
  }

  .medium-desktop\:vtmn-hue-rotate-15 {
    --tw-hue-rotate: hue-rotate(15deg);
  }

  .medium-desktop\:vtmn-hue-rotate-30 {
    --tw-hue-rotate: hue-rotate(30deg);
  }

  .medium-desktop\:vtmn-hue-rotate-60 {
    --tw-hue-rotate: hue-rotate(60deg);
  }

  .medium-desktop\:vtmn-hue-rotate-90 {
    --tw-hue-rotate: hue-rotate(90deg);
  }

  .medium-desktop\:vtmn-hue-rotate-180 {
    --tw-hue-rotate: hue-rotate(180deg);
  }

  .medium-desktop\:vtmn--hue-rotate-180 {
    --tw-hue-rotate: hue-rotate(-180deg);
  }

  .medium-desktop\:vtmn--hue-rotate-90 {
    --tw-hue-rotate: hue-rotate(-90deg);
  }

  .medium-desktop\:vtmn--hue-rotate-60 {
    --tw-hue-rotate: hue-rotate(-60deg);
  }

  .medium-desktop\:vtmn--hue-rotate-30 {
    --tw-hue-rotate: hue-rotate(-30deg);
  }

  .medium-desktop\:vtmn--hue-rotate-15 {
    --tw-hue-rotate: hue-rotate(-15deg);
  }

  .medium-desktop\:vtmn-invert-0 {
    --tw-invert: invert(0);
  }

  .medium-desktop\:vtmn-invert {
    --tw-invert: invert(100%);
  }

  .medium-desktop\:vtmn-saturate-0 {
    --tw-saturate: saturate(0);
  }

  .medium-desktop\:vtmn-saturate-50 {
    --tw-saturate: saturate(.5);
  }

  .medium-desktop\:vtmn-saturate-100 {
    --tw-saturate: saturate(1);
  }

  .medium-desktop\:vtmn-saturate-150 {
    --tw-saturate: saturate(1.5);
  }

  .medium-desktop\:vtmn-saturate-200 {
    --tw-saturate: saturate(2);
  }

  .medium-desktop\:vtmn-sepia-0 {
    --tw-sepia: sepia(0);
  }

  .medium-desktop\:vtmn-sepia {
    --tw-sepia: sepia(100%);
  }

  .medium-desktop\:vtmn-backdrop-filter {
    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
    -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);
            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);
  }

  .medium-desktop\:vtmn-backdrop-filter-none {
    -webkit-backdrop-filter: none;
            backdrop-filter: none;
  }

  .medium-desktop\:vtmn-backdrop-blur-0 {
    --tw-backdrop-blur: blur(0);
  }

  .medium-desktop\:vtmn-backdrop-blur-none {
    --tw-backdrop-blur: blur(0);
  }

  .medium-desktop\:vtmn-backdrop-blur-sm {
    --tw-backdrop-blur: blur(4px);
  }

  .medium-desktop\:vtmn-backdrop-blur {
    --tw-backdrop-blur: blur(8px);
  }

  .medium-desktop\:vtmn-backdrop-blur-md {
    --tw-backdrop-blur: blur(12px);
  }

  .medium-desktop\:vtmn-backdrop-blur-lg {
    --tw-backdrop-blur: blur(16px);
  }

  .medium-desktop\:vtmn-backdrop-blur-xl {
    --tw-backdrop-blur: blur(24px);
  }

  .medium-desktop\:vtmn-backdrop-blur-2xl {
    --tw-backdrop-blur: blur(40px);
  }

  .medium-desktop\:vtmn-backdrop-blur-3xl {
    --tw-backdrop-blur: blur(64px);
  }

  .medium-desktop\:vtmn-backdrop-brightness-0 {
    --tw-backdrop-brightness: brightness(0);
  }

  .medium-desktop\:vtmn-backdrop-brightness-50 {
    --tw-backdrop-brightness: brightness(.5);
  }

  .medium-desktop\:vtmn-backdrop-brightness-75 {
    --tw-backdrop-brightness: brightness(.75);
  }

  .medium-desktop\:vtmn-backdrop-brightness-90 {
    --tw-backdrop-brightness: brightness(.9);
  }

  .medium-desktop\:vtmn-backdrop-brightness-95 {
    --tw-backdrop-brightness: brightness(.95);
  }

  .medium-desktop\:vtmn-backdrop-brightness-100 {
    --tw-backdrop-brightness: brightness(1);
  }

  .medium-desktop\:vtmn-backdrop-brightness-105 {
    --tw-backdrop-brightness: brightness(1.05);
  }

  .medium-desktop\:vtmn-backdrop-brightness-110 {
    --tw-backdrop-brightness: brightness(1.1);
  }

  .medium-desktop\:vtmn-backdrop-brightness-125 {
    --tw-backdrop-brightness: brightness(1.25);
  }

  .medium-desktop\:vtmn-backdrop-brightness-150 {
    --tw-backdrop-brightness: brightness(1.5);
  }

  .medium-desktop\:vtmn-backdrop-brightness-200 {
    --tw-backdrop-brightness: brightness(2);
  }

  .medium-desktop\:vtmn-backdrop-contrast-0 {
    --tw-backdrop-contrast: contrast(0);
  }

  .medium-desktop\:vtmn-backdrop-contrast-50 {
    --tw-backdrop-contrast: contrast(.5);
  }

  .medium-desktop\:vtmn-backdrop-contrast-75 {
    --tw-backdrop-contrast: contrast(.75);
  }

  .medium-desktop\:vtmn-backdrop-contrast-100 {
    --tw-backdrop-contrast: contrast(1);
  }

  .medium-desktop\:vtmn-backdrop-contrast-125 {
    --tw-backdrop-contrast: contrast(1.25);
  }

  .medium-desktop\:vtmn-backdrop-contrast-150 {
    --tw-backdrop-contrast: contrast(1.5);
  }

  .medium-desktop\:vtmn-backdrop-contrast-200 {
    --tw-backdrop-contrast: contrast(2);
  }

  .medium-desktop\:vtmn-backdrop-grayscale-0 {
    --tw-backdrop-grayscale: grayscale(0);
  }

  .medium-desktop\:vtmn-backdrop-grayscale {
    --tw-backdrop-grayscale: grayscale(100%);
  }

  .medium-desktop\:vtmn-backdrop-hue-rotate-0 {
    --tw-backdrop-hue-rotate: hue-rotate(0deg);
  }

  .medium-desktop\:vtmn-backdrop-hue-rotate-15 {
    --tw-backdrop-hue-rotate: hue-rotate(15deg);
  }

  .medium-desktop\:vtmn-backdrop-hue-rotate-30 {
    --tw-backdrop-hue-rotate: hue-rotate(30deg);
  }

  .medium-desktop\:vtmn-backdrop-hue-rotate-60 {
    --tw-backdrop-hue-rotate: hue-rotate(60deg);
  }

  .medium-desktop\:vtmn-backdrop-hue-rotate-90 {
    --tw-backdrop-hue-rotate: hue-rotate(90deg);
  }

  .medium-desktop\:vtmn-backdrop-hue-rotate-180 {
    --tw-backdrop-hue-rotate: hue-rotate(180deg);
  }

  .medium-desktop\:vtmn--backdrop-hue-rotate-180 {
    --tw-backdrop-hue-rotate: hue-rotate(-180deg);
  }

  .medium-desktop\:vtmn--backdrop-hue-rotate-90 {
    --tw-backdrop-hue-rotate: hue-rotate(-90deg);
  }

  .medium-desktop\:vtmn--backdrop-hue-rotate-60 {
    --tw-backdrop-hue-rotate: hue-rotate(-60deg);
  }

  .medium-desktop\:vtmn--backdrop-hue-rotate-30 {
    --tw-backdrop-hue-rotate: hue-rotate(-30deg);
  }

  .medium-desktop\:vtmn--backdrop-hue-rotate-15 {
    --tw-backdrop-hue-rotate: hue-rotate(-15deg);
  }

  .medium-desktop\:vtmn-backdrop-invert-0 {
    --tw-backdrop-invert: invert(0);
  }

  .medium-desktop\:vtmn-backdrop-invert {
    --tw-backdrop-invert: invert(100%);
  }

  .medium-desktop\:vtmn-backdrop-opacity-0 {
    --tw-backdrop-opacity: opacity(0);
  }

  .medium-desktop\:vtmn-backdrop-opacity-5 {
    --tw-backdrop-opacity: opacity(0.05);
  }

  .medium-desktop\:vtmn-backdrop-opacity-10 {
    --tw-backdrop-opacity: opacity(0.1);
  }

  .medium-desktop\:vtmn-backdrop-opacity-20 {
    --tw-backdrop-opacity: opacity(0.2);
  }

  .medium-desktop\:vtmn-backdrop-opacity-25 {
    --tw-backdrop-opacity: opacity(0.25);
  }

  .medium-desktop\:vtmn-backdrop-opacity-30 {
    --tw-backdrop-opacity: opacity(0.3);
  }

  .medium-desktop\:vtmn-backdrop-opacity-40 {
    --tw-backdrop-opacity: opacity(0.4);
  }

  .medium-desktop\:vtmn-backdrop-opacity-50 {
    --tw-backdrop-opacity: opacity(0.5);
  }

  .medium-desktop\:vtmn-backdrop-opacity-60 {
    --tw-backdrop-opacity: opacity(0.6);
  }

  .medium-desktop\:vtmn-backdrop-opacity-70 {
    --tw-backdrop-opacity: opacity(0.7);
  }

  .medium-desktop\:vtmn-backdrop-opacity-75 {
    --tw-backdrop-opacity: opacity(0.75);
  }

  .medium-desktop\:vtmn-backdrop-opacity-80 {
    --tw-backdrop-opacity: opacity(0.8);
  }

  .medium-desktop\:vtmn-backdrop-opacity-90 {
    --tw-backdrop-opacity: opacity(0.9);
  }

  .medium-desktop\:vtmn-backdrop-opacity-95 {
    --tw-backdrop-opacity: opacity(0.95);
  }

  .medium-desktop\:vtmn-backdrop-opacity-100 {
    --tw-backdrop-opacity: opacity(1);
  }

  .medium-desktop\:vtmn-backdrop-saturate-0 {
    --tw-backdrop-saturate: saturate(0);
  }

  .medium-desktop\:vtmn-backdrop-saturate-50 {
    --tw-backdrop-saturate: saturate(.5);
  }

  .medium-desktop\:vtmn-backdrop-saturate-100 {
    --tw-backdrop-saturate: saturate(1);
  }

  .medium-desktop\:vtmn-backdrop-saturate-150 {
    --tw-backdrop-saturate: saturate(1.5);
  }

  .medium-desktop\:vtmn-backdrop-saturate-200 {
    --tw-backdrop-saturate: saturate(2);
  }

  .medium-desktop\:vtmn-backdrop-sepia-0 {
    --tw-backdrop-sepia: sepia(0);
  }

  .medium-desktop\:vtmn-backdrop-sepia {
    --tw-backdrop-sepia: sepia(100%);
  }

  .medium-desktop\:vtmn-transition-none {
    transition-property: none;
  }

  .medium-desktop\:vtmn-transition-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .medium-desktop\:vtmn-transition {
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .medium-desktop\:vtmn-transition-colors {
    transition-property: background-color, border-color, color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .medium-desktop\:vtmn-transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .medium-desktop\:vtmn-transition-shadow {
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .medium-desktop\:vtmn-transition-transform {
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .medium-desktop\:vtmn-delay-75 {
    transition-delay: 75ms;
  }

  .medium-desktop\:vtmn-delay-100 {
    transition-delay: 100ms;
  }

  .medium-desktop\:vtmn-delay-150 {
    transition-delay: 150ms;
  }

  .medium-desktop\:vtmn-delay-200 {
    transition-delay: 200ms;
  }

  .medium-desktop\:vtmn-delay-300 {
    transition-delay: 300ms;
  }

  .medium-desktop\:vtmn-delay-500 {
    transition-delay: 500ms;
  }

  .medium-desktop\:vtmn-delay-700 {
    transition-delay: 700ms;
  }

  .medium-desktop\:vtmn-delay-1000 {
    transition-delay: 1000ms;
  }

  .medium-desktop\:vtmn-duration-75 {
    transition-duration: 75ms;
  }

  .medium-desktop\:vtmn-duration-100 {
    transition-duration: 100ms;
  }

  .medium-desktop\:vtmn-duration-150 {
    transition-duration: 150ms;
  }

  .medium-desktop\:vtmn-duration-200 {
    transition-duration: 200ms;
  }

  .medium-desktop\:vtmn-duration-300 {
    transition-duration: 300ms;
  }

  .medium-desktop\:vtmn-duration-500 {
    transition-duration: 500ms;
  }

  .medium-desktop\:vtmn-duration-700 {
    transition-duration: 700ms;
  }

  .medium-desktop\:vtmn-duration-1000 {
    transition-duration: 1000ms;
  }

  .medium-desktop\:vtmn-ease-linear {
    transition-timing-function: linear;
  }

  .medium-desktop\:vtmn-ease-in {
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .medium-desktop\:vtmn-ease-out {
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .medium-desktop\:vtmn-ease-in-out {
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }
}

@media (min-width: 1200px) {
  .gt-medium-desktop\:vtmn-container {
    width: 100%;
      max-width: 1200px;
  }

  @media (min-width: 600px) {
    .gt-medium-desktop\:vtmn-container {
      max-width: 600px;
    }
  }

  @media (min-width: 900px) {
    .gt-medium-desktop\:vtmn-container {
      max-width: 900px;
    }
  }

  @media (min-width: 1200px) {
  }

  @media (min-width: 1800px) {
    .gt-medium-desktop\:vtmn-container {
      max-width: 1800px;
    }
  }

  .gt-medium-desktop\:vtmn-sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .gt-medium-desktop\:vtmn-not-sr-only {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .gt-medium-desktop\:focus-within\:vtmn-sr-only:focus-within {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .gt-medium-desktop\:focus-within\:vtmn-not-sr-only:focus-within {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .gt-medium-desktop\:focus\:vtmn-sr-only:focus {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .gt-medium-desktop\:focus\:vtmn-not-sr-only:focus {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .gt-medium-desktop\:vtmn-pointer-events-none {
    pointer-events: none;
  }

  .gt-medium-desktop\:vtmn-pointer-events-auto {
    pointer-events: auto;
  }

  .gt-medium-desktop\:vtmn-visible {
    visibility: visible;
  }

  .gt-medium-desktop\:vtmn-invisible {
    visibility: hidden;
  }

  .gt-medium-desktop\:vtmn-static {
    position: static;
  }

  .gt-medium-desktop\:vtmn-fixed {
    position: fixed;
  }

  .gt-medium-desktop\:vtmn-absolute {
    position: absolute;
  }

  .gt-medium-desktop\:vtmn-relative {
    position: relative;
  }

  .gt-medium-desktop\:vtmn-sticky {
    position: sticky;
  }

  .gt-medium-desktop\:vtmn-inset-0 {
    top: var(--vtmn-spacing_0);
    right: var(--vtmn-spacing_0);
    bottom: var(--vtmn-spacing_0);
    left: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:vtmn-inset-1 {
    top: var(--vtmn-spacing_1);
    right: var(--vtmn-spacing_1);
    bottom: var(--vtmn-spacing_1);
    left: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:vtmn-inset-2 {
    top: var(--vtmn-spacing_2);
    right: var(--vtmn-spacing_2);
    bottom: var(--vtmn-spacing_2);
    left: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:vtmn-inset-3 {
    top: var(--vtmn-spacing_3);
    right: var(--vtmn-spacing_3);
    bottom: var(--vtmn-spacing_3);
    left: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:vtmn-inset-4 {
    top: var(--vtmn-spacing_4);
    right: var(--vtmn-spacing_4);
    bottom: var(--vtmn-spacing_4);
    left: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:vtmn-inset-5 {
    top: var(--vtmn-spacing_5);
    right: var(--vtmn-spacing_5);
    bottom: var(--vtmn-spacing_5);
    left: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:vtmn-inset-6 {
    top: var(--vtmn-spacing_6);
    right: var(--vtmn-spacing_6);
    bottom: var(--vtmn-spacing_6);
    left: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:vtmn-inset-7 {
    top: var(--vtmn-spacing_7);
    right: var(--vtmn-spacing_7);
    bottom: var(--vtmn-spacing_7);
    left: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:vtmn-inset-8 {
    top: var(--vtmn-spacing_8);
    right: var(--vtmn-spacing_8);
    bottom: var(--vtmn-spacing_8);
    left: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:vtmn-inset-9 {
    top: var(--vtmn-spacing_9);
    right: var(--vtmn-spacing_9);
    bottom: var(--vtmn-spacing_9);
    left: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:vtmn-inset-10 {
    top: var(--vtmn-spacing_10);
    right: var(--vtmn-spacing_10);
    bottom: var(--vtmn-spacing_10);
    left: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:vtmn-inset-auto {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .gt-medium-desktop\:vtmn--inset-0 {
    top: var(--vtmn-spacing_0);
    right: var(--vtmn-spacing_0);
    bottom: var(--vtmn-spacing_0);
    left: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:vtmn--inset-1 {
    top: var(--vtmn-spacing_1);
    right: var(--vtmn-spacing_1);
    bottom: var(--vtmn-spacing_1);
    left: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:vtmn--inset-2 {
    top: var(--vtmn-spacing_2);
    right: var(--vtmn-spacing_2);
    bottom: var(--vtmn-spacing_2);
    left: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:vtmn--inset-3 {
    top: var(--vtmn-spacing_3);
    right: var(--vtmn-spacing_3);
    bottom: var(--vtmn-spacing_3);
    left: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:vtmn--inset-4 {
    top: var(--vtmn-spacing_4);
    right: var(--vtmn-spacing_4);
    bottom: var(--vtmn-spacing_4);
    left: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:vtmn--inset-5 {
    top: var(--vtmn-spacing_5);
    right: var(--vtmn-spacing_5);
    bottom: var(--vtmn-spacing_5);
    left: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:vtmn--inset-6 {
    top: var(--vtmn-spacing_6);
    right: var(--vtmn-spacing_6);
    bottom: var(--vtmn-spacing_6);
    left: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:vtmn--inset-7 {
    top: var(--vtmn-spacing_7);
    right: var(--vtmn-spacing_7);
    bottom: var(--vtmn-spacing_7);
    left: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:vtmn--inset-8 {
    top: var(--vtmn-spacing_8);
    right: var(--vtmn-spacing_8);
    bottom: var(--vtmn-spacing_8);
    left: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:vtmn--inset-9 {
    top: var(--vtmn-spacing_9);
    right: var(--vtmn-spacing_9);
    bottom: var(--vtmn-spacing_9);
    left: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:vtmn--inset-10 {
    top: var(--vtmn-spacing_10);
    right: var(--vtmn-spacing_10);
    bottom: var(--vtmn-spacing_10);
    left: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:vtmn-inset-1\/2 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .gt-medium-desktop\:vtmn-inset-1\/3 {
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }

  .gt-medium-desktop\:vtmn-inset-2\/3 {
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }

  .gt-medium-desktop\:vtmn-inset-1\/4 {
    top: 25%;
    right: 25%;
    bottom: 25%;
    left: 25%;
  }

  .gt-medium-desktop\:vtmn-inset-2\/4 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .gt-medium-desktop\:vtmn-inset-3\/4 {
    top: 75%;
    right: 75%;
    bottom: 75%;
    left: 75%;
  }

  .gt-medium-desktop\:vtmn-inset-full {
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }

  .gt-medium-desktop\:vtmn--inset-1\/2 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .gt-medium-desktop\:vtmn--inset-1\/3 {
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }

  .gt-medium-desktop\:vtmn--inset-2\/3 {
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }

  .gt-medium-desktop\:vtmn--inset-1\/4 {
    top: -25%;
    right: -25%;
    bottom: -25%;
    left: -25%;
  }

  .gt-medium-desktop\:vtmn--inset-2\/4 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .gt-medium-desktop\:vtmn--inset-3\/4 {
    top: -75%;
    right: -75%;
    bottom: -75%;
    left: -75%;
  }

  .gt-medium-desktop\:vtmn--inset-full {
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }

  .gt-medium-desktop\:vtmn-inset-x-0 {
    left: var(--vtmn-spacing_0);
    right: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:vtmn-inset-x-1 {
    left: var(--vtmn-spacing_1);
    right: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:vtmn-inset-x-2 {
    left: var(--vtmn-spacing_2);
    right: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:vtmn-inset-x-3 {
    left: var(--vtmn-spacing_3);
    right: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:vtmn-inset-x-4 {
    left: var(--vtmn-spacing_4);
    right: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:vtmn-inset-x-5 {
    left: var(--vtmn-spacing_5);
    right: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:vtmn-inset-x-6 {
    left: var(--vtmn-spacing_6);
    right: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:vtmn-inset-x-7 {
    left: var(--vtmn-spacing_7);
    right: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:vtmn-inset-x-8 {
    left: var(--vtmn-spacing_8);
    right: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:vtmn-inset-x-9 {
    left: var(--vtmn-spacing_9);
    right: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:vtmn-inset-x-10 {
    left: var(--vtmn-spacing_10);
    right: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:vtmn-inset-x-auto {
    left: auto;
    right: auto;
  }

  .gt-medium-desktop\:vtmn--inset-x-0 {
    left: var(--vtmn-spacing_0);
    right: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:vtmn--inset-x-1 {
    left: var(--vtmn-spacing_1);
    right: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:vtmn--inset-x-2 {
    left: var(--vtmn-spacing_2);
    right: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:vtmn--inset-x-3 {
    left: var(--vtmn-spacing_3);
    right: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:vtmn--inset-x-4 {
    left: var(--vtmn-spacing_4);
    right: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:vtmn--inset-x-5 {
    left: var(--vtmn-spacing_5);
    right: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:vtmn--inset-x-6 {
    left: var(--vtmn-spacing_6);
    right: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:vtmn--inset-x-7 {
    left: var(--vtmn-spacing_7);
    right: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:vtmn--inset-x-8 {
    left: var(--vtmn-spacing_8);
    right: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:vtmn--inset-x-9 {
    left: var(--vtmn-spacing_9);
    right: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:vtmn--inset-x-10 {
    left: var(--vtmn-spacing_10);
    right: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:vtmn-inset-x-1\/2 {
    left: 50%;
    right: 50%;
  }

  .gt-medium-desktop\:vtmn-inset-x-1\/3 {
    left: 33.333333%;
    right: 33.333333%;
  }

  .gt-medium-desktop\:vtmn-inset-x-2\/3 {
    left: 66.666667%;
    right: 66.666667%;
  }

  .gt-medium-desktop\:vtmn-inset-x-1\/4 {
    left: 25%;
    right: 25%;
  }

  .gt-medium-desktop\:vtmn-inset-x-2\/4 {
    left: 50%;
    right: 50%;
  }

  .gt-medium-desktop\:vtmn-inset-x-3\/4 {
    left: 75%;
    right: 75%;
  }

  .gt-medium-desktop\:vtmn-inset-x-full {
    left: 100%;
    right: 100%;
  }

  .gt-medium-desktop\:vtmn--inset-x-1\/2 {
    left: -50%;
    right: -50%;
  }

  .gt-medium-desktop\:vtmn--inset-x-1\/3 {
    left: -33.333333%;
    right: -33.333333%;
  }

  .gt-medium-desktop\:vtmn--inset-x-2\/3 {
    left: -66.666667%;
    right: -66.666667%;
  }

  .gt-medium-desktop\:vtmn--inset-x-1\/4 {
    left: -25%;
    right: -25%;
  }

  .gt-medium-desktop\:vtmn--inset-x-2\/4 {
    left: -50%;
    right: -50%;
  }

  .gt-medium-desktop\:vtmn--inset-x-3\/4 {
    left: -75%;
    right: -75%;
  }

  .gt-medium-desktop\:vtmn--inset-x-full {
    left: -100%;
    right: -100%;
  }

  .gt-medium-desktop\:vtmn-inset-y-0 {
    top: var(--vtmn-spacing_0);
    bottom: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:vtmn-inset-y-1 {
    top: var(--vtmn-spacing_1);
    bottom: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:vtmn-inset-y-2 {
    top: var(--vtmn-spacing_2);
    bottom: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:vtmn-inset-y-3 {
    top: var(--vtmn-spacing_3);
    bottom: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:vtmn-inset-y-4 {
    top: var(--vtmn-spacing_4);
    bottom: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:vtmn-inset-y-5 {
    top: var(--vtmn-spacing_5);
    bottom: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:vtmn-inset-y-6 {
    top: var(--vtmn-spacing_6);
    bottom: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:vtmn-inset-y-7 {
    top: var(--vtmn-spacing_7);
    bottom: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:vtmn-inset-y-8 {
    top: var(--vtmn-spacing_8);
    bottom: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:vtmn-inset-y-9 {
    top: var(--vtmn-spacing_9);
    bottom: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:vtmn-inset-y-10 {
    top: var(--vtmn-spacing_10);
    bottom: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:vtmn-inset-y-auto {
    top: auto;
    bottom: auto;
  }

  .gt-medium-desktop\:vtmn--inset-y-0 {
    top: var(--vtmn-spacing_0);
    bottom: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:vtmn--inset-y-1 {
    top: var(--vtmn-spacing_1);
    bottom: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:vtmn--inset-y-2 {
    top: var(--vtmn-spacing_2);
    bottom: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:vtmn--inset-y-3 {
    top: var(--vtmn-spacing_3);
    bottom: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:vtmn--inset-y-4 {
    top: var(--vtmn-spacing_4);
    bottom: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:vtmn--inset-y-5 {
    top: var(--vtmn-spacing_5);
    bottom: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:vtmn--inset-y-6 {
    top: var(--vtmn-spacing_6);
    bottom: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:vtmn--inset-y-7 {
    top: var(--vtmn-spacing_7);
    bottom: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:vtmn--inset-y-8 {
    top: var(--vtmn-spacing_8);
    bottom: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:vtmn--inset-y-9 {
    top: var(--vtmn-spacing_9);
    bottom: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:vtmn--inset-y-10 {
    top: var(--vtmn-spacing_10);
    bottom: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:vtmn-inset-y-1\/2 {
    top: 50%;
    bottom: 50%;
  }

  .gt-medium-desktop\:vtmn-inset-y-1\/3 {
    top: 33.333333%;
    bottom: 33.333333%;
  }

  .gt-medium-desktop\:vtmn-inset-y-2\/3 {
    top: 66.666667%;
    bottom: 66.666667%;
  }

  .gt-medium-desktop\:vtmn-inset-y-1\/4 {
    top: 25%;
    bottom: 25%;
  }

  .gt-medium-desktop\:vtmn-inset-y-2\/4 {
    top: 50%;
    bottom: 50%;
  }

  .gt-medium-desktop\:vtmn-inset-y-3\/4 {
    top: 75%;
    bottom: 75%;
  }

  .gt-medium-desktop\:vtmn-inset-y-full {
    top: 100%;
    bottom: 100%;
  }

  .gt-medium-desktop\:vtmn--inset-y-1\/2 {
    top: -50%;
    bottom: -50%;
  }

  .gt-medium-desktop\:vtmn--inset-y-1\/3 {
    top: -33.333333%;
    bottom: -33.333333%;
  }

  .gt-medium-desktop\:vtmn--inset-y-2\/3 {
    top: -66.666667%;
    bottom: -66.666667%;
  }

  .gt-medium-desktop\:vtmn--inset-y-1\/4 {
    top: -25%;
    bottom: -25%;
  }

  .gt-medium-desktop\:vtmn--inset-y-2\/4 {
    top: -50%;
    bottom: -50%;
  }

  .gt-medium-desktop\:vtmn--inset-y-3\/4 {
    top: -75%;
    bottom: -75%;
  }

  .gt-medium-desktop\:vtmn--inset-y-full {
    top: -100%;
    bottom: -100%;
  }

  .gt-medium-desktop\:vtmn-top-0 {
    top: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:vtmn-top-1 {
    top: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:vtmn-top-2 {
    top: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:vtmn-top-3 {
    top: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:vtmn-top-4 {
    top: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:vtmn-top-5 {
    top: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:vtmn-top-6 {
    top: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:vtmn-top-7 {
    top: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:vtmn-top-8 {
    top: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:vtmn-top-9 {
    top: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:vtmn-top-10 {
    top: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:vtmn-top-auto {
    top: auto;
  }

  .gt-medium-desktop\:vtmn--top-0 {
    top: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:vtmn--top-1 {
    top: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:vtmn--top-2 {
    top: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:vtmn--top-3 {
    top: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:vtmn--top-4 {
    top: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:vtmn--top-5 {
    top: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:vtmn--top-6 {
    top: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:vtmn--top-7 {
    top: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:vtmn--top-8 {
    top: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:vtmn--top-9 {
    top: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:vtmn--top-10 {
    top: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:vtmn-top-1\/2 {
    top: 50%;
  }

  .gt-medium-desktop\:vtmn-top-1\/3 {
    top: 33.333333%;
  }

  .gt-medium-desktop\:vtmn-top-2\/3 {
    top: 66.666667%;
  }

  .gt-medium-desktop\:vtmn-top-1\/4 {
    top: 25%;
  }

  .gt-medium-desktop\:vtmn-top-2\/4 {
    top: 50%;
  }

  .gt-medium-desktop\:vtmn-top-3\/4 {
    top: 75%;
  }

  .gt-medium-desktop\:vtmn-top-full {
    top: 100%;
  }

  .gt-medium-desktop\:vtmn--top-1\/2 {
    top: -50%;
  }

  .gt-medium-desktop\:vtmn--top-1\/3 {
    top: -33.333333%;
  }

  .gt-medium-desktop\:vtmn--top-2\/3 {
    top: -66.666667%;
  }

  .gt-medium-desktop\:vtmn--top-1\/4 {
    top: -25%;
  }

  .gt-medium-desktop\:vtmn--top-2\/4 {
    top: -50%;
  }

  .gt-medium-desktop\:vtmn--top-3\/4 {
    top: -75%;
  }

  .gt-medium-desktop\:vtmn--top-full {
    top: -100%;
  }

  .gt-medium-desktop\:vtmn-right-0 {
    right: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:vtmn-right-1 {
    right: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:vtmn-right-2 {
    right: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:vtmn-right-3 {
    right: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:vtmn-right-4 {
    right: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:vtmn-right-5 {
    right: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:vtmn-right-6 {
    right: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:vtmn-right-7 {
    right: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:vtmn-right-8 {
    right: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:vtmn-right-9 {
    right: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:vtmn-right-10 {
    right: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:vtmn-right-auto {
    right: auto;
  }

  .gt-medium-desktop\:vtmn--right-0 {
    right: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:vtmn--right-1 {
    right: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:vtmn--right-2 {
    right: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:vtmn--right-3 {
    right: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:vtmn--right-4 {
    right: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:vtmn--right-5 {
    right: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:vtmn--right-6 {
    right: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:vtmn--right-7 {
    right: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:vtmn--right-8 {
    right: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:vtmn--right-9 {
    right: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:vtmn--right-10 {
    right: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:vtmn-right-1\/2 {
    right: 50%;
  }

  .gt-medium-desktop\:vtmn-right-1\/3 {
    right: 33.333333%;
  }

  .gt-medium-desktop\:vtmn-right-2\/3 {
    right: 66.666667%;
  }

  .gt-medium-desktop\:vtmn-right-1\/4 {
    right: 25%;
  }

  .gt-medium-desktop\:vtmn-right-2\/4 {
    right: 50%;
  }

  .gt-medium-desktop\:vtmn-right-3\/4 {
    right: 75%;
  }

  .gt-medium-desktop\:vtmn-right-full {
    right: 100%;
  }

  .gt-medium-desktop\:vtmn--right-1\/2 {
    right: -50%;
  }

  .gt-medium-desktop\:vtmn--right-1\/3 {
    right: -33.333333%;
  }

  .gt-medium-desktop\:vtmn--right-2\/3 {
    right: -66.666667%;
  }

  .gt-medium-desktop\:vtmn--right-1\/4 {
    right: -25%;
  }

  .gt-medium-desktop\:vtmn--right-2\/4 {
    right: -50%;
  }

  .gt-medium-desktop\:vtmn--right-3\/4 {
    right: -75%;
  }

  .gt-medium-desktop\:vtmn--right-full {
    right: -100%;
  }

  .gt-medium-desktop\:vtmn-bottom-0 {
    bottom: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:vtmn-bottom-1 {
    bottom: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:vtmn-bottom-2 {
    bottom: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:vtmn-bottom-3 {
    bottom: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:vtmn-bottom-4 {
    bottom: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:vtmn-bottom-5 {
    bottom: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:vtmn-bottom-6 {
    bottom: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:vtmn-bottom-7 {
    bottom: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:vtmn-bottom-8 {
    bottom: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:vtmn-bottom-9 {
    bottom: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:vtmn-bottom-10 {
    bottom: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:vtmn-bottom-auto {
    bottom: auto;
  }

  .gt-medium-desktop\:vtmn--bottom-0 {
    bottom: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:vtmn--bottom-1 {
    bottom: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:vtmn--bottom-2 {
    bottom: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:vtmn--bottom-3 {
    bottom: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:vtmn--bottom-4 {
    bottom: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:vtmn--bottom-5 {
    bottom: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:vtmn--bottom-6 {
    bottom: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:vtmn--bottom-7 {
    bottom: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:vtmn--bottom-8 {
    bottom: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:vtmn--bottom-9 {
    bottom: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:vtmn--bottom-10 {
    bottom: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:vtmn-bottom-1\/2 {
    bottom: 50%;
  }

  .gt-medium-desktop\:vtmn-bottom-1\/3 {
    bottom: 33.333333%;
  }

  .gt-medium-desktop\:vtmn-bottom-2\/3 {
    bottom: 66.666667%;
  }

  .gt-medium-desktop\:vtmn-bottom-1\/4 {
    bottom: 25%;
  }

  .gt-medium-desktop\:vtmn-bottom-2\/4 {
    bottom: 50%;
  }

  .gt-medium-desktop\:vtmn-bottom-3\/4 {
    bottom: 75%;
  }

  .gt-medium-desktop\:vtmn-bottom-full {
    bottom: 100%;
  }

  .gt-medium-desktop\:vtmn--bottom-1\/2 {
    bottom: -50%;
  }

  .gt-medium-desktop\:vtmn--bottom-1\/3 {
    bottom: -33.333333%;
  }

  .gt-medium-desktop\:vtmn--bottom-2\/3 {
    bottom: -66.666667%;
  }

  .gt-medium-desktop\:vtmn--bottom-1\/4 {
    bottom: -25%;
  }

  .gt-medium-desktop\:vtmn--bottom-2\/4 {
    bottom: -50%;
  }

  .gt-medium-desktop\:vtmn--bottom-3\/4 {
    bottom: -75%;
  }

  .gt-medium-desktop\:vtmn--bottom-full {
    bottom: -100%;
  }

  .gt-medium-desktop\:vtmn-left-0 {
    left: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:vtmn-left-1 {
    left: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:vtmn-left-2 {
    left: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:vtmn-left-3 {
    left: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:vtmn-left-4 {
    left: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:vtmn-left-5 {
    left: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:vtmn-left-6 {
    left: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:vtmn-left-7 {
    left: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:vtmn-left-8 {
    left: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:vtmn-left-9 {
    left: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:vtmn-left-10 {
    left: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:vtmn-left-auto {
    left: auto;
  }

  .gt-medium-desktop\:vtmn--left-0 {
    left: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:vtmn--left-1 {
    left: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:vtmn--left-2 {
    left: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:vtmn--left-3 {
    left: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:vtmn--left-4 {
    left: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:vtmn--left-5 {
    left: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:vtmn--left-6 {
    left: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:vtmn--left-7 {
    left: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:vtmn--left-8 {
    left: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:vtmn--left-9 {
    left: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:vtmn--left-10 {
    left: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:vtmn-left-1\/2 {
    left: 50%;
  }

  .gt-medium-desktop\:vtmn-left-1\/3 {
    left: 33.333333%;
  }

  .gt-medium-desktop\:vtmn-left-2\/3 {
    left: 66.666667%;
  }

  .gt-medium-desktop\:vtmn-left-1\/4 {
    left: 25%;
  }

  .gt-medium-desktop\:vtmn-left-2\/4 {
    left: 50%;
  }

  .gt-medium-desktop\:vtmn-left-3\/4 {
    left: 75%;
  }

  .gt-medium-desktop\:vtmn-left-full {
    left: 100%;
  }

  .gt-medium-desktop\:vtmn--left-1\/2 {
    left: -50%;
  }

  .gt-medium-desktop\:vtmn--left-1\/3 {
    left: -33.333333%;
  }

  .gt-medium-desktop\:vtmn--left-2\/3 {
    left: -66.666667%;
  }

  .gt-medium-desktop\:vtmn--left-1\/4 {
    left: -25%;
  }

  .gt-medium-desktop\:vtmn--left-2\/4 {
    left: -50%;
  }

  .gt-medium-desktop\:vtmn--left-3\/4 {
    left: -75%;
  }

  .gt-medium-desktop\:vtmn--left-full {
    left: -100%;
  }

  .gt-medium-desktop\:vtmn-isolate {
    isolation: isolate;
  }

  .gt-medium-desktop\:vtmn-isolation-auto {
    isolation: auto;
  }

  .gt-medium-desktop\:vtmn-z-0 {
    z-index: 0;
  }

  .gt-medium-desktop\:vtmn-z-10 {
    z-index: 10;
  }

  .gt-medium-desktop\:vtmn-z-20 {
    z-index: 20;
  }

  .gt-medium-desktop\:vtmn-z-30 {
    z-index: 30;
  }

  .gt-medium-desktop\:vtmn-z-40 {
    z-index: 40;
  }

  .gt-medium-desktop\:vtmn-z-50 {
    z-index: 50;
  }

  .gt-medium-desktop\:vtmn-z-auto {
    z-index: auto;
  }

  .gt-medium-desktop\:focus-within\:vtmn-z-0:focus-within {
    z-index: 0;
  }

  .gt-medium-desktop\:focus-within\:vtmn-z-10:focus-within {
    z-index: 10;
  }

  .gt-medium-desktop\:focus-within\:vtmn-z-20:focus-within {
    z-index: 20;
  }

  .gt-medium-desktop\:focus-within\:vtmn-z-30:focus-within {
    z-index: 30;
  }

  .gt-medium-desktop\:focus-within\:vtmn-z-40:focus-within {
    z-index: 40;
  }

  .gt-medium-desktop\:focus-within\:vtmn-z-50:focus-within {
    z-index: 50;
  }

  .gt-medium-desktop\:focus-within\:vtmn-z-auto:focus-within {
    z-index: auto;
  }

  .gt-medium-desktop\:focus\:vtmn-z-0:focus {
    z-index: 0;
  }

  .gt-medium-desktop\:focus\:vtmn-z-10:focus {
    z-index: 10;
  }

  .gt-medium-desktop\:focus\:vtmn-z-20:focus {
    z-index: 20;
  }

  .gt-medium-desktop\:focus\:vtmn-z-30:focus {
    z-index: 30;
  }

  .gt-medium-desktop\:focus\:vtmn-z-40:focus {
    z-index: 40;
  }

  .gt-medium-desktop\:focus\:vtmn-z-50:focus {
    z-index: 50;
  }

  .gt-medium-desktop\:focus\:vtmn-z-auto:focus {
    z-index: auto;
  }

  .gt-medium-desktop\:vtmn-order-1 {
    order: 1;
  }

  .gt-medium-desktop\:vtmn-order-2 {
    order: 2;
  }

  .gt-medium-desktop\:vtmn-order-3 {
    order: 3;
  }

  .gt-medium-desktop\:vtmn-order-4 {
    order: 4;
  }

  .gt-medium-desktop\:vtmn-order-5 {
    order: 5;
  }

  .gt-medium-desktop\:vtmn-order-6 {
    order: 6;
  }

  .gt-medium-desktop\:vtmn-order-7 {
    order: 7;
  }

  .gt-medium-desktop\:vtmn-order-8 {
    order: 8;
  }

  .gt-medium-desktop\:vtmn-order-9 {
    order: 9;
  }

  .gt-medium-desktop\:vtmn-order-10 {
    order: 10;
  }

  .gt-medium-desktop\:vtmn-order-11 {
    order: 11;
  }

  .gt-medium-desktop\:vtmn-order-12 {
    order: 12;
  }

  .gt-medium-desktop\:vtmn-order-first {
    order: -9999;
  }

  .gt-medium-desktop\:vtmn-order-last {
    order: 9999;
  }

  .gt-medium-desktop\:vtmn-order-none {
    order: 0;
  }

  .gt-medium-desktop\:vtmn-col-auto {
    grid-column: auto;
  }

  .gt-medium-desktop\:vtmn-col-span-1 {
    grid-column: span 1 / span 1;
  }

  .gt-medium-desktop\:vtmn-col-span-2 {
    grid-column: span 2 / span 2;
  }

  .gt-medium-desktop\:vtmn-col-span-3 {
    grid-column: span 3 / span 3;
  }

  .gt-medium-desktop\:vtmn-col-span-4 {
    grid-column: span 4 / span 4;
  }

  .gt-medium-desktop\:vtmn-col-span-5 {
    grid-column: span 5 / span 5;
  }

  .gt-medium-desktop\:vtmn-col-span-6 {
    grid-column: span 6 / span 6;
  }

  .gt-medium-desktop\:vtmn-col-span-7 {
    grid-column: span 7 / span 7;
  }

  .gt-medium-desktop\:vtmn-col-span-8 {
    grid-column: span 8 / span 8;
  }

  .gt-medium-desktop\:vtmn-col-span-9 {
    grid-column: span 9 / span 9;
  }

  .gt-medium-desktop\:vtmn-col-span-10 {
    grid-column: span 10 / span 10;
  }

  .gt-medium-desktop\:vtmn-col-span-11 {
    grid-column: span 11 / span 11;
  }

  .gt-medium-desktop\:vtmn-col-span-12 {
    grid-column: span 12 / span 12;
  }

  .gt-medium-desktop\:vtmn-col-span-full {
    grid-column: 1 / -1;
  }

  .gt-medium-desktop\:vtmn-col-start-1 {
    grid-column-start: 1;
  }

  .gt-medium-desktop\:vtmn-col-start-2 {
    grid-column-start: 2;
  }

  .gt-medium-desktop\:vtmn-col-start-3 {
    grid-column-start: 3;
  }

  .gt-medium-desktop\:vtmn-col-start-4 {
    grid-column-start: 4;
  }

  .gt-medium-desktop\:vtmn-col-start-5 {
    grid-column-start: 5;
  }

  .gt-medium-desktop\:vtmn-col-start-6 {
    grid-column-start: 6;
  }

  .gt-medium-desktop\:vtmn-col-start-7 {
    grid-column-start: 7;
  }

  .gt-medium-desktop\:vtmn-col-start-8 {
    grid-column-start: 8;
  }

  .gt-medium-desktop\:vtmn-col-start-9 {
    grid-column-start: 9;
  }

  .gt-medium-desktop\:vtmn-col-start-10 {
    grid-column-start: 10;
  }

  .gt-medium-desktop\:vtmn-col-start-11 {
    grid-column-start: 11;
  }

  .gt-medium-desktop\:vtmn-col-start-12 {
    grid-column-start: 12;
  }

  .gt-medium-desktop\:vtmn-col-start-13 {
    grid-column-start: 13;
  }

  .gt-medium-desktop\:vtmn-col-start-auto {
    grid-column-start: auto;
  }

  .gt-medium-desktop\:vtmn-col-end-1 {
    grid-column-end: 1;
  }

  .gt-medium-desktop\:vtmn-col-end-2 {
    grid-column-end: 2;
  }

  .gt-medium-desktop\:vtmn-col-end-3 {
    grid-column-end: 3;
  }

  .gt-medium-desktop\:vtmn-col-end-4 {
    grid-column-end: 4;
  }

  .gt-medium-desktop\:vtmn-col-end-5 {
    grid-column-end: 5;
  }

  .gt-medium-desktop\:vtmn-col-end-6 {
    grid-column-end: 6;
  }

  .gt-medium-desktop\:vtmn-col-end-7 {
    grid-column-end: 7;
  }

  .gt-medium-desktop\:vtmn-col-end-8 {
    grid-column-end: 8;
  }

  .gt-medium-desktop\:vtmn-col-end-9 {
    grid-column-end: 9;
  }

  .gt-medium-desktop\:vtmn-col-end-10 {
    grid-column-end: 10;
  }

  .gt-medium-desktop\:vtmn-col-end-11 {
    grid-column-end: 11;
  }

  .gt-medium-desktop\:vtmn-col-end-12 {
    grid-column-end: 12;
  }

  .gt-medium-desktop\:vtmn-col-end-13 {
    grid-column-end: 13;
  }

  .gt-medium-desktop\:vtmn-col-end-auto {
    grid-column-end: auto;
  }

  .gt-medium-desktop\:vtmn-row-auto {
    grid-row: auto;
  }

  .gt-medium-desktop\:vtmn-row-span-1 {
    grid-row: span 1 / span 1;
  }

  .gt-medium-desktop\:vtmn-row-span-2 {
    grid-row: span 2 / span 2;
  }

  .gt-medium-desktop\:vtmn-row-span-3 {
    grid-row: span 3 / span 3;
  }

  .gt-medium-desktop\:vtmn-row-span-4 {
    grid-row: span 4 / span 4;
  }

  .gt-medium-desktop\:vtmn-row-span-5 {
    grid-row: span 5 / span 5;
  }

  .gt-medium-desktop\:vtmn-row-span-6 {
    grid-row: span 6 / span 6;
  }

  .gt-medium-desktop\:vtmn-row-span-full {
    grid-row: 1 / -1;
  }

  .gt-medium-desktop\:vtmn-row-start-1 {
    grid-row-start: 1;
  }

  .gt-medium-desktop\:vtmn-row-start-2 {
    grid-row-start: 2;
  }

  .gt-medium-desktop\:vtmn-row-start-3 {
    grid-row-start: 3;
  }

  .gt-medium-desktop\:vtmn-row-start-4 {
    grid-row-start: 4;
  }

  .gt-medium-desktop\:vtmn-row-start-5 {
    grid-row-start: 5;
  }

  .gt-medium-desktop\:vtmn-row-start-6 {
    grid-row-start: 6;
  }

  .gt-medium-desktop\:vtmn-row-start-7 {
    grid-row-start: 7;
  }

  .gt-medium-desktop\:vtmn-row-start-auto {
    grid-row-start: auto;
  }

  .gt-medium-desktop\:vtmn-row-end-1 {
    grid-row-end: 1;
  }

  .gt-medium-desktop\:vtmn-row-end-2 {
    grid-row-end: 2;
  }

  .gt-medium-desktop\:vtmn-row-end-3 {
    grid-row-end: 3;
  }

  .gt-medium-desktop\:vtmn-row-end-4 {
    grid-row-end: 4;
  }

  .gt-medium-desktop\:vtmn-row-end-5 {
    grid-row-end: 5;
  }

  .gt-medium-desktop\:vtmn-row-end-6 {
    grid-row-end: 6;
  }

  .gt-medium-desktop\:vtmn-row-end-7 {
    grid-row-end: 7;
  }

  .gt-medium-desktop\:vtmn-row-end-auto {
    grid-row-end: auto;
  }

  .gt-medium-desktop\:vtmn-float-right {
    float: right;
  }

  .gt-medium-desktop\:vtmn-float-left {
    float: left;
  }

  .gt-medium-desktop\:vtmn-float-none {
    float: none;
  }

  .gt-medium-desktop\:vtmn-clear-left {
    clear: left;
  }

  .gt-medium-desktop\:vtmn-clear-right {
    clear: right;
  }

  .gt-medium-desktop\:vtmn-clear-both {
    clear: both;
  }

  .gt-medium-desktop\:vtmn-clear-none {
    clear: none;
  }

  .gt-medium-desktop\:vtmn-m-0 {
    margin: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:vtmn-m-1 {
    margin: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:vtmn-m-2 {
    margin: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:vtmn-m-3 {
    margin: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:vtmn-m-4 {
    margin: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:vtmn-m-5 {
    margin: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:vtmn-m-6 {
    margin: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:vtmn-m-7 {
    margin: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:vtmn-m-8 {
    margin: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:vtmn-m-9 {
    margin: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:vtmn-m-10 {
    margin: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:vtmn-m-auto {
    margin: auto;
  }

  .gt-medium-desktop\:vtmn--m-0 {
    margin: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:vtmn--m-1 {
    margin: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:vtmn--m-2 {
    margin: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:vtmn--m-3 {
    margin: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:vtmn--m-4 {
    margin: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:vtmn--m-5 {
    margin: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:vtmn--m-6 {
    margin: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:vtmn--m-7 {
    margin: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:vtmn--m-8 {
    margin: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:vtmn--m-9 {
    margin: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:vtmn--m-10 {
    margin: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:vtmn-mx-0 {
    margin-left: var(--vtmn-spacing_0);
    margin-right: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:vtmn-mx-1 {
    margin-left: var(--vtmn-spacing_1);
    margin-right: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:vtmn-mx-2 {
    margin-left: var(--vtmn-spacing_2);
    margin-right: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:vtmn-mx-3 {
    margin-left: var(--vtmn-spacing_3);
    margin-right: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:vtmn-mx-4 {
    margin-left: var(--vtmn-spacing_4);
    margin-right: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:vtmn-mx-5 {
    margin-left: var(--vtmn-spacing_5);
    margin-right: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:vtmn-mx-6 {
    margin-left: var(--vtmn-spacing_6);
    margin-right: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:vtmn-mx-7 {
    margin-left: var(--vtmn-spacing_7);
    margin-right: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:vtmn-mx-8 {
    margin-left: var(--vtmn-spacing_8);
    margin-right: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:vtmn-mx-9 {
    margin-left: var(--vtmn-spacing_9);
    margin-right: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:vtmn-mx-10 {
    margin-left: var(--vtmn-spacing_10);
    margin-right: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:vtmn-mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .gt-medium-desktop\:vtmn--mx-0 {
    margin-left: var(--vtmn-spacing_0);
    margin-right: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:vtmn--mx-1 {
    margin-left: var(--vtmn-spacing_1);
    margin-right: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:vtmn--mx-2 {
    margin-left: var(--vtmn-spacing_2);
    margin-right: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:vtmn--mx-3 {
    margin-left: var(--vtmn-spacing_3);
    margin-right: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:vtmn--mx-4 {
    margin-left: var(--vtmn-spacing_4);
    margin-right: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:vtmn--mx-5 {
    margin-left: var(--vtmn-spacing_5);
    margin-right: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:vtmn--mx-6 {
    margin-left: var(--vtmn-spacing_6);
    margin-right: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:vtmn--mx-7 {
    margin-left: var(--vtmn-spacing_7);
    margin-right: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:vtmn--mx-8 {
    margin-left: var(--vtmn-spacing_8);
    margin-right: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:vtmn--mx-9 {
    margin-left: var(--vtmn-spacing_9);
    margin-right: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:vtmn--mx-10 {
    margin-left: var(--vtmn-spacing_10);
    margin-right: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:vtmn-my-0 {
    margin-top: var(--vtmn-spacing_0);
    margin-bottom: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:vtmn-my-1 {
    margin-top: var(--vtmn-spacing_1);
    margin-bottom: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:vtmn-my-2 {
    margin-top: var(--vtmn-spacing_2);
    margin-bottom: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:vtmn-my-3 {
    margin-top: var(--vtmn-spacing_3);
    margin-bottom: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:vtmn-my-4 {
    margin-top: var(--vtmn-spacing_4);
    margin-bottom: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:vtmn-my-5 {
    margin-top: var(--vtmn-spacing_5);
    margin-bottom: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:vtmn-my-6 {
    margin-top: var(--vtmn-spacing_6);
    margin-bottom: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:vtmn-my-7 {
    margin-top: var(--vtmn-spacing_7);
    margin-bottom: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:vtmn-my-8 {
    margin-top: var(--vtmn-spacing_8);
    margin-bottom: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:vtmn-my-9 {
    margin-top: var(--vtmn-spacing_9);
    margin-bottom: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:vtmn-my-10 {
    margin-top: var(--vtmn-spacing_10);
    margin-bottom: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:vtmn-my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }

  .gt-medium-desktop\:vtmn--my-0 {
    margin-top: var(--vtmn-spacing_0);
    margin-bottom: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:vtmn--my-1 {
    margin-top: var(--vtmn-spacing_1);
    margin-bottom: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:vtmn--my-2 {
    margin-top: var(--vtmn-spacing_2);
    margin-bottom: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:vtmn--my-3 {
    margin-top: var(--vtmn-spacing_3);
    margin-bottom: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:vtmn--my-4 {
    margin-top: var(--vtmn-spacing_4);
    margin-bottom: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:vtmn--my-5 {
    margin-top: var(--vtmn-spacing_5);
    margin-bottom: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:vtmn--my-6 {
    margin-top: var(--vtmn-spacing_6);
    margin-bottom: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:vtmn--my-7 {
    margin-top: var(--vtmn-spacing_7);
    margin-bottom: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:vtmn--my-8 {
    margin-top: var(--vtmn-spacing_8);
    margin-bottom: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:vtmn--my-9 {
    margin-top: var(--vtmn-spacing_9);
    margin-bottom: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:vtmn--my-10 {
    margin-top: var(--vtmn-spacing_10);
    margin-bottom: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:vtmn-mt-0 {
    margin-top: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:vtmn-mt-1 {
    margin-top: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:vtmn-mt-2 {
    margin-top: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:vtmn-mt-3 {
    margin-top: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:vtmn-mt-4 {
    margin-top: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:vtmn-mt-5 {
    margin-top: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:vtmn-mt-6 {
    margin-top: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:vtmn-mt-7 {
    margin-top: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:vtmn-mt-8 {
    margin-top: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:vtmn-mt-9 {
    margin-top: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:vtmn-mt-10 {
    margin-top: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:vtmn-mt-auto {
    margin-top: auto;
  }

  .gt-medium-desktop\:vtmn--mt-0 {
    margin-top: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:vtmn--mt-1 {
    margin-top: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:vtmn--mt-2 {
    margin-top: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:vtmn--mt-3 {
    margin-top: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:vtmn--mt-4 {
    margin-top: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:vtmn--mt-5 {
    margin-top: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:vtmn--mt-6 {
    margin-top: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:vtmn--mt-7 {
    margin-top: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:vtmn--mt-8 {
    margin-top: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:vtmn--mt-9 {
    margin-top: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:vtmn--mt-10 {
    margin-top: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:vtmn-mr-0 {
    margin-right: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:vtmn-mr-1 {
    margin-right: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:vtmn-mr-2 {
    margin-right: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:vtmn-mr-3 {
    margin-right: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:vtmn-mr-4 {
    margin-right: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:vtmn-mr-5 {
    margin-right: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:vtmn-mr-6 {
    margin-right: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:vtmn-mr-7 {
    margin-right: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:vtmn-mr-8 {
    margin-right: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:vtmn-mr-9 {
    margin-right: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:vtmn-mr-10 {
    margin-right: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:vtmn-mr-auto {
    margin-right: auto;
  }

  .gt-medium-desktop\:vtmn--mr-0 {
    margin-right: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:vtmn--mr-1 {
    margin-right: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:vtmn--mr-2 {
    margin-right: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:vtmn--mr-3 {
    margin-right: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:vtmn--mr-4 {
    margin-right: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:vtmn--mr-5 {
    margin-right: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:vtmn--mr-6 {
    margin-right: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:vtmn--mr-7 {
    margin-right: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:vtmn--mr-8 {
    margin-right: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:vtmn--mr-9 {
    margin-right: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:vtmn--mr-10 {
    margin-right: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:vtmn-mb-0 {
    margin-bottom: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:vtmn-mb-1 {
    margin-bottom: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:vtmn-mb-2 {
    margin-bottom: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:vtmn-mb-3 {
    margin-bottom: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:vtmn-mb-4 {
    margin-bottom: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:vtmn-mb-5 {
    margin-bottom: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:vtmn-mb-6 {
    margin-bottom: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:vtmn-mb-7 {
    margin-bottom: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:vtmn-mb-8 {
    margin-bottom: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:vtmn-mb-9 {
    margin-bottom: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:vtmn-mb-10 {
    margin-bottom: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:vtmn-mb-auto {
    margin-bottom: auto;
  }

  .gt-medium-desktop\:vtmn--mb-0 {
    margin-bottom: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:vtmn--mb-1 {
    margin-bottom: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:vtmn--mb-2 {
    margin-bottom: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:vtmn--mb-3 {
    margin-bottom: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:vtmn--mb-4 {
    margin-bottom: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:vtmn--mb-5 {
    margin-bottom: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:vtmn--mb-6 {
    margin-bottom: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:vtmn--mb-7 {
    margin-bottom: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:vtmn--mb-8 {
    margin-bottom: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:vtmn--mb-9 {
    margin-bottom: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:vtmn--mb-10 {
    margin-bottom: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:vtmn-ml-0 {
    margin-left: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:vtmn-ml-1 {
    margin-left: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:vtmn-ml-2 {
    margin-left: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:vtmn-ml-3 {
    margin-left: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:vtmn-ml-4 {
    margin-left: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:vtmn-ml-5 {
    margin-left: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:vtmn-ml-6 {
    margin-left: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:vtmn-ml-7 {
    margin-left: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:vtmn-ml-8 {
    margin-left: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:vtmn-ml-9 {
    margin-left: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:vtmn-ml-10 {
    margin-left: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:vtmn-ml-auto {
    margin-left: auto;
  }

  .gt-medium-desktop\:vtmn--ml-0 {
    margin-left: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:vtmn--ml-1 {
    margin-left: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:vtmn--ml-2 {
    margin-left: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:vtmn--ml-3 {
    margin-left: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:vtmn--ml-4 {
    margin-left: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:vtmn--ml-5 {
    margin-left: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:vtmn--ml-6 {
    margin-left: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:vtmn--ml-7 {
    margin-left: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:vtmn--ml-8 {
    margin-left: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:vtmn--ml-9 {
    margin-left: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:vtmn--ml-10 {
    margin-left: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:vtmn-box-border {
    box-sizing: border-box;
  }

  .gt-medium-desktop\:vtmn-box-content {
    box-sizing: content-box;
  }

  .gt-medium-desktop\:vtmn-block {
    display: block;
  }

  .gt-medium-desktop\:vtmn-inline-block {
    display: inline-block;
  }

  .gt-medium-desktop\:vtmn-inline {
    display: inline;
  }

  .gt-medium-desktop\:vtmn-flex {
    display: flex;
  }

  .gt-medium-desktop\:vtmn-inline-flex {
    display: inline-flex;
  }

  .gt-medium-desktop\:vtmn-table {
    display: table;
  }

  .gt-medium-desktop\:vtmn-inline-table {
    display: inline-table;
  }

  .gt-medium-desktop\:vtmn-table-caption {
    display: table-caption;
  }

  .gt-medium-desktop\:vtmn-table-cell {
    display: table-cell;
  }

  .gt-medium-desktop\:vtmn-table-column {
    display: table-column;
  }

  .gt-medium-desktop\:vtmn-table-column-group {
    display: table-column-group;
  }

  .gt-medium-desktop\:vtmn-table-footer-group {
    display: table-footer-group;
  }

  .gt-medium-desktop\:vtmn-table-header-group {
    display: table-header-group;
  }

  .gt-medium-desktop\:vtmn-table-row-group {
    display: table-row-group;
  }

  .gt-medium-desktop\:vtmn-table-row {
    display: table-row;
  }

  .gt-medium-desktop\:vtmn-flow-root {
    display: flow-root;
  }

  .gt-medium-desktop\:vtmn-grid {
    display: grid;
  }

  .gt-medium-desktop\:vtmn-inline-grid {
    display: inline-grid;
  }

  .gt-medium-desktop\:vtmn-contents {
    display: contents;
  }

  .gt-medium-desktop\:vtmn-list-item {
    display: list-item;
  }

  .gt-medium-desktop\:vtmn-hidden {
    display: none;
  }

  .gt-medium-desktop\:vtmn-h-0 {
    height: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:vtmn-h-1 {
    height: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:vtmn-h-2 {
    height: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:vtmn-h-3 {
    height: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:vtmn-h-4 {
    height: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:vtmn-h-5 {
    height: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:vtmn-h-6 {
    height: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:vtmn-h-7 {
    height: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:vtmn-h-8 {
    height: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:vtmn-h-9 {
    height: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:vtmn-h-10 {
    height: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:vtmn-h-auto {
    height: auto;
  }

  .gt-medium-desktop\:vtmn-h-1\/2 {
    height: 50%;
  }

  .gt-medium-desktop\:vtmn-h-1\/3 {
    height: 33.333333%;
  }

  .gt-medium-desktop\:vtmn-h-2\/3 {
    height: 66.666667%;
  }

  .gt-medium-desktop\:vtmn-h-1\/4 {
    height: 25%;
  }

  .gt-medium-desktop\:vtmn-h-2\/4 {
    height: 50%;
  }

  .gt-medium-desktop\:vtmn-h-3\/4 {
    height: 75%;
  }

  .gt-medium-desktop\:vtmn-h-1\/5 {
    height: 20%;
  }

  .gt-medium-desktop\:vtmn-h-2\/5 {
    height: 40%;
  }

  .gt-medium-desktop\:vtmn-h-3\/5 {
    height: 60%;
  }

  .gt-medium-desktop\:vtmn-h-4\/5 {
    height: 80%;
  }

  .gt-medium-desktop\:vtmn-h-1\/6 {
    height: 16.666667%;
  }

  .gt-medium-desktop\:vtmn-h-2\/6 {
    height: 33.333333%;
  }

  .gt-medium-desktop\:vtmn-h-3\/6 {
    height: 50%;
  }

  .gt-medium-desktop\:vtmn-h-4\/6 {
    height: 66.666667%;
  }

  .gt-medium-desktop\:vtmn-h-5\/6 {
    height: 83.333333%;
  }

  .gt-medium-desktop\:vtmn-h-full {
    height: 100%;
  }

  .gt-medium-desktop\:vtmn-h-screen {
    height: 100vh;
  }

  .gt-medium-desktop\:vtmn-max-h-0 {
    max-height: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:vtmn-max-h-1 {
    max-height: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:vtmn-max-h-2 {
    max-height: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:vtmn-max-h-3 {
    max-height: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:vtmn-max-h-4 {
    max-height: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:vtmn-max-h-5 {
    max-height: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:vtmn-max-h-6 {
    max-height: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:vtmn-max-h-7 {
    max-height: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:vtmn-max-h-8 {
    max-height: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:vtmn-max-h-9 {
    max-height: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:vtmn-max-h-10 {
    max-height: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:vtmn-max-h-full {
    max-height: 100%;
  }

  .gt-medium-desktop\:vtmn-max-h-screen {
    max-height: 100vh;
  }

  .gt-medium-desktop\:vtmn-min-h-0 {
    min-height: 0px;
  }

  .gt-medium-desktop\:vtmn-min-h-full {
    min-height: 100%;
  }

  .gt-medium-desktop\:vtmn-min-h-screen {
    min-height: 100vh;
  }

  .gt-medium-desktop\:vtmn-w-0 {
    width: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:vtmn-w-1 {
    width: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:vtmn-w-2 {
    width: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:vtmn-w-3 {
    width: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:vtmn-w-4 {
    width: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:vtmn-w-5 {
    width: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:vtmn-w-6 {
    width: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:vtmn-w-7 {
    width: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:vtmn-w-8 {
    width: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:vtmn-w-9 {
    width: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:vtmn-w-10 {
    width: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:vtmn-w-auto {
    width: auto;
  }

  .gt-medium-desktop\:vtmn-w-1\/2 {
    width: 50%;
  }

  .gt-medium-desktop\:vtmn-w-1\/3 {
    width: 33.333333%;
  }

  .gt-medium-desktop\:vtmn-w-2\/3 {
    width: 66.666667%;
  }

  .gt-medium-desktop\:vtmn-w-1\/4 {
    width: 25%;
  }

  .gt-medium-desktop\:vtmn-w-2\/4 {
    width: 50%;
  }

  .gt-medium-desktop\:vtmn-w-3\/4 {
    width: 75%;
  }

  .gt-medium-desktop\:vtmn-w-1\/5 {
    width: 20%;
  }

  .gt-medium-desktop\:vtmn-w-2\/5 {
    width: 40%;
  }

  .gt-medium-desktop\:vtmn-w-3\/5 {
    width: 60%;
  }

  .gt-medium-desktop\:vtmn-w-4\/5 {
    width: 80%;
  }

  .gt-medium-desktop\:vtmn-w-1\/6 {
    width: 16.666667%;
  }

  .gt-medium-desktop\:vtmn-w-2\/6 {
    width: 33.333333%;
  }

  .gt-medium-desktop\:vtmn-w-3\/6 {
    width: 50%;
  }

  .gt-medium-desktop\:vtmn-w-4\/6 {
    width: 66.666667%;
  }

  .gt-medium-desktop\:vtmn-w-5\/6 {
    width: 83.333333%;
  }

  .gt-medium-desktop\:vtmn-w-1\/12 {
    width: 8.333333%;
  }

  .gt-medium-desktop\:vtmn-w-2\/12 {
    width: 16.666667%;
  }

  .gt-medium-desktop\:vtmn-w-3\/12 {
    width: 25%;
  }

  .gt-medium-desktop\:vtmn-w-4\/12 {
    width: 33.333333%;
  }

  .gt-medium-desktop\:vtmn-w-5\/12 {
    width: 41.666667%;
  }

  .gt-medium-desktop\:vtmn-w-6\/12 {
    width: 50%;
  }

  .gt-medium-desktop\:vtmn-w-7\/12 {
    width: 58.333333%;
  }

  .gt-medium-desktop\:vtmn-w-8\/12 {
    width: 66.666667%;
  }

  .gt-medium-desktop\:vtmn-w-9\/12 {
    width: 75%;
  }

  .gt-medium-desktop\:vtmn-w-10\/12 {
    width: 83.333333%;
  }

  .gt-medium-desktop\:vtmn-w-11\/12 {
    width: 91.666667%;
  }

  .gt-medium-desktop\:vtmn-w-full {
    width: 100%;
  }

  .gt-medium-desktop\:vtmn-w-screen {
    width: 100vw;
  }

  .gt-medium-desktop\:vtmn-w-min {
    width: -moz-min-content;
    width: min-content;
  }

  .gt-medium-desktop\:vtmn-w-max {
    width: -moz-max-content;
    width: max-content;
  }

  .gt-medium-desktop\:vtmn-min-w-0 {
    min-width: 0px;
  }

  .gt-medium-desktop\:vtmn-min-w-full {
    min-width: 100%;
  }

  .gt-medium-desktop\:vtmn-min-w-min {
    min-width: -moz-min-content;
    min-width: min-content;
  }

  .gt-medium-desktop\:vtmn-min-w-max {
    min-width: -moz-max-content;
    min-width: max-content;
  }

  .gt-medium-desktop\:vtmn-max-w-0 {
    max-width: 0rem;
  }

  .gt-medium-desktop\:vtmn-max-w-none {
    max-width: none;
  }

  .gt-medium-desktop\:vtmn-max-w-xs {
    max-width: 20rem;
  }

  .gt-medium-desktop\:vtmn-max-w-sm {
    max-width: 24rem;
  }

  .gt-medium-desktop\:vtmn-max-w-md {
    max-width: 28rem;
  }

  .gt-medium-desktop\:vtmn-max-w-lg {
    max-width: 32rem;
  }

  .gt-medium-desktop\:vtmn-max-w-xl {
    max-width: 36rem;
  }

  .gt-medium-desktop\:vtmn-max-w-2xl {
    max-width: 42rem;
  }

  .gt-medium-desktop\:vtmn-max-w-3xl {
    max-width: 48rem;
  }

  .gt-medium-desktop\:vtmn-max-w-4xl {
    max-width: 56rem;
  }

  .gt-medium-desktop\:vtmn-max-w-5xl {
    max-width: 64rem;
  }

  .gt-medium-desktop\:vtmn-max-w-6xl {
    max-width: 72rem;
  }

  .gt-medium-desktop\:vtmn-max-w-7xl {
    max-width: 80rem;
  }

  .gt-medium-desktop\:vtmn-max-w-full {
    max-width: 100%;
  }

  .gt-medium-desktop\:vtmn-max-w-min {
    max-width: -moz-min-content;
    max-width: min-content;
  }

  .gt-medium-desktop\:vtmn-max-w-max {
    max-width: -moz-max-content;
    max-width: max-content;
  }

  .gt-medium-desktop\:vtmn-max-w-prose {
    max-width: 65ch;
  }

  .gt-medium-desktop\:vtmn-flex-1 {
    flex: 1 1 0%;
  }

  .gt-medium-desktop\:vtmn-flex-auto {
    flex: 1 1 auto;
  }

  .gt-medium-desktop\:vtmn-flex-initial {
    flex: 0 1 auto;
  }

  .gt-medium-desktop\:vtmn-flex-none {
    flex: none;
  }

  .gt-medium-desktop\:vtmn-flex-shrink-0 {
    flex-shrink: 0;
  }

  .gt-medium-desktop\:vtmn-flex-shrink {
    flex-shrink: 1;
  }

  .gt-medium-desktop\:vtmn-flex-grow-0 {
    flex-grow: 0;
  }

  .gt-medium-desktop\:vtmn-flex-grow {
    flex-grow: 1;
  }

  .gt-medium-desktop\:vtmn-table-auto {
    table-layout: auto;
  }

  .gt-medium-desktop\:vtmn-table-fixed {
    table-layout: fixed;
  }

  .gt-medium-desktop\:vtmn-border-collapse {
    border-collapse: collapse;
  }

  .gt-medium-desktop\:vtmn-border-separate {
    border-collapse: separate;
  }

  .gt-medium-desktop\:vtmn-origin-center {
    transform-origin: center;
  }

  .gt-medium-desktop\:vtmn-origin-top {
    transform-origin: top;
  }

  .gt-medium-desktop\:vtmn-origin-top-right {
    transform-origin: top right;
  }

  .gt-medium-desktop\:vtmn-origin-right {
    transform-origin: right;
  }

  .gt-medium-desktop\:vtmn-origin-bottom-right {
    transform-origin: bottom right;
  }

  .gt-medium-desktop\:vtmn-origin-bottom {
    transform-origin: bottom;
  }

  .gt-medium-desktop\:vtmn-origin-bottom-left {
    transform-origin: bottom left;
  }

  .gt-medium-desktop\:vtmn-origin-left {
    transform-origin: left;
  }

  .gt-medium-desktop\:vtmn-origin-top-left {
    transform-origin: top left;
  }

  .gt-medium-desktop\:vtmn-transform {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .gt-medium-desktop\:vtmn-transform-gpu {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .gt-medium-desktop\:vtmn-transform-none {
    transform: none;
  }

  .gt-medium-desktop\:vtmn-translate-x-0 {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:vtmn-translate-x-1 {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:vtmn-translate-x-2 {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:vtmn-translate-x-3 {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:vtmn-translate-x-4 {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:vtmn-translate-x-5 {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:vtmn-translate-x-6 {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:vtmn-translate-x-7 {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:vtmn-translate-x-8 {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:vtmn-translate-x-9 {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:vtmn-translate-x-10 {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:vtmn--translate-x-0 {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:vtmn--translate-x-1 {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:vtmn--translate-x-2 {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:vtmn--translate-x-3 {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:vtmn--translate-x-4 {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:vtmn--translate-x-5 {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:vtmn--translate-x-6 {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:vtmn--translate-x-7 {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:vtmn--translate-x-8 {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:vtmn--translate-x-9 {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:vtmn--translate-x-10 {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:vtmn-translate-x-1\/2 {
    --tw-translate-x: 50%;
  }

  .gt-medium-desktop\:vtmn-translate-x-1\/3 {
    --tw-translate-x: 33.333333%;
  }

  .gt-medium-desktop\:vtmn-translate-x-2\/3 {
    --tw-translate-x: 66.666667%;
  }

  .gt-medium-desktop\:vtmn-translate-x-1\/4 {
    --tw-translate-x: 25%;
  }

  .gt-medium-desktop\:vtmn-translate-x-2\/4 {
    --tw-translate-x: 50%;
  }

  .gt-medium-desktop\:vtmn-translate-x-3\/4 {
    --tw-translate-x: 75%;
  }

  .gt-medium-desktop\:vtmn-translate-x-full {
    --tw-translate-x: 100%;
  }

  .gt-medium-desktop\:vtmn--translate-x-1\/2 {
    --tw-translate-x: -50%;
  }

  .gt-medium-desktop\:vtmn--translate-x-1\/3 {
    --tw-translate-x: -33.333333%;
  }

  .gt-medium-desktop\:vtmn--translate-x-2\/3 {
    --tw-translate-x: -66.666667%;
  }

  .gt-medium-desktop\:vtmn--translate-x-1\/4 {
    --tw-translate-x: -25%;
  }

  .gt-medium-desktop\:vtmn--translate-x-2\/4 {
    --tw-translate-x: -50%;
  }

  .gt-medium-desktop\:vtmn--translate-x-3\/4 {
    --tw-translate-x: -75%;
  }

  .gt-medium-desktop\:vtmn--translate-x-full {
    --tw-translate-x: -100%;
  }

  .gt-medium-desktop\:vtmn-translate-y-0 {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:vtmn-translate-y-1 {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:vtmn-translate-y-2 {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:vtmn-translate-y-3 {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:vtmn-translate-y-4 {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:vtmn-translate-y-5 {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:vtmn-translate-y-6 {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:vtmn-translate-y-7 {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:vtmn-translate-y-8 {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:vtmn-translate-y-9 {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:vtmn-translate-y-10 {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:vtmn--translate-y-0 {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:vtmn--translate-y-1 {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:vtmn--translate-y-2 {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:vtmn--translate-y-3 {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:vtmn--translate-y-4 {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:vtmn--translate-y-5 {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:vtmn--translate-y-6 {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:vtmn--translate-y-7 {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:vtmn--translate-y-8 {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:vtmn--translate-y-9 {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:vtmn--translate-y-10 {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:vtmn-translate-y-1\/2 {
    --tw-translate-y: 50%;
  }

  .gt-medium-desktop\:vtmn-translate-y-1\/3 {
    --tw-translate-y: 33.333333%;
  }

  .gt-medium-desktop\:vtmn-translate-y-2\/3 {
    --tw-translate-y: 66.666667%;
  }

  .gt-medium-desktop\:vtmn-translate-y-1\/4 {
    --tw-translate-y: 25%;
  }

  .gt-medium-desktop\:vtmn-translate-y-2\/4 {
    --tw-translate-y: 50%;
  }

  .gt-medium-desktop\:vtmn-translate-y-3\/4 {
    --tw-translate-y: 75%;
  }

  .gt-medium-desktop\:vtmn-translate-y-full {
    --tw-translate-y: 100%;
  }

  .gt-medium-desktop\:vtmn--translate-y-1\/2 {
    --tw-translate-y: -50%;
  }

  .gt-medium-desktop\:vtmn--translate-y-1\/3 {
    --tw-translate-y: -33.333333%;
  }

  .gt-medium-desktop\:vtmn--translate-y-2\/3 {
    --tw-translate-y: -66.666667%;
  }

  .gt-medium-desktop\:vtmn--translate-y-1\/4 {
    --tw-translate-y: -25%;
  }

  .gt-medium-desktop\:vtmn--translate-y-2\/4 {
    --tw-translate-y: -50%;
  }

  .gt-medium-desktop\:vtmn--translate-y-3\/4 {
    --tw-translate-y: -75%;
  }

  .gt-medium-desktop\:vtmn--translate-y-full {
    --tw-translate-y: -100%;
  }

  .gt-medium-desktop\:hover\:vtmn-translate-x-0:hover {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:hover\:vtmn-translate-x-1:hover {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:hover\:vtmn-translate-x-2:hover {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:hover\:vtmn-translate-x-3:hover {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:hover\:vtmn-translate-x-4:hover {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:hover\:vtmn-translate-x-5:hover {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:hover\:vtmn-translate-x-6:hover {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:hover\:vtmn-translate-x-7:hover {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:hover\:vtmn-translate-x-8:hover {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:hover\:vtmn-translate-x-9:hover {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:hover\:vtmn-translate-x-10:hover {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:hover\:vtmn--translate-x-0:hover {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:hover\:vtmn--translate-x-1:hover {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:hover\:vtmn--translate-x-2:hover {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:hover\:vtmn--translate-x-3:hover {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:hover\:vtmn--translate-x-4:hover {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:hover\:vtmn--translate-x-5:hover {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:hover\:vtmn--translate-x-6:hover {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:hover\:vtmn--translate-x-7:hover {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:hover\:vtmn--translate-x-8:hover {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:hover\:vtmn--translate-x-9:hover {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:hover\:vtmn--translate-x-10:hover {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:hover\:vtmn-translate-x-1\/2:hover {
    --tw-translate-x: 50%;
  }

  .gt-medium-desktop\:hover\:vtmn-translate-x-1\/3:hover {
    --tw-translate-x: 33.333333%;
  }

  .gt-medium-desktop\:hover\:vtmn-translate-x-2\/3:hover {
    --tw-translate-x: 66.666667%;
  }

  .gt-medium-desktop\:hover\:vtmn-translate-x-1\/4:hover {
    --tw-translate-x: 25%;
  }

  .gt-medium-desktop\:hover\:vtmn-translate-x-2\/4:hover {
    --tw-translate-x: 50%;
  }

  .gt-medium-desktop\:hover\:vtmn-translate-x-3\/4:hover {
    --tw-translate-x: 75%;
  }

  .gt-medium-desktop\:hover\:vtmn-translate-x-full:hover {
    --tw-translate-x: 100%;
  }

  .gt-medium-desktop\:hover\:vtmn--translate-x-1\/2:hover {
    --tw-translate-x: -50%;
  }

  .gt-medium-desktop\:hover\:vtmn--translate-x-1\/3:hover {
    --tw-translate-x: -33.333333%;
  }

  .gt-medium-desktop\:hover\:vtmn--translate-x-2\/3:hover {
    --tw-translate-x: -66.666667%;
  }

  .gt-medium-desktop\:hover\:vtmn--translate-x-1\/4:hover {
    --tw-translate-x: -25%;
  }

  .gt-medium-desktop\:hover\:vtmn--translate-x-2\/4:hover {
    --tw-translate-x: -50%;
  }

  .gt-medium-desktop\:hover\:vtmn--translate-x-3\/4:hover {
    --tw-translate-x: -75%;
  }

  .gt-medium-desktop\:hover\:vtmn--translate-x-full:hover {
    --tw-translate-x: -100%;
  }

  .gt-medium-desktop\:hover\:vtmn-translate-y-0:hover {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:hover\:vtmn-translate-y-1:hover {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:hover\:vtmn-translate-y-2:hover {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:hover\:vtmn-translate-y-3:hover {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:hover\:vtmn-translate-y-4:hover {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:hover\:vtmn-translate-y-5:hover {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:hover\:vtmn-translate-y-6:hover {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:hover\:vtmn-translate-y-7:hover {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:hover\:vtmn-translate-y-8:hover {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:hover\:vtmn-translate-y-9:hover {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:hover\:vtmn-translate-y-10:hover {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:hover\:vtmn--translate-y-0:hover {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:hover\:vtmn--translate-y-1:hover {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:hover\:vtmn--translate-y-2:hover {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:hover\:vtmn--translate-y-3:hover {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:hover\:vtmn--translate-y-4:hover {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:hover\:vtmn--translate-y-5:hover {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:hover\:vtmn--translate-y-6:hover {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:hover\:vtmn--translate-y-7:hover {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:hover\:vtmn--translate-y-8:hover {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:hover\:vtmn--translate-y-9:hover {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:hover\:vtmn--translate-y-10:hover {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:hover\:vtmn-translate-y-1\/2:hover {
    --tw-translate-y: 50%;
  }

  .gt-medium-desktop\:hover\:vtmn-translate-y-1\/3:hover {
    --tw-translate-y: 33.333333%;
  }

  .gt-medium-desktop\:hover\:vtmn-translate-y-2\/3:hover {
    --tw-translate-y: 66.666667%;
  }

  .gt-medium-desktop\:hover\:vtmn-translate-y-1\/4:hover {
    --tw-translate-y: 25%;
  }

  .gt-medium-desktop\:hover\:vtmn-translate-y-2\/4:hover {
    --tw-translate-y: 50%;
  }

  .gt-medium-desktop\:hover\:vtmn-translate-y-3\/4:hover {
    --tw-translate-y: 75%;
  }

  .gt-medium-desktop\:hover\:vtmn-translate-y-full:hover {
    --tw-translate-y: 100%;
  }

  .gt-medium-desktop\:hover\:vtmn--translate-y-1\/2:hover {
    --tw-translate-y: -50%;
  }

  .gt-medium-desktop\:hover\:vtmn--translate-y-1\/3:hover {
    --tw-translate-y: -33.333333%;
  }

  .gt-medium-desktop\:hover\:vtmn--translate-y-2\/3:hover {
    --tw-translate-y: -66.666667%;
  }

  .gt-medium-desktop\:hover\:vtmn--translate-y-1\/4:hover {
    --tw-translate-y: -25%;
  }

  .gt-medium-desktop\:hover\:vtmn--translate-y-2\/4:hover {
    --tw-translate-y: -50%;
  }

  .gt-medium-desktop\:hover\:vtmn--translate-y-3\/4:hover {
    --tw-translate-y: -75%;
  }

  .gt-medium-desktop\:hover\:vtmn--translate-y-full:hover {
    --tw-translate-y: -100%;
  }

  .gt-medium-desktop\:focus\:vtmn-translate-x-0:focus {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:focus\:vtmn-translate-x-1:focus {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:focus\:vtmn-translate-x-2:focus {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:focus\:vtmn-translate-x-3:focus {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:focus\:vtmn-translate-x-4:focus {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:focus\:vtmn-translate-x-5:focus {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:focus\:vtmn-translate-x-6:focus {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:focus\:vtmn-translate-x-7:focus {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:focus\:vtmn-translate-x-8:focus {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:focus\:vtmn-translate-x-9:focus {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:focus\:vtmn-translate-x-10:focus {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:focus\:vtmn--translate-x-0:focus {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:focus\:vtmn--translate-x-1:focus {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:focus\:vtmn--translate-x-2:focus {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:focus\:vtmn--translate-x-3:focus {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:focus\:vtmn--translate-x-4:focus {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:focus\:vtmn--translate-x-5:focus {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:focus\:vtmn--translate-x-6:focus {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:focus\:vtmn--translate-x-7:focus {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:focus\:vtmn--translate-x-8:focus {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:focus\:vtmn--translate-x-9:focus {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:focus\:vtmn--translate-x-10:focus {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:focus\:vtmn-translate-x-1\/2:focus {
    --tw-translate-x: 50%;
  }

  .gt-medium-desktop\:focus\:vtmn-translate-x-1\/3:focus {
    --tw-translate-x: 33.333333%;
  }

  .gt-medium-desktop\:focus\:vtmn-translate-x-2\/3:focus {
    --tw-translate-x: 66.666667%;
  }

  .gt-medium-desktop\:focus\:vtmn-translate-x-1\/4:focus {
    --tw-translate-x: 25%;
  }

  .gt-medium-desktop\:focus\:vtmn-translate-x-2\/4:focus {
    --tw-translate-x: 50%;
  }

  .gt-medium-desktop\:focus\:vtmn-translate-x-3\/4:focus {
    --tw-translate-x: 75%;
  }

  .gt-medium-desktop\:focus\:vtmn-translate-x-full:focus {
    --tw-translate-x: 100%;
  }

  .gt-medium-desktop\:focus\:vtmn--translate-x-1\/2:focus {
    --tw-translate-x: -50%;
  }

  .gt-medium-desktop\:focus\:vtmn--translate-x-1\/3:focus {
    --tw-translate-x: -33.333333%;
  }

  .gt-medium-desktop\:focus\:vtmn--translate-x-2\/3:focus {
    --tw-translate-x: -66.666667%;
  }

  .gt-medium-desktop\:focus\:vtmn--translate-x-1\/4:focus {
    --tw-translate-x: -25%;
  }

  .gt-medium-desktop\:focus\:vtmn--translate-x-2\/4:focus {
    --tw-translate-x: -50%;
  }

  .gt-medium-desktop\:focus\:vtmn--translate-x-3\/4:focus {
    --tw-translate-x: -75%;
  }

  .gt-medium-desktop\:focus\:vtmn--translate-x-full:focus {
    --tw-translate-x: -100%;
  }

  .gt-medium-desktop\:focus\:vtmn-translate-y-0:focus {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:focus\:vtmn-translate-y-1:focus {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:focus\:vtmn-translate-y-2:focus {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:focus\:vtmn-translate-y-3:focus {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:focus\:vtmn-translate-y-4:focus {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:focus\:vtmn-translate-y-5:focus {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:focus\:vtmn-translate-y-6:focus {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:focus\:vtmn-translate-y-7:focus {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:focus\:vtmn-translate-y-8:focus {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:focus\:vtmn-translate-y-9:focus {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:focus\:vtmn-translate-y-10:focus {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:focus\:vtmn--translate-y-0:focus {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:focus\:vtmn--translate-y-1:focus {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:focus\:vtmn--translate-y-2:focus {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:focus\:vtmn--translate-y-3:focus {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:focus\:vtmn--translate-y-4:focus {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:focus\:vtmn--translate-y-5:focus {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:focus\:vtmn--translate-y-6:focus {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:focus\:vtmn--translate-y-7:focus {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:focus\:vtmn--translate-y-8:focus {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:focus\:vtmn--translate-y-9:focus {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:focus\:vtmn--translate-y-10:focus {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:focus\:vtmn-translate-y-1\/2:focus {
    --tw-translate-y: 50%;
  }

  .gt-medium-desktop\:focus\:vtmn-translate-y-1\/3:focus {
    --tw-translate-y: 33.333333%;
  }

  .gt-medium-desktop\:focus\:vtmn-translate-y-2\/3:focus {
    --tw-translate-y: 66.666667%;
  }

  .gt-medium-desktop\:focus\:vtmn-translate-y-1\/4:focus {
    --tw-translate-y: 25%;
  }

  .gt-medium-desktop\:focus\:vtmn-translate-y-2\/4:focus {
    --tw-translate-y: 50%;
  }

  .gt-medium-desktop\:focus\:vtmn-translate-y-3\/4:focus {
    --tw-translate-y: 75%;
  }

  .gt-medium-desktop\:focus\:vtmn-translate-y-full:focus {
    --tw-translate-y: 100%;
  }

  .gt-medium-desktop\:focus\:vtmn--translate-y-1\/2:focus {
    --tw-translate-y: -50%;
  }

  .gt-medium-desktop\:focus\:vtmn--translate-y-1\/3:focus {
    --tw-translate-y: -33.333333%;
  }

  .gt-medium-desktop\:focus\:vtmn--translate-y-2\/3:focus {
    --tw-translate-y: -66.666667%;
  }

  .gt-medium-desktop\:focus\:vtmn--translate-y-1\/4:focus {
    --tw-translate-y: -25%;
  }

  .gt-medium-desktop\:focus\:vtmn--translate-y-2\/4:focus {
    --tw-translate-y: -50%;
  }

  .gt-medium-desktop\:focus\:vtmn--translate-y-3\/4:focus {
    --tw-translate-y: -75%;
  }

  .gt-medium-desktop\:focus\:vtmn--translate-y-full:focus {
    --tw-translate-y: -100%;
  }

  .gt-medium-desktop\:vtmn-rotate-0 {
    --tw-rotate: 0deg;
  }

  .gt-medium-desktop\:vtmn-rotate-1 {
    --tw-rotate: 1deg;
  }

  .gt-medium-desktop\:vtmn-rotate-2 {
    --tw-rotate: 2deg;
  }

  .gt-medium-desktop\:vtmn-rotate-3 {
    --tw-rotate: 3deg;
  }

  .gt-medium-desktop\:vtmn-rotate-6 {
    --tw-rotate: 6deg;
  }

  .gt-medium-desktop\:vtmn-rotate-12 {
    --tw-rotate: 12deg;
  }

  .gt-medium-desktop\:vtmn-rotate-45 {
    --tw-rotate: 45deg;
  }

  .gt-medium-desktop\:vtmn-rotate-90 {
    --tw-rotate: 90deg;
  }

  .gt-medium-desktop\:vtmn-rotate-180 {
    --tw-rotate: 180deg;
  }

  .gt-medium-desktop\:vtmn--rotate-180 {
    --tw-rotate: -180deg;
  }

  .gt-medium-desktop\:vtmn--rotate-90 {
    --tw-rotate: -90deg;
  }

  .gt-medium-desktop\:vtmn--rotate-45 {
    --tw-rotate: -45deg;
  }

  .gt-medium-desktop\:vtmn--rotate-12 {
    --tw-rotate: -12deg;
  }

  .gt-medium-desktop\:vtmn--rotate-6 {
    --tw-rotate: -6deg;
  }

  .gt-medium-desktop\:vtmn--rotate-3 {
    --tw-rotate: -3deg;
  }

  .gt-medium-desktop\:vtmn--rotate-2 {
    --tw-rotate: -2deg;
  }

  .gt-medium-desktop\:vtmn--rotate-1 {
    --tw-rotate: -1deg;
  }

  .gt-medium-desktop\:hover\:vtmn-rotate-0:hover {
    --tw-rotate: 0deg;
  }

  .gt-medium-desktop\:hover\:vtmn-rotate-1:hover {
    --tw-rotate: 1deg;
  }

  .gt-medium-desktop\:hover\:vtmn-rotate-2:hover {
    --tw-rotate: 2deg;
  }

  .gt-medium-desktop\:hover\:vtmn-rotate-3:hover {
    --tw-rotate: 3deg;
  }

  .gt-medium-desktop\:hover\:vtmn-rotate-6:hover {
    --tw-rotate: 6deg;
  }

  .gt-medium-desktop\:hover\:vtmn-rotate-12:hover {
    --tw-rotate: 12deg;
  }

  .gt-medium-desktop\:hover\:vtmn-rotate-45:hover {
    --tw-rotate: 45deg;
  }

  .gt-medium-desktop\:hover\:vtmn-rotate-90:hover {
    --tw-rotate: 90deg;
  }

  .gt-medium-desktop\:hover\:vtmn-rotate-180:hover {
    --tw-rotate: 180deg;
  }

  .gt-medium-desktop\:hover\:vtmn--rotate-180:hover {
    --tw-rotate: -180deg;
  }

  .gt-medium-desktop\:hover\:vtmn--rotate-90:hover {
    --tw-rotate: -90deg;
  }

  .gt-medium-desktop\:hover\:vtmn--rotate-45:hover {
    --tw-rotate: -45deg;
  }

  .gt-medium-desktop\:hover\:vtmn--rotate-12:hover {
    --tw-rotate: -12deg;
  }

  .gt-medium-desktop\:hover\:vtmn--rotate-6:hover {
    --tw-rotate: -6deg;
  }

  .gt-medium-desktop\:hover\:vtmn--rotate-3:hover {
    --tw-rotate: -3deg;
  }

  .gt-medium-desktop\:hover\:vtmn--rotate-2:hover {
    --tw-rotate: -2deg;
  }

  .gt-medium-desktop\:hover\:vtmn--rotate-1:hover {
    --tw-rotate: -1deg;
  }

  .gt-medium-desktop\:focus\:vtmn-rotate-0:focus {
    --tw-rotate: 0deg;
  }

  .gt-medium-desktop\:focus\:vtmn-rotate-1:focus {
    --tw-rotate: 1deg;
  }

  .gt-medium-desktop\:focus\:vtmn-rotate-2:focus {
    --tw-rotate: 2deg;
  }

  .gt-medium-desktop\:focus\:vtmn-rotate-3:focus {
    --tw-rotate: 3deg;
  }

  .gt-medium-desktop\:focus\:vtmn-rotate-6:focus {
    --tw-rotate: 6deg;
  }

  .gt-medium-desktop\:focus\:vtmn-rotate-12:focus {
    --tw-rotate: 12deg;
  }

  .gt-medium-desktop\:focus\:vtmn-rotate-45:focus {
    --tw-rotate: 45deg;
  }

  .gt-medium-desktop\:focus\:vtmn-rotate-90:focus {
    --tw-rotate: 90deg;
  }

  .gt-medium-desktop\:focus\:vtmn-rotate-180:focus {
    --tw-rotate: 180deg;
  }

  .gt-medium-desktop\:focus\:vtmn--rotate-180:focus {
    --tw-rotate: -180deg;
  }

  .gt-medium-desktop\:focus\:vtmn--rotate-90:focus {
    --tw-rotate: -90deg;
  }

  .gt-medium-desktop\:focus\:vtmn--rotate-45:focus {
    --tw-rotate: -45deg;
  }

  .gt-medium-desktop\:focus\:vtmn--rotate-12:focus {
    --tw-rotate: -12deg;
  }

  .gt-medium-desktop\:focus\:vtmn--rotate-6:focus {
    --tw-rotate: -6deg;
  }

  .gt-medium-desktop\:focus\:vtmn--rotate-3:focus {
    --tw-rotate: -3deg;
  }

  .gt-medium-desktop\:focus\:vtmn--rotate-2:focus {
    --tw-rotate: -2deg;
  }

  .gt-medium-desktop\:focus\:vtmn--rotate-1:focus {
    --tw-rotate: -1deg;
  }

  .gt-medium-desktop\:vtmn-skew-x-0 {
    --tw-skew-x: 0deg;
  }

  .gt-medium-desktop\:vtmn-skew-x-1 {
    --tw-skew-x: 1deg;
  }

  .gt-medium-desktop\:vtmn-skew-x-2 {
    --tw-skew-x: 2deg;
  }

  .gt-medium-desktop\:vtmn-skew-x-3 {
    --tw-skew-x: 3deg;
  }

  .gt-medium-desktop\:vtmn-skew-x-6 {
    --tw-skew-x: 6deg;
  }

  .gt-medium-desktop\:vtmn-skew-x-12 {
    --tw-skew-x: 12deg;
  }

  .gt-medium-desktop\:vtmn--skew-x-12 {
    --tw-skew-x: -12deg;
  }

  .gt-medium-desktop\:vtmn--skew-x-6 {
    --tw-skew-x: -6deg;
  }

  .gt-medium-desktop\:vtmn--skew-x-3 {
    --tw-skew-x: -3deg;
  }

  .gt-medium-desktop\:vtmn--skew-x-2 {
    --tw-skew-x: -2deg;
  }

  .gt-medium-desktop\:vtmn--skew-x-1 {
    --tw-skew-x: -1deg;
  }

  .gt-medium-desktop\:vtmn-skew-y-0 {
    --tw-skew-y: 0deg;
  }

  .gt-medium-desktop\:vtmn-skew-y-1 {
    --tw-skew-y: 1deg;
  }

  .gt-medium-desktop\:vtmn-skew-y-2 {
    --tw-skew-y: 2deg;
  }

  .gt-medium-desktop\:vtmn-skew-y-3 {
    --tw-skew-y: 3deg;
  }

  .gt-medium-desktop\:vtmn-skew-y-6 {
    --tw-skew-y: 6deg;
  }

  .gt-medium-desktop\:vtmn-skew-y-12 {
    --tw-skew-y: 12deg;
  }

  .gt-medium-desktop\:vtmn--skew-y-12 {
    --tw-skew-y: -12deg;
  }

  .gt-medium-desktop\:vtmn--skew-y-6 {
    --tw-skew-y: -6deg;
  }

  .gt-medium-desktop\:vtmn--skew-y-3 {
    --tw-skew-y: -3deg;
  }

  .gt-medium-desktop\:vtmn--skew-y-2 {
    --tw-skew-y: -2deg;
  }

  .gt-medium-desktop\:vtmn--skew-y-1 {
    --tw-skew-y: -1deg;
  }

  .gt-medium-desktop\:hover\:vtmn-skew-x-0:hover {
    --tw-skew-x: 0deg;
  }

  .gt-medium-desktop\:hover\:vtmn-skew-x-1:hover {
    --tw-skew-x: 1deg;
  }

  .gt-medium-desktop\:hover\:vtmn-skew-x-2:hover {
    --tw-skew-x: 2deg;
  }

  .gt-medium-desktop\:hover\:vtmn-skew-x-3:hover {
    --tw-skew-x: 3deg;
  }

  .gt-medium-desktop\:hover\:vtmn-skew-x-6:hover {
    --tw-skew-x: 6deg;
  }

  .gt-medium-desktop\:hover\:vtmn-skew-x-12:hover {
    --tw-skew-x: 12deg;
  }

  .gt-medium-desktop\:hover\:vtmn--skew-x-12:hover {
    --tw-skew-x: -12deg;
  }

  .gt-medium-desktop\:hover\:vtmn--skew-x-6:hover {
    --tw-skew-x: -6deg;
  }

  .gt-medium-desktop\:hover\:vtmn--skew-x-3:hover {
    --tw-skew-x: -3deg;
  }

  .gt-medium-desktop\:hover\:vtmn--skew-x-2:hover {
    --tw-skew-x: -2deg;
  }

  .gt-medium-desktop\:hover\:vtmn--skew-x-1:hover {
    --tw-skew-x: -1deg;
  }

  .gt-medium-desktop\:hover\:vtmn-skew-y-0:hover {
    --tw-skew-y: 0deg;
  }

  .gt-medium-desktop\:hover\:vtmn-skew-y-1:hover {
    --tw-skew-y: 1deg;
  }

  .gt-medium-desktop\:hover\:vtmn-skew-y-2:hover {
    --tw-skew-y: 2deg;
  }

  .gt-medium-desktop\:hover\:vtmn-skew-y-3:hover {
    --tw-skew-y: 3deg;
  }

  .gt-medium-desktop\:hover\:vtmn-skew-y-6:hover {
    --tw-skew-y: 6deg;
  }

  .gt-medium-desktop\:hover\:vtmn-skew-y-12:hover {
    --tw-skew-y: 12deg;
  }

  .gt-medium-desktop\:hover\:vtmn--skew-y-12:hover {
    --tw-skew-y: -12deg;
  }

  .gt-medium-desktop\:hover\:vtmn--skew-y-6:hover {
    --tw-skew-y: -6deg;
  }

  .gt-medium-desktop\:hover\:vtmn--skew-y-3:hover {
    --tw-skew-y: -3deg;
  }

  .gt-medium-desktop\:hover\:vtmn--skew-y-2:hover {
    --tw-skew-y: -2deg;
  }

  .gt-medium-desktop\:hover\:vtmn--skew-y-1:hover {
    --tw-skew-y: -1deg;
  }

  .gt-medium-desktop\:focus\:vtmn-skew-x-0:focus {
    --tw-skew-x: 0deg;
  }

  .gt-medium-desktop\:focus\:vtmn-skew-x-1:focus {
    --tw-skew-x: 1deg;
  }

  .gt-medium-desktop\:focus\:vtmn-skew-x-2:focus {
    --tw-skew-x: 2deg;
  }

  .gt-medium-desktop\:focus\:vtmn-skew-x-3:focus {
    --tw-skew-x: 3deg;
  }

  .gt-medium-desktop\:focus\:vtmn-skew-x-6:focus {
    --tw-skew-x: 6deg;
  }

  .gt-medium-desktop\:focus\:vtmn-skew-x-12:focus {
    --tw-skew-x: 12deg;
  }

  .gt-medium-desktop\:focus\:vtmn--skew-x-12:focus {
    --tw-skew-x: -12deg;
  }

  .gt-medium-desktop\:focus\:vtmn--skew-x-6:focus {
    --tw-skew-x: -6deg;
  }

  .gt-medium-desktop\:focus\:vtmn--skew-x-3:focus {
    --tw-skew-x: -3deg;
  }

  .gt-medium-desktop\:focus\:vtmn--skew-x-2:focus {
    --tw-skew-x: -2deg;
  }

  .gt-medium-desktop\:focus\:vtmn--skew-x-1:focus {
    --tw-skew-x: -1deg;
  }

  .gt-medium-desktop\:focus\:vtmn-skew-y-0:focus {
    --tw-skew-y: 0deg;
  }

  .gt-medium-desktop\:focus\:vtmn-skew-y-1:focus {
    --tw-skew-y: 1deg;
  }

  .gt-medium-desktop\:focus\:vtmn-skew-y-2:focus {
    --tw-skew-y: 2deg;
  }

  .gt-medium-desktop\:focus\:vtmn-skew-y-3:focus {
    --tw-skew-y: 3deg;
  }

  .gt-medium-desktop\:focus\:vtmn-skew-y-6:focus {
    --tw-skew-y: 6deg;
  }

  .gt-medium-desktop\:focus\:vtmn-skew-y-12:focus {
    --tw-skew-y: 12deg;
  }

  .gt-medium-desktop\:focus\:vtmn--skew-y-12:focus {
    --tw-skew-y: -12deg;
  }

  .gt-medium-desktop\:focus\:vtmn--skew-y-6:focus {
    --tw-skew-y: -6deg;
  }

  .gt-medium-desktop\:focus\:vtmn--skew-y-3:focus {
    --tw-skew-y: -3deg;
  }

  .gt-medium-desktop\:focus\:vtmn--skew-y-2:focus {
    --tw-skew-y: -2deg;
  }

  .gt-medium-desktop\:focus\:vtmn--skew-y-1:focus {
    --tw-skew-y: -1deg;
  }

  .gt-medium-desktop\:vtmn-scale-0 {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .gt-medium-desktop\:vtmn-scale-50 {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .gt-medium-desktop\:vtmn-scale-75 {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .gt-medium-desktop\:vtmn-scale-90 {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .gt-medium-desktop\:vtmn-scale-95 {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .gt-medium-desktop\:vtmn-scale-100 {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .gt-medium-desktop\:vtmn-scale-105 {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .gt-medium-desktop\:vtmn-scale-110 {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .gt-medium-desktop\:vtmn-scale-125 {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .gt-medium-desktop\:vtmn-scale-150 {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .gt-medium-desktop\:hover\:vtmn-scale-0:hover {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .gt-medium-desktop\:hover\:vtmn-scale-50:hover {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .gt-medium-desktop\:hover\:vtmn-scale-75:hover {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .gt-medium-desktop\:hover\:vtmn-scale-90:hover {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .gt-medium-desktop\:hover\:vtmn-scale-95:hover {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .gt-medium-desktop\:hover\:vtmn-scale-100:hover {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .gt-medium-desktop\:hover\:vtmn-scale-105:hover {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .gt-medium-desktop\:hover\:vtmn-scale-110:hover {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .gt-medium-desktop\:hover\:vtmn-scale-125:hover {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .gt-medium-desktop\:hover\:vtmn-scale-150:hover {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .gt-medium-desktop\:focus\:vtmn-scale-0:focus {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .gt-medium-desktop\:focus\:vtmn-scale-50:focus {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .gt-medium-desktop\:focus\:vtmn-scale-75:focus {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .gt-medium-desktop\:focus\:vtmn-scale-90:focus {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .gt-medium-desktop\:focus\:vtmn-scale-95:focus {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .gt-medium-desktop\:focus\:vtmn-scale-100:focus {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .gt-medium-desktop\:focus\:vtmn-scale-105:focus {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .gt-medium-desktop\:focus\:vtmn-scale-110:focus {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .gt-medium-desktop\:focus\:vtmn-scale-125:focus {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .gt-medium-desktop\:focus\:vtmn-scale-150:focus {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .gt-medium-desktop\:vtmn-scale-x-0 {
    --tw-scale-x: 0;
  }

  .gt-medium-desktop\:vtmn-scale-x-50 {
    --tw-scale-x: .5;
  }

  .gt-medium-desktop\:vtmn-scale-x-75 {
    --tw-scale-x: .75;
  }

  .gt-medium-desktop\:vtmn-scale-x-90 {
    --tw-scale-x: .9;
  }

  .gt-medium-desktop\:vtmn-scale-x-95 {
    --tw-scale-x: .95;
  }

  .gt-medium-desktop\:vtmn-scale-x-100 {
    --tw-scale-x: 1;
  }

  .gt-medium-desktop\:vtmn-scale-x-105 {
    --tw-scale-x: 1.05;
  }

  .gt-medium-desktop\:vtmn-scale-x-110 {
    --tw-scale-x: 1.1;
  }

  .gt-medium-desktop\:vtmn-scale-x-125 {
    --tw-scale-x: 1.25;
  }

  .gt-medium-desktop\:vtmn-scale-x-150 {
    --tw-scale-x: 1.5;
  }

  .gt-medium-desktop\:vtmn-scale-y-0 {
    --tw-scale-y: 0;
  }

  .gt-medium-desktop\:vtmn-scale-y-50 {
    --tw-scale-y: .5;
  }

  .gt-medium-desktop\:vtmn-scale-y-75 {
    --tw-scale-y: .75;
  }

  .gt-medium-desktop\:vtmn-scale-y-90 {
    --tw-scale-y: .9;
  }

  .gt-medium-desktop\:vtmn-scale-y-95 {
    --tw-scale-y: .95;
  }

  .gt-medium-desktop\:vtmn-scale-y-100 {
    --tw-scale-y: 1;
  }

  .gt-medium-desktop\:vtmn-scale-y-105 {
    --tw-scale-y: 1.05;
  }

  .gt-medium-desktop\:vtmn-scale-y-110 {
    --tw-scale-y: 1.1;
  }

  .gt-medium-desktop\:vtmn-scale-y-125 {
    --tw-scale-y: 1.25;
  }

  .gt-medium-desktop\:vtmn-scale-y-150 {
    --tw-scale-y: 1.5;
  }

  .gt-medium-desktop\:hover\:vtmn-scale-x-0:hover {
    --tw-scale-x: 0;
  }

  .gt-medium-desktop\:hover\:vtmn-scale-x-50:hover {
    --tw-scale-x: .5;
  }

  .gt-medium-desktop\:hover\:vtmn-scale-x-75:hover {
    --tw-scale-x: .75;
  }

  .gt-medium-desktop\:hover\:vtmn-scale-x-90:hover {
    --tw-scale-x: .9;
  }

  .gt-medium-desktop\:hover\:vtmn-scale-x-95:hover {
    --tw-scale-x: .95;
  }

  .gt-medium-desktop\:hover\:vtmn-scale-x-100:hover {
    --tw-scale-x: 1;
  }

  .gt-medium-desktop\:hover\:vtmn-scale-x-105:hover {
    --tw-scale-x: 1.05;
  }

  .gt-medium-desktop\:hover\:vtmn-scale-x-110:hover {
    --tw-scale-x: 1.1;
  }

  .gt-medium-desktop\:hover\:vtmn-scale-x-125:hover {
    --tw-scale-x: 1.25;
  }

  .gt-medium-desktop\:hover\:vtmn-scale-x-150:hover {
    --tw-scale-x: 1.5;
  }

  .gt-medium-desktop\:hover\:vtmn-scale-y-0:hover {
    --tw-scale-y: 0;
  }

  .gt-medium-desktop\:hover\:vtmn-scale-y-50:hover {
    --tw-scale-y: .5;
  }

  .gt-medium-desktop\:hover\:vtmn-scale-y-75:hover {
    --tw-scale-y: .75;
  }

  .gt-medium-desktop\:hover\:vtmn-scale-y-90:hover {
    --tw-scale-y: .9;
  }

  .gt-medium-desktop\:hover\:vtmn-scale-y-95:hover {
    --tw-scale-y: .95;
  }

  .gt-medium-desktop\:hover\:vtmn-scale-y-100:hover {
    --tw-scale-y: 1;
  }

  .gt-medium-desktop\:hover\:vtmn-scale-y-105:hover {
    --tw-scale-y: 1.05;
  }

  .gt-medium-desktop\:hover\:vtmn-scale-y-110:hover {
    --tw-scale-y: 1.1;
  }

  .gt-medium-desktop\:hover\:vtmn-scale-y-125:hover {
    --tw-scale-y: 1.25;
  }

  .gt-medium-desktop\:hover\:vtmn-scale-y-150:hover {
    --tw-scale-y: 1.5;
  }

  .gt-medium-desktop\:focus\:vtmn-scale-x-0:focus {
    --tw-scale-x: 0;
  }

  .gt-medium-desktop\:focus\:vtmn-scale-x-50:focus {
    --tw-scale-x: .5;
  }

  .gt-medium-desktop\:focus\:vtmn-scale-x-75:focus {
    --tw-scale-x: .75;
  }

  .gt-medium-desktop\:focus\:vtmn-scale-x-90:focus {
    --tw-scale-x: .9;
  }

  .gt-medium-desktop\:focus\:vtmn-scale-x-95:focus {
    --tw-scale-x: .95;
  }

  .gt-medium-desktop\:focus\:vtmn-scale-x-100:focus {
    --tw-scale-x: 1;
  }

  .gt-medium-desktop\:focus\:vtmn-scale-x-105:focus {
    --tw-scale-x: 1.05;
  }

  .gt-medium-desktop\:focus\:vtmn-scale-x-110:focus {
    --tw-scale-x: 1.1;
  }

  .gt-medium-desktop\:focus\:vtmn-scale-x-125:focus {
    --tw-scale-x: 1.25;
  }

  .gt-medium-desktop\:focus\:vtmn-scale-x-150:focus {
    --tw-scale-x: 1.5;
  }

  .gt-medium-desktop\:focus\:vtmn-scale-y-0:focus {
    --tw-scale-y: 0;
  }

  .gt-medium-desktop\:focus\:vtmn-scale-y-50:focus {
    --tw-scale-y: .5;
  }

  .gt-medium-desktop\:focus\:vtmn-scale-y-75:focus {
    --tw-scale-y: .75;
  }

  .gt-medium-desktop\:focus\:vtmn-scale-y-90:focus {
    --tw-scale-y: .9;
  }

  .gt-medium-desktop\:focus\:vtmn-scale-y-95:focus {
    --tw-scale-y: .95;
  }

  .gt-medium-desktop\:focus\:vtmn-scale-y-100:focus {
    --tw-scale-y: 1;
  }

  .gt-medium-desktop\:focus\:vtmn-scale-y-105:focus {
    --tw-scale-y: 1.05;
  }

  .gt-medium-desktop\:focus\:vtmn-scale-y-110:focus {
    --tw-scale-y: 1.1;
  }

  .gt-medium-desktop\:focus\:vtmn-scale-y-125:focus {
    --tw-scale-y: 1.25;
  }

  .gt-medium-desktop\:focus\:vtmn-scale-y-150:focus {
    --tw-scale-y: 1.5;
  }

  .gt-medium-desktop\:vtmn-animate-none {
    animation: none;
  }

  .gt-medium-desktop\:vtmn-animate-spin {
    animation: vtmn-spin 1s linear infinite;
  }

  .gt-medium-desktop\:vtmn-animate-ping {
    animation: vtmn-ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .gt-medium-desktop\:vtmn-animate-pulse {
    animation: vtmn-pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .gt-medium-desktop\:vtmn-animate-bounce {
    animation: vtmn-bounce 1s infinite;
  }

  .gt-medium-desktop\:vtmn-cursor-auto {
    cursor: auto;
  }

  .gt-medium-desktop\:vtmn-cursor-default {
    cursor: default;
  }

  .gt-medium-desktop\:vtmn-cursor-pointer {
    cursor: pointer;
  }

  .gt-medium-desktop\:vtmn-cursor-wait {
    cursor: wait;
  }

  .gt-medium-desktop\:vtmn-cursor-text {
    cursor: text;
  }

  .gt-medium-desktop\:vtmn-cursor-move {
    cursor: move;
  }

  .gt-medium-desktop\:vtmn-cursor-help {
    cursor: help;
  }

  .gt-medium-desktop\:vtmn-cursor-not-allowed {
    cursor: not-allowed;
  }

  .gt-medium-desktop\:hover\:vtmn-cursor-auto:hover {
    cursor: auto;
  }

  .gt-medium-desktop\:hover\:vtmn-cursor-default:hover {
    cursor: default;
  }

  .gt-medium-desktop\:hover\:vtmn-cursor-pointer:hover {
    cursor: pointer;
  }

  .gt-medium-desktop\:hover\:vtmn-cursor-wait:hover {
    cursor: wait;
  }

  .gt-medium-desktop\:hover\:vtmn-cursor-text:hover {
    cursor: text;
  }

  .gt-medium-desktop\:hover\:vtmn-cursor-move:hover {
    cursor: move;
  }

  .gt-medium-desktop\:hover\:vtmn-cursor-help:hover {
    cursor: help;
  }

  .gt-medium-desktop\:hover\:vtmn-cursor-not-allowed:hover {
    cursor: not-allowed;
  }

  .gt-medium-desktop\:disabled\:vtmn-cursor-auto:disabled {
    cursor: auto;
  }

  .gt-medium-desktop\:disabled\:vtmn-cursor-default:disabled {
    cursor: default;
  }

  .gt-medium-desktop\:disabled\:vtmn-cursor-pointer:disabled {
    cursor: pointer;
  }

  .gt-medium-desktop\:disabled\:vtmn-cursor-wait:disabled {
    cursor: wait;
  }

  .gt-medium-desktop\:disabled\:vtmn-cursor-text:disabled {
    cursor: text;
  }

  .gt-medium-desktop\:disabled\:vtmn-cursor-move:disabled {
    cursor: move;
  }

  .gt-medium-desktop\:disabled\:vtmn-cursor-help:disabled {
    cursor: help;
  }

  .gt-medium-desktop\:disabled\:vtmn-cursor-not-allowed:disabled {
    cursor: not-allowed;
  }

  .gt-medium-desktop\:vtmn-select-none {
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
  }

  .gt-medium-desktop\:vtmn-select-text {
    -webkit-user-select: text;
       -moz-user-select: text;
            user-select: text;
  }

  .gt-medium-desktop\:vtmn-select-all {
    -webkit-user-select: all;
       -moz-user-select: all;
            user-select: all;
  }

  .gt-medium-desktop\:vtmn-select-auto {
    -webkit-user-select: auto;
       -moz-user-select: auto;
            user-select: auto;
  }

  .gt-medium-desktop\:vtmn-resize-none {
    resize: none;
  }

  .gt-medium-desktop\:vtmn-resize-y {
    resize: vertical;
  }

  .gt-medium-desktop\:vtmn-resize-x {
    resize: horizontal;
  }

  .gt-medium-desktop\:vtmn-resize {
    resize: both;
  }

  .gt-medium-desktop\:vtmn-list-inside {
    list-style-position: inside;
  }

  .gt-medium-desktop\:vtmn-list-outside {
    list-style-position: outside;
  }

  .gt-medium-desktop\:vtmn-list-none {
    list-style-type: none;
  }

  .gt-medium-desktop\:vtmn-list-disc {
    list-style-type: disc;
  }

  .gt-medium-desktop\:vtmn-list-decimal {
    list-style-type: decimal;
  }

  .gt-medium-desktop\:vtmn-appearance-none {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

  .gt-medium-desktop\:vtmn-auto-cols-auto {
    grid-auto-columns: auto;
  }

  .gt-medium-desktop\:vtmn-auto-cols-min {
    grid-auto-columns: min-content;
  }

  .gt-medium-desktop\:vtmn-auto-cols-max {
    grid-auto-columns: max-content;
  }

  .gt-medium-desktop\:vtmn-auto-cols-fr {
    grid-auto-columns: minmax(0, 1fr);
  }

  .gt-medium-desktop\:vtmn-grid-flow-row {
    grid-auto-flow: row;
  }

  .gt-medium-desktop\:vtmn-grid-flow-col {
    grid-auto-flow: column;
  }

  .gt-medium-desktop\:vtmn-grid-flow-row-dense {
    grid-auto-flow: row dense;
  }

  .gt-medium-desktop\:vtmn-grid-flow-col-dense {
    grid-auto-flow: column dense;
  }

  .gt-medium-desktop\:vtmn-auto-rows-auto {
    grid-auto-rows: auto;
  }

  .gt-medium-desktop\:vtmn-auto-rows-min {
    grid-auto-rows: min-content;
  }

  .gt-medium-desktop\:vtmn-auto-rows-max {
    grid-auto-rows: max-content;
  }

  .gt-medium-desktop\:vtmn-auto-rows-fr {
    grid-auto-rows: minmax(0, 1fr);
  }

  .gt-medium-desktop\:vtmn-grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .gt-medium-desktop\:vtmn-grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .gt-medium-desktop\:vtmn-grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .gt-medium-desktop\:vtmn-grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .gt-medium-desktop\:vtmn-grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .gt-medium-desktop\:vtmn-grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .gt-medium-desktop\:vtmn-grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .gt-medium-desktop\:vtmn-grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .gt-medium-desktop\:vtmn-grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .gt-medium-desktop\:vtmn-grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .gt-medium-desktop\:vtmn-grid-cols-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .gt-medium-desktop\:vtmn-grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .gt-medium-desktop\:vtmn-grid-cols-none {
    grid-template-columns: none;
  }

  .gt-medium-desktop\:vtmn-grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .gt-medium-desktop\:vtmn-grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .gt-medium-desktop\:vtmn-grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .gt-medium-desktop\:vtmn-grid-rows-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .gt-medium-desktop\:vtmn-grid-rows-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .gt-medium-desktop\:vtmn-grid-rows-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .gt-medium-desktop\:vtmn-grid-rows-none {
    grid-template-rows: none;
  }

  .gt-medium-desktop\:vtmn-flex-row {
    flex-direction: row;
  }

  .gt-medium-desktop\:vtmn-flex-row-reverse {
    flex-direction: row-reverse;
  }

  .gt-medium-desktop\:vtmn-flex-col {
    flex-direction: column;
  }

  .gt-medium-desktop\:vtmn-flex-col-reverse {
    flex-direction: column-reverse;
  }

  .gt-medium-desktop\:vtmn-flex-wrap {
    flex-wrap: wrap;
  }

  .gt-medium-desktop\:vtmn-flex-wrap-reverse {
    flex-wrap: wrap-reverse;
  }

  .gt-medium-desktop\:vtmn-flex-nowrap {
    flex-wrap: nowrap;
  }

  .gt-medium-desktop\:vtmn-place-content-center {
    place-content: center;
  }

  .gt-medium-desktop\:vtmn-place-content-start {
    place-content: start;
  }

  .gt-medium-desktop\:vtmn-place-content-end {
    place-content: end;
  }

  .gt-medium-desktop\:vtmn-place-content-between {
    place-content: space-between;
  }

  .gt-medium-desktop\:vtmn-place-content-around {
    place-content: space-around;
  }

  .gt-medium-desktop\:vtmn-place-content-evenly {
    place-content: space-evenly;
  }

  .gt-medium-desktop\:vtmn-place-content-stretch {
    place-content: stretch;
  }

  .gt-medium-desktop\:vtmn-place-items-start {
    place-items: start;
  }

  .gt-medium-desktop\:vtmn-place-items-end {
    place-items: end;
  }

  .gt-medium-desktop\:vtmn-place-items-center {
    place-items: center;
  }

  .gt-medium-desktop\:vtmn-place-items-stretch {
    place-items: stretch;
  }

  .gt-medium-desktop\:vtmn-content-center {
    align-content: center;
  }

  .gt-medium-desktop\:vtmn-content-start {
    align-content: flex-start;
  }

  .gt-medium-desktop\:vtmn-content-end {
    align-content: flex-end;
  }

  .gt-medium-desktop\:vtmn-content-between {
    align-content: space-between;
  }

  .gt-medium-desktop\:vtmn-content-around {
    align-content: space-around;
  }

  .gt-medium-desktop\:vtmn-content-evenly {
    align-content: space-evenly;
  }

  .gt-medium-desktop\:vtmn-items-start {
    align-items: flex-start;
  }

  .gt-medium-desktop\:vtmn-items-end {
    align-items: flex-end;
  }

  .gt-medium-desktop\:vtmn-items-center {
    align-items: center;
  }

  .gt-medium-desktop\:vtmn-items-baseline {
    align-items: baseline;
  }

  .gt-medium-desktop\:vtmn-items-stretch {
    align-items: stretch;
  }

  .gt-medium-desktop\:vtmn-justify-start {
    justify-content: flex-start;
  }

  .gt-medium-desktop\:vtmn-justify-end {
    justify-content: flex-end;
  }

  .gt-medium-desktop\:vtmn-justify-center {
    justify-content: center;
  }

  .gt-medium-desktop\:vtmn-justify-between {
    justify-content: space-between;
  }

  .gt-medium-desktop\:vtmn-justify-around {
    justify-content: space-around;
  }

  .gt-medium-desktop\:vtmn-justify-evenly {
    justify-content: space-evenly;
  }

  .gt-medium-desktop\:vtmn-justify-items-start {
    justify-items: start;
  }

  .gt-medium-desktop\:vtmn-justify-items-end {
    justify-items: end;
  }

  .gt-medium-desktop\:vtmn-justify-items-center {
    justify-items: center;
  }

  .gt-medium-desktop\:vtmn-justify-items-stretch {
    justify-items: stretch;
  }

  .gt-medium-desktop\:vtmn-gap-0 {
    gap: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:vtmn-gap-1 {
    gap: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:vtmn-gap-2 {
    gap: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:vtmn-gap-3 {
    gap: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:vtmn-gap-4 {
    gap: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:vtmn-gap-5 {
    gap: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:vtmn-gap-6 {
    gap: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:vtmn-gap-7 {
    gap: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:vtmn-gap-8 {
    gap: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:vtmn-gap-9 {
    gap: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:vtmn-gap-10 {
    gap: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:vtmn-gap-x-0 {
    -moz-column-gap: var(--vtmn-spacing_0);
         column-gap: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:vtmn-gap-x-1 {
    -moz-column-gap: var(--vtmn-spacing_1);
         column-gap: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:vtmn-gap-x-2 {
    -moz-column-gap: var(--vtmn-spacing_2);
         column-gap: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:vtmn-gap-x-3 {
    -moz-column-gap: var(--vtmn-spacing_3);
         column-gap: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:vtmn-gap-x-4 {
    -moz-column-gap: var(--vtmn-spacing_4);
         column-gap: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:vtmn-gap-x-5 {
    -moz-column-gap: var(--vtmn-spacing_5);
         column-gap: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:vtmn-gap-x-6 {
    -moz-column-gap: var(--vtmn-spacing_6);
         column-gap: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:vtmn-gap-x-7 {
    -moz-column-gap: var(--vtmn-spacing_7);
         column-gap: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:vtmn-gap-x-8 {
    -moz-column-gap: var(--vtmn-spacing_8);
         column-gap: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:vtmn-gap-x-9 {
    -moz-column-gap: var(--vtmn-spacing_9);
         column-gap: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:vtmn-gap-x-10 {
    -moz-column-gap: var(--vtmn-spacing_10);
         column-gap: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:vtmn-gap-y-0 {
    row-gap: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:vtmn-gap-y-1 {
    row-gap: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:vtmn-gap-y-2 {
    row-gap: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:vtmn-gap-y-3 {
    row-gap: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:vtmn-gap-y-4 {
    row-gap: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:vtmn-gap-y-5 {
    row-gap: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:vtmn-gap-y-6 {
    row-gap: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:vtmn-gap-y-7 {
    row-gap: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:vtmn-gap-y-8 {
    row-gap: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:vtmn-gap-y-9 {
    row-gap: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:vtmn-gap-y-10 {
    row-gap: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:vtmn-space-x-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_0) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-medium-desktop\:vtmn-space-x-1 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_1) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-medium-desktop\:vtmn-space-x-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_2) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-medium-desktop\:vtmn-space-x-3 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_3) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-medium-desktop\:vtmn-space-x-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_4) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-medium-desktop\:vtmn-space-x-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_5) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-medium-desktop\:vtmn-space-x-6 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_6) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-medium-desktop\:vtmn-space-x-7 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_7) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-medium-desktop\:vtmn-space-x-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_8) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-medium-desktop\:vtmn-space-x-9 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_9) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-medium-desktop\:vtmn-space-x-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_10) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-medium-desktop\:vtmn--space-x-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_0) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-medium-desktop\:vtmn--space-x-1 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_1) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-medium-desktop\:vtmn--space-x-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_2) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-medium-desktop\:vtmn--space-x-3 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_3) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-medium-desktop\:vtmn--space-x-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_4) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-medium-desktop\:vtmn--space-x-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_5) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-medium-desktop\:vtmn--space-x-6 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_6) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-medium-desktop\:vtmn--space-x-7 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_7) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-medium-desktop\:vtmn--space-x-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_8) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-medium-desktop\:vtmn--space-x-9 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_9) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-medium-desktop\:vtmn--space-x-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_10) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gt-medium-desktop\:vtmn-space-y-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_0) * var(--tw-space-y-reverse));
  }

  .gt-medium-desktop\:vtmn-space-y-1 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_1) * var(--tw-space-y-reverse));
  }

  .gt-medium-desktop\:vtmn-space-y-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_2) * var(--tw-space-y-reverse));
  }

  .gt-medium-desktop\:vtmn-space-y-3 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_3) * var(--tw-space-y-reverse));
  }

  .gt-medium-desktop\:vtmn-space-y-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_4) * var(--tw-space-y-reverse));
  }

  .gt-medium-desktop\:vtmn-space-y-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_5) * var(--tw-space-y-reverse));
  }

  .gt-medium-desktop\:vtmn-space-y-6 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_6) * var(--tw-space-y-reverse));
  }

  .gt-medium-desktop\:vtmn-space-y-7 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_7) * var(--tw-space-y-reverse));
  }

  .gt-medium-desktop\:vtmn-space-y-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_8) * var(--tw-space-y-reverse));
  }

  .gt-medium-desktop\:vtmn-space-y-9 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_9) * var(--tw-space-y-reverse));
  }

  .gt-medium-desktop\:vtmn-space-y-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_10) * var(--tw-space-y-reverse));
  }

  .gt-medium-desktop\:vtmn--space-y-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_0) * var(--tw-space-y-reverse));
  }

  .gt-medium-desktop\:vtmn--space-y-1 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_1) * var(--tw-space-y-reverse));
  }

  .gt-medium-desktop\:vtmn--space-y-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_2) * var(--tw-space-y-reverse));
  }

  .gt-medium-desktop\:vtmn--space-y-3 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_3) * var(--tw-space-y-reverse));
  }

  .gt-medium-desktop\:vtmn--space-y-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_4) * var(--tw-space-y-reverse));
  }

  .gt-medium-desktop\:vtmn--space-y-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_5) * var(--tw-space-y-reverse));
  }

  .gt-medium-desktop\:vtmn--space-y-6 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_6) * var(--tw-space-y-reverse));
  }

  .gt-medium-desktop\:vtmn--space-y-7 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_7) * var(--tw-space-y-reverse));
  }

  .gt-medium-desktop\:vtmn--space-y-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_8) * var(--tw-space-y-reverse));
  }

  .gt-medium-desktop\:vtmn--space-y-9 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_9) * var(--tw-space-y-reverse));
  }

  .gt-medium-desktop\:vtmn--space-y-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_10) * var(--tw-space-y-reverse));
  }

  .gt-medium-desktop\:vtmn-space-y-reverse &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 1;
  }

  .gt-medium-desktop\:vtmn-space-x-reverse &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 1;
  }

  .gt-medium-desktop\:vtmn-divide-x-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .gt-medium-desktop\:vtmn-divide-x-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .gt-medium-desktop\:vtmn-divide-x-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .gt-medium-desktop\:vtmn-divide-x-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(8px * var(--tw-divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .gt-medium-desktop\:vtmn-divide-x &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .gt-medium-desktop\:vtmn-divide-y-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .gt-medium-desktop\:vtmn-divide-y-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }

  .gt-medium-desktop\:vtmn-divide-y-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }

  .gt-medium-desktop\:vtmn-divide-y-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
  }

  .gt-medium-desktop\:vtmn-divide-y &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .gt-medium-desktop\:vtmn-divide-y-reverse &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 1;
  }

  .gt-medium-desktop\:vtmn-divide-x-reverse &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 1;
  }

  .gt-medium-desktop\:vtmn-divide-solid &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: solid;
  }

  .gt-medium-desktop\:vtmn-divide-dashed &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: dashed;
  }

  .gt-medium-desktop\:vtmn-divide-dotted &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: dotted;
  }

  .gt-medium-desktop\:vtmn-divide-double &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: double;
  }

  .gt-medium-desktop\:vtmn-divide-none &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: none;
  }

  .gt-medium-desktop\:vtmn-divide-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: transparent;
  }

  .gt-medium-desktop\:vtmn-divide-background-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-medium-desktop\:vtmn-divide-background-secondary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-medium-desktop\:vtmn-divide-background-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-medium-desktop\:vtmn-divide-background-brand-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-medium-desktop\:vtmn-divide-background-brand-secondary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-medium-desktop\:vtmn-divide-background-accent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-medium-desktop\:vtmn-divide-background-alert &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-medium-desktop\:vtmn-divide-background-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-medium-desktop\:vtmn-divide-background-brand-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-medium-desktop\:vtmn-divide-content-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-medium-desktop\:vtmn-divide-content-secondary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-medium-desktop\:vtmn-divide-content-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-medium-desktop\:vtmn-divide-content-action &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-medium-desktop\:vtmn-divide-content-active &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-medium-desktop\:vtmn-divide-content-inactive &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-medium-desktop\:vtmn-divide-content-negative &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-medium-desktop\:vtmn-divide-content-warning &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-medium-desktop\:vtmn-divide-content-positive &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-medium-desktop\:vtmn-divide-content-information &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-medium-desktop\:vtmn-divide-content-accent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-medium-desktop\:vtmn-divide-content-visited &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-medium-desktop\:vtmn-divide-content-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-medium-desktop\:vtmn-divide-content-action-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-medium-desktop\:vtmn-divide-content-visited-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-medium-desktop\:vtmn-divide-border-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-medium-desktop\:vtmn-divide-border-secondary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-medium-desktop\:vtmn-divide-border-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-medium-desktop\:vtmn-divide-border-active &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-medium-desktop\:vtmn-divide-border-inactive &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-medium-desktop\:vtmn-divide-border-negative &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-medium-desktop\:vtmn-divide-border-warning &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-medium-desktop\:vtmn-divide-border-positive &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-medium-desktop\:vtmn-divide-border-information &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-medium-desktop\:vtmn-divide-border-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-medium-desktop\:vtmn-divide-decorative-gravel &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-medium-desktop\:vtmn-divide-decorative-brick &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-medium-desktop\:vtmn-divide-decorative-saffron &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-medium-desktop\:vtmn-divide-decorative-gold &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-medium-desktop\:vtmn-divide-decorative-jade &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-medium-desktop\:vtmn-divide-decorative-emerald &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-medium-desktop\:vtmn-divide-decorative-cobalt &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-medium-desktop\:vtmn-divide-decorative-amethyst &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-medium-desktop\:vtmn-divide-hover-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-medium-desktop\:vtmn-divide-hover-primary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-medium-desktop\:vtmn-divide-hover-secondary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-medium-desktop\:vtmn-divide-hover-tertiary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-medium-desktop\:vtmn-divide-hover-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-medium-desktop\:vtmn-divide-hover-brand &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-medium-desktop\:vtmn-divide-hover-accent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-medium-desktop\:vtmn-divide-hover-primary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-divide-hover-secondary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-divide-hover-tertiary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-divide-active-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-medium-desktop\:vtmn-divide-active-primary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-medium-desktop\:vtmn-divide-active-secondary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-medium-desktop\:vtmn-divide-active-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-medium-desktop\:vtmn-divide-active-tertiary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-medium-desktop\:vtmn-divide-active-brand &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-medium-desktop\:vtmn-divide-active-accent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-medium-desktop\:vtmn-divide-active-primary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-divide-active-secondary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-divide-active-tertiary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-divide-active-brand-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-divide-shadow &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-medium-desktop\:vtmn-divide-brand &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand);
  }

  .gt-medium-desktop\:vtmn-divide-brand-pro &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-pro);
  }

  .gt-medium-desktop\:vtmn-divide-brand-digital-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-medium-desktop\:vtmn-divide-brand-digital-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-medium-desktop\:vtmn-divide-brand-digital-light-3 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-medium-desktop\:vtmn-divide-brand-digital &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital);
  }

  .gt-medium-desktop\:vtmn-divide-brand-digital-dark-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-medium-desktop\:vtmn-divide-brand-digital-dark-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-medium-desktop\:vtmn-divide-green-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-light-1);
  }

  .gt-medium-desktop\:vtmn-divide-green-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-light-2);
  }

  .gt-medium-desktop\:vtmn-divide-green-light-3 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-light-3);
  }

  .gt-medium-desktop\:vtmn-divide-green &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green);
  }

  .gt-medium-desktop\:vtmn-divide-green-dark-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .gt-medium-desktop\:vtmn-divide-green-dark-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .gt-medium-desktop\:vtmn-divide-white &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_white);
  }

  .gt-medium-desktop\:vtmn-divide-grey-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .gt-medium-desktop\:vtmn-divide-grey-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .gt-medium-desktop\:vtmn-divide-grey-light-3 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .gt-medium-desktop\:vtmn-divide-grey-light-4 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .gt-medium-desktop\:vtmn-divide-grey &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey);
  }

  .gt-medium-desktop\:vtmn-divide-grey-dark-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-medium-desktop\:vtmn-divide-grey-dark-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-medium-desktop\:vtmn-divide-grey-dark-3 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-medium-desktop\:vtmn-divide-black &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_black);
  }

  .gt-medium-desktop\:vtmn-divide-success &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_success);
  }

  .gt-medium-desktop\:vtmn-divide-info &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_info);
  }

  .gt-medium-desktop\:vtmn-divide-warning &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_warning);
  }

  .gt-medium-desktop\:vtmn-divide-danger &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_danger);
  }

  .gt-medium-desktop\:vtmn-divide-yellow-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-medium-desktop\:vtmn-divide-yellow-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-medium-desktop\:vtmn-divide-yellow &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_yellow);
  }

  .gt-medium-desktop\:vtmn-divide-orange-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .gt-medium-desktop\:vtmn-divide-orange-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .gt-medium-desktop\:vtmn-divide-orange &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_orange);
  }

  .gt-medium-desktop\:vtmn-divide-red-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_red-light-1);
  }

  .gt-medium-desktop\:vtmn-divide-red-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_red-light-2);
  }

  .gt-medium-desktop\:vtmn-divide-red &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_red);
  }

  .gt-medium-desktop\:vtmn-divide-opacity-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0;
  }

  .gt-medium-desktop\:vtmn-divide-opacity-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.05;
  }

  .gt-medium-desktop\:vtmn-divide-opacity-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.1;
  }

  .gt-medium-desktop\:vtmn-divide-opacity-20 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.2;
  }

  .gt-medium-desktop\:vtmn-divide-opacity-25 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.25;
  }

  .gt-medium-desktop\:vtmn-divide-opacity-30 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.3;
  }

  .gt-medium-desktop\:vtmn-divide-opacity-40 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.4;
  }

  .gt-medium-desktop\:vtmn-divide-opacity-50 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.5;
  }

  .gt-medium-desktop\:vtmn-divide-opacity-60 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.6;
  }

  .gt-medium-desktop\:vtmn-divide-opacity-70 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.7;
  }

  .gt-medium-desktop\:vtmn-divide-opacity-75 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.75;
  }

  .gt-medium-desktop\:vtmn-divide-opacity-80 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.8;
  }

  .gt-medium-desktop\:vtmn-divide-opacity-90 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.9;
  }

  .gt-medium-desktop\:vtmn-divide-opacity-95 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.95;
  }

  .gt-medium-desktop\:vtmn-divide-opacity-100 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
  }

  .gt-medium-desktop\:vtmn-place-self-auto {
    place-self: auto;
  }

  .gt-medium-desktop\:vtmn-place-self-start {
    place-self: start;
  }

  .gt-medium-desktop\:vtmn-place-self-end {
    place-self: end;
  }

  .gt-medium-desktop\:vtmn-place-self-center {
    place-self: center;
  }

  .gt-medium-desktop\:vtmn-place-self-stretch {
    place-self: stretch;
  }

  .gt-medium-desktop\:vtmn-self-auto {
    align-self: auto;
  }

  .gt-medium-desktop\:vtmn-self-start {
    align-self: flex-start;
  }

  .gt-medium-desktop\:vtmn-self-end {
    align-self: flex-end;
  }

  .gt-medium-desktop\:vtmn-self-center {
    align-self: center;
  }

  .gt-medium-desktop\:vtmn-self-stretch {
    align-self: stretch;
  }

  .gt-medium-desktop\:vtmn-self-baseline {
    align-self: baseline;
  }

  .gt-medium-desktop\:vtmn-justify-self-auto {
    justify-self: auto;
  }

  .gt-medium-desktop\:vtmn-justify-self-start {
    justify-self: start;
  }

  .gt-medium-desktop\:vtmn-justify-self-end {
    justify-self: end;
  }

  .gt-medium-desktop\:vtmn-justify-self-center {
    justify-self: center;
  }

  .gt-medium-desktop\:vtmn-justify-self-stretch {
    justify-self: stretch;
  }

  .gt-medium-desktop\:vtmn-overflow-auto {
    overflow: auto;
  }

  .gt-medium-desktop\:vtmn-overflow-hidden {
    overflow: hidden;
  }

  .gt-medium-desktop\:vtmn-overflow-visible {
    overflow: visible;
  }

  .gt-medium-desktop\:vtmn-overflow-scroll {
    overflow: scroll;
  }

  .gt-medium-desktop\:vtmn-overflow-x-auto {
    overflow-x: auto;
  }

  .gt-medium-desktop\:vtmn-overflow-y-auto {
    overflow-y: auto;
  }

  .gt-medium-desktop\:vtmn-overflow-x-hidden {
    overflow-x: hidden;
  }

  .gt-medium-desktop\:vtmn-overflow-y-hidden {
    overflow-y: hidden;
  }

  .gt-medium-desktop\:vtmn-overflow-x-visible {
    overflow-x: visible;
  }

  .gt-medium-desktop\:vtmn-overflow-y-visible {
    overflow-y: visible;
  }

  .gt-medium-desktop\:vtmn-overflow-x-scroll {
    overflow-x: scroll;
  }

  .gt-medium-desktop\:vtmn-overflow-y-scroll {
    overflow-y: scroll;
  }

  .gt-medium-desktop\:vtmn-overscroll-auto {
    overscroll-behavior: auto;
  }

  .gt-medium-desktop\:vtmn-overscroll-contain {
    overscroll-behavior: contain;
  }

  .gt-medium-desktop\:vtmn-overscroll-none {
    overscroll-behavior: none;
  }

  .gt-medium-desktop\:vtmn-overscroll-y-auto {
    overscroll-behavior-y: auto;
  }

  .gt-medium-desktop\:vtmn-overscroll-y-contain {
    overscroll-behavior-y: contain;
  }

  .gt-medium-desktop\:vtmn-overscroll-y-none {
    overscroll-behavior-y: none;
  }

  .gt-medium-desktop\:vtmn-overscroll-x-auto {
    overscroll-behavior-x: auto;
  }

  .gt-medium-desktop\:vtmn-overscroll-x-contain {
    overscroll-behavior-x: contain;
  }

  .gt-medium-desktop\:vtmn-overscroll-x-none {
    overscroll-behavior-x: none;
  }

  .gt-medium-desktop\:vtmn-truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .gt-medium-desktop\:vtmn-overflow-ellipsis {
    text-overflow: ellipsis;
  }

  .gt-medium-desktop\:vtmn-overflow-clip {
    text-overflow: clip;
  }

  .gt-medium-desktop\:vtmn-whitespace-normal {
    white-space: normal;
  }

  .gt-medium-desktop\:vtmn-whitespace-nowrap {
    white-space: nowrap;
  }

  .gt-medium-desktop\:vtmn-whitespace-pre {
    white-space: pre;
  }

  .gt-medium-desktop\:vtmn-whitespace-pre-line {
    white-space: pre-line;
  }

  .gt-medium-desktop\:vtmn-whitespace-pre-wrap {
    white-space: pre-wrap;
  }

  .gt-medium-desktop\:vtmn-break-normal {
    overflow-wrap: normal;
    word-break: normal;
  }

  .gt-medium-desktop\:vtmn-break-words {
    overflow-wrap: break-word;
  }

  .gt-medium-desktop\:vtmn-break-all {
    word-break: break-all;
  }

  .gt-medium-desktop\:vtmn-rounded-100 {
    border-radius: var(--vtmn-radius_100);
  }

  .gt-medium-desktop\:vtmn-rounded-200 {
    border-radius: var(--vtmn-radius_200);
  }

  .gt-medium-desktop\:vtmn-rounded-300 {
    border-radius: var(--vtmn-radius_300);
  }

  .gt-medium-desktop\:vtmn-rounded-400 {
    border-radius: var(--vtmn-radius_400);
  }

  .gt-medium-desktop\:vtmn-rounded-500 {
    border-radius: var(--vtmn-radius_500);
  }

  .gt-medium-desktop\:vtmn-rounded-600 {
    border-radius: var(--vtmn-radius_600);
  }

  .gt-medium-desktop\:vtmn-rounded-700 {
    border-radius: var(--vtmn-radius_700);
  }

  .gt-medium-desktop\:vtmn-rounded-800 {
    border-radius: var(--vtmn-radius_800);
  }

  .gt-medium-desktop\:vtmn-rounded-none {
    border-radius: 0px;
  }

  .gt-medium-desktop\:vtmn-rounded-sm {
    border-radius: 0.125rem;
  }

  .gt-medium-desktop\:vtmn-rounded {
    border-radius: 0.25rem;
  }

  .gt-medium-desktop\:vtmn-rounded-md {
    border-radius: 0.375rem;
  }

  .gt-medium-desktop\:vtmn-rounded-lg {
    border-radius: 0.5rem;
  }

  .gt-medium-desktop\:vtmn-rounded-xl {
    border-radius: 0.75rem;
  }

  .gt-medium-desktop\:vtmn-rounded-2xl {
    border-radius: 1rem;
  }

  .gt-medium-desktop\:vtmn-rounded-3xl {
    border-radius: 1.5rem;
  }

  .gt-medium-desktop\:vtmn-rounded-full {
    border-radius: 9999px;
  }

  .gt-medium-desktop\:vtmn-rounded-t-100 {
    border-top-left-radius: var(--vtmn-radius_100);
    border-top-right-radius: var(--vtmn-radius_100);
  }

  .gt-medium-desktop\:vtmn-rounded-t-200 {
    border-top-left-radius: var(--vtmn-radius_200);
    border-top-right-radius: var(--vtmn-radius_200);
  }

  .gt-medium-desktop\:vtmn-rounded-t-300 {
    border-top-left-radius: var(--vtmn-radius_300);
    border-top-right-radius: var(--vtmn-radius_300);
  }

  .gt-medium-desktop\:vtmn-rounded-t-400 {
    border-top-left-radius: var(--vtmn-radius_400);
    border-top-right-radius: var(--vtmn-radius_400);
  }

  .gt-medium-desktop\:vtmn-rounded-t-500 {
    border-top-left-radius: var(--vtmn-radius_500);
    border-top-right-radius: var(--vtmn-radius_500);
  }

  .gt-medium-desktop\:vtmn-rounded-t-600 {
    border-top-left-radius: var(--vtmn-radius_600);
    border-top-right-radius: var(--vtmn-radius_600);
  }

  .gt-medium-desktop\:vtmn-rounded-t-700 {
    border-top-left-radius: var(--vtmn-radius_700);
    border-top-right-radius: var(--vtmn-radius_700);
  }

  .gt-medium-desktop\:vtmn-rounded-t-800 {
    border-top-left-radius: var(--vtmn-radius_800);
    border-top-right-radius: var(--vtmn-radius_800);
  }

  .gt-medium-desktop\:vtmn-rounded-t-none {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .gt-medium-desktop\:vtmn-rounded-t-sm {
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .gt-medium-desktop\:vtmn-rounded-t {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .gt-medium-desktop\:vtmn-rounded-t-md {
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .gt-medium-desktop\:vtmn-rounded-t-lg {
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .gt-medium-desktop\:vtmn-rounded-t-xl {
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .gt-medium-desktop\:vtmn-rounded-t-2xl {
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .gt-medium-desktop\:vtmn-rounded-t-3xl {
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .gt-medium-desktop\:vtmn-rounded-t-full {
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .gt-medium-desktop\:vtmn-rounded-r-100 {
    border-top-right-radius: var(--vtmn-radius_100);
    border-bottom-right-radius: var(--vtmn-radius_100);
  }

  .gt-medium-desktop\:vtmn-rounded-r-200 {
    border-top-right-radius: var(--vtmn-radius_200);
    border-bottom-right-radius: var(--vtmn-radius_200);
  }

  .gt-medium-desktop\:vtmn-rounded-r-300 {
    border-top-right-radius: var(--vtmn-radius_300);
    border-bottom-right-radius: var(--vtmn-radius_300);
  }

  .gt-medium-desktop\:vtmn-rounded-r-400 {
    border-top-right-radius: var(--vtmn-radius_400);
    border-bottom-right-radius: var(--vtmn-radius_400);
  }

  .gt-medium-desktop\:vtmn-rounded-r-500 {
    border-top-right-radius: var(--vtmn-radius_500);
    border-bottom-right-radius: var(--vtmn-radius_500);
  }

  .gt-medium-desktop\:vtmn-rounded-r-600 {
    border-top-right-radius: var(--vtmn-radius_600);
    border-bottom-right-radius: var(--vtmn-radius_600);
  }

  .gt-medium-desktop\:vtmn-rounded-r-700 {
    border-top-right-radius: var(--vtmn-radius_700);
    border-bottom-right-radius: var(--vtmn-radius_700);
  }

  .gt-medium-desktop\:vtmn-rounded-r-800 {
    border-top-right-radius: var(--vtmn-radius_800);
    border-bottom-right-radius: var(--vtmn-radius_800);
  }

  .gt-medium-desktop\:vtmn-rounded-r-none {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .gt-medium-desktop\:vtmn-rounded-r-sm {
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .gt-medium-desktop\:vtmn-rounded-r {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .gt-medium-desktop\:vtmn-rounded-r-md {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .gt-medium-desktop\:vtmn-rounded-r-lg {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .gt-medium-desktop\:vtmn-rounded-r-xl {
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .gt-medium-desktop\:vtmn-rounded-r-2xl {
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .gt-medium-desktop\:vtmn-rounded-r-3xl {
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .gt-medium-desktop\:vtmn-rounded-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .gt-medium-desktop\:vtmn-rounded-b-100 {
    border-bottom-right-radius: var(--vtmn-radius_100);
    border-bottom-left-radius: var(--vtmn-radius_100);
  }

  .gt-medium-desktop\:vtmn-rounded-b-200 {
    border-bottom-right-radius: var(--vtmn-radius_200);
    border-bottom-left-radius: var(--vtmn-radius_200);
  }

  .gt-medium-desktop\:vtmn-rounded-b-300 {
    border-bottom-right-radius: var(--vtmn-radius_300);
    border-bottom-left-radius: var(--vtmn-radius_300);
  }

  .gt-medium-desktop\:vtmn-rounded-b-400 {
    border-bottom-right-radius: var(--vtmn-radius_400);
    border-bottom-left-radius: var(--vtmn-radius_400);
  }

  .gt-medium-desktop\:vtmn-rounded-b-500 {
    border-bottom-right-radius: var(--vtmn-radius_500);
    border-bottom-left-radius: var(--vtmn-radius_500);
  }

  .gt-medium-desktop\:vtmn-rounded-b-600 {
    border-bottom-right-radius: var(--vtmn-radius_600);
    border-bottom-left-radius: var(--vtmn-radius_600);
  }

  .gt-medium-desktop\:vtmn-rounded-b-700 {
    border-bottom-right-radius: var(--vtmn-radius_700);
    border-bottom-left-radius: var(--vtmn-radius_700);
  }

  .gt-medium-desktop\:vtmn-rounded-b-800 {
    border-bottom-right-radius: var(--vtmn-radius_800);
    border-bottom-left-radius: var(--vtmn-radius_800);
  }

  .gt-medium-desktop\:vtmn-rounded-b-none {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .gt-medium-desktop\:vtmn-rounded-b-sm {
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .gt-medium-desktop\:vtmn-rounded-b {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .gt-medium-desktop\:vtmn-rounded-b-md {
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .gt-medium-desktop\:vtmn-rounded-b-lg {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .gt-medium-desktop\:vtmn-rounded-b-xl {
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .gt-medium-desktop\:vtmn-rounded-b-2xl {
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .gt-medium-desktop\:vtmn-rounded-b-3xl {
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .gt-medium-desktop\:vtmn-rounded-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .gt-medium-desktop\:vtmn-rounded-l-100 {
    border-top-left-radius: var(--vtmn-radius_100);
    border-bottom-left-radius: var(--vtmn-radius_100);
  }

  .gt-medium-desktop\:vtmn-rounded-l-200 {
    border-top-left-radius: var(--vtmn-radius_200);
    border-bottom-left-radius: var(--vtmn-radius_200);
  }

  .gt-medium-desktop\:vtmn-rounded-l-300 {
    border-top-left-radius: var(--vtmn-radius_300);
    border-bottom-left-radius: var(--vtmn-radius_300);
  }

  .gt-medium-desktop\:vtmn-rounded-l-400 {
    border-top-left-radius: var(--vtmn-radius_400);
    border-bottom-left-radius: var(--vtmn-radius_400);
  }

  .gt-medium-desktop\:vtmn-rounded-l-500 {
    border-top-left-radius: var(--vtmn-radius_500);
    border-bottom-left-radius: var(--vtmn-radius_500);
  }

  .gt-medium-desktop\:vtmn-rounded-l-600 {
    border-top-left-radius: var(--vtmn-radius_600);
    border-bottom-left-radius: var(--vtmn-radius_600);
  }

  .gt-medium-desktop\:vtmn-rounded-l-700 {
    border-top-left-radius: var(--vtmn-radius_700);
    border-bottom-left-radius: var(--vtmn-radius_700);
  }

  .gt-medium-desktop\:vtmn-rounded-l-800 {
    border-top-left-radius: var(--vtmn-radius_800);
    border-bottom-left-radius: var(--vtmn-radius_800);
  }

  .gt-medium-desktop\:vtmn-rounded-l-none {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .gt-medium-desktop\:vtmn-rounded-l-sm {
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .gt-medium-desktop\:vtmn-rounded-l {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .gt-medium-desktop\:vtmn-rounded-l-md {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .gt-medium-desktop\:vtmn-rounded-l-lg {
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .gt-medium-desktop\:vtmn-rounded-l-xl {
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .gt-medium-desktop\:vtmn-rounded-l-2xl {
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .gt-medium-desktop\:vtmn-rounded-l-3xl {
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .gt-medium-desktop\:vtmn-rounded-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .gt-medium-desktop\:vtmn-rounded-tl-100 {
    border-top-left-radius: var(--vtmn-radius_100);
  }

  .gt-medium-desktop\:vtmn-rounded-tl-200 {
    border-top-left-radius: var(--vtmn-radius_200);
  }

  .gt-medium-desktop\:vtmn-rounded-tl-300 {
    border-top-left-radius: var(--vtmn-radius_300);
  }

  .gt-medium-desktop\:vtmn-rounded-tl-400 {
    border-top-left-radius: var(--vtmn-radius_400);
  }

  .gt-medium-desktop\:vtmn-rounded-tl-500 {
    border-top-left-radius: var(--vtmn-radius_500);
  }

  .gt-medium-desktop\:vtmn-rounded-tl-600 {
    border-top-left-radius: var(--vtmn-radius_600);
  }

  .gt-medium-desktop\:vtmn-rounded-tl-700 {
    border-top-left-radius: var(--vtmn-radius_700);
  }

  .gt-medium-desktop\:vtmn-rounded-tl-800 {
    border-top-left-radius: var(--vtmn-radius_800);
  }

  .gt-medium-desktop\:vtmn-rounded-tl-none {
    border-top-left-radius: 0px;
  }

  .gt-medium-desktop\:vtmn-rounded-tl-sm {
    border-top-left-radius: 0.125rem;
  }

  .gt-medium-desktop\:vtmn-rounded-tl {
    border-top-left-radius: 0.25rem;
  }

  .gt-medium-desktop\:vtmn-rounded-tl-md {
    border-top-left-radius: 0.375rem;
  }

  .gt-medium-desktop\:vtmn-rounded-tl-lg {
    border-top-left-radius: 0.5rem;
  }

  .gt-medium-desktop\:vtmn-rounded-tl-xl {
    border-top-left-radius: 0.75rem;
  }

  .gt-medium-desktop\:vtmn-rounded-tl-2xl {
    border-top-left-radius: 1rem;
  }

  .gt-medium-desktop\:vtmn-rounded-tl-3xl {
    border-top-left-radius: 1.5rem;
  }

  .gt-medium-desktop\:vtmn-rounded-tl-full {
    border-top-left-radius: 9999px;
  }

  .gt-medium-desktop\:vtmn-rounded-tr-100 {
    border-top-right-radius: var(--vtmn-radius_100);
  }

  .gt-medium-desktop\:vtmn-rounded-tr-200 {
    border-top-right-radius: var(--vtmn-radius_200);
  }

  .gt-medium-desktop\:vtmn-rounded-tr-300 {
    border-top-right-radius: var(--vtmn-radius_300);
  }

  .gt-medium-desktop\:vtmn-rounded-tr-400 {
    border-top-right-radius: var(--vtmn-radius_400);
  }

  .gt-medium-desktop\:vtmn-rounded-tr-500 {
    border-top-right-radius: var(--vtmn-radius_500);
  }

  .gt-medium-desktop\:vtmn-rounded-tr-600 {
    border-top-right-radius: var(--vtmn-radius_600);
  }

  .gt-medium-desktop\:vtmn-rounded-tr-700 {
    border-top-right-radius: var(--vtmn-radius_700);
  }

  .gt-medium-desktop\:vtmn-rounded-tr-800 {
    border-top-right-radius: var(--vtmn-radius_800);
  }

  .gt-medium-desktop\:vtmn-rounded-tr-none {
    border-top-right-radius: 0px;
  }

  .gt-medium-desktop\:vtmn-rounded-tr-sm {
    border-top-right-radius: 0.125rem;
  }

  .gt-medium-desktop\:vtmn-rounded-tr {
    border-top-right-radius: 0.25rem;
  }

  .gt-medium-desktop\:vtmn-rounded-tr-md {
    border-top-right-radius: 0.375rem;
  }

  .gt-medium-desktop\:vtmn-rounded-tr-lg {
    border-top-right-radius: 0.5rem;
  }

  .gt-medium-desktop\:vtmn-rounded-tr-xl {
    border-top-right-radius: 0.75rem;
  }

  .gt-medium-desktop\:vtmn-rounded-tr-2xl {
    border-top-right-radius: 1rem;
  }

  .gt-medium-desktop\:vtmn-rounded-tr-3xl {
    border-top-right-radius: 1.5rem;
  }

  .gt-medium-desktop\:vtmn-rounded-tr-full {
    border-top-right-radius: 9999px;
  }

  .gt-medium-desktop\:vtmn-rounded-br-100 {
    border-bottom-right-radius: var(--vtmn-radius_100);
  }

  .gt-medium-desktop\:vtmn-rounded-br-200 {
    border-bottom-right-radius: var(--vtmn-radius_200);
  }

  .gt-medium-desktop\:vtmn-rounded-br-300 {
    border-bottom-right-radius: var(--vtmn-radius_300);
  }

  .gt-medium-desktop\:vtmn-rounded-br-400 {
    border-bottom-right-radius: var(--vtmn-radius_400);
  }

  .gt-medium-desktop\:vtmn-rounded-br-500 {
    border-bottom-right-radius: var(--vtmn-radius_500);
  }

  .gt-medium-desktop\:vtmn-rounded-br-600 {
    border-bottom-right-radius: var(--vtmn-radius_600);
  }

  .gt-medium-desktop\:vtmn-rounded-br-700 {
    border-bottom-right-radius: var(--vtmn-radius_700);
  }

  .gt-medium-desktop\:vtmn-rounded-br-800 {
    border-bottom-right-radius: var(--vtmn-radius_800);
  }

  .gt-medium-desktop\:vtmn-rounded-br-none {
    border-bottom-right-radius: 0px;
  }

  .gt-medium-desktop\:vtmn-rounded-br-sm {
    border-bottom-right-radius: 0.125rem;
  }

  .gt-medium-desktop\:vtmn-rounded-br {
    border-bottom-right-radius: 0.25rem;
  }

  .gt-medium-desktop\:vtmn-rounded-br-md {
    border-bottom-right-radius: 0.375rem;
  }

  .gt-medium-desktop\:vtmn-rounded-br-lg {
    border-bottom-right-radius: 0.5rem;
  }

  .gt-medium-desktop\:vtmn-rounded-br-xl {
    border-bottom-right-radius: 0.75rem;
  }

  .gt-medium-desktop\:vtmn-rounded-br-2xl {
    border-bottom-right-radius: 1rem;
  }

  .gt-medium-desktop\:vtmn-rounded-br-3xl {
    border-bottom-right-radius: 1.5rem;
  }

  .gt-medium-desktop\:vtmn-rounded-br-full {
    border-bottom-right-radius: 9999px;
  }

  .gt-medium-desktop\:vtmn-rounded-bl-100 {
    border-bottom-left-radius: var(--vtmn-radius_100);
  }

  .gt-medium-desktop\:vtmn-rounded-bl-200 {
    border-bottom-left-radius: var(--vtmn-radius_200);
  }

  .gt-medium-desktop\:vtmn-rounded-bl-300 {
    border-bottom-left-radius: var(--vtmn-radius_300);
  }

  .gt-medium-desktop\:vtmn-rounded-bl-400 {
    border-bottom-left-radius: var(--vtmn-radius_400);
  }

  .gt-medium-desktop\:vtmn-rounded-bl-500 {
    border-bottom-left-radius: var(--vtmn-radius_500);
  }

  .gt-medium-desktop\:vtmn-rounded-bl-600 {
    border-bottom-left-radius: var(--vtmn-radius_600);
  }

  .gt-medium-desktop\:vtmn-rounded-bl-700 {
    border-bottom-left-radius: var(--vtmn-radius_700);
  }

  .gt-medium-desktop\:vtmn-rounded-bl-800 {
    border-bottom-left-radius: var(--vtmn-radius_800);
  }

  .gt-medium-desktop\:vtmn-rounded-bl-none {
    border-bottom-left-radius: 0px;
  }

  .gt-medium-desktop\:vtmn-rounded-bl-sm {
    border-bottom-left-radius: 0.125rem;
  }

  .gt-medium-desktop\:vtmn-rounded-bl {
    border-bottom-left-radius: 0.25rem;
  }

  .gt-medium-desktop\:vtmn-rounded-bl-md {
    border-bottom-left-radius: 0.375rem;
  }

  .gt-medium-desktop\:vtmn-rounded-bl-lg {
    border-bottom-left-radius: 0.5rem;
  }

  .gt-medium-desktop\:vtmn-rounded-bl-xl {
    border-bottom-left-radius: 0.75rem;
  }

  .gt-medium-desktop\:vtmn-rounded-bl-2xl {
    border-bottom-left-radius: 1rem;
  }

  .gt-medium-desktop\:vtmn-rounded-bl-3xl {
    border-bottom-left-radius: 1.5rem;
  }

  .gt-medium-desktop\:vtmn-rounded-bl-full {
    border-bottom-left-radius: 9999px;
  }

  .gt-medium-desktop\:vtmn-border-0 {
    border-width: 0px;
  }

  .gt-medium-desktop\:vtmn-border-2 {
    border-width: 2px;
  }

  .gt-medium-desktop\:vtmn-border-4 {
    border-width: 4px;
  }

  .gt-medium-desktop\:vtmn-border-8 {
    border-width: 8px;
  }

  .gt-medium-desktop\:vtmn-border {
    border-width: 1px;
  }

  .gt-medium-desktop\:vtmn-border-t-0 {
    border-top-width: 0px;
  }

  .gt-medium-desktop\:vtmn-border-t-2 {
    border-top-width: 2px;
  }

  .gt-medium-desktop\:vtmn-border-t-4 {
    border-top-width: 4px;
  }

  .gt-medium-desktop\:vtmn-border-t-8 {
    border-top-width: 8px;
  }

  .gt-medium-desktop\:vtmn-border-t {
    border-top-width: 1px;
  }

  .gt-medium-desktop\:vtmn-border-r-0 {
    border-right-width: 0px;
  }

  .gt-medium-desktop\:vtmn-border-r-2 {
    border-right-width: 2px;
  }

  .gt-medium-desktop\:vtmn-border-r-4 {
    border-right-width: 4px;
  }

  .gt-medium-desktop\:vtmn-border-r-8 {
    border-right-width: 8px;
  }

  .gt-medium-desktop\:vtmn-border-r {
    border-right-width: 1px;
  }

  .gt-medium-desktop\:vtmn-border-b-0 {
    border-bottom-width: 0px;
  }

  .gt-medium-desktop\:vtmn-border-b-2 {
    border-bottom-width: 2px;
  }

  .gt-medium-desktop\:vtmn-border-b-4 {
    border-bottom-width: 4px;
  }

  .gt-medium-desktop\:vtmn-border-b-8 {
    border-bottom-width: 8px;
  }

  .gt-medium-desktop\:vtmn-border-b {
    border-bottom-width: 1px;
  }

  .gt-medium-desktop\:vtmn-border-l-0 {
    border-left-width: 0px;
  }

  .gt-medium-desktop\:vtmn-border-l-2 {
    border-left-width: 2px;
  }

  .gt-medium-desktop\:vtmn-border-l-4 {
    border-left-width: 4px;
  }

  .gt-medium-desktop\:vtmn-border-l-8 {
    border-left-width: 8px;
  }

  .gt-medium-desktop\:vtmn-border-l {
    border-left-width: 1px;
  }

  .gt-medium-desktop\:vtmn-border-solid {
    border-style: solid;
  }

  .gt-medium-desktop\:vtmn-border-dashed {
    border-style: dashed;
  }

  .gt-medium-desktop\:vtmn-border-dotted {
    border-style: dotted;
  }

  .gt-medium-desktop\:vtmn-border-double {
    border-style: double;
  }

  .gt-medium-desktop\:vtmn-border-none {
    border-style: none;
  }

  .gt-medium-desktop\:vtmn-border-transparent {
    border-color: transparent;
  }

  .gt-medium-desktop\:vtmn-border-background-primary {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-medium-desktop\:vtmn-border-background-secondary {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-medium-desktop\:vtmn-border-background-tertiary {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-medium-desktop\:vtmn-border-background-brand-primary {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-medium-desktop\:vtmn-border-background-brand-secondary {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-medium-desktop\:vtmn-border-background-accent {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-medium-desktop\:vtmn-border-background-alert {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-medium-desktop\:vtmn-border-background-primary-reversed {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-medium-desktop\:vtmn-border-background-brand-primary-reversed {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-medium-desktop\:vtmn-border-content-primary {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-medium-desktop\:vtmn-border-content-secondary {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-medium-desktop\:vtmn-border-content-tertiary {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-medium-desktop\:vtmn-border-content-action {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-medium-desktop\:vtmn-border-content-active {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-medium-desktop\:vtmn-border-content-inactive {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-medium-desktop\:vtmn-border-content-negative {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-medium-desktop\:vtmn-border-content-warning {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-medium-desktop\:vtmn-border-content-positive {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-medium-desktop\:vtmn-border-content-information {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-medium-desktop\:vtmn-border-content-accent {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-medium-desktop\:vtmn-border-content-visited {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-medium-desktop\:vtmn-border-content-primary-reversed {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-medium-desktop\:vtmn-border-content-action-reversed {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-medium-desktop\:vtmn-border-content-visited-reversed {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-medium-desktop\:vtmn-border-border-primary {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-medium-desktop\:vtmn-border-border-secondary {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-medium-desktop\:vtmn-border-border-tertiary {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-medium-desktop\:vtmn-border-border-active {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-medium-desktop\:vtmn-border-border-inactive {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-medium-desktop\:vtmn-border-border-negative {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-medium-desktop\:vtmn-border-border-warning {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-medium-desktop\:vtmn-border-border-positive {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-medium-desktop\:vtmn-border-border-information {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-medium-desktop\:vtmn-border-border-primary-reversed {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-medium-desktop\:vtmn-border-decorative-gravel {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-medium-desktop\:vtmn-border-decorative-brick {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-medium-desktop\:vtmn-border-decorative-saffron {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-medium-desktop\:vtmn-border-decorative-gold {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-medium-desktop\:vtmn-border-decorative-jade {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-medium-desktop\:vtmn-border-decorative-emerald {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-medium-desktop\:vtmn-border-decorative-cobalt {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-medium-desktop\:vtmn-border-decorative-amethyst {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-medium-desktop\:vtmn-border-hover-primary {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-medium-desktop\:vtmn-border-hover-primary-transparent {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-medium-desktop\:vtmn-border-hover-secondary-transparent {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-medium-desktop\:vtmn-border-hover-tertiary-transparent {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-medium-desktop\:vtmn-border-hover-tertiary {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-medium-desktop\:vtmn-border-hover-brand {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-medium-desktop\:vtmn-border-hover-accent {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-medium-desktop\:vtmn-border-hover-primary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-border-hover-secondary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-border-hover-tertiary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-border-active-primary {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-medium-desktop\:vtmn-border-active-primary-transparent {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-medium-desktop\:vtmn-border-active-secondary-transparent {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-medium-desktop\:vtmn-border-active-tertiary {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-medium-desktop\:vtmn-border-active-tertiary-transparent {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-medium-desktop\:vtmn-border-active-brand {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-medium-desktop\:vtmn-border-active-accent {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-medium-desktop\:vtmn-border-active-primary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-border-active-secondary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-border-active-tertiary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-border-active-brand-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-border-shadow {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-medium-desktop\:vtmn-border-brand {
    border-color: var(--vtmn-color_brand);
  }

  .gt-medium-desktop\:vtmn-border-brand-pro {
    border-color: var(--vtmn-color_brand-pro);
  }

  .gt-medium-desktop\:vtmn-border-brand-digital-light-1 {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-medium-desktop\:vtmn-border-brand-digital-light-2 {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-medium-desktop\:vtmn-border-brand-digital-light-3 {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-medium-desktop\:vtmn-border-brand-digital {
    border-color: var(--vtmn-color_brand-digital);
  }

  .gt-medium-desktop\:vtmn-border-brand-digital-dark-1 {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-medium-desktop\:vtmn-border-brand-digital-dark-2 {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-medium-desktop\:vtmn-border-green-light-1 {
    border-color: var(--vtmn-color_green-light-1);
  }

  .gt-medium-desktop\:vtmn-border-green-light-2 {
    border-color: var(--vtmn-color_green-light-2);
  }

  .gt-medium-desktop\:vtmn-border-green-light-3 {
    border-color: var(--vtmn-color_green-light-3);
  }

  .gt-medium-desktop\:vtmn-border-green {
    border-color: var(--vtmn-color_green);
  }

  .gt-medium-desktop\:vtmn-border-green-dark-1 {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .gt-medium-desktop\:vtmn-border-green-dark-2 {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .gt-medium-desktop\:vtmn-border-white {
    border-color: var(--vtmn-color_white);
  }

  .gt-medium-desktop\:vtmn-border-grey-light-1 {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .gt-medium-desktop\:vtmn-border-grey-light-2 {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .gt-medium-desktop\:vtmn-border-grey-light-3 {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .gt-medium-desktop\:vtmn-border-grey-light-4 {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .gt-medium-desktop\:vtmn-border-grey {
    border-color: var(--vtmn-color_grey);
  }

  .gt-medium-desktop\:vtmn-border-grey-dark-1 {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-medium-desktop\:vtmn-border-grey-dark-2 {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-medium-desktop\:vtmn-border-grey-dark-3 {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-medium-desktop\:vtmn-border-black {
    border-color: var(--vtmn-color_black);
  }

  .gt-medium-desktop\:vtmn-border-success {
    border-color: var(--vtmn-color_success);
  }

  .gt-medium-desktop\:vtmn-border-info {
    border-color: var(--vtmn-color_info);
  }

  .gt-medium-desktop\:vtmn-border-warning {
    border-color: var(--vtmn-color_warning);
  }

  .gt-medium-desktop\:vtmn-border-danger {
    border-color: var(--vtmn-color_danger);
  }

  .gt-medium-desktop\:vtmn-border-yellow-light-1 {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-medium-desktop\:vtmn-border-yellow-light-2 {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-medium-desktop\:vtmn-border-yellow {
    border-color: var(--vtmn-color_yellow);
  }

  .gt-medium-desktop\:vtmn-border-orange-light-1 {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .gt-medium-desktop\:vtmn-border-orange-light-2 {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .gt-medium-desktop\:vtmn-border-orange {
    border-color: var(--vtmn-color_orange);
  }

  .gt-medium-desktop\:vtmn-border-red-light-1 {
    border-color: var(--vtmn-color_red-light-1);
  }

  .gt-medium-desktop\:vtmn-border-red-light-2 {
    border-color: var(--vtmn-color_red-light-2);
  }

  .gt-medium-desktop\:vtmn-border-red {
    border-color: var(--vtmn-color_red);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-transparent {
    border-color: transparent;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-background-primary {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-background-secondary {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-background-tertiary {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-background-brand-primary {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-background-brand-secondary {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-background-accent {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-background-alert {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-background-primary-reversed {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-background-brand-primary-reversed {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-content-primary {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-content-secondary {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-content-tertiary {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-content-action {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-content-active {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-content-inactive {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-content-negative {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-content-warning {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-content-positive {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-content-information {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-content-accent {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-content-visited {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-content-primary-reversed {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-content-action-reversed {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-content-visited-reversed {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-border-primary {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-border-secondary {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-border-tertiary {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-border-active {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-border-inactive {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-border-negative {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-border-warning {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-border-positive {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-border-information {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-border-primary-reversed {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-decorative-gravel {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-decorative-brick {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-decorative-saffron {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-decorative-gold {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-decorative-jade {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-decorative-emerald {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-decorative-cobalt {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-decorative-amethyst {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-hover-primary {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-hover-primary-transparent {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-hover-secondary-transparent {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-hover-tertiary-transparent {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-hover-tertiary {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-hover-brand {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-hover-accent {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-hover-primary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-hover-secondary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-hover-tertiary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-active-primary {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-active-primary-transparent {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-active-secondary-transparent {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-active-tertiary {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-active-tertiary-transparent {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-active-brand {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-active-accent {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-active-primary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-active-secondary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-active-tertiary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-active-brand-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-shadow {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-brand {
    border-color: var(--vtmn-color_brand);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-brand-pro {
    border-color: var(--vtmn-color_brand-pro);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-brand-digital-light-1 {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-brand-digital-light-2 {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-brand-digital-light-3 {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-brand-digital {
    border-color: var(--vtmn-color_brand-digital);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-brand-digital-dark-1 {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-brand-digital-dark-2 {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-green-light-1 {
    border-color: var(--vtmn-color_green-light-1);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-green-light-2 {
    border-color: var(--vtmn-color_green-light-2);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-green-light-3 {
    border-color: var(--vtmn-color_green-light-3);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-green {
    border-color: var(--vtmn-color_green);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-green-dark-1 {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-green-dark-2 {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-white {
    border-color: var(--vtmn-color_white);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-grey-light-1 {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-grey-light-2 {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-grey-light-3 {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-grey-light-4 {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-grey {
    border-color: var(--vtmn-color_grey);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-grey-dark-1 {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-grey-dark-2 {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-grey-dark-3 {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-black {
    border-color: var(--vtmn-color_black);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-success {
    border-color: var(--vtmn-color_success);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-info {
    border-color: var(--vtmn-color_info);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-warning {
    border-color: var(--vtmn-color_warning);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-danger {
    border-color: var(--vtmn-color_danger);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-yellow-light-1 {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-yellow-light-2 {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-yellow {
    border-color: var(--vtmn-color_yellow);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-orange-light-1 {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-orange-light-2 {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-orange {
    border-color: var(--vtmn-color_orange);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-red-light-1 {
    border-color: var(--vtmn-color_red-light-1);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-red-light-2 {
    border-color: var(--vtmn-color_red-light-2);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-red {
    border-color: var(--vtmn-color_red);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-transparent:focus-within {
    border-color: transparent;
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-background-primary:focus-within {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-background-secondary:focus-within {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-background-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-background-brand-primary:focus-within {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-background-brand-secondary:focus-within {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-background-accent:focus-within {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-background-alert:focus-within {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-background-primary-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-background-brand-primary-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-content-primary:focus-within {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-content-secondary:focus-within {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-content-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-content-action:focus-within {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-content-active:focus-within {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-content-inactive:focus-within {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-content-negative:focus-within {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-content-warning:focus-within {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-content-positive:focus-within {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-content-information:focus-within {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-content-accent:focus-within {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-content-visited:focus-within {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-content-primary-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-content-action-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-content-visited-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-border-primary:focus-within {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-border-secondary:focus-within {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-border-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-border-active:focus-within {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-border-inactive:focus-within {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-border-negative:focus-within {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-border-warning:focus-within {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-border-positive:focus-within {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-border-information:focus-within {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-border-primary-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-decorative-gravel:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-decorative-brick:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-decorative-saffron:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-decorative-gold:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-decorative-jade:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-decorative-emerald:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-decorative-cobalt:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-decorative-amethyst:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-hover-primary:focus-within {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-hover-primary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-hover-secondary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-hover-tertiary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-hover-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-hover-brand:focus-within {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-hover-accent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-hover-primary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-hover-secondary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-hover-tertiary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-active-primary:focus-within {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-active-primary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-active-secondary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-active-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-active-tertiary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-active-brand:focus-within {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-active-accent:focus-within {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-active-primary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-active-secondary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-active-tertiary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-active-brand-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-shadow:focus-within {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-brand:focus-within {
    border-color: var(--vtmn-color_brand);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-brand-pro:focus-within {
    border-color: var(--vtmn-color_brand-pro);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-brand-digital-light-1:focus-within {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-brand-digital-light-2:focus-within {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-brand-digital-light-3:focus-within {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-brand-digital:focus-within {
    border-color: var(--vtmn-color_brand-digital);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-brand-digital-dark-1:focus-within {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-brand-digital-dark-2:focus-within {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-green-light-1:focus-within {
    border-color: var(--vtmn-color_green-light-1);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-green-light-2:focus-within {
    border-color: var(--vtmn-color_green-light-2);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-green-light-3:focus-within {
    border-color: var(--vtmn-color_green-light-3);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-green:focus-within {
    border-color: var(--vtmn-color_green);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-green-dark-1:focus-within {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-green-dark-2:focus-within {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-white:focus-within {
    border-color: var(--vtmn-color_white);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-grey-light-1:focus-within {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-grey-light-2:focus-within {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-grey-light-3:focus-within {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-grey-light-4:focus-within {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-grey:focus-within {
    border-color: var(--vtmn-color_grey);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-grey-dark-1:focus-within {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-grey-dark-2:focus-within {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-grey-dark-3:focus-within {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-black:focus-within {
    border-color: var(--vtmn-color_black);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-success:focus-within {
    border-color: var(--vtmn-color_success);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-info:focus-within {
    border-color: var(--vtmn-color_info);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-warning:focus-within {
    border-color: var(--vtmn-color_warning);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-danger:focus-within {
    border-color: var(--vtmn-color_danger);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-yellow-light-1:focus-within {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-yellow-light-2:focus-within {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-yellow:focus-within {
    border-color: var(--vtmn-color_yellow);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-orange-light-1:focus-within {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-orange-light-2:focus-within {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-orange:focus-within {
    border-color: var(--vtmn-color_orange);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-red-light-1:focus-within {
    border-color: var(--vtmn-color_red-light-1);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-red-light-2:focus-within {
    border-color: var(--vtmn-color_red-light-2);
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-red:focus-within {
    border-color: var(--vtmn-color_red);
  }

  .gt-medium-desktop\:hover\:vtmn-border-transparent:hover {
    border-color: transparent;
  }

  .gt-medium-desktop\:hover\:vtmn-border-background-primary:hover {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-medium-desktop\:hover\:vtmn-border-background-secondary:hover {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-medium-desktop\:hover\:vtmn-border-background-tertiary:hover {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-medium-desktop\:hover\:vtmn-border-background-brand-primary:hover {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-medium-desktop\:hover\:vtmn-border-background-brand-secondary:hover {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-medium-desktop\:hover\:vtmn-border-background-accent:hover {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-medium-desktop\:hover\:vtmn-border-background-alert:hover {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-medium-desktop\:hover\:vtmn-border-background-primary-reversed:hover {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-medium-desktop\:hover\:vtmn-border-background-brand-primary-reversed:hover {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-medium-desktop\:hover\:vtmn-border-content-primary:hover {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-medium-desktop\:hover\:vtmn-border-content-secondary:hover {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-medium-desktop\:hover\:vtmn-border-content-tertiary:hover {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-medium-desktop\:hover\:vtmn-border-content-action:hover {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-medium-desktop\:hover\:vtmn-border-content-active:hover {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-medium-desktop\:hover\:vtmn-border-content-inactive:hover {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-medium-desktop\:hover\:vtmn-border-content-negative:hover {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-medium-desktop\:hover\:vtmn-border-content-warning:hover {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-medium-desktop\:hover\:vtmn-border-content-positive:hover {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-medium-desktop\:hover\:vtmn-border-content-information:hover {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-medium-desktop\:hover\:vtmn-border-content-accent:hover {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-medium-desktop\:hover\:vtmn-border-content-visited:hover {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-medium-desktop\:hover\:vtmn-border-content-primary-reversed:hover {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-medium-desktop\:hover\:vtmn-border-content-action-reversed:hover {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-medium-desktop\:hover\:vtmn-border-content-visited-reversed:hover {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-medium-desktop\:hover\:vtmn-border-border-primary:hover {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-medium-desktop\:hover\:vtmn-border-border-secondary:hover {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-medium-desktop\:hover\:vtmn-border-border-tertiary:hover {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-medium-desktop\:hover\:vtmn-border-border-active:hover {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-medium-desktop\:hover\:vtmn-border-border-inactive:hover {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-medium-desktop\:hover\:vtmn-border-border-negative:hover {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-medium-desktop\:hover\:vtmn-border-border-warning:hover {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-medium-desktop\:hover\:vtmn-border-border-positive:hover {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-medium-desktop\:hover\:vtmn-border-border-information:hover {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-medium-desktop\:hover\:vtmn-border-border-primary-reversed:hover {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-medium-desktop\:hover\:vtmn-border-decorative-gravel:hover {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-medium-desktop\:hover\:vtmn-border-decorative-brick:hover {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-medium-desktop\:hover\:vtmn-border-decorative-saffron:hover {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-medium-desktop\:hover\:vtmn-border-decorative-gold:hover {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-medium-desktop\:hover\:vtmn-border-decorative-jade:hover {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-medium-desktop\:hover\:vtmn-border-decorative-emerald:hover {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-medium-desktop\:hover\:vtmn-border-decorative-cobalt:hover {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-medium-desktop\:hover\:vtmn-border-decorative-amethyst:hover {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-medium-desktop\:hover\:vtmn-border-hover-primary:hover {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-medium-desktop\:hover\:vtmn-border-hover-primary-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-border-hover-secondary-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-border-hover-tertiary-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-border-hover-tertiary:hover {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-medium-desktop\:hover\:vtmn-border-hover-brand:hover {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-medium-desktop\:hover\:vtmn-border-hover-accent:hover {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-medium-desktop\:hover\:vtmn-border-hover-primary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-border-hover-secondary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-border-hover-tertiary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-border-active-primary:hover {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-medium-desktop\:hover\:vtmn-border-active-primary-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-border-active-secondary-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-border-active-tertiary:hover {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-medium-desktop\:hover\:vtmn-border-active-tertiary-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-border-active-brand:hover {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-medium-desktop\:hover\:vtmn-border-active-accent:hover {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-medium-desktop\:hover\:vtmn-border-active-primary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-border-active-secondary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-border-active-tertiary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-border-active-brand-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-border-shadow:hover {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-medium-desktop\:hover\:vtmn-border-brand:hover {
    border-color: var(--vtmn-color_brand);
  }

  .gt-medium-desktop\:hover\:vtmn-border-brand-pro:hover {
    border-color: var(--vtmn-color_brand-pro);
  }

  .gt-medium-desktop\:hover\:vtmn-border-brand-digital-light-1:hover {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-medium-desktop\:hover\:vtmn-border-brand-digital-light-2:hover {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-medium-desktop\:hover\:vtmn-border-brand-digital-light-3:hover {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-medium-desktop\:hover\:vtmn-border-brand-digital:hover {
    border-color: var(--vtmn-color_brand-digital);
  }

  .gt-medium-desktop\:hover\:vtmn-border-brand-digital-dark-1:hover {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-medium-desktop\:hover\:vtmn-border-brand-digital-dark-2:hover {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-medium-desktop\:hover\:vtmn-border-green-light-1:hover {
    border-color: var(--vtmn-color_green-light-1);
  }

  .gt-medium-desktop\:hover\:vtmn-border-green-light-2:hover {
    border-color: var(--vtmn-color_green-light-2);
  }

  .gt-medium-desktop\:hover\:vtmn-border-green-light-3:hover {
    border-color: var(--vtmn-color_green-light-3);
  }

  .gt-medium-desktop\:hover\:vtmn-border-green:hover {
    border-color: var(--vtmn-color_green);
  }

  .gt-medium-desktop\:hover\:vtmn-border-green-dark-1:hover {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .gt-medium-desktop\:hover\:vtmn-border-green-dark-2:hover {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .gt-medium-desktop\:hover\:vtmn-border-white:hover {
    border-color: var(--vtmn-color_white);
  }

  .gt-medium-desktop\:hover\:vtmn-border-grey-light-1:hover {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .gt-medium-desktop\:hover\:vtmn-border-grey-light-2:hover {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .gt-medium-desktop\:hover\:vtmn-border-grey-light-3:hover {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .gt-medium-desktop\:hover\:vtmn-border-grey-light-4:hover {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .gt-medium-desktop\:hover\:vtmn-border-grey:hover {
    border-color: var(--vtmn-color_grey);
  }

  .gt-medium-desktop\:hover\:vtmn-border-grey-dark-1:hover {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-medium-desktop\:hover\:vtmn-border-grey-dark-2:hover {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-medium-desktop\:hover\:vtmn-border-grey-dark-3:hover {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-medium-desktop\:hover\:vtmn-border-black:hover {
    border-color: var(--vtmn-color_black);
  }

  .gt-medium-desktop\:hover\:vtmn-border-success:hover {
    border-color: var(--vtmn-color_success);
  }

  .gt-medium-desktop\:hover\:vtmn-border-info:hover {
    border-color: var(--vtmn-color_info);
  }

  .gt-medium-desktop\:hover\:vtmn-border-warning:hover {
    border-color: var(--vtmn-color_warning);
  }

  .gt-medium-desktop\:hover\:vtmn-border-danger:hover {
    border-color: var(--vtmn-color_danger);
  }

  .gt-medium-desktop\:hover\:vtmn-border-yellow-light-1:hover {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-medium-desktop\:hover\:vtmn-border-yellow-light-2:hover {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-medium-desktop\:hover\:vtmn-border-yellow:hover {
    border-color: var(--vtmn-color_yellow);
  }

  .gt-medium-desktop\:hover\:vtmn-border-orange-light-1:hover {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .gt-medium-desktop\:hover\:vtmn-border-orange-light-2:hover {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .gt-medium-desktop\:hover\:vtmn-border-orange:hover {
    border-color: var(--vtmn-color_orange);
  }

  .gt-medium-desktop\:hover\:vtmn-border-red-light-1:hover {
    border-color: var(--vtmn-color_red-light-1);
  }

  .gt-medium-desktop\:hover\:vtmn-border-red-light-2:hover {
    border-color: var(--vtmn-color_red-light-2);
  }

  .gt-medium-desktop\:hover\:vtmn-border-red:hover {
    border-color: var(--vtmn-color_red);
  }

  .gt-medium-desktop\:focus\:vtmn-border-transparent:focus {
    border-color: transparent;
  }

  .gt-medium-desktop\:focus\:vtmn-border-background-primary:focus {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-border-background-secondary:focus {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-medium-desktop\:focus\:vtmn-border-background-tertiary:focus {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-medium-desktop\:focus\:vtmn-border-background-brand-primary:focus {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-border-background-brand-secondary:focus {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-medium-desktop\:focus\:vtmn-border-background-accent:focus {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-medium-desktop\:focus\:vtmn-border-background-alert:focus {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-medium-desktop\:focus\:vtmn-border-background-primary-reversed:focus {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-border-background-brand-primary-reversed:focus {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-border-content-primary:focus {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-border-content-secondary:focus {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-medium-desktop\:focus\:vtmn-border-content-tertiary:focus {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-medium-desktop\:focus\:vtmn-border-content-action:focus {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-medium-desktop\:focus\:vtmn-border-content-active:focus {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-medium-desktop\:focus\:vtmn-border-content-inactive:focus {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-medium-desktop\:focus\:vtmn-border-content-negative:focus {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-medium-desktop\:focus\:vtmn-border-content-warning:focus {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-medium-desktop\:focus\:vtmn-border-content-positive:focus {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-medium-desktop\:focus\:vtmn-border-content-information:focus {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-medium-desktop\:focus\:vtmn-border-content-accent:focus {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-medium-desktop\:focus\:vtmn-border-content-visited:focus {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-medium-desktop\:focus\:vtmn-border-content-primary-reversed:focus {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-border-content-action-reversed:focus {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-border-content-visited-reversed:focus {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-border-border-primary:focus {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-border-border-secondary:focus {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-medium-desktop\:focus\:vtmn-border-border-tertiary:focus {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-medium-desktop\:focus\:vtmn-border-border-active:focus {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-medium-desktop\:focus\:vtmn-border-border-inactive:focus {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-medium-desktop\:focus\:vtmn-border-border-negative:focus {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-medium-desktop\:focus\:vtmn-border-border-warning:focus {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-medium-desktop\:focus\:vtmn-border-border-positive:focus {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-medium-desktop\:focus\:vtmn-border-border-information:focus {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-medium-desktop\:focus\:vtmn-border-border-primary-reversed:focus {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-border-decorative-gravel:focus {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-medium-desktop\:focus\:vtmn-border-decorative-brick:focus {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-medium-desktop\:focus\:vtmn-border-decorative-saffron:focus {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-medium-desktop\:focus\:vtmn-border-decorative-gold:focus {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-medium-desktop\:focus\:vtmn-border-decorative-jade:focus {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-medium-desktop\:focus\:vtmn-border-decorative-emerald:focus {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-medium-desktop\:focus\:vtmn-border-decorative-cobalt:focus {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-medium-desktop\:focus\:vtmn-border-decorative-amethyst:focus {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-medium-desktop\:focus\:vtmn-border-hover-primary:focus {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-border-hover-primary-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-border-hover-secondary-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-border-hover-tertiary-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-border-hover-tertiary:focus {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-medium-desktop\:focus\:vtmn-border-hover-brand:focus {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-medium-desktop\:focus\:vtmn-border-hover-accent:focus {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-medium-desktop\:focus\:vtmn-border-hover-primary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-border-hover-secondary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-border-hover-tertiary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-border-active-primary:focus {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-border-active-primary-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-border-active-secondary-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-border-active-tertiary:focus {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-medium-desktop\:focus\:vtmn-border-active-tertiary-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-border-active-brand:focus {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-medium-desktop\:focus\:vtmn-border-active-accent:focus {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-medium-desktop\:focus\:vtmn-border-active-primary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-border-active-secondary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-border-active-tertiary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-border-active-brand-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-border-shadow:focus {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-medium-desktop\:focus\:vtmn-border-brand:focus {
    border-color: var(--vtmn-color_brand);
  }

  .gt-medium-desktop\:focus\:vtmn-border-brand-pro:focus {
    border-color: var(--vtmn-color_brand-pro);
  }

  .gt-medium-desktop\:focus\:vtmn-border-brand-digital-light-1:focus {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-border-brand-digital-light-2:focus {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-border-brand-digital-light-3:focus {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-medium-desktop\:focus\:vtmn-border-brand-digital:focus {
    border-color: var(--vtmn-color_brand-digital);
  }

  .gt-medium-desktop\:focus\:vtmn-border-brand-digital-dark-1:focus {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-medium-desktop\:focus\:vtmn-border-brand-digital-dark-2:focus {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-medium-desktop\:focus\:vtmn-border-green-light-1:focus {
    border-color: var(--vtmn-color_green-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-border-green-light-2:focus {
    border-color: var(--vtmn-color_green-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-border-green-light-3:focus {
    border-color: var(--vtmn-color_green-light-3);
  }

  .gt-medium-desktop\:focus\:vtmn-border-green:focus {
    border-color: var(--vtmn-color_green);
  }

  .gt-medium-desktop\:focus\:vtmn-border-green-dark-1:focus {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .gt-medium-desktop\:focus\:vtmn-border-green-dark-2:focus {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .gt-medium-desktop\:focus\:vtmn-border-white:focus {
    border-color: var(--vtmn-color_white);
  }

  .gt-medium-desktop\:focus\:vtmn-border-grey-light-1:focus {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-border-grey-light-2:focus {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-border-grey-light-3:focus {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .gt-medium-desktop\:focus\:vtmn-border-grey-light-4:focus {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .gt-medium-desktop\:focus\:vtmn-border-grey:focus {
    border-color: var(--vtmn-color_grey);
  }

  .gt-medium-desktop\:focus\:vtmn-border-grey-dark-1:focus {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-medium-desktop\:focus\:vtmn-border-grey-dark-2:focus {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-medium-desktop\:focus\:vtmn-border-grey-dark-3:focus {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-medium-desktop\:focus\:vtmn-border-black:focus {
    border-color: var(--vtmn-color_black);
  }

  .gt-medium-desktop\:focus\:vtmn-border-success:focus {
    border-color: var(--vtmn-color_success);
  }

  .gt-medium-desktop\:focus\:vtmn-border-info:focus {
    border-color: var(--vtmn-color_info);
  }

  .gt-medium-desktop\:focus\:vtmn-border-warning:focus {
    border-color: var(--vtmn-color_warning);
  }

  .gt-medium-desktop\:focus\:vtmn-border-danger:focus {
    border-color: var(--vtmn-color_danger);
  }

  .gt-medium-desktop\:focus\:vtmn-border-yellow-light-1:focus {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-border-yellow-light-2:focus {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-border-yellow:focus {
    border-color: var(--vtmn-color_yellow);
  }

  .gt-medium-desktop\:focus\:vtmn-border-orange-light-1:focus {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-border-orange-light-2:focus {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-border-orange:focus {
    border-color: var(--vtmn-color_orange);
  }

  .gt-medium-desktop\:focus\:vtmn-border-red-light-1:focus {
    border-color: var(--vtmn-color_red-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-border-red-light-2:focus {
    border-color: var(--vtmn-color_red-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-border-red:focus {
    border-color: var(--vtmn-color_red);
  }

  .gt-medium-desktop\:vtmn-border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .gt-medium-desktop\:vtmn-border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .gt-medium-desktop\:vtmn-border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .gt-medium-desktop\:vtmn-border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .gt-medium-desktop\:vtmn-border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .gt-medium-desktop\:vtmn-border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .gt-medium-desktop\:vtmn-border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .gt-medium-desktop\:vtmn-border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .gt-medium-desktop\:vtmn-border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .gt-medium-desktop\:vtmn-border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .gt-medium-desktop\:vtmn-border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .gt-medium-desktop\:vtmn-border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .gt-medium-desktop\:vtmn-border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .gt-medium-desktop\:vtmn-border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .gt-medium-desktop\:vtmn-border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-opacity-0:focus-within {
    --tw-border-opacity: 0;
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-opacity-5:focus-within {
    --tw-border-opacity: 0.05;
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-opacity-10:focus-within {
    --tw-border-opacity: 0.1;
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-opacity-20:focus-within {
    --tw-border-opacity: 0.2;
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-opacity-25:focus-within {
    --tw-border-opacity: 0.25;
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-opacity-30:focus-within {
    --tw-border-opacity: 0.3;
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-opacity-40:focus-within {
    --tw-border-opacity: 0.4;
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-opacity-50:focus-within {
    --tw-border-opacity: 0.5;
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-opacity-60:focus-within {
    --tw-border-opacity: 0.6;
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-opacity-70:focus-within {
    --tw-border-opacity: 0.7;
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-opacity-75:focus-within {
    --tw-border-opacity: 0.75;
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-opacity-80:focus-within {
    --tw-border-opacity: 0.8;
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-opacity-90:focus-within {
    --tw-border-opacity: 0.9;
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-opacity-95:focus-within {
    --tw-border-opacity: 0.95;
  }

  .gt-medium-desktop\:focus-within\:vtmn-border-opacity-100:focus-within {
    --tw-border-opacity: 1;
  }

  .gt-medium-desktop\:hover\:vtmn-border-opacity-0:hover {
    --tw-border-opacity: 0;
  }

  .gt-medium-desktop\:hover\:vtmn-border-opacity-5:hover {
    --tw-border-opacity: 0.05;
  }

  .gt-medium-desktop\:hover\:vtmn-border-opacity-10:hover {
    --tw-border-opacity: 0.1;
  }

  .gt-medium-desktop\:hover\:vtmn-border-opacity-20:hover {
    --tw-border-opacity: 0.2;
  }

  .gt-medium-desktop\:hover\:vtmn-border-opacity-25:hover {
    --tw-border-opacity: 0.25;
  }

  .gt-medium-desktop\:hover\:vtmn-border-opacity-30:hover {
    --tw-border-opacity: 0.3;
  }

  .gt-medium-desktop\:hover\:vtmn-border-opacity-40:hover {
    --tw-border-opacity: 0.4;
  }

  .gt-medium-desktop\:hover\:vtmn-border-opacity-50:hover {
    --tw-border-opacity: 0.5;
  }

  .gt-medium-desktop\:hover\:vtmn-border-opacity-60:hover {
    --tw-border-opacity: 0.6;
  }

  .gt-medium-desktop\:hover\:vtmn-border-opacity-70:hover {
    --tw-border-opacity: 0.7;
  }

  .gt-medium-desktop\:hover\:vtmn-border-opacity-75:hover {
    --tw-border-opacity: 0.75;
  }

  .gt-medium-desktop\:hover\:vtmn-border-opacity-80:hover {
    --tw-border-opacity: 0.8;
  }

  .gt-medium-desktop\:hover\:vtmn-border-opacity-90:hover {
    --tw-border-opacity: 0.9;
  }

  .gt-medium-desktop\:hover\:vtmn-border-opacity-95:hover {
    --tw-border-opacity: 0.95;
  }

  .gt-medium-desktop\:hover\:vtmn-border-opacity-100:hover {
    --tw-border-opacity: 1;
  }

  .gt-medium-desktop\:focus\:vtmn-border-opacity-0:focus {
    --tw-border-opacity: 0;
  }

  .gt-medium-desktop\:focus\:vtmn-border-opacity-5:focus {
    --tw-border-opacity: 0.05;
  }

  .gt-medium-desktop\:focus\:vtmn-border-opacity-10:focus {
    --tw-border-opacity: 0.1;
  }

  .gt-medium-desktop\:focus\:vtmn-border-opacity-20:focus {
    --tw-border-opacity: 0.2;
  }

  .gt-medium-desktop\:focus\:vtmn-border-opacity-25:focus {
    --tw-border-opacity: 0.25;
  }

  .gt-medium-desktop\:focus\:vtmn-border-opacity-30:focus {
    --tw-border-opacity: 0.3;
  }

  .gt-medium-desktop\:focus\:vtmn-border-opacity-40:focus {
    --tw-border-opacity: 0.4;
  }

  .gt-medium-desktop\:focus\:vtmn-border-opacity-50:focus {
    --tw-border-opacity: 0.5;
  }

  .gt-medium-desktop\:focus\:vtmn-border-opacity-60:focus {
    --tw-border-opacity: 0.6;
  }

  .gt-medium-desktop\:focus\:vtmn-border-opacity-70:focus {
    --tw-border-opacity: 0.7;
  }

  .gt-medium-desktop\:focus\:vtmn-border-opacity-75:focus {
    --tw-border-opacity: 0.75;
  }

  .gt-medium-desktop\:focus\:vtmn-border-opacity-80:focus {
    --tw-border-opacity: 0.8;
  }

  .gt-medium-desktop\:focus\:vtmn-border-opacity-90:focus {
    --tw-border-opacity: 0.9;
  }

  .gt-medium-desktop\:focus\:vtmn-border-opacity-95:focus {
    --tw-border-opacity: 0.95;
  }

  .gt-medium-desktop\:focus\:vtmn-border-opacity-100:focus {
    --tw-border-opacity: 1;
  }

  .gt-medium-desktop\:vtmn-bg-transparent {
    background-color: transparent;
  }

  .gt-medium-desktop\:vtmn-bg-background-primary {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-medium-desktop\:vtmn-bg-background-secondary {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-medium-desktop\:vtmn-bg-background-tertiary {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-medium-desktop\:vtmn-bg-background-brand-primary {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-medium-desktop\:vtmn-bg-background-brand-secondary {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-medium-desktop\:vtmn-bg-background-accent {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-medium-desktop\:vtmn-bg-background-alert {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-medium-desktop\:vtmn-bg-background-primary-reversed {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-medium-desktop\:vtmn-bg-background-brand-primary-reversed {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-medium-desktop\:vtmn-bg-content-primary {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-medium-desktop\:vtmn-bg-content-secondary {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-medium-desktop\:vtmn-bg-content-tertiary {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-medium-desktop\:vtmn-bg-content-action {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-medium-desktop\:vtmn-bg-content-active {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-medium-desktop\:vtmn-bg-content-inactive {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-medium-desktop\:vtmn-bg-content-negative {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-medium-desktop\:vtmn-bg-content-warning {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-medium-desktop\:vtmn-bg-content-positive {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-medium-desktop\:vtmn-bg-content-information {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-medium-desktop\:vtmn-bg-content-accent {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-medium-desktop\:vtmn-bg-content-visited {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-medium-desktop\:vtmn-bg-content-primary-reversed {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-medium-desktop\:vtmn-bg-content-action-reversed {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-medium-desktop\:vtmn-bg-content-visited-reversed {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-medium-desktop\:vtmn-bg-border-primary {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-medium-desktop\:vtmn-bg-border-secondary {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-medium-desktop\:vtmn-bg-border-tertiary {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-medium-desktop\:vtmn-bg-border-active {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-medium-desktop\:vtmn-bg-border-inactive {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-medium-desktop\:vtmn-bg-border-negative {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-medium-desktop\:vtmn-bg-border-warning {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-medium-desktop\:vtmn-bg-border-positive {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-medium-desktop\:vtmn-bg-border-information {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-medium-desktop\:vtmn-bg-border-primary-reversed {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-medium-desktop\:vtmn-bg-decorative-gravel {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-medium-desktop\:vtmn-bg-decorative-brick {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-medium-desktop\:vtmn-bg-decorative-saffron {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-medium-desktop\:vtmn-bg-decorative-gold {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-medium-desktop\:vtmn-bg-decorative-jade {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-medium-desktop\:vtmn-bg-decorative-emerald {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-medium-desktop\:vtmn-bg-decorative-cobalt {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-medium-desktop\:vtmn-bg-decorative-amethyst {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-medium-desktop\:vtmn-bg-hover-primary {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-medium-desktop\:vtmn-bg-hover-primary-transparent {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-medium-desktop\:vtmn-bg-hover-secondary-transparent {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-medium-desktop\:vtmn-bg-hover-tertiary-transparent {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-medium-desktop\:vtmn-bg-hover-tertiary {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-medium-desktop\:vtmn-bg-hover-brand {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-medium-desktop\:vtmn-bg-hover-accent {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-medium-desktop\:vtmn-bg-hover-primary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-bg-hover-secondary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-bg-hover-tertiary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-bg-active-primary {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-medium-desktop\:vtmn-bg-active-primary-transparent {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-medium-desktop\:vtmn-bg-active-secondary-transparent {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-medium-desktop\:vtmn-bg-active-tertiary {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-medium-desktop\:vtmn-bg-active-tertiary-transparent {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-medium-desktop\:vtmn-bg-active-brand {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-medium-desktop\:vtmn-bg-active-accent {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-medium-desktop\:vtmn-bg-active-primary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-bg-active-secondary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-bg-active-tertiary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-bg-active-brand-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-bg-shadow {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-medium-desktop\:vtmn-bg-brand {
    background-color: var(--vtmn-color_brand);
  }

  .gt-medium-desktop\:vtmn-bg-brand-pro {
    background-color: var(--vtmn-color_brand-pro);
  }

  .gt-medium-desktop\:vtmn-bg-brand-digital-light-1 {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-medium-desktop\:vtmn-bg-brand-digital-light-2 {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-medium-desktop\:vtmn-bg-brand-digital-light-3 {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-medium-desktop\:vtmn-bg-brand-digital {
    background-color: var(--vtmn-color_brand-digital);
  }

  .gt-medium-desktop\:vtmn-bg-brand-digital-dark-1 {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-medium-desktop\:vtmn-bg-brand-digital-dark-2 {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-medium-desktop\:vtmn-bg-green-light-1 {
    background-color: var(--vtmn-color_green-light-1);
  }

  .gt-medium-desktop\:vtmn-bg-green-light-2 {
    background-color: var(--vtmn-color_green-light-2);
  }

  .gt-medium-desktop\:vtmn-bg-green-light-3 {
    background-color: var(--vtmn-color_green-light-3);
  }

  .gt-medium-desktop\:vtmn-bg-green {
    background-color: var(--vtmn-color_green);
  }

  .gt-medium-desktop\:vtmn-bg-green-dark-1 {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .gt-medium-desktop\:vtmn-bg-green-dark-2 {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .gt-medium-desktop\:vtmn-bg-white {
    background-color: var(--vtmn-color_white);
  }

  .gt-medium-desktop\:vtmn-bg-grey-light-1 {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .gt-medium-desktop\:vtmn-bg-grey-light-2 {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .gt-medium-desktop\:vtmn-bg-grey-light-3 {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .gt-medium-desktop\:vtmn-bg-grey-light-4 {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .gt-medium-desktop\:vtmn-bg-grey {
    background-color: var(--vtmn-color_grey);
  }

  .gt-medium-desktop\:vtmn-bg-grey-dark-1 {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-medium-desktop\:vtmn-bg-grey-dark-2 {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-medium-desktop\:vtmn-bg-grey-dark-3 {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-medium-desktop\:vtmn-bg-black {
    background-color: var(--vtmn-color_black);
  }

  .gt-medium-desktop\:vtmn-bg-success {
    background-color: var(--vtmn-color_success);
  }

  .gt-medium-desktop\:vtmn-bg-info {
    background-color: var(--vtmn-color_info);
  }

  .gt-medium-desktop\:vtmn-bg-warning {
    background-color: var(--vtmn-color_warning);
  }

  .gt-medium-desktop\:vtmn-bg-danger {
    background-color: var(--vtmn-color_danger);
  }

  .gt-medium-desktop\:vtmn-bg-yellow-light-1 {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-medium-desktop\:vtmn-bg-yellow-light-2 {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-medium-desktop\:vtmn-bg-yellow {
    background-color: var(--vtmn-color_yellow);
  }

  .gt-medium-desktop\:vtmn-bg-orange-light-1 {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .gt-medium-desktop\:vtmn-bg-orange-light-2 {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .gt-medium-desktop\:vtmn-bg-orange {
    background-color: var(--vtmn-color_orange);
  }

  .gt-medium-desktop\:vtmn-bg-red-light-1 {
    background-color: var(--vtmn-color_red-light-1);
  }

  .gt-medium-desktop\:vtmn-bg-red-light-2 {
    background-color: var(--vtmn-color_red-light-2);
  }

  .gt-medium-desktop\:vtmn-bg-red {
    background-color: var(--vtmn-color_red);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-transparent {
    background-color: transparent;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-background-primary {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-background-secondary {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-background-tertiary {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-background-brand-primary {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-background-brand-secondary {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-background-accent {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-background-alert {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-background-primary-reversed {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-background-brand-primary-reversed {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-content-primary {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-content-secondary {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-content-tertiary {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-content-action {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-content-active {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-content-inactive {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-content-negative {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-content-warning {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-content-positive {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-content-information {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-content-accent {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-content-visited {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-content-primary-reversed {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-content-action-reversed {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-content-visited-reversed {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-border-primary {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-border-secondary {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-border-tertiary {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-border-active {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-border-inactive {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-border-negative {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-border-warning {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-border-positive {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-border-information {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-border-primary-reversed {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-decorative-gravel {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-decorative-brick {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-decorative-saffron {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-decorative-gold {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-decorative-jade {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-decorative-emerald {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-decorative-cobalt {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-decorative-amethyst {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-hover-primary {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-hover-primary-transparent {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-hover-secondary-transparent {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-hover-tertiary-transparent {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-hover-tertiary {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-hover-brand {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-hover-accent {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-hover-primary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-hover-secondary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-hover-tertiary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-active-primary {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-active-primary-transparent {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-active-secondary-transparent {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-active-tertiary {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-active-tertiary-transparent {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-active-brand {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-active-accent {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-active-primary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-active-secondary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-active-tertiary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-active-brand-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-shadow {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-brand {
    background-color: var(--vtmn-color_brand);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-brand-pro {
    background-color: var(--vtmn-color_brand-pro);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-brand-digital-light-1 {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-brand-digital-light-2 {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-brand-digital-light-3 {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-brand-digital {
    background-color: var(--vtmn-color_brand-digital);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-brand-digital-dark-1 {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-brand-digital-dark-2 {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-green-light-1 {
    background-color: var(--vtmn-color_green-light-1);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-green-light-2 {
    background-color: var(--vtmn-color_green-light-2);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-green-light-3 {
    background-color: var(--vtmn-color_green-light-3);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-green {
    background-color: var(--vtmn-color_green);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-green-dark-1 {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-green-dark-2 {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-white {
    background-color: var(--vtmn-color_white);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-grey-light-1 {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-grey-light-2 {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-grey-light-3 {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-grey-light-4 {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-grey {
    background-color: var(--vtmn-color_grey);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-grey-dark-1 {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-grey-dark-2 {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-grey-dark-3 {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-black {
    background-color: var(--vtmn-color_black);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-success {
    background-color: var(--vtmn-color_success);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-info {
    background-color: var(--vtmn-color_info);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-warning {
    background-color: var(--vtmn-color_warning);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-danger {
    background-color: var(--vtmn-color_danger);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-yellow-light-1 {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-yellow-light-2 {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-yellow {
    background-color: var(--vtmn-color_yellow);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-orange-light-1 {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-orange-light-2 {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-orange {
    background-color: var(--vtmn-color_orange);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-red-light-1 {
    background-color: var(--vtmn-color_red-light-1);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-red-light-2 {
    background-color: var(--vtmn-color_red-light-2);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-red {
    background-color: var(--vtmn-color_red);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-transparent:focus-within {
    background-color: transparent;
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-background-primary:focus-within {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-background-secondary:focus-within {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-background-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-background-brand-primary:focus-within {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-background-brand-secondary:focus-within {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-background-accent:focus-within {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-background-alert:focus-within {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-background-primary-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-background-brand-primary-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-content-primary:focus-within {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-content-secondary:focus-within {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-content-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-content-action:focus-within {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-content-active:focus-within {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-content-inactive:focus-within {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-content-negative:focus-within {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-content-warning:focus-within {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-content-positive:focus-within {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-content-information:focus-within {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-content-accent:focus-within {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-content-visited:focus-within {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-content-primary-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-content-action-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-content-visited-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-border-primary:focus-within {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-border-secondary:focus-within {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-border-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-border-active:focus-within {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-border-inactive:focus-within {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-border-negative:focus-within {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-border-warning:focus-within {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-border-positive:focus-within {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-border-information:focus-within {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-border-primary-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-decorative-gravel:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-decorative-brick:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-decorative-saffron:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-decorative-gold:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-decorative-jade:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-decorative-emerald:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-decorative-cobalt:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-decorative-amethyst:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-hover-primary:focus-within {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-hover-primary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-hover-secondary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-hover-tertiary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-hover-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-hover-brand:focus-within {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-hover-accent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-hover-primary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-hover-secondary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-hover-tertiary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-active-primary:focus-within {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-active-primary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-active-secondary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-active-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-active-tertiary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-active-brand:focus-within {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-active-accent:focus-within {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-active-primary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-active-secondary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-active-tertiary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-active-brand-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-shadow:focus-within {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-brand:focus-within {
    background-color: var(--vtmn-color_brand);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-brand-pro:focus-within {
    background-color: var(--vtmn-color_brand-pro);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-brand-digital-light-1:focus-within {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-brand-digital-light-2:focus-within {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-brand-digital-light-3:focus-within {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-brand-digital:focus-within {
    background-color: var(--vtmn-color_brand-digital);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-brand-digital-dark-1:focus-within {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-brand-digital-dark-2:focus-within {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-green-light-1:focus-within {
    background-color: var(--vtmn-color_green-light-1);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-green-light-2:focus-within {
    background-color: var(--vtmn-color_green-light-2);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-green-light-3:focus-within {
    background-color: var(--vtmn-color_green-light-3);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-green:focus-within {
    background-color: var(--vtmn-color_green);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-green-dark-1:focus-within {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-green-dark-2:focus-within {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-white:focus-within {
    background-color: var(--vtmn-color_white);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-grey-light-1:focus-within {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-grey-light-2:focus-within {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-grey-light-3:focus-within {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-grey-light-4:focus-within {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-grey:focus-within {
    background-color: var(--vtmn-color_grey);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-grey-dark-1:focus-within {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-grey-dark-2:focus-within {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-grey-dark-3:focus-within {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-black:focus-within {
    background-color: var(--vtmn-color_black);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-success:focus-within {
    background-color: var(--vtmn-color_success);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-info:focus-within {
    background-color: var(--vtmn-color_info);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-warning:focus-within {
    background-color: var(--vtmn-color_warning);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-danger:focus-within {
    background-color: var(--vtmn-color_danger);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-yellow-light-1:focus-within {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-yellow-light-2:focus-within {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-yellow:focus-within {
    background-color: var(--vtmn-color_yellow);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-orange-light-1:focus-within {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-orange-light-2:focus-within {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-orange:focus-within {
    background-color: var(--vtmn-color_orange);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-red-light-1:focus-within {
    background-color: var(--vtmn-color_red-light-1);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-red-light-2:focus-within {
    background-color: var(--vtmn-color_red-light-2);
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-red:focus-within {
    background-color: var(--vtmn-color_red);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-transparent:hover {
    background-color: transparent;
  }

  .gt-medium-desktop\:hover\:vtmn-bg-background-primary:hover {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-background-secondary:hover {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-background-tertiary:hover {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-background-brand-primary:hover {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-background-brand-secondary:hover {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-background-accent:hover {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-background-alert:hover {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-background-primary-reversed:hover {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-background-brand-primary-reversed:hover {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-content-primary:hover {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-content-secondary:hover {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-content-tertiary:hover {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-content-action:hover {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-content-active:hover {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-content-inactive:hover {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-content-negative:hover {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-content-warning:hover {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-content-positive:hover {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-content-information:hover {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-content-accent:hover {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-content-visited:hover {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-content-primary-reversed:hover {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-content-action-reversed:hover {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-content-visited-reversed:hover {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-border-primary:hover {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-border-secondary:hover {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-border-tertiary:hover {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-border-active:hover {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-border-inactive:hover {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-border-negative:hover {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-border-warning:hover {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-border-positive:hover {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-border-information:hover {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-border-primary-reversed:hover {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-decorative-gravel:hover {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-decorative-brick:hover {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-decorative-saffron:hover {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-decorative-gold:hover {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-decorative-jade:hover {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-decorative-emerald:hover {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-decorative-cobalt:hover {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-decorative-amethyst:hover {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-hover-primary:hover {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-hover-primary-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-hover-secondary-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-hover-tertiary-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-hover-tertiary:hover {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-hover-brand:hover {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-hover-accent:hover {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-hover-primary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-hover-secondary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-hover-tertiary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-active-primary:hover {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-active-primary-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-active-secondary-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-active-tertiary:hover {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-active-tertiary-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-active-brand:hover {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-active-accent:hover {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-active-primary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-active-secondary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-active-tertiary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-active-brand-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-shadow:hover {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-brand:hover {
    background-color: var(--vtmn-color_brand);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-brand-pro:hover {
    background-color: var(--vtmn-color_brand-pro);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-brand-digital-light-1:hover {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-brand-digital-light-2:hover {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-brand-digital-light-3:hover {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-brand-digital:hover {
    background-color: var(--vtmn-color_brand-digital);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-brand-digital-dark-1:hover {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-brand-digital-dark-2:hover {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-green-light-1:hover {
    background-color: var(--vtmn-color_green-light-1);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-green-light-2:hover {
    background-color: var(--vtmn-color_green-light-2);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-green-light-3:hover {
    background-color: var(--vtmn-color_green-light-3);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-green:hover {
    background-color: var(--vtmn-color_green);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-green-dark-1:hover {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-green-dark-2:hover {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-white:hover {
    background-color: var(--vtmn-color_white);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-grey-light-1:hover {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-grey-light-2:hover {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-grey-light-3:hover {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-grey-light-4:hover {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-grey:hover {
    background-color: var(--vtmn-color_grey);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-grey-dark-1:hover {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-grey-dark-2:hover {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-grey-dark-3:hover {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-black:hover {
    background-color: var(--vtmn-color_black);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-success:hover {
    background-color: var(--vtmn-color_success);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-info:hover {
    background-color: var(--vtmn-color_info);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-warning:hover {
    background-color: var(--vtmn-color_warning);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-danger:hover {
    background-color: var(--vtmn-color_danger);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-yellow-light-1:hover {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-yellow-light-2:hover {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-yellow:hover {
    background-color: var(--vtmn-color_yellow);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-orange-light-1:hover {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-orange-light-2:hover {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-orange:hover {
    background-color: var(--vtmn-color_orange);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-red-light-1:hover {
    background-color: var(--vtmn-color_red-light-1);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-red-light-2:hover {
    background-color: var(--vtmn-color_red-light-2);
  }

  .gt-medium-desktop\:hover\:vtmn-bg-red:hover {
    background-color: var(--vtmn-color_red);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-transparent:focus {
    background-color: transparent;
  }

  .gt-medium-desktop\:focus\:vtmn-bg-background-primary:focus {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-background-secondary:focus {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-background-tertiary:focus {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-background-brand-primary:focus {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-background-brand-secondary:focus {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-background-accent:focus {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-background-alert:focus {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-background-primary-reversed:focus {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-background-brand-primary-reversed:focus {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-content-primary:focus {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-content-secondary:focus {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-content-tertiary:focus {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-content-action:focus {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-content-active:focus {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-content-inactive:focus {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-content-negative:focus {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-content-warning:focus {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-content-positive:focus {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-content-information:focus {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-content-accent:focus {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-content-visited:focus {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-content-primary-reversed:focus {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-content-action-reversed:focus {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-content-visited-reversed:focus {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-border-primary:focus {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-border-secondary:focus {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-border-tertiary:focus {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-border-active:focus {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-border-inactive:focus {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-border-negative:focus {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-border-warning:focus {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-border-positive:focus {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-border-information:focus {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-border-primary-reversed:focus {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-decorative-gravel:focus {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-decorative-brick:focus {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-decorative-saffron:focus {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-decorative-gold:focus {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-decorative-jade:focus {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-decorative-emerald:focus {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-decorative-cobalt:focus {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-decorative-amethyst:focus {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-hover-primary:focus {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-hover-primary-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-hover-secondary-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-hover-tertiary-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-hover-tertiary:focus {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-hover-brand:focus {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-hover-accent:focus {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-hover-primary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-hover-secondary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-hover-tertiary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-active-primary:focus {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-active-primary-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-active-secondary-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-active-tertiary:focus {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-active-tertiary-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-active-brand:focus {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-active-accent:focus {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-active-primary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-active-secondary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-active-tertiary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-active-brand-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-shadow:focus {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-brand:focus {
    background-color: var(--vtmn-color_brand);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-brand-pro:focus {
    background-color: var(--vtmn-color_brand-pro);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-brand-digital-light-1:focus {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-brand-digital-light-2:focus {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-brand-digital-light-3:focus {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-brand-digital:focus {
    background-color: var(--vtmn-color_brand-digital);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-brand-digital-dark-1:focus {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-brand-digital-dark-2:focus {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-green-light-1:focus {
    background-color: var(--vtmn-color_green-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-green-light-2:focus {
    background-color: var(--vtmn-color_green-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-green-light-3:focus {
    background-color: var(--vtmn-color_green-light-3);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-green:focus {
    background-color: var(--vtmn-color_green);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-green-dark-1:focus {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-green-dark-2:focus {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-white:focus {
    background-color: var(--vtmn-color_white);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-grey-light-1:focus {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-grey-light-2:focus {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-grey-light-3:focus {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-grey-light-4:focus {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-grey:focus {
    background-color: var(--vtmn-color_grey);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-grey-dark-1:focus {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-grey-dark-2:focus {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-grey-dark-3:focus {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-black:focus {
    background-color: var(--vtmn-color_black);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-success:focus {
    background-color: var(--vtmn-color_success);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-info:focus {
    background-color: var(--vtmn-color_info);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-warning:focus {
    background-color: var(--vtmn-color_warning);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-danger:focus {
    background-color: var(--vtmn-color_danger);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-yellow-light-1:focus {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-yellow-light-2:focus {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-yellow:focus {
    background-color: var(--vtmn-color_yellow);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-orange-light-1:focus {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-orange-light-2:focus {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-orange:focus {
    background-color: var(--vtmn-color_orange);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-red-light-1:focus {
    background-color: var(--vtmn-color_red-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-red-light-2:focus {
    background-color: var(--vtmn-color_red-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-bg-red:focus {
    background-color: var(--vtmn-color_red);
  }

  .gt-medium-desktop\:active\:vtmn-bg-transparent:active {
    background-color: transparent;
  }

  .gt-medium-desktop\:active\:vtmn-bg-background-primary:active {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-medium-desktop\:active\:vtmn-bg-background-secondary:active {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-medium-desktop\:active\:vtmn-bg-background-tertiary:active {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-medium-desktop\:active\:vtmn-bg-background-brand-primary:active {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-medium-desktop\:active\:vtmn-bg-background-brand-secondary:active {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-medium-desktop\:active\:vtmn-bg-background-accent:active {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-medium-desktop\:active\:vtmn-bg-background-alert:active {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-medium-desktop\:active\:vtmn-bg-background-primary-reversed:active {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-medium-desktop\:active\:vtmn-bg-background-brand-primary-reversed:active {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-medium-desktop\:active\:vtmn-bg-content-primary:active {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-medium-desktop\:active\:vtmn-bg-content-secondary:active {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-medium-desktop\:active\:vtmn-bg-content-tertiary:active {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-medium-desktop\:active\:vtmn-bg-content-action:active {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-medium-desktop\:active\:vtmn-bg-content-active:active {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-medium-desktop\:active\:vtmn-bg-content-inactive:active {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-medium-desktop\:active\:vtmn-bg-content-negative:active {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-medium-desktop\:active\:vtmn-bg-content-warning:active {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-medium-desktop\:active\:vtmn-bg-content-positive:active {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-medium-desktop\:active\:vtmn-bg-content-information:active {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-medium-desktop\:active\:vtmn-bg-content-accent:active {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-medium-desktop\:active\:vtmn-bg-content-visited:active {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-medium-desktop\:active\:vtmn-bg-content-primary-reversed:active {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-medium-desktop\:active\:vtmn-bg-content-action-reversed:active {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-medium-desktop\:active\:vtmn-bg-content-visited-reversed:active {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-medium-desktop\:active\:vtmn-bg-border-primary:active {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-medium-desktop\:active\:vtmn-bg-border-secondary:active {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-medium-desktop\:active\:vtmn-bg-border-tertiary:active {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-medium-desktop\:active\:vtmn-bg-border-active:active {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-medium-desktop\:active\:vtmn-bg-border-inactive:active {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-medium-desktop\:active\:vtmn-bg-border-negative:active {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-medium-desktop\:active\:vtmn-bg-border-warning:active {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-medium-desktop\:active\:vtmn-bg-border-positive:active {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-medium-desktop\:active\:vtmn-bg-border-information:active {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-medium-desktop\:active\:vtmn-bg-border-primary-reversed:active {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-medium-desktop\:active\:vtmn-bg-decorative-gravel:active {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-medium-desktop\:active\:vtmn-bg-decorative-brick:active {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-medium-desktop\:active\:vtmn-bg-decorative-saffron:active {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-medium-desktop\:active\:vtmn-bg-decorative-gold:active {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-medium-desktop\:active\:vtmn-bg-decorative-jade:active {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-medium-desktop\:active\:vtmn-bg-decorative-emerald:active {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-medium-desktop\:active\:vtmn-bg-decorative-cobalt:active {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-medium-desktop\:active\:vtmn-bg-decorative-amethyst:active {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-medium-desktop\:active\:vtmn-bg-hover-primary:active {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-medium-desktop\:active\:vtmn-bg-hover-primary-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-medium-desktop\:active\:vtmn-bg-hover-secondary-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-medium-desktop\:active\:vtmn-bg-hover-tertiary-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-medium-desktop\:active\:vtmn-bg-hover-tertiary:active {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-medium-desktop\:active\:vtmn-bg-hover-brand:active {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-medium-desktop\:active\:vtmn-bg-hover-accent:active {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-medium-desktop\:active\:vtmn-bg-hover-primary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-medium-desktop\:active\:vtmn-bg-hover-secondary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:active\:vtmn-bg-hover-tertiary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:active\:vtmn-bg-active-primary:active {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-medium-desktop\:active\:vtmn-bg-active-primary-transparent:active {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-medium-desktop\:active\:vtmn-bg-active-secondary-transparent:active {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-medium-desktop\:active\:vtmn-bg-active-tertiary:active {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-medium-desktop\:active\:vtmn-bg-active-tertiary-transparent:active {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-medium-desktop\:active\:vtmn-bg-active-brand:active {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-medium-desktop\:active\:vtmn-bg-active-accent:active {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-medium-desktop\:active\:vtmn-bg-active-primary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-medium-desktop\:active\:vtmn-bg-active-secondary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:active\:vtmn-bg-active-tertiary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:active\:vtmn-bg-active-brand-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-medium-desktop\:active\:vtmn-bg-shadow:active {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-medium-desktop\:active\:vtmn-bg-brand:active {
    background-color: var(--vtmn-color_brand);
  }

  .gt-medium-desktop\:active\:vtmn-bg-brand-pro:active {
    background-color: var(--vtmn-color_brand-pro);
  }

  .gt-medium-desktop\:active\:vtmn-bg-brand-digital-light-1:active {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-medium-desktop\:active\:vtmn-bg-brand-digital-light-2:active {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-medium-desktop\:active\:vtmn-bg-brand-digital-light-3:active {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-medium-desktop\:active\:vtmn-bg-brand-digital:active {
    background-color: var(--vtmn-color_brand-digital);
  }

  .gt-medium-desktop\:active\:vtmn-bg-brand-digital-dark-1:active {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-medium-desktop\:active\:vtmn-bg-brand-digital-dark-2:active {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-medium-desktop\:active\:vtmn-bg-green-light-1:active {
    background-color: var(--vtmn-color_green-light-1);
  }

  .gt-medium-desktop\:active\:vtmn-bg-green-light-2:active {
    background-color: var(--vtmn-color_green-light-2);
  }

  .gt-medium-desktop\:active\:vtmn-bg-green-light-3:active {
    background-color: var(--vtmn-color_green-light-3);
  }

  .gt-medium-desktop\:active\:vtmn-bg-green:active {
    background-color: var(--vtmn-color_green);
  }

  .gt-medium-desktop\:active\:vtmn-bg-green-dark-1:active {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .gt-medium-desktop\:active\:vtmn-bg-green-dark-2:active {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .gt-medium-desktop\:active\:vtmn-bg-white:active {
    background-color: var(--vtmn-color_white);
  }

  .gt-medium-desktop\:active\:vtmn-bg-grey-light-1:active {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .gt-medium-desktop\:active\:vtmn-bg-grey-light-2:active {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .gt-medium-desktop\:active\:vtmn-bg-grey-light-3:active {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .gt-medium-desktop\:active\:vtmn-bg-grey-light-4:active {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .gt-medium-desktop\:active\:vtmn-bg-grey:active {
    background-color: var(--vtmn-color_grey);
  }

  .gt-medium-desktop\:active\:vtmn-bg-grey-dark-1:active {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-medium-desktop\:active\:vtmn-bg-grey-dark-2:active {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-medium-desktop\:active\:vtmn-bg-grey-dark-3:active {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-medium-desktop\:active\:vtmn-bg-black:active {
    background-color: var(--vtmn-color_black);
  }

  .gt-medium-desktop\:active\:vtmn-bg-success:active {
    background-color: var(--vtmn-color_success);
  }

  .gt-medium-desktop\:active\:vtmn-bg-info:active {
    background-color: var(--vtmn-color_info);
  }

  .gt-medium-desktop\:active\:vtmn-bg-warning:active {
    background-color: var(--vtmn-color_warning);
  }

  .gt-medium-desktop\:active\:vtmn-bg-danger:active {
    background-color: var(--vtmn-color_danger);
  }

  .gt-medium-desktop\:active\:vtmn-bg-yellow-light-1:active {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-medium-desktop\:active\:vtmn-bg-yellow-light-2:active {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-medium-desktop\:active\:vtmn-bg-yellow:active {
    background-color: var(--vtmn-color_yellow);
  }

  .gt-medium-desktop\:active\:vtmn-bg-orange-light-1:active {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .gt-medium-desktop\:active\:vtmn-bg-orange-light-2:active {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .gt-medium-desktop\:active\:vtmn-bg-orange:active {
    background-color: var(--vtmn-color_orange);
  }

  .gt-medium-desktop\:active\:vtmn-bg-red-light-1:active {
    background-color: var(--vtmn-color_red-light-1);
  }

  .gt-medium-desktop\:active\:vtmn-bg-red-light-2:active {
    background-color: var(--vtmn-color_red-light-2);
  }

  .gt-medium-desktop\:active\:vtmn-bg-red:active {
    background-color: var(--vtmn-color_red);
  }

  .gt-medium-desktop\:vtmn-bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .gt-medium-desktop\:vtmn-bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .gt-medium-desktop\:vtmn-bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .gt-medium-desktop\:vtmn-bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .gt-medium-desktop\:vtmn-bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .gt-medium-desktop\:vtmn-bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .gt-medium-desktop\:vtmn-bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .gt-medium-desktop\:vtmn-bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .gt-medium-desktop\:vtmn-bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .gt-medium-desktop\:vtmn-bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .gt-medium-desktop\:vtmn-bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .gt-medium-desktop\:vtmn-bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .gt-medium-desktop\:vtmn-bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .gt-medium-desktop\:vtmn-bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .gt-medium-desktop\:vtmn-bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-opacity-0:focus-within {
    --tw-bg-opacity: 0;
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-opacity-5:focus-within {
    --tw-bg-opacity: 0.05;
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-opacity-10:focus-within {
    --tw-bg-opacity: 0.1;
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-opacity-20:focus-within {
    --tw-bg-opacity: 0.2;
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-opacity-25:focus-within {
    --tw-bg-opacity: 0.25;
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-opacity-30:focus-within {
    --tw-bg-opacity: 0.3;
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-opacity-40:focus-within {
    --tw-bg-opacity: 0.4;
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-opacity-50:focus-within {
    --tw-bg-opacity: 0.5;
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-opacity-60:focus-within {
    --tw-bg-opacity: 0.6;
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-opacity-70:focus-within {
    --tw-bg-opacity: 0.7;
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-opacity-75:focus-within {
    --tw-bg-opacity: 0.75;
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-opacity-80:focus-within {
    --tw-bg-opacity: 0.8;
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-opacity-90:focus-within {
    --tw-bg-opacity: 0.9;
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-opacity-95:focus-within {
    --tw-bg-opacity: 0.95;
  }

  .gt-medium-desktop\:focus-within\:vtmn-bg-opacity-100:focus-within {
    --tw-bg-opacity: 1;
  }

  .gt-medium-desktop\:hover\:vtmn-bg-opacity-0:hover {
    --tw-bg-opacity: 0;
  }

  .gt-medium-desktop\:hover\:vtmn-bg-opacity-5:hover {
    --tw-bg-opacity: 0.05;
  }

  .gt-medium-desktop\:hover\:vtmn-bg-opacity-10:hover {
    --tw-bg-opacity: 0.1;
  }

  .gt-medium-desktop\:hover\:vtmn-bg-opacity-20:hover {
    --tw-bg-opacity: 0.2;
  }

  .gt-medium-desktop\:hover\:vtmn-bg-opacity-25:hover {
    --tw-bg-opacity: 0.25;
  }

  .gt-medium-desktop\:hover\:vtmn-bg-opacity-30:hover {
    --tw-bg-opacity: 0.3;
  }

  .gt-medium-desktop\:hover\:vtmn-bg-opacity-40:hover {
    --tw-bg-opacity: 0.4;
  }

  .gt-medium-desktop\:hover\:vtmn-bg-opacity-50:hover {
    --tw-bg-opacity: 0.5;
  }

  .gt-medium-desktop\:hover\:vtmn-bg-opacity-60:hover {
    --tw-bg-opacity: 0.6;
  }

  .gt-medium-desktop\:hover\:vtmn-bg-opacity-70:hover {
    --tw-bg-opacity: 0.7;
  }

  .gt-medium-desktop\:hover\:vtmn-bg-opacity-75:hover {
    --tw-bg-opacity: 0.75;
  }

  .gt-medium-desktop\:hover\:vtmn-bg-opacity-80:hover {
    --tw-bg-opacity: 0.8;
  }

  .gt-medium-desktop\:hover\:vtmn-bg-opacity-90:hover {
    --tw-bg-opacity: 0.9;
  }

  .gt-medium-desktop\:hover\:vtmn-bg-opacity-95:hover {
    --tw-bg-opacity: 0.95;
  }

  .gt-medium-desktop\:hover\:vtmn-bg-opacity-100:hover {
    --tw-bg-opacity: 1;
  }

  .gt-medium-desktop\:focus\:vtmn-bg-opacity-0:focus {
    --tw-bg-opacity: 0;
  }

  .gt-medium-desktop\:focus\:vtmn-bg-opacity-5:focus {
    --tw-bg-opacity: 0.05;
  }

  .gt-medium-desktop\:focus\:vtmn-bg-opacity-10:focus {
    --tw-bg-opacity: 0.1;
  }

  .gt-medium-desktop\:focus\:vtmn-bg-opacity-20:focus {
    --tw-bg-opacity: 0.2;
  }

  .gt-medium-desktop\:focus\:vtmn-bg-opacity-25:focus {
    --tw-bg-opacity: 0.25;
  }

  .gt-medium-desktop\:focus\:vtmn-bg-opacity-30:focus {
    --tw-bg-opacity: 0.3;
  }

  .gt-medium-desktop\:focus\:vtmn-bg-opacity-40:focus {
    --tw-bg-opacity: 0.4;
  }

  .gt-medium-desktop\:focus\:vtmn-bg-opacity-50:focus {
    --tw-bg-opacity: 0.5;
  }

  .gt-medium-desktop\:focus\:vtmn-bg-opacity-60:focus {
    --tw-bg-opacity: 0.6;
  }

  .gt-medium-desktop\:focus\:vtmn-bg-opacity-70:focus {
    --tw-bg-opacity: 0.7;
  }

  .gt-medium-desktop\:focus\:vtmn-bg-opacity-75:focus {
    --tw-bg-opacity: 0.75;
  }

  .gt-medium-desktop\:focus\:vtmn-bg-opacity-80:focus {
    --tw-bg-opacity: 0.8;
  }

  .gt-medium-desktop\:focus\:vtmn-bg-opacity-90:focus {
    --tw-bg-opacity: 0.9;
  }

  .gt-medium-desktop\:focus\:vtmn-bg-opacity-95:focus {
    --tw-bg-opacity: 0.95;
  }

  .gt-medium-desktop\:focus\:vtmn-bg-opacity-100:focus {
    --tw-bg-opacity: 1;
  }

  .gt-medium-desktop\:vtmn-bg-none {
    background-image: none;
  }

  .gt-medium-desktop\:vtmn-bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .gt-medium-desktop\:vtmn-bg-gradient-to-tr {
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .gt-medium-desktop\:vtmn-bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .gt-medium-desktop\:vtmn-bg-gradient-to-br {
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .gt-medium-desktop\:vtmn-bg-gradient-to-b {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .gt-medium-desktop\:vtmn-bg-gradient-to-bl {
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .gt-medium-desktop\:vtmn-bg-gradient-to-l {
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .gt-medium-desktop\:vtmn-bg-gradient-to-tl {
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .gt-medium-desktop\:vtmn-from-transparent {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .gt-medium-desktop\:vtmn-from-background-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-background-secondary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-background-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-background-brand-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-background-brand-secondary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-background-accent {
    --tw-gradient-from: var(--vtmn-semantic-color_background-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-background-alert {
    --tw-gradient-from: var(--vtmn-semantic-color_background-alert);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-background-primary-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-background-brand-primary-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-content-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-content-secondary {
    --tw-gradient-from: var(--vtmn-semantic-color_content-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-content-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_content-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-content-action {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-content-active {
    --tw-gradient-from: var(--vtmn-semantic-color_content-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-content-inactive {
    --tw-gradient-from: var(--vtmn-semantic-color_content-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-content-negative {
    --tw-gradient-from: var(--vtmn-semantic-color_content-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-content-warning {
    --tw-gradient-from: var(--vtmn-semantic-color_content-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-content-positive {
    --tw-gradient-from: var(--vtmn-semantic-color_content-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-content-information {
    --tw-gradient-from: var(--vtmn-semantic-color_content-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-content-accent {
    --tw-gradient-from: var(--vtmn-semantic-color_content-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-content-visited {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-content-primary-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-content-action-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-content-visited-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-border-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-border-secondary {
    --tw-gradient-from: var(--vtmn-semantic-color_border-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-border-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_border-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-border-active {
    --tw-gradient-from: var(--vtmn-semantic-color_border-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-border-inactive {
    --tw-gradient-from: var(--vtmn-semantic-color_border-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-border-negative {
    --tw-gradient-from: var(--vtmn-semantic-color_border-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-border-warning {
    --tw-gradient-from: var(--vtmn-semantic-color_border-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-border-positive {
    --tw-gradient-from: var(--vtmn-semantic-color_border-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-border-information {
    --tw-gradient-from: var(--vtmn-semantic-color_border-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-border-primary-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-decorative-gravel {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gravel);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-decorative-brick {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-brick);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-decorative-saffron {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-saffron);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-decorative-gold {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gold);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-decorative-jade {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-jade);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-decorative-emerald {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-emerald);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-decorative-cobalt {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-cobalt);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-decorative-amethyst {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-amethyst);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-hover-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-hover-primary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-hover-secondary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-hover-tertiary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-hover-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-hover-brand {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-hover-accent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-hover-primary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-hover-secondary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-hover-tertiary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-active-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-active-primary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-active-secondary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-active-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-active-tertiary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-active-brand {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-active-accent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-active-primary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-active-secondary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-active-tertiary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-active-brand-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-shadow {
    --tw-gradient-from: var(--vtmn-semantic-color_shadow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-brand {
    --tw-gradient-from: var(--vtmn-color_brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-brand-pro {
    --tw-gradient-from: var(--vtmn-color_brand-pro);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-brand-digital-light-1 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-brand-digital-light-2 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-brand-digital-light-3 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-brand-digital {
    --tw-gradient-from: var(--vtmn-color_brand-digital);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-brand-digital-dark-1 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-brand-digital-dark-2 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-green-light-1 {
    --tw-gradient-from: var(--vtmn-color_green-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-green-light-2 {
    --tw-gradient-from: var(--vtmn-color_green-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-green-light-3 {
    --tw-gradient-from: var(--vtmn-color_green-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-green {
    --tw-gradient-from: var(--vtmn-color_green);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-green-dark-1 {
    --tw-gradient-from: var(--vtmn-color_green-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-green-dark-2 {
    --tw-gradient-from: var(--vtmn-color_green-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-white {
    --tw-gradient-from: var(--vtmn-color_white);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-grey-light-1 {
    --tw-gradient-from: var(--vtmn-color_grey-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-grey-light-2 {
    --tw-gradient-from: var(--vtmn-color_grey-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-grey-light-3 {
    --tw-gradient-from: var(--vtmn-color_grey-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-grey-light-4 {
    --tw-gradient-from: var(--vtmn-color_grey-light-4);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-grey {
    --tw-gradient-from: var(--vtmn-color_grey);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-grey-dark-1 {
    --tw-gradient-from: var(--vtmn-color_grey-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-grey-dark-2 {
    --tw-gradient-from: var(--vtmn-color_grey-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-grey-dark-3 {
    --tw-gradient-from: var(--vtmn-color_grey-dark-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-black {
    --tw-gradient-from: var(--vtmn-color_black);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-success {
    --tw-gradient-from: var(--vtmn-color_success);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-info {
    --tw-gradient-from: var(--vtmn-color_info);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-warning {
    --tw-gradient-from: var(--vtmn-color_warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-danger {
    --tw-gradient-from: var(--vtmn-color_danger);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-yellow-light-1 {
    --tw-gradient-from: var(--vtmn-color_yellow-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-yellow-light-2 {
    --tw-gradient-from: var(--vtmn-color_yellow-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-yellow {
    --tw-gradient-from: var(--vtmn-color_yellow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-orange-light-1 {
    --tw-gradient-from: var(--vtmn-color_orange-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-orange-light-2 {
    --tw-gradient-from: var(--vtmn-color_orange-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-orange {
    --tw-gradient-from: var(--vtmn-color_orange);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-red-light-1 {
    --tw-gradient-from: var(--vtmn-color_red-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-red-light-2 {
    --tw-gradient-from: var(--vtmn-color_red-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-from-red {
    --tw-gradient-from: var(--vtmn-color_red);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-transparent:hover {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-background-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-background-secondary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-background-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-background-brand-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-background-brand-secondary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-background-accent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-background-alert:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-alert);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-background-primary-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-background-brand-primary-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-content-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-content-secondary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-content-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-content-action:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-content-active:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-content-inactive:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-content-negative:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-content-warning:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-content-positive:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-content-information:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-content-accent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-content-visited:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-content-primary-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-content-action-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-content-visited-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-border-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-border-secondary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-border-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-border-active:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-border-inactive:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-border-negative:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-border-warning:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-border-positive:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-border-information:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-border-primary-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-decorative-gravel:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gravel);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-decorative-brick:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-brick);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-decorative-saffron:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-saffron);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-decorative-gold:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gold);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-decorative-jade:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-jade);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-decorative-emerald:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-emerald);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-decorative-cobalt:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-cobalt);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-decorative-amethyst:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-amethyst);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-hover-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-hover-primary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-hover-secondary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-hover-tertiary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-hover-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-hover-brand:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-hover-accent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-hover-primary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-hover-secondary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-hover-tertiary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-active-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-active-primary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-active-secondary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-active-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-active-tertiary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-active-brand:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-active-accent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-active-primary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-active-secondary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-active-tertiary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-active-brand-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-shadow:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_shadow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-brand:hover {
    --tw-gradient-from: var(--vtmn-color_brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-brand-pro:hover {
    --tw-gradient-from: var(--vtmn-color_brand-pro);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-brand-digital-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-brand-digital-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-brand-digital-light-3:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-brand-digital:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-brand-digital-dark-1:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-brand-digital-dark-2:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-green-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_green-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-green-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_green-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-green-light-3:hover {
    --tw-gradient-from: var(--vtmn-color_green-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-green:hover {
    --tw-gradient-from: var(--vtmn-color_green);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-green-dark-1:hover {
    --tw-gradient-from: var(--vtmn-color_green-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-green-dark-2:hover {
    --tw-gradient-from: var(--vtmn-color_green-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-white:hover {
    --tw-gradient-from: var(--vtmn-color_white);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-grey-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_grey-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-grey-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_grey-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-grey-light-3:hover {
    --tw-gradient-from: var(--vtmn-color_grey-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-grey-light-4:hover {
    --tw-gradient-from: var(--vtmn-color_grey-light-4);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-grey:hover {
    --tw-gradient-from: var(--vtmn-color_grey);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-grey-dark-1:hover {
    --tw-gradient-from: var(--vtmn-color_grey-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-grey-dark-2:hover {
    --tw-gradient-from: var(--vtmn-color_grey-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-grey-dark-3:hover {
    --tw-gradient-from: var(--vtmn-color_grey-dark-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-black:hover {
    --tw-gradient-from: var(--vtmn-color_black);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-success:hover {
    --tw-gradient-from: var(--vtmn-color_success);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-info:hover {
    --tw-gradient-from: var(--vtmn-color_info);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-warning:hover {
    --tw-gradient-from: var(--vtmn-color_warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-danger:hover {
    --tw-gradient-from: var(--vtmn-color_danger);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-yellow-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_yellow-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-yellow-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_yellow-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-yellow:hover {
    --tw-gradient-from: var(--vtmn-color_yellow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-orange-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_orange-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-orange-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_orange-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-orange:hover {
    --tw-gradient-from: var(--vtmn-color_orange);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-red-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_red-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-red-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_red-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-from-red:hover {
    --tw-gradient-from: var(--vtmn-color_red);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-transparent:focus {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-background-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-background-secondary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-background-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-background-brand-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-background-brand-secondary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-background-accent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-background-alert:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-alert);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-background-primary-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-background-brand-primary-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-content-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-content-secondary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-content-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-content-action:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-content-active:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-content-inactive:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-content-negative:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-content-warning:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-content-positive:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-content-information:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-content-accent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-content-visited:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-content-primary-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-content-action-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-content-visited-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-border-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-border-secondary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-border-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-border-active:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-border-inactive:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-border-negative:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-border-warning:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-border-positive:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-border-information:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-border-primary-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-decorative-gravel:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gravel);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-decorative-brick:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-brick);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-decorative-saffron:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-saffron);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-decorative-gold:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gold);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-decorative-jade:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-jade);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-decorative-emerald:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-emerald);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-decorative-cobalt:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-cobalt);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-decorative-amethyst:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-amethyst);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-hover-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-hover-primary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-hover-secondary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-hover-tertiary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-hover-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-hover-brand:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-hover-accent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-hover-primary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-hover-secondary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-hover-tertiary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-active-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-active-primary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-active-secondary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-active-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-active-tertiary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-active-brand:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-active-accent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-active-primary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-active-secondary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-active-tertiary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-active-brand-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-shadow:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_shadow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-brand:focus {
    --tw-gradient-from: var(--vtmn-color_brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-brand-pro:focus {
    --tw-gradient-from: var(--vtmn-color_brand-pro);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-brand-digital-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-brand-digital-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-brand-digital-light-3:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-brand-digital:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-brand-digital-dark-1:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-brand-digital-dark-2:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-green-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_green-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-green-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_green-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-green-light-3:focus {
    --tw-gradient-from: var(--vtmn-color_green-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-green:focus {
    --tw-gradient-from: var(--vtmn-color_green);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-green-dark-1:focus {
    --tw-gradient-from: var(--vtmn-color_green-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-green-dark-2:focus {
    --tw-gradient-from: var(--vtmn-color_green-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-white:focus {
    --tw-gradient-from: var(--vtmn-color_white);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-grey-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_grey-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-grey-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_grey-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-grey-light-3:focus {
    --tw-gradient-from: var(--vtmn-color_grey-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-grey-light-4:focus {
    --tw-gradient-from: var(--vtmn-color_grey-light-4);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-grey:focus {
    --tw-gradient-from: var(--vtmn-color_grey);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-grey-dark-1:focus {
    --tw-gradient-from: var(--vtmn-color_grey-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-grey-dark-2:focus {
    --tw-gradient-from: var(--vtmn-color_grey-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-grey-dark-3:focus {
    --tw-gradient-from: var(--vtmn-color_grey-dark-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-black:focus {
    --tw-gradient-from: var(--vtmn-color_black);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-success:focus {
    --tw-gradient-from: var(--vtmn-color_success);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-info:focus {
    --tw-gradient-from: var(--vtmn-color_info);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-warning:focus {
    --tw-gradient-from: var(--vtmn-color_warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-danger:focus {
    --tw-gradient-from: var(--vtmn-color_danger);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-yellow-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_yellow-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-yellow-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_yellow-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-yellow:focus {
    --tw-gradient-from: var(--vtmn-color_yellow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-orange-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_orange-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-orange-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_orange-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-orange:focus {
    --tw-gradient-from: var(--vtmn-color_orange);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-red-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_red-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-red-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_red-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-from-red:focus {
    --tw-gradient-from: var(--vtmn-color_red);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .gt-medium-desktop\:vtmn-via-background-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-background-secondary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-background-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-background-brand-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-background-brand-secondary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-background-accent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-background-alert {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-alert), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-background-primary-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-background-brand-primary-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-content-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-content-secondary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-content-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-content-action {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-content-active {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-content-inactive {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-content-negative {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-content-warning {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-content-positive {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-content-information {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-content-accent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-content-visited {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-content-primary-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-content-action-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-content-visited-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-border-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-border-secondary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-border-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-border-active {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-border-inactive {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-border-negative {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-border-warning {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-border-positive {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-border-information {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-border-primary-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-decorative-gravel {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gravel), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-decorative-brick {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-brick), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-decorative-saffron {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-saffron), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-decorative-gold {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gold), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-decorative-jade {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-jade), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-decorative-emerald {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-emerald), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-decorative-cobalt {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-cobalt), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-decorative-amethyst {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-amethyst), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-hover-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-hover-primary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-hover-secondary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-hover-tertiary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-hover-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-hover-brand {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-hover-accent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-hover-primary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-hover-secondary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-hover-tertiary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-active-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-active-primary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-active-secondary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-active-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-active-tertiary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-active-brand {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-active-accent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-active-primary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-active-secondary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-active-tertiary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-active-brand-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-shadow {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_shadow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-brand {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-brand-pro {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-pro), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-brand-digital-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-brand-digital-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-brand-digital-light-3 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-brand-digital {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-brand-digital-dark-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-brand-digital-dark-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-green-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-green-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-green-light-3 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-green {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-green-dark-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-green-dark-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-white {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_white), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-grey-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-grey-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-grey-light-3 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-grey-light-4 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-4), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-grey {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-grey-dark-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-grey-dark-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-grey-dark-3 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-black {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_black), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-success {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_success), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-info {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_info), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-warning {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-danger {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_danger), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-yellow-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-yellow-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-yellow {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-orange-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-orange-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-orange {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-red-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-red-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-via-red {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-background-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-background-secondary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-background-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-background-brand-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-background-brand-secondary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-background-accent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-background-alert:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-alert), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-background-primary-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-background-brand-primary-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-content-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-content-secondary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-content-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-content-action:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-content-active:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-content-inactive:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-content-negative:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-content-warning:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-content-positive:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-content-information:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-content-accent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-content-visited:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-content-primary-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-content-action-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-content-visited-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-border-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-border-secondary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-border-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-border-active:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-border-inactive:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-border-negative:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-border-warning:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-border-positive:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-border-information:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-border-primary-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-decorative-gravel:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gravel), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-decorative-brick:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-brick), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-decorative-saffron:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-saffron), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-decorative-gold:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gold), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-decorative-jade:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-jade), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-decorative-emerald:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-emerald), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-decorative-cobalt:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-cobalt), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-decorative-amethyst:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-amethyst), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-hover-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-hover-primary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-hover-secondary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-hover-tertiary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-hover-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-hover-brand:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-hover-accent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-hover-primary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-hover-secondary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-hover-tertiary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-active-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-active-primary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-active-secondary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-active-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-active-tertiary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-active-brand:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-active-accent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-active-primary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-active-secondary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-active-tertiary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-active-brand-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-shadow:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_shadow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-brand:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-brand-pro:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-pro), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-brand-digital-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-brand-digital-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-brand-digital-light-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-brand-digital:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-brand-digital-dark-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-brand-digital-dark-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-green-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-green-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-green-light-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-green:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-green-dark-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-green-dark-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-white:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_white), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-grey-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-grey-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-grey-light-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-grey-light-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-4), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-grey:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-grey-dark-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-grey-dark-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-grey-dark-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-black:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_black), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-success:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_success), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-info:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_info), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-warning:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-danger:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_danger), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-yellow-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-yellow-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-yellow:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-orange-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-orange-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-orange:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-red-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-red-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:hover\:vtmn-via-red:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-background-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-background-secondary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-background-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-background-brand-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-background-brand-secondary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-background-accent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-background-alert:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-alert), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-background-primary-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-background-brand-primary-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-content-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-content-secondary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-content-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-content-action:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-content-active:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-content-inactive:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-content-negative:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-content-warning:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-content-positive:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-content-information:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-content-accent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-content-visited:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-content-primary-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-content-action-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-content-visited-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-border-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-border-secondary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-border-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-border-active:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-border-inactive:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-border-negative:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-border-warning:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-border-positive:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-border-information:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-border-primary-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-decorative-gravel:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gravel), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-decorative-brick:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-brick), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-decorative-saffron:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-saffron), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-decorative-gold:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gold), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-decorative-jade:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-jade), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-decorative-emerald:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-emerald), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-decorative-cobalt:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-cobalt), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-decorative-amethyst:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-amethyst), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-hover-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-hover-primary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-hover-secondary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-hover-tertiary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-hover-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-hover-brand:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-hover-accent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-hover-primary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-hover-secondary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-hover-tertiary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-active-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-active-primary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-active-secondary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-active-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-active-tertiary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-active-brand:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-active-accent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-active-primary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-active-secondary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-active-tertiary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-active-brand-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-shadow:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_shadow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-brand:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-brand-pro:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-pro), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-brand-digital-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-brand-digital-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-brand-digital-light-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-brand-digital:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-brand-digital-dark-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-brand-digital-dark-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-green-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-green-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-green-light-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-green:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-green-dark-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-green-dark-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-white:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_white), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-grey-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-grey-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-grey-light-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-grey-light-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-4), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-grey:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-grey-dark-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-grey-dark-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-grey-dark-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-black:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_black), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-success:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_success), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-info:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_info), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-warning:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-danger:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_danger), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-yellow-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-yellow-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-yellow:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-orange-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-orange-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-orange:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-red-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-red-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:focus\:vtmn-via-red:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .gt-medium-desktop\:vtmn-to-transparent {
    --tw-gradient-to: transparent;
  }

  .gt-medium-desktop\:vtmn-to-background-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary);
  }

  .gt-medium-desktop\:vtmn-to-background-secondary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-medium-desktop\:vtmn-to-background-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-medium-desktop\:vtmn-to-background-brand-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-medium-desktop\:vtmn-to-background-brand-secondary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-medium-desktop\:vtmn-to-background-accent {
    --tw-gradient-to: var(--vtmn-semantic-color_background-accent);
  }

  .gt-medium-desktop\:vtmn-to-background-alert {
    --tw-gradient-to: var(--vtmn-semantic-color_background-alert);
  }

  .gt-medium-desktop\:vtmn-to-background-primary-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-medium-desktop\:vtmn-to-background-brand-primary-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-medium-desktop\:vtmn-to-content-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary);
  }

  .gt-medium-desktop\:vtmn-to-content-secondary {
    --tw-gradient-to: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-medium-desktop\:vtmn-to-content-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-medium-desktop\:vtmn-to-content-action {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action);
  }

  .gt-medium-desktop\:vtmn-to-content-active {
    --tw-gradient-to: var(--vtmn-semantic-color_content-active);
  }

  .gt-medium-desktop\:vtmn-to-content-inactive {
    --tw-gradient-to: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-medium-desktop\:vtmn-to-content-negative {
    --tw-gradient-to: var(--vtmn-semantic-color_content-negative);
  }

  .gt-medium-desktop\:vtmn-to-content-warning {
    --tw-gradient-to: var(--vtmn-semantic-color_content-warning);
  }

  .gt-medium-desktop\:vtmn-to-content-positive {
    --tw-gradient-to: var(--vtmn-semantic-color_content-positive);
  }

  .gt-medium-desktop\:vtmn-to-content-information {
    --tw-gradient-to: var(--vtmn-semantic-color_content-information);
  }

  .gt-medium-desktop\:vtmn-to-content-accent {
    --tw-gradient-to: var(--vtmn-semantic-color_content-accent);
  }

  .gt-medium-desktop\:vtmn-to-content-visited {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited);
  }

  .gt-medium-desktop\:vtmn-to-content-primary-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-medium-desktop\:vtmn-to-content-action-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-medium-desktop\:vtmn-to-content-visited-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-medium-desktop\:vtmn-to-border-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary);
  }

  .gt-medium-desktop\:vtmn-to-border-secondary {
    --tw-gradient-to: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-medium-desktop\:vtmn-to-border-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-medium-desktop\:vtmn-to-border-active {
    --tw-gradient-to: var(--vtmn-semantic-color_border-active);
  }

  .gt-medium-desktop\:vtmn-to-border-inactive {
    --tw-gradient-to: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-medium-desktop\:vtmn-to-border-negative {
    --tw-gradient-to: var(--vtmn-semantic-color_border-negative);
  }

  .gt-medium-desktop\:vtmn-to-border-warning {
    --tw-gradient-to: var(--vtmn-semantic-color_border-warning);
  }

  .gt-medium-desktop\:vtmn-to-border-positive {
    --tw-gradient-to: var(--vtmn-semantic-color_border-positive);
  }

  .gt-medium-desktop\:vtmn-to-border-information {
    --tw-gradient-to: var(--vtmn-semantic-color_border-information);
  }

  .gt-medium-desktop\:vtmn-to-border-primary-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-medium-desktop\:vtmn-to-decorative-gravel {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-medium-desktop\:vtmn-to-decorative-brick {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-medium-desktop\:vtmn-to-decorative-saffron {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-medium-desktop\:vtmn-to-decorative-gold {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-medium-desktop\:vtmn-to-decorative-jade {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-medium-desktop\:vtmn-to-decorative-emerald {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-medium-desktop\:vtmn-to-decorative-cobalt {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-medium-desktop\:vtmn-to-decorative-amethyst {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-medium-desktop\:vtmn-to-hover-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-medium-desktop\:vtmn-to-hover-primary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-medium-desktop\:vtmn-to-hover-secondary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-medium-desktop\:vtmn-to-hover-tertiary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-medium-desktop\:vtmn-to-hover-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-medium-desktop\:vtmn-to-hover-brand {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-medium-desktop\:vtmn-to-hover-accent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-medium-desktop\:vtmn-to-hover-primary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-to-hover-secondary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-to-hover-tertiary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-to-active-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary);
  }

  .gt-medium-desktop\:vtmn-to-active-primary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-medium-desktop\:vtmn-to-active-secondary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-medium-desktop\:vtmn-to-active-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-medium-desktop\:vtmn-to-active-tertiary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-medium-desktop\:vtmn-to-active-brand {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand);
  }

  .gt-medium-desktop\:vtmn-to-active-accent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-accent);
  }

  .gt-medium-desktop\:vtmn-to-active-primary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-to-active-secondary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-to-active-tertiary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-to-active-brand-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-to-shadow {
    --tw-gradient-to: var(--vtmn-semantic-color_shadow);
  }

  .gt-medium-desktop\:vtmn-to-brand {
    --tw-gradient-to: var(--vtmn-color_brand);
  }

  .gt-medium-desktop\:vtmn-to-brand-pro {
    --tw-gradient-to: var(--vtmn-color_brand-pro);
  }

  .gt-medium-desktop\:vtmn-to-brand-digital-light-1 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-medium-desktop\:vtmn-to-brand-digital-light-2 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-medium-desktop\:vtmn-to-brand-digital-light-3 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-medium-desktop\:vtmn-to-brand-digital {
    --tw-gradient-to: var(--vtmn-color_brand-digital);
  }

  .gt-medium-desktop\:vtmn-to-brand-digital-dark-1 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-medium-desktop\:vtmn-to-brand-digital-dark-2 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-medium-desktop\:vtmn-to-green-light-1 {
    --tw-gradient-to: var(--vtmn-color_green-light-1);
  }

  .gt-medium-desktop\:vtmn-to-green-light-2 {
    --tw-gradient-to: var(--vtmn-color_green-light-2);
  }

  .gt-medium-desktop\:vtmn-to-green-light-3 {
    --tw-gradient-to: var(--vtmn-color_green-light-3);
  }

  .gt-medium-desktop\:vtmn-to-green {
    --tw-gradient-to: var(--vtmn-color_green);
  }

  .gt-medium-desktop\:vtmn-to-green-dark-1 {
    --tw-gradient-to: var(--vtmn-color_green-dark-1);
  }

  .gt-medium-desktop\:vtmn-to-green-dark-2 {
    --tw-gradient-to: var(--vtmn-color_green-dark-2);
  }

  .gt-medium-desktop\:vtmn-to-white {
    --tw-gradient-to: var(--vtmn-color_white);
  }

  .gt-medium-desktop\:vtmn-to-grey-light-1 {
    --tw-gradient-to: var(--vtmn-color_grey-light-1);
  }

  .gt-medium-desktop\:vtmn-to-grey-light-2 {
    --tw-gradient-to: var(--vtmn-color_grey-light-2);
  }

  .gt-medium-desktop\:vtmn-to-grey-light-3 {
    --tw-gradient-to: var(--vtmn-color_grey-light-3);
  }

  .gt-medium-desktop\:vtmn-to-grey-light-4 {
    --tw-gradient-to: var(--vtmn-color_grey-light-4);
  }

  .gt-medium-desktop\:vtmn-to-grey {
    --tw-gradient-to: var(--vtmn-color_grey);
  }

  .gt-medium-desktop\:vtmn-to-grey-dark-1 {
    --tw-gradient-to: var(--vtmn-color_grey-dark-1);
  }

  .gt-medium-desktop\:vtmn-to-grey-dark-2 {
    --tw-gradient-to: var(--vtmn-color_grey-dark-2);
  }

  .gt-medium-desktop\:vtmn-to-grey-dark-3 {
    --tw-gradient-to: var(--vtmn-color_grey-dark-3);
  }

  .gt-medium-desktop\:vtmn-to-black {
    --tw-gradient-to: var(--vtmn-color_black);
  }

  .gt-medium-desktop\:vtmn-to-success {
    --tw-gradient-to: var(--vtmn-color_success);
  }

  .gt-medium-desktop\:vtmn-to-info {
    --tw-gradient-to: var(--vtmn-color_info);
  }

  .gt-medium-desktop\:vtmn-to-warning {
    --tw-gradient-to: var(--vtmn-color_warning);
  }

  .gt-medium-desktop\:vtmn-to-danger {
    --tw-gradient-to: var(--vtmn-color_danger);
  }

  .gt-medium-desktop\:vtmn-to-yellow-light-1 {
    --tw-gradient-to: var(--vtmn-color_yellow-light-1);
  }

  .gt-medium-desktop\:vtmn-to-yellow-light-2 {
    --tw-gradient-to: var(--vtmn-color_yellow-light-2);
  }

  .gt-medium-desktop\:vtmn-to-yellow {
    --tw-gradient-to: var(--vtmn-color_yellow);
  }

  .gt-medium-desktop\:vtmn-to-orange-light-1 {
    --tw-gradient-to: var(--vtmn-color_orange-light-1);
  }

  .gt-medium-desktop\:vtmn-to-orange-light-2 {
    --tw-gradient-to: var(--vtmn-color_orange-light-2);
  }

  .gt-medium-desktop\:vtmn-to-orange {
    --tw-gradient-to: var(--vtmn-color_orange);
  }

  .gt-medium-desktop\:vtmn-to-red-light-1 {
    --tw-gradient-to: var(--vtmn-color_red-light-1);
  }

  .gt-medium-desktop\:vtmn-to-red-light-2 {
    --tw-gradient-to: var(--vtmn-color_red-light-2);
  }

  .gt-medium-desktop\:vtmn-to-red {
    --tw-gradient-to: var(--vtmn-color_red);
  }

  .gt-medium-desktop\:hover\:vtmn-to-transparent:hover {
    --tw-gradient-to: transparent;
  }

  .gt-medium-desktop\:hover\:vtmn-to-background-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary);
  }

  .gt-medium-desktop\:hover\:vtmn-to-background-secondary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-medium-desktop\:hover\:vtmn-to-background-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-medium-desktop\:hover\:vtmn-to-background-brand-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-medium-desktop\:hover\:vtmn-to-background-brand-secondary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-medium-desktop\:hover\:vtmn-to-background-accent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-accent);
  }

  .gt-medium-desktop\:hover\:vtmn-to-background-alert:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-alert);
  }

  .gt-medium-desktop\:hover\:vtmn-to-background-primary-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-medium-desktop\:hover\:vtmn-to-background-brand-primary-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-medium-desktop\:hover\:vtmn-to-content-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary);
  }

  .gt-medium-desktop\:hover\:vtmn-to-content-secondary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-medium-desktop\:hover\:vtmn-to-content-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-medium-desktop\:hover\:vtmn-to-content-action:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action);
  }

  .gt-medium-desktop\:hover\:vtmn-to-content-active:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-active);
  }

  .gt-medium-desktop\:hover\:vtmn-to-content-inactive:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-medium-desktop\:hover\:vtmn-to-content-negative:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-negative);
  }

  .gt-medium-desktop\:hover\:vtmn-to-content-warning:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-warning);
  }

  .gt-medium-desktop\:hover\:vtmn-to-content-positive:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-positive);
  }

  .gt-medium-desktop\:hover\:vtmn-to-content-information:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-information);
  }

  .gt-medium-desktop\:hover\:vtmn-to-content-accent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-accent);
  }

  .gt-medium-desktop\:hover\:vtmn-to-content-visited:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited);
  }

  .gt-medium-desktop\:hover\:vtmn-to-content-primary-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-medium-desktop\:hover\:vtmn-to-content-action-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-medium-desktop\:hover\:vtmn-to-content-visited-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-medium-desktop\:hover\:vtmn-to-border-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary);
  }

  .gt-medium-desktop\:hover\:vtmn-to-border-secondary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-medium-desktop\:hover\:vtmn-to-border-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-medium-desktop\:hover\:vtmn-to-border-active:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-active);
  }

  .gt-medium-desktop\:hover\:vtmn-to-border-inactive:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-medium-desktop\:hover\:vtmn-to-border-negative:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-negative);
  }

  .gt-medium-desktop\:hover\:vtmn-to-border-warning:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-warning);
  }

  .gt-medium-desktop\:hover\:vtmn-to-border-positive:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-positive);
  }

  .gt-medium-desktop\:hover\:vtmn-to-border-information:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-information);
  }

  .gt-medium-desktop\:hover\:vtmn-to-border-primary-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-medium-desktop\:hover\:vtmn-to-decorative-gravel:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-medium-desktop\:hover\:vtmn-to-decorative-brick:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-medium-desktop\:hover\:vtmn-to-decorative-saffron:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-medium-desktop\:hover\:vtmn-to-decorative-gold:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-medium-desktop\:hover\:vtmn-to-decorative-jade:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-medium-desktop\:hover\:vtmn-to-decorative-emerald:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-medium-desktop\:hover\:vtmn-to-decorative-cobalt:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-medium-desktop\:hover\:vtmn-to-decorative-amethyst:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-medium-desktop\:hover\:vtmn-to-hover-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-medium-desktop\:hover\:vtmn-to-hover-primary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-to-hover-secondary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-to-hover-tertiary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-to-hover-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-medium-desktop\:hover\:vtmn-to-hover-brand:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-medium-desktop\:hover\:vtmn-to-hover-accent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-medium-desktop\:hover\:vtmn-to-hover-primary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-to-hover-secondary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-to-hover-tertiary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-to-active-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary);
  }

  .gt-medium-desktop\:hover\:vtmn-to-active-primary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-to-active-secondary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-to-active-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-medium-desktop\:hover\:vtmn-to-active-tertiary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-to-active-brand:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand);
  }

  .gt-medium-desktop\:hover\:vtmn-to-active-accent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-accent);
  }

  .gt-medium-desktop\:hover\:vtmn-to-active-primary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-to-active-secondary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-to-active-tertiary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-to-active-brand-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-to-shadow:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_shadow);
  }

  .gt-medium-desktop\:hover\:vtmn-to-brand:hover {
    --tw-gradient-to: var(--vtmn-color_brand);
  }

  .gt-medium-desktop\:hover\:vtmn-to-brand-pro:hover {
    --tw-gradient-to: var(--vtmn-color_brand-pro);
  }

  .gt-medium-desktop\:hover\:vtmn-to-brand-digital-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-medium-desktop\:hover\:vtmn-to-brand-digital-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-medium-desktop\:hover\:vtmn-to-brand-digital-light-3:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-medium-desktop\:hover\:vtmn-to-brand-digital:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital);
  }

  .gt-medium-desktop\:hover\:vtmn-to-brand-digital-dark-1:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-medium-desktop\:hover\:vtmn-to-brand-digital-dark-2:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-medium-desktop\:hover\:vtmn-to-green-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_green-light-1);
  }

  .gt-medium-desktop\:hover\:vtmn-to-green-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_green-light-2);
  }

  .gt-medium-desktop\:hover\:vtmn-to-green-light-3:hover {
    --tw-gradient-to: var(--vtmn-color_green-light-3);
  }

  .gt-medium-desktop\:hover\:vtmn-to-green:hover {
    --tw-gradient-to: var(--vtmn-color_green);
  }

  .gt-medium-desktop\:hover\:vtmn-to-green-dark-1:hover {
    --tw-gradient-to: var(--vtmn-color_green-dark-1);
  }

  .gt-medium-desktop\:hover\:vtmn-to-green-dark-2:hover {
    --tw-gradient-to: var(--vtmn-color_green-dark-2);
  }

  .gt-medium-desktop\:hover\:vtmn-to-white:hover {
    --tw-gradient-to: var(--vtmn-color_white);
  }

  .gt-medium-desktop\:hover\:vtmn-to-grey-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_grey-light-1);
  }

  .gt-medium-desktop\:hover\:vtmn-to-grey-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_grey-light-2);
  }

  .gt-medium-desktop\:hover\:vtmn-to-grey-light-3:hover {
    --tw-gradient-to: var(--vtmn-color_grey-light-3);
  }

  .gt-medium-desktop\:hover\:vtmn-to-grey-light-4:hover {
    --tw-gradient-to: var(--vtmn-color_grey-light-4);
  }

  .gt-medium-desktop\:hover\:vtmn-to-grey:hover {
    --tw-gradient-to: var(--vtmn-color_grey);
  }

  .gt-medium-desktop\:hover\:vtmn-to-grey-dark-1:hover {
    --tw-gradient-to: var(--vtmn-color_grey-dark-1);
  }

  .gt-medium-desktop\:hover\:vtmn-to-grey-dark-2:hover {
    --tw-gradient-to: var(--vtmn-color_grey-dark-2);
  }

  .gt-medium-desktop\:hover\:vtmn-to-grey-dark-3:hover {
    --tw-gradient-to: var(--vtmn-color_grey-dark-3);
  }

  .gt-medium-desktop\:hover\:vtmn-to-black:hover {
    --tw-gradient-to: var(--vtmn-color_black);
  }

  .gt-medium-desktop\:hover\:vtmn-to-success:hover {
    --tw-gradient-to: var(--vtmn-color_success);
  }

  .gt-medium-desktop\:hover\:vtmn-to-info:hover {
    --tw-gradient-to: var(--vtmn-color_info);
  }

  .gt-medium-desktop\:hover\:vtmn-to-warning:hover {
    --tw-gradient-to: var(--vtmn-color_warning);
  }

  .gt-medium-desktop\:hover\:vtmn-to-danger:hover {
    --tw-gradient-to: var(--vtmn-color_danger);
  }

  .gt-medium-desktop\:hover\:vtmn-to-yellow-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_yellow-light-1);
  }

  .gt-medium-desktop\:hover\:vtmn-to-yellow-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_yellow-light-2);
  }

  .gt-medium-desktop\:hover\:vtmn-to-yellow:hover {
    --tw-gradient-to: var(--vtmn-color_yellow);
  }

  .gt-medium-desktop\:hover\:vtmn-to-orange-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_orange-light-1);
  }

  .gt-medium-desktop\:hover\:vtmn-to-orange-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_orange-light-2);
  }

  .gt-medium-desktop\:hover\:vtmn-to-orange:hover {
    --tw-gradient-to: var(--vtmn-color_orange);
  }

  .gt-medium-desktop\:hover\:vtmn-to-red-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_red-light-1);
  }

  .gt-medium-desktop\:hover\:vtmn-to-red-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_red-light-2);
  }

  .gt-medium-desktop\:hover\:vtmn-to-red:hover {
    --tw-gradient-to: var(--vtmn-color_red);
  }

  .gt-medium-desktop\:focus\:vtmn-to-transparent:focus {
    --tw-gradient-to: transparent;
  }

  .gt-medium-desktop\:focus\:vtmn-to-background-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-to-background-secondary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-medium-desktop\:focus\:vtmn-to-background-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-medium-desktop\:focus\:vtmn-to-background-brand-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-to-background-brand-secondary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-medium-desktop\:focus\:vtmn-to-background-accent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-accent);
  }

  .gt-medium-desktop\:focus\:vtmn-to-background-alert:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-alert);
  }

  .gt-medium-desktop\:focus\:vtmn-to-background-primary-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-to-background-brand-primary-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-to-content-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-to-content-secondary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-medium-desktop\:focus\:vtmn-to-content-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-medium-desktop\:focus\:vtmn-to-content-action:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action);
  }

  .gt-medium-desktop\:focus\:vtmn-to-content-active:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-active);
  }

  .gt-medium-desktop\:focus\:vtmn-to-content-inactive:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-medium-desktop\:focus\:vtmn-to-content-negative:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-negative);
  }

  .gt-medium-desktop\:focus\:vtmn-to-content-warning:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-warning);
  }

  .gt-medium-desktop\:focus\:vtmn-to-content-positive:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-positive);
  }

  .gt-medium-desktop\:focus\:vtmn-to-content-information:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-information);
  }

  .gt-medium-desktop\:focus\:vtmn-to-content-accent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-accent);
  }

  .gt-medium-desktop\:focus\:vtmn-to-content-visited:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited);
  }

  .gt-medium-desktop\:focus\:vtmn-to-content-primary-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-to-content-action-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-to-content-visited-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-to-border-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-to-border-secondary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-medium-desktop\:focus\:vtmn-to-border-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-medium-desktop\:focus\:vtmn-to-border-active:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-active);
  }

  .gt-medium-desktop\:focus\:vtmn-to-border-inactive:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-medium-desktop\:focus\:vtmn-to-border-negative:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-negative);
  }

  .gt-medium-desktop\:focus\:vtmn-to-border-warning:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-warning);
  }

  .gt-medium-desktop\:focus\:vtmn-to-border-positive:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-positive);
  }

  .gt-medium-desktop\:focus\:vtmn-to-border-information:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-information);
  }

  .gt-medium-desktop\:focus\:vtmn-to-border-primary-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-to-decorative-gravel:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-medium-desktop\:focus\:vtmn-to-decorative-brick:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-medium-desktop\:focus\:vtmn-to-decorative-saffron:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-medium-desktop\:focus\:vtmn-to-decorative-gold:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-medium-desktop\:focus\:vtmn-to-decorative-jade:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-medium-desktop\:focus\:vtmn-to-decorative-emerald:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-medium-desktop\:focus\:vtmn-to-decorative-cobalt:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-medium-desktop\:focus\:vtmn-to-decorative-amethyst:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-medium-desktop\:focus\:vtmn-to-hover-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-to-hover-primary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-to-hover-secondary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-to-hover-tertiary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-to-hover-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-medium-desktop\:focus\:vtmn-to-hover-brand:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-medium-desktop\:focus\:vtmn-to-hover-accent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-medium-desktop\:focus\:vtmn-to-hover-primary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-to-hover-secondary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-to-hover-tertiary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-to-active-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-to-active-primary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-to-active-secondary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-to-active-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-medium-desktop\:focus\:vtmn-to-active-tertiary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-to-active-brand:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand);
  }

  .gt-medium-desktop\:focus\:vtmn-to-active-accent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-accent);
  }

  .gt-medium-desktop\:focus\:vtmn-to-active-primary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-to-active-secondary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-to-active-tertiary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-to-active-brand-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-to-shadow:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_shadow);
  }

  .gt-medium-desktop\:focus\:vtmn-to-brand:focus {
    --tw-gradient-to: var(--vtmn-color_brand);
  }

  .gt-medium-desktop\:focus\:vtmn-to-brand-pro:focus {
    --tw-gradient-to: var(--vtmn-color_brand-pro);
  }

  .gt-medium-desktop\:focus\:vtmn-to-brand-digital-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-to-brand-digital-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-to-brand-digital-light-3:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-medium-desktop\:focus\:vtmn-to-brand-digital:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital);
  }

  .gt-medium-desktop\:focus\:vtmn-to-brand-digital-dark-1:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-medium-desktop\:focus\:vtmn-to-brand-digital-dark-2:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-medium-desktop\:focus\:vtmn-to-green-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_green-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-to-green-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_green-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-to-green-light-3:focus {
    --tw-gradient-to: var(--vtmn-color_green-light-3);
  }

  .gt-medium-desktop\:focus\:vtmn-to-green:focus {
    --tw-gradient-to: var(--vtmn-color_green);
  }

  .gt-medium-desktop\:focus\:vtmn-to-green-dark-1:focus {
    --tw-gradient-to: var(--vtmn-color_green-dark-1);
  }

  .gt-medium-desktop\:focus\:vtmn-to-green-dark-2:focus {
    --tw-gradient-to: var(--vtmn-color_green-dark-2);
  }

  .gt-medium-desktop\:focus\:vtmn-to-white:focus {
    --tw-gradient-to: var(--vtmn-color_white);
  }

  .gt-medium-desktop\:focus\:vtmn-to-grey-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_grey-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-to-grey-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_grey-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-to-grey-light-3:focus {
    --tw-gradient-to: var(--vtmn-color_grey-light-3);
  }

  .gt-medium-desktop\:focus\:vtmn-to-grey-light-4:focus {
    --tw-gradient-to: var(--vtmn-color_grey-light-4);
  }

  .gt-medium-desktop\:focus\:vtmn-to-grey:focus {
    --tw-gradient-to: var(--vtmn-color_grey);
  }

  .gt-medium-desktop\:focus\:vtmn-to-grey-dark-1:focus {
    --tw-gradient-to: var(--vtmn-color_grey-dark-1);
  }

  .gt-medium-desktop\:focus\:vtmn-to-grey-dark-2:focus {
    --tw-gradient-to: var(--vtmn-color_grey-dark-2);
  }

  .gt-medium-desktop\:focus\:vtmn-to-grey-dark-3:focus {
    --tw-gradient-to: var(--vtmn-color_grey-dark-3);
  }

  .gt-medium-desktop\:focus\:vtmn-to-black:focus {
    --tw-gradient-to: var(--vtmn-color_black);
  }

  .gt-medium-desktop\:focus\:vtmn-to-success:focus {
    --tw-gradient-to: var(--vtmn-color_success);
  }

  .gt-medium-desktop\:focus\:vtmn-to-info:focus {
    --tw-gradient-to: var(--vtmn-color_info);
  }

  .gt-medium-desktop\:focus\:vtmn-to-warning:focus {
    --tw-gradient-to: var(--vtmn-color_warning);
  }

  .gt-medium-desktop\:focus\:vtmn-to-danger:focus {
    --tw-gradient-to: var(--vtmn-color_danger);
  }

  .gt-medium-desktop\:focus\:vtmn-to-yellow-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_yellow-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-to-yellow-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_yellow-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-to-yellow:focus {
    --tw-gradient-to: var(--vtmn-color_yellow);
  }

  .gt-medium-desktop\:focus\:vtmn-to-orange-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_orange-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-to-orange-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_orange-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-to-orange:focus {
    --tw-gradient-to: var(--vtmn-color_orange);
  }

  .gt-medium-desktop\:focus\:vtmn-to-red-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_red-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-to-red-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_red-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-to-red:focus {
    --tw-gradient-to: var(--vtmn-color_red);
  }

  .gt-medium-desktop\:vtmn-decoration-slice {
    -webkit-box-decoration-break: slice;
            box-decoration-break: slice;
  }

  .gt-medium-desktop\:vtmn-decoration-clone {
    -webkit-box-decoration-break: clone;
            box-decoration-break: clone;
  }

  .gt-medium-desktop\:vtmn-bg-auto {
    background-size: auto;
  }

  .gt-medium-desktop\:vtmn-bg-cover {
    background-size: cover;
  }

  .gt-medium-desktop\:vtmn-bg-contain {
    background-size: contain;
  }

  .gt-medium-desktop\:vtmn-bg-fixed {
    background-attachment: fixed;
  }

  .gt-medium-desktop\:vtmn-bg-local {
    background-attachment: local;
  }

  .gt-medium-desktop\:vtmn-bg-scroll {
    background-attachment: scroll;
  }

  .gt-medium-desktop\:vtmn-bg-clip-border {
    background-clip: border-box;
  }

  .gt-medium-desktop\:vtmn-bg-clip-padding {
    background-clip: padding-box;
  }

  .gt-medium-desktop\:vtmn-bg-clip-content {
    background-clip: content-box;
  }

  .gt-medium-desktop\:vtmn-bg-clip-text {
    -webkit-background-clip: text;
            background-clip: text;
  }

  .gt-medium-desktop\:vtmn-bg-bottom {
    background-position: bottom;
  }

  .gt-medium-desktop\:vtmn-bg-center {
    background-position: center;
  }

  .gt-medium-desktop\:vtmn-bg-left {
    background-position: left;
  }

  .gt-medium-desktop\:vtmn-bg-left-bottom {
    background-position: left bottom;
  }

  .gt-medium-desktop\:vtmn-bg-left-top {
    background-position: left top;
  }

  .gt-medium-desktop\:vtmn-bg-right {
    background-position: right;
  }

  .gt-medium-desktop\:vtmn-bg-right-bottom {
    background-position: right bottom;
  }

  .gt-medium-desktop\:vtmn-bg-right-top {
    background-position: right top;
  }

  .gt-medium-desktop\:vtmn-bg-top {
    background-position: top;
  }

  .gt-medium-desktop\:vtmn-bg-repeat {
    background-repeat: repeat;
  }

  .gt-medium-desktop\:vtmn-bg-no-repeat {
    background-repeat: no-repeat;
  }

  .gt-medium-desktop\:vtmn-bg-repeat-x {
    background-repeat: repeat-x;
  }

  .gt-medium-desktop\:vtmn-bg-repeat-y {
    background-repeat: repeat-y;
  }

  .gt-medium-desktop\:vtmn-bg-repeat-round {
    background-repeat: round;
  }

  .gt-medium-desktop\:vtmn-bg-repeat-space {
    background-repeat: space;
  }

  .gt-medium-desktop\:vtmn-bg-origin-border {
    background-origin: border-box;
  }

  .gt-medium-desktop\:vtmn-bg-origin-padding {
    background-origin: padding-box;
  }

  .gt-medium-desktop\:vtmn-bg-origin-content {
    background-origin: content-box;
  }

  .gt-medium-desktop\:vtmn-fill-current {
    fill: currentColor;
  }

  .gt-medium-desktop\:vtmn-stroke-current {
    stroke: currentColor;
  }

  .gt-medium-desktop\:vtmn-stroke-0 {
    stroke-width: 0;
  }

  .gt-medium-desktop\:vtmn-stroke-1 {
    stroke-width: 1;
  }

  .gt-medium-desktop\:vtmn-stroke-2 {
    stroke-width: 2;
  }

  .gt-medium-desktop\:vtmn-object-contain {
    -o-object-fit: contain;
       object-fit: contain;
  }

  .gt-medium-desktop\:vtmn-object-cover {
    -o-object-fit: cover;
       object-fit: cover;
  }

  .gt-medium-desktop\:vtmn-object-fill {
    -o-object-fit: fill;
       object-fit: fill;
  }

  .gt-medium-desktop\:vtmn-object-none {
    -o-object-fit: none;
       object-fit: none;
  }

  .gt-medium-desktop\:vtmn-object-scale-down {
    -o-object-fit: scale-down;
       object-fit: scale-down;
  }

  .gt-medium-desktop\:vtmn-object-bottom {
    -o-object-position: bottom;
       object-position: bottom;
  }

  .gt-medium-desktop\:vtmn-object-center {
    -o-object-position: center;
       object-position: center;
  }

  .gt-medium-desktop\:vtmn-object-left {
    -o-object-position: left;
       object-position: left;
  }

  .gt-medium-desktop\:vtmn-object-left-bottom {
    -o-object-position: left bottom;
       object-position: left bottom;
  }

  .gt-medium-desktop\:vtmn-object-left-top {
    -o-object-position: left top;
       object-position: left top;
  }

  .gt-medium-desktop\:vtmn-object-right {
    -o-object-position: right;
       object-position: right;
  }

  .gt-medium-desktop\:vtmn-object-right-bottom {
    -o-object-position: right bottom;
       object-position: right bottom;
  }

  .gt-medium-desktop\:vtmn-object-right-top {
    -o-object-position: right top;
       object-position: right top;
  }

  .gt-medium-desktop\:vtmn-object-top {
    -o-object-position: top;
       object-position: top;
  }

  .gt-medium-desktop\:vtmn-p-0 {
    padding: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:vtmn-p-1 {
    padding: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:vtmn-p-2 {
    padding: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:vtmn-p-3 {
    padding: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:vtmn-p-4 {
    padding: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:vtmn-p-5 {
    padding: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:vtmn-p-6 {
    padding: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:vtmn-p-7 {
    padding: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:vtmn-p-8 {
    padding: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:vtmn-p-9 {
    padding: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:vtmn-p-10 {
    padding: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:vtmn-px-0 {
    padding-left: var(--vtmn-spacing_0);
    padding-right: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:vtmn-px-1 {
    padding-left: var(--vtmn-spacing_1);
    padding-right: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:vtmn-px-2 {
    padding-left: var(--vtmn-spacing_2);
    padding-right: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:vtmn-px-3 {
    padding-left: var(--vtmn-spacing_3);
    padding-right: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:vtmn-px-4 {
    padding-left: var(--vtmn-spacing_4);
    padding-right: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:vtmn-px-5 {
    padding-left: var(--vtmn-spacing_5);
    padding-right: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:vtmn-px-6 {
    padding-left: var(--vtmn-spacing_6);
    padding-right: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:vtmn-px-7 {
    padding-left: var(--vtmn-spacing_7);
    padding-right: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:vtmn-px-8 {
    padding-left: var(--vtmn-spacing_8);
    padding-right: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:vtmn-px-9 {
    padding-left: var(--vtmn-spacing_9);
    padding-right: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:vtmn-px-10 {
    padding-left: var(--vtmn-spacing_10);
    padding-right: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:vtmn-py-0 {
    padding-top: var(--vtmn-spacing_0);
    padding-bottom: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:vtmn-py-1 {
    padding-top: var(--vtmn-spacing_1);
    padding-bottom: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:vtmn-py-2 {
    padding-top: var(--vtmn-spacing_2);
    padding-bottom: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:vtmn-py-3 {
    padding-top: var(--vtmn-spacing_3);
    padding-bottom: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:vtmn-py-4 {
    padding-top: var(--vtmn-spacing_4);
    padding-bottom: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:vtmn-py-5 {
    padding-top: var(--vtmn-spacing_5);
    padding-bottom: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:vtmn-py-6 {
    padding-top: var(--vtmn-spacing_6);
    padding-bottom: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:vtmn-py-7 {
    padding-top: var(--vtmn-spacing_7);
    padding-bottom: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:vtmn-py-8 {
    padding-top: var(--vtmn-spacing_8);
    padding-bottom: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:vtmn-py-9 {
    padding-top: var(--vtmn-spacing_9);
    padding-bottom: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:vtmn-py-10 {
    padding-top: var(--vtmn-spacing_10);
    padding-bottom: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:vtmn-pt-0 {
    padding-top: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:vtmn-pt-1 {
    padding-top: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:vtmn-pt-2 {
    padding-top: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:vtmn-pt-3 {
    padding-top: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:vtmn-pt-4 {
    padding-top: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:vtmn-pt-5 {
    padding-top: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:vtmn-pt-6 {
    padding-top: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:vtmn-pt-7 {
    padding-top: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:vtmn-pt-8 {
    padding-top: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:vtmn-pt-9 {
    padding-top: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:vtmn-pt-10 {
    padding-top: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:vtmn-pr-0 {
    padding-right: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:vtmn-pr-1 {
    padding-right: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:vtmn-pr-2 {
    padding-right: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:vtmn-pr-3 {
    padding-right: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:vtmn-pr-4 {
    padding-right: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:vtmn-pr-5 {
    padding-right: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:vtmn-pr-6 {
    padding-right: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:vtmn-pr-7 {
    padding-right: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:vtmn-pr-8 {
    padding-right: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:vtmn-pr-9 {
    padding-right: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:vtmn-pr-10 {
    padding-right: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:vtmn-pb-0 {
    padding-bottom: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:vtmn-pb-1 {
    padding-bottom: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:vtmn-pb-2 {
    padding-bottom: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:vtmn-pb-3 {
    padding-bottom: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:vtmn-pb-4 {
    padding-bottom: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:vtmn-pb-5 {
    padding-bottom: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:vtmn-pb-6 {
    padding-bottom: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:vtmn-pb-7 {
    padding-bottom: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:vtmn-pb-8 {
    padding-bottom: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:vtmn-pb-9 {
    padding-bottom: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:vtmn-pb-10 {
    padding-bottom: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:vtmn-pl-0 {
    padding-left: var(--vtmn-spacing_0);
  }

  .gt-medium-desktop\:vtmn-pl-1 {
    padding-left: var(--vtmn-spacing_1);
  }

  .gt-medium-desktop\:vtmn-pl-2 {
    padding-left: var(--vtmn-spacing_2);
  }

  .gt-medium-desktop\:vtmn-pl-3 {
    padding-left: var(--vtmn-spacing_3);
  }

  .gt-medium-desktop\:vtmn-pl-4 {
    padding-left: var(--vtmn-spacing_4);
  }

  .gt-medium-desktop\:vtmn-pl-5 {
    padding-left: var(--vtmn-spacing_5);
  }

  .gt-medium-desktop\:vtmn-pl-6 {
    padding-left: var(--vtmn-spacing_6);
  }

  .gt-medium-desktop\:vtmn-pl-7 {
    padding-left: var(--vtmn-spacing_7);
  }

  .gt-medium-desktop\:vtmn-pl-8 {
    padding-left: var(--vtmn-spacing_8);
  }

  .gt-medium-desktop\:vtmn-pl-9 {
    padding-left: var(--vtmn-spacing_9);
  }

  .gt-medium-desktop\:vtmn-pl-10 {
    padding-left: var(--vtmn-spacing_10);
  }

  .gt-medium-desktop\:vtmn-text-left {
    text-align: left;
  }

  .gt-medium-desktop\:vtmn-text-center {
    text-align: center;
  }

  .gt-medium-desktop\:vtmn-text-right {
    text-align: right;
  }

  .gt-medium-desktop\:vtmn-text-justify {
    text-align: justify;
  }

  .gt-medium-desktop\:vtmn-align-baseline {
    vertical-align: baseline;
  }

  .gt-medium-desktop\:vtmn-align-top {
    vertical-align: top;
  }

  .gt-medium-desktop\:vtmn-align-middle {
    vertical-align: middle;
  }

  .gt-medium-desktop\:vtmn-align-bottom {
    vertical-align: bottom;
  }

  .gt-medium-desktop\:vtmn-align-text-top {
    vertical-align: text-top;
  }

  .gt-medium-desktop\:vtmn-align-text-bottom {
    vertical-align: text-bottom;
  }

  .gt-medium-desktop\:vtmn-font-regular {
    font-family: Roboto, system-ui, -apple-system, sans-serif;
  }

  .gt-medium-desktop\:vtmn-font-condensed {
    font-family: Roboto Condensed, system-ui, -apple-system, sans-serif;
  }

  .gt-medium-desktop\:vtmn-font-display {
    font-family: Roboto Condensed, system-ui, -apple-system, sans-serif;
  }

  .gt-medium-desktop\:vtmn-font-body {
    font-family: Roboto, system-ui, -apple-system, sans-serif;
  }

  .gt-medium-desktop\:vtmn-text-xs {
    font-size: 0.75rem;
    line-height: 1rem;
  }

  .gt-medium-desktop\:vtmn-text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .gt-medium-desktop\:vtmn-text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .gt-medium-desktop\:vtmn-text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .gt-medium-desktop\:vtmn-text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .gt-medium-desktop\:vtmn-text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .gt-medium-desktop\:vtmn-text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .gt-medium-desktop\:vtmn-text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .gt-medium-desktop\:vtmn-text-5xl {
    font-size: 3rem;
    line-height: 1;
  }

  .gt-medium-desktop\:vtmn-text-6xl {
    font-size: 3.75rem;
    line-height: 1;
  }

  .gt-medium-desktop\:vtmn-text-7xl {
    font-size: 4.5rem;
    line-height: 1;
  }

  .gt-medium-desktop\:vtmn-text-8xl {
    font-size: 6rem;
    line-height: 1;
  }

  .gt-medium-desktop\:vtmn-text-9xl {
    font-size: 8rem;
    line-height: 1;
  }

  .gt-medium-desktop\:vtmn-font-thin {
    font-weight: 100;
  }

  .gt-medium-desktop\:vtmn-font-extralight {
    font-weight: 200;
  }

  .gt-medium-desktop\:vtmn-font-light {
    font-weight: 300;
  }

  .gt-medium-desktop\:vtmn-font-normal {
    font-weight: 400;
  }

  .gt-medium-desktop\:vtmn-font-medium {
    font-weight: 500;
  }

  .gt-medium-desktop\:vtmn-font-semibold {
    font-weight: 600;
  }

  .gt-medium-desktop\:vtmn-font-bold {
    font-weight: 700;
  }

  .gt-medium-desktop\:vtmn-font-extrabold {
    font-weight: 800;
  }

  .gt-medium-desktop\:vtmn-font-black {
    font-weight: 900;
  }

  .gt-medium-desktop\:vtmn-uppercase {
    text-transform: uppercase;
  }

  .gt-medium-desktop\:vtmn-lowercase {
    text-transform: lowercase;
  }

  .gt-medium-desktop\:vtmn-capitalize {
    text-transform: capitalize;
  }

  .gt-medium-desktop\:vtmn-normal-case {
    text-transform: none;
  }

  .gt-medium-desktop\:vtmn-italic {
    font-style: italic;
  }

  .gt-medium-desktop\:vtmn-not-italic {
    font-style: normal;
  }

  .gt-medium-desktop\:vtmn-ordinal, .gt-medium-desktop\:vtmn-slashed-zero, .gt-medium-desktop\:vtmn-lining-nums, .gt-medium-desktop\:vtmn-oldstyle-nums, .gt-medium-desktop\:vtmn-proportional-nums, .gt-medium-desktop\:vtmn-tabular-nums, .gt-medium-desktop\:vtmn-diagonal-fractions, .gt-medium-desktop\:vtmn-stacked-fractions {
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }

  .gt-medium-desktop\:vtmn-normal-nums {
    font-variant-numeric: normal;
  }

  .gt-medium-desktop\:vtmn-ordinal {
    --tw-ordinal: ordinal;
  }

  .gt-medium-desktop\:vtmn-slashed-zero {
    --tw-slashed-zero: slashed-zero;
  }

  .gt-medium-desktop\:vtmn-lining-nums {
    --tw-numeric-figure: lining-nums;
  }

  .gt-medium-desktop\:vtmn-oldstyle-nums {
    --tw-numeric-figure: oldstyle-nums;
  }

  .gt-medium-desktop\:vtmn-proportional-nums {
    --tw-numeric-spacing: proportional-nums;
  }

  .gt-medium-desktop\:vtmn-tabular-nums {
    --tw-numeric-spacing: tabular-nums;
  }

  .gt-medium-desktop\:vtmn-diagonal-fractions {
    --tw-numeric-fraction: diagonal-fractions;
  }

  .gt-medium-desktop\:vtmn-stacked-fractions {
    --tw-numeric-fraction: stacked-fractions;
  }

  .gt-medium-desktop\:vtmn-leading-3 {
    line-height: .75rem;
  }

  .gt-medium-desktop\:vtmn-leading-4 {
    line-height: 1rem;
  }

  .gt-medium-desktop\:vtmn-leading-5 {
    line-height: 1.25rem;
  }

  .gt-medium-desktop\:vtmn-leading-6 {
    line-height: 1.5rem;
  }

  .gt-medium-desktop\:vtmn-leading-7 {
    line-height: 1.75rem;
  }

  .gt-medium-desktop\:vtmn-leading-8 {
    line-height: 2rem;
  }

  .gt-medium-desktop\:vtmn-leading-9 {
    line-height: 2.25rem;
  }

  .gt-medium-desktop\:vtmn-leading-10 {
    line-height: 2.5rem;
  }

  .gt-medium-desktop\:vtmn-leading-none {
    line-height: 1;
  }

  .gt-medium-desktop\:vtmn-leading-tight {
    line-height: 1.25;
  }

  .gt-medium-desktop\:vtmn-leading-snug {
    line-height: 1.375;
  }

  .gt-medium-desktop\:vtmn-leading-normal {
    line-height: 1.5;
  }

  .gt-medium-desktop\:vtmn-leading-relaxed {
    line-height: 1.625;
  }

  .gt-medium-desktop\:vtmn-leading-loose {
    line-height: 2;
  }

  .gt-medium-desktop\:vtmn-tracking-tighter {
    letter-spacing: -0.05em;
  }

  .gt-medium-desktop\:vtmn-tracking-tight {
    letter-spacing: -0.025em;
  }

  .gt-medium-desktop\:vtmn-tracking-normal {
    letter-spacing: 0em;
  }

  .gt-medium-desktop\:vtmn-tracking-wide {
    letter-spacing: 0.025em;
  }

  .gt-medium-desktop\:vtmn-tracking-wider {
    letter-spacing: 0.05em;
  }

  .gt-medium-desktop\:vtmn-tracking-widest {
    letter-spacing: 0.1em;
  }

  .gt-medium-desktop\:vtmn-text-transparent {
    color: transparent;
  }

  .gt-medium-desktop\:vtmn-text-background-primary {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-medium-desktop\:vtmn-text-background-secondary {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-medium-desktop\:vtmn-text-background-tertiary {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-medium-desktop\:vtmn-text-background-brand-primary {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-medium-desktop\:vtmn-text-background-brand-secondary {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-medium-desktop\:vtmn-text-background-accent {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-medium-desktop\:vtmn-text-background-alert {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-medium-desktop\:vtmn-text-background-primary-reversed {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-medium-desktop\:vtmn-text-background-brand-primary-reversed {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-medium-desktop\:vtmn-text-content-primary {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-medium-desktop\:vtmn-text-content-secondary {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-medium-desktop\:vtmn-text-content-tertiary {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-medium-desktop\:vtmn-text-content-action {
    color: var(--vtmn-semantic-color_content-action);
  }

  .gt-medium-desktop\:vtmn-text-content-active {
    color: var(--vtmn-semantic-color_content-active);
  }

  .gt-medium-desktop\:vtmn-text-content-inactive {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-medium-desktop\:vtmn-text-content-negative {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-medium-desktop\:vtmn-text-content-warning {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-medium-desktop\:vtmn-text-content-positive {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-medium-desktop\:vtmn-text-content-information {
    color: var(--vtmn-semantic-color_content-information);
  }

  .gt-medium-desktop\:vtmn-text-content-accent {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-medium-desktop\:vtmn-text-content-visited {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-medium-desktop\:vtmn-text-content-primary-reversed {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-medium-desktop\:vtmn-text-content-action-reversed {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-medium-desktop\:vtmn-text-content-visited-reversed {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-medium-desktop\:vtmn-text-border-primary {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-medium-desktop\:vtmn-text-border-secondary {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-medium-desktop\:vtmn-text-border-tertiary {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-medium-desktop\:vtmn-text-border-active {
    color: var(--vtmn-semantic-color_border-active);
  }

  .gt-medium-desktop\:vtmn-text-border-inactive {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-medium-desktop\:vtmn-text-border-negative {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-medium-desktop\:vtmn-text-border-warning {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-medium-desktop\:vtmn-text-border-positive {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-medium-desktop\:vtmn-text-border-information {
    color: var(--vtmn-semantic-color_border-information);
  }

  .gt-medium-desktop\:vtmn-text-border-primary-reversed {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-medium-desktop\:vtmn-text-decorative-gravel {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-medium-desktop\:vtmn-text-decorative-brick {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-medium-desktop\:vtmn-text-decorative-saffron {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-medium-desktop\:vtmn-text-decorative-gold {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-medium-desktop\:vtmn-text-decorative-jade {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-medium-desktop\:vtmn-text-decorative-emerald {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-medium-desktop\:vtmn-text-decorative-cobalt {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-medium-desktop\:vtmn-text-decorative-amethyst {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-medium-desktop\:vtmn-text-hover-primary {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-medium-desktop\:vtmn-text-hover-primary-transparent {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-medium-desktop\:vtmn-text-hover-secondary-transparent {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-medium-desktop\:vtmn-text-hover-tertiary-transparent {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-medium-desktop\:vtmn-text-hover-tertiary {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-medium-desktop\:vtmn-text-hover-brand {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-medium-desktop\:vtmn-text-hover-accent {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-medium-desktop\:vtmn-text-hover-primary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-text-hover-secondary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-text-hover-tertiary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-text-active-primary {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-medium-desktop\:vtmn-text-active-primary-transparent {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-medium-desktop\:vtmn-text-active-secondary-transparent {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-medium-desktop\:vtmn-text-active-tertiary {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-medium-desktop\:vtmn-text-active-tertiary-transparent {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-medium-desktop\:vtmn-text-active-brand {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-medium-desktop\:vtmn-text-active-accent {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-medium-desktop\:vtmn-text-active-primary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-text-active-secondary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-text-active-tertiary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-text-active-brand-reversed-transparent {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-text-shadow {
    color: var(--vtmn-semantic-color_shadow);
  }

  .gt-medium-desktop\:vtmn-text-brand {
    color: var(--vtmn-color_brand);
  }

  .gt-medium-desktop\:vtmn-text-brand-pro {
    color: var(--vtmn-color_brand-pro);
  }

  .gt-medium-desktop\:vtmn-text-brand-digital-light-1 {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-medium-desktop\:vtmn-text-brand-digital-light-2 {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-medium-desktop\:vtmn-text-brand-digital-light-3 {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-medium-desktop\:vtmn-text-brand-digital {
    color: var(--vtmn-color_brand-digital);
  }

  .gt-medium-desktop\:vtmn-text-brand-digital-dark-1 {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-medium-desktop\:vtmn-text-brand-digital-dark-2 {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-medium-desktop\:vtmn-text-green-light-1 {
    color: var(--vtmn-color_green-light-1);
  }

  .gt-medium-desktop\:vtmn-text-green-light-2 {
    color: var(--vtmn-color_green-light-2);
  }

  .gt-medium-desktop\:vtmn-text-green-light-3 {
    color: var(--vtmn-color_green-light-3);
  }

  .gt-medium-desktop\:vtmn-text-green {
    color: var(--vtmn-color_green);
  }

  .gt-medium-desktop\:vtmn-text-green-dark-1 {
    color: var(--vtmn-color_green-dark-1);
  }

  .gt-medium-desktop\:vtmn-text-green-dark-2 {
    color: var(--vtmn-color_green-dark-2);
  }

  .gt-medium-desktop\:vtmn-text-white {
    color: var(--vtmn-color_white);
  }

  .gt-medium-desktop\:vtmn-text-grey-light-1 {
    color: var(--vtmn-color_grey-light-1);
  }

  .gt-medium-desktop\:vtmn-text-grey-light-2 {
    color: var(--vtmn-color_grey-light-2);
  }

  .gt-medium-desktop\:vtmn-text-grey-light-3 {
    color: var(--vtmn-color_grey-light-3);
  }

  .gt-medium-desktop\:vtmn-text-grey-light-4 {
    color: var(--vtmn-color_grey-light-4);
  }

  .gt-medium-desktop\:vtmn-text-grey {
    color: var(--vtmn-color_grey);
  }

  .gt-medium-desktop\:vtmn-text-grey-dark-1 {
    color: var(--vtmn-color_grey-dark-1);
  }

  .gt-medium-desktop\:vtmn-text-grey-dark-2 {
    color: var(--vtmn-color_grey-dark-2);
  }

  .gt-medium-desktop\:vtmn-text-grey-dark-3 {
    color: var(--vtmn-color_grey-dark-3);
  }

  .gt-medium-desktop\:vtmn-text-black {
    color: var(--vtmn-color_black);
  }

  .gt-medium-desktop\:vtmn-text-success {
    color: var(--vtmn-color_success);
  }

  .gt-medium-desktop\:vtmn-text-info {
    color: var(--vtmn-color_info);
  }

  .gt-medium-desktop\:vtmn-text-warning {
    color: var(--vtmn-color_warning);
  }

  .gt-medium-desktop\:vtmn-text-danger {
    color: var(--vtmn-color_danger);
  }

  .gt-medium-desktop\:vtmn-text-yellow-light-1 {
    color: var(--vtmn-color_yellow-light-1);
  }

  .gt-medium-desktop\:vtmn-text-yellow-light-2 {
    color: var(--vtmn-color_yellow-light-2);
  }

  .gt-medium-desktop\:vtmn-text-yellow {
    color: var(--vtmn-color_yellow);
  }

  .gt-medium-desktop\:vtmn-text-orange-light-1 {
    color: var(--vtmn-color_orange-light-1);
  }

  .gt-medium-desktop\:vtmn-text-orange-light-2 {
    color: var(--vtmn-color_orange-light-2);
  }

  .gt-medium-desktop\:vtmn-text-orange {
    color: var(--vtmn-color_orange);
  }

  .gt-medium-desktop\:vtmn-text-red-light-1 {
    color: var(--vtmn-color_red-light-1);
  }

  .gt-medium-desktop\:vtmn-text-red-light-2 {
    color: var(--vtmn-color_red-light-2);
  }

  .gt-medium-desktop\:vtmn-text-red {
    color: var(--vtmn-color_red);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-transparent {
    color: transparent;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-background-primary {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-background-secondary {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-background-tertiary {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-background-brand-primary {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-background-brand-secondary {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-background-accent {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-background-alert {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-background-primary-reversed {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-background-brand-primary-reversed {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-content-primary {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-content-secondary {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-content-tertiary {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-content-action {
    color: var(--vtmn-semantic-color_content-action);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-content-active {
    color: var(--vtmn-semantic-color_content-active);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-content-inactive {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-content-negative {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-content-warning {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-content-positive {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-content-information {
    color: var(--vtmn-semantic-color_content-information);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-content-accent {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-content-visited {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-content-primary-reversed {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-content-action-reversed {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-content-visited-reversed {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-border-primary {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-border-secondary {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-border-tertiary {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-border-active {
    color: var(--vtmn-semantic-color_border-active);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-border-inactive {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-border-negative {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-border-warning {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-border-positive {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-border-information {
    color: var(--vtmn-semantic-color_border-information);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-border-primary-reversed {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-decorative-gravel {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-decorative-brick {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-decorative-saffron {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-decorative-gold {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-decorative-jade {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-decorative-emerald {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-decorative-cobalt {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-decorative-amethyst {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-hover-primary {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-hover-primary-transparent {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-hover-secondary-transparent {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-hover-tertiary-transparent {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-hover-tertiary {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-hover-brand {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-hover-accent {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-hover-primary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-hover-secondary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-hover-tertiary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-active-primary {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-active-primary-transparent {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-active-secondary-transparent {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-active-tertiary {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-active-tertiary-transparent {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-active-brand {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-active-accent {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-active-primary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-active-secondary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-active-tertiary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-active-brand-reversed-transparent {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-shadow {
    color: var(--vtmn-semantic-color_shadow);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-brand {
    color: var(--vtmn-color_brand);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-brand-pro {
    color: var(--vtmn-color_brand-pro);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-brand-digital-light-1 {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-brand-digital-light-2 {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-brand-digital-light-3 {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-brand-digital {
    color: var(--vtmn-color_brand-digital);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-brand-digital-dark-1 {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-brand-digital-dark-2 {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-green-light-1 {
    color: var(--vtmn-color_green-light-1);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-green-light-2 {
    color: var(--vtmn-color_green-light-2);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-green-light-3 {
    color: var(--vtmn-color_green-light-3);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-green {
    color: var(--vtmn-color_green);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-green-dark-1 {
    color: var(--vtmn-color_green-dark-1);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-green-dark-2 {
    color: var(--vtmn-color_green-dark-2);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-white {
    color: var(--vtmn-color_white);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-grey-light-1 {
    color: var(--vtmn-color_grey-light-1);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-grey-light-2 {
    color: var(--vtmn-color_grey-light-2);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-grey-light-3 {
    color: var(--vtmn-color_grey-light-3);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-grey-light-4 {
    color: var(--vtmn-color_grey-light-4);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-grey {
    color: var(--vtmn-color_grey);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-grey-dark-1 {
    color: var(--vtmn-color_grey-dark-1);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-grey-dark-2 {
    color: var(--vtmn-color_grey-dark-2);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-grey-dark-3 {
    color: var(--vtmn-color_grey-dark-3);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-black {
    color: var(--vtmn-color_black);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-success {
    color: var(--vtmn-color_success);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-info {
    color: var(--vtmn-color_info);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-warning {
    color: var(--vtmn-color_warning);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-danger {
    color: var(--vtmn-color_danger);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-yellow-light-1 {
    color: var(--vtmn-color_yellow-light-1);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-yellow-light-2 {
    color: var(--vtmn-color_yellow-light-2);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-yellow {
    color: var(--vtmn-color_yellow);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-orange-light-1 {
    color: var(--vtmn-color_orange-light-1);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-orange-light-2 {
    color: var(--vtmn-color_orange-light-2);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-orange {
    color: var(--vtmn-color_orange);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-red-light-1 {
    color: var(--vtmn-color_red-light-1);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-red-light-2 {
    color: var(--vtmn-color_red-light-2);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-red {
    color: var(--vtmn-color_red);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-transparent:focus-within {
    color: transparent;
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-background-primary:focus-within {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-background-secondary:focus-within {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-background-tertiary:focus-within {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-background-brand-primary:focus-within {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-background-brand-secondary:focus-within {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-background-accent:focus-within {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-background-alert:focus-within {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-background-primary-reversed:focus-within {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-background-brand-primary-reversed:focus-within {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-content-primary:focus-within {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-content-secondary:focus-within {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-content-tertiary:focus-within {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-content-action:focus-within {
    color: var(--vtmn-semantic-color_content-action);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-content-active:focus-within {
    color: var(--vtmn-semantic-color_content-active);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-content-inactive:focus-within {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-content-negative:focus-within {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-content-warning:focus-within {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-content-positive:focus-within {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-content-information:focus-within {
    color: var(--vtmn-semantic-color_content-information);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-content-accent:focus-within {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-content-visited:focus-within {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-content-primary-reversed:focus-within {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-content-action-reversed:focus-within {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-content-visited-reversed:focus-within {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-border-primary:focus-within {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-border-secondary:focus-within {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-border-tertiary:focus-within {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-border-active:focus-within {
    color: var(--vtmn-semantic-color_border-active);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-border-inactive:focus-within {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-border-negative:focus-within {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-border-warning:focus-within {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-border-positive:focus-within {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-border-information:focus-within {
    color: var(--vtmn-semantic-color_border-information);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-border-primary-reversed:focus-within {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-decorative-gravel:focus-within {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-decorative-brick:focus-within {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-decorative-saffron:focus-within {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-decorative-gold:focus-within {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-decorative-jade:focus-within {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-decorative-emerald:focus-within {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-decorative-cobalt:focus-within {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-decorative-amethyst:focus-within {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-hover-primary:focus-within {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-hover-primary-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-hover-secondary-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-hover-tertiary-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-hover-tertiary:focus-within {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-hover-brand:focus-within {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-hover-accent:focus-within {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-hover-primary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-hover-secondary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-hover-tertiary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-active-primary:focus-within {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-active-primary-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-active-secondary-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-active-tertiary:focus-within {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-active-tertiary-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-active-brand:focus-within {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-active-accent:focus-within {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-active-primary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-active-secondary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-active-tertiary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-active-brand-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-shadow:focus-within {
    color: var(--vtmn-semantic-color_shadow);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-brand:focus-within {
    color: var(--vtmn-color_brand);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-brand-pro:focus-within {
    color: var(--vtmn-color_brand-pro);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-brand-digital-light-1:focus-within {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-brand-digital-light-2:focus-within {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-brand-digital-light-3:focus-within {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-brand-digital:focus-within {
    color: var(--vtmn-color_brand-digital);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-brand-digital-dark-1:focus-within {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-brand-digital-dark-2:focus-within {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-green-light-1:focus-within {
    color: var(--vtmn-color_green-light-1);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-green-light-2:focus-within {
    color: var(--vtmn-color_green-light-2);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-green-light-3:focus-within {
    color: var(--vtmn-color_green-light-3);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-green:focus-within {
    color: var(--vtmn-color_green);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-green-dark-1:focus-within {
    color: var(--vtmn-color_green-dark-1);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-green-dark-2:focus-within {
    color: var(--vtmn-color_green-dark-2);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-white:focus-within {
    color: var(--vtmn-color_white);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-grey-light-1:focus-within {
    color: var(--vtmn-color_grey-light-1);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-grey-light-2:focus-within {
    color: var(--vtmn-color_grey-light-2);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-grey-light-3:focus-within {
    color: var(--vtmn-color_grey-light-3);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-grey-light-4:focus-within {
    color: var(--vtmn-color_grey-light-4);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-grey:focus-within {
    color: var(--vtmn-color_grey);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-grey-dark-1:focus-within {
    color: var(--vtmn-color_grey-dark-1);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-grey-dark-2:focus-within {
    color: var(--vtmn-color_grey-dark-2);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-grey-dark-3:focus-within {
    color: var(--vtmn-color_grey-dark-3);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-black:focus-within {
    color: var(--vtmn-color_black);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-success:focus-within {
    color: var(--vtmn-color_success);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-info:focus-within {
    color: var(--vtmn-color_info);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-warning:focus-within {
    color: var(--vtmn-color_warning);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-danger:focus-within {
    color: var(--vtmn-color_danger);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-yellow-light-1:focus-within {
    color: var(--vtmn-color_yellow-light-1);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-yellow-light-2:focus-within {
    color: var(--vtmn-color_yellow-light-2);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-yellow:focus-within {
    color: var(--vtmn-color_yellow);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-orange-light-1:focus-within {
    color: var(--vtmn-color_orange-light-1);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-orange-light-2:focus-within {
    color: var(--vtmn-color_orange-light-2);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-orange:focus-within {
    color: var(--vtmn-color_orange);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-red-light-1:focus-within {
    color: var(--vtmn-color_red-light-1);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-red-light-2:focus-within {
    color: var(--vtmn-color_red-light-2);
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-red:focus-within {
    color: var(--vtmn-color_red);
  }

  .gt-medium-desktop\:hover\:vtmn-text-transparent:hover {
    color: transparent;
  }

  .gt-medium-desktop\:hover\:vtmn-text-background-primary:hover {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-medium-desktop\:hover\:vtmn-text-background-secondary:hover {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-medium-desktop\:hover\:vtmn-text-background-tertiary:hover {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-medium-desktop\:hover\:vtmn-text-background-brand-primary:hover {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-medium-desktop\:hover\:vtmn-text-background-brand-secondary:hover {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-medium-desktop\:hover\:vtmn-text-background-accent:hover {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-medium-desktop\:hover\:vtmn-text-background-alert:hover {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-medium-desktop\:hover\:vtmn-text-background-primary-reversed:hover {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-medium-desktop\:hover\:vtmn-text-background-brand-primary-reversed:hover {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-medium-desktop\:hover\:vtmn-text-content-primary:hover {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-medium-desktop\:hover\:vtmn-text-content-secondary:hover {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-medium-desktop\:hover\:vtmn-text-content-tertiary:hover {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-medium-desktop\:hover\:vtmn-text-content-action:hover {
    color: var(--vtmn-semantic-color_content-action);
  }

  .gt-medium-desktop\:hover\:vtmn-text-content-active:hover {
    color: var(--vtmn-semantic-color_content-active);
  }

  .gt-medium-desktop\:hover\:vtmn-text-content-inactive:hover {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-medium-desktop\:hover\:vtmn-text-content-negative:hover {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-medium-desktop\:hover\:vtmn-text-content-warning:hover {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-medium-desktop\:hover\:vtmn-text-content-positive:hover {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-medium-desktop\:hover\:vtmn-text-content-information:hover {
    color: var(--vtmn-semantic-color_content-information);
  }

  .gt-medium-desktop\:hover\:vtmn-text-content-accent:hover {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-medium-desktop\:hover\:vtmn-text-content-visited:hover {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-medium-desktop\:hover\:vtmn-text-content-primary-reversed:hover {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-medium-desktop\:hover\:vtmn-text-content-action-reversed:hover {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-medium-desktop\:hover\:vtmn-text-content-visited-reversed:hover {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-medium-desktop\:hover\:vtmn-text-border-primary:hover {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-medium-desktop\:hover\:vtmn-text-border-secondary:hover {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-medium-desktop\:hover\:vtmn-text-border-tertiary:hover {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-medium-desktop\:hover\:vtmn-text-border-active:hover {
    color: var(--vtmn-semantic-color_border-active);
  }

  .gt-medium-desktop\:hover\:vtmn-text-border-inactive:hover {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-medium-desktop\:hover\:vtmn-text-border-negative:hover {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-medium-desktop\:hover\:vtmn-text-border-warning:hover {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-medium-desktop\:hover\:vtmn-text-border-positive:hover {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-medium-desktop\:hover\:vtmn-text-border-information:hover {
    color: var(--vtmn-semantic-color_border-information);
  }

  .gt-medium-desktop\:hover\:vtmn-text-border-primary-reversed:hover {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-medium-desktop\:hover\:vtmn-text-decorative-gravel:hover {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-medium-desktop\:hover\:vtmn-text-decorative-brick:hover {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-medium-desktop\:hover\:vtmn-text-decorative-saffron:hover {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-medium-desktop\:hover\:vtmn-text-decorative-gold:hover {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-medium-desktop\:hover\:vtmn-text-decorative-jade:hover {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-medium-desktop\:hover\:vtmn-text-decorative-emerald:hover {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-medium-desktop\:hover\:vtmn-text-decorative-cobalt:hover {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-medium-desktop\:hover\:vtmn-text-decorative-amethyst:hover {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-medium-desktop\:hover\:vtmn-text-hover-primary:hover {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-medium-desktop\:hover\:vtmn-text-hover-primary-transparent:hover {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-text-hover-secondary-transparent:hover {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-text-hover-tertiary-transparent:hover {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-text-hover-tertiary:hover {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-medium-desktop\:hover\:vtmn-text-hover-brand:hover {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-medium-desktop\:hover\:vtmn-text-hover-accent:hover {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-medium-desktop\:hover\:vtmn-text-hover-primary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-text-hover-secondary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-text-hover-tertiary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-text-active-primary:hover {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-medium-desktop\:hover\:vtmn-text-active-primary-transparent:hover {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-text-active-secondary-transparent:hover {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-text-active-tertiary:hover {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-medium-desktop\:hover\:vtmn-text-active-tertiary-transparent:hover {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-text-active-brand:hover {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-medium-desktop\:hover\:vtmn-text-active-accent:hover {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-medium-desktop\:hover\:vtmn-text-active-primary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-text-active-secondary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-text-active-tertiary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-text-active-brand-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-medium-desktop\:hover\:vtmn-text-shadow:hover {
    color: var(--vtmn-semantic-color_shadow);
  }

  .gt-medium-desktop\:hover\:vtmn-text-brand:hover {
    color: var(--vtmn-color_brand);
  }

  .gt-medium-desktop\:hover\:vtmn-text-brand-pro:hover {
    color: var(--vtmn-color_brand-pro);
  }

  .gt-medium-desktop\:hover\:vtmn-text-brand-digital-light-1:hover {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-medium-desktop\:hover\:vtmn-text-brand-digital-light-2:hover {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-medium-desktop\:hover\:vtmn-text-brand-digital-light-3:hover {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-medium-desktop\:hover\:vtmn-text-brand-digital:hover {
    color: var(--vtmn-color_brand-digital);
  }

  .gt-medium-desktop\:hover\:vtmn-text-brand-digital-dark-1:hover {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-medium-desktop\:hover\:vtmn-text-brand-digital-dark-2:hover {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-medium-desktop\:hover\:vtmn-text-green-light-1:hover {
    color: var(--vtmn-color_green-light-1);
  }

  .gt-medium-desktop\:hover\:vtmn-text-green-light-2:hover {
    color: var(--vtmn-color_green-light-2);
  }

  .gt-medium-desktop\:hover\:vtmn-text-green-light-3:hover {
    color: var(--vtmn-color_green-light-3);
  }

  .gt-medium-desktop\:hover\:vtmn-text-green:hover {
    color: var(--vtmn-color_green);
  }

  .gt-medium-desktop\:hover\:vtmn-text-green-dark-1:hover {
    color: var(--vtmn-color_green-dark-1);
  }

  .gt-medium-desktop\:hover\:vtmn-text-green-dark-2:hover {
    color: var(--vtmn-color_green-dark-2);
  }

  .gt-medium-desktop\:hover\:vtmn-text-white:hover {
    color: var(--vtmn-color_white);
  }

  .gt-medium-desktop\:hover\:vtmn-text-grey-light-1:hover {
    color: var(--vtmn-color_grey-light-1);
  }

  .gt-medium-desktop\:hover\:vtmn-text-grey-light-2:hover {
    color: var(--vtmn-color_grey-light-2);
  }

  .gt-medium-desktop\:hover\:vtmn-text-grey-light-3:hover {
    color: var(--vtmn-color_grey-light-3);
  }

  .gt-medium-desktop\:hover\:vtmn-text-grey-light-4:hover {
    color: var(--vtmn-color_grey-light-4);
  }

  .gt-medium-desktop\:hover\:vtmn-text-grey:hover {
    color: var(--vtmn-color_grey);
  }

  .gt-medium-desktop\:hover\:vtmn-text-grey-dark-1:hover {
    color: var(--vtmn-color_grey-dark-1);
  }

  .gt-medium-desktop\:hover\:vtmn-text-grey-dark-2:hover {
    color: var(--vtmn-color_grey-dark-2);
  }

  .gt-medium-desktop\:hover\:vtmn-text-grey-dark-3:hover {
    color: var(--vtmn-color_grey-dark-3);
  }

  .gt-medium-desktop\:hover\:vtmn-text-black:hover {
    color: var(--vtmn-color_black);
  }

  .gt-medium-desktop\:hover\:vtmn-text-success:hover {
    color: var(--vtmn-color_success);
  }

  .gt-medium-desktop\:hover\:vtmn-text-info:hover {
    color: var(--vtmn-color_info);
  }

  .gt-medium-desktop\:hover\:vtmn-text-warning:hover {
    color: var(--vtmn-color_warning);
  }

  .gt-medium-desktop\:hover\:vtmn-text-danger:hover {
    color: var(--vtmn-color_danger);
  }

  .gt-medium-desktop\:hover\:vtmn-text-yellow-light-1:hover {
    color: var(--vtmn-color_yellow-light-1);
  }

  .gt-medium-desktop\:hover\:vtmn-text-yellow-light-2:hover {
    color: var(--vtmn-color_yellow-light-2);
  }

  .gt-medium-desktop\:hover\:vtmn-text-yellow:hover {
    color: var(--vtmn-color_yellow);
  }

  .gt-medium-desktop\:hover\:vtmn-text-orange-light-1:hover {
    color: var(--vtmn-color_orange-light-1);
  }

  .gt-medium-desktop\:hover\:vtmn-text-orange-light-2:hover {
    color: var(--vtmn-color_orange-light-2);
  }

  .gt-medium-desktop\:hover\:vtmn-text-orange:hover {
    color: var(--vtmn-color_orange);
  }

  .gt-medium-desktop\:hover\:vtmn-text-red-light-1:hover {
    color: var(--vtmn-color_red-light-1);
  }

  .gt-medium-desktop\:hover\:vtmn-text-red-light-2:hover {
    color: var(--vtmn-color_red-light-2);
  }

  .gt-medium-desktop\:hover\:vtmn-text-red:hover {
    color: var(--vtmn-color_red);
  }

  .gt-medium-desktop\:focus\:vtmn-text-transparent:focus {
    color: transparent;
  }

  .gt-medium-desktop\:focus\:vtmn-text-background-primary:focus {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-text-background-secondary:focus {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-medium-desktop\:focus\:vtmn-text-background-tertiary:focus {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-medium-desktop\:focus\:vtmn-text-background-brand-primary:focus {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-text-background-brand-secondary:focus {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-medium-desktop\:focus\:vtmn-text-background-accent:focus {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-medium-desktop\:focus\:vtmn-text-background-alert:focus {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-medium-desktop\:focus\:vtmn-text-background-primary-reversed:focus {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-text-background-brand-primary-reversed:focus {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-text-content-primary:focus {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-text-content-secondary:focus {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-medium-desktop\:focus\:vtmn-text-content-tertiary:focus {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-medium-desktop\:focus\:vtmn-text-content-action:focus {
    color: var(--vtmn-semantic-color_content-action);
  }

  .gt-medium-desktop\:focus\:vtmn-text-content-active:focus {
    color: var(--vtmn-semantic-color_content-active);
  }

  .gt-medium-desktop\:focus\:vtmn-text-content-inactive:focus {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-medium-desktop\:focus\:vtmn-text-content-negative:focus {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-medium-desktop\:focus\:vtmn-text-content-warning:focus {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-medium-desktop\:focus\:vtmn-text-content-positive:focus {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-medium-desktop\:focus\:vtmn-text-content-information:focus {
    color: var(--vtmn-semantic-color_content-information);
  }

  .gt-medium-desktop\:focus\:vtmn-text-content-accent:focus {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-medium-desktop\:focus\:vtmn-text-content-visited:focus {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-medium-desktop\:focus\:vtmn-text-content-primary-reversed:focus {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-text-content-action-reversed:focus {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-text-content-visited-reversed:focus {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-text-border-primary:focus {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-text-border-secondary:focus {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-medium-desktop\:focus\:vtmn-text-border-tertiary:focus {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-medium-desktop\:focus\:vtmn-text-border-active:focus {
    color: var(--vtmn-semantic-color_border-active);
  }

  .gt-medium-desktop\:focus\:vtmn-text-border-inactive:focus {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-medium-desktop\:focus\:vtmn-text-border-negative:focus {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-medium-desktop\:focus\:vtmn-text-border-warning:focus {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-medium-desktop\:focus\:vtmn-text-border-positive:focus {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-medium-desktop\:focus\:vtmn-text-border-information:focus {
    color: var(--vtmn-semantic-color_border-information);
  }

  .gt-medium-desktop\:focus\:vtmn-text-border-primary-reversed:focus {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-text-decorative-gravel:focus {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-medium-desktop\:focus\:vtmn-text-decorative-brick:focus {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-medium-desktop\:focus\:vtmn-text-decorative-saffron:focus {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-medium-desktop\:focus\:vtmn-text-decorative-gold:focus {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-medium-desktop\:focus\:vtmn-text-decorative-jade:focus {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-medium-desktop\:focus\:vtmn-text-decorative-emerald:focus {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-medium-desktop\:focus\:vtmn-text-decorative-cobalt:focus {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-medium-desktop\:focus\:vtmn-text-decorative-amethyst:focus {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-medium-desktop\:focus\:vtmn-text-hover-primary:focus {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-text-hover-primary-transparent:focus {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-text-hover-secondary-transparent:focus {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-text-hover-tertiary-transparent:focus {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-text-hover-tertiary:focus {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-medium-desktop\:focus\:vtmn-text-hover-brand:focus {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-medium-desktop\:focus\:vtmn-text-hover-accent:focus {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-medium-desktop\:focus\:vtmn-text-hover-primary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-text-hover-secondary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-text-hover-tertiary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-text-active-primary:focus {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-text-active-primary-transparent:focus {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-text-active-secondary-transparent:focus {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-text-active-tertiary:focus {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-medium-desktop\:focus\:vtmn-text-active-tertiary-transparent:focus {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-text-active-brand:focus {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-medium-desktop\:focus\:vtmn-text-active-accent:focus {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-medium-desktop\:focus\:vtmn-text-active-primary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-text-active-secondary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-text-active-tertiary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-text-active-brand-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-text-shadow:focus {
    color: var(--vtmn-semantic-color_shadow);
  }

  .gt-medium-desktop\:focus\:vtmn-text-brand:focus {
    color: var(--vtmn-color_brand);
  }

  .gt-medium-desktop\:focus\:vtmn-text-brand-pro:focus {
    color: var(--vtmn-color_brand-pro);
  }

  .gt-medium-desktop\:focus\:vtmn-text-brand-digital-light-1:focus {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-text-brand-digital-light-2:focus {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-text-brand-digital-light-3:focus {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-medium-desktop\:focus\:vtmn-text-brand-digital:focus {
    color: var(--vtmn-color_brand-digital);
  }

  .gt-medium-desktop\:focus\:vtmn-text-brand-digital-dark-1:focus {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-medium-desktop\:focus\:vtmn-text-brand-digital-dark-2:focus {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-medium-desktop\:focus\:vtmn-text-green-light-1:focus {
    color: var(--vtmn-color_green-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-text-green-light-2:focus {
    color: var(--vtmn-color_green-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-text-green-light-3:focus {
    color: var(--vtmn-color_green-light-3);
  }

  .gt-medium-desktop\:focus\:vtmn-text-green:focus {
    color: var(--vtmn-color_green);
  }

  .gt-medium-desktop\:focus\:vtmn-text-green-dark-1:focus {
    color: var(--vtmn-color_green-dark-1);
  }

  .gt-medium-desktop\:focus\:vtmn-text-green-dark-2:focus {
    color: var(--vtmn-color_green-dark-2);
  }

  .gt-medium-desktop\:focus\:vtmn-text-white:focus {
    color: var(--vtmn-color_white);
  }

  .gt-medium-desktop\:focus\:vtmn-text-grey-light-1:focus {
    color: var(--vtmn-color_grey-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-text-grey-light-2:focus {
    color: var(--vtmn-color_grey-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-text-grey-light-3:focus {
    color: var(--vtmn-color_grey-light-3);
  }

  .gt-medium-desktop\:focus\:vtmn-text-grey-light-4:focus {
    color: var(--vtmn-color_grey-light-4);
  }

  .gt-medium-desktop\:focus\:vtmn-text-grey:focus {
    color: var(--vtmn-color_grey);
  }

  .gt-medium-desktop\:focus\:vtmn-text-grey-dark-1:focus {
    color: var(--vtmn-color_grey-dark-1);
  }

  .gt-medium-desktop\:focus\:vtmn-text-grey-dark-2:focus {
    color: var(--vtmn-color_grey-dark-2);
  }

  .gt-medium-desktop\:focus\:vtmn-text-grey-dark-3:focus {
    color: var(--vtmn-color_grey-dark-3);
  }

  .gt-medium-desktop\:focus\:vtmn-text-black:focus {
    color: var(--vtmn-color_black);
  }

  .gt-medium-desktop\:focus\:vtmn-text-success:focus {
    color: var(--vtmn-color_success);
  }

  .gt-medium-desktop\:focus\:vtmn-text-info:focus {
    color: var(--vtmn-color_info);
  }

  .gt-medium-desktop\:focus\:vtmn-text-warning:focus {
    color: var(--vtmn-color_warning);
  }

  .gt-medium-desktop\:focus\:vtmn-text-danger:focus {
    color: var(--vtmn-color_danger);
  }

  .gt-medium-desktop\:focus\:vtmn-text-yellow-light-1:focus {
    color: var(--vtmn-color_yellow-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-text-yellow-light-2:focus {
    color: var(--vtmn-color_yellow-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-text-yellow:focus {
    color: var(--vtmn-color_yellow);
  }

  .gt-medium-desktop\:focus\:vtmn-text-orange-light-1:focus {
    color: var(--vtmn-color_orange-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-text-orange-light-2:focus {
    color: var(--vtmn-color_orange-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-text-orange:focus {
    color: var(--vtmn-color_orange);
  }

  .gt-medium-desktop\:focus\:vtmn-text-red-light-1:focus {
    color: var(--vtmn-color_red-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-text-red-light-2:focus {
    color: var(--vtmn-color_red-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-text-red:focus {
    color: var(--vtmn-color_red);
  }

  .gt-medium-desktop\:vtmn-text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .gt-medium-desktop\:vtmn-text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .gt-medium-desktop\:vtmn-text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .gt-medium-desktop\:vtmn-text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .gt-medium-desktop\:vtmn-text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .gt-medium-desktop\:vtmn-text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .gt-medium-desktop\:vtmn-text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .gt-medium-desktop\:vtmn-text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .gt-medium-desktop\:vtmn-text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .gt-medium-desktop\:vtmn-text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .gt-medium-desktop\:vtmn-text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .gt-medium-desktop\:vtmn-text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .gt-medium-desktop\:vtmn-text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .gt-medium-desktop\:vtmn-text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .gt-medium-desktop\:vtmn-text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-opacity-0:focus-within {
    --tw-text-opacity: 0;
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-opacity-5:focus-within {
    --tw-text-opacity: 0.05;
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-opacity-10:focus-within {
    --tw-text-opacity: 0.1;
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-opacity-20:focus-within {
    --tw-text-opacity: 0.2;
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-opacity-25:focus-within {
    --tw-text-opacity: 0.25;
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-opacity-30:focus-within {
    --tw-text-opacity: 0.3;
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-opacity-40:focus-within {
    --tw-text-opacity: 0.4;
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-opacity-50:focus-within {
    --tw-text-opacity: 0.5;
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-opacity-60:focus-within {
    --tw-text-opacity: 0.6;
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-opacity-70:focus-within {
    --tw-text-opacity: 0.7;
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-opacity-75:focus-within {
    --tw-text-opacity: 0.75;
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-opacity-80:focus-within {
    --tw-text-opacity: 0.8;
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-opacity-90:focus-within {
    --tw-text-opacity: 0.9;
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-opacity-95:focus-within {
    --tw-text-opacity: 0.95;
  }

  .gt-medium-desktop\:focus-within\:vtmn-text-opacity-100:focus-within {
    --tw-text-opacity: 1;
  }

  .gt-medium-desktop\:hover\:vtmn-text-opacity-0:hover {
    --tw-text-opacity: 0;
  }

  .gt-medium-desktop\:hover\:vtmn-text-opacity-5:hover {
    --tw-text-opacity: 0.05;
  }

  .gt-medium-desktop\:hover\:vtmn-text-opacity-10:hover {
    --tw-text-opacity: 0.1;
  }

  .gt-medium-desktop\:hover\:vtmn-text-opacity-20:hover {
    --tw-text-opacity: 0.2;
  }

  .gt-medium-desktop\:hover\:vtmn-text-opacity-25:hover {
    --tw-text-opacity: 0.25;
  }

  .gt-medium-desktop\:hover\:vtmn-text-opacity-30:hover {
    --tw-text-opacity: 0.3;
  }

  .gt-medium-desktop\:hover\:vtmn-text-opacity-40:hover {
    --tw-text-opacity: 0.4;
  }

  .gt-medium-desktop\:hover\:vtmn-text-opacity-50:hover {
    --tw-text-opacity: 0.5;
  }

  .gt-medium-desktop\:hover\:vtmn-text-opacity-60:hover {
    --tw-text-opacity: 0.6;
  }

  .gt-medium-desktop\:hover\:vtmn-text-opacity-70:hover {
    --tw-text-opacity: 0.7;
  }

  .gt-medium-desktop\:hover\:vtmn-text-opacity-75:hover {
    --tw-text-opacity: 0.75;
  }

  .gt-medium-desktop\:hover\:vtmn-text-opacity-80:hover {
    --tw-text-opacity: 0.8;
  }

  .gt-medium-desktop\:hover\:vtmn-text-opacity-90:hover {
    --tw-text-opacity: 0.9;
  }

  .gt-medium-desktop\:hover\:vtmn-text-opacity-95:hover {
    --tw-text-opacity: 0.95;
  }

  .gt-medium-desktop\:hover\:vtmn-text-opacity-100:hover {
    --tw-text-opacity: 1;
  }

  .gt-medium-desktop\:focus\:vtmn-text-opacity-0:focus {
    --tw-text-opacity: 0;
  }

  .gt-medium-desktop\:focus\:vtmn-text-opacity-5:focus {
    --tw-text-opacity: 0.05;
  }

  .gt-medium-desktop\:focus\:vtmn-text-opacity-10:focus {
    --tw-text-opacity: 0.1;
  }

  .gt-medium-desktop\:focus\:vtmn-text-opacity-20:focus {
    --tw-text-opacity: 0.2;
  }

  .gt-medium-desktop\:focus\:vtmn-text-opacity-25:focus {
    --tw-text-opacity: 0.25;
  }

  .gt-medium-desktop\:focus\:vtmn-text-opacity-30:focus {
    --tw-text-opacity: 0.3;
  }

  .gt-medium-desktop\:focus\:vtmn-text-opacity-40:focus {
    --tw-text-opacity: 0.4;
  }

  .gt-medium-desktop\:focus\:vtmn-text-opacity-50:focus {
    --tw-text-opacity: 0.5;
  }

  .gt-medium-desktop\:focus\:vtmn-text-opacity-60:focus {
    --tw-text-opacity: 0.6;
  }

  .gt-medium-desktop\:focus\:vtmn-text-opacity-70:focus {
    --tw-text-opacity: 0.7;
  }

  .gt-medium-desktop\:focus\:vtmn-text-opacity-75:focus {
    --tw-text-opacity: 0.75;
  }

  .gt-medium-desktop\:focus\:vtmn-text-opacity-80:focus {
    --tw-text-opacity: 0.8;
  }

  .gt-medium-desktop\:focus\:vtmn-text-opacity-90:focus {
    --tw-text-opacity: 0.9;
  }

  .gt-medium-desktop\:focus\:vtmn-text-opacity-95:focus {
    --tw-text-opacity: 0.95;
  }

  .gt-medium-desktop\:focus\:vtmn-text-opacity-100:focus {
    --tw-text-opacity: 1;
  }

  .gt-medium-desktop\:vtmn-underline {
    text-decoration: underline;
  }

  .gt-medium-desktop\:vtmn-line-through {
    text-decoration: line-through;
  }

  .gt-medium-desktop\:vtmn-no-underline {
    text-decoration: none;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-underline {
    text-decoration: underline;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-line-through {
    text-decoration: line-through;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-no-underline {
    text-decoration: none;
  }

  .gt-medium-desktop\:focus-within\:vtmn-underline:focus-within {
    text-decoration: underline;
  }

  .gt-medium-desktop\:focus-within\:vtmn-line-through:focus-within {
    text-decoration: line-through;
  }

  .gt-medium-desktop\:focus-within\:vtmn-no-underline:focus-within {
    text-decoration: none;
  }

  .gt-medium-desktop\:hover\:vtmn-underline:hover {
    text-decoration: underline;
  }

  .gt-medium-desktop\:hover\:vtmn-line-through:hover {
    text-decoration: line-through;
  }

  .gt-medium-desktop\:hover\:vtmn-no-underline:hover {
    text-decoration: none;
  }

  .gt-medium-desktop\:focus\:vtmn-underline:focus {
    text-decoration: underline;
  }

  .gt-medium-desktop\:focus\:vtmn-line-through:focus {
    text-decoration: line-through;
  }

  .gt-medium-desktop\:focus\:vtmn-no-underline:focus {
    text-decoration: none;
  }

  .gt-medium-desktop\:vtmn-antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .gt-medium-desktop\:vtmn-subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .gt-medium-desktop\:vtmn-placeholder-transparent::-moz-placeholder {
    color: transparent;
  }

  .gt-medium-desktop\:vtmn-placeholder-transparent::placeholder {
    color: transparent;
  }

  .gt-medium-desktop\:vtmn-placeholder-background-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-medium-desktop\:vtmn-placeholder-background-primary::placeholder {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-medium-desktop\:vtmn-placeholder-background-secondary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-medium-desktop\:vtmn-placeholder-background-secondary::placeholder {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-medium-desktop\:vtmn-placeholder-background-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-medium-desktop\:vtmn-placeholder-background-tertiary::placeholder {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-medium-desktop\:vtmn-placeholder-background-brand-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-medium-desktop\:vtmn-placeholder-background-brand-primary::placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-medium-desktop\:vtmn-placeholder-background-brand-secondary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-medium-desktop\:vtmn-placeholder-background-brand-secondary::placeholder {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-medium-desktop\:vtmn-placeholder-background-accent::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-medium-desktop\:vtmn-placeholder-background-accent::placeholder {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-medium-desktop\:vtmn-placeholder-background-alert::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-medium-desktop\:vtmn-placeholder-background-alert::placeholder {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-medium-desktop\:vtmn-placeholder-background-primary-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-medium-desktop\:vtmn-placeholder-background-primary-reversed::placeholder {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-medium-desktop\:vtmn-placeholder-background-brand-primary-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-medium-desktop\:vtmn-placeholder-background-brand-primary-reversed::placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-medium-desktop\:vtmn-placeholder-content-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-medium-desktop\:vtmn-placeholder-content-primary::placeholder {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-medium-desktop\:vtmn-placeholder-content-secondary::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-medium-desktop\:vtmn-placeholder-content-secondary::placeholder {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-medium-desktop\:vtmn-placeholder-content-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-medium-desktop\:vtmn-placeholder-content-tertiary::placeholder {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-medium-desktop\:vtmn-placeholder-content-action::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-action);
  }

  .gt-medium-desktop\:vtmn-placeholder-content-action::placeholder {
    color: var(--vtmn-semantic-color_content-action);
  }

  .gt-medium-desktop\:vtmn-placeholder-content-active::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-active);
  }

  .gt-medium-desktop\:vtmn-placeholder-content-active::placeholder {
    color: var(--vtmn-semantic-color_content-active);
  }

  .gt-medium-desktop\:vtmn-placeholder-content-inactive::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-medium-desktop\:vtmn-placeholder-content-inactive::placeholder {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-medium-desktop\:vtmn-placeholder-content-negative::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-medium-desktop\:vtmn-placeholder-content-negative::placeholder {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-medium-desktop\:vtmn-placeholder-content-warning::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-medium-desktop\:vtmn-placeholder-content-warning::placeholder {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-medium-desktop\:vtmn-placeholder-content-positive::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-medium-desktop\:vtmn-placeholder-content-positive::placeholder {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-medium-desktop\:vtmn-placeholder-content-information::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-information);
  }

  .gt-medium-desktop\:vtmn-placeholder-content-information::placeholder {
    color: var(--vtmn-semantic-color_content-information);
  }

  .gt-medium-desktop\:vtmn-placeholder-content-accent::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-medium-desktop\:vtmn-placeholder-content-accent::placeholder {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-medium-desktop\:vtmn-placeholder-content-visited::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-medium-desktop\:vtmn-placeholder-content-visited::placeholder {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-medium-desktop\:vtmn-placeholder-content-primary-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-medium-desktop\:vtmn-placeholder-content-primary-reversed::placeholder {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-medium-desktop\:vtmn-placeholder-content-action-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-medium-desktop\:vtmn-placeholder-content-action-reversed::placeholder {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-medium-desktop\:vtmn-placeholder-content-visited-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-medium-desktop\:vtmn-placeholder-content-visited-reversed::placeholder {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-medium-desktop\:vtmn-placeholder-border-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-medium-desktop\:vtmn-placeholder-border-primary::placeholder {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-medium-desktop\:vtmn-placeholder-border-secondary::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-medium-desktop\:vtmn-placeholder-border-secondary::placeholder {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-medium-desktop\:vtmn-placeholder-border-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-medium-desktop\:vtmn-placeholder-border-tertiary::placeholder {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-medium-desktop\:vtmn-placeholder-border-active::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-active);
  }

  .gt-medium-desktop\:vtmn-placeholder-border-active::placeholder {
    color: var(--vtmn-semantic-color_border-active);
  }

  .gt-medium-desktop\:vtmn-placeholder-border-inactive::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-medium-desktop\:vtmn-placeholder-border-inactive::placeholder {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-medium-desktop\:vtmn-placeholder-border-negative::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-medium-desktop\:vtmn-placeholder-border-negative::placeholder {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-medium-desktop\:vtmn-placeholder-border-warning::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-medium-desktop\:vtmn-placeholder-border-warning::placeholder {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-medium-desktop\:vtmn-placeholder-border-positive::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-medium-desktop\:vtmn-placeholder-border-positive::placeholder {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-medium-desktop\:vtmn-placeholder-border-information::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-information);
  }

  .gt-medium-desktop\:vtmn-placeholder-border-information::placeholder {
    color: var(--vtmn-semantic-color_border-information);
  }

  .gt-medium-desktop\:vtmn-placeholder-border-primary-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-medium-desktop\:vtmn-placeholder-border-primary-reversed::placeholder {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-medium-desktop\:vtmn-placeholder-decorative-gravel::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-medium-desktop\:vtmn-placeholder-decorative-gravel::placeholder {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-medium-desktop\:vtmn-placeholder-decorative-brick::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-medium-desktop\:vtmn-placeholder-decorative-brick::placeholder {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-medium-desktop\:vtmn-placeholder-decorative-saffron::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-medium-desktop\:vtmn-placeholder-decorative-saffron::placeholder {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-medium-desktop\:vtmn-placeholder-decorative-gold::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-medium-desktop\:vtmn-placeholder-decorative-gold::placeholder {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-medium-desktop\:vtmn-placeholder-decorative-jade::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-medium-desktop\:vtmn-placeholder-decorative-jade::placeholder {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-medium-desktop\:vtmn-placeholder-decorative-emerald::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-medium-desktop\:vtmn-placeholder-decorative-emerald::placeholder {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-medium-desktop\:vtmn-placeholder-decorative-cobalt::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-medium-desktop\:vtmn-placeholder-decorative-cobalt::placeholder {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-medium-desktop\:vtmn-placeholder-decorative-amethyst::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-medium-desktop\:vtmn-placeholder-decorative-amethyst::placeholder {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-medium-desktop\:vtmn-placeholder-hover-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-medium-desktop\:vtmn-placeholder-hover-primary::placeholder {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-medium-desktop\:vtmn-placeholder-hover-primary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-medium-desktop\:vtmn-placeholder-hover-primary-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-medium-desktop\:vtmn-placeholder-hover-secondary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-medium-desktop\:vtmn-placeholder-hover-secondary-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-medium-desktop\:vtmn-placeholder-hover-tertiary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-medium-desktop\:vtmn-placeholder-hover-tertiary-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-medium-desktop\:vtmn-placeholder-hover-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-medium-desktop\:vtmn-placeholder-hover-tertiary::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-medium-desktop\:vtmn-placeholder-hover-brand::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-medium-desktop\:vtmn-placeholder-hover-brand::placeholder {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-medium-desktop\:vtmn-placeholder-hover-accent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-medium-desktop\:vtmn-placeholder-hover-accent::placeholder {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-medium-desktop\:vtmn-placeholder-hover-primary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-placeholder-hover-primary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-placeholder-hover-secondary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-placeholder-hover-secondary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-placeholder-hover-tertiary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-placeholder-hover-tertiary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-placeholder-active-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-medium-desktop\:vtmn-placeholder-active-primary::placeholder {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-medium-desktop\:vtmn-placeholder-active-primary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-medium-desktop\:vtmn-placeholder-active-primary-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-medium-desktop\:vtmn-placeholder-active-secondary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-medium-desktop\:vtmn-placeholder-active-secondary-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-medium-desktop\:vtmn-placeholder-active-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-medium-desktop\:vtmn-placeholder-active-tertiary::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-medium-desktop\:vtmn-placeholder-active-tertiary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-medium-desktop\:vtmn-placeholder-active-tertiary-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-medium-desktop\:vtmn-placeholder-active-brand::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-medium-desktop\:vtmn-placeholder-active-brand::placeholder {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-medium-desktop\:vtmn-placeholder-active-accent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-medium-desktop\:vtmn-placeholder-active-accent::placeholder {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-medium-desktop\:vtmn-placeholder-active-primary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-placeholder-active-primary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-placeholder-active-secondary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-placeholder-active-secondary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-placeholder-active-tertiary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-placeholder-active-tertiary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-placeholder-active-brand-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-placeholder-active-brand-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-placeholder-shadow::-moz-placeholder {
    color: var(--vtmn-semantic-color_shadow);
  }

  .gt-medium-desktop\:vtmn-placeholder-shadow::placeholder {
    color: var(--vtmn-semantic-color_shadow);
  }

  .gt-medium-desktop\:vtmn-placeholder-brand::-moz-placeholder {
    color: var(--vtmn-color_brand);
  }

  .gt-medium-desktop\:vtmn-placeholder-brand::placeholder {
    color: var(--vtmn-color_brand);
  }

  .gt-medium-desktop\:vtmn-placeholder-brand-pro::-moz-placeholder {
    color: var(--vtmn-color_brand-pro);
  }

  .gt-medium-desktop\:vtmn-placeholder-brand-pro::placeholder {
    color: var(--vtmn-color_brand-pro);
  }

  .gt-medium-desktop\:vtmn-placeholder-brand-digital-light-1::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-medium-desktop\:vtmn-placeholder-brand-digital-light-1::placeholder {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-medium-desktop\:vtmn-placeholder-brand-digital-light-2::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-medium-desktop\:vtmn-placeholder-brand-digital-light-2::placeholder {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-medium-desktop\:vtmn-placeholder-brand-digital-light-3::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-medium-desktop\:vtmn-placeholder-brand-digital-light-3::placeholder {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-medium-desktop\:vtmn-placeholder-brand-digital::-moz-placeholder {
    color: var(--vtmn-color_brand-digital);
  }

  .gt-medium-desktop\:vtmn-placeholder-brand-digital::placeholder {
    color: var(--vtmn-color_brand-digital);
  }

  .gt-medium-desktop\:vtmn-placeholder-brand-digital-dark-1::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-medium-desktop\:vtmn-placeholder-brand-digital-dark-1::placeholder {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-medium-desktop\:vtmn-placeholder-brand-digital-dark-2::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-medium-desktop\:vtmn-placeholder-brand-digital-dark-2::placeholder {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-medium-desktop\:vtmn-placeholder-green-light-1::-moz-placeholder {
    color: var(--vtmn-color_green-light-1);
  }

  .gt-medium-desktop\:vtmn-placeholder-green-light-1::placeholder {
    color: var(--vtmn-color_green-light-1);
  }

  .gt-medium-desktop\:vtmn-placeholder-green-light-2::-moz-placeholder {
    color: var(--vtmn-color_green-light-2);
  }

  .gt-medium-desktop\:vtmn-placeholder-green-light-2::placeholder {
    color: var(--vtmn-color_green-light-2);
  }

  .gt-medium-desktop\:vtmn-placeholder-green-light-3::-moz-placeholder {
    color: var(--vtmn-color_green-light-3);
  }

  .gt-medium-desktop\:vtmn-placeholder-green-light-3::placeholder {
    color: var(--vtmn-color_green-light-3);
  }

  .gt-medium-desktop\:vtmn-placeholder-green::-moz-placeholder {
    color: var(--vtmn-color_green);
  }

  .gt-medium-desktop\:vtmn-placeholder-green::placeholder {
    color: var(--vtmn-color_green);
  }

  .gt-medium-desktop\:vtmn-placeholder-green-dark-1::-moz-placeholder {
    color: var(--vtmn-color_green-dark-1);
  }

  .gt-medium-desktop\:vtmn-placeholder-green-dark-1::placeholder {
    color: var(--vtmn-color_green-dark-1);
  }

  .gt-medium-desktop\:vtmn-placeholder-green-dark-2::-moz-placeholder {
    color: var(--vtmn-color_green-dark-2);
  }

  .gt-medium-desktop\:vtmn-placeholder-green-dark-2::placeholder {
    color: var(--vtmn-color_green-dark-2);
  }

  .gt-medium-desktop\:vtmn-placeholder-white::-moz-placeholder {
    color: var(--vtmn-color_white);
  }

  .gt-medium-desktop\:vtmn-placeholder-white::placeholder {
    color: var(--vtmn-color_white);
  }

  .gt-medium-desktop\:vtmn-placeholder-grey-light-1::-moz-placeholder {
    color: var(--vtmn-color_grey-light-1);
  }

  .gt-medium-desktop\:vtmn-placeholder-grey-light-1::placeholder {
    color: var(--vtmn-color_grey-light-1);
  }

  .gt-medium-desktop\:vtmn-placeholder-grey-light-2::-moz-placeholder {
    color: var(--vtmn-color_grey-light-2);
  }

  .gt-medium-desktop\:vtmn-placeholder-grey-light-2::placeholder {
    color: var(--vtmn-color_grey-light-2);
  }

  .gt-medium-desktop\:vtmn-placeholder-grey-light-3::-moz-placeholder {
    color: var(--vtmn-color_grey-light-3);
  }

  .gt-medium-desktop\:vtmn-placeholder-grey-light-3::placeholder {
    color: var(--vtmn-color_grey-light-3);
  }

  .gt-medium-desktop\:vtmn-placeholder-grey-light-4::-moz-placeholder {
    color: var(--vtmn-color_grey-light-4);
  }

  .gt-medium-desktop\:vtmn-placeholder-grey-light-4::placeholder {
    color: var(--vtmn-color_grey-light-4);
  }

  .gt-medium-desktop\:vtmn-placeholder-grey::-moz-placeholder {
    color: var(--vtmn-color_grey);
  }

  .gt-medium-desktop\:vtmn-placeholder-grey::placeholder {
    color: var(--vtmn-color_grey);
  }

  .gt-medium-desktop\:vtmn-placeholder-grey-dark-1::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-1);
  }

  .gt-medium-desktop\:vtmn-placeholder-grey-dark-1::placeholder {
    color: var(--vtmn-color_grey-dark-1);
  }

  .gt-medium-desktop\:vtmn-placeholder-grey-dark-2::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-2);
  }

  .gt-medium-desktop\:vtmn-placeholder-grey-dark-2::placeholder {
    color: var(--vtmn-color_grey-dark-2);
  }

  .gt-medium-desktop\:vtmn-placeholder-grey-dark-3::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-3);
  }

  .gt-medium-desktop\:vtmn-placeholder-grey-dark-3::placeholder {
    color: var(--vtmn-color_grey-dark-3);
  }

  .gt-medium-desktop\:vtmn-placeholder-black::-moz-placeholder {
    color: var(--vtmn-color_black);
  }

  .gt-medium-desktop\:vtmn-placeholder-black::placeholder {
    color: var(--vtmn-color_black);
  }

  .gt-medium-desktop\:vtmn-placeholder-success::-moz-placeholder {
    color: var(--vtmn-color_success);
  }

  .gt-medium-desktop\:vtmn-placeholder-success::placeholder {
    color: var(--vtmn-color_success);
  }

  .gt-medium-desktop\:vtmn-placeholder-info::-moz-placeholder {
    color: var(--vtmn-color_info);
  }

  .gt-medium-desktop\:vtmn-placeholder-info::placeholder {
    color: var(--vtmn-color_info);
  }

  .gt-medium-desktop\:vtmn-placeholder-warning::-moz-placeholder {
    color: var(--vtmn-color_warning);
  }

  .gt-medium-desktop\:vtmn-placeholder-warning::placeholder {
    color: var(--vtmn-color_warning);
  }

  .gt-medium-desktop\:vtmn-placeholder-danger::-moz-placeholder {
    color: var(--vtmn-color_danger);
  }

  .gt-medium-desktop\:vtmn-placeholder-danger::placeholder {
    color: var(--vtmn-color_danger);
  }

  .gt-medium-desktop\:vtmn-placeholder-yellow-light-1::-moz-placeholder {
    color: var(--vtmn-color_yellow-light-1);
  }

  .gt-medium-desktop\:vtmn-placeholder-yellow-light-1::placeholder {
    color: var(--vtmn-color_yellow-light-1);
  }

  .gt-medium-desktop\:vtmn-placeholder-yellow-light-2::-moz-placeholder {
    color: var(--vtmn-color_yellow-light-2);
  }

  .gt-medium-desktop\:vtmn-placeholder-yellow-light-2::placeholder {
    color: var(--vtmn-color_yellow-light-2);
  }

  .gt-medium-desktop\:vtmn-placeholder-yellow::-moz-placeholder {
    color: var(--vtmn-color_yellow);
  }

  .gt-medium-desktop\:vtmn-placeholder-yellow::placeholder {
    color: var(--vtmn-color_yellow);
  }

  .gt-medium-desktop\:vtmn-placeholder-orange-light-1::-moz-placeholder {
    color: var(--vtmn-color_orange-light-1);
  }

  .gt-medium-desktop\:vtmn-placeholder-orange-light-1::placeholder {
    color: var(--vtmn-color_orange-light-1);
  }

  .gt-medium-desktop\:vtmn-placeholder-orange-light-2::-moz-placeholder {
    color: var(--vtmn-color_orange-light-2);
  }

  .gt-medium-desktop\:vtmn-placeholder-orange-light-2::placeholder {
    color: var(--vtmn-color_orange-light-2);
  }

  .gt-medium-desktop\:vtmn-placeholder-orange::-moz-placeholder {
    color: var(--vtmn-color_orange);
  }

  .gt-medium-desktop\:vtmn-placeholder-orange::placeholder {
    color: var(--vtmn-color_orange);
  }

  .gt-medium-desktop\:vtmn-placeholder-red-light-1::-moz-placeholder {
    color: var(--vtmn-color_red-light-1);
  }

  .gt-medium-desktop\:vtmn-placeholder-red-light-1::placeholder {
    color: var(--vtmn-color_red-light-1);
  }

  .gt-medium-desktop\:vtmn-placeholder-red-light-2::-moz-placeholder {
    color: var(--vtmn-color_red-light-2);
  }

  .gt-medium-desktop\:vtmn-placeholder-red-light-2::placeholder {
    color: var(--vtmn-color_red-light-2);
  }

  .gt-medium-desktop\:vtmn-placeholder-red::-moz-placeholder {
    color: var(--vtmn-color_red);
  }

  .gt-medium-desktop\:vtmn-placeholder-red::placeholder {
    color: var(--vtmn-color_red);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-transparent:focus::-moz-placeholder {
    color: transparent;
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-transparent:focus::placeholder {
    color: transparent;
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-background-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-background-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-background-secondary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-background-secondary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-background-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-background-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-background-brand-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-background-brand-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-background-brand-secondary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-background-brand-secondary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-background-accent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-background-accent:focus::placeholder {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-background-alert:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-background-alert:focus::placeholder {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-background-primary-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-background-primary-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-background-brand-primary-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-background-brand-primary-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-content-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-content-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-content-secondary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-content-secondary:focus::placeholder {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-content-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-content-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-content-action:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-action);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-content-action:focus::placeholder {
    color: var(--vtmn-semantic-color_content-action);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-content-active:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-active);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-content-active:focus::placeholder {
    color: var(--vtmn-semantic-color_content-active);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-content-inactive:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-content-inactive:focus::placeholder {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-content-negative:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-content-negative:focus::placeholder {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-content-warning:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-content-warning:focus::placeholder {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-content-positive:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-content-positive:focus::placeholder {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-content-information:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-information);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-content-information:focus::placeholder {
    color: var(--vtmn-semantic-color_content-information);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-content-accent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-content-accent:focus::placeholder {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-content-visited:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-content-visited:focus::placeholder {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-content-primary-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-content-primary-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-content-action-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-content-action-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-content-visited-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-content-visited-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-border-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-border-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-border-secondary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-border-secondary:focus::placeholder {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-border-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-border-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-border-active:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-active);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-border-active:focus::placeholder {
    color: var(--vtmn-semantic-color_border-active);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-border-inactive:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-border-inactive:focus::placeholder {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-border-negative:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-border-negative:focus::placeholder {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-border-warning:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-border-warning:focus::placeholder {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-border-positive:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-border-positive:focus::placeholder {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-border-information:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-information);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-border-information:focus::placeholder {
    color: var(--vtmn-semantic-color_border-information);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-border-primary-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-border-primary-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-decorative-gravel:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-decorative-gravel:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-decorative-brick:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-decorative-brick:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-decorative-saffron:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-decorative-saffron:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-decorative-gold:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-decorative-gold:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-decorative-jade:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-decorative-jade:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-decorative-emerald:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-decorative-emerald:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-decorative-cobalt:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-decorative-cobalt:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-decorative-amethyst:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-decorative-amethyst:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-hover-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-hover-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-hover-primary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-hover-primary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-hover-secondary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-hover-secondary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-hover-tertiary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-hover-tertiary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-hover-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-hover-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-hover-brand:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-hover-brand:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-hover-accent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-hover-accent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-hover-primary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-hover-primary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-hover-secondary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-hover-secondary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-hover-tertiary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-hover-tertiary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-active-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-active-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-active-primary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-active-primary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-active-secondary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-active-secondary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-active-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-active-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-active-tertiary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-active-tertiary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-active-brand:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-active-brand:focus::placeholder {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-active-accent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-active-accent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-active-primary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-active-primary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-active-secondary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-active-secondary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-active-tertiary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-active-tertiary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-active-brand-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-active-brand-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-shadow:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_shadow);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-shadow:focus::placeholder {
    color: var(--vtmn-semantic-color_shadow);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-brand:focus::-moz-placeholder {
    color: var(--vtmn-color_brand);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-brand:focus::placeholder {
    color: var(--vtmn-color_brand);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-brand-pro:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-pro);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-brand-pro:focus::placeholder {
    color: var(--vtmn-color_brand-pro);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-brand-digital-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-brand-digital-light-1:focus::placeholder {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-brand-digital-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-brand-digital-light-2:focus::placeholder {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-brand-digital-light-3:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-brand-digital-light-3:focus::placeholder {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-brand-digital:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-brand-digital:focus::placeholder {
    color: var(--vtmn-color_brand-digital);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-brand-digital-dark-1:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-brand-digital-dark-1:focus::placeholder {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-brand-digital-dark-2:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-brand-digital-dark-2:focus::placeholder {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-green-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_green-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-green-light-1:focus::placeholder {
    color: var(--vtmn-color_green-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-green-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_green-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-green-light-2:focus::placeholder {
    color: var(--vtmn-color_green-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-green-light-3:focus::-moz-placeholder {
    color: var(--vtmn-color_green-light-3);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-green-light-3:focus::placeholder {
    color: var(--vtmn-color_green-light-3);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-green:focus::-moz-placeholder {
    color: var(--vtmn-color_green);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-green:focus::placeholder {
    color: var(--vtmn-color_green);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-green-dark-1:focus::-moz-placeholder {
    color: var(--vtmn-color_green-dark-1);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-green-dark-1:focus::placeholder {
    color: var(--vtmn-color_green-dark-1);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-green-dark-2:focus::-moz-placeholder {
    color: var(--vtmn-color_green-dark-2);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-green-dark-2:focus::placeholder {
    color: var(--vtmn-color_green-dark-2);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-white:focus::-moz-placeholder {
    color: var(--vtmn-color_white);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-white:focus::placeholder {
    color: var(--vtmn-color_white);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-grey-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-grey-light-1:focus::placeholder {
    color: var(--vtmn-color_grey-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-grey-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-grey-light-2:focus::placeholder {
    color: var(--vtmn-color_grey-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-grey-light-3:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-light-3);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-grey-light-3:focus::placeholder {
    color: var(--vtmn-color_grey-light-3);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-grey-light-4:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-light-4);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-grey-light-4:focus::placeholder {
    color: var(--vtmn-color_grey-light-4);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-grey:focus::-moz-placeholder {
    color: var(--vtmn-color_grey);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-grey:focus::placeholder {
    color: var(--vtmn-color_grey);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-grey-dark-1:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-1);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-grey-dark-1:focus::placeholder {
    color: var(--vtmn-color_grey-dark-1);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-grey-dark-2:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-2);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-grey-dark-2:focus::placeholder {
    color: var(--vtmn-color_grey-dark-2);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-grey-dark-3:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-3);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-grey-dark-3:focus::placeholder {
    color: var(--vtmn-color_grey-dark-3);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-black:focus::-moz-placeholder {
    color: var(--vtmn-color_black);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-black:focus::placeholder {
    color: var(--vtmn-color_black);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-success:focus::-moz-placeholder {
    color: var(--vtmn-color_success);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-success:focus::placeholder {
    color: var(--vtmn-color_success);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-info:focus::-moz-placeholder {
    color: var(--vtmn-color_info);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-info:focus::placeholder {
    color: var(--vtmn-color_info);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-warning:focus::-moz-placeholder {
    color: var(--vtmn-color_warning);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-warning:focus::placeholder {
    color: var(--vtmn-color_warning);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-danger:focus::-moz-placeholder {
    color: var(--vtmn-color_danger);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-danger:focus::placeholder {
    color: var(--vtmn-color_danger);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-yellow-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_yellow-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-yellow-light-1:focus::placeholder {
    color: var(--vtmn-color_yellow-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-yellow-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_yellow-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-yellow-light-2:focus::placeholder {
    color: var(--vtmn-color_yellow-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-yellow:focus::-moz-placeholder {
    color: var(--vtmn-color_yellow);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-yellow:focus::placeholder {
    color: var(--vtmn-color_yellow);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-orange-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_orange-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-orange-light-1:focus::placeholder {
    color: var(--vtmn-color_orange-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-orange-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_orange-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-orange-light-2:focus::placeholder {
    color: var(--vtmn-color_orange-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-orange:focus::-moz-placeholder {
    color: var(--vtmn-color_orange);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-orange:focus::placeholder {
    color: var(--vtmn-color_orange);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-red-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_red-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-red-light-1:focus::placeholder {
    color: var(--vtmn-color_red-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-red-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_red-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-red-light-2:focus::placeholder {
    color: var(--vtmn-color_red-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-red:focus::-moz-placeholder {
    color: var(--vtmn-color_red);
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-red:focus::placeholder {
    color: var(--vtmn-color_red);
  }

  .gt-medium-desktop\:vtmn-placeholder-opacity-0::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .gt-medium-desktop\:vtmn-placeholder-opacity-0::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .gt-medium-desktop\:vtmn-placeholder-opacity-5::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .gt-medium-desktop\:vtmn-placeholder-opacity-5::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .gt-medium-desktop\:vtmn-placeholder-opacity-10::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .gt-medium-desktop\:vtmn-placeholder-opacity-10::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .gt-medium-desktop\:vtmn-placeholder-opacity-20::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .gt-medium-desktop\:vtmn-placeholder-opacity-20::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .gt-medium-desktop\:vtmn-placeholder-opacity-25::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .gt-medium-desktop\:vtmn-placeholder-opacity-25::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .gt-medium-desktop\:vtmn-placeholder-opacity-30::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .gt-medium-desktop\:vtmn-placeholder-opacity-30::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .gt-medium-desktop\:vtmn-placeholder-opacity-40::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .gt-medium-desktop\:vtmn-placeholder-opacity-40::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .gt-medium-desktop\:vtmn-placeholder-opacity-50::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .gt-medium-desktop\:vtmn-placeholder-opacity-50::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .gt-medium-desktop\:vtmn-placeholder-opacity-60::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .gt-medium-desktop\:vtmn-placeholder-opacity-60::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .gt-medium-desktop\:vtmn-placeholder-opacity-70::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .gt-medium-desktop\:vtmn-placeholder-opacity-70::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .gt-medium-desktop\:vtmn-placeholder-opacity-75::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .gt-medium-desktop\:vtmn-placeholder-opacity-75::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .gt-medium-desktop\:vtmn-placeholder-opacity-80::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .gt-medium-desktop\:vtmn-placeholder-opacity-80::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .gt-medium-desktop\:vtmn-placeholder-opacity-90::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .gt-medium-desktop\:vtmn-placeholder-opacity-90::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .gt-medium-desktop\:vtmn-placeholder-opacity-95::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .gt-medium-desktop\:vtmn-placeholder-opacity-95::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .gt-medium-desktop\:vtmn-placeholder-opacity-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .gt-medium-desktop\:vtmn-placeholder-opacity-100::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-opacity-0:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-opacity-0:focus::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-opacity-5:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-opacity-5:focus::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-opacity-10:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-opacity-10:focus::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-opacity-20:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-opacity-20:focus::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-opacity-25:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-opacity-25:focus::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-opacity-30:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-opacity-30:focus::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-opacity-40:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-opacity-40:focus::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-opacity-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-opacity-50:focus::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-opacity-60:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-opacity-60:focus::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-opacity-70:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-opacity-70:focus::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-opacity-75:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-opacity-75:focus::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-opacity-80:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-opacity-80:focus::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-opacity-90:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-opacity-90:focus::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-opacity-95:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-opacity-95:focus::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-opacity-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .gt-medium-desktop\:focus\:vtmn-placeholder-opacity-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .gt-medium-desktop\:vtmn-opacity-0 {
    opacity: 0;
  }

  .gt-medium-desktop\:vtmn-opacity-5 {
    opacity: 0.05;
  }

  .gt-medium-desktop\:vtmn-opacity-10 {
    opacity: 0.1;
  }

  .gt-medium-desktop\:vtmn-opacity-20 {
    opacity: 0.2;
  }

  .gt-medium-desktop\:vtmn-opacity-25 {
    opacity: 0.25;
  }

  .gt-medium-desktop\:vtmn-opacity-30 {
    opacity: 0.3;
  }

  .gt-medium-desktop\:vtmn-opacity-40 {
    opacity: 0.4;
  }

  .gt-medium-desktop\:vtmn-opacity-50 {
    opacity: 0.5;
  }

  .gt-medium-desktop\:vtmn-opacity-60 {
    opacity: 0.6;
  }

  .gt-medium-desktop\:vtmn-opacity-70 {
    opacity: 0.7;
  }

  .gt-medium-desktop\:vtmn-opacity-75 {
    opacity: 0.75;
  }

  .gt-medium-desktop\:vtmn-opacity-80 {
    opacity: 0.8;
  }

  .gt-medium-desktop\:vtmn-opacity-90 {
    opacity: 0.9;
  }

  .gt-medium-desktop\:vtmn-opacity-95 {
    opacity: 0.95;
  }

  .gt-medium-desktop\:vtmn-opacity-100 {
    opacity: 1;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-opacity-0 {
    opacity: 0;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-opacity-5 {
    opacity: 0.05;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-opacity-10 {
    opacity: 0.1;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-opacity-20 {
    opacity: 0.2;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-opacity-25 {
    opacity: 0.25;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-opacity-30 {
    opacity: 0.3;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-opacity-40 {
    opacity: 0.4;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-opacity-50 {
    opacity: 0.5;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-opacity-60 {
    opacity: 0.6;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-opacity-70 {
    opacity: 0.7;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-opacity-75 {
    opacity: 0.75;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-opacity-80 {
    opacity: 0.8;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-opacity-90 {
    opacity: 0.9;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-opacity-95 {
    opacity: 0.95;
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-opacity-100 {
    opacity: 1;
  }

  .gt-medium-desktop\:focus-within\:vtmn-opacity-0:focus-within {
    opacity: 0;
  }

  .gt-medium-desktop\:focus-within\:vtmn-opacity-5:focus-within {
    opacity: 0.05;
  }

  .gt-medium-desktop\:focus-within\:vtmn-opacity-10:focus-within {
    opacity: 0.1;
  }

  .gt-medium-desktop\:focus-within\:vtmn-opacity-20:focus-within {
    opacity: 0.2;
  }

  .gt-medium-desktop\:focus-within\:vtmn-opacity-25:focus-within {
    opacity: 0.25;
  }

  .gt-medium-desktop\:focus-within\:vtmn-opacity-30:focus-within {
    opacity: 0.3;
  }

  .gt-medium-desktop\:focus-within\:vtmn-opacity-40:focus-within {
    opacity: 0.4;
  }

  .gt-medium-desktop\:focus-within\:vtmn-opacity-50:focus-within {
    opacity: 0.5;
  }

  .gt-medium-desktop\:focus-within\:vtmn-opacity-60:focus-within {
    opacity: 0.6;
  }

  .gt-medium-desktop\:focus-within\:vtmn-opacity-70:focus-within {
    opacity: 0.7;
  }

  .gt-medium-desktop\:focus-within\:vtmn-opacity-75:focus-within {
    opacity: 0.75;
  }

  .gt-medium-desktop\:focus-within\:vtmn-opacity-80:focus-within {
    opacity: 0.8;
  }

  .gt-medium-desktop\:focus-within\:vtmn-opacity-90:focus-within {
    opacity: 0.9;
  }

  .gt-medium-desktop\:focus-within\:vtmn-opacity-95:focus-within {
    opacity: 0.95;
  }

  .gt-medium-desktop\:focus-within\:vtmn-opacity-100:focus-within {
    opacity: 1;
  }

  .gt-medium-desktop\:hover\:vtmn-opacity-0:hover {
    opacity: 0;
  }

  .gt-medium-desktop\:hover\:vtmn-opacity-5:hover {
    opacity: 0.05;
  }

  .gt-medium-desktop\:hover\:vtmn-opacity-10:hover {
    opacity: 0.1;
  }

  .gt-medium-desktop\:hover\:vtmn-opacity-20:hover {
    opacity: 0.2;
  }

  .gt-medium-desktop\:hover\:vtmn-opacity-25:hover {
    opacity: 0.25;
  }

  .gt-medium-desktop\:hover\:vtmn-opacity-30:hover {
    opacity: 0.3;
  }

  .gt-medium-desktop\:hover\:vtmn-opacity-40:hover {
    opacity: 0.4;
  }

  .gt-medium-desktop\:hover\:vtmn-opacity-50:hover {
    opacity: 0.5;
  }

  .gt-medium-desktop\:hover\:vtmn-opacity-60:hover {
    opacity: 0.6;
  }

  .gt-medium-desktop\:hover\:vtmn-opacity-70:hover {
    opacity: 0.7;
  }

  .gt-medium-desktop\:hover\:vtmn-opacity-75:hover {
    opacity: 0.75;
  }

  .gt-medium-desktop\:hover\:vtmn-opacity-80:hover {
    opacity: 0.8;
  }

  .gt-medium-desktop\:hover\:vtmn-opacity-90:hover {
    opacity: 0.9;
  }

  .gt-medium-desktop\:hover\:vtmn-opacity-95:hover {
    opacity: 0.95;
  }

  .gt-medium-desktop\:hover\:vtmn-opacity-100:hover {
    opacity: 1;
  }

  .gt-medium-desktop\:focus\:vtmn-opacity-0:focus {
    opacity: 0;
  }

  .gt-medium-desktop\:focus\:vtmn-opacity-5:focus {
    opacity: 0.05;
  }

  .gt-medium-desktop\:focus\:vtmn-opacity-10:focus {
    opacity: 0.1;
  }

  .gt-medium-desktop\:focus\:vtmn-opacity-20:focus {
    opacity: 0.2;
  }

  .gt-medium-desktop\:focus\:vtmn-opacity-25:focus {
    opacity: 0.25;
  }

  .gt-medium-desktop\:focus\:vtmn-opacity-30:focus {
    opacity: 0.3;
  }

  .gt-medium-desktop\:focus\:vtmn-opacity-40:focus {
    opacity: 0.4;
  }

  .gt-medium-desktop\:focus\:vtmn-opacity-50:focus {
    opacity: 0.5;
  }

  .gt-medium-desktop\:focus\:vtmn-opacity-60:focus {
    opacity: 0.6;
  }

  .gt-medium-desktop\:focus\:vtmn-opacity-70:focus {
    opacity: 0.7;
  }

  .gt-medium-desktop\:focus\:vtmn-opacity-75:focus {
    opacity: 0.75;
  }

  .gt-medium-desktop\:focus\:vtmn-opacity-80:focus {
    opacity: 0.8;
  }

  .gt-medium-desktop\:focus\:vtmn-opacity-90:focus {
    opacity: 0.9;
  }

  .gt-medium-desktop\:focus\:vtmn-opacity-95:focus {
    opacity: 0.95;
  }

  .gt-medium-desktop\:focus\:vtmn-opacity-100:focus {
    opacity: 1;
  }

  .gt-medium-desktop\:active\:vtmn-opacity-0:active {
    opacity: 0;
  }

  .gt-medium-desktop\:active\:vtmn-opacity-5:active {
    opacity: 0.05;
  }

  .gt-medium-desktop\:active\:vtmn-opacity-10:active {
    opacity: 0.1;
  }

  .gt-medium-desktop\:active\:vtmn-opacity-20:active {
    opacity: 0.2;
  }

  .gt-medium-desktop\:active\:vtmn-opacity-25:active {
    opacity: 0.25;
  }

  .gt-medium-desktop\:active\:vtmn-opacity-30:active {
    opacity: 0.3;
  }

  .gt-medium-desktop\:active\:vtmn-opacity-40:active {
    opacity: 0.4;
  }

  .gt-medium-desktop\:active\:vtmn-opacity-50:active {
    opacity: 0.5;
  }

  .gt-medium-desktop\:active\:vtmn-opacity-60:active {
    opacity: 0.6;
  }

  .gt-medium-desktop\:active\:vtmn-opacity-70:active {
    opacity: 0.7;
  }

  .gt-medium-desktop\:active\:vtmn-opacity-75:active {
    opacity: 0.75;
  }

  .gt-medium-desktop\:active\:vtmn-opacity-80:active {
    opacity: 0.8;
  }

  .gt-medium-desktop\:active\:vtmn-opacity-90:active {
    opacity: 0.9;
  }

  .gt-medium-desktop\:active\:vtmn-opacity-95:active {
    opacity: 0.95;
  }

  .gt-medium-desktop\:active\:vtmn-opacity-100:active {
    opacity: 1;
  }

  .gt-medium-desktop\:disabled\:vtmn-opacity-0:disabled {
    opacity: 0;
  }

  .gt-medium-desktop\:disabled\:vtmn-opacity-5:disabled {
    opacity: 0.05;
  }

  .gt-medium-desktop\:disabled\:vtmn-opacity-10:disabled {
    opacity: 0.1;
  }

  .gt-medium-desktop\:disabled\:vtmn-opacity-20:disabled {
    opacity: 0.2;
  }

  .gt-medium-desktop\:disabled\:vtmn-opacity-25:disabled {
    opacity: 0.25;
  }

  .gt-medium-desktop\:disabled\:vtmn-opacity-30:disabled {
    opacity: 0.3;
  }

  .gt-medium-desktop\:disabled\:vtmn-opacity-40:disabled {
    opacity: 0.4;
  }

  .gt-medium-desktop\:disabled\:vtmn-opacity-50:disabled {
    opacity: 0.5;
  }

  .gt-medium-desktop\:disabled\:vtmn-opacity-60:disabled {
    opacity: 0.6;
  }

  .gt-medium-desktop\:disabled\:vtmn-opacity-70:disabled {
    opacity: 0.7;
  }

  .gt-medium-desktop\:disabled\:vtmn-opacity-75:disabled {
    opacity: 0.75;
  }

  .gt-medium-desktop\:disabled\:vtmn-opacity-80:disabled {
    opacity: 0.8;
  }

  .gt-medium-desktop\:disabled\:vtmn-opacity-90:disabled {
    opacity: 0.9;
  }

  .gt-medium-desktop\:disabled\:vtmn-opacity-95:disabled {
    opacity: 0.95;
  }

  .gt-medium-desktop\:disabled\:vtmn-opacity-100:disabled {
    opacity: 1;
  }

  .gt-medium-desktop\:vtmn-bg-blend-normal {
    background-blend-mode: normal;
  }

  .gt-medium-desktop\:vtmn-bg-blend-multiply {
    background-blend-mode: multiply;
  }

  .gt-medium-desktop\:vtmn-bg-blend-screen {
    background-blend-mode: screen;
  }

  .gt-medium-desktop\:vtmn-bg-blend-overlay {
    background-blend-mode: overlay;
  }

  .gt-medium-desktop\:vtmn-bg-blend-darken {
    background-blend-mode: darken;
  }

  .gt-medium-desktop\:vtmn-bg-blend-lighten {
    background-blend-mode: lighten;
  }

  .gt-medium-desktop\:vtmn-bg-blend-color-dodge {
    background-blend-mode: color-dodge;
  }

  .gt-medium-desktop\:vtmn-bg-blend-color-burn {
    background-blend-mode: color-burn;
  }

  .gt-medium-desktop\:vtmn-bg-blend-hard-light {
    background-blend-mode: hard-light;
  }

  .gt-medium-desktop\:vtmn-bg-blend-soft-light {
    background-blend-mode: soft-light;
  }

  .gt-medium-desktop\:vtmn-bg-blend-difference {
    background-blend-mode: difference;
  }

  .gt-medium-desktop\:vtmn-bg-blend-exclusion {
    background-blend-mode: exclusion;
  }

  .gt-medium-desktop\:vtmn-bg-blend-hue {
    background-blend-mode: hue;
  }

  .gt-medium-desktop\:vtmn-bg-blend-saturation {
    background-blend-mode: saturation;
  }

  .gt-medium-desktop\:vtmn-bg-blend-color {
    background-blend-mode: color;
  }

  .gt-medium-desktop\:vtmn-bg-blend-luminosity {
    background-blend-mode: luminosity;
  }

  .gt-medium-desktop\:vtmn-mix-blend-normal {
    mix-blend-mode: normal;
  }

  .gt-medium-desktop\:vtmn-mix-blend-multiply {
    mix-blend-mode: multiply;
  }

  .gt-medium-desktop\:vtmn-mix-blend-screen {
    mix-blend-mode: screen;
  }

  .gt-medium-desktop\:vtmn-mix-blend-overlay {
    mix-blend-mode: overlay;
  }

  .gt-medium-desktop\:vtmn-mix-blend-darken {
    mix-blend-mode: darken;
  }

  .gt-medium-desktop\:vtmn-mix-blend-lighten {
    mix-blend-mode: lighten;
  }

  .gt-medium-desktop\:vtmn-mix-blend-color-dodge {
    mix-blend-mode: color-dodge;
  }

  .gt-medium-desktop\:vtmn-mix-blend-color-burn {
    mix-blend-mode: color-burn;
  }

  .gt-medium-desktop\:vtmn-mix-blend-hard-light {
    mix-blend-mode: hard-light;
  }

  .gt-medium-desktop\:vtmn-mix-blend-soft-light {
    mix-blend-mode: soft-light;
  }

  .gt-medium-desktop\:vtmn-mix-blend-difference {
    mix-blend-mode: difference;
  }

  .gt-medium-desktop\:vtmn-mix-blend-exclusion {
    mix-blend-mode: exclusion;
  }

  .gt-medium-desktop\:vtmn-mix-blend-hue {
    mix-blend-mode: hue;
  }

  .gt-medium-desktop\:vtmn-mix-blend-saturation {
    mix-blend-mode: saturation;
  }

  .gt-medium-desktop\:vtmn-mix-blend-color {
    mix-blend-mode: color;
  }

  .gt-medium-desktop\:vtmn-mix-blend-luminosity {
    mix-blend-mode: luminosity;
  }

  .gt-medium-desktop\:vtmn-shadow-100 {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:vtmn-shadow-200 {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:vtmn-shadow-300 {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:vtmn-shadow-400 {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:vtmn-shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:vtmn-shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:vtmn-shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:vtmn-shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:vtmn-shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:vtmn-shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:vtmn-shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:vtmn-shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-shadow-100 {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-shadow-200 {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-shadow-300 {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-shadow-400 {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .gt-medium-desktop\:group-hover\:vtmn-shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:focus-within\:vtmn-shadow-100:focus-within {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:focus-within\:vtmn-shadow-200:focus-within {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:focus-within\:vtmn-shadow-300:focus-within {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:focus-within\:vtmn-shadow-400:focus-within {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:focus-within\:vtmn-shadow-sm:focus-within {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:focus-within\:vtmn-shadow:focus-within {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:focus-within\:vtmn-shadow-md:focus-within {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:focus-within\:vtmn-shadow-lg:focus-within {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:focus-within\:vtmn-shadow-xl:focus-within {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:focus-within\:vtmn-shadow-2xl:focus-within {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:focus-within\:vtmn-shadow-inner:focus-within {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:focus-within\:vtmn-shadow-none:focus-within {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:hover\:vtmn-shadow-100:hover {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:hover\:vtmn-shadow-200:hover {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:hover\:vtmn-shadow-300:hover {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:hover\:vtmn-shadow-400:hover {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:hover\:vtmn-shadow-sm:hover {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:hover\:vtmn-shadow:hover {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:hover\:vtmn-shadow-md:hover {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:hover\:vtmn-shadow-lg:hover {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:hover\:vtmn-shadow-xl:hover {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:hover\:vtmn-shadow-2xl:hover {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:hover\:vtmn-shadow-inner:hover {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:hover\:vtmn-shadow-none:hover {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:focus\:vtmn-shadow-100:focus {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:focus\:vtmn-shadow-200:focus {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:focus\:vtmn-shadow-300:focus {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:focus\:vtmn-shadow-400:focus {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:focus\:vtmn-shadow-sm:focus {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:focus\:vtmn-shadow:focus {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:focus\:vtmn-shadow-md:focus {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:focus\:vtmn-shadow-lg:focus {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:focus\:vtmn-shadow-xl:focus {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:focus\:vtmn-shadow-2xl:focus {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:focus\:vtmn-shadow-inner:focus {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:focus\:vtmn-shadow-none:focus {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .gt-medium-desktop\:vtmn-outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .gt-medium-desktop\:vtmn-outline-white {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .gt-medium-desktop\:vtmn-outline-black {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .gt-medium-desktop\:focus-within\:vtmn-outline-none:focus-within {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .gt-medium-desktop\:focus-within\:vtmn-outline-white:focus-within {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .gt-medium-desktop\:focus-within\:vtmn-outline-black:focus-within {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .gt-medium-desktop\:focus\:vtmn-outline-none:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .gt-medium-desktop\:focus\:vtmn-outline-white:focus {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .gt-medium-desktop\:focus\:vtmn-outline-black:focus {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .gt-medium-desktop\:vtmn-ring-0 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-medium-desktop\:vtmn-ring-1 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-medium-desktop\:vtmn-ring-2 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-medium-desktop\:vtmn-ring-4 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-medium-desktop\:vtmn-ring-8 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-medium-desktop\:vtmn-ring {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-0:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-1:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-2:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-4:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-8:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-0:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-1:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-2:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-4:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-8:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-medium-desktop\:focus\:vtmn-ring:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .gt-medium-desktop\:vtmn-ring-inset {
    --tw-ring-inset: inset;
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-inset:focus-within {
    --tw-ring-inset: inset;
  }

  .gt-medium-desktop\:focus\:vtmn-ring-inset:focus {
    --tw-ring-inset: inset;
  }

  .gt-medium-desktop\:vtmn-ring-transparent {
    --tw-ring-color: transparent;
  }

  .gt-medium-desktop\:vtmn-ring-background-primary {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-medium-desktop\:vtmn-ring-background-secondary {
    --tw-ring-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-medium-desktop\:vtmn-ring-background-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-medium-desktop\:vtmn-ring-background-brand-primary {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-medium-desktop\:vtmn-ring-background-brand-secondary {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-medium-desktop\:vtmn-ring-background-accent {
    --tw-ring-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-medium-desktop\:vtmn-ring-background-alert {
    --tw-ring-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-medium-desktop\:vtmn-ring-background-primary-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-medium-desktop\:vtmn-ring-background-brand-primary-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-medium-desktop\:vtmn-ring-content-primary {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-medium-desktop\:vtmn-ring-content-secondary {
    --tw-ring-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-medium-desktop\:vtmn-ring-content-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-medium-desktop\:vtmn-ring-content-action {
    --tw-ring-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-medium-desktop\:vtmn-ring-content-active {
    --tw-ring-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-medium-desktop\:vtmn-ring-content-inactive {
    --tw-ring-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-medium-desktop\:vtmn-ring-content-negative {
    --tw-ring-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-medium-desktop\:vtmn-ring-content-warning {
    --tw-ring-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-medium-desktop\:vtmn-ring-content-positive {
    --tw-ring-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-medium-desktop\:vtmn-ring-content-information {
    --tw-ring-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-medium-desktop\:vtmn-ring-content-accent {
    --tw-ring-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-medium-desktop\:vtmn-ring-content-visited {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-medium-desktop\:vtmn-ring-content-primary-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-medium-desktop\:vtmn-ring-content-action-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-medium-desktop\:vtmn-ring-content-visited-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-medium-desktop\:vtmn-ring-border-primary {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-medium-desktop\:vtmn-ring-border-secondary {
    --tw-ring-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-medium-desktop\:vtmn-ring-border-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-medium-desktop\:vtmn-ring-border-active {
    --tw-ring-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-medium-desktop\:vtmn-ring-border-inactive {
    --tw-ring-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-medium-desktop\:vtmn-ring-border-negative {
    --tw-ring-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-medium-desktop\:vtmn-ring-border-warning {
    --tw-ring-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-medium-desktop\:vtmn-ring-border-positive {
    --tw-ring-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-medium-desktop\:vtmn-ring-border-information {
    --tw-ring-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-medium-desktop\:vtmn-ring-border-primary-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-medium-desktop\:vtmn-ring-decorative-gravel {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-medium-desktop\:vtmn-ring-decorative-brick {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-medium-desktop\:vtmn-ring-decorative-saffron {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-medium-desktop\:vtmn-ring-decorative-gold {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-medium-desktop\:vtmn-ring-decorative-jade {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-medium-desktop\:vtmn-ring-decorative-emerald {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-medium-desktop\:vtmn-ring-decorative-cobalt {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-medium-desktop\:vtmn-ring-decorative-amethyst {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-medium-desktop\:vtmn-ring-hover-primary {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-medium-desktop\:vtmn-ring-hover-primary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-medium-desktop\:vtmn-ring-hover-secondary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-medium-desktop\:vtmn-ring-hover-tertiary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-medium-desktop\:vtmn-ring-hover-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-medium-desktop\:vtmn-ring-hover-brand {
    --tw-ring-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-medium-desktop\:vtmn-ring-hover-accent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-medium-desktop\:vtmn-ring-hover-primary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-ring-hover-secondary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-ring-hover-tertiary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-ring-active-primary {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-medium-desktop\:vtmn-ring-active-primary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-medium-desktop\:vtmn-ring-active-secondary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-medium-desktop\:vtmn-ring-active-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-medium-desktop\:vtmn-ring-active-tertiary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-medium-desktop\:vtmn-ring-active-brand {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-medium-desktop\:vtmn-ring-active-accent {
    --tw-ring-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-medium-desktop\:vtmn-ring-active-primary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-ring-active-secondary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-ring-active-tertiary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-ring-active-brand-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-ring-shadow {
    --tw-ring-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-medium-desktop\:vtmn-ring-brand {
    --tw-ring-color: var(--vtmn-color_brand);
  }

  .gt-medium-desktop\:vtmn-ring-brand-pro {
    --tw-ring-color: var(--vtmn-color_brand-pro);
  }

  .gt-medium-desktop\:vtmn-ring-brand-digital-light-1 {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-medium-desktop\:vtmn-ring-brand-digital-light-2 {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-medium-desktop\:vtmn-ring-brand-digital-light-3 {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-medium-desktop\:vtmn-ring-brand-digital {
    --tw-ring-color: var(--vtmn-color_brand-digital);
  }

  .gt-medium-desktop\:vtmn-ring-brand-digital-dark-1 {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-medium-desktop\:vtmn-ring-brand-digital-dark-2 {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-medium-desktop\:vtmn-ring-green-light-1 {
    --tw-ring-color: var(--vtmn-color_green-light-1);
  }

  .gt-medium-desktop\:vtmn-ring-green-light-2 {
    --tw-ring-color: var(--vtmn-color_green-light-2);
  }

  .gt-medium-desktop\:vtmn-ring-green-light-3 {
    --tw-ring-color: var(--vtmn-color_green-light-3);
  }

  .gt-medium-desktop\:vtmn-ring-green {
    --tw-ring-color: var(--vtmn-color_green);
  }

  .gt-medium-desktop\:vtmn-ring-green-dark-1 {
    --tw-ring-color: var(--vtmn-color_green-dark-1);
  }

  .gt-medium-desktop\:vtmn-ring-green-dark-2 {
    --tw-ring-color: var(--vtmn-color_green-dark-2);
  }

  .gt-medium-desktop\:vtmn-ring-white {
    --tw-ring-color: var(--vtmn-color_white);
  }

  .gt-medium-desktop\:vtmn-ring-grey-light-1 {
    --tw-ring-color: var(--vtmn-color_grey-light-1);
  }

  .gt-medium-desktop\:vtmn-ring-grey-light-2 {
    --tw-ring-color: var(--vtmn-color_grey-light-2);
  }

  .gt-medium-desktop\:vtmn-ring-grey-light-3 {
    --tw-ring-color: var(--vtmn-color_grey-light-3);
  }

  .gt-medium-desktop\:vtmn-ring-grey-light-4 {
    --tw-ring-color: var(--vtmn-color_grey-light-4);
  }

  .gt-medium-desktop\:vtmn-ring-grey {
    --tw-ring-color: var(--vtmn-color_grey);
  }

  .gt-medium-desktop\:vtmn-ring-grey-dark-1 {
    --tw-ring-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-medium-desktop\:vtmn-ring-grey-dark-2 {
    --tw-ring-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-medium-desktop\:vtmn-ring-grey-dark-3 {
    --tw-ring-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-medium-desktop\:vtmn-ring-black {
    --tw-ring-color: var(--vtmn-color_black);
  }

  .gt-medium-desktop\:vtmn-ring-success {
    --tw-ring-color: var(--vtmn-color_success);
  }

  .gt-medium-desktop\:vtmn-ring-info {
    --tw-ring-color: var(--vtmn-color_info);
  }

  .gt-medium-desktop\:vtmn-ring-warning {
    --tw-ring-color: var(--vtmn-color_warning);
  }

  .gt-medium-desktop\:vtmn-ring-danger {
    --tw-ring-color: var(--vtmn-color_danger);
  }

  .gt-medium-desktop\:vtmn-ring-yellow-light-1 {
    --tw-ring-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-medium-desktop\:vtmn-ring-yellow-light-2 {
    --tw-ring-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-medium-desktop\:vtmn-ring-yellow {
    --tw-ring-color: var(--vtmn-color_yellow);
  }

  .gt-medium-desktop\:vtmn-ring-orange-light-1 {
    --tw-ring-color: var(--vtmn-color_orange-light-1);
  }

  .gt-medium-desktop\:vtmn-ring-orange-light-2 {
    --tw-ring-color: var(--vtmn-color_orange-light-2);
  }

  .gt-medium-desktop\:vtmn-ring-orange {
    --tw-ring-color: var(--vtmn-color_orange);
  }

  .gt-medium-desktop\:vtmn-ring-red-light-1 {
    --tw-ring-color: var(--vtmn-color_red-light-1);
  }

  .gt-medium-desktop\:vtmn-ring-red-light-2 {
    --tw-ring-color: var(--vtmn-color_red-light-2);
  }

  .gt-medium-desktop\:vtmn-ring-red {
    --tw-ring-color: var(--vtmn-color_red);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-transparent:focus-within {
    --tw-ring-color: transparent;
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-background-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-background-secondary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-background-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-background-brand-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-background-brand-secondary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-background-accent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-background-alert:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-background-primary-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-background-brand-primary-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-content-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-content-secondary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-content-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-content-action:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-content-active:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-content-inactive:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-content-negative:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-content-warning:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-content-positive:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-content-information:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-content-accent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-content-visited:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-content-primary-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-content-action-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-content-visited-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-border-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-border-secondary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-border-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-border-active:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-border-inactive:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-border-negative:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-border-warning:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-border-positive:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-border-information:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-border-primary-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-decorative-gravel:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-decorative-brick:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-decorative-saffron:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-decorative-gold:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-decorative-jade:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-decorative-emerald:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-decorative-cobalt:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-decorative-amethyst:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-hover-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-hover-primary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-hover-secondary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-hover-tertiary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-hover-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-hover-brand:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-hover-accent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-hover-primary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-hover-secondary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-hover-tertiary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-active-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-active-primary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-active-secondary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-active-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-active-tertiary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-active-brand:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-active-accent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-active-primary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-active-secondary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-active-tertiary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-active-brand-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-shadow:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-brand:focus-within {
    --tw-ring-color: var(--vtmn-color_brand);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-brand-pro:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-pro);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-brand-digital-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-brand-digital-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-brand-digital-light-3:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-brand-digital:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-brand-digital-dark-1:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-brand-digital-dark-2:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-green-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_green-light-1);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-green-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_green-light-2);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-green-light-3:focus-within {
    --tw-ring-color: var(--vtmn-color_green-light-3);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-green:focus-within {
    --tw-ring-color: var(--vtmn-color_green);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-green-dark-1:focus-within {
    --tw-ring-color: var(--vtmn-color_green-dark-1);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-green-dark-2:focus-within {
    --tw-ring-color: var(--vtmn-color_green-dark-2);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-white:focus-within {
    --tw-ring-color: var(--vtmn-color_white);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-grey-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-light-1);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-grey-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-light-2);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-grey-light-3:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-light-3);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-grey-light-4:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-light-4);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-grey:focus-within {
    --tw-ring-color: var(--vtmn-color_grey);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-grey-dark-1:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-grey-dark-2:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-grey-dark-3:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-black:focus-within {
    --tw-ring-color: var(--vtmn-color_black);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-success:focus-within {
    --tw-ring-color: var(--vtmn-color_success);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-info:focus-within {
    --tw-ring-color: var(--vtmn-color_info);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-warning:focus-within {
    --tw-ring-color: var(--vtmn-color_warning);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-danger:focus-within {
    --tw-ring-color: var(--vtmn-color_danger);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-yellow-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-yellow-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-yellow:focus-within {
    --tw-ring-color: var(--vtmn-color_yellow);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-orange-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_orange-light-1);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-orange-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_orange-light-2);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-orange:focus-within {
    --tw-ring-color: var(--vtmn-color_orange);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-red-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_red-light-1);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-red-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_red-light-2);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-red:focus-within {
    --tw-ring-color: var(--vtmn-color_red);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-transparent:focus {
    --tw-ring-color: transparent;
  }

  .gt-medium-desktop\:focus\:vtmn-ring-background-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-background-secondary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-background-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-background-brand-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-background-brand-secondary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-background-accent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-background-alert:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-background-primary-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-background-brand-primary-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-content-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-content-secondary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-content-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-content-action:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-content-active:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-content-inactive:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-content-negative:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-content-warning:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-content-positive:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-content-information:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-content-accent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-content-visited:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-content-primary-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-content-action-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-content-visited-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-border-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-border-secondary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-border-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-border-active:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-border-inactive:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-border-negative:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-border-warning:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-border-positive:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-border-information:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-border-primary-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-decorative-gravel:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-decorative-brick:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-decorative-saffron:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-decorative-gold:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-decorative-jade:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-decorative-emerald:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-decorative-cobalt:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-decorative-amethyst:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-hover-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-hover-primary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-hover-secondary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-hover-tertiary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-hover-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-hover-brand:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-hover-accent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-hover-primary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-hover-secondary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-hover-tertiary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-active-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-active-primary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-active-secondary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-active-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-active-tertiary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-active-brand:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-active-accent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-active-primary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-active-secondary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-active-tertiary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-active-brand-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-shadow:focus {
    --tw-ring-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-brand:focus {
    --tw-ring-color: var(--vtmn-color_brand);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-brand-pro:focus {
    --tw-ring-color: var(--vtmn-color_brand-pro);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-brand-digital-light-1:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-brand-digital-light-2:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-brand-digital-light-3:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-brand-digital:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-brand-digital-dark-1:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-brand-digital-dark-2:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-green-light-1:focus {
    --tw-ring-color: var(--vtmn-color_green-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-green-light-2:focus {
    --tw-ring-color: var(--vtmn-color_green-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-green-light-3:focus {
    --tw-ring-color: var(--vtmn-color_green-light-3);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-green:focus {
    --tw-ring-color: var(--vtmn-color_green);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-green-dark-1:focus {
    --tw-ring-color: var(--vtmn-color_green-dark-1);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-green-dark-2:focus {
    --tw-ring-color: var(--vtmn-color_green-dark-2);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-white:focus {
    --tw-ring-color: var(--vtmn-color_white);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-grey-light-1:focus {
    --tw-ring-color: var(--vtmn-color_grey-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-grey-light-2:focus {
    --tw-ring-color: var(--vtmn-color_grey-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-grey-light-3:focus {
    --tw-ring-color: var(--vtmn-color_grey-light-3);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-grey-light-4:focus {
    --tw-ring-color: var(--vtmn-color_grey-light-4);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-grey:focus {
    --tw-ring-color: var(--vtmn-color_grey);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-grey-dark-1:focus {
    --tw-ring-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-grey-dark-2:focus {
    --tw-ring-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-grey-dark-3:focus {
    --tw-ring-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-black:focus {
    --tw-ring-color: var(--vtmn-color_black);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-success:focus {
    --tw-ring-color: var(--vtmn-color_success);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-info:focus {
    --tw-ring-color: var(--vtmn-color_info);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-warning:focus {
    --tw-ring-color: var(--vtmn-color_warning);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-danger:focus {
    --tw-ring-color: var(--vtmn-color_danger);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-yellow-light-1:focus {
    --tw-ring-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-yellow-light-2:focus {
    --tw-ring-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-yellow:focus {
    --tw-ring-color: var(--vtmn-color_yellow);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-orange-light-1:focus {
    --tw-ring-color: var(--vtmn-color_orange-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-orange-light-2:focus {
    --tw-ring-color: var(--vtmn-color_orange-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-orange:focus {
    --tw-ring-color: var(--vtmn-color_orange);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-red-light-1:focus {
    --tw-ring-color: var(--vtmn-color_red-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-red-light-2:focus {
    --tw-ring-color: var(--vtmn-color_red-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-red:focus {
    --tw-ring-color: var(--vtmn-color_red);
  }

  .gt-medium-desktop\:vtmn-ring-opacity-0 {
    --tw-ring-opacity: 0;
  }

  .gt-medium-desktop\:vtmn-ring-opacity-5 {
    --tw-ring-opacity: 0.05;
  }

  .gt-medium-desktop\:vtmn-ring-opacity-10 {
    --tw-ring-opacity: 0.1;
  }

  .gt-medium-desktop\:vtmn-ring-opacity-20 {
    --tw-ring-opacity: 0.2;
  }

  .gt-medium-desktop\:vtmn-ring-opacity-25 {
    --tw-ring-opacity: 0.25;
  }

  .gt-medium-desktop\:vtmn-ring-opacity-30 {
    --tw-ring-opacity: 0.3;
  }

  .gt-medium-desktop\:vtmn-ring-opacity-40 {
    --tw-ring-opacity: 0.4;
  }

  .gt-medium-desktop\:vtmn-ring-opacity-50 {
    --tw-ring-opacity: 0.5;
  }

  .gt-medium-desktop\:vtmn-ring-opacity-60 {
    --tw-ring-opacity: 0.6;
  }

  .gt-medium-desktop\:vtmn-ring-opacity-70 {
    --tw-ring-opacity: 0.7;
  }

  .gt-medium-desktop\:vtmn-ring-opacity-75 {
    --tw-ring-opacity: 0.75;
  }

  .gt-medium-desktop\:vtmn-ring-opacity-80 {
    --tw-ring-opacity: 0.8;
  }

  .gt-medium-desktop\:vtmn-ring-opacity-90 {
    --tw-ring-opacity: 0.9;
  }

  .gt-medium-desktop\:vtmn-ring-opacity-95 {
    --tw-ring-opacity: 0.95;
  }

  .gt-medium-desktop\:vtmn-ring-opacity-100 {
    --tw-ring-opacity: 1;
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-opacity-0:focus-within {
    --tw-ring-opacity: 0;
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-opacity-5:focus-within {
    --tw-ring-opacity: 0.05;
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-opacity-10:focus-within {
    --tw-ring-opacity: 0.1;
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-opacity-20:focus-within {
    --tw-ring-opacity: 0.2;
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-opacity-25:focus-within {
    --tw-ring-opacity: 0.25;
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-opacity-30:focus-within {
    --tw-ring-opacity: 0.3;
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-opacity-40:focus-within {
    --tw-ring-opacity: 0.4;
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-opacity-50:focus-within {
    --tw-ring-opacity: 0.5;
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-opacity-60:focus-within {
    --tw-ring-opacity: 0.6;
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-opacity-70:focus-within {
    --tw-ring-opacity: 0.7;
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-opacity-75:focus-within {
    --tw-ring-opacity: 0.75;
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-opacity-80:focus-within {
    --tw-ring-opacity: 0.8;
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-opacity-90:focus-within {
    --tw-ring-opacity: 0.9;
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-opacity-95:focus-within {
    --tw-ring-opacity: 0.95;
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-opacity-100:focus-within {
    --tw-ring-opacity: 1;
  }

  .gt-medium-desktop\:focus\:vtmn-ring-opacity-0:focus {
    --tw-ring-opacity: 0;
  }

  .gt-medium-desktop\:focus\:vtmn-ring-opacity-5:focus {
    --tw-ring-opacity: 0.05;
  }

  .gt-medium-desktop\:focus\:vtmn-ring-opacity-10:focus {
    --tw-ring-opacity: 0.1;
  }

  .gt-medium-desktop\:focus\:vtmn-ring-opacity-20:focus {
    --tw-ring-opacity: 0.2;
  }

  .gt-medium-desktop\:focus\:vtmn-ring-opacity-25:focus {
    --tw-ring-opacity: 0.25;
  }

  .gt-medium-desktop\:focus\:vtmn-ring-opacity-30:focus {
    --tw-ring-opacity: 0.3;
  }

  .gt-medium-desktop\:focus\:vtmn-ring-opacity-40:focus {
    --tw-ring-opacity: 0.4;
  }

  .gt-medium-desktop\:focus\:vtmn-ring-opacity-50:focus {
    --tw-ring-opacity: 0.5;
  }

  .gt-medium-desktop\:focus\:vtmn-ring-opacity-60:focus {
    --tw-ring-opacity: 0.6;
  }

  .gt-medium-desktop\:focus\:vtmn-ring-opacity-70:focus {
    --tw-ring-opacity: 0.7;
  }

  .gt-medium-desktop\:focus\:vtmn-ring-opacity-75:focus {
    --tw-ring-opacity: 0.75;
  }

  .gt-medium-desktop\:focus\:vtmn-ring-opacity-80:focus {
    --tw-ring-opacity: 0.8;
  }

  .gt-medium-desktop\:focus\:vtmn-ring-opacity-90:focus {
    --tw-ring-opacity: 0.9;
  }

  .gt-medium-desktop\:focus\:vtmn-ring-opacity-95:focus {
    --tw-ring-opacity: 0.95;
  }

  .gt-medium-desktop\:focus\:vtmn-ring-opacity-100:focus {
    --tw-ring-opacity: 1;
  }

  .gt-medium-desktop\:vtmn-ring-offset-0 {
    --tw-ring-offset-width: 0px;
  }

  .gt-medium-desktop\:vtmn-ring-offset-1 {
    --tw-ring-offset-width: 1px;
  }

  .gt-medium-desktop\:vtmn-ring-offset-2 {
    --tw-ring-offset-width: 2px;
  }

  .gt-medium-desktop\:vtmn-ring-offset-4 {
    --tw-ring-offset-width: 4px;
  }

  .gt-medium-desktop\:vtmn-ring-offset-8 {
    --tw-ring-offset-width: 8px;
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-0:focus-within {
    --tw-ring-offset-width: 0px;
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-1:focus-within {
    --tw-ring-offset-width: 1px;
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-2:focus-within {
    --tw-ring-offset-width: 2px;
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-4:focus-within {
    --tw-ring-offset-width: 4px;
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-8:focus-within {
    --tw-ring-offset-width: 8px;
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-0:focus {
    --tw-ring-offset-width: 0px;
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-1:focus {
    --tw-ring-offset-width: 1px;
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-2:focus {
    --tw-ring-offset-width: 2px;
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-4:focus {
    --tw-ring-offset-width: 4px;
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-8:focus {
    --tw-ring-offset-width: 8px;
  }

  .gt-medium-desktop\:vtmn-ring-offset-transparent {
    --tw-ring-offset-color: transparent;
  }

  .gt-medium-desktop\:vtmn-ring-offset-background-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-medium-desktop\:vtmn-ring-offset-background-secondary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-medium-desktop\:vtmn-ring-offset-background-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-medium-desktop\:vtmn-ring-offset-background-brand-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-medium-desktop\:vtmn-ring-offset-background-brand-secondary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-medium-desktop\:vtmn-ring-offset-background-accent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-medium-desktop\:vtmn-ring-offset-background-alert {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-medium-desktop\:vtmn-ring-offset-background-primary-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-medium-desktop\:vtmn-ring-offset-background-brand-primary-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-medium-desktop\:vtmn-ring-offset-content-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-medium-desktop\:vtmn-ring-offset-content-secondary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-medium-desktop\:vtmn-ring-offset-content-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-medium-desktop\:vtmn-ring-offset-content-action {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-medium-desktop\:vtmn-ring-offset-content-active {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-medium-desktop\:vtmn-ring-offset-content-inactive {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-medium-desktop\:vtmn-ring-offset-content-negative {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-medium-desktop\:vtmn-ring-offset-content-warning {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-medium-desktop\:vtmn-ring-offset-content-positive {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-medium-desktop\:vtmn-ring-offset-content-information {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-medium-desktop\:vtmn-ring-offset-content-accent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-medium-desktop\:vtmn-ring-offset-content-visited {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-medium-desktop\:vtmn-ring-offset-content-primary-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-medium-desktop\:vtmn-ring-offset-content-action-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-medium-desktop\:vtmn-ring-offset-content-visited-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-medium-desktop\:vtmn-ring-offset-border-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-medium-desktop\:vtmn-ring-offset-border-secondary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-medium-desktop\:vtmn-ring-offset-border-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-medium-desktop\:vtmn-ring-offset-border-active {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-medium-desktop\:vtmn-ring-offset-border-inactive {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-medium-desktop\:vtmn-ring-offset-border-negative {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-medium-desktop\:vtmn-ring-offset-border-warning {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-medium-desktop\:vtmn-ring-offset-border-positive {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-medium-desktop\:vtmn-ring-offset-border-information {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-medium-desktop\:vtmn-ring-offset-border-primary-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-medium-desktop\:vtmn-ring-offset-decorative-gravel {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-medium-desktop\:vtmn-ring-offset-decorative-brick {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-medium-desktop\:vtmn-ring-offset-decorative-saffron {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-medium-desktop\:vtmn-ring-offset-decorative-gold {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-medium-desktop\:vtmn-ring-offset-decorative-jade {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-medium-desktop\:vtmn-ring-offset-decorative-emerald {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-medium-desktop\:vtmn-ring-offset-decorative-cobalt {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-medium-desktop\:vtmn-ring-offset-decorative-amethyst {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-medium-desktop\:vtmn-ring-offset-hover-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-medium-desktop\:vtmn-ring-offset-hover-primary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-medium-desktop\:vtmn-ring-offset-hover-secondary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-medium-desktop\:vtmn-ring-offset-hover-tertiary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-medium-desktop\:vtmn-ring-offset-hover-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-medium-desktop\:vtmn-ring-offset-hover-brand {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-medium-desktop\:vtmn-ring-offset-hover-accent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-medium-desktop\:vtmn-ring-offset-hover-primary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-ring-offset-hover-secondary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-ring-offset-hover-tertiary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-ring-offset-active-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-medium-desktop\:vtmn-ring-offset-active-primary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-medium-desktop\:vtmn-ring-offset-active-secondary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-medium-desktop\:vtmn-ring-offset-active-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-medium-desktop\:vtmn-ring-offset-active-tertiary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-medium-desktop\:vtmn-ring-offset-active-brand {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-medium-desktop\:vtmn-ring-offset-active-accent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-medium-desktop\:vtmn-ring-offset-active-primary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-ring-offset-active-secondary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-ring-offset-active-tertiary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-ring-offset-active-brand-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-medium-desktop\:vtmn-ring-offset-shadow {
    --tw-ring-offset-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-medium-desktop\:vtmn-ring-offset-brand {
    --tw-ring-offset-color: var(--vtmn-color_brand);
  }

  .gt-medium-desktop\:vtmn-ring-offset-brand-pro {
    --tw-ring-offset-color: var(--vtmn-color_brand-pro);
  }

  .gt-medium-desktop\:vtmn-ring-offset-brand-digital-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-medium-desktop\:vtmn-ring-offset-brand-digital-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-medium-desktop\:vtmn-ring-offset-brand-digital-light-3 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-medium-desktop\:vtmn-ring-offset-brand-digital {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital);
  }

  .gt-medium-desktop\:vtmn-ring-offset-brand-digital-dark-1 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-medium-desktop\:vtmn-ring-offset-brand-digital-dark-2 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-medium-desktop\:vtmn-ring-offset-green-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_green-light-1);
  }

  .gt-medium-desktop\:vtmn-ring-offset-green-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_green-light-2);
  }

  .gt-medium-desktop\:vtmn-ring-offset-green-light-3 {
    --tw-ring-offset-color: var(--vtmn-color_green-light-3);
  }

  .gt-medium-desktop\:vtmn-ring-offset-green {
    --tw-ring-offset-color: var(--vtmn-color_green);
  }

  .gt-medium-desktop\:vtmn-ring-offset-green-dark-1 {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-1);
  }

  .gt-medium-desktop\:vtmn-ring-offset-green-dark-2 {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-2);
  }

  .gt-medium-desktop\:vtmn-ring-offset-white {
    --tw-ring-offset-color: var(--vtmn-color_white);
  }

  .gt-medium-desktop\:vtmn-ring-offset-grey-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-1);
  }

  .gt-medium-desktop\:vtmn-ring-offset-grey-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-2);
  }

  .gt-medium-desktop\:vtmn-ring-offset-grey-light-3 {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-3);
  }

  .gt-medium-desktop\:vtmn-ring-offset-grey-light-4 {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-4);
  }

  .gt-medium-desktop\:vtmn-ring-offset-grey {
    --tw-ring-offset-color: var(--vtmn-color_grey);
  }

  .gt-medium-desktop\:vtmn-ring-offset-grey-dark-1 {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-medium-desktop\:vtmn-ring-offset-grey-dark-2 {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-medium-desktop\:vtmn-ring-offset-grey-dark-3 {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-medium-desktop\:vtmn-ring-offset-black {
    --tw-ring-offset-color: var(--vtmn-color_black);
  }

  .gt-medium-desktop\:vtmn-ring-offset-success {
    --tw-ring-offset-color: var(--vtmn-color_success);
  }

  .gt-medium-desktop\:vtmn-ring-offset-info {
    --tw-ring-offset-color: var(--vtmn-color_info);
  }

  .gt-medium-desktop\:vtmn-ring-offset-warning {
    --tw-ring-offset-color: var(--vtmn-color_warning);
  }

  .gt-medium-desktop\:vtmn-ring-offset-danger {
    --tw-ring-offset-color: var(--vtmn-color_danger);
  }

  .gt-medium-desktop\:vtmn-ring-offset-yellow-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-medium-desktop\:vtmn-ring-offset-yellow-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-medium-desktop\:vtmn-ring-offset-yellow {
    --tw-ring-offset-color: var(--vtmn-color_yellow);
  }

  .gt-medium-desktop\:vtmn-ring-offset-orange-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-1);
  }

  .gt-medium-desktop\:vtmn-ring-offset-orange-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-2);
  }

  .gt-medium-desktop\:vtmn-ring-offset-orange {
    --tw-ring-offset-color: var(--vtmn-color_orange);
  }

  .gt-medium-desktop\:vtmn-ring-offset-red-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_red-light-1);
  }

  .gt-medium-desktop\:vtmn-ring-offset-red-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_red-light-2);
  }

  .gt-medium-desktop\:vtmn-ring-offset-red {
    --tw-ring-offset-color: var(--vtmn-color_red);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-transparent:focus-within {
    --tw-ring-offset-color: transparent;
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-background-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-background-secondary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-background-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-background-brand-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-background-brand-secondary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-background-accent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-background-alert:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-background-primary-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-background-brand-primary-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-content-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-content-secondary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-content-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-content-action:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-content-active:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-content-inactive:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-content-negative:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-content-warning:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-content-positive:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-content-information:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-content-accent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-content-visited:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-content-primary-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-content-action-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-content-visited-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-border-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-border-secondary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-border-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-border-active:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-border-inactive:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-border-negative:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-border-warning:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-border-positive:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-border-information:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-border-primary-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-decorative-gravel:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-decorative-brick:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-decorative-saffron:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-decorative-gold:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-decorative-jade:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-decorative-emerald:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-decorative-cobalt:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-decorative-amethyst:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-hover-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-hover-primary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-hover-secondary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-hover-tertiary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-hover-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-hover-brand:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-hover-accent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-hover-primary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-hover-secondary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-hover-tertiary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-active-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-active-primary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-active-secondary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-active-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-active-tertiary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-active-brand:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-active-accent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-active-primary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-active-secondary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-active-tertiary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-active-brand-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-shadow:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-brand:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-brand-pro:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-pro);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-brand-digital-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-brand-digital-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-brand-digital-light-3:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-brand-digital:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-brand-digital-dark-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-brand-digital-dark-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-green-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-light-1);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-green-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-light-2);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-green-light-3:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-light-3);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-green:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-green-dark-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-1);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-green-dark-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-2);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-white:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_white);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-grey-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-1);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-grey-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-2);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-grey-light-3:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-3);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-grey-light-4:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-4);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-grey:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-grey-dark-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-grey-dark-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-grey-dark-3:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-black:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_black);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-success:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_success);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-info:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_info);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-warning:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_warning);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-danger:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_danger);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-yellow-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-yellow-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-yellow:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_yellow);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-orange-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-1);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-orange-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-2);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-orange:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_orange);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-red-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_red-light-1);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-red-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_red-light-2);
  }

  .gt-medium-desktop\:focus-within\:vtmn-ring-offset-red:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_red);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-transparent:focus {
    --tw-ring-offset-color: transparent;
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-background-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-background-secondary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-secondary);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-background-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-background-brand-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-background-brand-secondary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-background-accent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-accent);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-background-alert:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-alert);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-background-primary-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-background-brand-primary-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-content-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-content-secondary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-secondary);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-content-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-content-action:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-content-active:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-active);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-content-inactive:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-inactive);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-content-negative:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-negative);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-content-warning:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-warning);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-content-positive:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-positive);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-content-information:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-information);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-content-accent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-accent);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-content-visited:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-content-primary-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-content-action-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-content-visited-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-border-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-border-secondary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-secondary);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-border-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-border-active:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-active);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-border-inactive:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-inactive);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-border-negative:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-negative);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-border-warning:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-warning);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-border-positive:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-positive);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-border-information:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-information);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-border-primary-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-decorative-gravel:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-decorative-brick:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-decorative-saffron:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-decorative-gold:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-decorative-jade:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-decorative-emerald:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-decorative-cobalt:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-decorative-amethyst:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-hover-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-hover-primary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-hover-secondary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-hover-tertiary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-hover-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-hover-brand:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-brand);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-hover-accent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-accent);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-hover-primary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-hover-secondary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-hover-tertiary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-active-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-active-primary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-active-secondary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-active-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-active-tertiary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-active-brand:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-active-accent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-accent);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-active-primary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-active-secondary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-active-tertiary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-active-brand-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-shadow:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_shadow);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-brand:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-brand-pro:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-pro);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-brand-digital-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-brand-digital-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-brand-digital-light-3:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-3);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-brand-digital:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-brand-digital-dark-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-brand-digital-dark-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-green-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-green-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-green-light-3:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-light-3);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-green:focus {
    --tw-ring-offset-color: var(--vtmn-color_green);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-green-dark-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-1);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-green-dark-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-2);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-white:focus {
    --tw-ring-offset-color: var(--vtmn-color_white);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-grey-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-grey-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-grey-light-3:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-3);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-grey-light-4:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-4);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-grey:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-grey-dark-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-1);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-grey-dark-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-2);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-grey-dark-3:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-3);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-black:focus {
    --tw-ring-offset-color: var(--vtmn-color_black);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-success:focus {
    --tw-ring-offset-color: var(--vtmn-color_success);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-info:focus {
    --tw-ring-offset-color: var(--vtmn-color_info);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-warning:focus {
    --tw-ring-offset-color: var(--vtmn-color_warning);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-danger:focus {
    --tw-ring-offset-color: var(--vtmn-color_danger);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-yellow-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-yellow-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-yellow:focus {
    --tw-ring-offset-color: var(--vtmn-color_yellow);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-orange-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-orange-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-orange:focus {
    --tw-ring-offset-color: var(--vtmn-color_orange);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-red-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_red-light-1);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-red-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_red-light-2);
  }

  .gt-medium-desktop\:focus\:vtmn-ring-offset-red:focus {
    --tw-ring-offset-color: var(--vtmn-color_red);
  }

  .gt-medium-desktop\:vtmn-filter {
    --tw-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
    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);
  }

  .gt-medium-desktop\:vtmn-filter-none {
    filter: none;
  }

  .gt-medium-desktop\:vtmn-blur-0 {
    --tw-blur: blur(0);
  }

  .gt-medium-desktop\:vtmn-blur-none {
    --tw-blur: blur(0);
  }

  .gt-medium-desktop\:vtmn-blur-sm {
    --tw-blur: blur(4px);
  }

  .gt-medium-desktop\:vtmn-blur {
    --tw-blur: blur(8px);
  }

  .gt-medium-desktop\:vtmn-blur-md {
    --tw-blur: blur(12px);
  }

  .gt-medium-desktop\:vtmn-blur-lg {
    --tw-blur: blur(16px);
  }

  .gt-medium-desktop\:vtmn-blur-xl {
    --tw-blur: blur(24px);
  }

  .gt-medium-desktop\:vtmn-blur-2xl {
    --tw-blur: blur(40px);
  }

  .gt-medium-desktop\:vtmn-blur-3xl {
    --tw-blur: blur(64px);
  }

  .gt-medium-desktop\:vtmn-brightness-0 {
    --tw-brightness: brightness(0);
  }

  .gt-medium-desktop\:vtmn-brightness-50 {
    --tw-brightness: brightness(.5);
  }

  .gt-medium-desktop\:vtmn-brightness-75 {
    --tw-brightness: brightness(.75);
  }

  .gt-medium-desktop\:vtmn-brightness-90 {
    --tw-brightness: brightness(.9);
  }

  .gt-medium-desktop\:vtmn-brightness-95 {
    --tw-brightness: brightness(.95);
  }

  .gt-medium-desktop\:vtmn-brightness-100 {
    --tw-brightness: brightness(1);
  }

  .gt-medium-desktop\:vtmn-brightness-105 {
    --tw-brightness: brightness(1.05);
  }

  .gt-medium-desktop\:vtmn-brightness-110 {
    --tw-brightness: brightness(1.1);
  }

  .gt-medium-desktop\:vtmn-brightness-125 {
    --tw-brightness: brightness(1.25);
  }

  .gt-medium-desktop\:vtmn-brightness-150 {
    --tw-brightness: brightness(1.5);
  }

  .gt-medium-desktop\:vtmn-brightness-200 {
    --tw-brightness: brightness(2);
  }

  .gt-medium-desktop\:vtmn-contrast-0 {
    --tw-contrast: contrast(0);
  }

  .gt-medium-desktop\:vtmn-contrast-50 {
    --tw-contrast: contrast(.5);
  }

  .gt-medium-desktop\:vtmn-contrast-75 {
    --tw-contrast: contrast(.75);
  }

  .gt-medium-desktop\:vtmn-contrast-100 {
    --tw-contrast: contrast(1);
  }

  .gt-medium-desktop\:vtmn-contrast-125 {
    --tw-contrast: contrast(1.25);
  }

  .gt-medium-desktop\:vtmn-contrast-150 {
    --tw-contrast: contrast(1.5);
  }

  .gt-medium-desktop\:vtmn-contrast-200 {
    --tw-contrast: contrast(2);
  }

  .gt-medium-desktop\:vtmn-drop-shadow-sm {
    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
  }

  .gt-medium-desktop\:vtmn-drop-shadow {
    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
  }

  .gt-medium-desktop\:vtmn-drop-shadow-md {
    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
  }

  .gt-medium-desktop\:vtmn-drop-shadow-lg {
    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
  }

  .gt-medium-desktop\:vtmn-drop-shadow-xl {
    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
  }

  .gt-medium-desktop\:vtmn-drop-shadow-2xl {
    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
  }

  .gt-medium-desktop\:vtmn-drop-shadow-none {
    --tw-drop-shadow: drop-shadow(0 0 #0000);
  }

  .gt-medium-desktop\:vtmn-grayscale-0 {
    --tw-grayscale: grayscale(0);
  }

  .gt-medium-desktop\:vtmn-grayscale {
    --tw-grayscale: grayscale(100%);
  }

  .gt-medium-desktop\:vtmn-hue-rotate-0 {
    --tw-hue-rotate: hue-rotate(0deg);
  }

  .gt-medium-desktop\:vtmn-hue-rotate-15 {
    --tw-hue-rotate: hue-rotate(15deg);
  }

  .gt-medium-desktop\:vtmn-hue-rotate-30 {
    --tw-hue-rotate: hue-rotate(30deg);
  }

  .gt-medium-desktop\:vtmn-hue-rotate-60 {
    --tw-hue-rotate: hue-rotate(60deg);
  }

  .gt-medium-desktop\:vtmn-hue-rotate-90 {
    --tw-hue-rotate: hue-rotate(90deg);
  }

  .gt-medium-desktop\:vtmn-hue-rotate-180 {
    --tw-hue-rotate: hue-rotate(180deg);
  }

  .gt-medium-desktop\:vtmn--hue-rotate-180 {
    --tw-hue-rotate: hue-rotate(-180deg);
  }

  .gt-medium-desktop\:vtmn--hue-rotate-90 {
    --tw-hue-rotate: hue-rotate(-90deg);
  }

  .gt-medium-desktop\:vtmn--hue-rotate-60 {
    --tw-hue-rotate: hue-rotate(-60deg);
  }

  .gt-medium-desktop\:vtmn--hue-rotate-30 {
    --tw-hue-rotate: hue-rotate(-30deg);
  }

  .gt-medium-desktop\:vtmn--hue-rotate-15 {
    --tw-hue-rotate: hue-rotate(-15deg);
  }

  .gt-medium-desktop\:vtmn-invert-0 {
    --tw-invert: invert(0);
  }

  .gt-medium-desktop\:vtmn-invert {
    --tw-invert: invert(100%);
  }

  .gt-medium-desktop\:vtmn-saturate-0 {
    --tw-saturate: saturate(0);
  }

  .gt-medium-desktop\:vtmn-saturate-50 {
    --tw-saturate: saturate(.5);
  }

  .gt-medium-desktop\:vtmn-saturate-100 {
    --tw-saturate: saturate(1);
  }

  .gt-medium-desktop\:vtmn-saturate-150 {
    --tw-saturate: saturate(1.5);
  }

  .gt-medium-desktop\:vtmn-saturate-200 {
    --tw-saturate: saturate(2);
  }

  .gt-medium-desktop\:vtmn-sepia-0 {
    --tw-sepia: sepia(0);
  }

  .gt-medium-desktop\:vtmn-sepia {
    --tw-sepia: sepia(100%);
  }

  .gt-medium-desktop\:vtmn-backdrop-filter {
    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
    -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);
            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);
  }

  .gt-medium-desktop\:vtmn-backdrop-filter-none {
    -webkit-backdrop-filter: none;
            backdrop-filter: none;
  }

  .gt-medium-desktop\:vtmn-backdrop-blur-0 {
    --tw-backdrop-blur: blur(0);
  }

  .gt-medium-desktop\:vtmn-backdrop-blur-none {
    --tw-backdrop-blur: blur(0);
  }

  .gt-medium-desktop\:vtmn-backdrop-blur-sm {
    --tw-backdrop-blur: blur(4px);
  }

  .gt-medium-desktop\:vtmn-backdrop-blur {
    --tw-backdrop-blur: blur(8px);
  }

  .gt-medium-desktop\:vtmn-backdrop-blur-md {
    --tw-backdrop-blur: blur(12px);
  }

  .gt-medium-desktop\:vtmn-backdrop-blur-lg {
    --tw-backdrop-blur: blur(16px);
  }

  .gt-medium-desktop\:vtmn-backdrop-blur-xl {
    --tw-backdrop-blur: blur(24px);
  }

  .gt-medium-desktop\:vtmn-backdrop-blur-2xl {
    --tw-backdrop-blur: blur(40px);
  }

  .gt-medium-desktop\:vtmn-backdrop-blur-3xl {
    --tw-backdrop-blur: blur(64px);
  }

  .gt-medium-desktop\:vtmn-backdrop-brightness-0 {
    --tw-backdrop-brightness: brightness(0);
  }

  .gt-medium-desktop\:vtmn-backdrop-brightness-50 {
    --tw-backdrop-brightness: brightness(.5);
  }

  .gt-medium-desktop\:vtmn-backdrop-brightness-75 {
    --tw-backdrop-brightness: brightness(.75);
  }

  .gt-medium-desktop\:vtmn-backdrop-brightness-90 {
    --tw-backdrop-brightness: brightness(.9);
  }

  .gt-medium-desktop\:vtmn-backdrop-brightness-95 {
    --tw-backdrop-brightness: brightness(.95);
  }

  .gt-medium-desktop\:vtmn-backdrop-brightness-100 {
    --tw-backdrop-brightness: brightness(1);
  }

  .gt-medium-desktop\:vtmn-backdrop-brightness-105 {
    --tw-backdrop-brightness: brightness(1.05);
  }

  .gt-medium-desktop\:vtmn-backdrop-brightness-110 {
    --tw-backdrop-brightness: brightness(1.1);
  }

  .gt-medium-desktop\:vtmn-backdrop-brightness-125 {
    --tw-backdrop-brightness: brightness(1.25);
  }

  .gt-medium-desktop\:vtmn-backdrop-brightness-150 {
    --tw-backdrop-brightness: brightness(1.5);
  }

  .gt-medium-desktop\:vtmn-backdrop-brightness-200 {
    --tw-backdrop-brightness: brightness(2);
  }

  .gt-medium-desktop\:vtmn-backdrop-contrast-0 {
    --tw-backdrop-contrast: contrast(0);
  }

  .gt-medium-desktop\:vtmn-backdrop-contrast-50 {
    --tw-backdrop-contrast: contrast(.5);
  }

  .gt-medium-desktop\:vtmn-backdrop-contrast-75 {
    --tw-backdrop-contrast: contrast(.75);
  }

  .gt-medium-desktop\:vtmn-backdrop-contrast-100 {
    --tw-backdrop-contrast: contrast(1);
  }

  .gt-medium-desktop\:vtmn-backdrop-contrast-125 {
    --tw-backdrop-contrast: contrast(1.25);
  }

  .gt-medium-desktop\:vtmn-backdrop-contrast-150 {
    --tw-backdrop-contrast: contrast(1.5);
  }

  .gt-medium-desktop\:vtmn-backdrop-contrast-200 {
    --tw-backdrop-contrast: contrast(2);
  }

  .gt-medium-desktop\:vtmn-backdrop-grayscale-0 {
    --tw-backdrop-grayscale: grayscale(0);
  }

  .gt-medium-desktop\:vtmn-backdrop-grayscale {
    --tw-backdrop-grayscale: grayscale(100%);
  }

  .gt-medium-desktop\:vtmn-backdrop-hue-rotate-0 {
    --tw-backdrop-hue-rotate: hue-rotate(0deg);
  }

  .gt-medium-desktop\:vtmn-backdrop-hue-rotate-15 {
    --tw-backdrop-hue-rotate: hue-rotate(15deg);
  }

  .gt-medium-desktop\:vtmn-backdrop-hue-rotate-30 {
    --tw-backdrop-hue-rotate: hue-rotate(30deg);
  }

  .gt-medium-desktop\:vtmn-backdrop-hue-rotate-60 {
    --tw-backdrop-hue-rotate: hue-rotate(60deg);
  }

  .gt-medium-desktop\:vtmn-backdrop-hue-rotate-90 {
    --tw-backdrop-hue-rotate: hue-rotate(90deg);
  }

  .gt-medium-desktop\:vtmn-backdrop-hue-rotate-180 {
    --tw-backdrop-hue-rotate: hue-rotate(180deg);
  }

  .gt-medium-desktop\:vtmn--backdrop-hue-rotate-180 {
    --tw-backdrop-hue-rotate: hue-rotate(-180deg);
  }

  .gt-medium-desktop\:vtmn--backdrop-hue-rotate-90 {
    --tw-backdrop-hue-rotate: hue-rotate(-90deg);
  }

  .gt-medium-desktop\:vtmn--backdrop-hue-rotate-60 {
    --tw-backdrop-hue-rotate: hue-rotate(-60deg);
  }

  .gt-medium-desktop\:vtmn--backdrop-hue-rotate-30 {
    --tw-backdrop-hue-rotate: hue-rotate(-30deg);
  }

  .gt-medium-desktop\:vtmn--backdrop-hue-rotate-15 {
    --tw-backdrop-hue-rotate: hue-rotate(-15deg);
  }

  .gt-medium-desktop\:vtmn-backdrop-invert-0 {
    --tw-backdrop-invert: invert(0);
  }

  .gt-medium-desktop\:vtmn-backdrop-invert {
    --tw-backdrop-invert: invert(100%);
  }

  .gt-medium-desktop\:vtmn-backdrop-opacity-0 {
    --tw-backdrop-opacity: opacity(0);
  }

  .gt-medium-desktop\:vtmn-backdrop-opacity-5 {
    --tw-backdrop-opacity: opacity(0.05);
  }

  .gt-medium-desktop\:vtmn-backdrop-opacity-10 {
    --tw-backdrop-opacity: opacity(0.1);
  }

  .gt-medium-desktop\:vtmn-backdrop-opacity-20 {
    --tw-backdrop-opacity: opacity(0.2);
  }

  .gt-medium-desktop\:vtmn-backdrop-opacity-25 {
    --tw-backdrop-opacity: opacity(0.25);
  }

  .gt-medium-desktop\:vtmn-backdrop-opacity-30 {
    --tw-backdrop-opacity: opacity(0.3);
  }

  .gt-medium-desktop\:vtmn-backdrop-opacity-40 {
    --tw-backdrop-opacity: opacity(0.4);
  }

  .gt-medium-desktop\:vtmn-backdrop-opacity-50 {
    --tw-backdrop-opacity: opacity(0.5);
  }

  .gt-medium-desktop\:vtmn-backdrop-opacity-60 {
    --tw-backdrop-opacity: opacity(0.6);
  }

  .gt-medium-desktop\:vtmn-backdrop-opacity-70 {
    --tw-backdrop-opacity: opacity(0.7);
  }

  .gt-medium-desktop\:vtmn-backdrop-opacity-75 {
    --tw-backdrop-opacity: opacity(0.75);
  }

  .gt-medium-desktop\:vtmn-backdrop-opacity-80 {
    --tw-backdrop-opacity: opacity(0.8);
  }

  .gt-medium-desktop\:vtmn-backdrop-opacity-90 {
    --tw-backdrop-opacity: opacity(0.9);
  }

  .gt-medium-desktop\:vtmn-backdrop-opacity-95 {
    --tw-backdrop-opacity: opacity(0.95);
  }

  .gt-medium-desktop\:vtmn-backdrop-opacity-100 {
    --tw-backdrop-opacity: opacity(1);
  }

  .gt-medium-desktop\:vtmn-backdrop-saturate-0 {
    --tw-backdrop-saturate: saturate(0);
  }

  .gt-medium-desktop\:vtmn-backdrop-saturate-50 {
    --tw-backdrop-saturate: saturate(.5);
  }

  .gt-medium-desktop\:vtmn-backdrop-saturate-100 {
    --tw-backdrop-saturate: saturate(1);
  }

  .gt-medium-desktop\:vtmn-backdrop-saturate-150 {
    --tw-backdrop-saturate: saturate(1.5);
  }

  .gt-medium-desktop\:vtmn-backdrop-saturate-200 {
    --tw-backdrop-saturate: saturate(2);
  }

  .gt-medium-desktop\:vtmn-backdrop-sepia-0 {
    --tw-backdrop-sepia: sepia(0);
  }

  .gt-medium-desktop\:vtmn-backdrop-sepia {
    --tw-backdrop-sepia: sepia(100%);
  }

  .gt-medium-desktop\:vtmn-transition-none {
    transition-property: none;
  }

  .gt-medium-desktop\:vtmn-transition-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .gt-medium-desktop\:vtmn-transition {
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .gt-medium-desktop\:vtmn-transition-colors {
    transition-property: background-color, border-color, color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .gt-medium-desktop\:vtmn-transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .gt-medium-desktop\:vtmn-transition-shadow {
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .gt-medium-desktop\:vtmn-transition-transform {
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .gt-medium-desktop\:vtmn-delay-75 {
    transition-delay: 75ms;
  }

  .gt-medium-desktop\:vtmn-delay-100 {
    transition-delay: 100ms;
  }

  .gt-medium-desktop\:vtmn-delay-150 {
    transition-delay: 150ms;
  }

  .gt-medium-desktop\:vtmn-delay-200 {
    transition-delay: 200ms;
  }

  .gt-medium-desktop\:vtmn-delay-300 {
    transition-delay: 300ms;
  }

  .gt-medium-desktop\:vtmn-delay-500 {
    transition-delay: 500ms;
  }

  .gt-medium-desktop\:vtmn-delay-700 {
    transition-delay: 700ms;
  }

  .gt-medium-desktop\:vtmn-delay-1000 {
    transition-delay: 1000ms;
  }

  .gt-medium-desktop\:vtmn-duration-75 {
    transition-duration: 75ms;
  }

  .gt-medium-desktop\:vtmn-duration-100 {
    transition-duration: 100ms;
  }

  .gt-medium-desktop\:vtmn-duration-150 {
    transition-duration: 150ms;
  }

  .gt-medium-desktop\:vtmn-duration-200 {
    transition-duration: 200ms;
  }

  .gt-medium-desktop\:vtmn-duration-300 {
    transition-duration: 300ms;
  }

  .gt-medium-desktop\:vtmn-duration-500 {
    transition-duration: 500ms;
  }

  .gt-medium-desktop\:vtmn-duration-700 {
    transition-duration: 700ms;
  }

  .gt-medium-desktop\:vtmn-duration-1000 {
    transition-duration: 1000ms;
  }

  .gt-medium-desktop\:vtmn-ease-linear {
    transition-timing-function: linear;
  }

  .gt-medium-desktop\:vtmn-ease-in {
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .gt-medium-desktop\:vtmn-ease-out {
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .gt-medium-desktop\:vtmn-ease-in-out {
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }
}

@media (max-width: 1799px) {
  .lt-large-desktop\:vtmn-container {
    width: 100%;
  }

  @media (min-width: 600px) {
    .lt-large-desktop\:vtmn-container {
      max-width: 600px;
    }
  }

  @media (min-width: 900px) {
    .lt-large-desktop\:vtmn-container {
      max-width: 900px;
    }
  }

  @media (min-width: 1200px) {
    .lt-large-desktop\:vtmn-container {
      max-width: 1200px;
    }
  }

  @media (min-width: 1800px) {
    .lt-large-desktop\:vtmn-container {
      max-width: 1800px;
    }
  }

  .lt-large-desktop\:vtmn-sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .lt-large-desktop\:vtmn-not-sr-only {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .lt-large-desktop\:focus-within\:vtmn-sr-only:focus-within {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .lt-large-desktop\:focus-within\:vtmn-not-sr-only:focus-within {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .lt-large-desktop\:focus\:vtmn-sr-only:focus {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .lt-large-desktop\:focus\:vtmn-not-sr-only:focus {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .lt-large-desktop\:vtmn-pointer-events-none {
    pointer-events: none;
  }

  .lt-large-desktop\:vtmn-pointer-events-auto {
    pointer-events: auto;
  }

  .lt-large-desktop\:vtmn-visible {
    visibility: visible;
  }

  .lt-large-desktop\:vtmn-invisible {
    visibility: hidden;
  }

  .lt-large-desktop\:vtmn-static {
    position: static;
  }

  .lt-large-desktop\:vtmn-fixed {
    position: fixed;
  }

  .lt-large-desktop\:vtmn-absolute {
    position: absolute;
  }

  .lt-large-desktop\:vtmn-relative {
    position: relative;
  }

  .lt-large-desktop\:vtmn-sticky {
    position: sticky;
  }

  .lt-large-desktop\:vtmn-inset-0 {
    top: var(--vtmn-spacing_0);
    right: var(--vtmn-spacing_0);
    bottom: var(--vtmn-spacing_0);
    left: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:vtmn-inset-1 {
    top: var(--vtmn-spacing_1);
    right: var(--vtmn-spacing_1);
    bottom: var(--vtmn-spacing_1);
    left: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:vtmn-inset-2 {
    top: var(--vtmn-spacing_2);
    right: var(--vtmn-spacing_2);
    bottom: var(--vtmn-spacing_2);
    left: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:vtmn-inset-3 {
    top: var(--vtmn-spacing_3);
    right: var(--vtmn-spacing_3);
    bottom: var(--vtmn-spacing_3);
    left: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:vtmn-inset-4 {
    top: var(--vtmn-spacing_4);
    right: var(--vtmn-spacing_4);
    bottom: var(--vtmn-spacing_4);
    left: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:vtmn-inset-5 {
    top: var(--vtmn-spacing_5);
    right: var(--vtmn-spacing_5);
    bottom: var(--vtmn-spacing_5);
    left: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:vtmn-inset-6 {
    top: var(--vtmn-spacing_6);
    right: var(--vtmn-spacing_6);
    bottom: var(--vtmn-spacing_6);
    left: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:vtmn-inset-7 {
    top: var(--vtmn-spacing_7);
    right: var(--vtmn-spacing_7);
    bottom: var(--vtmn-spacing_7);
    left: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:vtmn-inset-8 {
    top: var(--vtmn-spacing_8);
    right: var(--vtmn-spacing_8);
    bottom: var(--vtmn-spacing_8);
    left: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:vtmn-inset-9 {
    top: var(--vtmn-spacing_9);
    right: var(--vtmn-spacing_9);
    bottom: var(--vtmn-spacing_9);
    left: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:vtmn-inset-10 {
    top: var(--vtmn-spacing_10);
    right: var(--vtmn-spacing_10);
    bottom: var(--vtmn-spacing_10);
    left: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:vtmn-inset-auto {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .lt-large-desktop\:vtmn--inset-0 {
    top: var(--vtmn-spacing_0);
    right: var(--vtmn-spacing_0);
    bottom: var(--vtmn-spacing_0);
    left: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:vtmn--inset-1 {
    top: var(--vtmn-spacing_1);
    right: var(--vtmn-spacing_1);
    bottom: var(--vtmn-spacing_1);
    left: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:vtmn--inset-2 {
    top: var(--vtmn-spacing_2);
    right: var(--vtmn-spacing_2);
    bottom: var(--vtmn-spacing_2);
    left: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:vtmn--inset-3 {
    top: var(--vtmn-spacing_3);
    right: var(--vtmn-spacing_3);
    bottom: var(--vtmn-spacing_3);
    left: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:vtmn--inset-4 {
    top: var(--vtmn-spacing_4);
    right: var(--vtmn-spacing_4);
    bottom: var(--vtmn-spacing_4);
    left: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:vtmn--inset-5 {
    top: var(--vtmn-spacing_5);
    right: var(--vtmn-spacing_5);
    bottom: var(--vtmn-spacing_5);
    left: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:vtmn--inset-6 {
    top: var(--vtmn-spacing_6);
    right: var(--vtmn-spacing_6);
    bottom: var(--vtmn-spacing_6);
    left: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:vtmn--inset-7 {
    top: var(--vtmn-spacing_7);
    right: var(--vtmn-spacing_7);
    bottom: var(--vtmn-spacing_7);
    left: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:vtmn--inset-8 {
    top: var(--vtmn-spacing_8);
    right: var(--vtmn-spacing_8);
    bottom: var(--vtmn-spacing_8);
    left: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:vtmn--inset-9 {
    top: var(--vtmn-spacing_9);
    right: var(--vtmn-spacing_9);
    bottom: var(--vtmn-spacing_9);
    left: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:vtmn--inset-10 {
    top: var(--vtmn-spacing_10);
    right: var(--vtmn-spacing_10);
    bottom: var(--vtmn-spacing_10);
    left: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:vtmn-inset-1\/2 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .lt-large-desktop\:vtmn-inset-1\/3 {
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }

  .lt-large-desktop\:vtmn-inset-2\/3 {
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }

  .lt-large-desktop\:vtmn-inset-1\/4 {
    top: 25%;
    right: 25%;
    bottom: 25%;
    left: 25%;
  }

  .lt-large-desktop\:vtmn-inset-2\/4 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .lt-large-desktop\:vtmn-inset-3\/4 {
    top: 75%;
    right: 75%;
    bottom: 75%;
    left: 75%;
  }

  .lt-large-desktop\:vtmn-inset-full {
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }

  .lt-large-desktop\:vtmn--inset-1\/2 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .lt-large-desktop\:vtmn--inset-1\/3 {
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }

  .lt-large-desktop\:vtmn--inset-2\/3 {
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }

  .lt-large-desktop\:vtmn--inset-1\/4 {
    top: -25%;
    right: -25%;
    bottom: -25%;
    left: -25%;
  }

  .lt-large-desktop\:vtmn--inset-2\/4 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .lt-large-desktop\:vtmn--inset-3\/4 {
    top: -75%;
    right: -75%;
    bottom: -75%;
    left: -75%;
  }

  .lt-large-desktop\:vtmn--inset-full {
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }

  .lt-large-desktop\:vtmn-inset-x-0 {
    left: var(--vtmn-spacing_0);
    right: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:vtmn-inset-x-1 {
    left: var(--vtmn-spacing_1);
    right: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:vtmn-inset-x-2 {
    left: var(--vtmn-spacing_2);
    right: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:vtmn-inset-x-3 {
    left: var(--vtmn-spacing_3);
    right: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:vtmn-inset-x-4 {
    left: var(--vtmn-spacing_4);
    right: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:vtmn-inset-x-5 {
    left: var(--vtmn-spacing_5);
    right: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:vtmn-inset-x-6 {
    left: var(--vtmn-spacing_6);
    right: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:vtmn-inset-x-7 {
    left: var(--vtmn-spacing_7);
    right: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:vtmn-inset-x-8 {
    left: var(--vtmn-spacing_8);
    right: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:vtmn-inset-x-9 {
    left: var(--vtmn-spacing_9);
    right: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:vtmn-inset-x-10 {
    left: var(--vtmn-spacing_10);
    right: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:vtmn-inset-x-auto {
    left: auto;
    right: auto;
  }

  .lt-large-desktop\:vtmn--inset-x-0 {
    left: var(--vtmn-spacing_0);
    right: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:vtmn--inset-x-1 {
    left: var(--vtmn-spacing_1);
    right: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:vtmn--inset-x-2 {
    left: var(--vtmn-spacing_2);
    right: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:vtmn--inset-x-3 {
    left: var(--vtmn-spacing_3);
    right: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:vtmn--inset-x-4 {
    left: var(--vtmn-spacing_4);
    right: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:vtmn--inset-x-5 {
    left: var(--vtmn-spacing_5);
    right: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:vtmn--inset-x-6 {
    left: var(--vtmn-spacing_6);
    right: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:vtmn--inset-x-7 {
    left: var(--vtmn-spacing_7);
    right: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:vtmn--inset-x-8 {
    left: var(--vtmn-spacing_8);
    right: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:vtmn--inset-x-9 {
    left: var(--vtmn-spacing_9);
    right: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:vtmn--inset-x-10 {
    left: var(--vtmn-spacing_10);
    right: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:vtmn-inset-x-1\/2 {
    left: 50%;
    right: 50%;
  }

  .lt-large-desktop\:vtmn-inset-x-1\/3 {
    left: 33.333333%;
    right: 33.333333%;
  }

  .lt-large-desktop\:vtmn-inset-x-2\/3 {
    left: 66.666667%;
    right: 66.666667%;
  }

  .lt-large-desktop\:vtmn-inset-x-1\/4 {
    left: 25%;
    right: 25%;
  }

  .lt-large-desktop\:vtmn-inset-x-2\/4 {
    left: 50%;
    right: 50%;
  }

  .lt-large-desktop\:vtmn-inset-x-3\/4 {
    left: 75%;
    right: 75%;
  }

  .lt-large-desktop\:vtmn-inset-x-full {
    left: 100%;
    right: 100%;
  }

  .lt-large-desktop\:vtmn--inset-x-1\/2 {
    left: -50%;
    right: -50%;
  }

  .lt-large-desktop\:vtmn--inset-x-1\/3 {
    left: -33.333333%;
    right: -33.333333%;
  }

  .lt-large-desktop\:vtmn--inset-x-2\/3 {
    left: -66.666667%;
    right: -66.666667%;
  }

  .lt-large-desktop\:vtmn--inset-x-1\/4 {
    left: -25%;
    right: -25%;
  }

  .lt-large-desktop\:vtmn--inset-x-2\/4 {
    left: -50%;
    right: -50%;
  }

  .lt-large-desktop\:vtmn--inset-x-3\/4 {
    left: -75%;
    right: -75%;
  }

  .lt-large-desktop\:vtmn--inset-x-full {
    left: -100%;
    right: -100%;
  }

  .lt-large-desktop\:vtmn-inset-y-0 {
    top: var(--vtmn-spacing_0);
    bottom: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:vtmn-inset-y-1 {
    top: var(--vtmn-spacing_1);
    bottom: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:vtmn-inset-y-2 {
    top: var(--vtmn-spacing_2);
    bottom: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:vtmn-inset-y-3 {
    top: var(--vtmn-spacing_3);
    bottom: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:vtmn-inset-y-4 {
    top: var(--vtmn-spacing_4);
    bottom: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:vtmn-inset-y-5 {
    top: var(--vtmn-spacing_5);
    bottom: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:vtmn-inset-y-6 {
    top: var(--vtmn-spacing_6);
    bottom: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:vtmn-inset-y-7 {
    top: var(--vtmn-spacing_7);
    bottom: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:vtmn-inset-y-8 {
    top: var(--vtmn-spacing_8);
    bottom: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:vtmn-inset-y-9 {
    top: var(--vtmn-spacing_9);
    bottom: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:vtmn-inset-y-10 {
    top: var(--vtmn-spacing_10);
    bottom: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:vtmn-inset-y-auto {
    top: auto;
    bottom: auto;
  }

  .lt-large-desktop\:vtmn--inset-y-0 {
    top: var(--vtmn-spacing_0);
    bottom: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:vtmn--inset-y-1 {
    top: var(--vtmn-spacing_1);
    bottom: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:vtmn--inset-y-2 {
    top: var(--vtmn-spacing_2);
    bottom: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:vtmn--inset-y-3 {
    top: var(--vtmn-spacing_3);
    bottom: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:vtmn--inset-y-4 {
    top: var(--vtmn-spacing_4);
    bottom: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:vtmn--inset-y-5 {
    top: var(--vtmn-spacing_5);
    bottom: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:vtmn--inset-y-6 {
    top: var(--vtmn-spacing_6);
    bottom: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:vtmn--inset-y-7 {
    top: var(--vtmn-spacing_7);
    bottom: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:vtmn--inset-y-8 {
    top: var(--vtmn-spacing_8);
    bottom: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:vtmn--inset-y-9 {
    top: var(--vtmn-spacing_9);
    bottom: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:vtmn--inset-y-10 {
    top: var(--vtmn-spacing_10);
    bottom: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:vtmn-inset-y-1\/2 {
    top: 50%;
    bottom: 50%;
  }

  .lt-large-desktop\:vtmn-inset-y-1\/3 {
    top: 33.333333%;
    bottom: 33.333333%;
  }

  .lt-large-desktop\:vtmn-inset-y-2\/3 {
    top: 66.666667%;
    bottom: 66.666667%;
  }

  .lt-large-desktop\:vtmn-inset-y-1\/4 {
    top: 25%;
    bottom: 25%;
  }

  .lt-large-desktop\:vtmn-inset-y-2\/4 {
    top: 50%;
    bottom: 50%;
  }

  .lt-large-desktop\:vtmn-inset-y-3\/4 {
    top: 75%;
    bottom: 75%;
  }

  .lt-large-desktop\:vtmn-inset-y-full {
    top: 100%;
    bottom: 100%;
  }

  .lt-large-desktop\:vtmn--inset-y-1\/2 {
    top: -50%;
    bottom: -50%;
  }

  .lt-large-desktop\:vtmn--inset-y-1\/3 {
    top: -33.333333%;
    bottom: -33.333333%;
  }

  .lt-large-desktop\:vtmn--inset-y-2\/3 {
    top: -66.666667%;
    bottom: -66.666667%;
  }

  .lt-large-desktop\:vtmn--inset-y-1\/4 {
    top: -25%;
    bottom: -25%;
  }

  .lt-large-desktop\:vtmn--inset-y-2\/4 {
    top: -50%;
    bottom: -50%;
  }

  .lt-large-desktop\:vtmn--inset-y-3\/4 {
    top: -75%;
    bottom: -75%;
  }

  .lt-large-desktop\:vtmn--inset-y-full {
    top: -100%;
    bottom: -100%;
  }

  .lt-large-desktop\:vtmn-top-0 {
    top: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:vtmn-top-1 {
    top: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:vtmn-top-2 {
    top: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:vtmn-top-3 {
    top: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:vtmn-top-4 {
    top: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:vtmn-top-5 {
    top: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:vtmn-top-6 {
    top: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:vtmn-top-7 {
    top: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:vtmn-top-8 {
    top: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:vtmn-top-9 {
    top: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:vtmn-top-10 {
    top: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:vtmn-top-auto {
    top: auto;
  }

  .lt-large-desktop\:vtmn--top-0 {
    top: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:vtmn--top-1 {
    top: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:vtmn--top-2 {
    top: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:vtmn--top-3 {
    top: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:vtmn--top-4 {
    top: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:vtmn--top-5 {
    top: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:vtmn--top-6 {
    top: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:vtmn--top-7 {
    top: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:vtmn--top-8 {
    top: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:vtmn--top-9 {
    top: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:vtmn--top-10 {
    top: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:vtmn-top-1\/2 {
    top: 50%;
  }

  .lt-large-desktop\:vtmn-top-1\/3 {
    top: 33.333333%;
  }

  .lt-large-desktop\:vtmn-top-2\/3 {
    top: 66.666667%;
  }

  .lt-large-desktop\:vtmn-top-1\/4 {
    top: 25%;
  }

  .lt-large-desktop\:vtmn-top-2\/4 {
    top: 50%;
  }

  .lt-large-desktop\:vtmn-top-3\/4 {
    top: 75%;
  }

  .lt-large-desktop\:vtmn-top-full {
    top: 100%;
  }

  .lt-large-desktop\:vtmn--top-1\/2 {
    top: -50%;
  }

  .lt-large-desktop\:vtmn--top-1\/3 {
    top: -33.333333%;
  }

  .lt-large-desktop\:vtmn--top-2\/3 {
    top: -66.666667%;
  }

  .lt-large-desktop\:vtmn--top-1\/4 {
    top: -25%;
  }

  .lt-large-desktop\:vtmn--top-2\/4 {
    top: -50%;
  }

  .lt-large-desktop\:vtmn--top-3\/4 {
    top: -75%;
  }

  .lt-large-desktop\:vtmn--top-full {
    top: -100%;
  }

  .lt-large-desktop\:vtmn-right-0 {
    right: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:vtmn-right-1 {
    right: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:vtmn-right-2 {
    right: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:vtmn-right-3 {
    right: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:vtmn-right-4 {
    right: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:vtmn-right-5 {
    right: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:vtmn-right-6 {
    right: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:vtmn-right-7 {
    right: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:vtmn-right-8 {
    right: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:vtmn-right-9 {
    right: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:vtmn-right-10 {
    right: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:vtmn-right-auto {
    right: auto;
  }

  .lt-large-desktop\:vtmn--right-0 {
    right: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:vtmn--right-1 {
    right: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:vtmn--right-2 {
    right: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:vtmn--right-3 {
    right: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:vtmn--right-4 {
    right: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:vtmn--right-5 {
    right: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:vtmn--right-6 {
    right: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:vtmn--right-7 {
    right: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:vtmn--right-8 {
    right: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:vtmn--right-9 {
    right: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:vtmn--right-10 {
    right: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:vtmn-right-1\/2 {
    right: 50%;
  }

  .lt-large-desktop\:vtmn-right-1\/3 {
    right: 33.333333%;
  }

  .lt-large-desktop\:vtmn-right-2\/3 {
    right: 66.666667%;
  }

  .lt-large-desktop\:vtmn-right-1\/4 {
    right: 25%;
  }

  .lt-large-desktop\:vtmn-right-2\/4 {
    right: 50%;
  }

  .lt-large-desktop\:vtmn-right-3\/4 {
    right: 75%;
  }

  .lt-large-desktop\:vtmn-right-full {
    right: 100%;
  }

  .lt-large-desktop\:vtmn--right-1\/2 {
    right: -50%;
  }

  .lt-large-desktop\:vtmn--right-1\/3 {
    right: -33.333333%;
  }

  .lt-large-desktop\:vtmn--right-2\/3 {
    right: -66.666667%;
  }

  .lt-large-desktop\:vtmn--right-1\/4 {
    right: -25%;
  }

  .lt-large-desktop\:vtmn--right-2\/4 {
    right: -50%;
  }

  .lt-large-desktop\:vtmn--right-3\/4 {
    right: -75%;
  }

  .lt-large-desktop\:vtmn--right-full {
    right: -100%;
  }

  .lt-large-desktop\:vtmn-bottom-0 {
    bottom: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:vtmn-bottom-1 {
    bottom: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:vtmn-bottom-2 {
    bottom: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:vtmn-bottom-3 {
    bottom: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:vtmn-bottom-4 {
    bottom: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:vtmn-bottom-5 {
    bottom: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:vtmn-bottom-6 {
    bottom: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:vtmn-bottom-7 {
    bottom: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:vtmn-bottom-8 {
    bottom: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:vtmn-bottom-9 {
    bottom: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:vtmn-bottom-10 {
    bottom: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:vtmn-bottom-auto {
    bottom: auto;
  }

  .lt-large-desktop\:vtmn--bottom-0 {
    bottom: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:vtmn--bottom-1 {
    bottom: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:vtmn--bottom-2 {
    bottom: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:vtmn--bottom-3 {
    bottom: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:vtmn--bottom-4 {
    bottom: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:vtmn--bottom-5 {
    bottom: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:vtmn--bottom-6 {
    bottom: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:vtmn--bottom-7 {
    bottom: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:vtmn--bottom-8 {
    bottom: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:vtmn--bottom-9 {
    bottom: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:vtmn--bottom-10 {
    bottom: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:vtmn-bottom-1\/2 {
    bottom: 50%;
  }

  .lt-large-desktop\:vtmn-bottom-1\/3 {
    bottom: 33.333333%;
  }

  .lt-large-desktop\:vtmn-bottom-2\/3 {
    bottom: 66.666667%;
  }

  .lt-large-desktop\:vtmn-bottom-1\/4 {
    bottom: 25%;
  }

  .lt-large-desktop\:vtmn-bottom-2\/4 {
    bottom: 50%;
  }

  .lt-large-desktop\:vtmn-bottom-3\/4 {
    bottom: 75%;
  }

  .lt-large-desktop\:vtmn-bottom-full {
    bottom: 100%;
  }

  .lt-large-desktop\:vtmn--bottom-1\/2 {
    bottom: -50%;
  }

  .lt-large-desktop\:vtmn--bottom-1\/3 {
    bottom: -33.333333%;
  }

  .lt-large-desktop\:vtmn--bottom-2\/3 {
    bottom: -66.666667%;
  }

  .lt-large-desktop\:vtmn--bottom-1\/4 {
    bottom: -25%;
  }

  .lt-large-desktop\:vtmn--bottom-2\/4 {
    bottom: -50%;
  }

  .lt-large-desktop\:vtmn--bottom-3\/4 {
    bottom: -75%;
  }

  .lt-large-desktop\:vtmn--bottom-full {
    bottom: -100%;
  }

  .lt-large-desktop\:vtmn-left-0 {
    left: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:vtmn-left-1 {
    left: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:vtmn-left-2 {
    left: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:vtmn-left-3 {
    left: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:vtmn-left-4 {
    left: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:vtmn-left-5 {
    left: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:vtmn-left-6 {
    left: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:vtmn-left-7 {
    left: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:vtmn-left-8 {
    left: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:vtmn-left-9 {
    left: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:vtmn-left-10 {
    left: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:vtmn-left-auto {
    left: auto;
  }

  .lt-large-desktop\:vtmn--left-0 {
    left: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:vtmn--left-1 {
    left: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:vtmn--left-2 {
    left: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:vtmn--left-3 {
    left: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:vtmn--left-4 {
    left: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:vtmn--left-5 {
    left: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:vtmn--left-6 {
    left: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:vtmn--left-7 {
    left: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:vtmn--left-8 {
    left: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:vtmn--left-9 {
    left: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:vtmn--left-10 {
    left: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:vtmn-left-1\/2 {
    left: 50%;
  }

  .lt-large-desktop\:vtmn-left-1\/3 {
    left: 33.333333%;
  }

  .lt-large-desktop\:vtmn-left-2\/3 {
    left: 66.666667%;
  }

  .lt-large-desktop\:vtmn-left-1\/4 {
    left: 25%;
  }

  .lt-large-desktop\:vtmn-left-2\/4 {
    left: 50%;
  }

  .lt-large-desktop\:vtmn-left-3\/4 {
    left: 75%;
  }

  .lt-large-desktop\:vtmn-left-full {
    left: 100%;
  }

  .lt-large-desktop\:vtmn--left-1\/2 {
    left: -50%;
  }

  .lt-large-desktop\:vtmn--left-1\/3 {
    left: -33.333333%;
  }

  .lt-large-desktop\:vtmn--left-2\/3 {
    left: -66.666667%;
  }

  .lt-large-desktop\:vtmn--left-1\/4 {
    left: -25%;
  }

  .lt-large-desktop\:vtmn--left-2\/4 {
    left: -50%;
  }

  .lt-large-desktop\:vtmn--left-3\/4 {
    left: -75%;
  }

  .lt-large-desktop\:vtmn--left-full {
    left: -100%;
  }

  .lt-large-desktop\:vtmn-isolate {
    isolation: isolate;
  }

  .lt-large-desktop\:vtmn-isolation-auto {
    isolation: auto;
  }

  .lt-large-desktop\:vtmn-z-0 {
    z-index: 0;
  }

  .lt-large-desktop\:vtmn-z-10 {
    z-index: 10;
  }

  .lt-large-desktop\:vtmn-z-20 {
    z-index: 20;
  }

  .lt-large-desktop\:vtmn-z-30 {
    z-index: 30;
  }

  .lt-large-desktop\:vtmn-z-40 {
    z-index: 40;
  }

  .lt-large-desktop\:vtmn-z-50 {
    z-index: 50;
  }

  .lt-large-desktop\:vtmn-z-auto {
    z-index: auto;
  }

  .lt-large-desktop\:focus-within\:vtmn-z-0:focus-within {
    z-index: 0;
  }

  .lt-large-desktop\:focus-within\:vtmn-z-10:focus-within {
    z-index: 10;
  }

  .lt-large-desktop\:focus-within\:vtmn-z-20:focus-within {
    z-index: 20;
  }

  .lt-large-desktop\:focus-within\:vtmn-z-30:focus-within {
    z-index: 30;
  }

  .lt-large-desktop\:focus-within\:vtmn-z-40:focus-within {
    z-index: 40;
  }

  .lt-large-desktop\:focus-within\:vtmn-z-50:focus-within {
    z-index: 50;
  }

  .lt-large-desktop\:focus-within\:vtmn-z-auto:focus-within {
    z-index: auto;
  }

  .lt-large-desktop\:focus\:vtmn-z-0:focus {
    z-index: 0;
  }

  .lt-large-desktop\:focus\:vtmn-z-10:focus {
    z-index: 10;
  }

  .lt-large-desktop\:focus\:vtmn-z-20:focus {
    z-index: 20;
  }

  .lt-large-desktop\:focus\:vtmn-z-30:focus {
    z-index: 30;
  }

  .lt-large-desktop\:focus\:vtmn-z-40:focus {
    z-index: 40;
  }

  .lt-large-desktop\:focus\:vtmn-z-50:focus {
    z-index: 50;
  }

  .lt-large-desktop\:focus\:vtmn-z-auto:focus {
    z-index: auto;
  }

  .lt-large-desktop\:vtmn-order-1 {
    order: 1;
  }

  .lt-large-desktop\:vtmn-order-2 {
    order: 2;
  }

  .lt-large-desktop\:vtmn-order-3 {
    order: 3;
  }

  .lt-large-desktop\:vtmn-order-4 {
    order: 4;
  }

  .lt-large-desktop\:vtmn-order-5 {
    order: 5;
  }

  .lt-large-desktop\:vtmn-order-6 {
    order: 6;
  }

  .lt-large-desktop\:vtmn-order-7 {
    order: 7;
  }

  .lt-large-desktop\:vtmn-order-8 {
    order: 8;
  }

  .lt-large-desktop\:vtmn-order-9 {
    order: 9;
  }

  .lt-large-desktop\:vtmn-order-10 {
    order: 10;
  }

  .lt-large-desktop\:vtmn-order-11 {
    order: 11;
  }

  .lt-large-desktop\:vtmn-order-12 {
    order: 12;
  }

  .lt-large-desktop\:vtmn-order-first {
    order: -9999;
  }

  .lt-large-desktop\:vtmn-order-last {
    order: 9999;
  }

  .lt-large-desktop\:vtmn-order-none {
    order: 0;
  }

  .lt-large-desktop\:vtmn-col-auto {
    grid-column: auto;
  }

  .lt-large-desktop\:vtmn-col-span-1 {
    grid-column: span 1 / span 1;
  }

  .lt-large-desktop\:vtmn-col-span-2 {
    grid-column: span 2 / span 2;
  }

  .lt-large-desktop\:vtmn-col-span-3 {
    grid-column: span 3 / span 3;
  }

  .lt-large-desktop\:vtmn-col-span-4 {
    grid-column: span 4 / span 4;
  }

  .lt-large-desktop\:vtmn-col-span-5 {
    grid-column: span 5 / span 5;
  }

  .lt-large-desktop\:vtmn-col-span-6 {
    grid-column: span 6 / span 6;
  }

  .lt-large-desktop\:vtmn-col-span-7 {
    grid-column: span 7 / span 7;
  }

  .lt-large-desktop\:vtmn-col-span-8 {
    grid-column: span 8 / span 8;
  }

  .lt-large-desktop\:vtmn-col-span-9 {
    grid-column: span 9 / span 9;
  }

  .lt-large-desktop\:vtmn-col-span-10 {
    grid-column: span 10 / span 10;
  }

  .lt-large-desktop\:vtmn-col-span-11 {
    grid-column: span 11 / span 11;
  }

  .lt-large-desktop\:vtmn-col-span-12 {
    grid-column: span 12 / span 12;
  }

  .lt-large-desktop\:vtmn-col-span-full {
    grid-column: 1 / -1;
  }

  .lt-large-desktop\:vtmn-col-start-1 {
    grid-column-start: 1;
  }

  .lt-large-desktop\:vtmn-col-start-2 {
    grid-column-start: 2;
  }

  .lt-large-desktop\:vtmn-col-start-3 {
    grid-column-start: 3;
  }

  .lt-large-desktop\:vtmn-col-start-4 {
    grid-column-start: 4;
  }

  .lt-large-desktop\:vtmn-col-start-5 {
    grid-column-start: 5;
  }

  .lt-large-desktop\:vtmn-col-start-6 {
    grid-column-start: 6;
  }

  .lt-large-desktop\:vtmn-col-start-7 {
    grid-column-start: 7;
  }

  .lt-large-desktop\:vtmn-col-start-8 {
    grid-column-start: 8;
  }

  .lt-large-desktop\:vtmn-col-start-9 {
    grid-column-start: 9;
  }

  .lt-large-desktop\:vtmn-col-start-10 {
    grid-column-start: 10;
  }

  .lt-large-desktop\:vtmn-col-start-11 {
    grid-column-start: 11;
  }

  .lt-large-desktop\:vtmn-col-start-12 {
    grid-column-start: 12;
  }

  .lt-large-desktop\:vtmn-col-start-13 {
    grid-column-start: 13;
  }

  .lt-large-desktop\:vtmn-col-start-auto {
    grid-column-start: auto;
  }

  .lt-large-desktop\:vtmn-col-end-1 {
    grid-column-end: 1;
  }

  .lt-large-desktop\:vtmn-col-end-2 {
    grid-column-end: 2;
  }

  .lt-large-desktop\:vtmn-col-end-3 {
    grid-column-end: 3;
  }

  .lt-large-desktop\:vtmn-col-end-4 {
    grid-column-end: 4;
  }

  .lt-large-desktop\:vtmn-col-end-5 {
    grid-column-end: 5;
  }

  .lt-large-desktop\:vtmn-col-end-6 {
    grid-column-end: 6;
  }

  .lt-large-desktop\:vtmn-col-end-7 {
    grid-column-end: 7;
  }

  .lt-large-desktop\:vtmn-col-end-8 {
    grid-column-end: 8;
  }

  .lt-large-desktop\:vtmn-col-end-9 {
    grid-column-end: 9;
  }

  .lt-large-desktop\:vtmn-col-end-10 {
    grid-column-end: 10;
  }

  .lt-large-desktop\:vtmn-col-end-11 {
    grid-column-end: 11;
  }

  .lt-large-desktop\:vtmn-col-end-12 {
    grid-column-end: 12;
  }

  .lt-large-desktop\:vtmn-col-end-13 {
    grid-column-end: 13;
  }

  .lt-large-desktop\:vtmn-col-end-auto {
    grid-column-end: auto;
  }

  .lt-large-desktop\:vtmn-row-auto {
    grid-row: auto;
  }

  .lt-large-desktop\:vtmn-row-span-1 {
    grid-row: span 1 / span 1;
  }

  .lt-large-desktop\:vtmn-row-span-2 {
    grid-row: span 2 / span 2;
  }

  .lt-large-desktop\:vtmn-row-span-3 {
    grid-row: span 3 / span 3;
  }

  .lt-large-desktop\:vtmn-row-span-4 {
    grid-row: span 4 / span 4;
  }

  .lt-large-desktop\:vtmn-row-span-5 {
    grid-row: span 5 / span 5;
  }

  .lt-large-desktop\:vtmn-row-span-6 {
    grid-row: span 6 / span 6;
  }

  .lt-large-desktop\:vtmn-row-span-full {
    grid-row: 1 / -1;
  }

  .lt-large-desktop\:vtmn-row-start-1 {
    grid-row-start: 1;
  }

  .lt-large-desktop\:vtmn-row-start-2 {
    grid-row-start: 2;
  }

  .lt-large-desktop\:vtmn-row-start-3 {
    grid-row-start: 3;
  }

  .lt-large-desktop\:vtmn-row-start-4 {
    grid-row-start: 4;
  }

  .lt-large-desktop\:vtmn-row-start-5 {
    grid-row-start: 5;
  }

  .lt-large-desktop\:vtmn-row-start-6 {
    grid-row-start: 6;
  }

  .lt-large-desktop\:vtmn-row-start-7 {
    grid-row-start: 7;
  }

  .lt-large-desktop\:vtmn-row-start-auto {
    grid-row-start: auto;
  }

  .lt-large-desktop\:vtmn-row-end-1 {
    grid-row-end: 1;
  }

  .lt-large-desktop\:vtmn-row-end-2 {
    grid-row-end: 2;
  }

  .lt-large-desktop\:vtmn-row-end-3 {
    grid-row-end: 3;
  }

  .lt-large-desktop\:vtmn-row-end-4 {
    grid-row-end: 4;
  }

  .lt-large-desktop\:vtmn-row-end-5 {
    grid-row-end: 5;
  }

  .lt-large-desktop\:vtmn-row-end-6 {
    grid-row-end: 6;
  }

  .lt-large-desktop\:vtmn-row-end-7 {
    grid-row-end: 7;
  }

  .lt-large-desktop\:vtmn-row-end-auto {
    grid-row-end: auto;
  }

  .lt-large-desktop\:vtmn-float-right {
    float: right;
  }

  .lt-large-desktop\:vtmn-float-left {
    float: left;
  }

  .lt-large-desktop\:vtmn-float-none {
    float: none;
  }

  .lt-large-desktop\:vtmn-clear-left {
    clear: left;
  }

  .lt-large-desktop\:vtmn-clear-right {
    clear: right;
  }

  .lt-large-desktop\:vtmn-clear-both {
    clear: both;
  }

  .lt-large-desktop\:vtmn-clear-none {
    clear: none;
  }

  .lt-large-desktop\:vtmn-m-0 {
    margin: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:vtmn-m-1 {
    margin: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:vtmn-m-2 {
    margin: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:vtmn-m-3 {
    margin: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:vtmn-m-4 {
    margin: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:vtmn-m-5 {
    margin: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:vtmn-m-6 {
    margin: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:vtmn-m-7 {
    margin: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:vtmn-m-8 {
    margin: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:vtmn-m-9 {
    margin: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:vtmn-m-10 {
    margin: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:vtmn-m-auto {
    margin: auto;
  }

  .lt-large-desktop\:vtmn--m-0 {
    margin: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:vtmn--m-1 {
    margin: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:vtmn--m-2 {
    margin: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:vtmn--m-3 {
    margin: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:vtmn--m-4 {
    margin: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:vtmn--m-5 {
    margin: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:vtmn--m-6 {
    margin: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:vtmn--m-7 {
    margin: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:vtmn--m-8 {
    margin: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:vtmn--m-9 {
    margin: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:vtmn--m-10 {
    margin: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:vtmn-mx-0 {
    margin-left: var(--vtmn-spacing_0);
    margin-right: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:vtmn-mx-1 {
    margin-left: var(--vtmn-spacing_1);
    margin-right: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:vtmn-mx-2 {
    margin-left: var(--vtmn-spacing_2);
    margin-right: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:vtmn-mx-3 {
    margin-left: var(--vtmn-spacing_3);
    margin-right: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:vtmn-mx-4 {
    margin-left: var(--vtmn-spacing_4);
    margin-right: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:vtmn-mx-5 {
    margin-left: var(--vtmn-spacing_5);
    margin-right: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:vtmn-mx-6 {
    margin-left: var(--vtmn-spacing_6);
    margin-right: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:vtmn-mx-7 {
    margin-left: var(--vtmn-spacing_7);
    margin-right: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:vtmn-mx-8 {
    margin-left: var(--vtmn-spacing_8);
    margin-right: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:vtmn-mx-9 {
    margin-left: var(--vtmn-spacing_9);
    margin-right: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:vtmn-mx-10 {
    margin-left: var(--vtmn-spacing_10);
    margin-right: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:vtmn-mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .lt-large-desktop\:vtmn--mx-0 {
    margin-left: var(--vtmn-spacing_0);
    margin-right: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:vtmn--mx-1 {
    margin-left: var(--vtmn-spacing_1);
    margin-right: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:vtmn--mx-2 {
    margin-left: var(--vtmn-spacing_2);
    margin-right: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:vtmn--mx-3 {
    margin-left: var(--vtmn-spacing_3);
    margin-right: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:vtmn--mx-4 {
    margin-left: var(--vtmn-spacing_4);
    margin-right: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:vtmn--mx-5 {
    margin-left: var(--vtmn-spacing_5);
    margin-right: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:vtmn--mx-6 {
    margin-left: var(--vtmn-spacing_6);
    margin-right: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:vtmn--mx-7 {
    margin-left: var(--vtmn-spacing_7);
    margin-right: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:vtmn--mx-8 {
    margin-left: var(--vtmn-spacing_8);
    margin-right: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:vtmn--mx-9 {
    margin-left: var(--vtmn-spacing_9);
    margin-right: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:vtmn--mx-10 {
    margin-left: var(--vtmn-spacing_10);
    margin-right: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:vtmn-my-0 {
    margin-top: var(--vtmn-spacing_0);
    margin-bottom: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:vtmn-my-1 {
    margin-top: var(--vtmn-spacing_1);
    margin-bottom: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:vtmn-my-2 {
    margin-top: var(--vtmn-spacing_2);
    margin-bottom: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:vtmn-my-3 {
    margin-top: var(--vtmn-spacing_3);
    margin-bottom: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:vtmn-my-4 {
    margin-top: var(--vtmn-spacing_4);
    margin-bottom: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:vtmn-my-5 {
    margin-top: var(--vtmn-spacing_5);
    margin-bottom: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:vtmn-my-6 {
    margin-top: var(--vtmn-spacing_6);
    margin-bottom: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:vtmn-my-7 {
    margin-top: var(--vtmn-spacing_7);
    margin-bottom: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:vtmn-my-8 {
    margin-top: var(--vtmn-spacing_8);
    margin-bottom: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:vtmn-my-9 {
    margin-top: var(--vtmn-spacing_9);
    margin-bottom: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:vtmn-my-10 {
    margin-top: var(--vtmn-spacing_10);
    margin-bottom: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:vtmn-my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }

  .lt-large-desktop\:vtmn--my-0 {
    margin-top: var(--vtmn-spacing_0);
    margin-bottom: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:vtmn--my-1 {
    margin-top: var(--vtmn-spacing_1);
    margin-bottom: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:vtmn--my-2 {
    margin-top: var(--vtmn-spacing_2);
    margin-bottom: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:vtmn--my-3 {
    margin-top: var(--vtmn-spacing_3);
    margin-bottom: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:vtmn--my-4 {
    margin-top: var(--vtmn-spacing_4);
    margin-bottom: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:vtmn--my-5 {
    margin-top: var(--vtmn-spacing_5);
    margin-bottom: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:vtmn--my-6 {
    margin-top: var(--vtmn-spacing_6);
    margin-bottom: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:vtmn--my-7 {
    margin-top: var(--vtmn-spacing_7);
    margin-bottom: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:vtmn--my-8 {
    margin-top: var(--vtmn-spacing_8);
    margin-bottom: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:vtmn--my-9 {
    margin-top: var(--vtmn-spacing_9);
    margin-bottom: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:vtmn--my-10 {
    margin-top: var(--vtmn-spacing_10);
    margin-bottom: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:vtmn-mt-0 {
    margin-top: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:vtmn-mt-1 {
    margin-top: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:vtmn-mt-2 {
    margin-top: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:vtmn-mt-3 {
    margin-top: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:vtmn-mt-4 {
    margin-top: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:vtmn-mt-5 {
    margin-top: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:vtmn-mt-6 {
    margin-top: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:vtmn-mt-7 {
    margin-top: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:vtmn-mt-8 {
    margin-top: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:vtmn-mt-9 {
    margin-top: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:vtmn-mt-10 {
    margin-top: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:vtmn-mt-auto {
    margin-top: auto;
  }

  .lt-large-desktop\:vtmn--mt-0 {
    margin-top: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:vtmn--mt-1 {
    margin-top: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:vtmn--mt-2 {
    margin-top: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:vtmn--mt-3 {
    margin-top: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:vtmn--mt-4 {
    margin-top: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:vtmn--mt-5 {
    margin-top: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:vtmn--mt-6 {
    margin-top: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:vtmn--mt-7 {
    margin-top: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:vtmn--mt-8 {
    margin-top: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:vtmn--mt-9 {
    margin-top: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:vtmn--mt-10 {
    margin-top: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:vtmn-mr-0 {
    margin-right: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:vtmn-mr-1 {
    margin-right: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:vtmn-mr-2 {
    margin-right: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:vtmn-mr-3 {
    margin-right: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:vtmn-mr-4 {
    margin-right: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:vtmn-mr-5 {
    margin-right: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:vtmn-mr-6 {
    margin-right: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:vtmn-mr-7 {
    margin-right: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:vtmn-mr-8 {
    margin-right: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:vtmn-mr-9 {
    margin-right: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:vtmn-mr-10 {
    margin-right: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:vtmn-mr-auto {
    margin-right: auto;
  }

  .lt-large-desktop\:vtmn--mr-0 {
    margin-right: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:vtmn--mr-1 {
    margin-right: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:vtmn--mr-2 {
    margin-right: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:vtmn--mr-3 {
    margin-right: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:vtmn--mr-4 {
    margin-right: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:vtmn--mr-5 {
    margin-right: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:vtmn--mr-6 {
    margin-right: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:vtmn--mr-7 {
    margin-right: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:vtmn--mr-8 {
    margin-right: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:vtmn--mr-9 {
    margin-right: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:vtmn--mr-10 {
    margin-right: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:vtmn-mb-0 {
    margin-bottom: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:vtmn-mb-1 {
    margin-bottom: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:vtmn-mb-2 {
    margin-bottom: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:vtmn-mb-3 {
    margin-bottom: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:vtmn-mb-4 {
    margin-bottom: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:vtmn-mb-5 {
    margin-bottom: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:vtmn-mb-6 {
    margin-bottom: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:vtmn-mb-7 {
    margin-bottom: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:vtmn-mb-8 {
    margin-bottom: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:vtmn-mb-9 {
    margin-bottom: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:vtmn-mb-10 {
    margin-bottom: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:vtmn-mb-auto {
    margin-bottom: auto;
  }

  .lt-large-desktop\:vtmn--mb-0 {
    margin-bottom: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:vtmn--mb-1 {
    margin-bottom: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:vtmn--mb-2 {
    margin-bottom: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:vtmn--mb-3 {
    margin-bottom: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:vtmn--mb-4 {
    margin-bottom: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:vtmn--mb-5 {
    margin-bottom: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:vtmn--mb-6 {
    margin-bottom: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:vtmn--mb-7 {
    margin-bottom: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:vtmn--mb-8 {
    margin-bottom: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:vtmn--mb-9 {
    margin-bottom: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:vtmn--mb-10 {
    margin-bottom: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:vtmn-ml-0 {
    margin-left: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:vtmn-ml-1 {
    margin-left: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:vtmn-ml-2 {
    margin-left: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:vtmn-ml-3 {
    margin-left: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:vtmn-ml-4 {
    margin-left: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:vtmn-ml-5 {
    margin-left: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:vtmn-ml-6 {
    margin-left: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:vtmn-ml-7 {
    margin-left: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:vtmn-ml-8 {
    margin-left: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:vtmn-ml-9 {
    margin-left: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:vtmn-ml-10 {
    margin-left: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:vtmn-ml-auto {
    margin-left: auto;
  }

  .lt-large-desktop\:vtmn--ml-0 {
    margin-left: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:vtmn--ml-1 {
    margin-left: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:vtmn--ml-2 {
    margin-left: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:vtmn--ml-3 {
    margin-left: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:vtmn--ml-4 {
    margin-left: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:vtmn--ml-5 {
    margin-left: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:vtmn--ml-6 {
    margin-left: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:vtmn--ml-7 {
    margin-left: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:vtmn--ml-8 {
    margin-left: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:vtmn--ml-9 {
    margin-left: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:vtmn--ml-10 {
    margin-left: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:vtmn-box-border {
    box-sizing: border-box;
  }

  .lt-large-desktop\:vtmn-box-content {
    box-sizing: content-box;
  }

  .lt-large-desktop\:vtmn-block {
    display: block;
  }

  .lt-large-desktop\:vtmn-inline-block {
    display: inline-block;
  }

  .lt-large-desktop\:vtmn-inline {
    display: inline;
  }

  .lt-large-desktop\:vtmn-flex {
    display: flex;
  }

  .lt-large-desktop\:vtmn-inline-flex {
    display: inline-flex;
  }

  .lt-large-desktop\:vtmn-table {
    display: table;
  }

  .lt-large-desktop\:vtmn-inline-table {
    display: inline-table;
  }

  .lt-large-desktop\:vtmn-table-caption {
    display: table-caption;
  }

  .lt-large-desktop\:vtmn-table-cell {
    display: table-cell;
  }

  .lt-large-desktop\:vtmn-table-column {
    display: table-column;
  }

  .lt-large-desktop\:vtmn-table-column-group {
    display: table-column-group;
  }

  .lt-large-desktop\:vtmn-table-footer-group {
    display: table-footer-group;
  }

  .lt-large-desktop\:vtmn-table-header-group {
    display: table-header-group;
  }

  .lt-large-desktop\:vtmn-table-row-group {
    display: table-row-group;
  }

  .lt-large-desktop\:vtmn-table-row {
    display: table-row;
  }

  .lt-large-desktop\:vtmn-flow-root {
    display: flow-root;
  }

  .lt-large-desktop\:vtmn-grid {
    display: grid;
  }

  .lt-large-desktop\:vtmn-inline-grid {
    display: inline-grid;
  }

  .lt-large-desktop\:vtmn-contents {
    display: contents;
  }

  .lt-large-desktop\:vtmn-list-item {
    display: list-item;
  }

  .lt-large-desktop\:vtmn-hidden {
    display: none;
  }

  .lt-large-desktop\:vtmn-h-0 {
    height: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:vtmn-h-1 {
    height: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:vtmn-h-2 {
    height: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:vtmn-h-3 {
    height: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:vtmn-h-4 {
    height: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:vtmn-h-5 {
    height: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:vtmn-h-6 {
    height: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:vtmn-h-7 {
    height: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:vtmn-h-8 {
    height: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:vtmn-h-9 {
    height: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:vtmn-h-10 {
    height: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:vtmn-h-auto {
    height: auto;
  }

  .lt-large-desktop\:vtmn-h-1\/2 {
    height: 50%;
  }

  .lt-large-desktop\:vtmn-h-1\/3 {
    height: 33.333333%;
  }

  .lt-large-desktop\:vtmn-h-2\/3 {
    height: 66.666667%;
  }

  .lt-large-desktop\:vtmn-h-1\/4 {
    height: 25%;
  }

  .lt-large-desktop\:vtmn-h-2\/4 {
    height: 50%;
  }

  .lt-large-desktop\:vtmn-h-3\/4 {
    height: 75%;
  }

  .lt-large-desktop\:vtmn-h-1\/5 {
    height: 20%;
  }

  .lt-large-desktop\:vtmn-h-2\/5 {
    height: 40%;
  }

  .lt-large-desktop\:vtmn-h-3\/5 {
    height: 60%;
  }

  .lt-large-desktop\:vtmn-h-4\/5 {
    height: 80%;
  }

  .lt-large-desktop\:vtmn-h-1\/6 {
    height: 16.666667%;
  }

  .lt-large-desktop\:vtmn-h-2\/6 {
    height: 33.333333%;
  }

  .lt-large-desktop\:vtmn-h-3\/6 {
    height: 50%;
  }

  .lt-large-desktop\:vtmn-h-4\/6 {
    height: 66.666667%;
  }

  .lt-large-desktop\:vtmn-h-5\/6 {
    height: 83.333333%;
  }

  .lt-large-desktop\:vtmn-h-full {
    height: 100%;
  }

  .lt-large-desktop\:vtmn-h-screen {
    height: 100vh;
  }

  .lt-large-desktop\:vtmn-max-h-0 {
    max-height: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:vtmn-max-h-1 {
    max-height: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:vtmn-max-h-2 {
    max-height: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:vtmn-max-h-3 {
    max-height: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:vtmn-max-h-4 {
    max-height: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:vtmn-max-h-5 {
    max-height: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:vtmn-max-h-6 {
    max-height: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:vtmn-max-h-7 {
    max-height: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:vtmn-max-h-8 {
    max-height: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:vtmn-max-h-9 {
    max-height: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:vtmn-max-h-10 {
    max-height: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:vtmn-max-h-full {
    max-height: 100%;
  }

  .lt-large-desktop\:vtmn-max-h-screen {
    max-height: 100vh;
  }

  .lt-large-desktop\:vtmn-min-h-0 {
    min-height: 0px;
  }

  .lt-large-desktop\:vtmn-min-h-full {
    min-height: 100%;
  }

  .lt-large-desktop\:vtmn-min-h-screen {
    min-height: 100vh;
  }

  .lt-large-desktop\:vtmn-w-0 {
    width: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:vtmn-w-1 {
    width: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:vtmn-w-2 {
    width: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:vtmn-w-3 {
    width: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:vtmn-w-4 {
    width: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:vtmn-w-5 {
    width: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:vtmn-w-6 {
    width: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:vtmn-w-7 {
    width: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:vtmn-w-8 {
    width: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:vtmn-w-9 {
    width: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:vtmn-w-10 {
    width: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:vtmn-w-auto {
    width: auto;
  }

  .lt-large-desktop\:vtmn-w-1\/2 {
    width: 50%;
  }

  .lt-large-desktop\:vtmn-w-1\/3 {
    width: 33.333333%;
  }

  .lt-large-desktop\:vtmn-w-2\/3 {
    width: 66.666667%;
  }

  .lt-large-desktop\:vtmn-w-1\/4 {
    width: 25%;
  }

  .lt-large-desktop\:vtmn-w-2\/4 {
    width: 50%;
  }

  .lt-large-desktop\:vtmn-w-3\/4 {
    width: 75%;
  }

  .lt-large-desktop\:vtmn-w-1\/5 {
    width: 20%;
  }

  .lt-large-desktop\:vtmn-w-2\/5 {
    width: 40%;
  }

  .lt-large-desktop\:vtmn-w-3\/5 {
    width: 60%;
  }

  .lt-large-desktop\:vtmn-w-4\/5 {
    width: 80%;
  }

  .lt-large-desktop\:vtmn-w-1\/6 {
    width: 16.666667%;
  }

  .lt-large-desktop\:vtmn-w-2\/6 {
    width: 33.333333%;
  }

  .lt-large-desktop\:vtmn-w-3\/6 {
    width: 50%;
  }

  .lt-large-desktop\:vtmn-w-4\/6 {
    width: 66.666667%;
  }

  .lt-large-desktop\:vtmn-w-5\/6 {
    width: 83.333333%;
  }

  .lt-large-desktop\:vtmn-w-1\/12 {
    width: 8.333333%;
  }

  .lt-large-desktop\:vtmn-w-2\/12 {
    width: 16.666667%;
  }

  .lt-large-desktop\:vtmn-w-3\/12 {
    width: 25%;
  }

  .lt-large-desktop\:vtmn-w-4\/12 {
    width: 33.333333%;
  }

  .lt-large-desktop\:vtmn-w-5\/12 {
    width: 41.666667%;
  }

  .lt-large-desktop\:vtmn-w-6\/12 {
    width: 50%;
  }

  .lt-large-desktop\:vtmn-w-7\/12 {
    width: 58.333333%;
  }

  .lt-large-desktop\:vtmn-w-8\/12 {
    width: 66.666667%;
  }

  .lt-large-desktop\:vtmn-w-9\/12 {
    width: 75%;
  }

  .lt-large-desktop\:vtmn-w-10\/12 {
    width: 83.333333%;
  }

  .lt-large-desktop\:vtmn-w-11\/12 {
    width: 91.666667%;
  }

  .lt-large-desktop\:vtmn-w-full {
    width: 100%;
  }

  .lt-large-desktop\:vtmn-w-screen {
    width: 100vw;
  }

  .lt-large-desktop\:vtmn-w-min {
    width: -moz-min-content;
    width: min-content;
  }

  .lt-large-desktop\:vtmn-w-max {
    width: -moz-max-content;
    width: max-content;
  }

  .lt-large-desktop\:vtmn-min-w-0 {
    min-width: 0px;
  }

  .lt-large-desktop\:vtmn-min-w-full {
    min-width: 100%;
  }

  .lt-large-desktop\:vtmn-min-w-min {
    min-width: -moz-min-content;
    min-width: min-content;
  }

  .lt-large-desktop\:vtmn-min-w-max {
    min-width: -moz-max-content;
    min-width: max-content;
  }

  .lt-large-desktop\:vtmn-max-w-0 {
    max-width: 0rem;
  }

  .lt-large-desktop\:vtmn-max-w-none {
    max-width: none;
  }

  .lt-large-desktop\:vtmn-max-w-xs {
    max-width: 20rem;
  }

  .lt-large-desktop\:vtmn-max-w-sm {
    max-width: 24rem;
  }

  .lt-large-desktop\:vtmn-max-w-md {
    max-width: 28rem;
  }

  .lt-large-desktop\:vtmn-max-w-lg {
    max-width: 32rem;
  }

  .lt-large-desktop\:vtmn-max-w-xl {
    max-width: 36rem;
  }

  .lt-large-desktop\:vtmn-max-w-2xl {
    max-width: 42rem;
  }

  .lt-large-desktop\:vtmn-max-w-3xl {
    max-width: 48rem;
  }

  .lt-large-desktop\:vtmn-max-w-4xl {
    max-width: 56rem;
  }

  .lt-large-desktop\:vtmn-max-w-5xl {
    max-width: 64rem;
  }

  .lt-large-desktop\:vtmn-max-w-6xl {
    max-width: 72rem;
  }

  .lt-large-desktop\:vtmn-max-w-7xl {
    max-width: 80rem;
  }

  .lt-large-desktop\:vtmn-max-w-full {
    max-width: 100%;
  }

  .lt-large-desktop\:vtmn-max-w-min {
    max-width: -moz-min-content;
    max-width: min-content;
  }

  .lt-large-desktop\:vtmn-max-w-max {
    max-width: -moz-max-content;
    max-width: max-content;
  }

  .lt-large-desktop\:vtmn-max-w-prose {
    max-width: 65ch;
  }

  .lt-large-desktop\:vtmn-flex-1 {
    flex: 1 1 0%;
  }

  .lt-large-desktop\:vtmn-flex-auto {
    flex: 1 1 auto;
  }

  .lt-large-desktop\:vtmn-flex-initial {
    flex: 0 1 auto;
  }

  .lt-large-desktop\:vtmn-flex-none {
    flex: none;
  }

  .lt-large-desktop\:vtmn-flex-shrink-0 {
    flex-shrink: 0;
  }

  .lt-large-desktop\:vtmn-flex-shrink {
    flex-shrink: 1;
  }

  .lt-large-desktop\:vtmn-flex-grow-0 {
    flex-grow: 0;
  }

  .lt-large-desktop\:vtmn-flex-grow {
    flex-grow: 1;
  }

  .lt-large-desktop\:vtmn-table-auto {
    table-layout: auto;
  }

  .lt-large-desktop\:vtmn-table-fixed {
    table-layout: fixed;
  }

  .lt-large-desktop\:vtmn-border-collapse {
    border-collapse: collapse;
  }

  .lt-large-desktop\:vtmn-border-separate {
    border-collapse: separate;
  }

  .lt-large-desktop\:vtmn-origin-center {
    transform-origin: center;
  }

  .lt-large-desktop\:vtmn-origin-top {
    transform-origin: top;
  }

  .lt-large-desktop\:vtmn-origin-top-right {
    transform-origin: top right;
  }

  .lt-large-desktop\:vtmn-origin-right {
    transform-origin: right;
  }

  .lt-large-desktop\:vtmn-origin-bottom-right {
    transform-origin: bottom right;
  }

  .lt-large-desktop\:vtmn-origin-bottom {
    transform-origin: bottom;
  }

  .lt-large-desktop\:vtmn-origin-bottom-left {
    transform-origin: bottom left;
  }

  .lt-large-desktop\:vtmn-origin-left {
    transform-origin: left;
  }

  .lt-large-desktop\:vtmn-origin-top-left {
    transform-origin: top left;
  }

  .lt-large-desktop\:vtmn-transform {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .lt-large-desktop\:vtmn-transform-gpu {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .lt-large-desktop\:vtmn-transform-none {
    transform: none;
  }

  .lt-large-desktop\:vtmn-translate-x-0 {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:vtmn-translate-x-1 {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:vtmn-translate-x-2 {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:vtmn-translate-x-3 {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:vtmn-translate-x-4 {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:vtmn-translate-x-5 {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:vtmn-translate-x-6 {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:vtmn-translate-x-7 {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:vtmn-translate-x-8 {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:vtmn-translate-x-9 {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:vtmn-translate-x-10 {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:vtmn--translate-x-0 {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:vtmn--translate-x-1 {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:vtmn--translate-x-2 {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:vtmn--translate-x-3 {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:vtmn--translate-x-4 {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:vtmn--translate-x-5 {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:vtmn--translate-x-6 {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:vtmn--translate-x-7 {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:vtmn--translate-x-8 {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:vtmn--translate-x-9 {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:vtmn--translate-x-10 {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:vtmn-translate-x-1\/2 {
    --tw-translate-x: 50%;
  }

  .lt-large-desktop\:vtmn-translate-x-1\/3 {
    --tw-translate-x: 33.333333%;
  }

  .lt-large-desktop\:vtmn-translate-x-2\/3 {
    --tw-translate-x: 66.666667%;
  }

  .lt-large-desktop\:vtmn-translate-x-1\/4 {
    --tw-translate-x: 25%;
  }

  .lt-large-desktop\:vtmn-translate-x-2\/4 {
    --tw-translate-x: 50%;
  }

  .lt-large-desktop\:vtmn-translate-x-3\/4 {
    --tw-translate-x: 75%;
  }

  .lt-large-desktop\:vtmn-translate-x-full {
    --tw-translate-x: 100%;
  }

  .lt-large-desktop\:vtmn--translate-x-1\/2 {
    --tw-translate-x: -50%;
  }

  .lt-large-desktop\:vtmn--translate-x-1\/3 {
    --tw-translate-x: -33.333333%;
  }

  .lt-large-desktop\:vtmn--translate-x-2\/3 {
    --tw-translate-x: -66.666667%;
  }

  .lt-large-desktop\:vtmn--translate-x-1\/4 {
    --tw-translate-x: -25%;
  }

  .lt-large-desktop\:vtmn--translate-x-2\/4 {
    --tw-translate-x: -50%;
  }

  .lt-large-desktop\:vtmn--translate-x-3\/4 {
    --tw-translate-x: -75%;
  }

  .lt-large-desktop\:vtmn--translate-x-full {
    --tw-translate-x: -100%;
  }

  .lt-large-desktop\:vtmn-translate-y-0 {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:vtmn-translate-y-1 {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:vtmn-translate-y-2 {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:vtmn-translate-y-3 {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:vtmn-translate-y-4 {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:vtmn-translate-y-5 {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:vtmn-translate-y-6 {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:vtmn-translate-y-7 {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:vtmn-translate-y-8 {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:vtmn-translate-y-9 {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:vtmn-translate-y-10 {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:vtmn--translate-y-0 {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:vtmn--translate-y-1 {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:vtmn--translate-y-2 {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:vtmn--translate-y-3 {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:vtmn--translate-y-4 {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:vtmn--translate-y-5 {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:vtmn--translate-y-6 {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:vtmn--translate-y-7 {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:vtmn--translate-y-8 {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:vtmn--translate-y-9 {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:vtmn--translate-y-10 {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:vtmn-translate-y-1\/2 {
    --tw-translate-y: 50%;
  }

  .lt-large-desktop\:vtmn-translate-y-1\/3 {
    --tw-translate-y: 33.333333%;
  }

  .lt-large-desktop\:vtmn-translate-y-2\/3 {
    --tw-translate-y: 66.666667%;
  }

  .lt-large-desktop\:vtmn-translate-y-1\/4 {
    --tw-translate-y: 25%;
  }

  .lt-large-desktop\:vtmn-translate-y-2\/4 {
    --tw-translate-y: 50%;
  }

  .lt-large-desktop\:vtmn-translate-y-3\/4 {
    --tw-translate-y: 75%;
  }

  .lt-large-desktop\:vtmn-translate-y-full {
    --tw-translate-y: 100%;
  }

  .lt-large-desktop\:vtmn--translate-y-1\/2 {
    --tw-translate-y: -50%;
  }

  .lt-large-desktop\:vtmn--translate-y-1\/3 {
    --tw-translate-y: -33.333333%;
  }

  .lt-large-desktop\:vtmn--translate-y-2\/3 {
    --tw-translate-y: -66.666667%;
  }

  .lt-large-desktop\:vtmn--translate-y-1\/4 {
    --tw-translate-y: -25%;
  }

  .lt-large-desktop\:vtmn--translate-y-2\/4 {
    --tw-translate-y: -50%;
  }

  .lt-large-desktop\:vtmn--translate-y-3\/4 {
    --tw-translate-y: -75%;
  }

  .lt-large-desktop\:vtmn--translate-y-full {
    --tw-translate-y: -100%;
  }

  .lt-large-desktop\:hover\:vtmn-translate-x-0:hover {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:hover\:vtmn-translate-x-1:hover {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:hover\:vtmn-translate-x-2:hover {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:hover\:vtmn-translate-x-3:hover {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:hover\:vtmn-translate-x-4:hover {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:hover\:vtmn-translate-x-5:hover {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:hover\:vtmn-translate-x-6:hover {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:hover\:vtmn-translate-x-7:hover {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:hover\:vtmn-translate-x-8:hover {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:hover\:vtmn-translate-x-9:hover {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:hover\:vtmn-translate-x-10:hover {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:hover\:vtmn--translate-x-0:hover {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:hover\:vtmn--translate-x-1:hover {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:hover\:vtmn--translate-x-2:hover {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:hover\:vtmn--translate-x-3:hover {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:hover\:vtmn--translate-x-4:hover {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:hover\:vtmn--translate-x-5:hover {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:hover\:vtmn--translate-x-6:hover {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:hover\:vtmn--translate-x-7:hover {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:hover\:vtmn--translate-x-8:hover {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:hover\:vtmn--translate-x-9:hover {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:hover\:vtmn--translate-x-10:hover {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:hover\:vtmn-translate-x-1\/2:hover {
    --tw-translate-x: 50%;
  }

  .lt-large-desktop\:hover\:vtmn-translate-x-1\/3:hover {
    --tw-translate-x: 33.333333%;
  }

  .lt-large-desktop\:hover\:vtmn-translate-x-2\/3:hover {
    --tw-translate-x: 66.666667%;
  }

  .lt-large-desktop\:hover\:vtmn-translate-x-1\/4:hover {
    --tw-translate-x: 25%;
  }

  .lt-large-desktop\:hover\:vtmn-translate-x-2\/4:hover {
    --tw-translate-x: 50%;
  }

  .lt-large-desktop\:hover\:vtmn-translate-x-3\/4:hover {
    --tw-translate-x: 75%;
  }

  .lt-large-desktop\:hover\:vtmn-translate-x-full:hover {
    --tw-translate-x: 100%;
  }

  .lt-large-desktop\:hover\:vtmn--translate-x-1\/2:hover {
    --tw-translate-x: -50%;
  }

  .lt-large-desktop\:hover\:vtmn--translate-x-1\/3:hover {
    --tw-translate-x: -33.333333%;
  }

  .lt-large-desktop\:hover\:vtmn--translate-x-2\/3:hover {
    --tw-translate-x: -66.666667%;
  }

  .lt-large-desktop\:hover\:vtmn--translate-x-1\/4:hover {
    --tw-translate-x: -25%;
  }

  .lt-large-desktop\:hover\:vtmn--translate-x-2\/4:hover {
    --tw-translate-x: -50%;
  }

  .lt-large-desktop\:hover\:vtmn--translate-x-3\/4:hover {
    --tw-translate-x: -75%;
  }

  .lt-large-desktop\:hover\:vtmn--translate-x-full:hover {
    --tw-translate-x: -100%;
  }

  .lt-large-desktop\:hover\:vtmn-translate-y-0:hover {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:hover\:vtmn-translate-y-1:hover {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:hover\:vtmn-translate-y-2:hover {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:hover\:vtmn-translate-y-3:hover {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:hover\:vtmn-translate-y-4:hover {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:hover\:vtmn-translate-y-5:hover {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:hover\:vtmn-translate-y-6:hover {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:hover\:vtmn-translate-y-7:hover {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:hover\:vtmn-translate-y-8:hover {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:hover\:vtmn-translate-y-9:hover {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:hover\:vtmn-translate-y-10:hover {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:hover\:vtmn--translate-y-0:hover {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:hover\:vtmn--translate-y-1:hover {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:hover\:vtmn--translate-y-2:hover {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:hover\:vtmn--translate-y-3:hover {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:hover\:vtmn--translate-y-4:hover {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:hover\:vtmn--translate-y-5:hover {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:hover\:vtmn--translate-y-6:hover {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:hover\:vtmn--translate-y-7:hover {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:hover\:vtmn--translate-y-8:hover {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:hover\:vtmn--translate-y-9:hover {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:hover\:vtmn--translate-y-10:hover {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:hover\:vtmn-translate-y-1\/2:hover {
    --tw-translate-y: 50%;
  }

  .lt-large-desktop\:hover\:vtmn-translate-y-1\/3:hover {
    --tw-translate-y: 33.333333%;
  }

  .lt-large-desktop\:hover\:vtmn-translate-y-2\/3:hover {
    --tw-translate-y: 66.666667%;
  }

  .lt-large-desktop\:hover\:vtmn-translate-y-1\/4:hover {
    --tw-translate-y: 25%;
  }

  .lt-large-desktop\:hover\:vtmn-translate-y-2\/4:hover {
    --tw-translate-y: 50%;
  }

  .lt-large-desktop\:hover\:vtmn-translate-y-3\/4:hover {
    --tw-translate-y: 75%;
  }

  .lt-large-desktop\:hover\:vtmn-translate-y-full:hover {
    --tw-translate-y: 100%;
  }

  .lt-large-desktop\:hover\:vtmn--translate-y-1\/2:hover {
    --tw-translate-y: -50%;
  }

  .lt-large-desktop\:hover\:vtmn--translate-y-1\/3:hover {
    --tw-translate-y: -33.333333%;
  }

  .lt-large-desktop\:hover\:vtmn--translate-y-2\/3:hover {
    --tw-translate-y: -66.666667%;
  }

  .lt-large-desktop\:hover\:vtmn--translate-y-1\/4:hover {
    --tw-translate-y: -25%;
  }

  .lt-large-desktop\:hover\:vtmn--translate-y-2\/4:hover {
    --tw-translate-y: -50%;
  }

  .lt-large-desktop\:hover\:vtmn--translate-y-3\/4:hover {
    --tw-translate-y: -75%;
  }

  .lt-large-desktop\:hover\:vtmn--translate-y-full:hover {
    --tw-translate-y: -100%;
  }

  .lt-large-desktop\:focus\:vtmn-translate-x-0:focus {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:focus\:vtmn-translate-x-1:focus {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:focus\:vtmn-translate-x-2:focus {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:focus\:vtmn-translate-x-3:focus {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:focus\:vtmn-translate-x-4:focus {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:focus\:vtmn-translate-x-5:focus {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:focus\:vtmn-translate-x-6:focus {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:focus\:vtmn-translate-x-7:focus {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:focus\:vtmn-translate-x-8:focus {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:focus\:vtmn-translate-x-9:focus {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:focus\:vtmn-translate-x-10:focus {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:focus\:vtmn--translate-x-0:focus {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:focus\:vtmn--translate-x-1:focus {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:focus\:vtmn--translate-x-2:focus {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:focus\:vtmn--translate-x-3:focus {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:focus\:vtmn--translate-x-4:focus {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:focus\:vtmn--translate-x-5:focus {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:focus\:vtmn--translate-x-6:focus {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:focus\:vtmn--translate-x-7:focus {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:focus\:vtmn--translate-x-8:focus {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:focus\:vtmn--translate-x-9:focus {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:focus\:vtmn--translate-x-10:focus {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:focus\:vtmn-translate-x-1\/2:focus {
    --tw-translate-x: 50%;
  }

  .lt-large-desktop\:focus\:vtmn-translate-x-1\/3:focus {
    --tw-translate-x: 33.333333%;
  }

  .lt-large-desktop\:focus\:vtmn-translate-x-2\/3:focus {
    --tw-translate-x: 66.666667%;
  }

  .lt-large-desktop\:focus\:vtmn-translate-x-1\/4:focus {
    --tw-translate-x: 25%;
  }

  .lt-large-desktop\:focus\:vtmn-translate-x-2\/4:focus {
    --tw-translate-x: 50%;
  }

  .lt-large-desktop\:focus\:vtmn-translate-x-3\/4:focus {
    --tw-translate-x: 75%;
  }

  .lt-large-desktop\:focus\:vtmn-translate-x-full:focus {
    --tw-translate-x: 100%;
  }

  .lt-large-desktop\:focus\:vtmn--translate-x-1\/2:focus {
    --tw-translate-x: -50%;
  }

  .lt-large-desktop\:focus\:vtmn--translate-x-1\/3:focus {
    --tw-translate-x: -33.333333%;
  }

  .lt-large-desktop\:focus\:vtmn--translate-x-2\/3:focus {
    --tw-translate-x: -66.666667%;
  }

  .lt-large-desktop\:focus\:vtmn--translate-x-1\/4:focus {
    --tw-translate-x: -25%;
  }

  .lt-large-desktop\:focus\:vtmn--translate-x-2\/4:focus {
    --tw-translate-x: -50%;
  }

  .lt-large-desktop\:focus\:vtmn--translate-x-3\/4:focus {
    --tw-translate-x: -75%;
  }

  .lt-large-desktop\:focus\:vtmn--translate-x-full:focus {
    --tw-translate-x: -100%;
  }

  .lt-large-desktop\:focus\:vtmn-translate-y-0:focus {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:focus\:vtmn-translate-y-1:focus {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:focus\:vtmn-translate-y-2:focus {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:focus\:vtmn-translate-y-3:focus {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:focus\:vtmn-translate-y-4:focus {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:focus\:vtmn-translate-y-5:focus {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:focus\:vtmn-translate-y-6:focus {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:focus\:vtmn-translate-y-7:focus {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:focus\:vtmn-translate-y-8:focus {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:focus\:vtmn-translate-y-9:focus {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:focus\:vtmn-translate-y-10:focus {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:focus\:vtmn--translate-y-0:focus {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:focus\:vtmn--translate-y-1:focus {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:focus\:vtmn--translate-y-2:focus {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:focus\:vtmn--translate-y-3:focus {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:focus\:vtmn--translate-y-4:focus {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:focus\:vtmn--translate-y-5:focus {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:focus\:vtmn--translate-y-6:focus {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:focus\:vtmn--translate-y-7:focus {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:focus\:vtmn--translate-y-8:focus {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:focus\:vtmn--translate-y-9:focus {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:focus\:vtmn--translate-y-10:focus {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:focus\:vtmn-translate-y-1\/2:focus {
    --tw-translate-y: 50%;
  }

  .lt-large-desktop\:focus\:vtmn-translate-y-1\/3:focus {
    --tw-translate-y: 33.333333%;
  }

  .lt-large-desktop\:focus\:vtmn-translate-y-2\/3:focus {
    --tw-translate-y: 66.666667%;
  }

  .lt-large-desktop\:focus\:vtmn-translate-y-1\/4:focus {
    --tw-translate-y: 25%;
  }

  .lt-large-desktop\:focus\:vtmn-translate-y-2\/4:focus {
    --tw-translate-y: 50%;
  }

  .lt-large-desktop\:focus\:vtmn-translate-y-3\/4:focus {
    --tw-translate-y: 75%;
  }

  .lt-large-desktop\:focus\:vtmn-translate-y-full:focus {
    --tw-translate-y: 100%;
  }

  .lt-large-desktop\:focus\:vtmn--translate-y-1\/2:focus {
    --tw-translate-y: -50%;
  }

  .lt-large-desktop\:focus\:vtmn--translate-y-1\/3:focus {
    --tw-translate-y: -33.333333%;
  }

  .lt-large-desktop\:focus\:vtmn--translate-y-2\/3:focus {
    --tw-translate-y: -66.666667%;
  }

  .lt-large-desktop\:focus\:vtmn--translate-y-1\/4:focus {
    --tw-translate-y: -25%;
  }

  .lt-large-desktop\:focus\:vtmn--translate-y-2\/4:focus {
    --tw-translate-y: -50%;
  }

  .lt-large-desktop\:focus\:vtmn--translate-y-3\/4:focus {
    --tw-translate-y: -75%;
  }

  .lt-large-desktop\:focus\:vtmn--translate-y-full:focus {
    --tw-translate-y: -100%;
  }

  .lt-large-desktop\:vtmn-rotate-0 {
    --tw-rotate: 0deg;
  }

  .lt-large-desktop\:vtmn-rotate-1 {
    --tw-rotate: 1deg;
  }

  .lt-large-desktop\:vtmn-rotate-2 {
    --tw-rotate: 2deg;
  }

  .lt-large-desktop\:vtmn-rotate-3 {
    --tw-rotate: 3deg;
  }

  .lt-large-desktop\:vtmn-rotate-6 {
    --tw-rotate: 6deg;
  }

  .lt-large-desktop\:vtmn-rotate-12 {
    --tw-rotate: 12deg;
  }

  .lt-large-desktop\:vtmn-rotate-45 {
    --tw-rotate: 45deg;
  }

  .lt-large-desktop\:vtmn-rotate-90 {
    --tw-rotate: 90deg;
  }

  .lt-large-desktop\:vtmn-rotate-180 {
    --tw-rotate: 180deg;
  }

  .lt-large-desktop\:vtmn--rotate-180 {
    --tw-rotate: -180deg;
  }

  .lt-large-desktop\:vtmn--rotate-90 {
    --tw-rotate: -90deg;
  }

  .lt-large-desktop\:vtmn--rotate-45 {
    --tw-rotate: -45deg;
  }

  .lt-large-desktop\:vtmn--rotate-12 {
    --tw-rotate: -12deg;
  }

  .lt-large-desktop\:vtmn--rotate-6 {
    --tw-rotate: -6deg;
  }

  .lt-large-desktop\:vtmn--rotate-3 {
    --tw-rotate: -3deg;
  }

  .lt-large-desktop\:vtmn--rotate-2 {
    --tw-rotate: -2deg;
  }

  .lt-large-desktop\:vtmn--rotate-1 {
    --tw-rotate: -1deg;
  }

  .lt-large-desktop\:hover\:vtmn-rotate-0:hover {
    --tw-rotate: 0deg;
  }

  .lt-large-desktop\:hover\:vtmn-rotate-1:hover {
    --tw-rotate: 1deg;
  }

  .lt-large-desktop\:hover\:vtmn-rotate-2:hover {
    --tw-rotate: 2deg;
  }

  .lt-large-desktop\:hover\:vtmn-rotate-3:hover {
    --tw-rotate: 3deg;
  }

  .lt-large-desktop\:hover\:vtmn-rotate-6:hover {
    --tw-rotate: 6deg;
  }

  .lt-large-desktop\:hover\:vtmn-rotate-12:hover {
    --tw-rotate: 12deg;
  }

  .lt-large-desktop\:hover\:vtmn-rotate-45:hover {
    --tw-rotate: 45deg;
  }

  .lt-large-desktop\:hover\:vtmn-rotate-90:hover {
    --tw-rotate: 90deg;
  }

  .lt-large-desktop\:hover\:vtmn-rotate-180:hover {
    --tw-rotate: 180deg;
  }

  .lt-large-desktop\:hover\:vtmn--rotate-180:hover {
    --tw-rotate: -180deg;
  }

  .lt-large-desktop\:hover\:vtmn--rotate-90:hover {
    --tw-rotate: -90deg;
  }

  .lt-large-desktop\:hover\:vtmn--rotate-45:hover {
    --tw-rotate: -45deg;
  }

  .lt-large-desktop\:hover\:vtmn--rotate-12:hover {
    --tw-rotate: -12deg;
  }

  .lt-large-desktop\:hover\:vtmn--rotate-6:hover {
    --tw-rotate: -6deg;
  }

  .lt-large-desktop\:hover\:vtmn--rotate-3:hover {
    --tw-rotate: -3deg;
  }

  .lt-large-desktop\:hover\:vtmn--rotate-2:hover {
    --tw-rotate: -2deg;
  }

  .lt-large-desktop\:hover\:vtmn--rotate-1:hover {
    --tw-rotate: -1deg;
  }

  .lt-large-desktop\:focus\:vtmn-rotate-0:focus {
    --tw-rotate: 0deg;
  }

  .lt-large-desktop\:focus\:vtmn-rotate-1:focus {
    --tw-rotate: 1deg;
  }

  .lt-large-desktop\:focus\:vtmn-rotate-2:focus {
    --tw-rotate: 2deg;
  }

  .lt-large-desktop\:focus\:vtmn-rotate-3:focus {
    --tw-rotate: 3deg;
  }

  .lt-large-desktop\:focus\:vtmn-rotate-6:focus {
    --tw-rotate: 6deg;
  }

  .lt-large-desktop\:focus\:vtmn-rotate-12:focus {
    --tw-rotate: 12deg;
  }

  .lt-large-desktop\:focus\:vtmn-rotate-45:focus {
    --tw-rotate: 45deg;
  }

  .lt-large-desktop\:focus\:vtmn-rotate-90:focus {
    --tw-rotate: 90deg;
  }

  .lt-large-desktop\:focus\:vtmn-rotate-180:focus {
    --tw-rotate: 180deg;
  }

  .lt-large-desktop\:focus\:vtmn--rotate-180:focus {
    --tw-rotate: -180deg;
  }

  .lt-large-desktop\:focus\:vtmn--rotate-90:focus {
    --tw-rotate: -90deg;
  }

  .lt-large-desktop\:focus\:vtmn--rotate-45:focus {
    --tw-rotate: -45deg;
  }

  .lt-large-desktop\:focus\:vtmn--rotate-12:focus {
    --tw-rotate: -12deg;
  }

  .lt-large-desktop\:focus\:vtmn--rotate-6:focus {
    --tw-rotate: -6deg;
  }

  .lt-large-desktop\:focus\:vtmn--rotate-3:focus {
    --tw-rotate: -3deg;
  }

  .lt-large-desktop\:focus\:vtmn--rotate-2:focus {
    --tw-rotate: -2deg;
  }

  .lt-large-desktop\:focus\:vtmn--rotate-1:focus {
    --tw-rotate: -1deg;
  }

  .lt-large-desktop\:vtmn-skew-x-0 {
    --tw-skew-x: 0deg;
  }

  .lt-large-desktop\:vtmn-skew-x-1 {
    --tw-skew-x: 1deg;
  }

  .lt-large-desktop\:vtmn-skew-x-2 {
    --tw-skew-x: 2deg;
  }

  .lt-large-desktop\:vtmn-skew-x-3 {
    --tw-skew-x: 3deg;
  }

  .lt-large-desktop\:vtmn-skew-x-6 {
    --tw-skew-x: 6deg;
  }

  .lt-large-desktop\:vtmn-skew-x-12 {
    --tw-skew-x: 12deg;
  }

  .lt-large-desktop\:vtmn--skew-x-12 {
    --tw-skew-x: -12deg;
  }

  .lt-large-desktop\:vtmn--skew-x-6 {
    --tw-skew-x: -6deg;
  }

  .lt-large-desktop\:vtmn--skew-x-3 {
    --tw-skew-x: -3deg;
  }

  .lt-large-desktop\:vtmn--skew-x-2 {
    --tw-skew-x: -2deg;
  }

  .lt-large-desktop\:vtmn--skew-x-1 {
    --tw-skew-x: -1deg;
  }

  .lt-large-desktop\:vtmn-skew-y-0 {
    --tw-skew-y: 0deg;
  }

  .lt-large-desktop\:vtmn-skew-y-1 {
    --tw-skew-y: 1deg;
  }

  .lt-large-desktop\:vtmn-skew-y-2 {
    --tw-skew-y: 2deg;
  }

  .lt-large-desktop\:vtmn-skew-y-3 {
    --tw-skew-y: 3deg;
  }

  .lt-large-desktop\:vtmn-skew-y-6 {
    --tw-skew-y: 6deg;
  }

  .lt-large-desktop\:vtmn-skew-y-12 {
    --tw-skew-y: 12deg;
  }

  .lt-large-desktop\:vtmn--skew-y-12 {
    --tw-skew-y: -12deg;
  }

  .lt-large-desktop\:vtmn--skew-y-6 {
    --tw-skew-y: -6deg;
  }

  .lt-large-desktop\:vtmn--skew-y-3 {
    --tw-skew-y: -3deg;
  }

  .lt-large-desktop\:vtmn--skew-y-2 {
    --tw-skew-y: -2deg;
  }

  .lt-large-desktop\:vtmn--skew-y-1 {
    --tw-skew-y: -1deg;
  }

  .lt-large-desktop\:hover\:vtmn-skew-x-0:hover {
    --tw-skew-x: 0deg;
  }

  .lt-large-desktop\:hover\:vtmn-skew-x-1:hover {
    --tw-skew-x: 1deg;
  }

  .lt-large-desktop\:hover\:vtmn-skew-x-2:hover {
    --tw-skew-x: 2deg;
  }

  .lt-large-desktop\:hover\:vtmn-skew-x-3:hover {
    --tw-skew-x: 3deg;
  }

  .lt-large-desktop\:hover\:vtmn-skew-x-6:hover {
    --tw-skew-x: 6deg;
  }

  .lt-large-desktop\:hover\:vtmn-skew-x-12:hover {
    --tw-skew-x: 12deg;
  }

  .lt-large-desktop\:hover\:vtmn--skew-x-12:hover {
    --tw-skew-x: -12deg;
  }

  .lt-large-desktop\:hover\:vtmn--skew-x-6:hover {
    --tw-skew-x: -6deg;
  }

  .lt-large-desktop\:hover\:vtmn--skew-x-3:hover {
    --tw-skew-x: -3deg;
  }

  .lt-large-desktop\:hover\:vtmn--skew-x-2:hover {
    --tw-skew-x: -2deg;
  }

  .lt-large-desktop\:hover\:vtmn--skew-x-1:hover {
    --tw-skew-x: -1deg;
  }

  .lt-large-desktop\:hover\:vtmn-skew-y-0:hover {
    --tw-skew-y: 0deg;
  }

  .lt-large-desktop\:hover\:vtmn-skew-y-1:hover {
    --tw-skew-y: 1deg;
  }

  .lt-large-desktop\:hover\:vtmn-skew-y-2:hover {
    --tw-skew-y: 2deg;
  }

  .lt-large-desktop\:hover\:vtmn-skew-y-3:hover {
    --tw-skew-y: 3deg;
  }

  .lt-large-desktop\:hover\:vtmn-skew-y-6:hover {
    --tw-skew-y: 6deg;
  }

  .lt-large-desktop\:hover\:vtmn-skew-y-12:hover {
    --tw-skew-y: 12deg;
  }

  .lt-large-desktop\:hover\:vtmn--skew-y-12:hover {
    --tw-skew-y: -12deg;
  }

  .lt-large-desktop\:hover\:vtmn--skew-y-6:hover {
    --tw-skew-y: -6deg;
  }

  .lt-large-desktop\:hover\:vtmn--skew-y-3:hover {
    --tw-skew-y: -3deg;
  }

  .lt-large-desktop\:hover\:vtmn--skew-y-2:hover {
    --tw-skew-y: -2deg;
  }

  .lt-large-desktop\:hover\:vtmn--skew-y-1:hover {
    --tw-skew-y: -1deg;
  }

  .lt-large-desktop\:focus\:vtmn-skew-x-0:focus {
    --tw-skew-x: 0deg;
  }

  .lt-large-desktop\:focus\:vtmn-skew-x-1:focus {
    --tw-skew-x: 1deg;
  }

  .lt-large-desktop\:focus\:vtmn-skew-x-2:focus {
    --tw-skew-x: 2deg;
  }

  .lt-large-desktop\:focus\:vtmn-skew-x-3:focus {
    --tw-skew-x: 3deg;
  }

  .lt-large-desktop\:focus\:vtmn-skew-x-6:focus {
    --tw-skew-x: 6deg;
  }

  .lt-large-desktop\:focus\:vtmn-skew-x-12:focus {
    --tw-skew-x: 12deg;
  }

  .lt-large-desktop\:focus\:vtmn--skew-x-12:focus {
    --tw-skew-x: -12deg;
  }

  .lt-large-desktop\:focus\:vtmn--skew-x-6:focus {
    --tw-skew-x: -6deg;
  }

  .lt-large-desktop\:focus\:vtmn--skew-x-3:focus {
    --tw-skew-x: -3deg;
  }

  .lt-large-desktop\:focus\:vtmn--skew-x-2:focus {
    --tw-skew-x: -2deg;
  }

  .lt-large-desktop\:focus\:vtmn--skew-x-1:focus {
    --tw-skew-x: -1deg;
  }

  .lt-large-desktop\:focus\:vtmn-skew-y-0:focus {
    --tw-skew-y: 0deg;
  }

  .lt-large-desktop\:focus\:vtmn-skew-y-1:focus {
    --tw-skew-y: 1deg;
  }

  .lt-large-desktop\:focus\:vtmn-skew-y-2:focus {
    --tw-skew-y: 2deg;
  }

  .lt-large-desktop\:focus\:vtmn-skew-y-3:focus {
    --tw-skew-y: 3deg;
  }

  .lt-large-desktop\:focus\:vtmn-skew-y-6:focus {
    --tw-skew-y: 6deg;
  }

  .lt-large-desktop\:focus\:vtmn-skew-y-12:focus {
    --tw-skew-y: 12deg;
  }

  .lt-large-desktop\:focus\:vtmn--skew-y-12:focus {
    --tw-skew-y: -12deg;
  }

  .lt-large-desktop\:focus\:vtmn--skew-y-6:focus {
    --tw-skew-y: -6deg;
  }

  .lt-large-desktop\:focus\:vtmn--skew-y-3:focus {
    --tw-skew-y: -3deg;
  }

  .lt-large-desktop\:focus\:vtmn--skew-y-2:focus {
    --tw-skew-y: -2deg;
  }

  .lt-large-desktop\:focus\:vtmn--skew-y-1:focus {
    --tw-skew-y: -1deg;
  }

  .lt-large-desktop\:vtmn-scale-0 {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .lt-large-desktop\:vtmn-scale-50 {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .lt-large-desktop\:vtmn-scale-75 {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .lt-large-desktop\:vtmn-scale-90 {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .lt-large-desktop\:vtmn-scale-95 {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .lt-large-desktop\:vtmn-scale-100 {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .lt-large-desktop\:vtmn-scale-105 {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .lt-large-desktop\:vtmn-scale-110 {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .lt-large-desktop\:vtmn-scale-125 {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .lt-large-desktop\:vtmn-scale-150 {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .lt-large-desktop\:hover\:vtmn-scale-0:hover {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .lt-large-desktop\:hover\:vtmn-scale-50:hover {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .lt-large-desktop\:hover\:vtmn-scale-75:hover {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .lt-large-desktop\:hover\:vtmn-scale-90:hover {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .lt-large-desktop\:hover\:vtmn-scale-95:hover {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .lt-large-desktop\:hover\:vtmn-scale-100:hover {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .lt-large-desktop\:hover\:vtmn-scale-105:hover {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .lt-large-desktop\:hover\:vtmn-scale-110:hover {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .lt-large-desktop\:hover\:vtmn-scale-125:hover {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .lt-large-desktop\:hover\:vtmn-scale-150:hover {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .lt-large-desktop\:focus\:vtmn-scale-0:focus {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .lt-large-desktop\:focus\:vtmn-scale-50:focus {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .lt-large-desktop\:focus\:vtmn-scale-75:focus {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .lt-large-desktop\:focus\:vtmn-scale-90:focus {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .lt-large-desktop\:focus\:vtmn-scale-95:focus {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .lt-large-desktop\:focus\:vtmn-scale-100:focus {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .lt-large-desktop\:focus\:vtmn-scale-105:focus {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .lt-large-desktop\:focus\:vtmn-scale-110:focus {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .lt-large-desktop\:focus\:vtmn-scale-125:focus {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .lt-large-desktop\:focus\:vtmn-scale-150:focus {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .lt-large-desktop\:vtmn-scale-x-0 {
    --tw-scale-x: 0;
  }

  .lt-large-desktop\:vtmn-scale-x-50 {
    --tw-scale-x: .5;
  }

  .lt-large-desktop\:vtmn-scale-x-75 {
    --tw-scale-x: .75;
  }

  .lt-large-desktop\:vtmn-scale-x-90 {
    --tw-scale-x: .9;
  }

  .lt-large-desktop\:vtmn-scale-x-95 {
    --tw-scale-x: .95;
  }

  .lt-large-desktop\:vtmn-scale-x-100 {
    --tw-scale-x: 1;
  }

  .lt-large-desktop\:vtmn-scale-x-105 {
    --tw-scale-x: 1.05;
  }

  .lt-large-desktop\:vtmn-scale-x-110 {
    --tw-scale-x: 1.1;
  }

  .lt-large-desktop\:vtmn-scale-x-125 {
    --tw-scale-x: 1.25;
  }

  .lt-large-desktop\:vtmn-scale-x-150 {
    --tw-scale-x: 1.5;
  }

  .lt-large-desktop\:vtmn-scale-y-0 {
    --tw-scale-y: 0;
  }

  .lt-large-desktop\:vtmn-scale-y-50 {
    --tw-scale-y: .5;
  }

  .lt-large-desktop\:vtmn-scale-y-75 {
    --tw-scale-y: .75;
  }

  .lt-large-desktop\:vtmn-scale-y-90 {
    --tw-scale-y: .9;
  }

  .lt-large-desktop\:vtmn-scale-y-95 {
    --tw-scale-y: .95;
  }

  .lt-large-desktop\:vtmn-scale-y-100 {
    --tw-scale-y: 1;
  }

  .lt-large-desktop\:vtmn-scale-y-105 {
    --tw-scale-y: 1.05;
  }

  .lt-large-desktop\:vtmn-scale-y-110 {
    --tw-scale-y: 1.1;
  }

  .lt-large-desktop\:vtmn-scale-y-125 {
    --tw-scale-y: 1.25;
  }

  .lt-large-desktop\:vtmn-scale-y-150 {
    --tw-scale-y: 1.5;
  }

  .lt-large-desktop\:hover\:vtmn-scale-x-0:hover {
    --tw-scale-x: 0;
  }

  .lt-large-desktop\:hover\:vtmn-scale-x-50:hover {
    --tw-scale-x: .5;
  }

  .lt-large-desktop\:hover\:vtmn-scale-x-75:hover {
    --tw-scale-x: .75;
  }

  .lt-large-desktop\:hover\:vtmn-scale-x-90:hover {
    --tw-scale-x: .9;
  }

  .lt-large-desktop\:hover\:vtmn-scale-x-95:hover {
    --tw-scale-x: .95;
  }

  .lt-large-desktop\:hover\:vtmn-scale-x-100:hover {
    --tw-scale-x: 1;
  }

  .lt-large-desktop\:hover\:vtmn-scale-x-105:hover {
    --tw-scale-x: 1.05;
  }

  .lt-large-desktop\:hover\:vtmn-scale-x-110:hover {
    --tw-scale-x: 1.1;
  }

  .lt-large-desktop\:hover\:vtmn-scale-x-125:hover {
    --tw-scale-x: 1.25;
  }

  .lt-large-desktop\:hover\:vtmn-scale-x-150:hover {
    --tw-scale-x: 1.5;
  }

  .lt-large-desktop\:hover\:vtmn-scale-y-0:hover {
    --tw-scale-y: 0;
  }

  .lt-large-desktop\:hover\:vtmn-scale-y-50:hover {
    --tw-scale-y: .5;
  }

  .lt-large-desktop\:hover\:vtmn-scale-y-75:hover {
    --tw-scale-y: .75;
  }

  .lt-large-desktop\:hover\:vtmn-scale-y-90:hover {
    --tw-scale-y: .9;
  }

  .lt-large-desktop\:hover\:vtmn-scale-y-95:hover {
    --tw-scale-y: .95;
  }

  .lt-large-desktop\:hover\:vtmn-scale-y-100:hover {
    --tw-scale-y: 1;
  }

  .lt-large-desktop\:hover\:vtmn-scale-y-105:hover {
    --tw-scale-y: 1.05;
  }

  .lt-large-desktop\:hover\:vtmn-scale-y-110:hover {
    --tw-scale-y: 1.1;
  }

  .lt-large-desktop\:hover\:vtmn-scale-y-125:hover {
    --tw-scale-y: 1.25;
  }

  .lt-large-desktop\:hover\:vtmn-scale-y-150:hover {
    --tw-scale-y: 1.5;
  }

  .lt-large-desktop\:focus\:vtmn-scale-x-0:focus {
    --tw-scale-x: 0;
  }

  .lt-large-desktop\:focus\:vtmn-scale-x-50:focus {
    --tw-scale-x: .5;
  }

  .lt-large-desktop\:focus\:vtmn-scale-x-75:focus {
    --tw-scale-x: .75;
  }

  .lt-large-desktop\:focus\:vtmn-scale-x-90:focus {
    --tw-scale-x: .9;
  }

  .lt-large-desktop\:focus\:vtmn-scale-x-95:focus {
    --tw-scale-x: .95;
  }

  .lt-large-desktop\:focus\:vtmn-scale-x-100:focus {
    --tw-scale-x: 1;
  }

  .lt-large-desktop\:focus\:vtmn-scale-x-105:focus {
    --tw-scale-x: 1.05;
  }

  .lt-large-desktop\:focus\:vtmn-scale-x-110:focus {
    --tw-scale-x: 1.1;
  }

  .lt-large-desktop\:focus\:vtmn-scale-x-125:focus {
    --tw-scale-x: 1.25;
  }

  .lt-large-desktop\:focus\:vtmn-scale-x-150:focus {
    --tw-scale-x: 1.5;
  }

  .lt-large-desktop\:focus\:vtmn-scale-y-0:focus {
    --tw-scale-y: 0;
  }

  .lt-large-desktop\:focus\:vtmn-scale-y-50:focus {
    --tw-scale-y: .5;
  }

  .lt-large-desktop\:focus\:vtmn-scale-y-75:focus {
    --tw-scale-y: .75;
  }

  .lt-large-desktop\:focus\:vtmn-scale-y-90:focus {
    --tw-scale-y: .9;
  }

  .lt-large-desktop\:focus\:vtmn-scale-y-95:focus {
    --tw-scale-y: .95;
  }

  .lt-large-desktop\:focus\:vtmn-scale-y-100:focus {
    --tw-scale-y: 1;
  }

  .lt-large-desktop\:focus\:vtmn-scale-y-105:focus {
    --tw-scale-y: 1.05;
  }

  .lt-large-desktop\:focus\:vtmn-scale-y-110:focus {
    --tw-scale-y: 1.1;
  }

  .lt-large-desktop\:focus\:vtmn-scale-y-125:focus {
    --tw-scale-y: 1.25;
  }

  .lt-large-desktop\:focus\:vtmn-scale-y-150:focus {
    --tw-scale-y: 1.5;
  }

  .lt-large-desktop\:vtmn-animate-none {
    animation: none;
  }

  .lt-large-desktop\:vtmn-animate-spin {
    animation: vtmn-spin 1s linear infinite;
  }

  .lt-large-desktop\:vtmn-animate-ping {
    animation: vtmn-ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .lt-large-desktop\:vtmn-animate-pulse {
    animation: vtmn-pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .lt-large-desktop\:vtmn-animate-bounce {
    animation: vtmn-bounce 1s infinite;
  }

  .lt-large-desktop\:vtmn-cursor-auto {
    cursor: auto;
  }

  .lt-large-desktop\:vtmn-cursor-default {
    cursor: default;
  }

  .lt-large-desktop\:vtmn-cursor-pointer {
    cursor: pointer;
  }

  .lt-large-desktop\:vtmn-cursor-wait {
    cursor: wait;
  }

  .lt-large-desktop\:vtmn-cursor-text {
    cursor: text;
  }

  .lt-large-desktop\:vtmn-cursor-move {
    cursor: move;
  }

  .lt-large-desktop\:vtmn-cursor-help {
    cursor: help;
  }

  .lt-large-desktop\:vtmn-cursor-not-allowed {
    cursor: not-allowed;
  }

  .lt-large-desktop\:hover\:vtmn-cursor-auto:hover {
    cursor: auto;
  }

  .lt-large-desktop\:hover\:vtmn-cursor-default:hover {
    cursor: default;
  }

  .lt-large-desktop\:hover\:vtmn-cursor-pointer:hover {
    cursor: pointer;
  }

  .lt-large-desktop\:hover\:vtmn-cursor-wait:hover {
    cursor: wait;
  }

  .lt-large-desktop\:hover\:vtmn-cursor-text:hover {
    cursor: text;
  }

  .lt-large-desktop\:hover\:vtmn-cursor-move:hover {
    cursor: move;
  }

  .lt-large-desktop\:hover\:vtmn-cursor-help:hover {
    cursor: help;
  }

  .lt-large-desktop\:hover\:vtmn-cursor-not-allowed:hover {
    cursor: not-allowed;
  }

  .lt-large-desktop\:disabled\:vtmn-cursor-auto:disabled {
    cursor: auto;
  }

  .lt-large-desktop\:disabled\:vtmn-cursor-default:disabled {
    cursor: default;
  }

  .lt-large-desktop\:disabled\:vtmn-cursor-pointer:disabled {
    cursor: pointer;
  }

  .lt-large-desktop\:disabled\:vtmn-cursor-wait:disabled {
    cursor: wait;
  }

  .lt-large-desktop\:disabled\:vtmn-cursor-text:disabled {
    cursor: text;
  }

  .lt-large-desktop\:disabled\:vtmn-cursor-move:disabled {
    cursor: move;
  }

  .lt-large-desktop\:disabled\:vtmn-cursor-help:disabled {
    cursor: help;
  }

  .lt-large-desktop\:disabled\:vtmn-cursor-not-allowed:disabled {
    cursor: not-allowed;
  }

  .lt-large-desktop\:vtmn-select-none {
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
  }

  .lt-large-desktop\:vtmn-select-text {
    -webkit-user-select: text;
       -moz-user-select: text;
            user-select: text;
  }

  .lt-large-desktop\:vtmn-select-all {
    -webkit-user-select: all;
       -moz-user-select: all;
            user-select: all;
  }

  .lt-large-desktop\:vtmn-select-auto {
    -webkit-user-select: auto;
       -moz-user-select: auto;
            user-select: auto;
  }

  .lt-large-desktop\:vtmn-resize-none {
    resize: none;
  }

  .lt-large-desktop\:vtmn-resize-y {
    resize: vertical;
  }

  .lt-large-desktop\:vtmn-resize-x {
    resize: horizontal;
  }

  .lt-large-desktop\:vtmn-resize {
    resize: both;
  }

  .lt-large-desktop\:vtmn-list-inside {
    list-style-position: inside;
  }

  .lt-large-desktop\:vtmn-list-outside {
    list-style-position: outside;
  }

  .lt-large-desktop\:vtmn-list-none {
    list-style-type: none;
  }

  .lt-large-desktop\:vtmn-list-disc {
    list-style-type: disc;
  }

  .lt-large-desktop\:vtmn-list-decimal {
    list-style-type: decimal;
  }

  .lt-large-desktop\:vtmn-appearance-none {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

  .lt-large-desktop\:vtmn-auto-cols-auto {
    grid-auto-columns: auto;
  }

  .lt-large-desktop\:vtmn-auto-cols-min {
    grid-auto-columns: min-content;
  }

  .lt-large-desktop\:vtmn-auto-cols-max {
    grid-auto-columns: max-content;
  }

  .lt-large-desktop\:vtmn-auto-cols-fr {
    grid-auto-columns: minmax(0, 1fr);
  }

  .lt-large-desktop\:vtmn-grid-flow-row {
    grid-auto-flow: row;
  }

  .lt-large-desktop\:vtmn-grid-flow-col {
    grid-auto-flow: column;
  }

  .lt-large-desktop\:vtmn-grid-flow-row-dense {
    grid-auto-flow: row dense;
  }

  .lt-large-desktop\:vtmn-grid-flow-col-dense {
    grid-auto-flow: column dense;
  }

  .lt-large-desktop\:vtmn-auto-rows-auto {
    grid-auto-rows: auto;
  }

  .lt-large-desktop\:vtmn-auto-rows-min {
    grid-auto-rows: min-content;
  }

  .lt-large-desktop\:vtmn-auto-rows-max {
    grid-auto-rows: max-content;
  }

  .lt-large-desktop\:vtmn-auto-rows-fr {
    grid-auto-rows: minmax(0, 1fr);
  }

  .lt-large-desktop\:vtmn-grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .lt-large-desktop\:vtmn-grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .lt-large-desktop\:vtmn-grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .lt-large-desktop\:vtmn-grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .lt-large-desktop\:vtmn-grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .lt-large-desktop\:vtmn-grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .lt-large-desktop\:vtmn-grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .lt-large-desktop\:vtmn-grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .lt-large-desktop\:vtmn-grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .lt-large-desktop\:vtmn-grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .lt-large-desktop\:vtmn-grid-cols-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .lt-large-desktop\:vtmn-grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .lt-large-desktop\:vtmn-grid-cols-none {
    grid-template-columns: none;
  }

  .lt-large-desktop\:vtmn-grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .lt-large-desktop\:vtmn-grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .lt-large-desktop\:vtmn-grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .lt-large-desktop\:vtmn-grid-rows-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .lt-large-desktop\:vtmn-grid-rows-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .lt-large-desktop\:vtmn-grid-rows-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .lt-large-desktop\:vtmn-grid-rows-none {
    grid-template-rows: none;
  }

  .lt-large-desktop\:vtmn-flex-row {
    flex-direction: row;
  }

  .lt-large-desktop\:vtmn-flex-row-reverse {
    flex-direction: row-reverse;
  }

  .lt-large-desktop\:vtmn-flex-col {
    flex-direction: column;
  }

  .lt-large-desktop\:vtmn-flex-col-reverse {
    flex-direction: column-reverse;
  }

  .lt-large-desktop\:vtmn-flex-wrap {
    flex-wrap: wrap;
  }

  .lt-large-desktop\:vtmn-flex-wrap-reverse {
    flex-wrap: wrap-reverse;
  }

  .lt-large-desktop\:vtmn-flex-nowrap {
    flex-wrap: nowrap;
  }

  .lt-large-desktop\:vtmn-place-content-center {
    place-content: center;
  }

  .lt-large-desktop\:vtmn-place-content-start {
    place-content: start;
  }

  .lt-large-desktop\:vtmn-place-content-end {
    place-content: end;
  }

  .lt-large-desktop\:vtmn-place-content-between {
    place-content: space-between;
  }

  .lt-large-desktop\:vtmn-place-content-around {
    place-content: space-around;
  }

  .lt-large-desktop\:vtmn-place-content-evenly {
    place-content: space-evenly;
  }

  .lt-large-desktop\:vtmn-place-content-stretch {
    place-content: stretch;
  }

  .lt-large-desktop\:vtmn-place-items-start {
    place-items: start;
  }

  .lt-large-desktop\:vtmn-place-items-end {
    place-items: end;
  }

  .lt-large-desktop\:vtmn-place-items-center {
    place-items: center;
  }

  .lt-large-desktop\:vtmn-place-items-stretch {
    place-items: stretch;
  }

  .lt-large-desktop\:vtmn-content-center {
    align-content: center;
  }

  .lt-large-desktop\:vtmn-content-start {
    align-content: flex-start;
  }

  .lt-large-desktop\:vtmn-content-end {
    align-content: flex-end;
  }

  .lt-large-desktop\:vtmn-content-between {
    align-content: space-between;
  }

  .lt-large-desktop\:vtmn-content-around {
    align-content: space-around;
  }

  .lt-large-desktop\:vtmn-content-evenly {
    align-content: space-evenly;
  }

  .lt-large-desktop\:vtmn-items-start {
    align-items: flex-start;
  }

  .lt-large-desktop\:vtmn-items-end {
    align-items: flex-end;
  }

  .lt-large-desktop\:vtmn-items-center {
    align-items: center;
  }

  .lt-large-desktop\:vtmn-items-baseline {
    align-items: baseline;
  }

  .lt-large-desktop\:vtmn-items-stretch {
    align-items: stretch;
  }

  .lt-large-desktop\:vtmn-justify-start {
    justify-content: flex-start;
  }

  .lt-large-desktop\:vtmn-justify-end {
    justify-content: flex-end;
  }

  .lt-large-desktop\:vtmn-justify-center {
    justify-content: center;
  }

  .lt-large-desktop\:vtmn-justify-between {
    justify-content: space-between;
  }

  .lt-large-desktop\:vtmn-justify-around {
    justify-content: space-around;
  }

  .lt-large-desktop\:vtmn-justify-evenly {
    justify-content: space-evenly;
  }

  .lt-large-desktop\:vtmn-justify-items-start {
    justify-items: start;
  }

  .lt-large-desktop\:vtmn-justify-items-end {
    justify-items: end;
  }

  .lt-large-desktop\:vtmn-justify-items-center {
    justify-items: center;
  }

  .lt-large-desktop\:vtmn-justify-items-stretch {
    justify-items: stretch;
  }

  .lt-large-desktop\:vtmn-gap-0 {
    gap: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:vtmn-gap-1 {
    gap: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:vtmn-gap-2 {
    gap: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:vtmn-gap-3 {
    gap: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:vtmn-gap-4 {
    gap: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:vtmn-gap-5 {
    gap: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:vtmn-gap-6 {
    gap: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:vtmn-gap-7 {
    gap: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:vtmn-gap-8 {
    gap: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:vtmn-gap-9 {
    gap: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:vtmn-gap-10 {
    gap: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:vtmn-gap-x-0 {
    -moz-column-gap: var(--vtmn-spacing_0);
         column-gap: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:vtmn-gap-x-1 {
    -moz-column-gap: var(--vtmn-spacing_1);
         column-gap: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:vtmn-gap-x-2 {
    -moz-column-gap: var(--vtmn-spacing_2);
         column-gap: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:vtmn-gap-x-3 {
    -moz-column-gap: var(--vtmn-spacing_3);
         column-gap: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:vtmn-gap-x-4 {
    -moz-column-gap: var(--vtmn-spacing_4);
         column-gap: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:vtmn-gap-x-5 {
    -moz-column-gap: var(--vtmn-spacing_5);
         column-gap: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:vtmn-gap-x-6 {
    -moz-column-gap: var(--vtmn-spacing_6);
         column-gap: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:vtmn-gap-x-7 {
    -moz-column-gap: var(--vtmn-spacing_7);
         column-gap: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:vtmn-gap-x-8 {
    -moz-column-gap: var(--vtmn-spacing_8);
         column-gap: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:vtmn-gap-x-9 {
    -moz-column-gap: var(--vtmn-spacing_9);
         column-gap: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:vtmn-gap-x-10 {
    -moz-column-gap: var(--vtmn-spacing_10);
         column-gap: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:vtmn-gap-y-0 {
    row-gap: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:vtmn-gap-y-1 {
    row-gap: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:vtmn-gap-y-2 {
    row-gap: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:vtmn-gap-y-3 {
    row-gap: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:vtmn-gap-y-4 {
    row-gap: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:vtmn-gap-y-5 {
    row-gap: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:vtmn-gap-y-6 {
    row-gap: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:vtmn-gap-y-7 {
    row-gap: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:vtmn-gap-y-8 {
    row-gap: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:vtmn-gap-y-9 {
    row-gap: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:vtmn-gap-y-10 {
    row-gap: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:vtmn-space-x-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_0) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-large-desktop\:vtmn-space-x-1 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_1) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-large-desktop\:vtmn-space-x-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_2) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-large-desktop\:vtmn-space-x-3 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_3) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-large-desktop\:vtmn-space-x-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_4) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-large-desktop\:vtmn-space-x-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_5) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-large-desktop\:vtmn-space-x-6 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_6) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-large-desktop\:vtmn-space-x-7 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_7) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-large-desktop\:vtmn-space-x-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_8) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-large-desktop\:vtmn-space-x-9 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_9) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-large-desktop\:vtmn-space-x-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_10) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-large-desktop\:vtmn--space-x-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_0) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-large-desktop\:vtmn--space-x-1 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_1) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-large-desktop\:vtmn--space-x-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_2) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-large-desktop\:vtmn--space-x-3 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_3) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-large-desktop\:vtmn--space-x-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_4) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-large-desktop\:vtmn--space-x-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_5) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-large-desktop\:vtmn--space-x-6 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_6) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-large-desktop\:vtmn--space-x-7 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_7) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-large-desktop\:vtmn--space-x-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_8) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-large-desktop\:vtmn--space-x-9 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_9) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-large-desktop\:vtmn--space-x-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_10) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-x-reverse)));
  }

  .lt-large-desktop\:vtmn-space-y-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_0) * var(--tw-space-y-reverse));
  }

  .lt-large-desktop\:vtmn-space-y-1 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_1) * var(--tw-space-y-reverse));
  }

  .lt-large-desktop\:vtmn-space-y-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_2) * var(--tw-space-y-reverse));
  }

  .lt-large-desktop\:vtmn-space-y-3 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_3) * var(--tw-space-y-reverse));
  }

  .lt-large-desktop\:vtmn-space-y-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_4) * var(--tw-space-y-reverse));
  }

  .lt-large-desktop\:vtmn-space-y-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_5) * var(--tw-space-y-reverse));
  }

  .lt-large-desktop\:vtmn-space-y-6 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_6) * var(--tw-space-y-reverse));
  }

  .lt-large-desktop\:vtmn-space-y-7 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_7) * var(--tw-space-y-reverse));
  }

  .lt-large-desktop\:vtmn-space-y-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_8) * var(--tw-space-y-reverse));
  }

  .lt-large-desktop\:vtmn-space-y-9 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_9) * var(--tw-space-y-reverse));
  }

  .lt-large-desktop\:vtmn-space-y-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_10) * var(--tw-space-y-reverse));
  }

  .lt-large-desktop\:vtmn--space-y-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_0) * var(--tw-space-y-reverse));
  }

  .lt-large-desktop\:vtmn--space-y-1 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_1) * var(--tw-space-y-reverse));
  }

  .lt-large-desktop\:vtmn--space-y-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_2) * var(--tw-space-y-reverse));
  }

  .lt-large-desktop\:vtmn--space-y-3 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_3) * var(--tw-space-y-reverse));
  }

  .lt-large-desktop\:vtmn--space-y-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_4) * var(--tw-space-y-reverse));
  }

  .lt-large-desktop\:vtmn--space-y-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_5) * var(--tw-space-y-reverse));
  }

  .lt-large-desktop\:vtmn--space-y-6 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_6) * var(--tw-space-y-reverse));
  }

  .lt-large-desktop\:vtmn--space-y-7 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_7) * var(--tw-space-y-reverse));
  }

  .lt-large-desktop\:vtmn--space-y-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_8) * var(--tw-space-y-reverse));
  }

  .lt-large-desktop\:vtmn--space-y-9 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_9) * var(--tw-space-y-reverse));
  }

  .lt-large-desktop\:vtmn--space-y-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_10) * var(--tw-space-y-reverse));
  }

  .lt-large-desktop\:vtmn-space-y-reverse &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 1;
  }

  .lt-large-desktop\:vtmn-space-x-reverse &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 1;
  }

  .lt-large-desktop\:vtmn-divide-x-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lt-large-desktop\:vtmn-divide-x-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lt-large-desktop\:vtmn-divide-x-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lt-large-desktop\:vtmn-divide-x-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(8px * var(--tw-divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lt-large-desktop\:vtmn-divide-x &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lt-large-desktop\:vtmn-divide-y-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .lt-large-desktop\:vtmn-divide-y-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }

  .lt-large-desktop\:vtmn-divide-y-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }

  .lt-large-desktop\:vtmn-divide-y-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
  }

  .lt-large-desktop\:vtmn-divide-y &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .lt-large-desktop\:vtmn-divide-y-reverse &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 1;
  }

  .lt-large-desktop\:vtmn-divide-x-reverse &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 1;
  }

  .lt-large-desktop\:vtmn-divide-solid &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: solid;
  }

  .lt-large-desktop\:vtmn-divide-dashed &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: dashed;
  }

  .lt-large-desktop\:vtmn-divide-dotted &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: dotted;
  }

  .lt-large-desktop\:vtmn-divide-double &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: double;
  }

  .lt-large-desktop\:vtmn-divide-none &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: none;
  }

  .lt-large-desktop\:vtmn-divide-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: transparent;
  }

  .lt-large-desktop\:vtmn-divide-background-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-large-desktop\:vtmn-divide-background-secondary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-large-desktop\:vtmn-divide-background-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-large-desktop\:vtmn-divide-background-brand-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-large-desktop\:vtmn-divide-background-brand-secondary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-large-desktop\:vtmn-divide-background-accent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-large-desktop\:vtmn-divide-background-alert &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-large-desktop\:vtmn-divide-background-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-large-desktop\:vtmn-divide-background-brand-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-large-desktop\:vtmn-divide-content-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-large-desktop\:vtmn-divide-content-secondary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-large-desktop\:vtmn-divide-content-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-large-desktop\:vtmn-divide-content-action &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-large-desktop\:vtmn-divide-content-active &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-large-desktop\:vtmn-divide-content-inactive &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-large-desktop\:vtmn-divide-content-negative &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-large-desktop\:vtmn-divide-content-warning &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-large-desktop\:vtmn-divide-content-positive &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-large-desktop\:vtmn-divide-content-information &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-large-desktop\:vtmn-divide-content-accent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-large-desktop\:vtmn-divide-content-visited &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-large-desktop\:vtmn-divide-content-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-large-desktop\:vtmn-divide-content-action-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-large-desktop\:vtmn-divide-content-visited-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-large-desktop\:vtmn-divide-border-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-large-desktop\:vtmn-divide-border-secondary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-large-desktop\:vtmn-divide-border-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-large-desktop\:vtmn-divide-border-active &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-large-desktop\:vtmn-divide-border-inactive &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-large-desktop\:vtmn-divide-border-negative &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-large-desktop\:vtmn-divide-border-warning &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-large-desktop\:vtmn-divide-border-positive &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-large-desktop\:vtmn-divide-border-information &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-large-desktop\:vtmn-divide-border-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-large-desktop\:vtmn-divide-decorative-gravel &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-large-desktop\:vtmn-divide-decorative-brick &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-large-desktop\:vtmn-divide-decorative-saffron &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-large-desktop\:vtmn-divide-decorative-gold &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-large-desktop\:vtmn-divide-decorative-jade &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-large-desktop\:vtmn-divide-decorative-emerald &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-large-desktop\:vtmn-divide-decorative-cobalt &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-large-desktop\:vtmn-divide-decorative-amethyst &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-large-desktop\:vtmn-divide-hover-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-large-desktop\:vtmn-divide-hover-primary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-large-desktop\:vtmn-divide-hover-secondary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-large-desktop\:vtmn-divide-hover-tertiary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-large-desktop\:vtmn-divide-hover-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-large-desktop\:vtmn-divide-hover-brand &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-large-desktop\:vtmn-divide-hover-accent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-large-desktop\:vtmn-divide-hover-primary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-divide-hover-secondary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-divide-hover-tertiary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-divide-active-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-large-desktop\:vtmn-divide-active-primary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-large-desktop\:vtmn-divide-active-secondary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-large-desktop\:vtmn-divide-active-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-large-desktop\:vtmn-divide-active-tertiary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-large-desktop\:vtmn-divide-active-brand &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-large-desktop\:vtmn-divide-active-accent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-large-desktop\:vtmn-divide-active-primary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-divide-active-secondary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-divide-active-tertiary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-divide-active-brand-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-divide-shadow &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-large-desktop\:vtmn-divide-brand &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand);
  }

  .lt-large-desktop\:vtmn-divide-brand-pro &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-pro);
  }

  .lt-large-desktop\:vtmn-divide-brand-digital-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-large-desktop\:vtmn-divide-brand-digital-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-large-desktop\:vtmn-divide-brand-digital-light-3 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-large-desktop\:vtmn-divide-brand-digital &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital);
  }

  .lt-large-desktop\:vtmn-divide-brand-digital-dark-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-large-desktop\:vtmn-divide-brand-digital-dark-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-large-desktop\:vtmn-divide-green-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-light-1);
  }

  .lt-large-desktop\:vtmn-divide-green-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-light-2);
  }

  .lt-large-desktop\:vtmn-divide-green-light-3 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-light-3);
  }

  .lt-large-desktop\:vtmn-divide-green &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green);
  }

  .lt-large-desktop\:vtmn-divide-green-dark-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .lt-large-desktop\:vtmn-divide-green-dark-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .lt-large-desktop\:vtmn-divide-white &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_white);
  }

  .lt-large-desktop\:vtmn-divide-grey-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .lt-large-desktop\:vtmn-divide-grey-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .lt-large-desktop\:vtmn-divide-grey-light-3 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .lt-large-desktop\:vtmn-divide-grey-light-4 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .lt-large-desktop\:vtmn-divide-grey &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey);
  }

  .lt-large-desktop\:vtmn-divide-grey-dark-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-large-desktop\:vtmn-divide-grey-dark-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-large-desktop\:vtmn-divide-grey-dark-3 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-large-desktop\:vtmn-divide-black &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_black);
  }

  .lt-large-desktop\:vtmn-divide-success &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_success);
  }

  .lt-large-desktop\:vtmn-divide-info &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_info);
  }

  .lt-large-desktop\:vtmn-divide-warning &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_warning);
  }

  .lt-large-desktop\:vtmn-divide-danger &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_danger);
  }

  .lt-large-desktop\:vtmn-divide-yellow-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-large-desktop\:vtmn-divide-yellow-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-large-desktop\:vtmn-divide-yellow &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_yellow);
  }

  .lt-large-desktop\:vtmn-divide-orange-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .lt-large-desktop\:vtmn-divide-orange-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .lt-large-desktop\:vtmn-divide-orange &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_orange);
  }

  .lt-large-desktop\:vtmn-divide-red-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_red-light-1);
  }

  .lt-large-desktop\:vtmn-divide-red-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_red-light-2);
  }

  .lt-large-desktop\:vtmn-divide-red &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_red);
  }

  .lt-large-desktop\:vtmn-divide-opacity-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0;
  }

  .lt-large-desktop\:vtmn-divide-opacity-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.05;
  }

  .lt-large-desktop\:vtmn-divide-opacity-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.1;
  }

  .lt-large-desktop\:vtmn-divide-opacity-20 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.2;
  }

  .lt-large-desktop\:vtmn-divide-opacity-25 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.25;
  }

  .lt-large-desktop\:vtmn-divide-opacity-30 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.3;
  }

  .lt-large-desktop\:vtmn-divide-opacity-40 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.4;
  }

  .lt-large-desktop\:vtmn-divide-opacity-50 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.5;
  }

  .lt-large-desktop\:vtmn-divide-opacity-60 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.6;
  }

  .lt-large-desktop\:vtmn-divide-opacity-70 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.7;
  }

  .lt-large-desktop\:vtmn-divide-opacity-75 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.75;
  }

  .lt-large-desktop\:vtmn-divide-opacity-80 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.8;
  }

  .lt-large-desktop\:vtmn-divide-opacity-90 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.9;
  }

  .lt-large-desktop\:vtmn-divide-opacity-95 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.95;
  }

  .lt-large-desktop\:vtmn-divide-opacity-100 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
  }

  .lt-large-desktop\:vtmn-place-self-auto {
    place-self: auto;
  }

  .lt-large-desktop\:vtmn-place-self-start {
    place-self: start;
  }

  .lt-large-desktop\:vtmn-place-self-end {
    place-self: end;
  }

  .lt-large-desktop\:vtmn-place-self-center {
    place-self: center;
  }

  .lt-large-desktop\:vtmn-place-self-stretch {
    place-self: stretch;
  }

  .lt-large-desktop\:vtmn-self-auto {
    align-self: auto;
  }

  .lt-large-desktop\:vtmn-self-start {
    align-self: flex-start;
  }

  .lt-large-desktop\:vtmn-self-end {
    align-self: flex-end;
  }

  .lt-large-desktop\:vtmn-self-center {
    align-self: center;
  }

  .lt-large-desktop\:vtmn-self-stretch {
    align-self: stretch;
  }

  .lt-large-desktop\:vtmn-self-baseline {
    align-self: baseline;
  }

  .lt-large-desktop\:vtmn-justify-self-auto {
    justify-self: auto;
  }

  .lt-large-desktop\:vtmn-justify-self-start {
    justify-self: start;
  }

  .lt-large-desktop\:vtmn-justify-self-end {
    justify-self: end;
  }

  .lt-large-desktop\:vtmn-justify-self-center {
    justify-self: center;
  }

  .lt-large-desktop\:vtmn-justify-self-stretch {
    justify-self: stretch;
  }

  .lt-large-desktop\:vtmn-overflow-auto {
    overflow: auto;
  }

  .lt-large-desktop\:vtmn-overflow-hidden {
    overflow: hidden;
  }

  .lt-large-desktop\:vtmn-overflow-visible {
    overflow: visible;
  }

  .lt-large-desktop\:vtmn-overflow-scroll {
    overflow: scroll;
  }

  .lt-large-desktop\:vtmn-overflow-x-auto {
    overflow-x: auto;
  }

  .lt-large-desktop\:vtmn-overflow-y-auto {
    overflow-y: auto;
  }

  .lt-large-desktop\:vtmn-overflow-x-hidden {
    overflow-x: hidden;
  }

  .lt-large-desktop\:vtmn-overflow-y-hidden {
    overflow-y: hidden;
  }

  .lt-large-desktop\:vtmn-overflow-x-visible {
    overflow-x: visible;
  }

  .lt-large-desktop\:vtmn-overflow-y-visible {
    overflow-y: visible;
  }

  .lt-large-desktop\:vtmn-overflow-x-scroll {
    overflow-x: scroll;
  }

  .lt-large-desktop\:vtmn-overflow-y-scroll {
    overflow-y: scroll;
  }

  .lt-large-desktop\:vtmn-overscroll-auto {
    overscroll-behavior: auto;
  }

  .lt-large-desktop\:vtmn-overscroll-contain {
    overscroll-behavior: contain;
  }

  .lt-large-desktop\:vtmn-overscroll-none {
    overscroll-behavior: none;
  }

  .lt-large-desktop\:vtmn-overscroll-y-auto {
    overscroll-behavior-y: auto;
  }

  .lt-large-desktop\:vtmn-overscroll-y-contain {
    overscroll-behavior-y: contain;
  }

  .lt-large-desktop\:vtmn-overscroll-y-none {
    overscroll-behavior-y: none;
  }

  .lt-large-desktop\:vtmn-overscroll-x-auto {
    overscroll-behavior-x: auto;
  }

  .lt-large-desktop\:vtmn-overscroll-x-contain {
    overscroll-behavior-x: contain;
  }

  .lt-large-desktop\:vtmn-overscroll-x-none {
    overscroll-behavior-x: none;
  }

  .lt-large-desktop\:vtmn-truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .lt-large-desktop\:vtmn-overflow-ellipsis {
    text-overflow: ellipsis;
  }

  .lt-large-desktop\:vtmn-overflow-clip {
    text-overflow: clip;
  }

  .lt-large-desktop\:vtmn-whitespace-normal {
    white-space: normal;
  }

  .lt-large-desktop\:vtmn-whitespace-nowrap {
    white-space: nowrap;
  }

  .lt-large-desktop\:vtmn-whitespace-pre {
    white-space: pre;
  }

  .lt-large-desktop\:vtmn-whitespace-pre-line {
    white-space: pre-line;
  }

  .lt-large-desktop\:vtmn-whitespace-pre-wrap {
    white-space: pre-wrap;
  }

  .lt-large-desktop\:vtmn-break-normal {
    overflow-wrap: normal;
    word-break: normal;
  }

  .lt-large-desktop\:vtmn-break-words {
    overflow-wrap: break-word;
  }

  .lt-large-desktop\:vtmn-break-all {
    word-break: break-all;
  }

  .lt-large-desktop\:vtmn-rounded-100 {
    border-radius: var(--vtmn-radius_100);
  }

  .lt-large-desktop\:vtmn-rounded-200 {
    border-radius: var(--vtmn-radius_200);
  }

  .lt-large-desktop\:vtmn-rounded-300 {
    border-radius: var(--vtmn-radius_300);
  }

  .lt-large-desktop\:vtmn-rounded-400 {
    border-radius: var(--vtmn-radius_400);
  }

  .lt-large-desktop\:vtmn-rounded-500 {
    border-radius: var(--vtmn-radius_500);
  }

  .lt-large-desktop\:vtmn-rounded-600 {
    border-radius: var(--vtmn-radius_600);
  }

  .lt-large-desktop\:vtmn-rounded-700 {
    border-radius: var(--vtmn-radius_700);
  }

  .lt-large-desktop\:vtmn-rounded-800 {
    border-radius: var(--vtmn-radius_800);
  }

  .lt-large-desktop\:vtmn-rounded-none {
    border-radius: 0px;
  }

  .lt-large-desktop\:vtmn-rounded-sm {
    border-radius: 0.125rem;
  }

  .lt-large-desktop\:vtmn-rounded {
    border-radius: 0.25rem;
  }

  .lt-large-desktop\:vtmn-rounded-md {
    border-radius: 0.375rem;
  }

  .lt-large-desktop\:vtmn-rounded-lg {
    border-radius: 0.5rem;
  }

  .lt-large-desktop\:vtmn-rounded-xl {
    border-radius: 0.75rem;
  }

  .lt-large-desktop\:vtmn-rounded-2xl {
    border-radius: 1rem;
  }

  .lt-large-desktop\:vtmn-rounded-3xl {
    border-radius: 1.5rem;
  }

  .lt-large-desktop\:vtmn-rounded-full {
    border-radius: 9999px;
  }

  .lt-large-desktop\:vtmn-rounded-t-100 {
    border-top-left-radius: var(--vtmn-radius_100);
    border-top-right-radius: var(--vtmn-radius_100);
  }

  .lt-large-desktop\:vtmn-rounded-t-200 {
    border-top-left-radius: var(--vtmn-radius_200);
    border-top-right-radius: var(--vtmn-radius_200);
  }

  .lt-large-desktop\:vtmn-rounded-t-300 {
    border-top-left-radius: var(--vtmn-radius_300);
    border-top-right-radius: var(--vtmn-radius_300);
  }

  .lt-large-desktop\:vtmn-rounded-t-400 {
    border-top-left-radius: var(--vtmn-radius_400);
    border-top-right-radius: var(--vtmn-radius_400);
  }

  .lt-large-desktop\:vtmn-rounded-t-500 {
    border-top-left-radius: var(--vtmn-radius_500);
    border-top-right-radius: var(--vtmn-radius_500);
  }

  .lt-large-desktop\:vtmn-rounded-t-600 {
    border-top-left-radius: var(--vtmn-radius_600);
    border-top-right-radius: var(--vtmn-radius_600);
  }

  .lt-large-desktop\:vtmn-rounded-t-700 {
    border-top-left-radius: var(--vtmn-radius_700);
    border-top-right-radius: var(--vtmn-radius_700);
  }

  .lt-large-desktop\:vtmn-rounded-t-800 {
    border-top-left-radius: var(--vtmn-radius_800);
    border-top-right-radius: var(--vtmn-radius_800);
  }

  .lt-large-desktop\:vtmn-rounded-t-none {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .lt-large-desktop\:vtmn-rounded-t-sm {
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .lt-large-desktop\:vtmn-rounded-t {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .lt-large-desktop\:vtmn-rounded-t-md {
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .lt-large-desktop\:vtmn-rounded-t-lg {
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .lt-large-desktop\:vtmn-rounded-t-xl {
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .lt-large-desktop\:vtmn-rounded-t-2xl {
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .lt-large-desktop\:vtmn-rounded-t-3xl {
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .lt-large-desktop\:vtmn-rounded-t-full {
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .lt-large-desktop\:vtmn-rounded-r-100 {
    border-top-right-radius: var(--vtmn-radius_100);
    border-bottom-right-radius: var(--vtmn-radius_100);
  }

  .lt-large-desktop\:vtmn-rounded-r-200 {
    border-top-right-radius: var(--vtmn-radius_200);
    border-bottom-right-radius: var(--vtmn-radius_200);
  }

  .lt-large-desktop\:vtmn-rounded-r-300 {
    border-top-right-radius: var(--vtmn-radius_300);
    border-bottom-right-radius: var(--vtmn-radius_300);
  }

  .lt-large-desktop\:vtmn-rounded-r-400 {
    border-top-right-radius: var(--vtmn-radius_400);
    border-bottom-right-radius: var(--vtmn-radius_400);
  }

  .lt-large-desktop\:vtmn-rounded-r-500 {
    border-top-right-radius: var(--vtmn-radius_500);
    border-bottom-right-radius: var(--vtmn-radius_500);
  }

  .lt-large-desktop\:vtmn-rounded-r-600 {
    border-top-right-radius: var(--vtmn-radius_600);
    border-bottom-right-radius: var(--vtmn-radius_600);
  }

  .lt-large-desktop\:vtmn-rounded-r-700 {
    border-top-right-radius: var(--vtmn-radius_700);
    border-bottom-right-radius: var(--vtmn-radius_700);
  }

  .lt-large-desktop\:vtmn-rounded-r-800 {
    border-top-right-radius: var(--vtmn-radius_800);
    border-bottom-right-radius: var(--vtmn-radius_800);
  }

  .lt-large-desktop\:vtmn-rounded-r-none {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .lt-large-desktop\:vtmn-rounded-r-sm {
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .lt-large-desktop\:vtmn-rounded-r {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .lt-large-desktop\:vtmn-rounded-r-md {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .lt-large-desktop\:vtmn-rounded-r-lg {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .lt-large-desktop\:vtmn-rounded-r-xl {
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .lt-large-desktop\:vtmn-rounded-r-2xl {
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .lt-large-desktop\:vtmn-rounded-r-3xl {
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .lt-large-desktop\:vtmn-rounded-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .lt-large-desktop\:vtmn-rounded-b-100 {
    border-bottom-right-radius: var(--vtmn-radius_100);
    border-bottom-left-radius: var(--vtmn-radius_100);
  }

  .lt-large-desktop\:vtmn-rounded-b-200 {
    border-bottom-right-radius: var(--vtmn-radius_200);
    border-bottom-left-radius: var(--vtmn-radius_200);
  }

  .lt-large-desktop\:vtmn-rounded-b-300 {
    border-bottom-right-radius: var(--vtmn-radius_300);
    border-bottom-left-radius: var(--vtmn-radius_300);
  }

  .lt-large-desktop\:vtmn-rounded-b-400 {
    border-bottom-right-radius: var(--vtmn-radius_400);
    border-bottom-left-radius: var(--vtmn-radius_400);
  }

  .lt-large-desktop\:vtmn-rounded-b-500 {
    border-bottom-right-radius: var(--vtmn-radius_500);
    border-bottom-left-radius: var(--vtmn-radius_500);
  }

  .lt-large-desktop\:vtmn-rounded-b-600 {
    border-bottom-right-radius: var(--vtmn-radius_600);
    border-bottom-left-radius: var(--vtmn-radius_600);
  }

  .lt-large-desktop\:vtmn-rounded-b-700 {
    border-bottom-right-radius: var(--vtmn-radius_700);
    border-bottom-left-radius: var(--vtmn-radius_700);
  }

  .lt-large-desktop\:vtmn-rounded-b-800 {
    border-bottom-right-radius: var(--vtmn-radius_800);
    border-bottom-left-radius: var(--vtmn-radius_800);
  }

  .lt-large-desktop\:vtmn-rounded-b-none {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .lt-large-desktop\:vtmn-rounded-b-sm {
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .lt-large-desktop\:vtmn-rounded-b {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .lt-large-desktop\:vtmn-rounded-b-md {
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .lt-large-desktop\:vtmn-rounded-b-lg {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .lt-large-desktop\:vtmn-rounded-b-xl {
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .lt-large-desktop\:vtmn-rounded-b-2xl {
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .lt-large-desktop\:vtmn-rounded-b-3xl {
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .lt-large-desktop\:vtmn-rounded-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .lt-large-desktop\:vtmn-rounded-l-100 {
    border-top-left-radius: var(--vtmn-radius_100);
    border-bottom-left-radius: var(--vtmn-radius_100);
  }

  .lt-large-desktop\:vtmn-rounded-l-200 {
    border-top-left-radius: var(--vtmn-radius_200);
    border-bottom-left-radius: var(--vtmn-radius_200);
  }

  .lt-large-desktop\:vtmn-rounded-l-300 {
    border-top-left-radius: var(--vtmn-radius_300);
    border-bottom-left-radius: var(--vtmn-radius_300);
  }

  .lt-large-desktop\:vtmn-rounded-l-400 {
    border-top-left-radius: var(--vtmn-radius_400);
    border-bottom-left-radius: var(--vtmn-radius_400);
  }

  .lt-large-desktop\:vtmn-rounded-l-500 {
    border-top-left-radius: var(--vtmn-radius_500);
    border-bottom-left-radius: var(--vtmn-radius_500);
  }

  .lt-large-desktop\:vtmn-rounded-l-600 {
    border-top-left-radius: var(--vtmn-radius_600);
    border-bottom-left-radius: var(--vtmn-radius_600);
  }

  .lt-large-desktop\:vtmn-rounded-l-700 {
    border-top-left-radius: var(--vtmn-radius_700);
    border-bottom-left-radius: var(--vtmn-radius_700);
  }

  .lt-large-desktop\:vtmn-rounded-l-800 {
    border-top-left-radius: var(--vtmn-radius_800);
    border-bottom-left-radius: var(--vtmn-radius_800);
  }

  .lt-large-desktop\:vtmn-rounded-l-none {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .lt-large-desktop\:vtmn-rounded-l-sm {
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .lt-large-desktop\:vtmn-rounded-l {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .lt-large-desktop\:vtmn-rounded-l-md {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .lt-large-desktop\:vtmn-rounded-l-lg {
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .lt-large-desktop\:vtmn-rounded-l-xl {
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .lt-large-desktop\:vtmn-rounded-l-2xl {
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .lt-large-desktop\:vtmn-rounded-l-3xl {
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .lt-large-desktop\:vtmn-rounded-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .lt-large-desktop\:vtmn-rounded-tl-100 {
    border-top-left-radius: var(--vtmn-radius_100);
  }

  .lt-large-desktop\:vtmn-rounded-tl-200 {
    border-top-left-radius: var(--vtmn-radius_200);
  }

  .lt-large-desktop\:vtmn-rounded-tl-300 {
    border-top-left-radius: var(--vtmn-radius_300);
  }

  .lt-large-desktop\:vtmn-rounded-tl-400 {
    border-top-left-radius: var(--vtmn-radius_400);
  }

  .lt-large-desktop\:vtmn-rounded-tl-500 {
    border-top-left-radius: var(--vtmn-radius_500);
  }

  .lt-large-desktop\:vtmn-rounded-tl-600 {
    border-top-left-radius: var(--vtmn-radius_600);
  }

  .lt-large-desktop\:vtmn-rounded-tl-700 {
    border-top-left-radius: var(--vtmn-radius_700);
  }

  .lt-large-desktop\:vtmn-rounded-tl-800 {
    border-top-left-radius: var(--vtmn-radius_800);
  }

  .lt-large-desktop\:vtmn-rounded-tl-none {
    border-top-left-radius: 0px;
  }

  .lt-large-desktop\:vtmn-rounded-tl-sm {
    border-top-left-radius: 0.125rem;
  }

  .lt-large-desktop\:vtmn-rounded-tl {
    border-top-left-radius: 0.25rem;
  }

  .lt-large-desktop\:vtmn-rounded-tl-md {
    border-top-left-radius: 0.375rem;
  }

  .lt-large-desktop\:vtmn-rounded-tl-lg {
    border-top-left-radius: 0.5rem;
  }

  .lt-large-desktop\:vtmn-rounded-tl-xl {
    border-top-left-radius: 0.75rem;
  }

  .lt-large-desktop\:vtmn-rounded-tl-2xl {
    border-top-left-radius: 1rem;
  }

  .lt-large-desktop\:vtmn-rounded-tl-3xl {
    border-top-left-radius: 1.5rem;
  }

  .lt-large-desktop\:vtmn-rounded-tl-full {
    border-top-left-radius: 9999px;
  }

  .lt-large-desktop\:vtmn-rounded-tr-100 {
    border-top-right-radius: var(--vtmn-radius_100);
  }

  .lt-large-desktop\:vtmn-rounded-tr-200 {
    border-top-right-radius: var(--vtmn-radius_200);
  }

  .lt-large-desktop\:vtmn-rounded-tr-300 {
    border-top-right-radius: var(--vtmn-radius_300);
  }

  .lt-large-desktop\:vtmn-rounded-tr-400 {
    border-top-right-radius: var(--vtmn-radius_400);
  }

  .lt-large-desktop\:vtmn-rounded-tr-500 {
    border-top-right-radius: var(--vtmn-radius_500);
  }

  .lt-large-desktop\:vtmn-rounded-tr-600 {
    border-top-right-radius: var(--vtmn-radius_600);
  }

  .lt-large-desktop\:vtmn-rounded-tr-700 {
    border-top-right-radius: var(--vtmn-radius_700);
  }

  .lt-large-desktop\:vtmn-rounded-tr-800 {
    border-top-right-radius: var(--vtmn-radius_800);
  }

  .lt-large-desktop\:vtmn-rounded-tr-none {
    border-top-right-radius: 0px;
  }

  .lt-large-desktop\:vtmn-rounded-tr-sm {
    border-top-right-radius: 0.125rem;
  }

  .lt-large-desktop\:vtmn-rounded-tr {
    border-top-right-radius: 0.25rem;
  }

  .lt-large-desktop\:vtmn-rounded-tr-md {
    border-top-right-radius: 0.375rem;
  }

  .lt-large-desktop\:vtmn-rounded-tr-lg {
    border-top-right-radius: 0.5rem;
  }

  .lt-large-desktop\:vtmn-rounded-tr-xl {
    border-top-right-radius: 0.75rem;
  }

  .lt-large-desktop\:vtmn-rounded-tr-2xl {
    border-top-right-radius: 1rem;
  }

  .lt-large-desktop\:vtmn-rounded-tr-3xl {
    border-top-right-radius: 1.5rem;
  }

  .lt-large-desktop\:vtmn-rounded-tr-full {
    border-top-right-radius: 9999px;
  }

  .lt-large-desktop\:vtmn-rounded-br-100 {
    border-bottom-right-radius: var(--vtmn-radius_100);
  }

  .lt-large-desktop\:vtmn-rounded-br-200 {
    border-bottom-right-radius: var(--vtmn-radius_200);
  }

  .lt-large-desktop\:vtmn-rounded-br-300 {
    border-bottom-right-radius: var(--vtmn-radius_300);
  }

  .lt-large-desktop\:vtmn-rounded-br-400 {
    border-bottom-right-radius: var(--vtmn-radius_400);
  }

  .lt-large-desktop\:vtmn-rounded-br-500 {
    border-bottom-right-radius: var(--vtmn-radius_500);
  }

  .lt-large-desktop\:vtmn-rounded-br-600 {
    border-bottom-right-radius: var(--vtmn-radius_600);
  }

  .lt-large-desktop\:vtmn-rounded-br-700 {
    border-bottom-right-radius: var(--vtmn-radius_700);
  }

  .lt-large-desktop\:vtmn-rounded-br-800 {
    border-bottom-right-radius: var(--vtmn-radius_800);
  }

  .lt-large-desktop\:vtmn-rounded-br-none {
    border-bottom-right-radius: 0px;
  }

  .lt-large-desktop\:vtmn-rounded-br-sm {
    border-bottom-right-radius: 0.125rem;
  }

  .lt-large-desktop\:vtmn-rounded-br {
    border-bottom-right-radius: 0.25rem;
  }

  .lt-large-desktop\:vtmn-rounded-br-md {
    border-bottom-right-radius: 0.375rem;
  }

  .lt-large-desktop\:vtmn-rounded-br-lg {
    border-bottom-right-radius: 0.5rem;
  }

  .lt-large-desktop\:vtmn-rounded-br-xl {
    border-bottom-right-radius: 0.75rem;
  }

  .lt-large-desktop\:vtmn-rounded-br-2xl {
    border-bottom-right-radius: 1rem;
  }

  .lt-large-desktop\:vtmn-rounded-br-3xl {
    border-bottom-right-radius: 1.5rem;
  }

  .lt-large-desktop\:vtmn-rounded-br-full {
    border-bottom-right-radius: 9999px;
  }

  .lt-large-desktop\:vtmn-rounded-bl-100 {
    border-bottom-left-radius: var(--vtmn-radius_100);
  }

  .lt-large-desktop\:vtmn-rounded-bl-200 {
    border-bottom-left-radius: var(--vtmn-radius_200);
  }

  .lt-large-desktop\:vtmn-rounded-bl-300 {
    border-bottom-left-radius: var(--vtmn-radius_300);
  }

  .lt-large-desktop\:vtmn-rounded-bl-400 {
    border-bottom-left-radius: var(--vtmn-radius_400);
  }

  .lt-large-desktop\:vtmn-rounded-bl-500 {
    border-bottom-left-radius: var(--vtmn-radius_500);
  }

  .lt-large-desktop\:vtmn-rounded-bl-600 {
    border-bottom-left-radius: var(--vtmn-radius_600);
  }

  .lt-large-desktop\:vtmn-rounded-bl-700 {
    border-bottom-left-radius: var(--vtmn-radius_700);
  }

  .lt-large-desktop\:vtmn-rounded-bl-800 {
    border-bottom-left-radius: var(--vtmn-radius_800);
  }

  .lt-large-desktop\:vtmn-rounded-bl-none {
    border-bottom-left-radius: 0px;
  }

  .lt-large-desktop\:vtmn-rounded-bl-sm {
    border-bottom-left-radius: 0.125rem;
  }

  .lt-large-desktop\:vtmn-rounded-bl {
    border-bottom-left-radius: 0.25rem;
  }

  .lt-large-desktop\:vtmn-rounded-bl-md {
    border-bottom-left-radius: 0.375rem;
  }

  .lt-large-desktop\:vtmn-rounded-bl-lg {
    border-bottom-left-radius: 0.5rem;
  }

  .lt-large-desktop\:vtmn-rounded-bl-xl {
    border-bottom-left-radius: 0.75rem;
  }

  .lt-large-desktop\:vtmn-rounded-bl-2xl {
    border-bottom-left-radius: 1rem;
  }

  .lt-large-desktop\:vtmn-rounded-bl-3xl {
    border-bottom-left-radius: 1.5rem;
  }

  .lt-large-desktop\:vtmn-rounded-bl-full {
    border-bottom-left-radius: 9999px;
  }

  .lt-large-desktop\:vtmn-border-0 {
    border-width: 0px;
  }

  .lt-large-desktop\:vtmn-border-2 {
    border-width: 2px;
  }

  .lt-large-desktop\:vtmn-border-4 {
    border-width: 4px;
  }

  .lt-large-desktop\:vtmn-border-8 {
    border-width: 8px;
  }

  .lt-large-desktop\:vtmn-border {
    border-width: 1px;
  }

  .lt-large-desktop\:vtmn-border-t-0 {
    border-top-width: 0px;
  }

  .lt-large-desktop\:vtmn-border-t-2 {
    border-top-width: 2px;
  }

  .lt-large-desktop\:vtmn-border-t-4 {
    border-top-width: 4px;
  }

  .lt-large-desktop\:vtmn-border-t-8 {
    border-top-width: 8px;
  }

  .lt-large-desktop\:vtmn-border-t {
    border-top-width: 1px;
  }

  .lt-large-desktop\:vtmn-border-r-0 {
    border-right-width: 0px;
  }

  .lt-large-desktop\:vtmn-border-r-2 {
    border-right-width: 2px;
  }

  .lt-large-desktop\:vtmn-border-r-4 {
    border-right-width: 4px;
  }

  .lt-large-desktop\:vtmn-border-r-8 {
    border-right-width: 8px;
  }

  .lt-large-desktop\:vtmn-border-r {
    border-right-width: 1px;
  }

  .lt-large-desktop\:vtmn-border-b-0 {
    border-bottom-width: 0px;
  }

  .lt-large-desktop\:vtmn-border-b-2 {
    border-bottom-width: 2px;
  }

  .lt-large-desktop\:vtmn-border-b-4 {
    border-bottom-width: 4px;
  }

  .lt-large-desktop\:vtmn-border-b-8 {
    border-bottom-width: 8px;
  }

  .lt-large-desktop\:vtmn-border-b {
    border-bottom-width: 1px;
  }

  .lt-large-desktop\:vtmn-border-l-0 {
    border-left-width: 0px;
  }

  .lt-large-desktop\:vtmn-border-l-2 {
    border-left-width: 2px;
  }

  .lt-large-desktop\:vtmn-border-l-4 {
    border-left-width: 4px;
  }

  .lt-large-desktop\:vtmn-border-l-8 {
    border-left-width: 8px;
  }

  .lt-large-desktop\:vtmn-border-l {
    border-left-width: 1px;
  }

  .lt-large-desktop\:vtmn-border-solid {
    border-style: solid;
  }

  .lt-large-desktop\:vtmn-border-dashed {
    border-style: dashed;
  }

  .lt-large-desktop\:vtmn-border-dotted {
    border-style: dotted;
  }

  .lt-large-desktop\:vtmn-border-double {
    border-style: double;
  }

  .lt-large-desktop\:vtmn-border-none {
    border-style: none;
  }

  .lt-large-desktop\:vtmn-border-transparent {
    border-color: transparent;
  }

  .lt-large-desktop\:vtmn-border-background-primary {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-large-desktop\:vtmn-border-background-secondary {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-large-desktop\:vtmn-border-background-tertiary {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-large-desktop\:vtmn-border-background-brand-primary {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-large-desktop\:vtmn-border-background-brand-secondary {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-large-desktop\:vtmn-border-background-accent {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-large-desktop\:vtmn-border-background-alert {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-large-desktop\:vtmn-border-background-primary-reversed {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-large-desktop\:vtmn-border-background-brand-primary-reversed {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-large-desktop\:vtmn-border-content-primary {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-large-desktop\:vtmn-border-content-secondary {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-large-desktop\:vtmn-border-content-tertiary {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-large-desktop\:vtmn-border-content-action {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-large-desktop\:vtmn-border-content-active {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-large-desktop\:vtmn-border-content-inactive {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-large-desktop\:vtmn-border-content-negative {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-large-desktop\:vtmn-border-content-warning {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-large-desktop\:vtmn-border-content-positive {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-large-desktop\:vtmn-border-content-information {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-large-desktop\:vtmn-border-content-accent {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-large-desktop\:vtmn-border-content-visited {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-large-desktop\:vtmn-border-content-primary-reversed {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-large-desktop\:vtmn-border-content-action-reversed {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-large-desktop\:vtmn-border-content-visited-reversed {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-large-desktop\:vtmn-border-border-primary {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-large-desktop\:vtmn-border-border-secondary {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-large-desktop\:vtmn-border-border-tertiary {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-large-desktop\:vtmn-border-border-active {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-large-desktop\:vtmn-border-border-inactive {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-large-desktop\:vtmn-border-border-negative {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-large-desktop\:vtmn-border-border-warning {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-large-desktop\:vtmn-border-border-positive {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-large-desktop\:vtmn-border-border-information {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-large-desktop\:vtmn-border-border-primary-reversed {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-large-desktop\:vtmn-border-decorative-gravel {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-large-desktop\:vtmn-border-decorative-brick {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-large-desktop\:vtmn-border-decorative-saffron {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-large-desktop\:vtmn-border-decorative-gold {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-large-desktop\:vtmn-border-decorative-jade {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-large-desktop\:vtmn-border-decorative-emerald {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-large-desktop\:vtmn-border-decorative-cobalt {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-large-desktop\:vtmn-border-decorative-amethyst {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-large-desktop\:vtmn-border-hover-primary {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-large-desktop\:vtmn-border-hover-primary-transparent {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-large-desktop\:vtmn-border-hover-secondary-transparent {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-large-desktop\:vtmn-border-hover-tertiary-transparent {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-large-desktop\:vtmn-border-hover-tertiary {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-large-desktop\:vtmn-border-hover-brand {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-large-desktop\:vtmn-border-hover-accent {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-large-desktop\:vtmn-border-hover-primary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-border-hover-secondary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-border-hover-tertiary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-border-active-primary {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-large-desktop\:vtmn-border-active-primary-transparent {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-large-desktop\:vtmn-border-active-secondary-transparent {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-large-desktop\:vtmn-border-active-tertiary {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-large-desktop\:vtmn-border-active-tertiary-transparent {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-large-desktop\:vtmn-border-active-brand {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-large-desktop\:vtmn-border-active-accent {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-large-desktop\:vtmn-border-active-primary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-border-active-secondary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-border-active-tertiary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-border-active-brand-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-border-shadow {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-large-desktop\:vtmn-border-brand {
    border-color: var(--vtmn-color_brand);
  }

  .lt-large-desktop\:vtmn-border-brand-pro {
    border-color: var(--vtmn-color_brand-pro);
  }

  .lt-large-desktop\:vtmn-border-brand-digital-light-1 {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-large-desktop\:vtmn-border-brand-digital-light-2 {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-large-desktop\:vtmn-border-brand-digital-light-3 {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-large-desktop\:vtmn-border-brand-digital {
    border-color: var(--vtmn-color_brand-digital);
  }

  .lt-large-desktop\:vtmn-border-brand-digital-dark-1 {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-large-desktop\:vtmn-border-brand-digital-dark-2 {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-large-desktop\:vtmn-border-green-light-1 {
    border-color: var(--vtmn-color_green-light-1);
  }

  .lt-large-desktop\:vtmn-border-green-light-2 {
    border-color: var(--vtmn-color_green-light-2);
  }

  .lt-large-desktop\:vtmn-border-green-light-3 {
    border-color: var(--vtmn-color_green-light-3);
  }

  .lt-large-desktop\:vtmn-border-green {
    border-color: var(--vtmn-color_green);
  }

  .lt-large-desktop\:vtmn-border-green-dark-1 {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .lt-large-desktop\:vtmn-border-green-dark-2 {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .lt-large-desktop\:vtmn-border-white {
    border-color: var(--vtmn-color_white);
  }

  .lt-large-desktop\:vtmn-border-grey-light-1 {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .lt-large-desktop\:vtmn-border-grey-light-2 {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .lt-large-desktop\:vtmn-border-grey-light-3 {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .lt-large-desktop\:vtmn-border-grey-light-4 {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .lt-large-desktop\:vtmn-border-grey {
    border-color: var(--vtmn-color_grey);
  }

  .lt-large-desktop\:vtmn-border-grey-dark-1 {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-large-desktop\:vtmn-border-grey-dark-2 {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-large-desktop\:vtmn-border-grey-dark-3 {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-large-desktop\:vtmn-border-black {
    border-color: var(--vtmn-color_black);
  }

  .lt-large-desktop\:vtmn-border-success {
    border-color: var(--vtmn-color_success);
  }

  .lt-large-desktop\:vtmn-border-info {
    border-color: var(--vtmn-color_info);
  }

  .lt-large-desktop\:vtmn-border-warning {
    border-color: var(--vtmn-color_warning);
  }

  .lt-large-desktop\:vtmn-border-danger {
    border-color: var(--vtmn-color_danger);
  }

  .lt-large-desktop\:vtmn-border-yellow-light-1 {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-large-desktop\:vtmn-border-yellow-light-2 {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-large-desktop\:vtmn-border-yellow {
    border-color: var(--vtmn-color_yellow);
  }

  .lt-large-desktop\:vtmn-border-orange-light-1 {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .lt-large-desktop\:vtmn-border-orange-light-2 {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .lt-large-desktop\:vtmn-border-orange {
    border-color: var(--vtmn-color_orange);
  }

  .lt-large-desktop\:vtmn-border-red-light-1 {
    border-color: var(--vtmn-color_red-light-1);
  }

  .lt-large-desktop\:vtmn-border-red-light-2 {
    border-color: var(--vtmn-color_red-light-2);
  }

  .lt-large-desktop\:vtmn-border-red {
    border-color: var(--vtmn-color_red);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-transparent {
    border-color: transparent;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-background-primary {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-background-secondary {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-background-tertiary {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-background-brand-primary {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-background-brand-secondary {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-background-accent {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-background-alert {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-background-primary-reversed {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-background-brand-primary-reversed {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-content-primary {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-content-secondary {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-content-tertiary {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-content-action {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-content-active {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-content-inactive {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-content-negative {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-content-warning {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-content-positive {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-content-information {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-content-accent {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-content-visited {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-content-primary-reversed {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-content-action-reversed {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-content-visited-reversed {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-border-primary {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-border-secondary {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-border-tertiary {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-border-active {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-border-inactive {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-border-negative {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-border-warning {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-border-positive {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-border-information {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-border-primary-reversed {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-decorative-gravel {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-decorative-brick {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-decorative-saffron {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-decorative-gold {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-decorative-jade {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-decorative-emerald {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-decorative-cobalt {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-decorative-amethyst {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-hover-primary {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-hover-primary-transparent {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-hover-secondary-transparent {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-hover-tertiary-transparent {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-hover-tertiary {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-hover-brand {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-hover-accent {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-hover-primary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-hover-secondary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-hover-tertiary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-active-primary {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-active-primary-transparent {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-active-secondary-transparent {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-active-tertiary {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-active-tertiary-transparent {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-active-brand {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-active-accent {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-active-primary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-active-secondary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-active-tertiary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-active-brand-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-shadow {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-brand {
    border-color: var(--vtmn-color_brand);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-brand-pro {
    border-color: var(--vtmn-color_brand-pro);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-brand-digital-light-1 {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-brand-digital-light-2 {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-brand-digital-light-3 {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-brand-digital {
    border-color: var(--vtmn-color_brand-digital);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-brand-digital-dark-1 {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-brand-digital-dark-2 {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-green-light-1 {
    border-color: var(--vtmn-color_green-light-1);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-green-light-2 {
    border-color: var(--vtmn-color_green-light-2);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-green-light-3 {
    border-color: var(--vtmn-color_green-light-3);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-green {
    border-color: var(--vtmn-color_green);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-green-dark-1 {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-green-dark-2 {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-white {
    border-color: var(--vtmn-color_white);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-grey-light-1 {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-grey-light-2 {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-grey-light-3 {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-grey-light-4 {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-grey {
    border-color: var(--vtmn-color_grey);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-grey-dark-1 {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-grey-dark-2 {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-grey-dark-3 {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-black {
    border-color: var(--vtmn-color_black);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-success {
    border-color: var(--vtmn-color_success);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-info {
    border-color: var(--vtmn-color_info);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-warning {
    border-color: var(--vtmn-color_warning);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-danger {
    border-color: var(--vtmn-color_danger);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-yellow-light-1 {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-yellow-light-2 {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-yellow {
    border-color: var(--vtmn-color_yellow);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-orange-light-1 {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-orange-light-2 {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-orange {
    border-color: var(--vtmn-color_orange);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-red-light-1 {
    border-color: var(--vtmn-color_red-light-1);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-red-light-2 {
    border-color: var(--vtmn-color_red-light-2);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-red {
    border-color: var(--vtmn-color_red);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-transparent:focus-within {
    border-color: transparent;
  }

  .lt-large-desktop\:focus-within\:vtmn-border-background-primary:focus-within {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-background-secondary:focus-within {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-background-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-background-brand-primary:focus-within {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-background-brand-secondary:focus-within {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-background-accent:focus-within {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-background-alert:focus-within {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-background-primary-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-background-brand-primary-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-content-primary:focus-within {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-content-secondary:focus-within {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-content-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-content-action:focus-within {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-content-active:focus-within {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-content-inactive:focus-within {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-content-negative:focus-within {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-content-warning:focus-within {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-content-positive:focus-within {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-content-information:focus-within {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-content-accent:focus-within {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-content-visited:focus-within {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-content-primary-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-content-action-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-content-visited-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-border-primary:focus-within {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-border-secondary:focus-within {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-border-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-border-active:focus-within {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-border-inactive:focus-within {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-border-negative:focus-within {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-border-warning:focus-within {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-border-positive:focus-within {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-border-information:focus-within {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-border-primary-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-decorative-gravel:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-decorative-brick:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-decorative-saffron:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-decorative-gold:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-decorative-jade:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-decorative-emerald:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-decorative-cobalt:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-decorative-amethyst:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-hover-primary:focus-within {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-hover-primary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-hover-secondary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-hover-tertiary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-hover-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-hover-brand:focus-within {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-hover-accent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-hover-primary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-hover-secondary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-hover-tertiary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-active-primary:focus-within {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-active-primary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-active-secondary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-active-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-active-tertiary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-active-brand:focus-within {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-active-accent:focus-within {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-active-primary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-active-secondary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-active-tertiary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-active-brand-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-shadow:focus-within {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-brand:focus-within {
    border-color: var(--vtmn-color_brand);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-brand-pro:focus-within {
    border-color: var(--vtmn-color_brand-pro);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-brand-digital-light-1:focus-within {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-brand-digital-light-2:focus-within {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-brand-digital-light-3:focus-within {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-brand-digital:focus-within {
    border-color: var(--vtmn-color_brand-digital);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-brand-digital-dark-1:focus-within {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-brand-digital-dark-2:focus-within {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-green-light-1:focus-within {
    border-color: var(--vtmn-color_green-light-1);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-green-light-2:focus-within {
    border-color: var(--vtmn-color_green-light-2);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-green-light-3:focus-within {
    border-color: var(--vtmn-color_green-light-3);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-green:focus-within {
    border-color: var(--vtmn-color_green);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-green-dark-1:focus-within {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-green-dark-2:focus-within {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-white:focus-within {
    border-color: var(--vtmn-color_white);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-grey-light-1:focus-within {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-grey-light-2:focus-within {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-grey-light-3:focus-within {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-grey-light-4:focus-within {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-grey:focus-within {
    border-color: var(--vtmn-color_grey);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-grey-dark-1:focus-within {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-grey-dark-2:focus-within {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-grey-dark-3:focus-within {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-black:focus-within {
    border-color: var(--vtmn-color_black);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-success:focus-within {
    border-color: var(--vtmn-color_success);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-info:focus-within {
    border-color: var(--vtmn-color_info);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-warning:focus-within {
    border-color: var(--vtmn-color_warning);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-danger:focus-within {
    border-color: var(--vtmn-color_danger);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-yellow-light-1:focus-within {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-yellow-light-2:focus-within {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-yellow:focus-within {
    border-color: var(--vtmn-color_yellow);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-orange-light-1:focus-within {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-orange-light-2:focus-within {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-orange:focus-within {
    border-color: var(--vtmn-color_orange);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-red-light-1:focus-within {
    border-color: var(--vtmn-color_red-light-1);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-red-light-2:focus-within {
    border-color: var(--vtmn-color_red-light-2);
  }

  .lt-large-desktop\:focus-within\:vtmn-border-red:focus-within {
    border-color: var(--vtmn-color_red);
  }

  .lt-large-desktop\:hover\:vtmn-border-transparent:hover {
    border-color: transparent;
  }

  .lt-large-desktop\:hover\:vtmn-border-background-primary:hover {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-large-desktop\:hover\:vtmn-border-background-secondary:hover {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-large-desktop\:hover\:vtmn-border-background-tertiary:hover {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-large-desktop\:hover\:vtmn-border-background-brand-primary:hover {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-large-desktop\:hover\:vtmn-border-background-brand-secondary:hover {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-large-desktop\:hover\:vtmn-border-background-accent:hover {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-large-desktop\:hover\:vtmn-border-background-alert:hover {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-large-desktop\:hover\:vtmn-border-background-primary-reversed:hover {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-large-desktop\:hover\:vtmn-border-background-brand-primary-reversed:hover {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-large-desktop\:hover\:vtmn-border-content-primary:hover {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-large-desktop\:hover\:vtmn-border-content-secondary:hover {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-large-desktop\:hover\:vtmn-border-content-tertiary:hover {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-large-desktop\:hover\:vtmn-border-content-action:hover {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-large-desktop\:hover\:vtmn-border-content-active:hover {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-large-desktop\:hover\:vtmn-border-content-inactive:hover {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-large-desktop\:hover\:vtmn-border-content-negative:hover {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-large-desktop\:hover\:vtmn-border-content-warning:hover {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-large-desktop\:hover\:vtmn-border-content-positive:hover {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-large-desktop\:hover\:vtmn-border-content-information:hover {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-large-desktop\:hover\:vtmn-border-content-accent:hover {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-large-desktop\:hover\:vtmn-border-content-visited:hover {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-large-desktop\:hover\:vtmn-border-content-primary-reversed:hover {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-large-desktop\:hover\:vtmn-border-content-action-reversed:hover {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-large-desktop\:hover\:vtmn-border-content-visited-reversed:hover {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-large-desktop\:hover\:vtmn-border-border-primary:hover {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-large-desktop\:hover\:vtmn-border-border-secondary:hover {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-large-desktop\:hover\:vtmn-border-border-tertiary:hover {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-large-desktop\:hover\:vtmn-border-border-active:hover {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-large-desktop\:hover\:vtmn-border-border-inactive:hover {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-large-desktop\:hover\:vtmn-border-border-negative:hover {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-large-desktop\:hover\:vtmn-border-border-warning:hover {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-large-desktop\:hover\:vtmn-border-border-positive:hover {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-large-desktop\:hover\:vtmn-border-border-information:hover {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-large-desktop\:hover\:vtmn-border-border-primary-reversed:hover {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-large-desktop\:hover\:vtmn-border-decorative-gravel:hover {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-large-desktop\:hover\:vtmn-border-decorative-brick:hover {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-large-desktop\:hover\:vtmn-border-decorative-saffron:hover {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-large-desktop\:hover\:vtmn-border-decorative-gold:hover {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-large-desktop\:hover\:vtmn-border-decorative-jade:hover {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-large-desktop\:hover\:vtmn-border-decorative-emerald:hover {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-large-desktop\:hover\:vtmn-border-decorative-cobalt:hover {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-large-desktop\:hover\:vtmn-border-decorative-amethyst:hover {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-large-desktop\:hover\:vtmn-border-hover-primary:hover {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-large-desktop\:hover\:vtmn-border-hover-primary-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-border-hover-secondary-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-border-hover-tertiary-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-border-hover-tertiary:hover {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-large-desktop\:hover\:vtmn-border-hover-brand:hover {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-large-desktop\:hover\:vtmn-border-hover-accent:hover {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-large-desktop\:hover\:vtmn-border-hover-primary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-border-hover-secondary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-border-hover-tertiary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-border-active-primary:hover {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-large-desktop\:hover\:vtmn-border-active-primary-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-border-active-secondary-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-border-active-tertiary:hover {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-large-desktop\:hover\:vtmn-border-active-tertiary-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-border-active-brand:hover {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-large-desktop\:hover\:vtmn-border-active-accent:hover {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-large-desktop\:hover\:vtmn-border-active-primary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-border-active-secondary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-border-active-tertiary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-border-active-brand-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-border-shadow:hover {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-large-desktop\:hover\:vtmn-border-brand:hover {
    border-color: var(--vtmn-color_brand);
  }

  .lt-large-desktop\:hover\:vtmn-border-brand-pro:hover {
    border-color: var(--vtmn-color_brand-pro);
  }

  .lt-large-desktop\:hover\:vtmn-border-brand-digital-light-1:hover {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-large-desktop\:hover\:vtmn-border-brand-digital-light-2:hover {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-large-desktop\:hover\:vtmn-border-brand-digital-light-3:hover {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-large-desktop\:hover\:vtmn-border-brand-digital:hover {
    border-color: var(--vtmn-color_brand-digital);
  }

  .lt-large-desktop\:hover\:vtmn-border-brand-digital-dark-1:hover {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-large-desktop\:hover\:vtmn-border-brand-digital-dark-2:hover {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-large-desktop\:hover\:vtmn-border-green-light-1:hover {
    border-color: var(--vtmn-color_green-light-1);
  }

  .lt-large-desktop\:hover\:vtmn-border-green-light-2:hover {
    border-color: var(--vtmn-color_green-light-2);
  }

  .lt-large-desktop\:hover\:vtmn-border-green-light-3:hover {
    border-color: var(--vtmn-color_green-light-3);
  }

  .lt-large-desktop\:hover\:vtmn-border-green:hover {
    border-color: var(--vtmn-color_green);
  }

  .lt-large-desktop\:hover\:vtmn-border-green-dark-1:hover {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .lt-large-desktop\:hover\:vtmn-border-green-dark-2:hover {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .lt-large-desktop\:hover\:vtmn-border-white:hover {
    border-color: var(--vtmn-color_white);
  }

  .lt-large-desktop\:hover\:vtmn-border-grey-light-1:hover {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .lt-large-desktop\:hover\:vtmn-border-grey-light-2:hover {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .lt-large-desktop\:hover\:vtmn-border-grey-light-3:hover {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .lt-large-desktop\:hover\:vtmn-border-grey-light-4:hover {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .lt-large-desktop\:hover\:vtmn-border-grey:hover {
    border-color: var(--vtmn-color_grey);
  }

  .lt-large-desktop\:hover\:vtmn-border-grey-dark-1:hover {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-large-desktop\:hover\:vtmn-border-grey-dark-2:hover {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-large-desktop\:hover\:vtmn-border-grey-dark-3:hover {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-large-desktop\:hover\:vtmn-border-black:hover {
    border-color: var(--vtmn-color_black);
  }

  .lt-large-desktop\:hover\:vtmn-border-success:hover {
    border-color: var(--vtmn-color_success);
  }

  .lt-large-desktop\:hover\:vtmn-border-info:hover {
    border-color: var(--vtmn-color_info);
  }

  .lt-large-desktop\:hover\:vtmn-border-warning:hover {
    border-color: var(--vtmn-color_warning);
  }

  .lt-large-desktop\:hover\:vtmn-border-danger:hover {
    border-color: var(--vtmn-color_danger);
  }

  .lt-large-desktop\:hover\:vtmn-border-yellow-light-1:hover {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-large-desktop\:hover\:vtmn-border-yellow-light-2:hover {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-large-desktop\:hover\:vtmn-border-yellow:hover {
    border-color: var(--vtmn-color_yellow);
  }

  .lt-large-desktop\:hover\:vtmn-border-orange-light-1:hover {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .lt-large-desktop\:hover\:vtmn-border-orange-light-2:hover {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .lt-large-desktop\:hover\:vtmn-border-orange:hover {
    border-color: var(--vtmn-color_orange);
  }

  .lt-large-desktop\:hover\:vtmn-border-red-light-1:hover {
    border-color: var(--vtmn-color_red-light-1);
  }

  .lt-large-desktop\:hover\:vtmn-border-red-light-2:hover {
    border-color: var(--vtmn-color_red-light-2);
  }

  .lt-large-desktop\:hover\:vtmn-border-red:hover {
    border-color: var(--vtmn-color_red);
  }

  .lt-large-desktop\:focus\:vtmn-border-transparent:focus {
    border-color: transparent;
  }

  .lt-large-desktop\:focus\:vtmn-border-background-primary:focus {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-large-desktop\:focus\:vtmn-border-background-secondary:focus {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-large-desktop\:focus\:vtmn-border-background-tertiary:focus {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-large-desktop\:focus\:vtmn-border-background-brand-primary:focus {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-large-desktop\:focus\:vtmn-border-background-brand-secondary:focus {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-large-desktop\:focus\:vtmn-border-background-accent:focus {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-large-desktop\:focus\:vtmn-border-background-alert:focus {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-large-desktop\:focus\:vtmn-border-background-primary-reversed:focus {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-border-background-brand-primary-reversed:focus {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-border-content-primary:focus {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-large-desktop\:focus\:vtmn-border-content-secondary:focus {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-large-desktop\:focus\:vtmn-border-content-tertiary:focus {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-large-desktop\:focus\:vtmn-border-content-action:focus {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-large-desktop\:focus\:vtmn-border-content-active:focus {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-large-desktop\:focus\:vtmn-border-content-inactive:focus {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-large-desktop\:focus\:vtmn-border-content-negative:focus {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-large-desktop\:focus\:vtmn-border-content-warning:focus {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-large-desktop\:focus\:vtmn-border-content-positive:focus {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-large-desktop\:focus\:vtmn-border-content-information:focus {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-large-desktop\:focus\:vtmn-border-content-accent:focus {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-large-desktop\:focus\:vtmn-border-content-visited:focus {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-large-desktop\:focus\:vtmn-border-content-primary-reversed:focus {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-border-content-action-reversed:focus {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-border-content-visited-reversed:focus {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-border-border-primary:focus {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-large-desktop\:focus\:vtmn-border-border-secondary:focus {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-large-desktop\:focus\:vtmn-border-border-tertiary:focus {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-large-desktop\:focus\:vtmn-border-border-active:focus {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-large-desktop\:focus\:vtmn-border-border-inactive:focus {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-large-desktop\:focus\:vtmn-border-border-negative:focus {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-large-desktop\:focus\:vtmn-border-border-warning:focus {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-large-desktop\:focus\:vtmn-border-border-positive:focus {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-large-desktop\:focus\:vtmn-border-border-information:focus {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-large-desktop\:focus\:vtmn-border-border-primary-reversed:focus {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-border-decorative-gravel:focus {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-large-desktop\:focus\:vtmn-border-decorative-brick:focus {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-large-desktop\:focus\:vtmn-border-decorative-saffron:focus {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-large-desktop\:focus\:vtmn-border-decorative-gold:focus {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-large-desktop\:focus\:vtmn-border-decorative-jade:focus {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-large-desktop\:focus\:vtmn-border-decorative-emerald:focus {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-large-desktop\:focus\:vtmn-border-decorative-cobalt:focus {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-large-desktop\:focus\:vtmn-border-decorative-amethyst:focus {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-large-desktop\:focus\:vtmn-border-hover-primary:focus {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-large-desktop\:focus\:vtmn-border-hover-primary-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-border-hover-secondary-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-border-hover-tertiary-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-border-hover-tertiary:focus {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-large-desktop\:focus\:vtmn-border-hover-brand:focus {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-large-desktop\:focus\:vtmn-border-hover-accent:focus {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-large-desktop\:focus\:vtmn-border-hover-primary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-border-hover-secondary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-border-hover-tertiary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-border-active-primary:focus {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-large-desktop\:focus\:vtmn-border-active-primary-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-border-active-secondary-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-border-active-tertiary:focus {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-large-desktop\:focus\:vtmn-border-active-tertiary-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-border-active-brand:focus {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-large-desktop\:focus\:vtmn-border-active-accent:focus {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-large-desktop\:focus\:vtmn-border-active-primary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-border-active-secondary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-border-active-tertiary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-border-active-brand-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-border-shadow:focus {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-large-desktop\:focus\:vtmn-border-brand:focus {
    border-color: var(--vtmn-color_brand);
  }

  .lt-large-desktop\:focus\:vtmn-border-brand-pro:focus {
    border-color: var(--vtmn-color_brand-pro);
  }

  .lt-large-desktop\:focus\:vtmn-border-brand-digital-light-1:focus {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-border-brand-digital-light-2:focus {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-border-brand-digital-light-3:focus {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-large-desktop\:focus\:vtmn-border-brand-digital:focus {
    border-color: var(--vtmn-color_brand-digital);
  }

  .lt-large-desktop\:focus\:vtmn-border-brand-digital-dark-1:focus {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-large-desktop\:focus\:vtmn-border-brand-digital-dark-2:focus {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-large-desktop\:focus\:vtmn-border-green-light-1:focus {
    border-color: var(--vtmn-color_green-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-border-green-light-2:focus {
    border-color: var(--vtmn-color_green-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-border-green-light-3:focus {
    border-color: var(--vtmn-color_green-light-3);
  }

  .lt-large-desktop\:focus\:vtmn-border-green:focus {
    border-color: var(--vtmn-color_green);
  }

  .lt-large-desktop\:focus\:vtmn-border-green-dark-1:focus {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .lt-large-desktop\:focus\:vtmn-border-green-dark-2:focus {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .lt-large-desktop\:focus\:vtmn-border-white:focus {
    border-color: var(--vtmn-color_white);
  }

  .lt-large-desktop\:focus\:vtmn-border-grey-light-1:focus {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-border-grey-light-2:focus {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-border-grey-light-3:focus {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .lt-large-desktop\:focus\:vtmn-border-grey-light-4:focus {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .lt-large-desktop\:focus\:vtmn-border-grey:focus {
    border-color: var(--vtmn-color_grey);
  }

  .lt-large-desktop\:focus\:vtmn-border-grey-dark-1:focus {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-large-desktop\:focus\:vtmn-border-grey-dark-2:focus {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-large-desktop\:focus\:vtmn-border-grey-dark-3:focus {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-large-desktop\:focus\:vtmn-border-black:focus {
    border-color: var(--vtmn-color_black);
  }

  .lt-large-desktop\:focus\:vtmn-border-success:focus {
    border-color: var(--vtmn-color_success);
  }

  .lt-large-desktop\:focus\:vtmn-border-info:focus {
    border-color: var(--vtmn-color_info);
  }

  .lt-large-desktop\:focus\:vtmn-border-warning:focus {
    border-color: var(--vtmn-color_warning);
  }

  .lt-large-desktop\:focus\:vtmn-border-danger:focus {
    border-color: var(--vtmn-color_danger);
  }

  .lt-large-desktop\:focus\:vtmn-border-yellow-light-1:focus {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-border-yellow-light-2:focus {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-border-yellow:focus {
    border-color: var(--vtmn-color_yellow);
  }

  .lt-large-desktop\:focus\:vtmn-border-orange-light-1:focus {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-border-orange-light-2:focus {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-border-orange:focus {
    border-color: var(--vtmn-color_orange);
  }

  .lt-large-desktop\:focus\:vtmn-border-red-light-1:focus {
    border-color: var(--vtmn-color_red-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-border-red-light-2:focus {
    border-color: var(--vtmn-color_red-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-border-red:focus {
    border-color: var(--vtmn-color_red);
  }

  .lt-large-desktop\:vtmn-border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .lt-large-desktop\:vtmn-border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .lt-large-desktop\:vtmn-border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .lt-large-desktop\:vtmn-border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .lt-large-desktop\:vtmn-border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .lt-large-desktop\:vtmn-border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .lt-large-desktop\:vtmn-border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .lt-large-desktop\:vtmn-border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .lt-large-desktop\:vtmn-border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .lt-large-desktop\:vtmn-border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .lt-large-desktop\:vtmn-border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .lt-large-desktop\:vtmn-border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .lt-large-desktop\:vtmn-border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .lt-large-desktop\:vtmn-border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .lt-large-desktop\:vtmn-border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .lt-large-desktop\:focus-within\:vtmn-border-opacity-0:focus-within {
    --tw-border-opacity: 0;
  }

  .lt-large-desktop\:focus-within\:vtmn-border-opacity-5:focus-within {
    --tw-border-opacity: 0.05;
  }

  .lt-large-desktop\:focus-within\:vtmn-border-opacity-10:focus-within {
    --tw-border-opacity: 0.1;
  }

  .lt-large-desktop\:focus-within\:vtmn-border-opacity-20:focus-within {
    --tw-border-opacity: 0.2;
  }

  .lt-large-desktop\:focus-within\:vtmn-border-opacity-25:focus-within {
    --tw-border-opacity: 0.25;
  }

  .lt-large-desktop\:focus-within\:vtmn-border-opacity-30:focus-within {
    --tw-border-opacity: 0.3;
  }

  .lt-large-desktop\:focus-within\:vtmn-border-opacity-40:focus-within {
    --tw-border-opacity: 0.4;
  }

  .lt-large-desktop\:focus-within\:vtmn-border-opacity-50:focus-within {
    --tw-border-opacity: 0.5;
  }

  .lt-large-desktop\:focus-within\:vtmn-border-opacity-60:focus-within {
    --tw-border-opacity: 0.6;
  }

  .lt-large-desktop\:focus-within\:vtmn-border-opacity-70:focus-within {
    --tw-border-opacity: 0.7;
  }

  .lt-large-desktop\:focus-within\:vtmn-border-opacity-75:focus-within {
    --tw-border-opacity: 0.75;
  }

  .lt-large-desktop\:focus-within\:vtmn-border-opacity-80:focus-within {
    --tw-border-opacity: 0.8;
  }

  .lt-large-desktop\:focus-within\:vtmn-border-opacity-90:focus-within {
    --tw-border-opacity: 0.9;
  }

  .lt-large-desktop\:focus-within\:vtmn-border-opacity-95:focus-within {
    --tw-border-opacity: 0.95;
  }

  .lt-large-desktop\:focus-within\:vtmn-border-opacity-100:focus-within {
    --tw-border-opacity: 1;
  }

  .lt-large-desktop\:hover\:vtmn-border-opacity-0:hover {
    --tw-border-opacity: 0;
  }

  .lt-large-desktop\:hover\:vtmn-border-opacity-5:hover {
    --tw-border-opacity: 0.05;
  }

  .lt-large-desktop\:hover\:vtmn-border-opacity-10:hover {
    --tw-border-opacity: 0.1;
  }

  .lt-large-desktop\:hover\:vtmn-border-opacity-20:hover {
    --tw-border-opacity: 0.2;
  }

  .lt-large-desktop\:hover\:vtmn-border-opacity-25:hover {
    --tw-border-opacity: 0.25;
  }

  .lt-large-desktop\:hover\:vtmn-border-opacity-30:hover {
    --tw-border-opacity: 0.3;
  }

  .lt-large-desktop\:hover\:vtmn-border-opacity-40:hover {
    --tw-border-opacity: 0.4;
  }

  .lt-large-desktop\:hover\:vtmn-border-opacity-50:hover {
    --tw-border-opacity: 0.5;
  }

  .lt-large-desktop\:hover\:vtmn-border-opacity-60:hover {
    --tw-border-opacity: 0.6;
  }

  .lt-large-desktop\:hover\:vtmn-border-opacity-70:hover {
    --tw-border-opacity: 0.7;
  }

  .lt-large-desktop\:hover\:vtmn-border-opacity-75:hover {
    --tw-border-opacity: 0.75;
  }

  .lt-large-desktop\:hover\:vtmn-border-opacity-80:hover {
    --tw-border-opacity: 0.8;
  }

  .lt-large-desktop\:hover\:vtmn-border-opacity-90:hover {
    --tw-border-opacity: 0.9;
  }

  .lt-large-desktop\:hover\:vtmn-border-opacity-95:hover {
    --tw-border-opacity: 0.95;
  }

  .lt-large-desktop\:hover\:vtmn-border-opacity-100:hover {
    --tw-border-opacity: 1;
  }

  .lt-large-desktop\:focus\:vtmn-border-opacity-0:focus {
    --tw-border-opacity: 0;
  }

  .lt-large-desktop\:focus\:vtmn-border-opacity-5:focus {
    --tw-border-opacity: 0.05;
  }

  .lt-large-desktop\:focus\:vtmn-border-opacity-10:focus {
    --tw-border-opacity: 0.1;
  }

  .lt-large-desktop\:focus\:vtmn-border-opacity-20:focus {
    --tw-border-opacity: 0.2;
  }

  .lt-large-desktop\:focus\:vtmn-border-opacity-25:focus {
    --tw-border-opacity: 0.25;
  }

  .lt-large-desktop\:focus\:vtmn-border-opacity-30:focus {
    --tw-border-opacity: 0.3;
  }

  .lt-large-desktop\:focus\:vtmn-border-opacity-40:focus {
    --tw-border-opacity: 0.4;
  }

  .lt-large-desktop\:focus\:vtmn-border-opacity-50:focus {
    --tw-border-opacity: 0.5;
  }

  .lt-large-desktop\:focus\:vtmn-border-opacity-60:focus {
    --tw-border-opacity: 0.6;
  }

  .lt-large-desktop\:focus\:vtmn-border-opacity-70:focus {
    --tw-border-opacity: 0.7;
  }

  .lt-large-desktop\:focus\:vtmn-border-opacity-75:focus {
    --tw-border-opacity: 0.75;
  }

  .lt-large-desktop\:focus\:vtmn-border-opacity-80:focus {
    --tw-border-opacity: 0.8;
  }

  .lt-large-desktop\:focus\:vtmn-border-opacity-90:focus {
    --tw-border-opacity: 0.9;
  }

  .lt-large-desktop\:focus\:vtmn-border-opacity-95:focus {
    --tw-border-opacity: 0.95;
  }

  .lt-large-desktop\:focus\:vtmn-border-opacity-100:focus {
    --tw-border-opacity: 1;
  }

  .lt-large-desktop\:vtmn-bg-transparent {
    background-color: transparent;
  }

  .lt-large-desktop\:vtmn-bg-background-primary {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-large-desktop\:vtmn-bg-background-secondary {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-large-desktop\:vtmn-bg-background-tertiary {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-large-desktop\:vtmn-bg-background-brand-primary {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-large-desktop\:vtmn-bg-background-brand-secondary {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-large-desktop\:vtmn-bg-background-accent {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-large-desktop\:vtmn-bg-background-alert {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-large-desktop\:vtmn-bg-background-primary-reversed {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-large-desktop\:vtmn-bg-background-brand-primary-reversed {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-large-desktop\:vtmn-bg-content-primary {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-large-desktop\:vtmn-bg-content-secondary {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-large-desktop\:vtmn-bg-content-tertiary {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-large-desktop\:vtmn-bg-content-action {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-large-desktop\:vtmn-bg-content-active {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-large-desktop\:vtmn-bg-content-inactive {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-large-desktop\:vtmn-bg-content-negative {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-large-desktop\:vtmn-bg-content-warning {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-large-desktop\:vtmn-bg-content-positive {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-large-desktop\:vtmn-bg-content-information {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-large-desktop\:vtmn-bg-content-accent {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-large-desktop\:vtmn-bg-content-visited {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-large-desktop\:vtmn-bg-content-primary-reversed {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-large-desktop\:vtmn-bg-content-action-reversed {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-large-desktop\:vtmn-bg-content-visited-reversed {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-large-desktop\:vtmn-bg-border-primary {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-large-desktop\:vtmn-bg-border-secondary {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-large-desktop\:vtmn-bg-border-tertiary {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-large-desktop\:vtmn-bg-border-active {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-large-desktop\:vtmn-bg-border-inactive {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-large-desktop\:vtmn-bg-border-negative {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-large-desktop\:vtmn-bg-border-warning {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-large-desktop\:vtmn-bg-border-positive {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-large-desktop\:vtmn-bg-border-information {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-large-desktop\:vtmn-bg-border-primary-reversed {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-large-desktop\:vtmn-bg-decorative-gravel {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-large-desktop\:vtmn-bg-decorative-brick {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-large-desktop\:vtmn-bg-decorative-saffron {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-large-desktop\:vtmn-bg-decorative-gold {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-large-desktop\:vtmn-bg-decorative-jade {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-large-desktop\:vtmn-bg-decorative-emerald {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-large-desktop\:vtmn-bg-decorative-cobalt {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-large-desktop\:vtmn-bg-decorative-amethyst {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-large-desktop\:vtmn-bg-hover-primary {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-large-desktop\:vtmn-bg-hover-primary-transparent {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-large-desktop\:vtmn-bg-hover-secondary-transparent {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-large-desktop\:vtmn-bg-hover-tertiary-transparent {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-large-desktop\:vtmn-bg-hover-tertiary {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-large-desktop\:vtmn-bg-hover-brand {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-large-desktop\:vtmn-bg-hover-accent {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-large-desktop\:vtmn-bg-hover-primary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-bg-hover-secondary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-bg-hover-tertiary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-bg-active-primary {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-large-desktop\:vtmn-bg-active-primary-transparent {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-large-desktop\:vtmn-bg-active-secondary-transparent {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-large-desktop\:vtmn-bg-active-tertiary {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-large-desktop\:vtmn-bg-active-tertiary-transparent {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-large-desktop\:vtmn-bg-active-brand {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-large-desktop\:vtmn-bg-active-accent {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-large-desktop\:vtmn-bg-active-primary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-bg-active-secondary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-bg-active-tertiary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-bg-active-brand-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-bg-shadow {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-large-desktop\:vtmn-bg-brand {
    background-color: var(--vtmn-color_brand);
  }

  .lt-large-desktop\:vtmn-bg-brand-pro {
    background-color: var(--vtmn-color_brand-pro);
  }

  .lt-large-desktop\:vtmn-bg-brand-digital-light-1 {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-large-desktop\:vtmn-bg-brand-digital-light-2 {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-large-desktop\:vtmn-bg-brand-digital-light-3 {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-large-desktop\:vtmn-bg-brand-digital {
    background-color: var(--vtmn-color_brand-digital);
  }

  .lt-large-desktop\:vtmn-bg-brand-digital-dark-1 {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-large-desktop\:vtmn-bg-brand-digital-dark-2 {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-large-desktop\:vtmn-bg-green-light-1 {
    background-color: var(--vtmn-color_green-light-1);
  }

  .lt-large-desktop\:vtmn-bg-green-light-2 {
    background-color: var(--vtmn-color_green-light-2);
  }

  .lt-large-desktop\:vtmn-bg-green-light-3 {
    background-color: var(--vtmn-color_green-light-3);
  }

  .lt-large-desktop\:vtmn-bg-green {
    background-color: var(--vtmn-color_green);
  }

  .lt-large-desktop\:vtmn-bg-green-dark-1 {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .lt-large-desktop\:vtmn-bg-green-dark-2 {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .lt-large-desktop\:vtmn-bg-white {
    background-color: var(--vtmn-color_white);
  }

  .lt-large-desktop\:vtmn-bg-grey-light-1 {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .lt-large-desktop\:vtmn-bg-grey-light-2 {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .lt-large-desktop\:vtmn-bg-grey-light-3 {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .lt-large-desktop\:vtmn-bg-grey-light-4 {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .lt-large-desktop\:vtmn-bg-grey {
    background-color: var(--vtmn-color_grey);
  }

  .lt-large-desktop\:vtmn-bg-grey-dark-1 {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-large-desktop\:vtmn-bg-grey-dark-2 {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-large-desktop\:vtmn-bg-grey-dark-3 {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-large-desktop\:vtmn-bg-black {
    background-color: var(--vtmn-color_black);
  }

  .lt-large-desktop\:vtmn-bg-success {
    background-color: var(--vtmn-color_success);
  }

  .lt-large-desktop\:vtmn-bg-info {
    background-color: var(--vtmn-color_info);
  }

  .lt-large-desktop\:vtmn-bg-warning {
    background-color: var(--vtmn-color_warning);
  }

  .lt-large-desktop\:vtmn-bg-danger {
    background-color: var(--vtmn-color_danger);
  }

  .lt-large-desktop\:vtmn-bg-yellow-light-1 {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-large-desktop\:vtmn-bg-yellow-light-2 {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-large-desktop\:vtmn-bg-yellow {
    background-color: var(--vtmn-color_yellow);
  }

  .lt-large-desktop\:vtmn-bg-orange-light-1 {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .lt-large-desktop\:vtmn-bg-orange-light-2 {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .lt-large-desktop\:vtmn-bg-orange {
    background-color: var(--vtmn-color_orange);
  }

  .lt-large-desktop\:vtmn-bg-red-light-1 {
    background-color: var(--vtmn-color_red-light-1);
  }

  .lt-large-desktop\:vtmn-bg-red-light-2 {
    background-color: var(--vtmn-color_red-light-2);
  }

  .lt-large-desktop\:vtmn-bg-red {
    background-color: var(--vtmn-color_red);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-transparent {
    background-color: transparent;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-background-primary {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-background-secondary {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-background-tertiary {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-background-brand-primary {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-background-brand-secondary {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-background-accent {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-background-alert {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-background-primary-reversed {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-background-brand-primary-reversed {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-content-primary {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-content-secondary {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-content-tertiary {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-content-action {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-content-active {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-content-inactive {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-content-negative {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-content-warning {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-content-positive {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-content-information {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-content-accent {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-content-visited {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-content-primary-reversed {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-content-action-reversed {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-content-visited-reversed {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-border-primary {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-border-secondary {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-border-tertiary {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-border-active {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-border-inactive {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-border-negative {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-border-warning {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-border-positive {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-border-information {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-border-primary-reversed {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-decorative-gravel {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-decorative-brick {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-decorative-saffron {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-decorative-gold {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-decorative-jade {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-decorative-emerald {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-decorative-cobalt {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-decorative-amethyst {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-hover-primary {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-hover-primary-transparent {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-hover-secondary-transparent {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-hover-tertiary-transparent {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-hover-tertiary {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-hover-brand {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-hover-accent {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-hover-primary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-hover-secondary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-hover-tertiary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-active-primary {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-active-primary-transparent {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-active-secondary-transparent {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-active-tertiary {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-active-tertiary-transparent {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-active-brand {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-active-accent {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-active-primary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-active-secondary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-active-tertiary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-active-brand-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-shadow {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-brand {
    background-color: var(--vtmn-color_brand);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-brand-pro {
    background-color: var(--vtmn-color_brand-pro);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-brand-digital-light-1 {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-brand-digital-light-2 {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-brand-digital-light-3 {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-brand-digital {
    background-color: var(--vtmn-color_brand-digital);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-brand-digital-dark-1 {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-brand-digital-dark-2 {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-green-light-1 {
    background-color: var(--vtmn-color_green-light-1);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-green-light-2 {
    background-color: var(--vtmn-color_green-light-2);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-green-light-3 {
    background-color: var(--vtmn-color_green-light-3);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-green {
    background-color: var(--vtmn-color_green);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-green-dark-1 {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-green-dark-2 {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-white {
    background-color: var(--vtmn-color_white);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-grey-light-1 {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-grey-light-2 {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-grey-light-3 {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-grey-light-4 {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-grey {
    background-color: var(--vtmn-color_grey);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-grey-dark-1 {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-grey-dark-2 {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-grey-dark-3 {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-black {
    background-color: var(--vtmn-color_black);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-success {
    background-color: var(--vtmn-color_success);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-info {
    background-color: var(--vtmn-color_info);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-warning {
    background-color: var(--vtmn-color_warning);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-danger {
    background-color: var(--vtmn-color_danger);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-yellow-light-1 {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-yellow-light-2 {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-yellow {
    background-color: var(--vtmn-color_yellow);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-orange-light-1 {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-orange-light-2 {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-orange {
    background-color: var(--vtmn-color_orange);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-red-light-1 {
    background-color: var(--vtmn-color_red-light-1);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-red-light-2 {
    background-color: var(--vtmn-color_red-light-2);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-red {
    background-color: var(--vtmn-color_red);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-transparent:focus-within {
    background-color: transparent;
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-background-primary:focus-within {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-background-secondary:focus-within {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-background-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-background-brand-primary:focus-within {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-background-brand-secondary:focus-within {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-background-accent:focus-within {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-background-alert:focus-within {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-background-primary-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-background-brand-primary-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-content-primary:focus-within {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-content-secondary:focus-within {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-content-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-content-action:focus-within {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-content-active:focus-within {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-content-inactive:focus-within {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-content-negative:focus-within {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-content-warning:focus-within {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-content-positive:focus-within {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-content-information:focus-within {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-content-accent:focus-within {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-content-visited:focus-within {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-content-primary-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-content-action-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-content-visited-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-border-primary:focus-within {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-border-secondary:focus-within {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-border-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-border-active:focus-within {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-border-inactive:focus-within {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-border-negative:focus-within {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-border-warning:focus-within {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-border-positive:focus-within {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-border-information:focus-within {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-border-primary-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-decorative-gravel:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-decorative-brick:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-decorative-saffron:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-decorative-gold:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-decorative-jade:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-decorative-emerald:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-decorative-cobalt:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-decorative-amethyst:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-hover-primary:focus-within {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-hover-primary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-hover-secondary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-hover-tertiary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-hover-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-hover-brand:focus-within {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-hover-accent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-hover-primary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-hover-secondary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-hover-tertiary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-active-primary:focus-within {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-active-primary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-active-secondary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-active-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-active-tertiary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-active-brand:focus-within {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-active-accent:focus-within {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-active-primary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-active-secondary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-active-tertiary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-active-brand-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-shadow:focus-within {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-brand:focus-within {
    background-color: var(--vtmn-color_brand);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-brand-pro:focus-within {
    background-color: var(--vtmn-color_brand-pro);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-brand-digital-light-1:focus-within {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-brand-digital-light-2:focus-within {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-brand-digital-light-3:focus-within {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-brand-digital:focus-within {
    background-color: var(--vtmn-color_brand-digital);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-brand-digital-dark-1:focus-within {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-brand-digital-dark-2:focus-within {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-green-light-1:focus-within {
    background-color: var(--vtmn-color_green-light-1);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-green-light-2:focus-within {
    background-color: var(--vtmn-color_green-light-2);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-green-light-3:focus-within {
    background-color: var(--vtmn-color_green-light-3);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-green:focus-within {
    background-color: var(--vtmn-color_green);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-green-dark-1:focus-within {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-green-dark-2:focus-within {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-white:focus-within {
    background-color: var(--vtmn-color_white);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-grey-light-1:focus-within {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-grey-light-2:focus-within {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-grey-light-3:focus-within {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-grey-light-4:focus-within {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-grey:focus-within {
    background-color: var(--vtmn-color_grey);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-grey-dark-1:focus-within {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-grey-dark-2:focus-within {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-grey-dark-3:focus-within {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-black:focus-within {
    background-color: var(--vtmn-color_black);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-success:focus-within {
    background-color: var(--vtmn-color_success);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-info:focus-within {
    background-color: var(--vtmn-color_info);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-warning:focus-within {
    background-color: var(--vtmn-color_warning);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-danger:focus-within {
    background-color: var(--vtmn-color_danger);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-yellow-light-1:focus-within {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-yellow-light-2:focus-within {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-yellow:focus-within {
    background-color: var(--vtmn-color_yellow);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-orange-light-1:focus-within {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-orange-light-2:focus-within {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-orange:focus-within {
    background-color: var(--vtmn-color_orange);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-red-light-1:focus-within {
    background-color: var(--vtmn-color_red-light-1);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-red-light-2:focus-within {
    background-color: var(--vtmn-color_red-light-2);
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-red:focus-within {
    background-color: var(--vtmn-color_red);
  }

  .lt-large-desktop\:hover\:vtmn-bg-transparent:hover {
    background-color: transparent;
  }

  .lt-large-desktop\:hover\:vtmn-bg-background-primary:hover {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-large-desktop\:hover\:vtmn-bg-background-secondary:hover {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-large-desktop\:hover\:vtmn-bg-background-tertiary:hover {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-large-desktop\:hover\:vtmn-bg-background-brand-primary:hover {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-large-desktop\:hover\:vtmn-bg-background-brand-secondary:hover {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-large-desktop\:hover\:vtmn-bg-background-accent:hover {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-large-desktop\:hover\:vtmn-bg-background-alert:hover {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-large-desktop\:hover\:vtmn-bg-background-primary-reversed:hover {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-large-desktop\:hover\:vtmn-bg-background-brand-primary-reversed:hover {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-large-desktop\:hover\:vtmn-bg-content-primary:hover {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-large-desktop\:hover\:vtmn-bg-content-secondary:hover {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-large-desktop\:hover\:vtmn-bg-content-tertiary:hover {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-large-desktop\:hover\:vtmn-bg-content-action:hover {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-large-desktop\:hover\:vtmn-bg-content-active:hover {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-large-desktop\:hover\:vtmn-bg-content-inactive:hover {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-large-desktop\:hover\:vtmn-bg-content-negative:hover {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-large-desktop\:hover\:vtmn-bg-content-warning:hover {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-large-desktop\:hover\:vtmn-bg-content-positive:hover {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-large-desktop\:hover\:vtmn-bg-content-information:hover {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-large-desktop\:hover\:vtmn-bg-content-accent:hover {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-large-desktop\:hover\:vtmn-bg-content-visited:hover {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-large-desktop\:hover\:vtmn-bg-content-primary-reversed:hover {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-large-desktop\:hover\:vtmn-bg-content-action-reversed:hover {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-large-desktop\:hover\:vtmn-bg-content-visited-reversed:hover {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-large-desktop\:hover\:vtmn-bg-border-primary:hover {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-large-desktop\:hover\:vtmn-bg-border-secondary:hover {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-large-desktop\:hover\:vtmn-bg-border-tertiary:hover {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-large-desktop\:hover\:vtmn-bg-border-active:hover {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-large-desktop\:hover\:vtmn-bg-border-inactive:hover {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-large-desktop\:hover\:vtmn-bg-border-negative:hover {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-large-desktop\:hover\:vtmn-bg-border-warning:hover {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-large-desktop\:hover\:vtmn-bg-border-positive:hover {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-large-desktop\:hover\:vtmn-bg-border-information:hover {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-large-desktop\:hover\:vtmn-bg-border-primary-reversed:hover {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-large-desktop\:hover\:vtmn-bg-decorative-gravel:hover {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-large-desktop\:hover\:vtmn-bg-decorative-brick:hover {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-large-desktop\:hover\:vtmn-bg-decorative-saffron:hover {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-large-desktop\:hover\:vtmn-bg-decorative-gold:hover {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-large-desktop\:hover\:vtmn-bg-decorative-jade:hover {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-large-desktop\:hover\:vtmn-bg-decorative-emerald:hover {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-large-desktop\:hover\:vtmn-bg-decorative-cobalt:hover {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-large-desktop\:hover\:vtmn-bg-decorative-amethyst:hover {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-large-desktop\:hover\:vtmn-bg-hover-primary:hover {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-large-desktop\:hover\:vtmn-bg-hover-primary-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-bg-hover-secondary-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-bg-hover-tertiary-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-bg-hover-tertiary:hover {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-large-desktop\:hover\:vtmn-bg-hover-brand:hover {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-large-desktop\:hover\:vtmn-bg-hover-accent:hover {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-large-desktop\:hover\:vtmn-bg-hover-primary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-bg-hover-secondary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-bg-hover-tertiary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-bg-active-primary:hover {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-large-desktop\:hover\:vtmn-bg-active-primary-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-bg-active-secondary-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-bg-active-tertiary:hover {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-large-desktop\:hover\:vtmn-bg-active-tertiary-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-bg-active-brand:hover {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-large-desktop\:hover\:vtmn-bg-active-accent:hover {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-large-desktop\:hover\:vtmn-bg-active-primary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-bg-active-secondary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-bg-active-tertiary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-bg-active-brand-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-bg-shadow:hover {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-large-desktop\:hover\:vtmn-bg-brand:hover {
    background-color: var(--vtmn-color_brand);
  }

  .lt-large-desktop\:hover\:vtmn-bg-brand-pro:hover {
    background-color: var(--vtmn-color_brand-pro);
  }

  .lt-large-desktop\:hover\:vtmn-bg-brand-digital-light-1:hover {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-large-desktop\:hover\:vtmn-bg-brand-digital-light-2:hover {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-large-desktop\:hover\:vtmn-bg-brand-digital-light-3:hover {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-large-desktop\:hover\:vtmn-bg-brand-digital:hover {
    background-color: var(--vtmn-color_brand-digital);
  }

  .lt-large-desktop\:hover\:vtmn-bg-brand-digital-dark-1:hover {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-large-desktop\:hover\:vtmn-bg-brand-digital-dark-2:hover {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-large-desktop\:hover\:vtmn-bg-green-light-1:hover {
    background-color: var(--vtmn-color_green-light-1);
  }

  .lt-large-desktop\:hover\:vtmn-bg-green-light-2:hover {
    background-color: var(--vtmn-color_green-light-2);
  }

  .lt-large-desktop\:hover\:vtmn-bg-green-light-3:hover {
    background-color: var(--vtmn-color_green-light-3);
  }

  .lt-large-desktop\:hover\:vtmn-bg-green:hover {
    background-color: var(--vtmn-color_green);
  }

  .lt-large-desktop\:hover\:vtmn-bg-green-dark-1:hover {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .lt-large-desktop\:hover\:vtmn-bg-green-dark-2:hover {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .lt-large-desktop\:hover\:vtmn-bg-white:hover {
    background-color: var(--vtmn-color_white);
  }

  .lt-large-desktop\:hover\:vtmn-bg-grey-light-1:hover {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .lt-large-desktop\:hover\:vtmn-bg-grey-light-2:hover {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .lt-large-desktop\:hover\:vtmn-bg-grey-light-3:hover {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .lt-large-desktop\:hover\:vtmn-bg-grey-light-4:hover {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .lt-large-desktop\:hover\:vtmn-bg-grey:hover {
    background-color: var(--vtmn-color_grey);
  }

  .lt-large-desktop\:hover\:vtmn-bg-grey-dark-1:hover {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-large-desktop\:hover\:vtmn-bg-grey-dark-2:hover {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-large-desktop\:hover\:vtmn-bg-grey-dark-3:hover {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-large-desktop\:hover\:vtmn-bg-black:hover {
    background-color: var(--vtmn-color_black);
  }

  .lt-large-desktop\:hover\:vtmn-bg-success:hover {
    background-color: var(--vtmn-color_success);
  }

  .lt-large-desktop\:hover\:vtmn-bg-info:hover {
    background-color: var(--vtmn-color_info);
  }

  .lt-large-desktop\:hover\:vtmn-bg-warning:hover {
    background-color: var(--vtmn-color_warning);
  }

  .lt-large-desktop\:hover\:vtmn-bg-danger:hover {
    background-color: var(--vtmn-color_danger);
  }

  .lt-large-desktop\:hover\:vtmn-bg-yellow-light-1:hover {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-large-desktop\:hover\:vtmn-bg-yellow-light-2:hover {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-large-desktop\:hover\:vtmn-bg-yellow:hover {
    background-color: var(--vtmn-color_yellow);
  }

  .lt-large-desktop\:hover\:vtmn-bg-orange-light-1:hover {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .lt-large-desktop\:hover\:vtmn-bg-orange-light-2:hover {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .lt-large-desktop\:hover\:vtmn-bg-orange:hover {
    background-color: var(--vtmn-color_orange);
  }

  .lt-large-desktop\:hover\:vtmn-bg-red-light-1:hover {
    background-color: var(--vtmn-color_red-light-1);
  }

  .lt-large-desktop\:hover\:vtmn-bg-red-light-2:hover {
    background-color: var(--vtmn-color_red-light-2);
  }

  .lt-large-desktop\:hover\:vtmn-bg-red:hover {
    background-color: var(--vtmn-color_red);
  }

  .lt-large-desktop\:focus\:vtmn-bg-transparent:focus {
    background-color: transparent;
  }

  .lt-large-desktop\:focus\:vtmn-bg-background-primary:focus {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-large-desktop\:focus\:vtmn-bg-background-secondary:focus {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-large-desktop\:focus\:vtmn-bg-background-tertiary:focus {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-large-desktop\:focus\:vtmn-bg-background-brand-primary:focus {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-large-desktop\:focus\:vtmn-bg-background-brand-secondary:focus {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-large-desktop\:focus\:vtmn-bg-background-accent:focus {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-large-desktop\:focus\:vtmn-bg-background-alert:focus {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-large-desktop\:focus\:vtmn-bg-background-primary-reversed:focus {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-bg-background-brand-primary-reversed:focus {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-bg-content-primary:focus {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-large-desktop\:focus\:vtmn-bg-content-secondary:focus {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-large-desktop\:focus\:vtmn-bg-content-tertiary:focus {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-large-desktop\:focus\:vtmn-bg-content-action:focus {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-large-desktop\:focus\:vtmn-bg-content-active:focus {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-large-desktop\:focus\:vtmn-bg-content-inactive:focus {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-large-desktop\:focus\:vtmn-bg-content-negative:focus {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-large-desktop\:focus\:vtmn-bg-content-warning:focus {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-large-desktop\:focus\:vtmn-bg-content-positive:focus {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-large-desktop\:focus\:vtmn-bg-content-information:focus {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-large-desktop\:focus\:vtmn-bg-content-accent:focus {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-large-desktop\:focus\:vtmn-bg-content-visited:focus {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-large-desktop\:focus\:vtmn-bg-content-primary-reversed:focus {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-bg-content-action-reversed:focus {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-bg-content-visited-reversed:focus {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-bg-border-primary:focus {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-large-desktop\:focus\:vtmn-bg-border-secondary:focus {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-large-desktop\:focus\:vtmn-bg-border-tertiary:focus {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-large-desktop\:focus\:vtmn-bg-border-active:focus {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-large-desktop\:focus\:vtmn-bg-border-inactive:focus {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-large-desktop\:focus\:vtmn-bg-border-negative:focus {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-large-desktop\:focus\:vtmn-bg-border-warning:focus {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-large-desktop\:focus\:vtmn-bg-border-positive:focus {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-large-desktop\:focus\:vtmn-bg-border-information:focus {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-large-desktop\:focus\:vtmn-bg-border-primary-reversed:focus {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-bg-decorative-gravel:focus {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-large-desktop\:focus\:vtmn-bg-decorative-brick:focus {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-large-desktop\:focus\:vtmn-bg-decorative-saffron:focus {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-large-desktop\:focus\:vtmn-bg-decorative-gold:focus {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-large-desktop\:focus\:vtmn-bg-decorative-jade:focus {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-large-desktop\:focus\:vtmn-bg-decorative-emerald:focus {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-large-desktop\:focus\:vtmn-bg-decorative-cobalt:focus {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-large-desktop\:focus\:vtmn-bg-decorative-amethyst:focus {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-large-desktop\:focus\:vtmn-bg-hover-primary:focus {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-large-desktop\:focus\:vtmn-bg-hover-primary-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-bg-hover-secondary-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-bg-hover-tertiary-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-bg-hover-tertiary:focus {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-large-desktop\:focus\:vtmn-bg-hover-brand:focus {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-large-desktop\:focus\:vtmn-bg-hover-accent:focus {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-large-desktop\:focus\:vtmn-bg-hover-primary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-bg-hover-secondary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-bg-hover-tertiary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-bg-active-primary:focus {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-large-desktop\:focus\:vtmn-bg-active-primary-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-bg-active-secondary-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-bg-active-tertiary:focus {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-large-desktop\:focus\:vtmn-bg-active-tertiary-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-bg-active-brand:focus {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-large-desktop\:focus\:vtmn-bg-active-accent:focus {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-large-desktop\:focus\:vtmn-bg-active-primary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-bg-active-secondary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-bg-active-tertiary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-bg-active-brand-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-bg-shadow:focus {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-large-desktop\:focus\:vtmn-bg-brand:focus {
    background-color: var(--vtmn-color_brand);
  }

  .lt-large-desktop\:focus\:vtmn-bg-brand-pro:focus {
    background-color: var(--vtmn-color_brand-pro);
  }

  .lt-large-desktop\:focus\:vtmn-bg-brand-digital-light-1:focus {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-bg-brand-digital-light-2:focus {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-bg-brand-digital-light-3:focus {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-large-desktop\:focus\:vtmn-bg-brand-digital:focus {
    background-color: var(--vtmn-color_brand-digital);
  }

  .lt-large-desktop\:focus\:vtmn-bg-brand-digital-dark-1:focus {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-large-desktop\:focus\:vtmn-bg-brand-digital-dark-2:focus {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-large-desktop\:focus\:vtmn-bg-green-light-1:focus {
    background-color: var(--vtmn-color_green-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-bg-green-light-2:focus {
    background-color: var(--vtmn-color_green-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-bg-green-light-3:focus {
    background-color: var(--vtmn-color_green-light-3);
  }

  .lt-large-desktop\:focus\:vtmn-bg-green:focus {
    background-color: var(--vtmn-color_green);
  }

  .lt-large-desktop\:focus\:vtmn-bg-green-dark-1:focus {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .lt-large-desktop\:focus\:vtmn-bg-green-dark-2:focus {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .lt-large-desktop\:focus\:vtmn-bg-white:focus {
    background-color: var(--vtmn-color_white);
  }

  .lt-large-desktop\:focus\:vtmn-bg-grey-light-1:focus {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-bg-grey-light-2:focus {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-bg-grey-light-3:focus {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .lt-large-desktop\:focus\:vtmn-bg-grey-light-4:focus {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .lt-large-desktop\:focus\:vtmn-bg-grey:focus {
    background-color: var(--vtmn-color_grey);
  }

  .lt-large-desktop\:focus\:vtmn-bg-grey-dark-1:focus {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-large-desktop\:focus\:vtmn-bg-grey-dark-2:focus {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-large-desktop\:focus\:vtmn-bg-grey-dark-3:focus {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-large-desktop\:focus\:vtmn-bg-black:focus {
    background-color: var(--vtmn-color_black);
  }

  .lt-large-desktop\:focus\:vtmn-bg-success:focus {
    background-color: var(--vtmn-color_success);
  }

  .lt-large-desktop\:focus\:vtmn-bg-info:focus {
    background-color: var(--vtmn-color_info);
  }

  .lt-large-desktop\:focus\:vtmn-bg-warning:focus {
    background-color: var(--vtmn-color_warning);
  }

  .lt-large-desktop\:focus\:vtmn-bg-danger:focus {
    background-color: var(--vtmn-color_danger);
  }

  .lt-large-desktop\:focus\:vtmn-bg-yellow-light-1:focus {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-bg-yellow-light-2:focus {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-bg-yellow:focus {
    background-color: var(--vtmn-color_yellow);
  }

  .lt-large-desktop\:focus\:vtmn-bg-orange-light-1:focus {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-bg-orange-light-2:focus {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-bg-orange:focus {
    background-color: var(--vtmn-color_orange);
  }

  .lt-large-desktop\:focus\:vtmn-bg-red-light-1:focus {
    background-color: var(--vtmn-color_red-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-bg-red-light-2:focus {
    background-color: var(--vtmn-color_red-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-bg-red:focus {
    background-color: var(--vtmn-color_red);
  }

  .lt-large-desktop\:active\:vtmn-bg-transparent:active {
    background-color: transparent;
  }

  .lt-large-desktop\:active\:vtmn-bg-background-primary:active {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-large-desktop\:active\:vtmn-bg-background-secondary:active {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-large-desktop\:active\:vtmn-bg-background-tertiary:active {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-large-desktop\:active\:vtmn-bg-background-brand-primary:active {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-large-desktop\:active\:vtmn-bg-background-brand-secondary:active {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-large-desktop\:active\:vtmn-bg-background-accent:active {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-large-desktop\:active\:vtmn-bg-background-alert:active {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-large-desktop\:active\:vtmn-bg-background-primary-reversed:active {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-large-desktop\:active\:vtmn-bg-background-brand-primary-reversed:active {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-large-desktop\:active\:vtmn-bg-content-primary:active {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-large-desktop\:active\:vtmn-bg-content-secondary:active {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-large-desktop\:active\:vtmn-bg-content-tertiary:active {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-large-desktop\:active\:vtmn-bg-content-action:active {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-large-desktop\:active\:vtmn-bg-content-active:active {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-large-desktop\:active\:vtmn-bg-content-inactive:active {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-large-desktop\:active\:vtmn-bg-content-negative:active {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-large-desktop\:active\:vtmn-bg-content-warning:active {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-large-desktop\:active\:vtmn-bg-content-positive:active {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-large-desktop\:active\:vtmn-bg-content-information:active {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-large-desktop\:active\:vtmn-bg-content-accent:active {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-large-desktop\:active\:vtmn-bg-content-visited:active {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-large-desktop\:active\:vtmn-bg-content-primary-reversed:active {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-large-desktop\:active\:vtmn-bg-content-action-reversed:active {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-large-desktop\:active\:vtmn-bg-content-visited-reversed:active {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-large-desktop\:active\:vtmn-bg-border-primary:active {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-large-desktop\:active\:vtmn-bg-border-secondary:active {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-large-desktop\:active\:vtmn-bg-border-tertiary:active {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-large-desktop\:active\:vtmn-bg-border-active:active {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-large-desktop\:active\:vtmn-bg-border-inactive:active {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-large-desktop\:active\:vtmn-bg-border-negative:active {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-large-desktop\:active\:vtmn-bg-border-warning:active {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-large-desktop\:active\:vtmn-bg-border-positive:active {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-large-desktop\:active\:vtmn-bg-border-information:active {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-large-desktop\:active\:vtmn-bg-border-primary-reversed:active {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-large-desktop\:active\:vtmn-bg-decorative-gravel:active {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-large-desktop\:active\:vtmn-bg-decorative-brick:active {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-large-desktop\:active\:vtmn-bg-decorative-saffron:active {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-large-desktop\:active\:vtmn-bg-decorative-gold:active {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-large-desktop\:active\:vtmn-bg-decorative-jade:active {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-large-desktop\:active\:vtmn-bg-decorative-emerald:active {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-large-desktop\:active\:vtmn-bg-decorative-cobalt:active {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-large-desktop\:active\:vtmn-bg-decorative-amethyst:active {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-large-desktop\:active\:vtmn-bg-hover-primary:active {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-large-desktop\:active\:vtmn-bg-hover-primary-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-large-desktop\:active\:vtmn-bg-hover-secondary-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-large-desktop\:active\:vtmn-bg-hover-tertiary-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-large-desktop\:active\:vtmn-bg-hover-tertiary:active {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-large-desktop\:active\:vtmn-bg-hover-brand:active {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-large-desktop\:active\:vtmn-bg-hover-accent:active {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-large-desktop\:active\:vtmn-bg-hover-primary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-large-desktop\:active\:vtmn-bg-hover-secondary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-large-desktop\:active\:vtmn-bg-hover-tertiary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:active\:vtmn-bg-active-primary:active {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-large-desktop\:active\:vtmn-bg-active-primary-transparent:active {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-large-desktop\:active\:vtmn-bg-active-secondary-transparent:active {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-large-desktop\:active\:vtmn-bg-active-tertiary:active {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-large-desktop\:active\:vtmn-bg-active-tertiary-transparent:active {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-large-desktop\:active\:vtmn-bg-active-brand:active {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-large-desktop\:active\:vtmn-bg-active-accent:active {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-large-desktop\:active\:vtmn-bg-active-primary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-large-desktop\:active\:vtmn-bg-active-secondary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-large-desktop\:active\:vtmn-bg-active-tertiary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:active\:vtmn-bg-active-brand-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-large-desktop\:active\:vtmn-bg-shadow:active {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-large-desktop\:active\:vtmn-bg-brand:active {
    background-color: var(--vtmn-color_brand);
  }

  .lt-large-desktop\:active\:vtmn-bg-brand-pro:active {
    background-color: var(--vtmn-color_brand-pro);
  }

  .lt-large-desktop\:active\:vtmn-bg-brand-digital-light-1:active {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-large-desktop\:active\:vtmn-bg-brand-digital-light-2:active {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-large-desktop\:active\:vtmn-bg-brand-digital-light-3:active {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-large-desktop\:active\:vtmn-bg-brand-digital:active {
    background-color: var(--vtmn-color_brand-digital);
  }

  .lt-large-desktop\:active\:vtmn-bg-brand-digital-dark-1:active {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-large-desktop\:active\:vtmn-bg-brand-digital-dark-2:active {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-large-desktop\:active\:vtmn-bg-green-light-1:active {
    background-color: var(--vtmn-color_green-light-1);
  }

  .lt-large-desktop\:active\:vtmn-bg-green-light-2:active {
    background-color: var(--vtmn-color_green-light-2);
  }

  .lt-large-desktop\:active\:vtmn-bg-green-light-3:active {
    background-color: var(--vtmn-color_green-light-3);
  }

  .lt-large-desktop\:active\:vtmn-bg-green:active {
    background-color: var(--vtmn-color_green);
  }

  .lt-large-desktop\:active\:vtmn-bg-green-dark-1:active {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .lt-large-desktop\:active\:vtmn-bg-green-dark-2:active {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .lt-large-desktop\:active\:vtmn-bg-white:active {
    background-color: var(--vtmn-color_white);
  }

  .lt-large-desktop\:active\:vtmn-bg-grey-light-1:active {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .lt-large-desktop\:active\:vtmn-bg-grey-light-2:active {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .lt-large-desktop\:active\:vtmn-bg-grey-light-3:active {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .lt-large-desktop\:active\:vtmn-bg-grey-light-4:active {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .lt-large-desktop\:active\:vtmn-bg-grey:active {
    background-color: var(--vtmn-color_grey);
  }

  .lt-large-desktop\:active\:vtmn-bg-grey-dark-1:active {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-large-desktop\:active\:vtmn-bg-grey-dark-2:active {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-large-desktop\:active\:vtmn-bg-grey-dark-3:active {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-large-desktop\:active\:vtmn-bg-black:active {
    background-color: var(--vtmn-color_black);
  }

  .lt-large-desktop\:active\:vtmn-bg-success:active {
    background-color: var(--vtmn-color_success);
  }

  .lt-large-desktop\:active\:vtmn-bg-info:active {
    background-color: var(--vtmn-color_info);
  }

  .lt-large-desktop\:active\:vtmn-bg-warning:active {
    background-color: var(--vtmn-color_warning);
  }

  .lt-large-desktop\:active\:vtmn-bg-danger:active {
    background-color: var(--vtmn-color_danger);
  }

  .lt-large-desktop\:active\:vtmn-bg-yellow-light-1:active {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-large-desktop\:active\:vtmn-bg-yellow-light-2:active {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-large-desktop\:active\:vtmn-bg-yellow:active {
    background-color: var(--vtmn-color_yellow);
  }

  .lt-large-desktop\:active\:vtmn-bg-orange-light-1:active {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .lt-large-desktop\:active\:vtmn-bg-orange-light-2:active {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .lt-large-desktop\:active\:vtmn-bg-orange:active {
    background-color: var(--vtmn-color_orange);
  }

  .lt-large-desktop\:active\:vtmn-bg-red-light-1:active {
    background-color: var(--vtmn-color_red-light-1);
  }

  .lt-large-desktop\:active\:vtmn-bg-red-light-2:active {
    background-color: var(--vtmn-color_red-light-2);
  }

  .lt-large-desktop\:active\:vtmn-bg-red:active {
    background-color: var(--vtmn-color_red);
  }

  .lt-large-desktop\:vtmn-bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .lt-large-desktop\:vtmn-bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .lt-large-desktop\:vtmn-bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .lt-large-desktop\:vtmn-bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .lt-large-desktop\:vtmn-bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .lt-large-desktop\:vtmn-bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .lt-large-desktop\:vtmn-bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .lt-large-desktop\:vtmn-bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .lt-large-desktop\:vtmn-bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .lt-large-desktop\:vtmn-bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .lt-large-desktop\:vtmn-bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .lt-large-desktop\:vtmn-bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .lt-large-desktop\:vtmn-bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .lt-large-desktop\:vtmn-bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .lt-large-desktop\:vtmn-bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-opacity-0:focus-within {
    --tw-bg-opacity: 0;
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-opacity-5:focus-within {
    --tw-bg-opacity: 0.05;
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-opacity-10:focus-within {
    --tw-bg-opacity: 0.1;
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-opacity-20:focus-within {
    --tw-bg-opacity: 0.2;
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-opacity-25:focus-within {
    --tw-bg-opacity: 0.25;
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-opacity-30:focus-within {
    --tw-bg-opacity: 0.3;
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-opacity-40:focus-within {
    --tw-bg-opacity: 0.4;
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-opacity-50:focus-within {
    --tw-bg-opacity: 0.5;
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-opacity-60:focus-within {
    --tw-bg-opacity: 0.6;
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-opacity-70:focus-within {
    --tw-bg-opacity: 0.7;
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-opacity-75:focus-within {
    --tw-bg-opacity: 0.75;
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-opacity-80:focus-within {
    --tw-bg-opacity: 0.8;
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-opacity-90:focus-within {
    --tw-bg-opacity: 0.9;
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-opacity-95:focus-within {
    --tw-bg-opacity: 0.95;
  }

  .lt-large-desktop\:focus-within\:vtmn-bg-opacity-100:focus-within {
    --tw-bg-opacity: 1;
  }

  .lt-large-desktop\:hover\:vtmn-bg-opacity-0:hover {
    --tw-bg-opacity: 0;
  }

  .lt-large-desktop\:hover\:vtmn-bg-opacity-5:hover {
    --tw-bg-opacity: 0.05;
  }

  .lt-large-desktop\:hover\:vtmn-bg-opacity-10:hover {
    --tw-bg-opacity: 0.1;
  }

  .lt-large-desktop\:hover\:vtmn-bg-opacity-20:hover {
    --tw-bg-opacity: 0.2;
  }

  .lt-large-desktop\:hover\:vtmn-bg-opacity-25:hover {
    --tw-bg-opacity: 0.25;
  }

  .lt-large-desktop\:hover\:vtmn-bg-opacity-30:hover {
    --tw-bg-opacity: 0.3;
  }

  .lt-large-desktop\:hover\:vtmn-bg-opacity-40:hover {
    --tw-bg-opacity: 0.4;
  }

  .lt-large-desktop\:hover\:vtmn-bg-opacity-50:hover {
    --tw-bg-opacity: 0.5;
  }

  .lt-large-desktop\:hover\:vtmn-bg-opacity-60:hover {
    --tw-bg-opacity: 0.6;
  }

  .lt-large-desktop\:hover\:vtmn-bg-opacity-70:hover {
    --tw-bg-opacity: 0.7;
  }

  .lt-large-desktop\:hover\:vtmn-bg-opacity-75:hover {
    --tw-bg-opacity: 0.75;
  }

  .lt-large-desktop\:hover\:vtmn-bg-opacity-80:hover {
    --tw-bg-opacity: 0.8;
  }

  .lt-large-desktop\:hover\:vtmn-bg-opacity-90:hover {
    --tw-bg-opacity: 0.9;
  }

  .lt-large-desktop\:hover\:vtmn-bg-opacity-95:hover {
    --tw-bg-opacity: 0.95;
  }

  .lt-large-desktop\:hover\:vtmn-bg-opacity-100:hover {
    --tw-bg-opacity: 1;
  }

  .lt-large-desktop\:focus\:vtmn-bg-opacity-0:focus {
    --tw-bg-opacity: 0;
  }

  .lt-large-desktop\:focus\:vtmn-bg-opacity-5:focus {
    --tw-bg-opacity: 0.05;
  }

  .lt-large-desktop\:focus\:vtmn-bg-opacity-10:focus {
    --tw-bg-opacity: 0.1;
  }

  .lt-large-desktop\:focus\:vtmn-bg-opacity-20:focus {
    --tw-bg-opacity: 0.2;
  }

  .lt-large-desktop\:focus\:vtmn-bg-opacity-25:focus {
    --tw-bg-opacity: 0.25;
  }

  .lt-large-desktop\:focus\:vtmn-bg-opacity-30:focus {
    --tw-bg-opacity: 0.3;
  }

  .lt-large-desktop\:focus\:vtmn-bg-opacity-40:focus {
    --tw-bg-opacity: 0.4;
  }

  .lt-large-desktop\:focus\:vtmn-bg-opacity-50:focus {
    --tw-bg-opacity: 0.5;
  }

  .lt-large-desktop\:focus\:vtmn-bg-opacity-60:focus {
    --tw-bg-opacity: 0.6;
  }

  .lt-large-desktop\:focus\:vtmn-bg-opacity-70:focus {
    --tw-bg-opacity: 0.7;
  }

  .lt-large-desktop\:focus\:vtmn-bg-opacity-75:focus {
    --tw-bg-opacity: 0.75;
  }

  .lt-large-desktop\:focus\:vtmn-bg-opacity-80:focus {
    --tw-bg-opacity: 0.8;
  }

  .lt-large-desktop\:focus\:vtmn-bg-opacity-90:focus {
    --tw-bg-opacity: 0.9;
  }

  .lt-large-desktop\:focus\:vtmn-bg-opacity-95:focus {
    --tw-bg-opacity: 0.95;
  }

  .lt-large-desktop\:focus\:vtmn-bg-opacity-100:focus {
    --tw-bg-opacity: 1;
  }

  .lt-large-desktop\:vtmn-bg-none {
    background-image: none;
  }

  .lt-large-desktop\:vtmn-bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .lt-large-desktop\:vtmn-bg-gradient-to-tr {
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .lt-large-desktop\:vtmn-bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .lt-large-desktop\:vtmn-bg-gradient-to-br {
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .lt-large-desktop\:vtmn-bg-gradient-to-b {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .lt-large-desktop\:vtmn-bg-gradient-to-bl {
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .lt-large-desktop\:vtmn-bg-gradient-to-l {
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .lt-large-desktop\:vtmn-bg-gradient-to-tl {
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .lt-large-desktop\:vtmn-from-transparent {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lt-large-desktop\:vtmn-from-background-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-background-secondary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-background-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-background-brand-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-background-brand-secondary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-background-accent {
    --tw-gradient-from: var(--vtmn-semantic-color_background-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-background-alert {
    --tw-gradient-from: var(--vtmn-semantic-color_background-alert);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-background-primary-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-background-brand-primary-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-content-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-content-secondary {
    --tw-gradient-from: var(--vtmn-semantic-color_content-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-content-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_content-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-content-action {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-content-active {
    --tw-gradient-from: var(--vtmn-semantic-color_content-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-content-inactive {
    --tw-gradient-from: var(--vtmn-semantic-color_content-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-content-negative {
    --tw-gradient-from: var(--vtmn-semantic-color_content-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-content-warning {
    --tw-gradient-from: var(--vtmn-semantic-color_content-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-content-positive {
    --tw-gradient-from: var(--vtmn-semantic-color_content-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-content-information {
    --tw-gradient-from: var(--vtmn-semantic-color_content-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-content-accent {
    --tw-gradient-from: var(--vtmn-semantic-color_content-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-content-visited {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-content-primary-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-content-action-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-content-visited-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-border-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-border-secondary {
    --tw-gradient-from: var(--vtmn-semantic-color_border-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-border-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_border-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-border-active {
    --tw-gradient-from: var(--vtmn-semantic-color_border-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-border-inactive {
    --tw-gradient-from: var(--vtmn-semantic-color_border-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-border-negative {
    --tw-gradient-from: var(--vtmn-semantic-color_border-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-border-warning {
    --tw-gradient-from: var(--vtmn-semantic-color_border-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-border-positive {
    --tw-gradient-from: var(--vtmn-semantic-color_border-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-border-information {
    --tw-gradient-from: var(--vtmn-semantic-color_border-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-border-primary-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-decorative-gravel {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gravel);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-decorative-brick {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-brick);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-decorative-saffron {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-saffron);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-decorative-gold {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gold);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-decorative-jade {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-jade);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-decorative-emerald {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-emerald);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-decorative-cobalt {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-cobalt);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-decorative-amethyst {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-amethyst);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-hover-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-hover-primary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-hover-secondary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-hover-tertiary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-hover-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-hover-brand {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-hover-accent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-hover-primary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-hover-secondary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-hover-tertiary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-active-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-active-primary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-active-secondary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-active-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-active-tertiary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-active-brand {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-active-accent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-active-primary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-active-secondary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-active-tertiary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-active-brand-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-shadow {
    --tw-gradient-from: var(--vtmn-semantic-color_shadow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-brand {
    --tw-gradient-from: var(--vtmn-color_brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-brand-pro {
    --tw-gradient-from: var(--vtmn-color_brand-pro);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-brand-digital-light-1 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-brand-digital-light-2 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-brand-digital-light-3 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-brand-digital {
    --tw-gradient-from: var(--vtmn-color_brand-digital);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-brand-digital-dark-1 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-brand-digital-dark-2 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-green-light-1 {
    --tw-gradient-from: var(--vtmn-color_green-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-green-light-2 {
    --tw-gradient-from: var(--vtmn-color_green-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-green-light-3 {
    --tw-gradient-from: var(--vtmn-color_green-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-green {
    --tw-gradient-from: var(--vtmn-color_green);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-green-dark-1 {
    --tw-gradient-from: var(--vtmn-color_green-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-green-dark-2 {
    --tw-gradient-from: var(--vtmn-color_green-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-white {
    --tw-gradient-from: var(--vtmn-color_white);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-grey-light-1 {
    --tw-gradient-from: var(--vtmn-color_grey-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-grey-light-2 {
    --tw-gradient-from: var(--vtmn-color_grey-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-grey-light-3 {
    --tw-gradient-from: var(--vtmn-color_grey-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-grey-light-4 {
    --tw-gradient-from: var(--vtmn-color_grey-light-4);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-grey {
    --tw-gradient-from: var(--vtmn-color_grey);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-grey-dark-1 {
    --tw-gradient-from: var(--vtmn-color_grey-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-grey-dark-2 {
    --tw-gradient-from: var(--vtmn-color_grey-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-grey-dark-3 {
    --tw-gradient-from: var(--vtmn-color_grey-dark-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-black {
    --tw-gradient-from: var(--vtmn-color_black);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-success {
    --tw-gradient-from: var(--vtmn-color_success);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-info {
    --tw-gradient-from: var(--vtmn-color_info);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-warning {
    --tw-gradient-from: var(--vtmn-color_warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-danger {
    --tw-gradient-from: var(--vtmn-color_danger);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-yellow-light-1 {
    --tw-gradient-from: var(--vtmn-color_yellow-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-yellow-light-2 {
    --tw-gradient-from: var(--vtmn-color_yellow-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-yellow {
    --tw-gradient-from: var(--vtmn-color_yellow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-orange-light-1 {
    --tw-gradient-from: var(--vtmn-color_orange-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-orange-light-2 {
    --tw-gradient-from: var(--vtmn-color_orange-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-orange {
    --tw-gradient-from: var(--vtmn-color_orange);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-red-light-1 {
    --tw-gradient-from: var(--vtmn-color_red-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-red-light-2 {
    --tw-gradient-from: var(--vtmn-color_red-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-from-red {
    --tw-gradient-from: var(--vtmn-color_red);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-transparent:hover {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-background-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-background-secondary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-background-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-background-brand-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-background-brand-secondary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-background-accent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-background-alert:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-alert);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-background-primary-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-background-brand-primary-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-content-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-content-secondary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-content-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-content-action:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-content-active:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-content-inactive:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-content-negative:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-content-warning:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-content-positive:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-content-information:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-content-accent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-content-visited:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-content-primary-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-content-action-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-content-visited-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-border-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-border-secondary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-border-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-border-active:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-border-inactive:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-border-negative:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-border-warning:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-border-positive:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-border-information:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-border-primary-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-decorative-gravel:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gravel);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-decorative-brick:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-brick);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-decorative-saffron:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-saffron);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-decorative-gold:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gold);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-decorative-jade:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-jade);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-decorative-emerald:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-emerald);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-decorative-cobalt:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-cobalt);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-decorative-amethyst:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-amethyst);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-hover-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-hover-primary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-hover-secondary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-hover-tertiary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-hover-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-hover-brand:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-hover-accent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-hover-primary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-hover-secondary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-hover-tertiary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-active-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-active-primary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-active-secondary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-active-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-active-tertiary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-active-brand:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-active-accent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-active-primary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-active-secondary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-active-tertiary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-active-brand-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-shadow:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_shadow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-brand:hover {
    --tw-gradient-from: var(--vtmn-color_brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-brand-pro:hover {
    --tw-gradient-from: var(--vtmn-color_brand-pro);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-brand-digital-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-brand-digital-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-brand-digital-light-3:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-brand-digital:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-brand-digital-dark-1:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-brand-digital-dark-2:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-green-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_green-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-green-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_green-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-green-light-3:hover {
    --tw-gradient-from: var(--vtmn-color_green-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-green:hover {
    --tw-gradient-from: var(--vtmn-color_green);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-green-dark-1:hover {
    --tw-gradient-from: var(--vtmn-color_green-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-green-dark-2:hover {
    --tw-gradient-from: var(--vtmn-color_green-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-white:hover {
    --tw-gradient-from: var(--vtmn-color_white);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-grey-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_grey-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-grey-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_grey-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-grey-light-3:hover {
    --tw-gradient-from: var(--vtmn-color_grey-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-grey-light-4:hover {
    --tw-gradient-from: var(--vtmn-color_grey-light-4);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-grey:hover {
    --tw-gradient-from: var(--vtmn-color_grey);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-grey-dark-1:hover {
    --tw-gradient-from: var(--vtmn-color_grey-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-grey-dark-2:hover {
    --tw-gradient-from: var(--vtmn-color_grey-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-grey-dark-3:hover {
    --tw-gradient-from: var(--vtmn-color_grey-dark-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-black:hover {
    --tw-gradient-from: var(--vtmn-color_black);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-success:hover {
    --tw-gradient-from: var(--vtmn-color_success);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-info:hover {
    --tw-gradient-from: var(--vtmn-color_info);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-warning:hover {
    --tw-gradient-from: var(--vtmn-color_warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-danger:hover {
    --tw-gradient-from: var(--vtmn-color_danger);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-yellow-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_yellow-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-yellow-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_yellow-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-yellow:hover {
    --tw-gradient-from: var(--vtmn-color_yellow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-orange-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_orange-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-orange-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_orange-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-orange:hover {
    --tw-gradient-from: var(--vtmn-color_orange);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-red-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_red-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-red-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_red-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-from-red:hover {
    --tw-gradient-from: var(--vtmn-color_red);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-transparent:focus {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-background-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-background-secondary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-background-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-background-brand-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-background-brand-secondary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-background-accent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-background-alert:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-alert);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-background-primary-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-background-brand-primary-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-content-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-content-secondary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-content-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-content-action:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-content-active:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-content-inactive:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-content-negative:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-content-warning:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-content-positive:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-content-information:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-content-accent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-content-visited:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-content-primary-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-content-action-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-content-visited-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-border-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-border-secondary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-border-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-border-active:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-border-inactive:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-border-negative:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-border-warning:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-border-positive:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-border-information:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-border-primary-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-decorative-gravel:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gravel);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-decorative-brick:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-brick);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-decorative-saffron:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-saffron);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-decorative-gold:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gold);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-decorative-jade:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-jade);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-decorative-emerald:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-emerald);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-decorative-cobalt:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-cobalt);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-decorative-amethyst:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-amethyst);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-hover-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-hover-primary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-hover-secondary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-hover-tertiary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-hover-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-hover-brand:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-hover-accent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-hover-primary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-hover-secondary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-hover-tertiary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-active-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-active-primary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-active-secondary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-active-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-active-tertiary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-active-brand:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-active-accent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-active-primary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-active-secondary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-active-tertiary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-active-brand-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-shadow:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_shadow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-brand:focus {
    --tw-gradient-from: var(--vtmn-color_brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-brand-pro:focus {
    --tw-gradient-from: var(--vtmn-color_brand-pro);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-brand-digital-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-brand-digital-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-brand-digital-light-3:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-brand-digital:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-brand-digital-dark-1:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-brand-digital-dark-2:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-green-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_green-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-green-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_green-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-green-light-3:focus {
    --tw-gradient-from: var(--vtmn-color_green-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-green:focus {
    --tw-gradient-from: var(--vtmn-color_green);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-green-dark-1:focus {
    --tw-gradient-from: var(--vtmn-color_green-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-green-dark-2:focus {
    --tw-gradient-from: var(--vtmn-color_green-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-white:focus {
    --tw-gradient-from: var(--vtmn-color_white);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-grey-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_grey-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-grey-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_grey-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-grey-light-3:focus {
    --tw-gradient-from: var(--vtmn-color_grey-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-grey-light-4:focus {
    --tw-gradient-from: var(--vtmn-color_grey-light-4);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-grey:focus {
    --tw-gradient-from: var(--vtmn-color_grey);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-grey-dark-1:focus {
    --tw-gradient-from: var(--vtmn-color_grey-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-grey-dark-2:focus {
    --tw-gradient-from: var(--vtmn-color_grey-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-grey-dark-3:focus {
    --tw-gradient-from: var(--vtmn-color_grey-dark-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-black:focus {
    --tw-gradient-from: var(--vtmn-color_black);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-success:focus {
    --tw-gradient-from: var(--vtmn-color_success);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-info:focus {
    --tw-gradient-from: var(--vtmn-color_info);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-warning:focus {
    --tw-gradient-from: var(--vtmn-color_warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-danger:focus {
    --tw-gradient-from: var(--vtmn-color_danger);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-yellow-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_yellow-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-yellow-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_yellow-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-yellow:focus {
    --tw-gradient-from: var(--vtmn-color_yellow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-orange-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_orange-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-orange-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_orange-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-orange:focus {
    --tw-gradient-from: var(--vtmn-color_orange);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-red-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_red-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-red-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_red-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-from-red:focus {
    --tw-gradient-from: var(--vtmn-color_red);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lt-large-desktop\:vtmn-via-background-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-background-secondary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-background-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-background-brand-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-background-brand-secondary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-background-accent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-background-alert {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-alert), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-background-primary-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-background-brand-primary-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-content-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-content-secondary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-content-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-content-action {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-content-active {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-content-inactive {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-content-negative {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-content-warning {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-content-positive {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-content-information {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-content-accent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-content-visited {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-content-primary-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-content-action-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-content-visited-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-border-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-border-secondary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-border-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-border-active {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-border-inactive {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-border-negative {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-border-warning {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-border-positive {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-border-information {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-border-primary-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-decorative-gravel {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gravel), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-decorative-brick {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-brick), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-decorative-saffron {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-saffron), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-decorative-gold {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gold), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-decorative-jade {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-jade), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-decorative-emerald {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-emerald), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-decorative-cobalt {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-cobalt), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-decorative-amethyst {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-amethyst), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-hover-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-hover-primary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-hover-secondary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-hover-tertiary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-hover-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-hover-brand {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-hover-accent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-hover-primary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-hover-secondary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-hover-tertiary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-active-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-active-primary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-active-secondary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-active-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-active-tertiary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-active-brand {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-active-accent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-active-primary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-active-secondary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-active-tertiary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-active-brand-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-shadow {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_shadow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-brand {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-brand-pro {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-pro), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-brand-digital-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-brand-digital-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-brand-digital-light-3 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-brand-digital {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-brand-digital-dark-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-brand-digital-dark-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-green-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-green-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-green-light-3 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-green {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-green-dark-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-green-dark-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-white {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_white), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-grey-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-grey-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-grey-light-3 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-grey-light-4 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-4), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-grey {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-grey-dark-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-grey-dark-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-grey-dark-3 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-black {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_black), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-success {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_success), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-info {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_info), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-warning {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-danger {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_danger), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-yellow-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-yellow-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-yellow {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-orange-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-orange-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-orange {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-red-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-red-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-via-red {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-background-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-background-secondary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-background-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-background-brand-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-background-brand-secondary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-background-accent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-background-alert:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-alert), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-background-primary-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-background-brand-primary-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-content-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-content-secondary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-content-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-content-action:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-content-active:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-content-inactive:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-content-negative:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-content-warning:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-content-positive:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-content-information:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-content-accent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-content-visited:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-content-primary-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-content-action-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-content-visited-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-border-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-border-secondary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-border-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-border-active:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-border-inactive:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-border-negative:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-border-warning:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-border-positive:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-border-information:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-border-primary-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-decorative-gravel:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gravel), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-decorative-brick:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-brick), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-decorative-saffron:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-saffron), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-decorative-gold:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gold), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-decorative-jade:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-jade), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-decorative-emerald:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-emerald), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-decorative-cobalt:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-cobalt), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-decorative-amethyst:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-amethyst), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-hover-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-hover-primary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-hover-secondary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-hover-tertiary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-hover-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-hover-brand:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-hover-accent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-hover-primary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-hover-secondary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-hover-tertiary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-active-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-active-primary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-active-secondary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-active-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-active-tertiary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-active-brand:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-active-accent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-active-primary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-active-secondary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-active-tertiary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-active-brand-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-shadow:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_shadow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-brand:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-brand-pro:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-pro), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-brand-digital-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-brand-digital-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-brand-digital-light-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-brand-digital:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-brand-digital-dark-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-brand-digital-dark-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-green-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-green-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-green-light-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-green:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-green-dark-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-green-dark-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-white:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_white), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-grey-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-grey-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-grey-light-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-grey-light-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-4), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-grey:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-grey-dark-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-grey-dark-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-grey-dark-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-black:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_black), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-success:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_success), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-info:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_info), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-warning:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-danger:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_danger), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-yellow-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-yellow-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-yellow:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-orange-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-orange-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-orange:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-red-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-red-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:hover\:vtmn-via-red:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-background-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-background-secondary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-background-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-background-brand-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-background-brand-secondary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-background-accent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-background-alert:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-alert), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-background-primary-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-background-brand-primary-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-content-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-content-secondary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-content-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-content-action:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-content-active:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-content-inactive:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-content-negative:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-content-warning:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-content-positive:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-content-information:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-content-accent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-content-visited:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-content-primary-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-content-action-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-content-visited-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-border-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-border-secondary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-border-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-border-active:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-border-inactive:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-border-negative:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-border-warning:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-border-positive:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-border-information:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-border-primary-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-decorative-gravel:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gravel), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-decorative-brick:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-brick), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-decorative-saffron:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-saffron), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-decorative-gold:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gold), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-decorative-jade:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-jade), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-decorative-emerald:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-emerald), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-decorative-cobalt:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-cobalt), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-decorative-amethyst:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-amethyst), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-hover-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-hover-primary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-hover-secondary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-hover-tertiary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-hover-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-hover-brand:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-hover-accent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-hover-primary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-hover-secondary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-hover-tertiary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-active-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-active-primary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-active-secondary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-active-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-active-tertiary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-active-brand:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-active-accent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-active-primary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-active-secondary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-active-tertiary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-active-brand-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-shadow:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_shadow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-brand:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-brand-pro:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-pro), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-brand-digital-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-brand-digital-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-brand-digital-light-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-brand-digital:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-brand-digital-dark-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-brand-digital-dark-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-green-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-green-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-green-light-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-green:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-green-dark-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-green-dark-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-white:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_white), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-grey-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-grey-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-grey-light-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-grey-light-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-4), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-grey:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-grey-dark-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-grey-dark-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-grey-dark-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-black:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_black), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-success:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_success), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-info:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_info), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-warning:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-danger:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_danger), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-yellow-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-yellow-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-yellow:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-orange-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-orange-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-orange:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-red-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-red-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:focus\:vtmn-via-red:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lt-large-desktop\:vtmn-to-transparent {
    --tw-gradient-to: transparent;
  }

  .lt-large-desktop\:vtmn-to-background-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary);
  }

  .lt-large-desktop\:vtmn-to-background-secondary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-large-desktop\:vtmn-to-background-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-large-desktop\:vtmn-to-background-brand-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-large-desktop\:vtmn-to-background-brand-secondary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-large-desktop\:vtmn-to-background-accent {
    --tw-gradient-to: var(--vtmn-semantic-color_background-accent);
  }

  .lt-large-desktop\:vtmn-to-background-alert {
    --tw-gradient-to: var(--vtmn-semantic-color_background-alert);
  }

  .lt-large-desktop\:vtmn-to-background-primary-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-large-desktop\:vtmn-to-background-brand-primary-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-large-desktop\:vtmn-to-content-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary);
  }

  .lt-large-desktop\:vtmn-to-content-secondary {
    --tw-gradient-to: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-large-desktop\:vtmn-to-content-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-large-desktop\:vtmn-to-content-action {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action);
  }

  .lt-large-desktop\:vtmn-to-content-active {
    --tw-gradient-to: var(--vtmn-semantic-color_content-active);
  }

  .lt-large-desktop\:vtmn-to-content-inactive {
    --tw-gradient-to: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-large-desktop\:vtmn-to-content-negative {
    --tw-gradient-to: var(--vtmn-semantic-color_content-negative);
  }

  .lt-large-desktop\:vtmn-to-content-warning {
    --tw-gradient-to: var(--vtmn-semantic-color_content-warning);
  }

  .lt-large-desktop\:vtmn-to-content-positive {
    --tw-gradient-to: var(--vtmn-semantic-color_content-positive);
  }

  .lt-large-desktop\:vtmn-to-content-information {
    --tw-gradient-to: var(--vtmn-semantic-color_content-information);
  }

  .lt-large-desktop\:vtmn-to-content-accent {
    --tw-gradient-to: var(--vtmn-semantic-color_content-accent);
  }

  .lt-large-desktop\:vtmn-to-content-visited {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited);
  }

  .lt-large-desktop\:vtmn-to-content-primary-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-large-desktop\:vtmn-to-content-action-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-large-desktop\:vtmn-to-content-visited-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-large-desktop\:vtmn-to-border-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary);
  }

  .lt-large-desktop\:vtmn-to-border-secondary {
    --tw-gradient-to: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-large-desktop\:vtmn-to-border-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-large-desktop\:vtmn-to-border-active {
    --tw-gradient-to: var(--vtmn-semantic-color_border-active);
  }

  .lt-large-desktop\:vtmn-to-border-inactive {
    --tw-gradient-to: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-large-desktop\:vtmn-to-border-negative {
    --tw-gradient-to: var(--vtmn-semantic-color_border-negative);
  }

  .lt-large-desktop\:vtmn-to-border-warning {
    --tw-gradient-to: var(--vtmn-semantic-color_border-warning);
  }

  .lt-large-desktop\:vtmn-to-border-positive {
    --tw-gradient-to: var(--vtmn-semantic-color_border-positive);
  }

  .lt-large-desktop\:vtmn-to-border-information {
    --tw-gradient-to: var(--vtmn-semantic-color_border-information);
  }

  .lt-large-desktop\:vtmn-to-border-primary-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-large-desktop\:vtmn-to-decorative-gravel {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-large-desktop\:vtmn-to-decorative-brick {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-large-desktop\:vtmn-to-decorative-saffron {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-large-desktop\:vtmn-to-decorative-gold {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-large-desktop\:vtmn-to-decorative-jade {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-large-desktop\:vtmn-to-decorative-emerald {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-large-desktop\:vtmn-to-decorative-cobalt {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-large-desktop\:vtmn-to-decorative-amethyst {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-large-desktop\:vtmn-to-hover-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-large-desktop\:vtmn-to-hover-primary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-large-desktop\:vtmn-to-hover-secondary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-large-desktop\:vtmn-to-hover-tertiary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-large-desktop\:vtmn-to-hover-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-large-desktop\:vtmn-to-hover-brand {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-large-desktop\:vtmn-to-hover-accent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-large-desktop\:vtmn-to-hover-primary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-to-hover-secondary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-to-hover-tertiary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-to-active-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary);
  }

  .lt-large-desktop\:vtmn-to-active-primary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-large-desktop\:vtmn-to-active-secondary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-large-desktop\:vtmn-to-active-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-large-desktop\:vtmn-to-active-tertiary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-large-desktop\:vtmn-to-active-brand {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand);
  }

  .lt-large-desktop\:vtmn-to-active-accent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-accent);
  }

  .lt-large-desktop\:vtmn-to-active-primary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-to-active-secondary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-to-active-tertiary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-to-active-brand-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-to-shadow {
    --tw-gradient-to: var(--vtmn-semantic-color_shadow);
  }

  .lt-large-desktop\:vtmn-to-brand {
    --tw-gradient-to: var(--vtmn-color_brand);
  }

  .lt-large-desktop\:vtmn-to-brand-pro {
    --tw-gradient-to: var(--vtmn-color_brand-pro);
  }

  .lt-large-desktop\:vtmn-to-brand-digital-light-1 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-large-desktop\:vtmn-to-brand-digital-light-2 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-large-desktop\:vtmn-to-brand-digital-light-3 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-large-desktop\:vtmn-to-brand-digital {
    --tw-gradient-to: var(--vtmn-color_brand-digital);
  }

  .lt-large-desktop\:vtmn-to-brand-digital-dark-1 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-large-desktop\:vtmn-to-brand-digital-dark-2 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-large-desktop\:vtmn-to-green-light-1 {
    --tw-gradient-to: var(--vtmn-color_green-light-1);
  }

  .lt-large-desktop\:vtmn-to-green-light-2 {
    --tw-gradient-to: var(--vtmn-color_green-light-2);
  }

  .lt-large-desktop\:vtmn-to-green-light-3 {
    --tw-gradient-to: var(--vtmn-color_green-light-3);
  }

  .lt-large-desktop\:vtmn-to-green {
    --tw-gradient-to: var(--vtmn-color_green);
  }

  .lt-large-desktop\:vtmn-to-green-dark-1 {
    --tw-gradient-to: var(--vtmn-color_green-dark-1);
  }

  .lt-large-desktop\:vtmn-to-green-dark-2 {
    --tw-gradient-to: var(--vtmn-color_green-dark-2);
  }

  .lt-large-desktop\:vtmn-to-white {
    --tw-gradient-to: var(--vtmn-color_white);
  }

  .lt-large-desktop\:vtmn-to-grey-light-1 {
    --tw-gradient-to: var(--vtmn-color_grey-light-1);
  }

  .lt-large-desktop\:vtmn-to-grey-light-2 {
    --tw-gradient-to: var(--vtmn-color_grey-light-2);
  }

  .lt-large-desktop\:vtmn-to-grey-light-3 {
    --tw-gradient-to: var(--vtmn-color_grey-light-3);
  }

  .lt-large-desktop\:vtmn-to-grey-light-4 {
    --tw-gradient-to: var(--vtmn-color_grey-light-4);
  }

  .lt-large-desktop\:vtmn-to-grey {
    --tw-gradient-to: var(--vtmn-color_grey);
  }

  .lt-large-desktop\:vtmn-to-grey-dark-1 {
    --tw-gradient-to: var(--vtmn-color_grey-dark-1);
  }

  .lt-large-desktop\:vtmn-to-grey-dark-2 {
    --tw-gradient-to: var(--vtmn-color_grey-dark-2);
  }

  .lt-large-desktop\:vtmn-to-grey-dark-3 {
    --tw-gradient-to: var(--vtmn-color_grey-dark-3);
  }

  .lt-large-desktop\:vtmn-to-black {
    --tw-gradient-to: var(--vtmn-color_black);
  }

  .lt-large-desktop\:vtmn-to-success {
    --tw-gradient-to: var(--vtmn-color_success);
  }

  .lt-large-desktop\:vtmn-to-info {
    --tw-gradient-to: var(--vtmn-color_info);
  }

  .lt-large-desktop\:vtmn-to-warning {
    --tw-gradient-to: var(--vtmn-color_warning);
  }

  .lt-large-desktop\:vtmn-to-danger {
    --tw-gradient-to: var(--vtmn-color_danger);
  }

  .lt-large-desktop\:vtmn-to-yellow-light-1 {
    --tw-gradient-to: var(--vtmn-color_yellow-light-1);
  }

  .lt-large-desktop\:vtmn-to-yellow-light-2 {
    --tw-gradient-to: var(--vtmn-color_yellow-light-2);
  }

  .lt-large-desktop\:vtmn-to-yellow {
    --tw-gradient-to: var(--vtmn-color_yellow);
  }

  .lt-large-desktop\:vtmn-to-orange-light-1 {
    --tw-gradient-to: var(--vtmn-color_orange-light-1);
  }

  .lt-large-desktop\:vtmn-to-orange-light-2 {
    --tw-gradient-to: var(--vtmn-color_orange-light-2);
  }

  .lt-large-desktop\:vtmn-to-orange {
    --tw-gradient-to: var(--vtmn-color_orange);
  }

  .lt-large-desktop\:vtmn-to-red-light-1 {
    --tw-gradient-to: var(--vtmn-color_red-light-1);
  }

  .lt-large-desktop\:vtmn-to-red-light-2 {
    --tw-gradient-to: var(--vtmn-color_red-light-2);
  }

  .lt-large-desktop\:vtmn-to-red {
    --tw-gradient-to: var(--vtmn-color_red);
  }

  .lt-large-desktop\:hover\:vtmn-to-transparent:hover {
    --tw-gradient-to: transparent;
  }

  .lt-large-desktop\:hover\:vtmn-to-background-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary);
  }

  .lt-large-desktop\:hover\:vtmn-to-background-secondary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-large-desktop\:hover\:vtmn-to-background-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-large-desktop\:hover\:vtmn-to-background-brand-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-large-desktop\:hover\:vtmn-to-background-brand-secondary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-large-desktop\:hover\:vtmn-to-background-accent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-accent);
  }

  .lt-large-desktop\:hover\:vtmn-to-background-alert:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-alert);
  }

  .lt-large-desktop\:hover\:vtmn-to-background-primary-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-large-desktop\:hover\:vtmn-to-background-brand-primary-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-large-desktop\:hover\:vtmn-to-content-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary);
  }

  .lt-large-desktop\:hover\:vtmn-to-content-secondary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-large-desktop\:hover\:vtmn-to-content-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-large-desktop\:hover\:vtmn-to-content-action:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action);
  }

  .lt-large-desktop\:hover\:vtmn-to-content-active:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-active);
  }

  .lt-large-desktop\:hover\:vtmn-to-content-inactive:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-large-desktop\:hover\:vtmn-to-content-negative:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-negative);
  }

  .lt-large-desktop\:hover\:vtmn-to-content-warning:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-warning);
  }

  .lt-large-desktop\:hover\:vtmn-to-content-positive:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-positive);
  }

  .lt-large-desktop\:hover\:vtmn-to-content-information:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-information);
  }

  .lt-large-desktop\:hover\:vtmn-to-content-accent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-accent);
  }

  .lt-large-desktop\:hover\:vtmn-to-content-visited:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited);
  }

  .lt-large-desktop\:hover\:vtmn-to-content-primary-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-large-desktop\:hover\:vtmn-to-content-action-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-large-desktop\:hover\:vtmn-to-content-visited-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-large-desktop\:hover\:vtmn-to-border-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary);
  }

  .lt-large-desktop\:hover\:vtmn-to-border-secondary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-large-desktop\:hover\:vtmn-to-border-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-large-desktop\:hover\:vtmn-to-border-active:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-active);
  }

  .lt-large-desktop\:hover\:vtmn-to-border-inactive:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-large-desktop\:hover\:vtmn-to-border-negative:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-negative);
  }

  .lt-large-desktop\:hover\:vtmn-to-border-warning:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-warning);
  }

  .lt-large-desktop\:hover\:vtmn-to-border-positive:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-positive);
  }

  .lt-large-desktop\:hover\:vtmn-to-border-information:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-information);
  }

  .lt-large-desktop\:hover\:vtmn-to-border-primary-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-large-desktop\:hover\:vtmn-to-decorative-gravel:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-large-desktop\:hover\:vtmn-to-decorative-brick:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-large-desktop\:hover\:vtmn-to-decorative-saffron:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-large-desktop\:hover\:vtmn-to-decorative-gold:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-large-desktop\:hover\:vtmn-to-decorative-jade:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-large-desktop\:hover\:vtmn-to-decorative-emerald:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-large-desktop\:hover\:vtmn-to-decorative-cobalt:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-large-desktop\:hover\:vtmn-to-decorative-amethyst:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-large-desktop\:hover\:vtmn-to-hover-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-large-desktop\:hover\:vtmn-to-hover-primary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-to-hover-secondary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-to-hover-tertiary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-to-hover-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-large-desktop\:hover\:vtmn-to-hover-brand:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-large-desktop\:hover\:vtmn-to-hover-accent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-large-desktop\:hover\:vtmn-to-hover-primary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-to-hover-secondary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-to-hover-tertiary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-to-active-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary);
  }

  .lt-large-desktop\:hover\:vtmn-to-active-primary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-to-active-secondary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-to-active-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-large-desktop\:hover\:vtmn-to-active-tertiary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-to-active-brand:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand);
  }

  .lt-large-desktop\:hover\:vtmn-to-active-accent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-accent);
  }

  .lt-large-desktop\:hover\:vtmn-to-active-primary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-to-active-secondary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-to-active-tertiary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-to-active-brand-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-to-shadow:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_shadow);
  }

  .lt-large-desktop\:hover\:vtmn-to-brand:hover {
    --tw-gradient-to: var(--vtmn-color_brand);
  }

  .lt-large-desktop\:hover\:vtmn-to-brand-pro:hover {
    --tw-gradient-to: var(--vtmn-color_brand-pro);
  }

  .lt-large-desktop\:hover\:vtmn-to-brand-digital-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-large-desktop\:hover\:vtmn-to-brand-digital-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-large-desktop\:hover\:vtmn-to-brand-digital-light-3:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-large-desktop\:hover\:vtmn-to-brand-digital:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital);
  }

  .lt-large-desktop\:hover\:vtmn-to-brand-digital-dark-1:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-large-desktop\:hover\:vtmn-to-brand-digital-dark-2:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-large-desktop\:hover\:vtmn-to-green-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_green-light-1);
  }

  .lt-large-desktop\:hover\:vtmn-to-green-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_green-light-2);
  }

  .lt-large-desktop\:hover\:vtmn-to-green-light-3:hover {
    --tw-gradient-to: var(--vtmn-color_green-light-3);
  }

  .lt-large-desktop\:hover\:vtmn-to-green:hover {
    --tw-gradient-to: var(--vtmn-color_green);
  }

  .lt-large-desktop\:hover\:vtmn-to-green-dark-1:hover {
    --tw-gradient-to: var(--vtmn-color_green-dark-1);
  }

  .lt-large-desktop\:hover\:vtmn-to-green-dark-2:hover {
    --tw-gradient-to: var(--vtmn-color_green-dark-2);
  }

  .lt-large-desktop\:hover\:vtmn-to-white:hover {
    --tw-gradient-to: var(--vtmn-color_white);
  }

  .lt-large-desktop\:hover\:vtmn-to-grey-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_grey-light-1);
  }

  .lt-large-desktop\:hover\:vtmn-to-grey-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_grey-light-2);
  }

  .lt-large-desktop\:hover\:vtmn-to-grey-light-3:hover {
    --tw-gradient-to: var(--vtmn-color_grey-light-3);
  }

  .lt-large-desktop\:hover\:vtmn-to-grey-light-4:hover {
    --tw-gradient-to: var(--vtmn-color_grey-light-4);
  }

  .lt-large-desktop\:hover\:vtmn-to-grey:hover {
    --tw-gradient-to: var(--vtmn-color_grey);
  }

  .lt-large-desktop\:hover\:vtmn-to-grey-dark-1:hover {
    --tw-gradient-to: var(--vtmn-color_grey-dark-1);
  }

  .lt-large-desktop\:hover\:vtmn-to-grey-dark-2:hover {
    --tw-gradient-to: var(--vtmn-color_grey-dark-2);
  }

  .lt-large-desktop\:hover\:vtmn-to-grey-dark-3:hover {
    --tw-gradient-to: var(--vtmn-color_grey-dark-3);
  }

  .lt-large-desktop\:hover\:vtmn-to-black:hover {
    --tw-gradient-to: var(--vtmn-color_black);
  }

  .lt-large-desktop\:hover\:vtmn-to-success:hover {
    --tw-gradient-to: var(--vtmn-color_success);
  }

  .lt-large-desktop\:hover\:vtmn-to-info:hover {
    --tw-gradient-to: var(--vtmn-color_info);
  }

  .lt-large-desktop\:hover\:vtmn-to-warning:hover {
    --tw-gradient-to: var(--vtmn-color_warning);
  }

  .lt-large-desktop\:hover\:vtmn-to-danger:hover {
    --tw-gradient-to: var(--vtmn-color_danger);
  }

  .lt-large-desktop\:hover\:vtmn-to-yellow-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_yellow-light-1);
  }

  .lt-large-desktop\:hover\:vtmn-to-yellow-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_yellow-light-2);
  }

  .lt-large-desktop\:hover\:vtmn-to-yellow:hover {
    --tw-gradient-to: var(--vtmn-color_yellow);
  }

  .lt-large-desktop\:hover\:vtmn-to-orange-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_orange-light-1);
  }

  .lt-large-desktop\:hover\:vtmn-to-orange-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_orange-light-2);
  }

  .lt-large-desktop\:hover\:vtmn-to-orange:hover {
    --tw-gradient-to: var(--vtmn-color_orange);
  }

  .lt-large-desktop\:hover\:vtmn-to-red-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_red-light-1);
  }

  .lt-large-desktop\:hover\:vtmn-to-red-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_red-light-2);
  }

  .lt-large-desktop\:hover\:vtmn-to-red:hover {
    --tw-gradient-to: var(--vtmn-color_red);
  }

  .lt-large-desktop\:focus\:vtmn-to-transparent:focus {
    --tw-gradient-to: transparent;
  }

  .lt-large-desktop\:focus\:vtmn-to-background-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary);
  }

  .lt-large-desktop\:focus\:vtmn-to-background-secondary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-large-desktop\:focus\:vtmn-to-background-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-large-desktop\:focus\:vtmn-to-background-brand-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-large-desktop\:focus\:vtmn-to-background-brand-secondary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-large-desktop\:focus\:vtmn-to-background-accent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-accent);
  }

  .lt-large-desktop\:focus\:vtmn-to-background-alert:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-alert);
  }

  .lt-large-desktop\:focus\:vtmn-to-background-primary-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-to-background-brand-primary-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-to-content-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary);
  }

  .lt-large-desktop\:focus\:vtmn-to-content-secondary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-large-desktop\:focus\:vtmn-to-content-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-large-desktop\:focus\:vtmn-to-content-action:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action);
  }

  .lt-large-desktop\:focus\:vtmn-to-content-active:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-active);
  }

  .lt-large-desktop\:focus\:vtmn-to-content-inactive:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-large-desktop\:focus\:vtmn-to-content-negative:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-negative);
  }

  .lt-large-desktop\:focus\:vtmn-to-content-warning:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-warning);
  }

  .lt-large-desktop\:focus\:vtmn-to-content-positive:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-positive);
  }

  .lt-large-desktop\:focus\:vtmn-to-content-information:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-information);
  }

  .lt-large-desktop\:focus\:vtmn-to-content-accent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-accent);
  }

  .lt-large-desktop\:focus\:vtmn-to-content-visited:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited);
  }

  .lt-large-desktop\:focus\:vtmn-to-content-primary-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-to-content-action-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-to-content-visited-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-to-border-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary);
  }

  .lt-large-desktop\:focus\:vtmn-to-border-secondary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-large-desktop\:focus\:vtmn-to-border-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-large-desktop\:focus\:vtmn-to-border-active:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-active);
  }

  .lt-large-desktop\:focus\:vtmn-to-border-inactive:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-large-desktop\:focus\:vtmn-to-border-negative:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-negative);
  }

  .lt-large-desktop\:focus\:vtmn-to-border-warning:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-warning);
  }

  .lt-large-desktop\:focus\:vtmn-to-border-positive:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-positive);
  }

  .lt-large-desktop\:focus\:vtmn-to-border-information:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-information);
  }

  .lt-large-desktop\:focus\:vtmn-to-border-primary-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-to-decorative-gravel:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-large-desktop\:focus\:vtmn-to-decorative-brick:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-large-desktop\:focus\:vtmn-to-decorative-saffron:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-large-desktop\:focus\:vtmn-to-decorative-gold:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-large-desktop\:focus\:vtmn-to-decorative-jade:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-large-desktop\:focus\:vtmn-to-decorative-emerald:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-large-desktop\:focus\:vtmn-to-decorative-cobalt:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-large-desktop\:focus\:vtmn-to-decorative-amethyst:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-large-desktop\:focus\:vtmn-to-hover-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-large-desktop\:focus\:vtmn-to-hover-primary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-to-hover-secondary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-to-hover-tertiary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-to-hover-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-large-desktop\:focus\:vtmn-to-hover-brand:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-large-desktop\:focus\:vtmn-to-hover-accent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-large-desktop\:focus\:vtmn-to-hover-primary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-to-hover-secondary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-to-hover-tertiary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-to-active-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary);
  }

  .lt-large-desktop\:focus\:vtmn-to-active-primary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-to-active-secondary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-to-active-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-large-desktop\:focus\:vtmn-to-active-tertiary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-to-active-brand:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand);
  }

  .lt-large-desktop\:focus\:vtmn-to-active-accent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-accent);
  }

  .lt-large-desktop\:focus\:vtmn-to-active-primary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-to-active-secondary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-to-active-tertiary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-to-active-brand-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-to-shadow:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_shadow);
  }

  .lt-large-desktop\:focus\:vtmn-to-brand:focus {
    --tw-gradient-to: var(--vtmn-color_brand);
  }

  .lt-large-desktop\:focus\:vtmn-to-brand-pro:focus {
    --tw-gradient-to: var(--vtmn-color_brand-pro);
  }

  .lt-large-desktop\:focus\:vtmn-to-brand-digital-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-to-brand-digital-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-to-brand-digital-light-3:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-large-desktop\:focus\:vtmn-to-brand-digital:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital);
  }

  .lt-large-desktop\:focus\:vtmn-to-brand-digital-dark-1:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-large-desktop\:focus\:vtmn-to-brand-digital-dark-2:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-large-desktop\:focus\:vtmn-to-green-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_green-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-to-green-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_green-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-to-green-light-3:focus {
    --tw-gradient-to: var(--vtmn-color_green-light-3);
  }

  .lt-large-desktop\:focus\:vtmn-to-green:focus {
    --tw-gradient-to: var(--vtmn-color_green);
  }

  .lt-large-desktop\:focus\:vtmn-to-green-dark-1:focus {
    --tw-gradient-to: var(--vtmn-color_green-dark-1);
  }

  .lt-large-desktop\:focus\:vtmn-to-green-dark-2:focus {
    --tw-gradient-to: var(--vtmn-color_green-dark-2);
  }

  .lt-large-desktop\:focus\:vtmn-to-white:focus {
    --tw-gradient-to: var(--vtmn-color_white);
  }

  .lt-large-desktop\:focus\:vtmn-to-grey-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_grey-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-to-grey-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_grey-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-to-grey-light-3:focus {
    --tw-gradient-to: var(--vtmn-color_grey-light-3);
  }

  .lt-large-desktop\:focus\:vtmn-to-grey-light-4:focus {
    --tw-gradient-to: var(--vtmn-color_grey-light-4);
  }

  .lt-large-desktop\:focus\:vtmn-to-grey:focus {
    --tw-gradient-to: var(--vtmn-color_grey);
  }

  .lt-large-desktop\:focus\:vtmn-to-grey-dark-1:focus {
    --tw-gradient-to: var(--vtmn-color_grey-dark-1);
  }

  .lt-large-desktop\:focus\:vtmn-to-grey-dark-2:focus {
    --tw-gradient-to: var(--vtmn-color_grey-dark-2);
  }

  .lt-large-desktop\:focus\:vtmn-to-grey-dark-3:focus {
    --tw-gradient-to: var(--vtmn-color_grey-dark-3);
  }

  .lt-large-desktop\:focus\:vtmn-to-black:focus {
    --tw-gradient-to: var(--vtmn-color_black);
  }

  .lt-large-desktop\:focus\:vtmn-to-success:focus {
    --tw-gradient-to: var(--vtmn-color_success);
  }

  .lt-large-desktop\:focus\:vtmn-to-info:focus {
    --tw-gradient-to: var(--vtmn-color_info);
  }

  .lt-large-desktop\:focus\:vtmn-to-warning:focus {
    --tw-gradient-to: var(--vtmn-color_warning);
  }

  .lt-large-desktop\:focus\:vtmn-to-danger:focus {
    --tw-gradient-to: var(--vtmn-color_danger);
  }

  .lt-large-desktop\:focus\:vtmn-to-yellow-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_yellow-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-to-yellow-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_yellow-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-to-yellow:focus {
    --tw-gradient-to: var(--vtmn-color_yellow);
  }

  .lt-large-desktop\:focus\:vtmn-to-orange-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_orange-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-to-orange-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_orange-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-to-orange:focus {
    --tw-gradient-to: var(--vtmn-color_orange);
  }

  .lt-large-desktop\:focus\:vtmn-to-red-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_red-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-to-red-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_red-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-to-red:focus {
    --tw-gradient-to: var(--vtmn-color_red);
  }

  .lt-large-desktop\:vtmn-decoration-slice {
    -webkit-box-decoration-break: slice;
            box-decoration-break: slice;
  }

  .lt-large-desktop\:vtmn-decoration-clone {
    -webkit-box-decoration-break: clone;
            box-decoration-break: clone;
  }

  .lt-large-desktop\:vtmn-bg-auto {
    background-size: auto;
  }

  .lt-large-desktop\:vtmn-bg-cover {
    background-size: cover;
  }

  .lt-large-desktop\:vtmn-bg-contain {
    background-size: contain;
  }

  .lt-large-desktop\:vtmn-bg-fixed {
    background-attachment: fixed;
  }

  .lt-large-desktop\:vtmn-bg-local {
    background-attachment: local;
  }

  .lt-large-desktop\:vtmn-bg-scroll {
    background-attachment: scroll;
  }

  .lt-large-desktop\:vtmn-bg-clip-border {
    background-clip: border-box;
  }

  .lt-large-desktop\:vtmn-bg-clip-padding {
    background-clip: padding-box;
  }

  .lt-large-desktop\:vtmn-bg-clip-content {
    background-clip: content-box;
  }

  .lt-large-desktop\:vtmn-bg-clip-text {
    -webkit-background-clip: text;
            background-clip: text;
  }

  .lt-large-desktop\:vtmn-bg-bottom {
    background-position: bottom;
  }

  .lt-large-desktop\:vtmn-bg-center {
    background-position: center;
  }

  .lt-large-desktop\:vtmn-bg-left {
    background-position: left;
  }

  .lt-large-desktop\:vtmn-bg-left-bottom {
    background-position: left bottom;
  }

  .lt-large-desktop\:vtmn-bg-left-top {
    background-position: left top;
  }

  .lt-large-desktop\:vtmn-bg-right {
    background-position: right;
  }

  .lt-large-desktop\:vtmn-bg-right-bottom {
    background-position: right bottom;
  }

  .lt-large-desktop\:vtmn-bg-right-top {
    background-position: right top;
  }

  .lt-large-desktop\:vtmn-bg-top {
    background-position: top;
  }

  .lt-large-desktop\:vtmn-bg-repeat {
    background-repeat: repeat;
  }

  .lt-large-desktop\:vtmn-bg-no-repeat {
    background-repeat: no-repeat;
  }

  .lt-large-desktop\:vtmn-bg-repeat-x {
    background-repeat: repeat-x;
  }

  .lt-large-desktop\:vtmn-bg-repeat-y {
    background-repeat: repeat-y;
  }

  .lt-large-desktop\:vtmn-bg-repeat-round {
    background-repeat: round;
  }

  .lt-large-desktop\:vtmn-bg-repeat-space {
    background-repeat: space;
  }

  .lt-large-desktop\:vtmn-bg-origin-border {
    background-origin: border-box;
  }

  .lt-large-desktop\:vtmn-bg-origin-padding {
    background-origin: padding-box;
  }

  .lt-large-desktop\:vtmn-bg-origin-content {
    background-origin: content-box;
  }

  .lt-large-desktop\:vtmn-fill-current {
    fill: currentColor;
  }

  .lt-large-desktop\:vtmn-stroke-current {
    stroke: currentColor;
  }

  .lt-large-desktop\:vtmn-stroke-0 {
    stroke-width: 0;
  }

  .lt-large-desktop\:vtmn-stroke-1 {
    stroke-width: 1;
  }

  .lt-large-desktop\:vtmn-stroke-2 {
    stroke-width: 2;
  }

  .lt-large-desktop\:vtmn-object-contain {
    -o-object-fit: contain;
       object-fit: contain;
  }

  .lt-large-desktop\:vtmn-object-cover {
    -o-object-fit: cover;
       object-fit: cover;
  }

  .lt-large-desktop\:vtmn-object-fill {
    -o-object-fit: fill;
       object-fit: fill;
  }

  .lt-large-desktop\:vtmn-object-none {
    -o-object-fit: none;
       object-fit: none;
  }

  .lt-large-desktop\:vtmn-object-scale-down {
    -o-object-fit: scale-down;
       object-fit: scale-down;
  }

  .lt-large-desktop\:vtmn-object-bottom {
    -o-object-position: bottom;
       object-position: bottom;
  }

  .lt-large-desktop\:vtmn-object-center {
    -o-object-position: center;
       object-position: center;
  }

  .lt-large-desktop\:vtmn-object-left {
    -o-object-position: left;
       object-position: left;
  }

  .lt-large-desktop\:vtmn-object-left-bottom {
    -o-object-position: left bottom;
       object-position: left bottom;
  }

  .lt-large-desktop\:vtmn-object-left-top {
    -o-object-position: left top;
       object-position: left top;
  }

  .lt-large-desktop\:vtmn-object-right {
    -o-object-position: right;
       object-position: right;
  }

  .lt-large-desktop\:vtmn-object-right-bottom {
    -o-object-position: right bottom;
       object-position: right bottom;
  }

  .lt-large-desktop\:vtmn-object-right-top {
    -o-object-position: right top;
       object-position: right top;
  }

  .lt-large-desktop\:vtmn-object-top {
    -o-object-position: top;
       object-position: top;
  }

  .lt-large-desktop\:vtmn-p-0 {
    padding: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:vtmn-p-1 {
    padding: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:vtmn-p-2 {
    padding: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:vtmn-p-3 {
    padding: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:vtmn-p-4 {
    padding: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:vtmn-p-5 {
    padding: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:vtmn-p-6 {
    padding: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:vtmn-p-7 {
    padding: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:vtmn-p-8 {
    padding: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:vtmn-p-9 {
    padding: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:vtmn-p-10 {
    padding: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:vtmn-px-0 {
    padding-left: var(--vtmn-spacing_0);
    padding-right: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:vtmn-px-1 {
    padding-left: var(--vtmn-spacing_1);
    padding-right: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:vtmn-px-2 {
    padding-left: var(--vtmn-spacing_2);
    padding-right: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:vtmn-px-3 {
    padding-left: var(--vtmn-spacing_3);
    padding-right: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:vtmn-px-4 {
    padding-left: var(--vtmn-spacing_4);
    padding-right: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:vtmn-px-5 {
    padding-left: var(--vtmn-spacing_5);
    padding-right: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:vtmn-px-6 {
    padding-left: var(--vtmn-spacing_6);
    padding-right: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:vtmn-px-7 {
    padding-left: var(--vtmn-spacing_7);
    padding-right: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:vtmn-px-8 {
    padding-left: var(--vtmn-spacing_8);
    padding-right: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:vtmn-px-9 {
    padding-left: var(--vtmn-spacing_9);
    padding-right: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:vtmn-px-10 {
    padding-left: var(--vtmn-spacing_10);
    padding-right: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:vtmn-py-0 {
    padding-top: var(--vtmn-spacing_0);
    padding-bottom: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:vtmn-py-1 {
    padding-top: var(--vtmn-spacing_1);
    padding-bottom: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:vtmn-py-2 {
    padding-top: var(--vtmn-spacing_2);
    padding-bottom: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:vtmn-py-3 {
    padding-top: var(--vtmn-spacing_3);
    padding-bottom: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:vtmn-py-4 {
    padding-top: var(--vtmn-spacing_4);
    padding-bottom: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:vtmn-py-5 {
    padding-top: var(--vtmn-spacing_5);
    padding-bottom: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:vtmn-py-6 {
    padding-top: var(--vtmn-spacing_6);
    padding-bottom: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:vtmn-py-7 {
    padding-top: var(--vtmn-spacing_7);
    padding-bottom: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:vtmn-py-8 {
    padding-top: var(--vtmn-spacing_8);
    padding-bottom: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:vtmn-py-9 {
    padding-top: var(--vtmn-spacing_9);
    padding-bottom: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:vtmn-py-10 {
    padding-top: var(--vtmn-spacing_10);
    padding-bottom: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:vtmn-pt-0 {
    padding-top: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:vtmn-pt-1 {
    padding-top: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:vtmn-pt-2 {
    padding-top: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:vtmn-pt-3 {
    padding-top: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:vtmn-pt-4 {
    padding-top: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:vtmn-pt-5 {
    padding-top: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:vtmn-pt-6 {
    padding-top: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:vtmn-pt-7 {
    padding-top: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:vtmn-pt-8 {
    padding-top: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:vtmn-pt-9 {
    padding-top: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:vtmn-pt-10 {
    padding-top: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:vtmn-pr-0 {
    padding-right: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:vtmn-pr-1 {
    padding-right: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:vtmn-pr-2 {
    padding-right: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:vtmn-pr-3 {
    padding-right: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:vtmn-pr-4 {
    padding-right: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:vtmn-pr-5 {
    padding-right: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:vtmn-pr-6 {
    padding-right: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:vtmn-pr-7 {
    padding-right: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:vtmn-pr-8 {
    padding-right: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:vtmn-pr-9 {
    padding-right: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:vtmn-pr-10 {
    padding-right: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:vtmn-pb-0 {
    padding-bottom: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:vtmn-pb-1 {
    padding-bottom: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:vtmn-pb-2 {
    padding-bottom: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:vtmn-pb-3 {
    padding-bottom: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:vtmn-pb-4 {
    padding-bottom: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:vtmn-pb-5 {
    padding-bottom: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:vtmn-pb-6 {
    padding-bottom: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:vtmn-pb-7 {
    padding-bottom: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:vtmn-pb-8 {
    padding-bottom: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:vtmn-pb-9 {
    padding-bottom: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:vtmn-pb-10 {
    padding-bottom: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:vtmn-pl-0 {
    padding-left: var(--vtmn-spacing_0);
  }

  .lt-large-desktop\:vtmn-pl-1 {
    padding-left: var(--vtmn-spacing_1);
  }

  .lt-large-desktop\:vtmn-pl-2 {
    padding-left: var(--vtmn-spacing_2);
  }

  .lt-large-desktop\:vtmn-pl-3 {
    padding-left: var(--vtmn-spacing_3);
  }

  .lt-large-desktop\:vtmn-pl-4 {
    padding-left: var(--vtmn-spacing_4);
  }

  .lt-large-desktop\:vtmn-pl-5 {
    padding-left: var(--vtmn-spacing_5);
  }

  .lt-large-desktop\:vtmn-pl-6 {
    padding-left: var(--vtmn-spacing_6);
  }

  .lt-large-desktop\:vtmn-pl-7 {
    padding-left: var(--vtmn-spacing_7);
  }

  .lt-large-desktop\:vtmn-pl-8 {
    padding-left: var(--vtmn-spacing_8);
  }

  .lt-large-desktop\:vtmn-pl-9 {
    padding-left: var(--vtmn-spacing_9);
  }

  .lt-large-desktop\:vtmn-pl-10 {
    padding-left: var(--vtmn-spacing_10);
  }

  .lt-large-desktop\:vtmn-text-left {
    text-align: left;
  }

  .lt-large-desktop\:vtmn-text-center {
    text-align: center;
  }

  .lt-large-desktop\:vtmn-text-right {
    text-align: right;
  }

  .lt-large-desktop\:vtmn-text-justify {
    text-align: justify;
  }

  .lt-large-desktop\:vtmn-align-baseline {
    vertical-align: baseline;
  }

  .lt-large-desktop\:vtmn-align-top {
    vertical-align: top;
  }

  .lt-large-desktop\:vtmn-align-middle {
    vertical-align: middle;
  }

  .lt-large-desktop\:vtmn-align-bottom {
    vertical-align: bottom;
  }

  .lt-large-desktop\:vtmn-align-text-top {
    vertical-align: text-top;
  }

  .lt-large-desktop\:vtmn-align-text-bottom {
    vertical-align: text-bottom;
  }

  .lt-large-desktop\:vtmn-font-regular {
    font-family: Roboto, system-ui, -apple-system, sans-serif;
  }

  .lt-large-desktop\:vtmn-font-condensed {
    font-family: Roboto Condensed, system-ui, -apple-system, sans-serif;
  }

  .lt-large-desktop\:vtmn-font-display {
    font-family: Roboto Condensed, system-ui, -apple-system, sans-serif;
  }

  .lt-large-desktop\:vtmn-font-body {
    font-family: Roboto, system-ui, -apple-system, sans-serif;
  }

  .lt-large-desktop\:vtmn-text-xs {
    font-size: 0.75rem;
    line-height: 1rem;
  }

  .lt-large-desktop\:vtmn-text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .lt-large-desktop\:vtmn-text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .lt-large-desktop\:vtmn-text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .lt-large-desktop\:vtmn-text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .lt-large-desktop\:vtmn-text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .lt-large-desktop\:vtmn-text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .lt-large-desktop\:vtmn-text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .lt-large-desktop\:vtmn-text-5xl {
    font-size: 3rem;
    line-height: 1;
  }

  .lt-large-desktop\:vtmn-text-6xl {
    font-size: 3.75rem;
    line-height: 1;
  }

  .lt-large-desktop\:vtmn-text-7xl {
    font-size: 4.5rem;
    line-height: 1;
  }

  .lt-large-desktop\:vtmn-text-8xl {
    font-size: 6rem;
    line-height: 1;
  }

  .lt-large-desktop\:vtmn-text-9xl {
    font-size: 8rem;
    line-height: 1;
  }

  .lt-large-desktop\:vtmn-font-thin {
    font-weight: 100;
  }

  .lt-large-desktop\:vtmn-font-extralight {
    font-weight: 200;
  }

  .lt-large-desktop\:vtmn-font-light {
    font-weight: 300;
  }

  .lt-large-desktop\:vtmn-font-normal {
    font-weight: 400;
  }

  .lt-large-desktop\:vtmn-font-medium {
    font-weight: 500;
  }

  .lt-large-desktop\:vtmn-font-semibold {
    font-weight: 600;
  }

  .lt-large-desktop\:vtmn-font-bold {
    font-weight: 700;
  }

  .lt-large-desktop\:vtmn-font-extrabold {
    font-weight: 800;
  }

  .lt-large-desktop\:vtmn-font-black {
    font-weight: 900;
  }

  .lt-large-desktop\:vtmn-uppercase {
    text-transform: uppercase;
  }

  .lt-large-desktop\:vtmn-lowercase {
    text-transform: lowercase;
  }

  .lt-large-desktop\:vtmn-capitalize {
    text-transform: capitalize;
  }

  .lt-large-desktop\:vtmn-normal-case {
    text-transform: none;
  }

  .lt-large-desktop\:vtmn-italic {
    font-style: italic;
  }

  .lt-large-desktop\:vtmn-not-italic {
    font-style: normal;
  }

  .lt-large-desktop\:vtmn-ordinal, .lt-large-desktop\:vtmn-slashed-zero, .lt-large-desktop\:vtmn-lining-nums, .lt-large-desktop\:vtmn-oldstyle-nums, .lt-large-desktop\:vtmn-proportional-nums, .lt-large-desktop\:vtmn-tabular-nums, .lt-large-desktop\:vtmn-diagonal-fractions, .lt-large-desktop\:vtmn-stacked-fractions {
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }

  .lt-large-desktop\:vtmn-normal-nums {
    font-variant-numeric: normal;
  }

  .lt-large-desktop\:vtmn-ordinal {
    --tw-ordinal: ordinal;
  }

  .lt-large-desktop\:vtmn-slashed-zero {
    --tw-slashed-zero: slashed-zero;
  }

  .lt-large-desktop\:vtmn-lining-nums {
    --tw-numeric-figure: lining-nums;
  }

  .lt-large-desktop\:vtmn-oldstyle-nums {
    --tw-numeric-figure: oldstyle-nums;
  }

  .lt-large-desktop\:vtmn-proportional-nums {
    --tw-numeric-spacing: proportional-nums;
  }

  .lt-large-desktop\:vtmn-tabular-nums {
    --tw-numeric-spacing: tabular-nums;
  }

  .lt-large-desktop\:vtmn-diagonal-fractions {
    --tw-numeric-fraction: diagonal-fractions;
  }

  .lt-large-desktop\:vtmn-stacked-fractions {
    --tw-numeric-fraction: stacked-fractions;
  }

  .lt-large-desktop\:vtmn-leading-3 {
    line-height: .75rem;
  }

  .lt-large-desktop\:vtmn-leading-4 {
    line-height: 1rem;
  }

  .lt-large-desktop\:vtmn-leading-5 {
    line-height: 1.25rem;
  }

  .lt-large-desktop\:vtmn-leading-6 {
    line-height: 1.5rem;
  }

  .lt-large-desktop\:vtmn-leading-7 {
    line-height: 1.75rem;
  }

  .lt-large-desktop\:vtmn-leading-8 {
    line-height: 2rem;
  }

  .lt-large-desktop\:vtmn-leading-9 {
    line-height: 2.25rem;
  }

  .lt-large-desktop\:vtmn-leading-10 {
    line-height: 2.5rem;
  }

  .lt-large-desktop\:vtmn-leading-none {
    line-height: 1;
  }

  .lt-large-desktop\:vtmn-leading-tight {
    line-height: 1.25;
  }

  .lt-large-desktop\:vtmn-leading-snug {
    line-height: 1.375;
  }

  .lt-large-desktop\:vtmn-leading-normal {
    line-height: 1.5;
  }

  .lt-large-desktop\:vtmn-leading-relaxed {
    line-height: 1.625;
  }

  .lt-large-desktop\:vtmn-leading-loose {
    line-height: 2;
  }

  .lt-large-desktop\:vtmn-tracking-tighter {
    letter-spacing: -0.05em;
  }

  .lt-large-desktop\:vtmn-tracking-tight {
    letter-spacing: -0.025em;
  }

  .lt-large-desktop\:vtmn-tracking-normal {
    letter-spacing: 0em;
  }

  .lt-large-desktop\:vtmn-tracking-wide {
    letter-spacing: 0.025em;
  }

  .lt-large-desktop\:vtmn-tracking-wider {
    letter-spacing: 0.05em;
  }

  .lt-large-desktop\:vtmn-tracking-widest {
    letter-spacing: 0.1em;
  }

  .lt-large-desktop\:vtmn-text-transparent {
    color: transparent;
  }

  .lt-large-desktop\:vtmn-text-background-primary {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-large-desktop\:vtmn-text-background-secondary {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-large-desktop\:vtmn-text-background-tertiary {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-large-desktop\:vtmn-text-background-brand-primary {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-large-desktop\:vtmn-text-background-brand-secondary {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-large-desktop\:vtmn-text-background-accent {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-large-desktop\:vtmn-text-background-alert {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-large-desktop\:vtmn-text-background-primary-reversed {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-large-desktop\:vtmn-text-background-brand-primary-reversed {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-large-desktop\:vtmn-text-content-primary {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-large-desktop\:vtmn-text-content-secondary {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-large-desktop\:vtmn-text-content-tertiary {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-large-desktop\:vtmn-text-content-action {
    color: var(--vtmn-semantic-color_content-action);
  }

  .lt-large-desktop\:vtmn-text-content-active {
    color: var(--vtmn-semantic-color_content-active);
  }

  .lt-large-desktop\:vtmn-text-content-inactive {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-large-desktop\:vtmn-text-content-negative {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-large-desktop\:vtmn-text-content-warning {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-large-desktop\:vtmn-text-content-positive {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-large-desktop\:vtmn-text-content-information {
    color: var(--vtmn-semantic-color_content-information);
  }

  .lt-large-desktop\:vtmn-text-content-accent {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-large-desktop\:vtmn-text-content-visited {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-large-desktop\:vtmn-text-content-primary-reversed {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-large-desktop\:vtmn-text-content-action-reversed {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-large-desktop\:vtmn-text-content-visited-reversed {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-large-desktop\:vtmn-text-border-primary {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-large-desktop\:vtmn-text-border-secondary {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-large-desktop\:vtmn-text-border-tertiary {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-large-desktop\:vtmn-text-border-active {
    color: var(--vtmn-semantic-color_border-active);
  }

  .lt-large-desktop\:vtmn-text-border-inactive {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-large-desktop\:vtmn-text-border-negative {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-large-desktop\:vtmn-text-border-warning {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-large-desktop\:vtmn-text-border-positive {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-large-desktop\:vtmn-text-border-information {
    color: var(--vtmn-semantic-color_border-information);
  }

  .lt-large-desktop\:vtmn-text-border-primary-reversed {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-large-desktop\:vtmn-text-decorative-gravel {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-large-desktop\:vtmn-text-decorative-brick {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-large-desktop\:vtmn-text-decorative-saffron {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-large-desktop\:vtmn-text-decorative-gold {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-large-desktop\:vtmn-text-decorative-jade {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-large-desktop\:vtmn-text-decorative-emerald {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-large-desktop\:vtmn-text-decorative-cobalt {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-large-desktop\:vtmn-text-decorative-amethyst {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-large-desktop\:vtmn-text-hover-primary {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-large-desktop\:vtmn-text-hover-primary-transparent {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-large-desktop\:vtmn-text-hover-secondary-transparent {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-large-desktop\:vtmn-text-hover-tertiary-transparent {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-large-desktop\:vtmn-text-hover-tertiary {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-large-desktop\:vtmn-text-hover-brand {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-large-desktop\:vtmn-text-hover-accent {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-large-desktop\:vtmn-text-hover-primary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-text-hover-secondary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-text-hover-tertiary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-text-active-primary {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-large-desktop\:vtmn-text-active-primary-transparent {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-large-desktop\:vtmn-text-active-secondary-transparent {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-large-desktop\:vtmn-text-active-tertiary {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-large-desktop\:vtmn-text-active-tertiary-transparent {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-large-desktop\:vtmn-text-active-brand {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-large-desktop\:vtmn-text-active-accent {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-large-desktop\:vtmn-text-active-primary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-text-active-secondary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-text-active-tertiary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-text-active-brand-reversed-transparent {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-text-shadow {
    color: var(--vtmn-semantic-color_shadow);
  }

  .lt-large-desktop\:vtmn-text-brand {
    color: var(--vtmn-color_brand);
  }

  .lt-large-desktop\:vtmn-text-brand-pro {
    color: var(--vtmn-color_brand-pro);
  }

  .lt-large-desktop\:vtmn-text-brand-digital-light-1 {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-large-desktop\:vtmn-text-brand-digital-light-2 {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-large-desktop\:vtmn-text-brand-digital-light-3 {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-large-desktop\:vtmn-text-brand-digital {
    color: var(--vtmn-color_brand-digital);
  }

  .lt-large-desktop\:vtmn-text-brand-digital-dark-1 {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-large-desktop\:vtmn-text-brand-digital-dark-2 {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-large-desktop\:vtmn-text-green-light-1 {
    color: var(--vtmn-color_green-light-1);
  }

  .lt-large-desktop\:vtmn-text-green-light-2 {
    color: var(--vtmn-color_green-light-2);
  }

  .lt-large-desktop\:vtmn-text-green-light-3 {
    color: var(--vtmn-color_green-light-3);
  }

  .lt-large-desktop\:vtmn-text-green {
    color: var(--vtmn-color_green);
  }

  .lt-large-desktop\:vtmn-text-green-dark-1 {
    color: var(--vtmn-color_green-dark-1);
  }

  .lt-large-desktop\:vtmn-text-green-dark-2 {
    color: var(--vtmn-color_green-dark-2);
  }

  .lt-large-desktop\:vtmn-text-white {
    color: var(--vtmn-color_white);
  }

  .lt-large-desktop\:vtmn-text-grey-light-1 {
    color: var(--vtmn-color_grey-light-1);
  }

  .lt-large-desktop\:vtmn-text-grey-light-2 {
    color: var(--vtmn-color_grey-light-2);
  }

  .lt-large-desktop\:vtmn-text-grey-light-3 {
    color: var(--vtmn-color_grey-light-3);
  }

  .lt-large-desktop\:vtmn-text-grey-light-4 {
    color: var(--vtmn-color_grey-light-4);
  }

  .lt-large-desktop\:vtmn-text-grey {
    color: var(--vtmn-color_grey);
  }

  .lt-large-desktop\:vtmn-text-grey-dark-1 {
    color: var(--vtmn-color_grey-dark-1);
  }

  .lt-large-desktop\:vtmn-text-grey-dark-2 {
    color: var(--vtmn-color_grey-dark-2);
  }

  .lt-large-desktop\:vtmn-text-grey-dark-3 {
    color: var(--vtmn-color_grey-dark-3);
  }

  .lt-large-desktop\:vtmn-text-black {
    color: var(--vtmn-color_black);
  }

  .lt-large-desktop\:vtmn-text-success {
    color: var(--vtmn-color_success);
  }

  .lt-large-desktop\:vtmn-text-info {
    color: var(--vtmn-color_info);
  }

  .lt-large-desktop\:vtmn-text-warning {
    color: var(--vtmn-color_warning);
  }

  .lt-large-desktop\:vtmn-text-danger {
    color: var(--vtmn-color_danger);
  }

  .lt-large-desktop\:vtmn-text-yellow-light-1 {
    color: var(--vtmn-color_yellow-light-1);
  }

  .lt-large-desktop\:vtmn-text-yellow-light-2 {
    color: var(--vtmn-color_yellow-light-2);
  }

  .lt-large-desktop\:vtmn-text-yellow {
    color: var(--vtmn-color_yellow);
  }

  .lt-large-desktop\:vtmn-text-orange-light-1 {
    color: var(--vtmn-color_orange-light-1);
  }

  .lt-large-desktop\:vtmn-text-orange-light-2 {
    color: var(--vtmn-color_orange-light-2);
  }

  .lt-large-desktop\:vtmn-text-orange {
    color: var(--vtmn-color_orange);
  }

  .lt-large-desktop\:vtmn-text-red-light-1 {
    color: var(--vtmn-color_red-light-1);
  }

  .lt-large-desktop\:vtmn-text-red-light-2 {
    color: var(--vtmn-color_red-light-2);
  }

  .lt-large-desktop\:vtmn-text-red {
    color: var(--vtmn-color_red);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-transparent {
    color: transparent;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-background-primary {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-background-secondary {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-background-tertiary {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-background-brand-primary {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-background-brand-secondary {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-background-accent {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-background-alert {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-background-primary-reversed {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-background-brand-primary-reversed {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-content-primary {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-content-secondary {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-content-tertiary {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-content-action {
    color: var(--vtmn-semantic-color_content-action);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-content-active {
    color: var(--vtmn-semantic-color_content-active);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-content-inactive {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-content-negative {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-content-warning {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-content-positive {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-content-information {
    color: var(--vtmn-semantic-color_content-information);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-content-accent {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-content-visited {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-content-primary-reversed {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-content-action-reversed {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-content-visited-reversed {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-border-primary {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-border-secondary {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-border-tertiary {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-border-active {
    color: var(--vtmn-semantic-color_border-active);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-border-inactive {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-border-negative {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-border-warning {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-border-positive {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-border-information {
    color: var(--vtmn-semantic-color_border-information);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-border-primary-reversed {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-decorative-gravel {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-decorative-brick {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-decorative-saffron {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-decorative-gold {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-decorative-jade {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-decorative-emerald {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-decorative-cobalt {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-decorative-amethyst {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-hover-primary {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-hover-primary-transparent {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-hover-secondary-transparent {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-hover-tertiary-transparent {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-hover-tertiary {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-hover-brand {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-hover-accent {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-hover-primary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-hover-secondary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-hover-tertiary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-active-primary {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-active-primary-transparent {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-active-secondary-transparent {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-active-tertiary {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-active-tertiary-transparent {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-active-brand {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-active-accent {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-active-primary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-active-secondary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-active-tertiary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-active-brand-reversed-transparent {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-shadow {
    color: var(--vtmn-semantic-color_shadow);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-brand {
    color: var(--vtmn-color_brand);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-brand-pro {
    color: var(--vtmn-color_brand-pro);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-brand-digital-light-1 {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-brand-digital-light-2 {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-brand-digital-light-3 {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-brand-digital {
    color: var(--vtmn-color_brand-digital);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-brand-digital-dark-1 {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-brand-digital-dark-2 {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-green-light-1 {
    color: var(--vtmn-color_green-light-1);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-green-light-2 {
    color: var(--vtmn-color_green-light-2);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-green-light-3 {
    color: var(--vtmn-color_green-light-3);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-green {
    color: var(--vtmn-color_green);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-green-dark-1 {
    color: var(--vtmn-color_green-dark-1);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-green-dark-2 {
    color: var(--vtmn-color_green-dark-2);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-white {
    color: var(--vtmn-color_white);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-grey-light-1 {
    color: var(--vtmn-color_grey-light-1);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-grey-light-2 {
    color: var(--vtmn-color_grey-light-2);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-grey-light-3 {
    color: var(--vtmn-color_grey-light-3);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-grey-light-4 {
    color: var(--vtmn-color_grey-light-4);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-grey {
    color: var(--vtmn-color_grey);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-grey-dark-1 {
    color: var(--vtmn-color_grey-dark-1);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-grey-dark-2 {
    color: var(--vtmn-color_grey-dark-2);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-grey-dark-3 {
    color: var(--vtmn-color_grey-dark-3);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-black {
    color: var(--vtmn-color_black);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-success {
    color: var(--vtmn-color_success);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-info {
    color: var(--vtmn-color_info);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-warning {
    color: var(--vtmn-color_warning);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-danger {
    color: var(--vtmn-color_danger);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-yellow-light-1 {
    color: var(--vtmn-color_yellow-light-1);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-yellow-light-2 {
    color: var(--vtmn-color_yellow-light-2);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-yellow {
    color: var(--vtmn-color_yellow);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-orange-light-1 {
    color: var(--vtmn-color_orange-light-1);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-orange-light-2 {
    color: var(--vtmn-color_orange-light-2);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-orange {
    color: var(--vtmn-color_orange);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-red-light-1 {
    color: var(--vtmn-color_red-light-1);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-red-light-2 {
    color: var(--vtmn-color_red-light-2);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-red {
    color: var(--vtmn-color_red);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-transparent:focus-within {
    color: transparent;
  }

  .lt-large-desktop\:focus-within\:vtmn-text-background-primary:focus-within {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-background-secondary:focus-within {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-background-tertiary:focus-within {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-background-brand-primary:focus-within {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-background-brand-secondary:focus-within {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-background-accent:focus-within {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-background-alert:focus-within {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-background-primary-reversed:focus-within {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-background-brand-primary-reversed:focus-within {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-content-primary:focus-within {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-content-secondary:focus-within {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-content-tertiary:focus-within {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-content-action:focus-within {
    color: var(--vtmn-semantic-color_content-action);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-content-active:focus-within {
    color: var(--vtmn-semantic-color_content-active);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-content-inactive:focus-within {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-content-negative:focus-within {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-content-warning:focus-within {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-content-positive:focus-within {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-content-information:focus-within {
    color: var(--vtmn-semantic-color_content-information);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-content-accent:focus-within {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-content-visited:focus-within {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-content-primary-reversed:focus-within {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-content-action-reversed:focus-within {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-content-visited-reversed:focus-within {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-border-primary:focus-within {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-border-secondary:focus-within {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-border-tertiary:focus-within {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-border-active:focus-within {
    color: var(--vtmn-semantic-color_border-active);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-border-inactive:focus-within {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-border-negative:focus-within {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-border-warning:focus-within {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-border-positive:focus-within {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-border-information:focus-within {
    color: var(--vtmn-semantic-color_border-information);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-border-primary-reversed:focus-within {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-decorative-gravel:focus-within {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-decorative-brick:focus-within {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-decorative-saffron:focus-within {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-decorative-gold:focus-within {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-decorative-jade:focus-within {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-decorative-emerald:focus-within {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-decorative-cobalt:focus-within {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-decorative-amethyst:focus-within {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-hover-primary:focus-within {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-hover-primary-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-hover-secondary-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-hover-tertiary-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-hover-tertiary:focus-within {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-hover-brand:focus-within {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-hover-accent:focus-within {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-hover-primary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-hover-secondary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-hover-tertiary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-active-primary:focus-within {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-active-primary-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-active-secondary-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-active-tertiary:focus-within {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-active-tertiary-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-active-brand:focus-within {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-active-accent:focus-within {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-active-primary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-active-secondary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-active-tertiary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-active-brand-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-shadow:focus-within {
    color: var(--vtmn-semantic-color_shadow);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-brand:focus-within {
    color: var(--vtmn-color_brand);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-brand-pro:focus-within {
    color: var(--vtmn-color_brand-pro);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-brand-digital-light-1:focus-within {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-brand-digital-light-2:focus-within {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-brand-digital-light-3:focus-within {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-brand-digital:focus-within {
    color: var(--vtmn-color_brand-digital);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-brand-digital-dark-1:focus-within {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-brand-digital-dark-2:focus-within {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-green-light-1:focus-within {
    color: var(--vtmn-color_green-light-1);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-green-light-2:focus-within {
    color: var(--vtmn-color_green-light-2);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-green-light-3:focus-within {
    color: var(--vtmn-color_green-light-3);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-green:focus-within {
    color: var(--vtmn-color_green);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-green-dark-1:focus-within {
    color: var(--vtmn-color_green-dark-1);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-green-dark-2:focus-within {
    color: var(--vtmn-color_green-dark-2);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-white:focus-within {
    color: var(--vtmn-color_white);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-grey-light-1:focus-within {
    color: var(--vtmn-color_grey-light-1);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-grey-light-2:focus-within {
    color: var(--vtmn-color_grey-light-2);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-grey-light-3:focus-within {
    color: var(--vtmn-color_grey-light-3);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-grey-light-4:focus-within {
    color: var(--vtmn-color_grey-light-4);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-grey:focus-within {
    color: var(--vtmn-color_grey);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-grey-dark-1:focus-within {
    color: var(--vtmn-color_grey-dark-1);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-grey-dark-2:focus-within {
    color: var(--vtmn-color_grey-dark-2);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-grey-dark-3:focus-within {
    color: var(--vtmn-color_grey-dark-3);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-black:focus-within {
    color: var(--vtmn-color_black);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-success:focus-within {
    color: var(--vtmn-color_success);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-info:focus-within {
    color: var(--vtmn-color_info);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-warning:focus-within {
    color: var(--vtmn-color_warning);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-danger:focus-within {
    color: var(--vtmn-color_danger);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-yellow-light-1:focus-within {
    color: var(--vtmn-color_yellow-light-1);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-yellow-light-2:focus-within {
    color: var(--vtmn-color_yellow-light-2);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-yellow:focus-within {
    color: var(--vtmn-color_yellow);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-orange-light-1:focus-within {
    color: var(--vtmn-color_orange-light-1);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-orange-light-2:focus-within {
    color: var(--vtmn-color_orange-light-2);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-orange:focus-within {
    color: var(--vtmn-color_orange);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-red-light-1:focus-within {
    color: var(--vtmn-color_red-light-1);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-red-light-2:focus-within {
    color: var(--vtmn-color_red-light-2);
  }

  .lt-large-desktop\:focus-within\:vtmn-text-red:focus-within {
    color: var(--vtmn-color_red);
  }

  .lt-large-desktop\:hover\:vtmn-text-transparent:hover {
    color: transparent;
  }

  .lt-large-desktop\:hover\:vtmn-text-background-primary:hover {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-large-desktop\:hover\:vtmn-text-background-secondary:hover {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-large-desktop\:hover\:vtmn-text-background-tertiary:hover {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-large-desktop\:hover\:vtmn-text-background-brand-primary:hover {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-large-desktop\:hover\:vtmn-text-background-brand-secondary:hover {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-large-desktop\:hover\:vtmn-text-background-accent:hover {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-large-desktop\:hover\:vtmn-text-background-alert:hover {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-large-desktop\:hover\:vtmn-text-background-primary-reversed:hover {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-large-desktop\:hover\:vtmn-text-background-brand-primary-reversed:hover {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-large-desktop\:hover\:vtmn-text-content-primary:hover {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-large-desktop\:hover\:vtmn-text-content-secondary:hover {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-large-desktop\:hover\:vtmn-text-content-tertiary:hover {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-large-desktop\:hover\:vtmn-text-content-action:hover {
    color: var(--vtmn-semantic-color_content-action);
  }

  .lt-large-desktop\:hover\:vtmn-text-content-active:hover {
    color: var(--vtmn-semantic-color_content-active);
  }

  .lt-large-desktop\:hover\:vtmn-text-content-inactive:hover {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-large-desktop\:hover\:vtmn-text-content-negative:hover {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-large-desktop\:hover\:vtmn-text-content-warning:hover {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-large-desktop\:hover\:vtmn-text-content-positive:hover {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-large-desktop\:hover\:vtmn-text-content-information:hover {
    color: var(--vtmn-semantic-color_content-information);
  }

  .lt-large-desktop\:hover\:vtmn-text-content-accent:hover {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-large-desktop\:hover\:vtmn-text-content-visited:hover {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-large-desktop\:hover\:vtmn-text-content-primary-reversed:hover {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-large-desktop\:hover\:vtmn-text-content-action-reversed:hover {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-large-desktop\:hover\:vtmn-text-content-visited-reversed:hover {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-large-desktop\:hover\:vtmn-text-border-primary:hover {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-large-desktop\:hover\:vtmn-text-border-secondary:hover {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-large-desktop\:hover\:vtmn-text-border-tertiary:hover {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-large-desktop\:hover\:vtmn-text-border-active:hover {
    color: var(--vtmn-semantic-color_border-active);
  }

  .lt-large-desktop\:hover\:vtmn-text-border-inactive:hover {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-large-desktop\:hover\:vtmn-text-border-negative:hover {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-large-desktop\:hover\:vtmn-text-border-warning:hover {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-large-desktop\:hover\:vtmn-text-border-positive:hover {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-large-desktop\:hover\:vtmn-text-border-information:hover {
    color: var(--vtmn-semantic-color_border-information);
  }

  .lt-large-desktop\:hover\:vtmn-text-border-primary-reversed:hover {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-large-desktop\:hover\:vtmn-text-decorative-gravel:hover {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-large-desktop\:hover\:vtmn-text-decorative-brick:hover {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-large-desktop\:hover\:vtmn-text-decorative-saffron:hover {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-large-desktop\:hover\:vtmn-text-decorative-gold:hover {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-large-desktop\:hover\:vtmn-text-decorative-jade:hover {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-large-desktop\:hover\:vtmn-text-decorative-emerald:hover {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-large-desktop\:hover\:vtmn-text-decorative-cobalt:hover {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-large-desktop\:hover\:vtmn-text-decorative-amethyst:hover {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-large-desktop\:hover\:vtmn-text-hover-primary:hover {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-large-desktop\:hover\:vtmn-text-hover-primary-transparent:hover {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-text-hover-secondary-transparent:hover {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-text-hover-tertiary-transparent:hover {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-text-hover-tertiary:hover {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-large-desktop\:hover\:vtmn-text-hover-brand:hover {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-large-desktop\:hover\:vtmn-text-hover-accent:hover {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-large-desktop\:hover\:vtmn-text-hover-primary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-text-hover-secondary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-text-hover-tertiary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-text-active-primary:hover {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-large-desktop\:hover\:vtmn-text-active-primary-transparent:hover {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-text-active-secondary-transparent:hover {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-text-active-tertiary:hover {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-large-desktop\:hover\:vtmn-text-active-tertiary-transparent:hover {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-text-active-brand:hover {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-large-desktop\:hover\:vtmn-text-active-accent:hover {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-large-desktop\:hover\:vtmn-text-active-primary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-text-active-secondary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-text-active-tertiary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-text-active-brand-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-large-desktop\:hover\:vtmn-text-shadow:hover {
    color: var(--vtmn-semantic-color_shadow);
  }

  .lt-large-desktop\:hover\:vtmn-text-brand:hover {
    color: var(--vtmn-color_brand);
  }

  .lt-large-desktop\:hover\:vtmn-text-brand-pro:hover {
    color: var(--vtmn-color_brand-pro);
  }

  .lt-large-desktop\:hover\:vtmn-text-brand-digital-light-1:hover {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-large-desktop\:hover\:vtmn-text-brand-digital-light-2:hover {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-large-desktop\:hover\:vtmn-text-brand-digital-light-3:hover {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-large-desktop\:hover\:vtmn-text-brand-digital:hover {
    color: var(--vtmn-color_brand-digital);
  }

  .lt-large-desktop\:hover\:vtmn-text-brand-digital-dark-1:hover {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-large-desktop\:hover\:vtmn-text-brand-digital-dark-2:hover {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-large-desktop\:hover\:vtmn-text-green-light-1:hover {
    color: var(--vtmn-color_green-light-1);
  }

  .lt-large-desktop\:hover\:vtmn-text-green-light-2:hover {
    color: var(--vtmn-color_green-light-2);
  }

  .lt-large-desktop\:hover\:vtmn-text-green-light-3:hover {
    color: var(--vtmn-color_green-light-3);
  }

  .lt-large-desktop\:hover\:vtmn-text-green:hover {
    color: var(--vtmn-color_green);
  }

  .lt-large-desktop\:hover\:vtmn-text-green-dark-1:hover {
    color: var(--vtmn-color_green-dark-1);
  }

  .lt-large-desktop\:hover\:vtmn-text-green-dark-2:hover {
    color: var(--vtmn-color_green-dark-2);
  }

  .lt-large-desktop\:hover\:vtmn-text-white:hover {
    color: var(--vtmn-color_white);
  }

  .lt-large-desktop\:hover\:vtmn-text-grey-light-1:hover {
    color: var(--vtmn-color_grey-light-1);
  }

  .lt-large-desktop\:hover\:vtmn-text-grey-light-2:hover {
    color: var(--vtmn-color_grey-light-2);
  }

  .lt-large-desktop\:hover\:vtmn-text-grey-light-3:hover {
    color: var(--vtmn-color_grey-light-3);
  }

  .lt-large-desktop\:hover\:vtmn-text-grey-light-4:hover {
    color: var(--vtmn-color_grey-light-4);
  }

  .lt-large-desktop\:hover\:vtmn-text-grey:hover {
    color: var(--vtmn-color_grey);
  }

  .lt-large-desktop\:hover\:vtmn-text-grey-dark-1:hover {
    color: var(--vtmn-color_grey-dark-1);
  }

  .lt-large-desktop\:hover\:vtmn-text-grey-dark-2:hover {
    color: var(--vtmn-color_grey-dark-2);
  }

  .lt-large-desktop\:hover\:vtmn-text-grey-dark-3:hover {
    color: var(--vtmn-color_grey-dark-3);
  }

  .lt-large-desktop\:hover\:vtmn-text-black:hover {
    color: var(--vtmn-color_black);
  }

  .lt-large-desktop\:hover\:vtmn-text-success:hover {
    color: var(--vtmn-color_success);
  }

  .lt-large-desktop\:hover\:vtmn-text-info:hover {
    color: var(--vtmn-color_info);
  }

  .lt-large-desktop\:hover\:vtmn-text-warning:hover {
    color: var(--vtmn-color_warning);
  }

  .lt-large-desktop\:hover\:vtmn-text-danger:hover {
    color: var(--vtmn-color_danger);
  }

  .lt-large-desktop\:hover\:vtmn-text-yellow-light-1:hover {
    color: var(--vtmn-color_yellow-light-1);
  }

  .lt-large-desktop\:hover\:vtmn-text-yellow-light-2:hover {
    color: var(--vtmn-color_yellow-light-2);
  }

  .lt-large-desktop\:hover\:vtmn-text-yellow:hover {
    color: var(--vtmn-color_yellow);
  }

  .lt-large-desktop\:hover\:vtmn-text-orange-light-1:hover {
    color: var(--vtmn-color_orange-light-1);
  }

  .lt-large-desktop\:hover\:vtmn-text-orange-light-2:hover {
    color: var(--vtmn-color_orange-light-2);
  }

  .lt-large-desktop\:hover\:vtmn-text-orange:hover {
    color: var(--vtmn-color_orange);
  }

  .lt-large-desktop\:hover\:vtmn-text-red-light-1:hover {
    color: var(--vtmn-color_red-light-1);
  }

  .lt-large-desktop\:hover\:vtmn-text-red-light-2:hover {
    color: var(--vtmn-color_red-light-2);
  }

  .lt-large-desktop\:hover\:vtmn-text-red:hover {
    color: var(--vtmn-color_red);
  }

  .lt-large-desktop\:focus\:vtmn-text-transparent:focus {
    color: transparent;
  }

  .lt-large-desktop\:focus\:vtmn-text-background-primary:focus {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-large-desktop\:focus\:vtmn-text-background-secondary:focus {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-large-desktop\:focus\:vtmn-text-background-tertiary:focus {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-large-desktop\:focus\:vtmn-text-background-brand-primary:focus {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-large-desktop\:focus\:vtmn-text-background-brand-secondary:focus {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-large-desktop\:focus\:vtmn-text-background-accent:focus {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-large-desktop\:focus\:vtmn-text-background-alert:focus {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-large-desktop\:focus\:vtmn-text-background-primary-reversed:focus {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-text-background-brand-primary-reversed:focus {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-text-content-primary:focus {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-large-desktop\:focus\:vtmn-text-content-secondary:focus {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-large-desktop\:focus\:vtmn-text-content-tertiary:focus {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-large-desktop\:focus\:vtmn-text-content-action:focus {
    color: var(--vtmn-semantic-color_content-action);
  }

  .lt-large-desktop\:focus\:vtmn-text-content-active:focus {
    color: var(--vtmn-semantic-color_content-active);
  }

  .lt-large-desktop\:focus\:vtmn-text-content-inactive:focus {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-large-desktop\:focus\:vtmn-text-content-negative:focus {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-large-desktop\:focus\:vtmn-text-content-warning:focus {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-large-desktop\:focus\:vtmn-text-content-positive:focus {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-large-desktop\:focus\:vtmn-text-content-information:focus {
    color: var(--vtmn-semantic-color_content-information);
  }

  .lt-large-desktop\:focus\:vtmn-text-content-accent:focus {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-large-desktop\:focus\:vtmn-text-content-visited:focus {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-large-desktop\:focus\:vtmn-text-content-primary-reversed:focus {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-text-content-action-reversed:focus {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-text-content-visited-reversed:focus {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-text-border-primary:focus {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-large-desktop\:focus\:vtmn-text-border-secondary:focus {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-large-desktop\:focus\:vtmn-text-border-tertiary:focus {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-large-desktop\:focus\:vtmn-text-border-active:focus {
    color: var(--vtmn-semantic-color_border-active);
  }

  .lt-large-desktop\:focus\:vtmn-text-border-inactive:focus {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-large-desktop\:focus\:vtmn-text-border-negative:focus {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-large-desktop\:focus\:vtmn-text-border-warning:focus {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-large-desktop\:focus\:vtmn-text-border-positive:focus {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-large-desktop\:focus\:vtmn-text-border-information:focus {
    color: var(--vtmn-semantic-color_border-information);
  }

  .lt-large-desktop\:focus\:vtmn-text-border-primary-reversed:focus {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-text-decorative-gravel:focus {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-large-desktop\:focus\:vtmn-text-decorative-brick:focus {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-large-desktop\:focus\:vtmn-text-decorative-saffron:focus {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-large-desktop\:focus\:vtmn-text-decorative-gold:focus {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-large-desktop\:focus\:vtmn-text-decorative-jade:focus {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-large-desktop\:focus\:vtmn-text-decorative-emerald:focus {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-large-desktop\:focus\:vtmn-text-decorative-cobalt:focus {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-large-desktop\:focus\:vtmn-text-decorative-amethyst:focus {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-large-desktop\:focus\:vtmn-text-hover-primary:focus {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-large-desktop\:focus\:vtmn-text-hover-primary-transparent:focus {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-text-hover-secondary-transparent:focus {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-text-hover-tertiary-transparent:focus {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-text-hover-tertiary:focus {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-large-desktop\:focus\:vtmn-text-hover-brand:focus {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-large-desktop\:focus\:vtmn-text-hover-accent:focus {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-large-desktop\:focus\:vtmn-text-hover-primary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-text-hover-secondary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-text-hover-tertiary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-text-active-primary:focus {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-large-desktop\:focus\:vtmn-text-active-primary-transparent:focus {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-text-active-secondary-transparent:focus {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-text-active-tertiary:focus {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-large-desktop\:focus\:vtmn-text-active-tertiary-transparent:focus {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-text-active-brand:focus {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-large-desktop\:focus\:vtmn-text-active-accent:focus {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-large-desktop\:focus\:vtmn-text-active-primary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-text-active-secondary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-text-active-tertiary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-text-active-brand-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-text-shadow:focus {
    color: var(--vtmn-semantic-color_shadow);
  }

  .lt-large-desktop\:focus\:vtmn-text-brand:focus {
    color: var(--vtmn-color_brand);
  }

  .lt-large-desktop\:focus\:vtmn-text-brand-pro:focus {
    color: var(--vtmn-color_brand-pro);
  }

  .lt-large-desktop\:focus\:vtmn-text-brand-digital-light-1:focus {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-text-brand-digital-light-2:focus {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-text-brand-digital-light-3:focus {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-large-desktop\:focus\:vtmn-text-brand-digital:focus {
    color: var(--vtmn-color_brand-digital);
  }

  .lt-large-desktop\:focus\:vtmn-text-brand-digital-dark-1:focus {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-large-desktop\:focus\:vtmn-text-brand-digital-dark-2:focus {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-large-desktop\:focus\:vtmn-text-green-light-1:focus {
    color: var(--vtmn-color_green-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-text-green-light-2:focus {
    color: var(--vtmn-color_green-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-text-green-light-3:focus {
    color: var(--vtmn-color_green-light-3);
  }

  .lt-large-desktop\:focus\:vtmn-text-green:focus {
    color: var(--vtmn-color_green);
  }

  .lt-large-desktop\:focus\:vtmn-text-green-dark-1:focus {
    color: var(--vtmn-color_green-dark-1);
  }

  .lt-large-desktop\:focus\:vtmn-text-green-dark-2:focus {
    color: var(--vtmn-color_green-dark-2);
  }

  .lt-large-desktop\:focus\:vtmn-text-white:focus {
    color: var(--vtmn-color_white);
  }

  .lt-large-desktop\:focus\:vtmn-text-grey-light-1:focus {
    color: var(--vtmn-color_grey-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-text-grey-light-2:focus {
    color: var(--vtmn-color_grey-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-text-grey-light-3:focus {
    color: var(--vtmn-color_grey-light-3);
  }

  .lt-large-desktop\:focus\:vtmn-text-grey-light-4:focus {
    color: var(--vtmn-color_grey-light-4);
  }

  .lt-large-desktop\:focus\:vtmn-text-grey:focus {
    color: var(--vtmn-color_grey);
  }

  .lt-large-desktop\:focus\:vtmn-text-grey-dark-1:focus {
    color: var(--vtmn-color_grey-dark-1);
  }

  .lt-large-desktop\:focus\:vtmn-text-grey-dark-2:focus {
    color: var(--vtmn-color_grey-dark-2);
  }

  .lt-large-desktop\:focus\:vtmn-text-grey-dark-3:focus {
    color: var(--vtmn-color_grey-dark-3);
  }

  .lt-large-desktop\:focus\:vtmn-text-black:focus {
    color: var(--vtmn-color_black);
  }

  .lt-large-desktop\:focus\:vtmn-text-success:focus {
    color: var(--vtmn-color_success);
  }

  .lt-large-desktop\:focus\:vtmn-text-info:focus {
    color: var(--vtmn-color_info);
  }

  .lt-large-desktop\:focus\:vtmn-text-warning:focus {
    color: var(--vtmn-color_warning);
  }

  .lt-large-desktop\:focus\:vtmn-text-danger:focus {
    color: var(--vtmn-color_danger);
  }

  .lt-large-desktop\:focus\:vtmn-text-yellow-light-1:focus {
    color: var(--vtmn-color_yellow-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-text-yellow-light-2:focus {
    color: var(--vtmn-color_yellow-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-text-yellow:focus {
    color: var(--vtmn-color_yellow);
  }

  .lt-large-desktop\:focus\:vtmn-text-orange-light-1:focus {
    color: var(--vtmn-color_orange-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-text-orange-light-2:focus {
    color: var(--vtmn-color_orange-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-text-orange:focus {
    color: var(--vtmn-color_orange);
  }

  .lt-large-desktop\:focus\:vtmn-text-red-light-1:focus {
    color: var(--vtmn-color_red-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-text-red-light-2:focus {
    color: var(--vtmn-color_red-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-text-red:focus {
    color: var(--vtmn-color_red);
  }

  .lt-large-desktop\:vtmn-text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .lt-large-desktop\:vtmn-text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .lt-large-desktop\:vtmn-text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .lt-large-desktop\:vtmn-text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .lt-large-desktop\:vtmn-text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .lt-large-desktop\:vtmn-text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .lt-large-desktop\:vtmn-text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .lt-large-desktop\:vtmn-text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .lt-large-desktop\:vtmn-text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .lt-large-desktop\:vtmn-text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .lt-large-desktop\:vtmn-text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .lt-large-desktop\:vtmn-text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .lt-large-desktop\:vtmn-text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .lt-large-desktop\:vtmn-text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .lt-large-desktop\:vtmn-text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .lt-large-desktop\:focus-within\:vtmn-text-opacity-0:focus-within {
    --tw-text-opacity: 0;
  }

  .lt-large-desktop\:focus-within\:vtmn-text-opacity-5:focus-within {
    --tw-text-opacity: 0.05;
  }

  .lt-large-desktop\:focus-within\:vtmn-text-opacity-10:focus-within {
    --tw-text-opacity: 0.1;
  }

  .lt-large-desktop\:focus-within\:vtmn-text-opacity-20:focus-within {
    --tw-text-opacity: 0.2;
  }

  .lt-large-desktop\:focus-within\:vtmn-text-opacity-25:focus-within {
    --tw-text-opacity: 0.25;
  }

  .lt-large-desktop\:focus-within\:vtmn-text-opacity-30:focus-within {
    --tw-text-opacity: 0.3;
  }

  .lt-large-desktop\:focus-within\:vtmn-text-opacity-40:focus-within {
    --tw-text-opacity: 0.4;
  }

  .lt-large-desktop\:focus-within\:vtmn-text-opacity-50:focus-within {
    --tw-text-opacity: 0.5;
  }

  .lt-large-desktop\:focus-within\:vtmn-text-opacity-60:focus-within {
    --tw-text-opacity: 0.6;
  }

  .lt-large-desktop\:focus-within\:vtmn-text-opacity-70:focus-within {
    --tw-text-opacity: 0.7;
  }

  .lt-large-desktop\:focus-within\:vtmn-text-opacity-75:focus-within {
    --tw-text-opacity: 0.75;
  }

  .lt-large-desktop\:focus-within\:vtmn-text-opacity-80:focus-within {
    --tw-text-opacity: 0.8;
  }

  .lt-large-desktop\:focus-within\:vtmn-text-opacity-90:focus-within {
    --tw-text-opacity: 0.9;
  }

  .lt-large-desktop\:focus-within\:vtmn-text-opacity-95:focus-within {
    --tw-text-opacity: 0.95;
  }

  .lt-large-desktop\:focus-within\:vtmn-text-opacity-100:focus-within {
    --tw-text-opacity: 1;
  }

  .lt-large-desktop\:hover\:vtmn-text-opacity-0:hover {
    --tw-text-opacity: 0;
  }

  .lt-large-desktop\:hover\:vtmn-text-opacity-5:hover {
    --tw-text-opacity: 0.05;
  }

  .lt-large-desktop\:hover\:vtmn-text-opacity-10:hover {
    --tw-text-opacity: 0.1;
  }

  .lt-large-desktop\:hover\:vtmn-text-opacity-20:hover {
    --tw-text-opacity: 0.2;
  }

  .lt-large-desktop\:hover\:vtmn-text-opacity-25:hover {
    --tw-text-opacity: 0.25;
  }

  .lt-large-desktop\:hover\:vtmn-text-opacity-30:hover {
    --tw-text-opacity: 0.3;
  }

  .lt-large-desktop\:hover\:vtmn-text-opacity-40:hover {
    --tw-text-opacity: 0.4;
  }

  .lt-large-desktop\:hover\:vtmn-text-opacity-50:hover {
    --tw-text-opacity: 0.5;
  }

  .lt-large-desktop\:hover\:vtmn-text-opacity-60:hover {
    --tw-text-opacity: 0.6;
  }

  .lt-large-desktop\:hover\:vtmn-text-opacity-70:hover {
    --tw-text-opacity: 0.7;
  }

  .lt-large-desktop\:hover\:vtmn-text-opacity-75:hover {
    --tw-text-opacity: 0.75;
  }

  .lt-large-desktop\:hover\:vtmn-text-opacity-80:hover {
    --tw-text-opacity: 0.8;
  }

  .lt-large-desktop\:hover\:vtmn-text-opacity-90:hover {
    --tw-text-opacity: 0.9;
  }

  .lt-large-desktop\:hover\:vtmn-text-opacity-95:hover {
    --tw-text-opacity: 0.95;
  }

  .lt-large-desktop\:hover\:vtmn-text-opacity-100:hover {
    --tw-text-opacity: 1;
  }

  .lt-large-desktop\:focus\:vtmn-text-opacity-0:focus {
    --tw-text-opacity: 0;
  }

  .lt-large-desktop\:focus\:vtmn-text-opacity-5:focus {
    --tw-text-opacity: 0.05;
  }

  .lt-large-desktop\:focus\:vtmn-text-opacity-10:focus {
    --tw-text-opacity: 0.1;
  }

  .lt-large-desktop\:focus\:vtmn-text-opacity-20:focus {
    --tw-text-opacity: 0.2;
  }

  .lt-large-desktop\:focus\:vtmn-text-opacity-25:focus {
    --tw-text-opacity: 0.25;
  }

  .lt-large-desktop\:focus\:vtmn-text-opacity-30:focus {
    --tw-text-opacity: 0.3;
  }

  .lt-large-desktop\:focus\:vtmn-text-opacity-40:focus {
    --tw-text-opacity: 0.4;
  }

  .lt-large-desktop\:focus\:vtmn-text-opacity-50:focus {
    --tw-text-opacity: 0.5;
  }

  .lt-large-desktop\:focus\:vtmn-text-opacity-60:focus {
    --tw-text-opacity: 0.6;
  }

  .lt-large-desktop\:focus\:vtmn-text-opacity-70:focus {
    --tw-text-opacity: 0.7;
  }

  .lt-large-desktop\:focus\:vtmn-text-opacity-75:focus {
    --tw-text-opacity: 0.75;
  }

  .lt-large-desktop\:focus\:vtmn-text-opacity-80:focus {
    --tw-text-opacity: 0.8;
  }

  .lt-large-desktop\:focus\:vtmn-text-opacity-90:focus {
    --tw-text-opacity: 0.9;
  }

  .lt-large-desktop\:focus\:vtmn-text-opacity-95:focus {
    --tw-text-opacity: 0.95;
  }

  .lt-large-desktop\:focus\:vtmn-text-opacity-100:focus {
    --tw-text-opacity: 1;
  }

  .lt-large-desktop\:vtmn-underline {
    text-decoration: underline;
  }

  .lt-large-desktop\:vtmn-line-through {
    text-decoration: line-through;
  }

  .lt-large-desktop\:vtmn-no-underline {
    text-decoration: none;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-underline {
    text-decoration: underline;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-line-through {
    text-decoration: line-through;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-no-underline {
    text-decoration: none;
  }

  .lt-large-desktop\:focus-within\:vtmn-underline:focus-within {
    text-decoration: underline;
  }

  .lt-large-desktop\:focus-within\:vtmn-line-through:focus-within {
    text-decoration: line-through;
  }

  .lt-large-desktop\:focus-within\:vtmn-no-underline:focus-within {
    text-decoration: none;
  }

  .lt-large-desktop\:hover\:vtmn-underline:hover {
    text-decoration: underline;
  }

  .lt-large-desktop\:hover\:vtmn-line-through:hover {
    text-decoration: line-through;
  }

  .lt-large-desktop\:hover\:vtmn-no-underline:hover {
    text-decoration: none;
  }

  .lt-large-desktop\:focus\:vtmn-underline:focus {
    text-decoration: underline;
  }

  .lt-large-desktop\:focus\:vtmn-line-through:focus {
    text-decoration: line-through;
  }

  .lt-large-desktop\:focus\:vtmn-no-underline:focus {
    text-decoration: none;
  }

  .lt-large-desktop\:vtmn-antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .lt-large-desktop\:vtmn-subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .lt-large-desktop\:vtmn-placeholder-transparent::-moz-placeholder {
    color: transparent;
  }

  .lt-large-desktop\:vtmn-placeholder-transparent::placeholder {
    color: transparent;
  }

  .lt-large-desktop\:vtmn-placeholder-background-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-large-desktop\:vtmn-placeholder-background-primary::placeholder {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-large-desktop\:vtmn-placeholder-background-secondary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-large-desktop\:vtmn-placeholder-background-secondary::placeholder {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-large-desktop\:vtmn-placeholder-background-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-large-desktop\:vtmn-placeholder-background-tertiary::placeholder {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-large-desktop\:vtmn-placeholder-background-brand-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-large-desktop\:vtmn-placeholder-background-brand-primary::placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-large-desktop\:vtmn-placeholder-background-brand-secondary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-large-desktop\:vtmn-placeholder-background-brand-secondary::placeholder {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-large-desktop\:vtmn-placeholder-background-accent::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-large-desktop\:vtmn-placeholder-background-accent::placeholder {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-large-desktop\:vtmn-placeholder-background-alert::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-large-desktop\:vtmn-placeholder-background-alert::placeholder {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-large-desktop\:vtmn-placeholder-background-primary-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-large-desktop\:vtmn-placeholder-background-primary-reversed::placeholder {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-large-desktop\:vtmn-placeholder-background-brand-primary-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-large-desktop\:vtmn-placeholder-background-brand-primary-reversed::placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-large-desktop\:vtmn-placeholder-content-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-large-desktop\:vtmn-placeholder-content-primary::placeholder {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-large-desktop\:vtmn-placeholder-content-secondary::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-large-desktop\:vtmn-placeholder-content-secondary::placeholder {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-large-desktop\:vtmn-placeholder-content-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-large-desktop\:vtmn-placeholder-content-tertiary::placeholder {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-large-desktop\:vtmn-placeholder-content-action::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-action);
  }

  .lt-large-desktop\:vtmn-placeholder-content-action::placeholder {
    color: var(--vtmn-semantic-color_content-action);
  }

  .lt-large-desktop\:vtmn-placeholder-content-active::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-active);
  }

  .lt-large-desktop\:vtmn-placeholder-content-active::placeholder {
    color: var(--vtmn-semantic-color_content-active);
  }

  .lt-large-desktop\:vtmn-placeholder-content-inactive::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-large-desktop\:vtmn-placeholder-content-inactive::placeholder {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-large-desktop\:vtmn-placeholder-content-negative::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-large-desktop\:vtmn-placeholder-content-negative::placeholder {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-large-desktop\:vtmn-placeholder-content-warning::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-large-desktop\:vtmn-placeholder-content-warning::placeholder {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-large-desktop\:vtmn-placeholder-content-positive::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-large-desktop\:vtmn-placeholder-content-positive::placeholder {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-large-desktop\:vtmn-placeholder-content-information::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-information);
  }

  .lt-large-desktop\:vtmn-placeholder-content-information::placeholder {
    color: var(--vtmn-semantic-color_content-information);
  }

  .lt-large-desktop\:vtmn-placeholder-content-accent::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-large-desktop\:vtmn-placeholder-content-accent::placeholder {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-large-desktop\:vtmn-placeholder-content-visited::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-large-desktop\:vtmn-placeholder-content-visited::placeholder {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-large-desktop\:vtmn-placeholder-content-primary-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-large-desktop\:vtmn-placeholder-content-primary-reversed::placeholder {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-large-desktop\:vtmn-placeholder-content-action-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-large-desktop\:vtmn-placeholder-content-action-reversed::placeholder {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-large-desktop\:vtmn-placeholder-content-visited-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-large-desktop\:vtmn-placeholder-content-visited-reversed::placeholder {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-large-desktop\:vtmn-placeholder-border-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-large-desktop\:vtmn-placeholder-border-primary::placeholder {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-large-desktop\:vtmn-placeholder-border-secondary::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-large-desktop\:vtmn-placeholder-border-secondary::placeholder {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-large-desktop\:vtmn-placeholder-border-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-large-desktop\:vtmn-placeholder-border-tertiary::placeholder {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-large-desktop\:vtmn-placeholder-border-active::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-active);
  }

  .lt-large-desktop\:vtmn-placeholder-border-active::placeholder {
    color: var(--vtmn-semantic-color_border-active);
  }

  .lt-large-desktop\:vtmn-placeholder-border-inactive::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-large-desktop\:vtmn-placeholder-border-inactive::placeholder {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-large-desktop\:vtmn-placeholder-border-negative::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-large-desktop\:vtmn-placeholder-border-negative::placeholder {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-large-desktop\:vtmn-placeholder-border-warning::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-large-desktop\:vtmn-placeholder-border-warning::placeholder {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-large-desktop\:vtmn-placeholder-border-positive::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-large-desktop\:vtmn-placeholder-border-positive::placeholder {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-large-desktop\:vtmn-placeholder-border-information::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-information);
  }

  .lt-large-desktop\:vtmn-placeholder-border-information::placeholder {
    color: var(--vtmn-semantic-color_border-information);
  }

  .lt-large-desktop\:vtmn-placeholder-border-primary-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-large-desktop\:vtmn-placeholder-border-primary-reversed::placeholder {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-large-desktop\:vtmn-placeholder-decorative-gravel::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-large-desktop\:vtmn-placeholder-decorative-gravel::placeholder {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-large-desktop\:vtmn-placeholder-decorative-brick::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-large-desktop\:vtmn-placeholder-decorative-brick::placeholder {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-large-desktop\:vtmn-placeholder-decorative-saffron::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-large-desktop\:vtmn-placeholder-decorative-saffron::placeholder {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-large-desktop\:vtmn-placeholder-decorative-gold::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-large-desktop\:vtmn-placeholder-decorative-gold::placeholder {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-large-desktop\:vtmn-placeholder-decorative-jade::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-large-desktop\:vtmn-placeholder-decorative-jade::placeholder {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-large-desktop\:vtmn-placeholder-decorative-emerald::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-large-desktop\:vtmn-placeholder-decorative-emerald::placeholder {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-large-desktop\:vtmn-placeholder-decorative-cobalt::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-large-desktop\:vtmn-placeholder-decorative-cobalt::placeholder {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-large-desktop\:vtmn-placeholder-decorative-amethyst::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-large-desktop\:vtmn-placeholder-decorative-amethyst::placeholder {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-large-desktop\:vtmn-placeholder-hover-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-large-desktop\:vtmn-placeholder-hover-primary::placeholder {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-large-desktop\:vtmn-placeholder-hover-primary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-large-desktop\:vtmn-placeholder-hover-primary-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-large-desktop\:vtmn-placeholder-hover-secondary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-large-desktop\:vtmn-placeholder-hover-secondary-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-large-desktop\:vtmn-placeholder-hover-tertiary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-large-desktop\:vtmn-placeholder-hover-tertiary-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-large-desktop\:vtmn-placeholder-hover-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-large-desktop\:vtmn-placeholder-hover-tertiary::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-large-desktop\:vtmn-placeholder-hover-brand::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-large-desktop\:vtmn-placeholder-hover-brand::placeholder {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-large-desktop\:vtmn-placeholder-hover-accent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-large-desktop\:vtmn-placeholder-hover-accent::placeholder {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-large-desktop\:vtmn-placeholder-hover-primary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-placeholder-hover-primary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-placeholder-hover-secondary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-placeholder-hover-secondary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-placeholder-hover-tertiary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-placeholder-hover-tertiary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-placeholder-active-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-large-desktop\:vtmn-placeholder-active-primary::placeholder {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-large-desktop\:vtmn-placeholder-active-primary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-large-desktop\:vtmn-placeholder-active-primary-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-large-desktop\:vtmn-placeholder-active-secondary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-large-desktop\:vtmn-placeholder-active-secondary-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-large-desktop\:vtmn-placeholder-active-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-large-desktop\:vtmn-placeholder-active-tertiary::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-large-desktop\:vtmn-placeholder-active-tertiary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-large-desktop\:vtmn-placeholder-active-tertiary-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-large-desktop\:vtmn-placeholder-active-brand::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-large-desktop\:vtmn-placeholder-active-brand::placeholder {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-large-desktop\:vtmn-placeholder-active-accent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-large-desktop\:vtmn-placeholder-active-accent::placeholder {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-large-desktop\:vtmn-placeholder-active-primary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-placeholder-active-primary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-placeholder-active-secondary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-placeholder-active-secondary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-placeholder-active-tertiary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-placeholder-active-tertiary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-placeholder-active-brand-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-placeholder-active-brand-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-placeholder-shadow::-moz-placeholder {
    color: var(--vtmn-semantic-color_shadow);
  }

  .lt-large-desktop\:vtmn-placeholder-shadow::placeholder {
    color: var(--vtmn-semantic-color_shadow);
  }

  .lt-large-desktop\:vtmn-placeholder-brand::-moz-placeholder {
    color: var(--vtmn-color_brand);
  }

  .lt-large-desktop\:vtmn-placeholder-brand::placeholder {
    color: var(--vtmn-color_brand);
  }

  .lt-large-desktop\:vtmn-placeholder-brand-pro::-moz-placeholder {
    color: var(--vtmn-color_brand-pro);
  }

  .lt-large-desktop\:vtmn-placeholder-brand-pro::placeholder {
    color: var(--vtmn-color_brand-pro);
  }

  .lt-large-desktop\:vtmn-placeholder-brand-digital-light-1::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-large-desktop\:vtmn-placeholder-brand-digital-light-1::placeholder {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-large-desktop\:vtmn-placeholder-brand-digital-light-2::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-large-desktop\:vtmn-placeholder-brand-digital-light-2::placeholder {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-large-desktop\:vtmn-placeholder-brand-digital-light-3::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-large-desktop\:vtmn-placeholder-brand-digital-light-3::placeholder {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-large-desktop\:vtmn-placeholder-brand-digital::-moz-placeholder {
    color: var(--vtmn-color_brand-digital);
  }

  .lt-large-desktop\:vtmn-placeholder-brand-digital::placeholder {
    color: var(--vtmn-color_brand-digital);
  }

  .lt-large-desktop\:vtmn-placeholder-brand-digital-dark-1::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-large-desktop\:vtmn-placeholder-brand-digital-dark-1::placeholder {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-large-desktop\:vtmn-placeholder-brand-digital-dark-2::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-large-desktop\:vtmn-placeholder-brand-digital-dark-2::placeholder {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-large-desktop\:vtmn-placeholder-green-light-1::-moz-placeholder {
    color: var(--vtmn-color_green-light-1);
  }

  .lt-large-desktop\:vtmn-placeholder-green-light-1::placeholder {
    color: var(--vtmn-color_green-light-1);
  }

  .lt-large-desktop\:vtmn-placeholder-green-light-2::-moz-placeholder {
    color: var(--vtmn-color_green-light-2);
  }

  .lt-large-desktop\:vtmn-placeholder-green-light-2::placeholder {
    color: var(--vtmn-color_green-light-2);
  }

  .lt-large-desktop\:vtmn-placeholder-green-light-3::-moz-placeholder {
    color: var(--vtmn-color_green-light-3);
  }

  .lt-large-desktop\:vtmn-placeholder-green-light-3::placeholder {
    color: var(--vtmn-color_green-light-3);
  }

  .lt-large-desktop\:vtmn-placeholder-green::-moz-placeholder {
    color: var(--vtmn-color_green);
  }

  .lt-large-desktop\:vtmn-placeholder-green::placeholder {
    color: var(--vtmn-color_green);
  }

  .lt-large-desktop\:vtmn-placeholder-green-dark-1::-moz-placeholder {
    color: var(--vtmn-color_green-dark-1);
  }

  .lt-large-desktop\:vtmn-placeholder-green-dark-1::placeholder {
    color: var(--vtmn-color_green-dark-1);
  }

  .lt-large-desktop\:vtmn-placeholder-green-dark-2::-moz-placeholder {
    color: var(--vtmn-color_green-dark-2);
  }

  .lt-large-desktop\:vtmn-placeholder-green-dark-2::placeholder {
    color: var(--vtmn-color_green-dark-2);
  }

  .lt-large-desktop\:vtmn-placeholder-white::-moz-placeholder {
    color: var(--vtmn-color_white);
  }

  .lt-large-desktop\:vtmn-placeholder-white::placeholder {
    color: var(--vtmn-color_white);
  }

  .lt-large-desktop\:vtmn-placeholder-grey-light-1::-moz-placeholder {
    color: var(--vtmn-color_grey-light-1);
  }

  .lt-large-desktop\:vtmn-placeholder-grey-light-1::placeholder {
    color: var(--vtmn-color_grey-light-1);
  }

  .lt-large-desktop\:vtmn-placeholder-grey-light-2::-moz-placeholder {
    color: var(--vtmn-color_grey-light-2);
  }

  .lt-large-desktop\:vtmn-placeholder-grey-light-2::placeholder {
    color: var(--vtmn-color_grey-light-2);
  }

  .lt-large-desktop\:vtmn-placeholder-grey-light-3::-moz-placeholder {
    color: var(--vtmn-color_grey-light-3);
  }

  .lt-large-desktop\:vtmn-placeholder-grey-light-3::placeholder {
    color: var(--vtmn-color_grey-light-3);
  }

  .lt-large-desktop\:vtmn-placeholder-grey-light-4::-moz-placeholder {
    color: var(--vtmn-color_grey-light-4);
  }

  .lt-large-desktop\:vtmn-placeholder-grey-light-4::placeholder {
    color: var(--vtmn-color_grey-light-4);
  }

  .lt-large-desktop\:vtmn-placeholder-grey::-moz-placeholder {
    color: var(--vtmn-color_grey);
  }

  .lt-large-desktop\:vtmn-placeholder-grey::placeholder {
    color: var(--vtmn-color_grey);
  }

  .lt-large-desktop\:vtmn-placeholder-grey-dark-1::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-1);
  }

  .lt-large-desktop\:vtmn-placeholder-grey-dark-1::placeholder {
    color: var(--vtmn-color_grey-dark-1);
  }

  .lt-large-desktop\:vtmn-placeholder-grey-dark-2::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-2);
  }

  .lt-large-desktop\:vtmn-placeholder-grey-dark-2::placeholder {
    color: var(--vtmn-color_grey-dark-2);
  }

  .lt-large-desktop\:vtmn-placeholder-grey-dark-3::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-3);
  }

  .lt-large-desktop\:vtmn-placeholder-grey-dark-3::placeholder {
    color: var(--vtmn-color_grey-dark-3);
  }

  .lt-large-desktop\:vtmn-placeholder-black::-moz-placeholder {
    color: var(--vtmn-color_black);
  }

  .lt-large-desktop\:vtmn-placeholder-black::placeholder {
    color: var(--vtmn-color_black);
  }

  .lt-large-desktop\:vtmn-placeholder-success::-moz-placeholder {
    color: var(--vtmn-color_success);
  }

  .lt-large-desktop\:vtmn-placeholder-success::placeholder {
    color: var(--vtmn-color_success);
  }

  .lt-large-desktop\:vtmn-placeholder-info::-moz-placeholder {
    color: var(--vtmn-color_info);
  }

  .lt-large-desktop\:vtmn-placeholder-info::placeholder {
    color: var(--vtmn-color_info);
  }

  .lt-large-desktop\:vtmn-placeholder-warning::-moz-placeholder {
    color: var(--vtmn-color_warning);
  }

  .lt-large-desktop\:vtmn-placeholder-warning::placeholder {
    color: var(--vtmn-color_warning);
  }

  .lt-large-desktop\:vtmn-placeholder-danger::-moz-placeholder {
    color: var(--vtmn-color_danger);
  }

  .lt-large-desktop\:vtmn-placeholder-danger::placeholder {
    color: var(--vtmn-color_danger);
  }

  .lt-large-desktop\:vtmn-placeholder-yellow-light-1::-moz-placeholder {
    color: var(--vtmn-color_yellow-light-1);
  }

  .lt-large-desktop\:vtmn-placeholder-yellow-light-1::placeholder {
    color: var(--vtmn-color_yellow-light-1);
  }

  .lt-large-desktop\:vtmn-placeholder-yellow-light-2::-moz-placeholder {
    color: var(--vtmn-color_yellow-light-2);
  }

  .lt-large-desktop\:vtmn-placeholder-yellow-light-2::placeholder {
    color: var(--vtmn-color_yellow-light-2);
  }

  .lt-large-desktop\:vtmn-placeholder-yellow::-moz-placeholder {
    color: var(--vtmn-color_yellow);
  }

  .lt-large-desktop\:vtmn-placeholder-yellow::placeholder {
    color: var(--vtmn-color_yellow);
  }

  .lt-large-desktop\:vtmn-placeholder-orange-light-1::-moz-placeholder {
    color: var(--vtmn-color_orange-light-1);
  }

  .lt-large-desktop\:vtmn-placeholder-orange-light-1::placeholder {
    color: var(--vtmn-color_orange-light-1);
  }

  .lt-large-desktop\:vtmn-placeholder-orange-light-2::-moz-placeholder {
    color: var(--vtmn-color_orange-light-2);
  }

  .lt-large-desktop\:vtmn-placeholder-orange-light-2::placeholder {
    color: var(--vtmn-color_orange-light-2);
  }

  .lt-large-desktop\:vtmn-placeholder-orange::-moz-placeholder {
    color: var(--vtmn-color_orange);
  }

  .lt-large-desktop\:vtmn-placeholder-orange::placeholder {
    color: var(--vtmn-color_orange);
  }

  .lt-large-desktop\:vtmn-placeholder-red-light-1::-moz-placeholder {
    color: var(--vtmn-color_red-light-1);
  }

  .lt-large-desktop\:vtmn-placeholder-red-light-1::placeholder {
    color: var(--vtmn-color_red-light-1);
  }

  .lt-large-desktop\:vtmn-placeholder-red-light-2::-moz-placeholder {
    color: var(--vtmn-color_red-light-2);
  }

  .lt-large-desktop\:vtmn-placeholder-red-light-2::placeholder {
    color: var(--vtmn-color_red-light-2);
  }

  .lt-large-desktop\:vtmn-placeholder-red::-moz-placeholder {
    color: var(--vtmn-color_red);
  }

  .lt-large-desktop\:vtmn-placeholder-red::placeholder {
    color: var(--vtmn-color_red);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-transparent:focus::-moz-placeholder {
    color: transparent;
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-transparent:focus::placeholder {
    color: transparent;
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-background-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-background-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-background-secondary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-background-secondary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-background-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-background-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-background-brand-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-background-brand-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-background-brand-secondary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-background-brand-secondary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-background-accent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-background-accent:focus::placeholder {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-background-alert:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-background-alert:focus::placeholder {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-background-primary-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-background-primary-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-background-brand-primary-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-background-brand-primary-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-content-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-content-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-content-secondary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-content-secondary:focus::placeholder {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-content-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-content-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-content-action:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-action);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-content-action:focus::placeholder {
    color: var(--vtmn-semantic-color_content-action);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-content-active:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-active);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-content-active:focus::placeholder {
    color: var(--vtmn-semantic-color_content-active);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-content-inactive:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-content-inactive:focus::placeholder {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-content-negative:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-content-negative:focus::placeholder {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-content-warning:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-content-warning:focus::placeholder {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-content-positive:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-content-positive:focus::placeholder {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-content-information:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-information);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-content-information:focus::placeholder {
    color: var(--vtmn-semantic-color_content-information);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-content-accent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-content-accent:focus::placeholder {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-content-visited:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-content-visited:focus::placeholder {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-content-primary-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-content-primary-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-content-action-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-content-action-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-content-visited-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-content-visited-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-border-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-border-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-border-secondary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-border-secondary:focus::placeholder {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-border-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-border-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-border-active:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-active);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-border-active:focus::placeholder {
    color: var(--vtmn-semantic-color_border-active);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-border-inactive:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-border-inactive:focus::placeholder {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-border-negative:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-border-negative:focus::placeholder {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-border-warning:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-border-warning:focus::placeholder {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-border-positive:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-border-positive:focus::placeholder {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-border-information:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-information);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-border-information:focus::placeholder {
    color: var(--vtmn-semantic-color_border-information);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-border-primary-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-border-primary-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-decorative-gravel:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-decorative-gravel:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-decorative-brick:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-decorative-brick:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-decorative-saffron:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-decorative-saffron:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-decorative-gold:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-decorative-gold:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-decorative-jade:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-decorative-jade:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-decorative-emerald:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-decorative-emerald:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-decorative-cobalt:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-decorative-cobalt:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-decorative-amethyst:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-decorative-amethyst:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-hover-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-hover-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-hover-primary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-hover-primary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-hover-secondary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-hover-secondary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-hover-tertiary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-hover-tertiary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-hover-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-hover-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-hover-brand:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-hover-brand:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-hover-accent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-hover-accent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-hover-primary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-hover-primary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-hover-secondary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-hover-secondary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-hover-tertiary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-hover-tertiary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-active-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-active-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-active-primary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-active-primary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-active-secondary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-active-secondary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-active-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-active-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-active-tertiary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-active-tertiary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-active-brand:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-active-brand:focus::placeholder {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-active-accent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-active-accent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-active-primary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-active-primary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-active-secondary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-active-secondary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-active-tertiary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-active-tertiary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-active-brand-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-active-brand-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-shadow:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_shadow);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-shadow:focus::placeholder {
    color: var(--vtmn-semantic-color_shadow);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-brand:focus::-moz-placeholder {
    color: var(--vtmn-color_brand);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-brand:focus::placeholder {
    color: var(--vtmn-color_brand);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-brand-pro:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-pro);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-brand-pro:focus::placeholder {
    color: var(--vtmn-color_brand-pro);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-brand-digital-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-brand-digital-light-1:focus::placeholder {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-brand-digital-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-brand-digital-light-2:focus::placeholder {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-brand-digital-light-3:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-brand-digital-light-3:focus::placeholder {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-brand-digital:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-brand-digital:focus::placeholder {
    color: var(--vtmn-color_brand-digital);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-brand-digital-dark-1:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-brand-digital-dark-1:focus::placeholder {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-brand-digital-dark-2:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-brand-digital-dark-2:focus::placeholder {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-green-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_green-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-green-light-1:focus::placeholder {
    color: var(--vtmn-color_green-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-green-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_green-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-green-light-2:focus::placeholder {
    color: var(--vtmn-color_green-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-green-light-3:focus::-moz-placeholder {
    color: var(--vtmn-color_green-light-3);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-green-light-3:focus::placeholder {
    color: var(--vtmn-color_green-light-3);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-green:focus::-moz-placeholder {
    color: var(--vtmn-color_green);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-green:focus::placeholder {
    color: var(--vtmn-color_green);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-green-dark-1:focus::-moz-placeholder {
    color: var(--vtmn-color_green-dark-1);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-green-dark-1:focus::placeholder {
    color: var(--vtmn-color_green-dark-1);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-green-dark-2:focus::-moz-placeholder {
    color: var(--vtmn-color_green-dark-2);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-green-dark-2:focus::placeholder {
    color: var(--vtmn-color_green-dark-2);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-white:focus::-moz-placeholder {
    color: var(--vtmn-color_white);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-white:focus::placeholder {
    color: var(--vtmn-color_white);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-grey-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-grey-light-1:focus::placeholder {
    color: var(--vtmn-color_grey-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-grey-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-grey-light-2:focus::placeholder {
    color: var(--vtmn-color_grey-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-grey-light-3:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-light-3);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-grey-light-3:focus::placeholder {
    color: var(--vtmn-color_grey-light-3);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-grey-light-4:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-light-4);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-grey-light-4:focus::placeholder {
    color: var(--vtmn-color_grey-light-4);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-grey:focus::-moz-placeholder {
    color: var(--vtmn-color_grey);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-grey:focus::placeholder {
    color: var(--vtmn-color_grey);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-grey-dark-1:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-1);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-grey-dark-1:focus::placeholder {
    color: var(--vtmn-color_grey-dark-1);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-grey-dark-2:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-2);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-grey-dark-2:focus::placeholder {
    color: var(--vtmn-color_grey-dark-2);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-grey-dark-3:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-3);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-grey-dark-3:focus::placeholder {
    color: var(--vtmn-color_grey-dark-3);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-black:focus::-moz-placeholder {
    color: var(--vtmn-color_black);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-black:focus::placeholder {
    color: var(--vtmn-color_black);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-success:focus::-moz-placeholder {
    color: var(--vtmn-color_success);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-success:focus::placeholder {
    color: var(--vtmn-color_success);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-info:focus::-moz-placeholder {
    color: var(--vtmn-color_info);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-info:focus::placeholder {
    color: var(--vtmn-color_info);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-warning:focus::-moz-placeholder {
    color: var(--vtmn-color_warning);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-warning:focus::placeholder {
    color: var(--vtmn-color_warning);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-danger:focus::-moz-placeholder {
    color: var(--vtmn-color_danger);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-danger:focus::placeholder {
    color: var(--vtmn-color_danger);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-yellow-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_yellow-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-yellow-light-1:focus::placeholder {
    color: var(--vtmn-color_yellow-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-yellow-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_yellow-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-yellow-light-2:focus::placeholder {
    color: var(--vtmn-color_yellow-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-yellow:focus::-moz-placeholder {
    color: var(--vtmn-color_yellow);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-yellow:focus::placeholder {
    color: var(--vtmn-color_yellow);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-orange-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_orange-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-orange-light-1:focus::placeholder {
    color: var(--vtmn-color_orange-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-orange-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_orange-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-orange-light-2:focus::placeholder {
    color: var(--vtmn-color_orange-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-orange:focus::-moz-placeholder {
    color: var(--vtmn-color_orange);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-orange:focus::placeholder {
    color: var(--vtmn-color_orange);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-red-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_red-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-red-light-1:focus::placeholder {
    color: var(--vtmn-color_red-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-red-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_red-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-red-light-2:focus::placeholder {
    color: var(--vtmn-color_red-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-red:focus::-moz-placeholder {
    color: var(--vtmn-color_red);
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-red:focus::placeholder {
    color: var(--vtmn-color_red);
  }

  .lt-large-desktop\:vtmn-placeholder-opacity-0::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .lt-large-desktop\:vtmn-placeholder-opacity-0::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .lt-large-desktop\:vtmn-placeholder-opacity-5::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .lt-large-desktop\:vtmn-placeholder-opacity-5::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .lt-large-desktop\:vtmn-placeholder-opacity-10::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .lt-large-desktop\:vtmn-placeholder-opacity-10::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .lt-large-desktop\:vtmn-placeholder-opacity-20::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .lt-large-desktop\:vtmn-placeholder-opacity-20::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .lt-large-desktop\:vtmn-placeholder-opacity-25::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .lt-large-desktop\:vtmn-placeholder-opacity-25::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .lt-large-desktop\:vtmn-placeholder-opacity-30::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .lt-large-desktop\:vtmn-placeholder-opacity-30::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .lt-large-desktop\:vtmn-placeholder-opacity-40::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .lt-large-desktop\:vtmn-placeholder-opacity-40::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .lt-large-desktop\:vtmn-placeholder-opacity-50::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .lt-large-desktop\:vtmn-placeholder-opacity-50::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .lt-large-desktop\:vtmn-placeholder-opacity-60::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .lt-large-desktop\:vtmn-placeholder-opacity-60::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .lt-large-desktop\:vtmn-placeholder-opacity-70::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .lt-large-desktop\:vtmn-placeholder-opacity-70::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .lt-large-desktop\:vtmn-placeholder-opacity-75::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .lt-large-desktop\:vtmn-placeholder-opacity-75::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .lt-large-desktop\:vtmn-placeholder-opacity-80::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .lt-large-desktop\:vtmn-placeholder-opacity-80::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .lt-large-desktop\:vtmn-placeholder-opacity-90::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .lt-large-desktop\:vtmn-placeholder-opacity-90::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .lt-large-desktop\:vtmn-placeholder-opacity-95::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .lt-large-desktop\:vtmn-placeholder-opacity-95::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .lt-large-desktop\:vtmn-placeholder-opacity-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .lt-large-desktop\:vtmn-placeholder-opacity-100::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-opacity-0:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-opacity-0:focus::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-opacity-5:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-opacity-5:focus::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-opacity-10:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-opacity-10:focus::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-opacity-20:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-opacity-20:focus::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-opacity-25:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-opacity-25:focus::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-opacity-30:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-opacity-30:focus::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-opacity-40:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-opacity-40:focus::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-opacity-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-opacity-50:focus::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-opacity-60:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-opacity-60:focus::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-opacity-70:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-opacity-70:focus::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-opacity-75:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-opacity-75:focus::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-opacity-80:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-opacity-80:focus::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-opacity-90:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-opacity-90:focus::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-opacity-95:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-opacity-95:focus::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-opacity-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .lt-large-desktop\:focus\:vtmn-placeholder-opacity-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .lt-large-desktop\:vtmn-opacity-0 {
    opacity: 0;
  }

  .lt-large-desktop\:vtmn-opacity-5 {
    opacity: 0.05;
  }

  .lt-large-desktop\:vtmn-opacity-10 {
    opacity: 0.1;
  }

  .lt-large-desktop\:vtmn-opacity-20 {
    opacity: 0.2;
  }

  .lt-large-desktop\:vtmn-opacity-25 {
    opacity: 0.25;
  }

  .lt-large-desktop\:vtmn-opacity-30 {
    opacity: 0.3;
  }

  .lt-large-desktop\:vtmn-opacity-40 {
    opacity: 0.4;
  }

  .lt-large-desktop\:vtmn-opacity-50 {
    opacity: 0.5;
  }

  .lt-large-desktop\:vtmn-opacity-60 {
    opacity: 0.6;
  }

  .lt-large-desktop\:vtmn-opacity-70 {
    opacity: 0.7;
  }

  .lt-large-desktop\:vtmn-opacity-75 {
    opacity: 0.75;
  }

  .lt-large-desktop\:vtmn-opacity-80 {
    opacity: 0.8;
  }

  .lt-large-desktop\:vtmn-opacity-90 {
    opacity: 0.9;
  }

  .lt-large-desktop\:vtmn-opacity-95 {
    opacity: 0.95;
  }

  .lt-large-desktop\:vtmn-opacity-100 {
    opacity: 1;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-opacity-0 {
    opacity: 0;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-opacity-5 {
    opacity: 0.05;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-opacity-10 {
    opacity: 0.1;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-opacity-20 {
    opacity: 0.2;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-opacity-25 {
    opacity: 0.25;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-opacity-30 {
    opacity: 0.3;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-opacity-40 {
    opacity: 0.4;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-opacity-50 {
    opacity: 0.5;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-opacity-60 {
    opacity: 0.6;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-opacity-70 {
    opacity: 0.7;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-opacity-75 {
    opacity: 0.75;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-opacity-80 {
    opacity: 0.8;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-opacity-90 {
    opacity: 0.9;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-opacity-95 {
    opacity: 0.95;
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-opacity-100 {
    opacity: 1;
  }

  .lt-large-desktop\:focus-within\:vtmn-opacity-0:focus-within {
    opacity: 0;
  }

  .lt-large-desktop\:focus-within\:vtmn-opacity-5:focus-within {
    opacity: 0.05;
  }

  .lt-large-desktop\:focus-within\:vtmn-opacity-10:focus-within {
    opacity: 0.1;
  }

  .lt-large-desktop\:focus-within\:vtmn-opacity-20:focus-within {
    opacity: 0.2;
  }

  .lt-large-desktop\:focus-within\:vtmn-opacity-25:focus-within {
    opacity: 0.25;
  }

  .lt-large-desktop\:focus-within\:vtmn-opacity-30:focus-within {
    opacity: 0.3;
  }

  .lt-large-desktop\:focus-within\:vtmn-opacity-40:focus-within {
    opacity: 0.4;
  }

  .lt-large-desktop\:focus-within\:vtmn-opacity-50:focus-within {
    opacity: 0.5;
  }

  .lt-large-desktop\:focus-within\:vtmn-opacity-60:focus-within {
    opacity: 0.6;
  }

  .lt-large-desktop\:focus-within\:vtmn-opacity-70:focus-within {
    opacity: 0.7;
  }

  .lt-large-desktop\:focus-within\:vtmn-opacity-75:focus-within {
    opacity: 0.75;
  }

  .lt-large-desktop\:focus-within\:vtmn-opacity-80:focus-within {
    opacity: 0.8;
  }

  .lt-large-desktop\:focus-within\:vtmn-opacity-90:focus-within {
    opacity: 0.9;
  }

  .lt-large-desktop\:focus-within\:vtmn-opacity-95:focus-within {
    opacity: 0.95;
  }

  .lt-large-desktop\:focus-within\:vtmn-opacity-100:focus-within {
    opacity: 1;
  }

  .lt-large-desktop\:hover\:vtmn-opacity-0:hover {
    opacity: 0;
  }

  .lt-large-desktop\:hover\:vtmn-opacity-5:hover {
    opacity: 0.05;
  }

  .lt-large-desktop\:hover\:vtmn-opacity-10:hover {
    opacity: 0.1;
  }

  .lt-large-desktop\:hover\:vtmn-opacity-20:hover {
    opacity: 0.2;
  }

  .lt-large-desktop\:hover\:vtmn-opacity-25:hover {
    opacity: 0.25;
  }

  .lt-large-desktop\:hover\:vtmn-opacity-30:hover {
    opacity: 0.3;
  }

  .lt-large-desktop\:hover\:vtmn-opacity-40:hover {
    opacity: 0.4;
  }

  .lt-large-desktop\:hover\:vtmn-opacity-50:hover {
    opacity: 0.5;
  }

  .lt-large-desktop\:hover\:vtmn-opacity-60:hover {
    opacity: 0.6;
  }

  .lt-large-desktop\:hover\:vtmn-opacity-70:hover {
    opacity: 0.7;
  }

  .lt-large-desktop\:hover\:vtmn-opacity-75:hover {
    opacity: 0.75;
  }

  .lt-large-desktop\:hover\:vtmn-opacity-80:hover {
    opacity: 0.8;
  }

  .lt-large-desktop\:hover\:vtmn-opacity-90:hover {
    opacity: 0.9;
  }

  .lt-large-desktop\:hover\:vtmn-opacity-95:hover {
    opacity: 0.95;
  }

  .lt-large-desktop\:hover\:vtmn-opacity-100:hover {
    opacity: 1;
  }

  .lt-large-desktop\:focus\:vtmn-opacity-0:focus {
    opacity: 0;
  }

  .lt-large-desktop\:focus\:vtmn-opacity-5:focus {
    opacity: 0.05;
  }

  .lt-large-desktop\:focus\:vtmn-opacity-10:focus {
    opacity: 0.1;
  }

  .lt-large-desktop\:focus\:vtmn-opacity-20:focus {
    opacity: 0.2;
  }

  .lt-large-desktop\:focus\:vtmn-opacity-25:focus {
    opacity: 0.25;
  }

  .lt-large-desktop\:focus\:vtmn-opacity-30:focus {
    opacity: 0.3;
  }

  .lt-large-desktop\:focus\:vtmn-opacity-40:focus {
    opacity: 0.4;
  }

  .lt-large-desktop\:focus\:vtmn-opacity-50:focus {
    opacity: 0.5;
  }

  .lt-large-desktop\:focus\:vtmn-opacity-60:focus {
    opacity: 0.6;
  }

  .lt-large-desktop\:focus\:vtmn-opacity-70:focus {
    opacity: 0.7;
  }

  .lt-large-desktop\:focus\:vtmn-opacity-75:focus {
    opacity: 0.75;
  }

  .lt-large-desktop\:focus\:vtmn-opacity-80:focus {
    opacity: 0.8;
  }

  .lt-large-desktop\:focus\:vtmn-opacity-90:focus {
    opacity: 0.9;
  }

  .lt-large-desktop\:focus\:vtmn-opacity-95:focus {
    opacity: 0.95;
  }

  .lt-large-desktop\:focus\:vtmn-opacity-100:focus {
    opacity: 1;
  }

  .lt-large-desktop\:active\:vtmn-opacity-0:active {
    opacity: 0;
  }

  .lt-large-desktop\:active\:vtmn-opacity-5:active {
    opacity: 0.05;
  }

  .lt-large-desktop\:active\:vtmn-opacity-10:active {
    opacity: 0.1;
  }

  .lt-large-desktop\:active\:vtmn-opacity-20:active {
    opacity: 0.2;
  }

  .lt-large-desktop\:active\:vtmn-opacity-25:active {
    opacity: 0.25;
  }

  .lt-large-desktop\:active\:vtmn-opacity-30:active {
    opacity: 0.3;
  }

  .lt-large-desktop\:active\:vtmn-opacity-40:active {
    opacity: 0.4;
  }

  .lt-large-desktop\:active\:vtmn-opacity-50:active {
    opacity: 0.5;
  }

  .lt-large-desktop\:active\:vtmn-opacity-60:active {
    opacity: 0.6;
  }

  .lt-large-desktop\:active\:vtmn-opacity-70:active {
    opacity: 0.7;
  }

  .lt-large-desktop\:active\:vtmn-opacity-75:active {
    opacity: 0.75;
  }

  .lt-large-desktop\:active\:vtmn-opacity-80:active {
    opacity: 0.8;
  }

  .lt-large-desktop\:active\:vtmn-opacity-90:active {
    opacity: 0.9;
  }

  .lt-large-desktop\:active\:vtmn-opacity-95:active {
    opacity: 0.95;
  }

  .lt-large-desktop\:active\:vtmn-opacity-100:active {
    opacity: 1;
  }

  .lt-large-desktop\:disabled\:vtmn-opacity-0:disabled {
    opacity: 0;
  }

  .lt-large-desktop\:disabled\:vtmn-opacity-5:disabled {
    opacity: 0.05;
  }

  .lt-large-desktop\:disabled\:vtmn-opacity-10:disabled {
    opacity: 0.1;
  }

  .lt-large-desktop\:disabled\:vtmn-opacity-20:disabled {
    opacity: 0.2;
  }

  .lt-large-desktop\:disabled\:vtmn-opacity-25:disabled {
    opacity: 0.25;
  }

  .lt-large-desktop\:disabled\:vtmn-opacity-30:disabled {
    opacity: 0.3;
  }

  .lt-large-desktop\:disabled\:vtmn-opacity-40:disabled {
    opacity: 0.4;
  }

  .lt-large-desktop\:disabled\:vtmn-opacity-50:disabled {
    opacity: 0.5;
  }

  .lt-large-desktop\:disabled\:vtmn-opacity-60:disabled {
    opacity: 0.6;
  }

  .lt-large-desktop\:disabled\:vtmn-opacity-70:disabled {
    opacity: 0.7;
  }

  .lt-large-desktop\:disabled\:vtmn-opacity-75:disabled {
    opacity: 0.75;
  }

  .lt-large-desktop\:disabled\:vtmn-opacity-80:disabled {
    opacity: 0.8;
  }

  .lt-large-desktop\:disabled\:vtmn-opacity-90:disabled {
    opacity: 0.9;
  }

  .lt-large-desktop\:disabled\:vtmn-opacity-95:disabled {
    opacity: 0.95;
  }

  .lt-large-desktop\:disabled\:vtmn-opacity-100:disabled {
    opacity: 1;
  }

  .lt-large-desktop\:vtmn-bg-blend-normal {
    background-blend-mode: normal;
  }

  .lt-large-desktop\:vtmn-bg-blend-multiply {
    background-blend-mode: multiply;
  }

  .lt-large-desktop\:vtmn-bg-blend-screen {
    background-blend-mode: screen;
  }

  .lt-large-desktop\:vtmn-bg-blend-overlay {
    background-blend-mode: overlay;
  }

  .lt-large-desktop\:vtmn-bg-blend-darken {
    background-blend-mode: darken;
  }

  .lt-large-desktop\:vtmn-bg-blend-lighten {
    background-blend-mode: lighten;
  }

  .lt-large-desktop\:vtmn-bg-blend-color-dodge {
    background-blend-mode: color-dodge;
  }

  .lt-large-desktop\:vtmn-bg-blend-color-burn {
    background-blend-mode: color-burn;
  }

  .lt-large-desktop\:vtmn-bg-blend-hard-light {
    background-blend-mode: hard-light;
  }

  .lt-large-desktop\:vtmn-bg-blend-soft-light {
    background-blend-mode: soft-light;
  }

  .lt-large-desktop\:vtmn-bg-blend-difference {
    background-blend-mode: difference;
  }

  .lt-large-desktop\:vtmn-bg-blend-exclusion {
    background-blend-mode: exclusion;
  }

  .lt-large-desktop\:vtmn-bg-blend-hue {
    background-blend-mode: hue;
  }

  .lt-large-desktop\:vtmn-bg-blend-saturation {
    background-blend-mode: saturation;
  }

  .lt-large-desktop\:vtmn-bg-blend-color {
    background-blend-mode: color;
  }

  .lt-large-desktop\:vtmn-bg-blend-luminosity {
    background-blend-mode: luminosity;
  }

  .lt-large-desktop\:vtmn-mix-blend-normal {
    mix-blend-mode: normal;
  }

  .lt-large-desktop\:vtmn-mix-blend-multiply {
    mix-blend-mode: multiply;
  }

  .lt-large-desktop\:vtmn-mix-blend-screen {
    mix-blend-mode: screen;
  }

  .lt-large-desktop\:vtmn-mix-blend-overlay {
    mix-blend-mode: overlay;
  }

  .lt-large-desktop\:vtmn-mix-blend-darken {
    mix-blend-mode: darken;
  }

  .lt-large-desktop\:vtmn-mix-blend-lighten {
    mix-blend-mode: lighten;
  }

  .lt-large-desktop\:vtmn-mix-blend-color-dodge {
    mix-blend-mode: color-dodge;
  }

  .lt-large-desktop\:vtmn-mix-blend-color-burn {
    mix-blend-mode: color-burn;
  }

  .lt-large-desktop\:vtmn-mix-blend-hard-light {
    mix-blend-mode: hard-light;
  }

  .lt-large-desktop\:vtmn-mix-blend-soft-light {
    mix-blend-mode: soft-light;
  }

  .lt-large-desktop\:vtmn-mix-blend-difference {
    mix-blend-mode: difference;
  }

  .lt-large-desktop\:vtmn-mix-blend-exclusion {
    mix-blend-mode: exclusion;
  }

  .lt-large-desktop\:vtmn-mix-blend-hue {
    mix-blend-mode: hue;
  }

  .lt-large-desktop\:vtmn-mix-blend-saturation {
    mix-blend-mode: saturation;
  }

  .lt-large-desktop\:vtmn-mix-blend-color {
    mix-blend-mode: color;
  }

  .lt-large-desktop\:vtmn-mix-blend-luminosity {
    mix-blend-mode: luminosity;
  }

  .lt-large-desktop\:vtmn-shadow-100 {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:vtmn-shadow-200 {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:vtmn-shadow-300 {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:vtmn-shadow-400 {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:vtmn-shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:vtmn-shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:vtmn-shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:vtmn-shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:vtmn-shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:vtmn-shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:vtmn-shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:vtmn-shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-shadow-100 {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-shadow-200 {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-shadow-300 {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-shadow-400 {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .lt-large-desktop\:group-hover\:vtmn-shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:focus-within\:vtmn-shadow-100:focus-within {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:focus-within\:vtmn-shadow-200:focus-within {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:focus-within\:vtmn-shadow-300:focus-within {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:focus-within\:vtmn-shadow-400:focus-within {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:focus-within\:vtmn-shadow-sm:focus-within {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:focus-within\:vtmn-shadow:focus-within {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:focus-within\:vtmn-shadow-md:focus-within {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:focus-within\:vtmn-shadow-lg:focus-within {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:focus-within\:vtmn-shadow-xl:focus-within {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:focus-within\:vtmn-shadow-2xl:focus-within {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:focus-within\:vtmn-shadow-inner:focus-within {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:focus-within\:vtmn-shadow-none:focus-within {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:hover\:vtmn-shadow-100:hover {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:hover\:vtmn-shadow-200:hover {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:hover\:vtmn-shadow-300:hover {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:hover\:vtmn-shadow-400:hover {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:hover\:vtmn-shadow-sm:hover {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:hover\:vtmn-shadow:hover {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:hover\:vtmn-shadow-md:hover {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:hover\:vtmn-shadow-lg:hover {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:hover\:vtmn-shadow-xl:hover {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:hover\:vtmn-shadow-2xl:hover {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:hover\:vtmn-shadow-inner:hover {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:hover\:vtmn-shadow-none:hover {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:focus\:vtmn-shadow-100:focus {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:focus\:vtmn-shadow-200:focus {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:focus\:vtmn-shadow-300:focus {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:focus\:vtmn-shadow-400:focus {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:focus\:vtmn-shadow-sm:focus {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:focus\:vtmn-shadow:focus {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:focus\:vtmn-shadow-md:focus {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:focus\:vtmn-shadow-lg:focus {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:focus\:vtmn-shadow-xl:focus {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:focus\:vtmn-shadow-2xl:focus {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:focus\:vtmn-shadow-inner:focus {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:focus\:vtmn-shadow-none:focus {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lt-large-desktop\:vtmn-outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .lt-large-desktop\:vtmn-outline-white {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .lt-large-desktop\:vtmn-outline-black {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .lt-large-desktop\:focus-within\:vtmn-outline-none:focus-within {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .lt-large-desktop\:focus-within\:vtmn-outline-white:focus-within {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .lt-large-desktop\:focus-within\:vtmn-outline-black:focus-within {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .lt-large-desktop\:focus\:vtmn-outline-none:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .lt-large-desktop\:focus\:vtmn-outline-white:focus {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .lt-large-desktop\:focus\:vtmn-outline-black:focus {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .lt-large-desktop\:vtmn-ring-0 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-large-desktop\:vtmn-ring-1 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-large-desktop\:vtmn-ring-2 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-large-desktop\:vtmn-ring-4 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-large-desktop\:vtmn-ring-8 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-large-desktop\:vtmn-ring {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-0:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-1:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-2:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-4:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-8:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-large-desktop\:focus\:vtmn-ring-0:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-large-desktop\:focus\:vtmn-ring-1:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-large-desktop\:focus\:vtmn-ring-2:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-large-desktop\:focus\:vtmn-ring-4:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-large-desktop\:focus\:vtmn-ring-8:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-large-desktop\:focus\:vtmn-ring:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lt-large-desktop\:vtmn-ring-inset {
    --tw-ring-inset: inset;
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-inset:focus-within {
    --tw-ring-inset: inset;
  }

  .lt-large-desktop\:focus\:vtmn-ring-inset:focus {
    --tw-ring-inset: inset;
  }

  .lt-large-desktop\:vtmn-ring-transparent {
    --tw-ring-color: transparent;
  }

  .lt-large-desktop\:vtmn-ring-background-primary {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-large-desktop\:vtmn-ring-background-secondary {
    --tw-ring-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-large-desktop\:vtmn-ring-background-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-large-desktop\:vtmn-ring-background-brand-primary {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-large-desktop\:vtmn-ring-background-brand-secondary {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-large-desktop\:vtmn-ring-background-accent {
    --tw-ring-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-large-desktop\:vtmn-ring-background-alert {
    --tw-ring-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-large-desktop\:vtmn-ring-background-primary-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-large-desktop\:vtmn-ring-background-brand-primary-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-large-desktop\:vtmn-ring-content-primary {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-large-desktop\:vtmn-ring-content-secondary {
    --tw-ring-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-large-desktop\:vtmn-ring-content-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-large-desktop\:vtmn-ring-content-action {
    --tw-ring-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-large-desktop\:vtmn-ring-content-active {
    --tw-ring-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-large-desktop\:vtmn-ring-content-inactive {
    --tw-ring-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-large-desktop\:vtmn-ring-content-negative {
    --tw-ring-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-large-desktop\:vtmn-ring-content-warning {
    --tw-ring-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-large-desktop\:vtmn-ring-content-positive {
    --tw-ring-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-large-desktop\:vtmn-ring-content-information {
    --tw-ring-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-large-desktop\:vtmn-ring-content-accent {
    --tw-ring-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-large-desktop\:vtmn-ring-content-visited {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-large-desktop\:vtmn-ring-content-primary-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-large-desktop\:vtmn-ring-content-action-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-large-desktop\:vtmn-ring-content-visited-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-large-desktop\:vtmn-ring-border-primary {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-large-desktop\:vtmn-ring-border-secondary {
    --tw-ring-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-large-desktop\:vtmn-ring-border-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-large-desktop\:vtmn-ring-border-active {
    --tw-ring-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-large-desktop\:vtmn-ring-border-inactive {
    --tw-ring-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-large-desktop\:vtmn-ring-border-negative {
    --tw-ring-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-large-desktop\:vtmn-ring-border-warning {
    --tw-ring-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-large-desktop\:vtmn-ring-border-positive {
    --tw-ring-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-large-desktop\:vtmn-ring-border-information {
    --tw-ring-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-large-desktop\:vtmn-ring-border-primary-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-large-desktop\:vtmn-ring-decorative-gravel {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-large-desktop\:vtmn-ring-decorative-brick {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-large-desktop\:vtmn-ring-decorative-saffron {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-large-desktop\:vtmn-ring-decorative-gold {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-large-desktop\:vtmn-ring-decorative-jade {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-large-desktop\:vtmn-ring-decorative-emerald {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-large-desktop\:vtmn-ring-decorative-cobalt {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-large-desktop\:vtmn-ring-decorative-amethyst {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-large-desktop\:vtmn-ring-hover-primary {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-large-desktop\:vtmn-ring-hover-primary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-large-desktop\:vtmn-ring-hover-secondary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-large-desktop\:vtmn-ring-hover-tertiary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-large-desktop\:vtmn-ring-hover-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-large-desktop\:vtmn-ring-hover-brand {
    --tw-ring-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-large-desktop\:vtmn-ring-hover-accent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-large-desktop\:vtmn-ring-hover-primary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-ring-hover-secondary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-ring-hover-tertiary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-ring-active-primary {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-large-desktop\:vtmn-ring-active-primary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-large-desktop\:vtmn-ring-active-secondary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-large-desktop\:vtmn-ring-active-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-large-desktop\:vtmn-ring-active-tertiary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-large-desktop\:vtmn-ring-active-brand {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-large-desktop\:vtmn-ring-active-accent {
    --tw-ring-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-large-desktop\:vtmn-ring-active-primary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-ring-active-secondary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-ring-active-tertiary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-ring-active-brand-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-ring-shadow {
    --tw-ring-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-large-desktop\:vtmn-ring-brand {
    --tw-ring-color: var(--vtmn-color_brand);
  }

  .lt-large-desktop\:vtmn-ring-brand-pro {
    --tw-ring-color: var(--vtmn-color_brand-pro);
  }

  .lt-large-desktop\:vtmn-ring-brand-digital-light-1 {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-large-desktop\:vtmn-ring-brand-digital-light-2 {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-large-desktop\:vtmn-ring-brand-digital-light-3 {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-large-desktop\:vtmn-ring-brand-digital {
    --tw-ring-color: var(--vtmn-color_brand-digital);
  }

  .lt-large-desktop\:vtmn-ring-brand-digital-dark-1 {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-large-desktop\:vtmn-ring-brand-digital-dark-2 {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-large-desktop\:vtmn-ring-green-light-1 {
    --tw-ring-color: var(--vtmn-color_green-light-1);
  }

  .lt-large-desktop\:vtmn-ring-green-light-2 {
    --tw-ring-color: var(--vtmn-color_green-light-2);
  }

  .lt-large-desktop\:vtmn-ring-green-light-3 {
    --tw-ring-color: var(--vtmn-color_green-light-3);
  }

  .lt-large-desktop\:vtmn-ring-green {
    --tw-ring-color: var(--vtmn-color_green);
  }

  .lt-large-desktop\:vtmn-ring-green-dark-1 {
    --tw-ring-color: var(--vtmn-color_green-dark-1);
  }

  .lt-large-desktop\:vtmn-ring-green-dark-2 {
    --tw-ring-color: var(--vtmn-color_green-dark-2);
  }

  .lt-large-desktop\:vtmn-ring-white {
    --tw-ring-color: var(--vtmn-color_white);
  }

  .lt-large-desktop\:vtmn-ring-grey-light-1 {
    --tw-ring-color: var(--vtmn-color_grey-light-1);
  }

  .lt-large-desktop\:vtmn-ring-grey-light-2 {
    --tw-ring-color: var(--vtmn-color_grey-light-2);
  }

  .lt-large-desktop\:vtmn-ring-grey-light-3 {
    --tw-ring-color: var(--vtmn-color_grey-light-3);
  }

  .lt-large-desktop\:vtmn-ring-grey-light-4 {
    --tw-ring-color: var(--vtmn-color_grey-light-4);
  }

  .lt-large-desktop\:vtmn-ring-grey {
    --tw-ring-color: var(--vtmn-color_grey);
  }

  .lt-large-desktop\:vtmn-ring-grey-dark-1 {
    --tw-ring-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-large-desktop\:vtmn-ring-grey-dark-2 {
    --tw-ring-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-large-desktop\:vtmn-ring-grey-dark-3 {
    --tw-ring-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-large-desktop\:vtmn-ring-black {
    --tw-ring-color: var(--vtmn-color_black);
  }

  .lt-large-desktop\:vtmn-ring-success {
    --tw-ring-color: var(--vtmn-color_success);
  }

  .lt-large-desktop\:vtmn-ring-info {
    --tw-ring-color: var(--vtmn-color_info);
  }

  .lt-large-desktop\:vtmn-ring-warning {
    --tw-ring-color: var(--vtmn-color_warning);
  }

  .lt-large-desktop\:vtmn-ring-danger {
    --tw-ring-color: var(--vtmn-color_danger);
  }

  .lt-large-desktop\:vtmn-ring-yellow-light-1 {
    --tw-ring-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-large-desktop\:vtmn-ring-yellow-light-2 {
    --tw-ring-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-large-desktop\:vtmn-ring-yellow {
    --tw-ring-color: var(--vtmn-color_yellow);
  }

  .lt-large-desktop\:vtmn-ring-orange-light-1 {
    --tw-ring-color: var(--vtmn-color_orange-light-1);
  }

  .lt-large-desktop\:vtmn-ring-orange-light-2 {
    --tw-ring-color: var(--vtmn-color_orange-light-2);
  }

  .lt-large-desktop\:vtmn-ring-orange {
    --tw-ring-color: var(--vtmn-color_orange);
  }

  .lt-large-desktop\:vtmn-ring-red-light-1 {
    --tw-ring-color: var(--vtmn-color_red-light-1);
  }

  .lt-large-desktop\:vtmn-ring-red-light-2 {
    --tw-ring-color: var(--vtmn-color_red-light-2);
  }

  .lt-large-desktop\:vtmn-ring-red {
    --tw-ring-color: var(--vtmn-color_red);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-transparent:focus-within {
    --tw-ring-color: transparent;
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-background-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-background-secondary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-background-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-background-brand-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-background-brand-secondary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-background-accent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-background-alert:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-background-primary-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-background-brand-primary-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-content-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-content-secondary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-content-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-content-action:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-content-active:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-content-inactive:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-content-negative:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-content-warning:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-content-positive:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-content-information:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-content-accent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-content-visited:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-content-primary-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-content-action-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-content-visited-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-border-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-border-secondary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-border-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-border-active:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-border-inactive:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-border-negative:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-border-warning:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-border-positive:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-border-information:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-border-primary-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-decorative-gravel:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-decorative-brick:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-decorative-saffron:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-decorative-gold:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-decorative-jade:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-decorative-emerald:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-decorative-cobalt:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-decorative-amethyst:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-hover-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-hover-primary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-hover-secondary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-hover-tertiary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-hover-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-hover-brand:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-hover-accent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-hover-primary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-hover-secondary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-hover-tertiary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-active-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-active-primary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-active-secondary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-active-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-active-tertiary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-active-brand:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-active-accent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-active-primary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-active-secondary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-active-tertiary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-active-brand-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-shadow:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-brand:focus-within {
    --tw-ring-color: var(--vtmn-color_brand);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-brand-pro:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-pro);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-brand-digital-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-brand-digital-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-brand-digital-light-3:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-brand-digital:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-brand-digital-dark-1:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-brand-digital-dark-2:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-green-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_green-light-1);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-green-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_green-light-2);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-green-light-3:focus-within {
    --tw-ring-color: var(--vtmn-color_green-light-3);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-green:focus-within {
    --tw-ring-color: var(--vtmn-color_green);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-green-dark-1:focus-within {
    --tw-ring-color: var(--vtmn-color_green-dark-1);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-green-dark-2:focus-within {
    --tw-ring-color: var(--vtmn-color_green-dark-2);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-white:focus-within {
    --tw-ring-color: var(--vtmn-color_white);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-grey-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-light-1);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-grey-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-light-2);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-grey-light-3:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-light-3);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-grey-light-4:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-light-4);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-grey:focus-within {
    --tw-ring-color: var(--vtmn-color_grey);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-grey-dark-1:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-grey-dark-2:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-grey-dark-3:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-black:focus-within {
    --tw-ring-color: var(--vtmn-color_black);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-success:focus-within {
    --tw-ring-color: var(--vtmn-color_success);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-info:focus-within {
    --tw-ring-color: var(--vtmn-color_info);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-warning:focus-within {
    --tw-ring-color: var(--vtmn-color_warning);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-danger:focus-within {
    --tw-ring-color: var(--vtmn-color_danger);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-yellow-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-yellow-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-yellow:focus-within {
    --tw-ring-color: var(--vtmn-color_yellow);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-orange-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_orange-light-1);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-orange-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_orange-light-2);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-orange:focus-within {
    --tw-ring-color: var(--vtmn-color_orange);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-red-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_red-light-1);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-red-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_red-light-2);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-red:focus-within {
    --tw-ring-color: var(--vtmn-color_red);
  }

  .lt-large-desktop\:focus\:vtmn-ring-transparent:focus {
    --tw-ring-color: transparent;
  }

  .lt-large-desktop\:focus\:vtmn-ring-background-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-large-desktop\:focus\:vtmn-ring-background-secondary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-large-desktop\:focus\:vtmn-ring-background-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-large-desktop\:focus\:vtmn-ring-background-brand-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-large-desktop\:focus\:vtmn-ring-background-brand-secondary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-large-desktop\:focus\:vtmn-ring-background-accent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-large-desktop\:focus\:vtmn-ring-background-alert:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-large-desktop\:focus\:vtmn-ring-background-primary-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-ring-background-brand-primary-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-ring-content-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-large-desktop\:focus\:vtmn-ring-content-secondary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-large-desktop\:focus\:vtmn-ring-content-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-large-desktop\:focus\:vtmn-ring-content-action:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-large-desktop\:focus\:vtmn-ring-content-active:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-large-desktop\:focus\:vtmn-ring-content-inactive:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-large-desktop\:focus\:vtmn-ring-content-negative:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-large-desktop\:focus\:vtmn-ring-content-warning:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-large-desktop\:focus\:vtmn-ring-content-positive:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-large-desktop\:focus\:vtmn-ring-content-information:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-large-desktop\:focus\:vtmn-ring-content-accent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-large-desktop\:focus\:vtmn-ring-content-visited:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-large-desktop\:focus\:vtmn-ring-content-primary-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-ring-content-action-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-ring-content-visited-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-ring-border-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-large-desktop\:focus\:vtmn-ring-border-secondary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-large-desktop\:focus\:vtmn-ring-border-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-large-desktop\:focus\:vtmn-ring-border-active:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-large-desktop\:focus\:vtmn-ring-border-inactive:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-large-desktop\:focus\:vtmn-ring-border-negative:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-large-desktop\:focus\:vtmn-ring-border-warning:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-large-desktop\:focus\:vtmn-ring-border-positive:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-large-desktop\:focus\:vtmn-ring-border-information:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-large-desktop\:focus\:vtmn-ring-border-primary-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-ring-decorative-gravel:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-large-desktop\:focus\:vtmn-ring-decorative-brick:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-large-desktop\:focus\:vtmn-ring-decorative-saffron:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-large-desktop\:focus\:vtmn-ring-decorative-gold:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-large-desktop\:focus\:vtmn-ring-decorative-jade:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-large-desktop\:focus\:vtmn-ring-decorative-emerald:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-large-desktop\:focus\:vtmn-ring-decorative-cobalt:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-large-desktop\:focus\:vtmn-ring-decorative-amethyst:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-large-desktop\:focus\:vtmn-ring-hover-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-large-desktop\:focus\:vtmn-ring-hover-primary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-ring-hover-secondary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-ring-hover-tertiary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-ring-hover-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-large-desktop\:focus\:vtmn-ring-hover-brand:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-large-desktop\:focus\:vtmn-ring-hover-accent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-large-desktop\:focus\:vtmn-ring-hover-primary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-ring-hover-secondary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-ring-hover-tertiary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-ring-active-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-large-desktop\:focus\:vtmn-ring-active-primary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-ring-active-secondary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-ring-active-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-large-desktop\:focus\:vtmn-ring-active-tertiary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-ring-active-brand:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-large-desktop\:focus\:vtmn-ring-active-accent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-large-desktop\:focus\:vtmn-ring-active-primary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-ring-active-secondary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-ring-active-tertiary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-ring-active-brand-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-ring-shadow:focus {
    --tw-ring-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-large-desktop\:focus\:vtmn-ring-brand:focus {
    --tw-ring-color: var(--vtmn-color_brand);
  }

  .lt-large-desktop\:focus\:vtmn-ring-brand-pro:focus {
    --tw-ring-color: var(--vtmn-color_brand-pro);
  }

  .lt-large-desktop\:focus\:vtmn-ring-brand-digital-light-1:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-ring-brand-digital-light-2:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-ring-brand-digital-light-3:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-large-desktop\:focus\:vtmn-ring-brand-digital:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital);
  }

  .lt-large-desktop\:focus\:vtmn-ring-brand-digital-dark-1:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-large-desktop\:focus\:vtmn-ring-brand-digital-dark-2:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-large-desktop\:focus\:vtmn-ring-green-light-1:focus {
    --tw-ring-color: var(--vtmn-color_green-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-ring-green-light-2:focus {
    --tw-ring-color: var(--vtmn-color_green-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-ring-green-light-3:focus {
    --tw-ring-color: var(--vtmn-color_green-light-3);
  }

  .lt-large-desktop\:focus\:vtmn-ring-green:focus {
    --tw-ring-color: var(--vtmn-color_green);
  }

  .lt-large-desktop\:focus\:vtmn-ring-green-dark-1:focus {
    --tw-ring-color: var(--vtmn-color_green-dark-1);
  }

  .lt-large-desktop\:focus\:vtmn-ring-green-dark-2:focus {
    --tw-ring-color: var(--vtmn-color_green-dark-2);
  }

  .lt-large-desktop\:focus\:vtmn-ring-white:focus {
    --tw-ring-color: var(--vtmn-color_white);
  }

  .lt-large-desktop\:focus\:vtmn-ring-grey-light-1:focus {
    --tw-ring-color: var(--vtmn-color_grey-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-ring-grey-light-2:focus {
    --tw-ring-color: var(--vtmn-color_grey-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-ring-grey-light-3:focus {
    --tw-ring-color: var(--vtmn-color_grey-light-3);
  }

  .lt-large-desktop\:focus\:vtmn-ring-grey-light-4:focus {
    --tw-ring-color: var(--vtmn-color_grey-light-4);
  }

  .lt-large-desktop\:focus\:vtmn-ring-grey:focus {
    --tw-ring-color: var(--vtmn-color_grey);
  }

  .lt-large-desktop\:focus\:vtmn-ring-grey-dark-1:focus {
    --tw-ring-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-large-desktop\:focus\:vtmn-ring-grey-dark-2:focus {
    --tw-ring-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-large-desktop\:focus\:vtmn-ring-grey-dark-3:focus {
    --tw-ring-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-large-desktop\:focus\:vtmn-ring-black:focus {
    --tw-ring-color: var(--vtmn-color_black);
  }

  .lt-large-desktop\:focus\:vtmn-ring-success:focus {
    --tw-ring-color: var(--vtmn-color_success);
  }

  .lt-large-desktop\:focus\:vtmn-ring-info:focus {
    --tw-ring-color: var(--vtmn-color_info);
  }

  .lt-large-desktop\:focus\:vtmn-ring-warning:focus {
    --tw-ring-color: var(--vtmn-color_warning);
  }

  .lt-large-desktop\:focus\:vtmn-ring-danger:focus {
    --tw-ring-color: var(--vtmn-color_danger);
  }

  .lt-large-desktop\:focus\:vtmn-ring-yellow-light-1:focus {
    --tw-ring-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-ring-yellow-light-2:focus {
    --tw-ring-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-ring-yellow:focus {
    --tw-ring-color: var(--vtmn-color_yellow);
  }

  .lt-large-desktop\:focus\:vtmn-ring-orange-light-1:focus {
    --tw-ring-color: var(--vtmn-color_orange-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-ring-orange-light-2:focus {
    --tw-ring-color: var(--vtmn-color_orange-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-ring-orange:focus {
    --tw-ring-color: var(--vtmn-color_orange);
  }

  .lt-large-desktop\:focus\:vtmn-ring-red-light-1:focus {
    --tw-ring-color: var(--vtmn-color_red-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-ring-red-light-2:focus {
    --tw-ring-color: var(--vtmn-color_red-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-ring-red:focus {
    --tw-ring-color: var(--vtmn-color_red);
  }

  .lt-large-desktop\:vtmn-ring-opacity-0 {
    --tw-ring-opacity: 0;
  }

  .lt-large-desktop\:vtmn-ring-opacity-5 {
    --tw-ring-opacity: 0.05;
  }

  .lt-large-desktop\:vtmn-ring-opacity-10 {
    --tw-ring-opacity: 0.1;
  }

  .lt-large-desktop\:vtmn-ring-opacity-20 {
    --tw-ring-opacity: 0.2;
  }

  .lt-large-desktop\:vtmn-ring-opacity-25 {
    --tw-ring-opacity: 0.25;
  }

  .lt-large-desktop\:vtmn-ring-opacity-30 {
    --tw-ring-opacity: 0.3;
  }

  .lt-large-desktop\:vtmn-ring-opacity-40 {
    --tw-ring-opacity: 0.4;
  }

  .lt-large-desktop\:vtmn-ring-opacity-50 {
    --tw-ring-opacity: 0.5;
  }

  .lt-large-desktop\:vtmn-ring-opacity-60 {
    --tw-ring-opacity: 0.6;
  }

  .lt-large-desktop\:vtmn-ring-opacity-70 {
    --tw-ring-opacity: 0.7;
  }

  .lt-large-desktop\:vtmn-ring-opacity-75 {
    --tw-ring-opacity: 0.75;
  }

  .lt-large-desktop\:vtmn-ring-opacity-80 {
    --tw-ring-opacity: 0.8;
  }

  .lt-large-desktop\:vtmn-ring-opacity-90 {
    --tw-ring-opacity: 0.9;
  }

  .lt-large-desktop\:vtmn-ring-opacity-95 {
    --tw-ring-opacity: 0.95;
  }

  .lt-large-desktop\:vtmn-ring-opacity-100 {
    --tw-ring-opacity: 1;
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-opacity-0:focus-within {
    --tw-ring-opacity: 0;
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-opacity-5:focus-within {
    --tw-ring-opacity: 0.05;
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-opacity-10:focus-within {
    --tw-ring-opacity: 0.1;
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-opacity-20:focus-within {
    --tw-ring-opacity: 0.2;
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-opacity-25:focus-within {
    --tw-ring-opacity: 0.25;
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-opacity-30:focus-within {
    --tw-ring-opacity: 0.3;
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-opacity-40:focus-within {
    --tw-ring-opacity: 0.4;
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-opacity-50:focus-within {
    --tw-ring-opacity: 0.5;
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-opacity-60:focus-within {
    --tw-ring-opacity: 0.6;
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-opacity-70:focus-within {
    --tw-ring-opacity: 0.7;
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-opacity-75:focus-within {
    --tw-ring-opacity: 0.75;
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-opacity-80:focus-within {
    --tw-ring-opacity: 0.8;
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-opacity-90:focus-within {
    --tw-ring-opacity: 0.9;
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-opacity-95:focus-within {
    --tw-ring-opacity: 0.95;
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-opacity-100:focus-within {
    --tw-ring-opacity: 1;
  }

  .lt-large-desktop\:focus\:vtmn-ring-opacity-0:focus {
    --tw-ring-opacity: 0;
  }

  .lt-large-desktop\:focus\:vtmn-ring-opacity-5:focus {
    --tw-ring-opacity: 0.05;
  }

  .lt-large-desktop\:focus\:vtmn-ring-opacity-10:focus {
    --tw-ring-opacity: 0.1;
  }

  .lt-large-desktop\:focus\:vtmn-ring-opacity-20:focus {
    --tw-ring-opacity: 0.2;
  }

  .lt-large-desktop\:focus\:vtmn-ring-opacity-25:focus {
    --tw-ring-opacity: 0.25;
  }

  .lt-large-desktop\:focus\:vtmn-ring-opacity-30:focus {
    --tw-ring-opacity: 0.3;
  }

  .lt-large-desktop\:focus\:vtmn-ring-opacity-40:focus {
    --tw-ring-opacity: 0.4;
  }

  .lt-large-desktop\:focus\:vtmn-ring-opacity-50:focus {
    --tw-ring-opacity: 0.5;
  }

  .lt-large-desktop\:focus\:vtmn-ring-opacity-60:focus {
    --tw-ring-opacity: 0.6;
  }

  .lt-large-desktop\:focus\:vtmn-ring-opacity-70:focus {
    --tw-ring-opacity: 0.7;
  }

  .lt-large-desktop\:focus\:vtmn-ring-opacity-75:focus {
    --tw-ring-opacity: 0.75;
  }

  .lt-large-desktop\:focus\:vtmn-ring-opacity-80:focus {
    --tw-ring-opacity: 0.8;
  }

  .lt-large-desktop\:focus\:vtmn-ring-opacity-90:focus {
    --tw-ring-opacity: 0.9;
  }

  .lt-large-desktop\:focus\:vtmn-ring-opacity-95:focus {
    --tw-ring-opacity: 0.95;
  }

  .lt-large-desktop\:focus\:vtmn-ring-opacity-100:focus {
    --tw-ring-opacity: 1;
  }

  .lt-large-desktop\:vtmn-ring-offset-0 {
    --tw-ring-offset-width: 0px;
  }

  .lt-large-desktop\:vtmn-ring-offset-1 {
    --tw-ring-offset-width: 1px;
  }

  .lt-large-desktop\:vtmn-ring-offset-2 {
    --tw-ring-offset-width: 2px;
  }

  .lt-large-desktop\:vtmn-ring-offset-4 {
    --tw-ring-offset-width: 4px;
  }

  .lt-large-desktop\:vtmn-ring-offset-8 {
    --tw-ring-offset-width: 8px;
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-0:focus-within {
    --tw-ring-offset-width: 0px;
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-1:focus-within {
    --tw-ring-offset-width: 1px;
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-2:focus-within {
    --tw-ring-offset-width: 2px;
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-4:focus-within {
    --tw-ring-offset-width: 4px;
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-8:focus-within {
    --tw-ring-offset-width: 8px;
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-0:focus {
    --tw-ring-offset-width: 0px;
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-1:focus {
    --tw-ring-offset-width: 1px;
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-2:focus {
    --tw-ring-offset-width: 2px;
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-4:focus {
    --tw-ring-offset-width: 4px;
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-8:focus {
    --tw-ring-offset-width: 8px;
  }

  .lt-large-desktop\:vtmn-ring-offset-transparent {
    --tw-ring-offset-color: transparent;
  }

  .lt-large-desktop\:vtmn-ring-offset-background-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-large-desktop\:vtmn-ring-offset-background-secondary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-large-desktop\:vtmn-ring-offset-background-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-large-desktop\:vtmn-ring-offset-background-brand-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-large-desktop\:vtmn-ring-offset-background-brand-secondary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-large-desktop\:vtmn-ring-offset-background-accent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-large-desktop\:vtmn-ring-offset-background-alert {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-large-desktop\:vtmn-ring-offset-background-primary-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-large-desktop\:vtmn-ring-offset-background-brand-primary-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-large-desktop\:vtmn-ring-offset-content-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-large-desktop\:vtmn-ring-offset-content-secondary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-large-desktop\:vtmn-ring-offset-content-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-large-desktop\:vtmn-ring-offset-content-action {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-large-desktop\:vtmn-ring-offset-content-active {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-large-desktop\:vtmn-ring-offset-content-inactive {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-large-desktop\:vtmn-ring-offset-content-negative {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-large-desktop\:vtmn-ring-offset-content-warning {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-large-desktop\:vtmn-ring-offset-content-positive {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-large-desktop\:vtmn-ring-offset-content-information {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-large-desktop\:vtmn-ring-offset-content-accent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-large-desktop\:vtmn-ring-offset-content-visited {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-large-desktop\:vtmn-ring-offset-content-primary-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-large-desktop\:vtmn-ring-offset-content-action-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-large-desktop\:vtmn-ring-offset-content-visited-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-large-desktop\:vtmn-ring-offset-border-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-large-desktop\:vtmn-ring-offset-border-secondary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-large-desktop\:vtmn-ring-offset-border-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-large-desktop\:vtmn-ring-offset-border-active {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-large-desktop\:vtmn-ring-offset-border-inactive {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-large-desktop\:vtmn-ring-offset-border-negative {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-large-desktop\:vtmn-ring-offset-border-warning {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-large-desktop\:vtmn-ring-offset-border-positive {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-large-desktop\:vtmn-ring-offset-border-information {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-large-desktop\:vtmn-ring-offset-border-primary-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-large-desktop\:vtmn-ring-offset-decorative-gravel {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-large-desktop\:vtmn-ring-offset-decorative-brick {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-large-desktop\:vtmn-ring-offset-decorative-saffron {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-large-desktop\:vtmn-ring-offset-decorative-gold {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-large-desktop\:vtmn-ring-offset-decorative-jade {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-large-desktop\:vtmn-ring-offset-decorative-emerald {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-large-desktop\:vtmn-ring-offset-decorative-cobalt {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-large-desktop\:vtmn-ring-offset-decorative-amethyst {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-large-desktop\:vtmn-ring-offset-hover-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-large-desktop\:vtmn-ring-offset-hover-primary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-large-desktop\:vtmn-ring-offset-hover-secondary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-large-desktop\:vtmn-ring-offset-hover-tertiary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-large-desktop\:vtmn-ring-offset-hover-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-large-desktop\:vtmn-ring-offset-hover-brand {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-large-desktop\:vtmn-ring-offset-hover-accent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-large-desktop\:vtmn-ring-offset-hover-primary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-ring-offset-hover-secondary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-ring-offset-hover-tertiary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-ring-offset-active-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-large-desktop\:vtmn-ring-offset-active-primary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-large-desktop\:vtmn-ring-offset-active-secondary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-large-desktop\:vtmn-ring-offset-active-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-large-desktop\:vtmn-ring-offset-active-tertiary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-large-desktop\:vtmn-ring-offset-active-brand {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-large-desktop\:vtmn-ring-offset-active-accent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-large-desktop\:vtmn-ring-offset-active-primary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-ring-offset-active-secondary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-ring-offset-active-tertiary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-ring-offset-active-brand-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-large-desktop\:vtmn-ring-offset-shadow {
    --tw-ring-offset-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-large-desktop\:vtmn-ring-offset-brand {
    --tw-ring-offset-color: var(--vtmn-color_brand);
  }

  .lt-large-desktop\:vtmn-ring-offset-brand-pro {
    --tw-ring-offset-color: var(--vtmn-color_brand-pro);
  }

  .lt-large-desktop\:vtmn-ring-offset-brand-digital-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-large-desktop\:vtmn-ring-offset-brand-digital-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-large-desktop\:vtmn-ring-offset-brand-digital-light-3 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-large-desktop\:vtmn-ring-offset-brand-digital {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital);
  }

  .lt-large-desktop\:vtmn-ring-offset-brand-digital-dark-1 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-large-desktop\:vtmn-ring-offset-brand-digital-dark-2 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-large-desktop\:vtmn-ring-offset-green-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_green-light-1);
  }

  .lt-large-desktop\:vtmn-ring-offset-green-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_green-light-2);
  }

  .lt-large-desktop\:vtmn-ring-offset-green-light-3 {
    --tw-ring-offset-color: var(--vtmn-color_green-light-3);
  }

  .lt-large-desktop\:vtmn-ring-offset-green {
    --tw-ring-offset-color: var(--vtmn-color_green);
  }

  .lt-large-desktop\:vtmn-ring-offset-green-dark-1 {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-1);
  }

  .lt-large-desktop\:vtmn-ring-offset-green-dark-2 {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-2);
  }

  .lt-large-desktop\:vtmn-ring-offset-white {
    --tw-ring-offset-color: var(--vtmn-color_white);
  }

  .lt-large-desktop\:vtmn-ring-offset-grey-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-1);
  }

  .lt-large-desktop\:vtmn-ring-offset-grey-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-2);
  }

  .lt-large-desktop\:vtmn-ring-offset-grey-light-3 {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-3);
  }

  .lt-large-desktop\:vtmn-ring-offset-grey-light-4 {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-4);
  }

  .lt-large-desktop\:vtmn-ring-offset-grey {
    --tw-ring-offset-color: var(--vtmn-color_grey);
  }

  .lt-large-desktop\:vtmn-ring-offset-grey-dark-1 {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-large-desktop\:vtmn-ring-offset-grey-dark-2 {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-large-desktop\:vtmn-ring-offset-grey-dark-3 {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-large-desktop\:vtmn-ring-offset-black {
    --tw-ring-offset-color: var(--vtmn-color_black);
  }

  .lt-large-desktop\:vtmn-ring-offset-success {
    --tw-ring-offset-color: var(--vtmn-color_success);
  }

  .lt-large-desktop\:vtmn-ring-offset-info {
    --tw-ring-offset-color: var(--vtmn-color_info);
  }

  .lt-large-desktop\:vtmn-ring-offset-warning {
    --tw-ring-offset-color: var(--vtmn-color_warning);
  }

  .lt-large-desktop\:vtmn-ring-offset-danger {
    --tw-ring-offset-color: var(--vtmn-color_danger);
  }

  .lt-large-desktop\:vtmn-ring-offset-yellow-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-large-desktop\:vtmn-ring-offset-yellow-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-large-desktop\:vtmn-ring-offset-yellow {
    --tw-ring-offset-color: var(--vtmn-color_yellow);
  }

  .lt-large-desktop\:vtmn-ring-offset-orange-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-1);
  }

  .lt-large-desktop\:vtmn-ring-offset-orange-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-2);
  }

  .lt-large-desktop\:vtmn-ring-offset-orange {
    --tw-ring-offset-color: var(--vtmn-color_orange);
  }

  .lt-large-desktop\:vtmn-ring-offset-red-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_red-light-1);
  }

  .lt-large-desktop\:vtmn-ring-offset-red-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_red-light-2);
  }

  .lt-large-desktop\:vtmn-ring-offset-red {
    --tw-ring-offset-color: var(--vtmn-color_red);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-transparent:focus-within {
    --tw-ring-offset-color: transparent;
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-background-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-background-secondary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-background-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-background-brand-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-background-brand-secondary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-background-accent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-background-alert:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-background-primary-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-background-brand-primary-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-content-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-content-secondary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-content-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-content-action:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-content-active:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-content-inactive:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-content-negative:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-content-warning:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-content-positive:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-content-information:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-content-accent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-content-visited:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-content-primary-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-content-action-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-content-visited-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-border-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-border-secondary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-border-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-border-active:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-border-inactive:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-border-negative:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-border-warning:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-border-positive:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-border-information:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-border-primary-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-decorative-gravel:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-decorative-brick:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-decorative-saffron:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-decorative-gold:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-decorative-jade:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-decorative-emerald:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-decorative-cobalt:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-decorative-amethyst:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-hover-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-hover-primary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-hover-secondary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-hover-tertiary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-hover-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-hover-brand:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-hover-accent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-hover-primary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-hover-secondary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-hover-tertiary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-active-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-active-primary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-active-secondary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-active-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-active-tertiary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-active-brand:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-active-accent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-active-primary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-active-secondary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-active-tertiary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-active-brand-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-shadow:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-brand:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-brand-pro:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-pro);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-brand-digital-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-brand-digital-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-brand-digital-light-3:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-brand-digital:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-brand-digital-dark-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-brand-digital-dark-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-green-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-light-1);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-green-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-light-2);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-green-light-3:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-light-3);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-green:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-green-dark-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-1);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-green-dark-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-2);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-white:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_white);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-grey-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-1);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-grey-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-2);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-grey-light-3:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-3);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-grey-light-4:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-4);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-grey:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-grey-dark-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-grey-dark-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-grey-dark-3:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-black:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_black);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-success:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_success);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-info:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_info);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-warning:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_warning);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-danger:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_danger);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-yellow-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-yellow-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-yellow:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_yellow);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-orange-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-1);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-orange-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-2);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-orange:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_orange);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-red-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_red-light-1);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-red-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_red-light-2);
  }

  .lt-large-desktop\:focus-within\:vtmn-ring-offset-red:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_red);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-transparent:focus {
    --tw-ring-offset-color: transparent;
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-background-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-background-secondary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-secondary);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-background-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-background-brand-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-background-brand-secondary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-background-accent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-accent);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-background-alert:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-alert);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-background-primary-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-background-brand-primary-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-content-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-content-secondary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-secondary);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-content-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-content-action:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-content-active:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-active);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-content-inactive:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-inactive);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-content-negative:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-negative);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-content-warning:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-warning);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-content-positive:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-positive);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-content-information:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-information);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-content-accent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-accent);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-content-visited:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-content-primary-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-content-action-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-content-visited-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-border-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-border-secondary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-secondary);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-border-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-border-active:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-active);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-border-inactive:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-inactive);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-border-negative:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-negative);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-border-warning:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-warning);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-border-positive:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-positive);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-border-information:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-information);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-border-primary-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-decorative-gravel:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-decorative-brick:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-decorative-saffron:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-decorative-gold:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-decorative-jade:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-decorative-emerald:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-decorative-cobalt:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-decorative-amethyst:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-hover-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-hover-primary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-hover-secondary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-hover-tertiary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-hover-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-hover-brand:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-brand);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-hover-accent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-accent);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-hover-primary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-hover-secondary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-hover-tertiary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-active-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-active-primary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-active-secondary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-active-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-active-tertiary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-active-brand:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-active-accent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-accent);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-active-primary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-active-secondary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-active-tertiary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-active-brand-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-shadow:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_shadow);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-brand:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-brand-pro:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-pro);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-brand-digital-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-brand-digital-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-brand-digital-light-3:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-3);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-brand-digital:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-brand-digital-dark-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-brand-digital-dark-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-green-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-green-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-green-light-3:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-light-3);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-green:focus {
    --tw-ring-offset-color: var(--vtmn-color_green);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-green-dark-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-1);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-green-dark-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-2);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-white:focus {
    --tw-ring-offset-color: var(--vtmn-color_white);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-grey-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-grey-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-grey-light-3:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-3);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-grey-light-4:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-4);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-grey:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-grey-dark-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-1);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-grey-dark-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-2);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-grey-dark-3:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-3);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-black:focus {
    --tw-ring-offset-color: var(--vtmn-color_black);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-success:focus {
    --tw-ring-offset-color: var(--vtmn-color_success);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-info:focus {
    --tw-ring-offset-color: var(--vtmn-color_info);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-warning:focus {
    --tw-ring-offset-color: var(--vtmn-color_warning);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-danger:focus {
    --tw-ring-offset-color: var(--vtmn-color_danger);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-yellow-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-yellow-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-yellow:focus {
    --tw-ring-offset-color: var(--vtmn-color_yellow);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-orange-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-orange-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-orange:focus {
    --tw-ring-offset-color: var(--vtmn-color_orange);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-red-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_red-light-1);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-red-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_red-light-2);
  }

  .lt-large-desktop\:focus\:vtmn-ring-offset-red:focus {
    --tw-ring-offset-color: var(--vtmn-color_red);
  }

  .lt-large-desktop\:vtmn-filter {
    --tw-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
    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);
  }

  .lt-large-desktop\:vtmn-filter-none {
    filter: none;
  }

  .lt-large-desktop\:vtmn-blur-0 {
    --tw-blur: blur(0);
  }

  .lt-large-desktop\:vtmn-blur-none {
    --tw-blur: blur(0);
  }

  .lt-large-desktop\:vtmn-blur-sm {
    --tw-blur: blur(4px);
  }

  .lt-large-desktop\:vtmn-blur {
    --tw-blur: blur(8px);
  }

  .lt-large-desktop\:vtmn-blur-md {
    --tw-blur: blur(12px);
  }

  .lt-large-desktop\:vtmn-blur-lg {
    --tw-blur: blur(16px);
  }

  .lt-large-desktop\:vtmn-blur-xl {
    --tw-blur: blur(24px);
  }

  .lt-large-desktop\:vtmn-blur-2xl {
    --tw-blur: blur(40px);
  }

  .lt-large-desktop\:vtmn-blur-3xl {
    --tw-blur: blur(64px);
  }

  .lt-large-desktop\:vtmn-brightness-0 {
    --tw-brightness: brightness(0);
  }

  .lt-large-desktop\:vtmn-brightness-50 {
    --tw-brightness: brightness(.5);
  }

  .lt-large-desktop\:vtmn-brightness-75 {
    --tw-brightness: brightness(.75);
  }

  .lt-large-desktop\:vtmn-brightness-90 {
    --tw-brightness: brightness(.9);
  }

  .lt-large-desktop\:vtmn-brightness-95 {
    --tw-brightness: brightness(.95);
  }

  .lt-large-desktop\:vtmn-brightness-100 {
    --tw-brightness: brightness(1);
  }

  .lt-large-desktop\:vtmn-brightness-105 {
    --tw-brightness: brightness(1.05);
  }

  .lt-large-desktop\:vtmn-brightness-110 {
    --tw-brightness: brightness(1.1);
  }

  .lt-large-desktop\:vtmn-brightness-125 {
    --tw-brightness: brightness(1.25);
  }

  .lt-large-desktop\:vtmn-brightness-150 {
    --tw-brightness: brightness(1.5);
  }

  .lt-large-desktop\:vtmn-brightness-200 {
    --tw-brightness: brightness(2);
  }

  .lt-large-desktop\:vtmn-contrast-0 {
    --tw-contrast: contrast(0);
  }

  .lt-large-desktop\:vtmn-contrast-50 {
    --tw-contrast: contrast(.5);
  }

  .lt-large-desktop\:vtmn-contrast-75 {
    --tw-contrast: contrast(.75);
  }

  .lt-large-desktop\:vtmn-contrast-100 {
    --tw-contrast: contrast(1);
  }

  .lt-large-desktop\:vtmn-contrast-125 {
    --tw-contrast: contrast(1.25);
  }

  .lt-large-desktop\:vtmn-contrast-150 {
    --tw-contrast: contrast(1.5);
  }

  .lt-large-desktop\:vtmn-contrast-200 {
    --tw-contrast: contrast(2);
  }

  .lt-large-desktop\:vtmn-drop-shadow-sm {
    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
  }

  .lt-large-desktop\:vtmn-drop-shadow {
    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
  }

  .lt-large-desktop\:vtmn-drop-shadow-md {
    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
  }

  .lt-large-desktop\:vtmn-drop-shadow-lg {
    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
  }

  .lt-large-desktop\:vtmn-drop-shadow-xl {
    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
  }

  .lt-large-desktop\:vtmn-drop-shadow-2xl {
    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
  }

  .lt-large-desktop\:vtmn-drop-shadow-none {
    --tw-drop-shadow: drop-shadow(0 0 #0000);
  }

  .lt-large-desktop\:vtmn-grayscale-0 {
    --tw-grayscale: grayscale(0);
  }

  .lt-large-desktop\:vtmn-grayscale {
    --tw-grayscale: grayscale(100%);
  }

  .lt-large-desktop\:vtmn-hue-rotate-0 {
    --tw-hue-rotate: hue-rotate(0deg);
  }

  .lt-large-desktop\:vtmn-hue-rotate-15 {
    --tw-hue-rotate: hue-rotate(15deg);
  }

  .lt-large-desktop\:vtmn-hue-rotate-30 {
    --tw-hue-rotate: hue-rotate(30deg);
  }

  .lt-large-desktop\:vtmn-hue-rotate-60 {
    --tw-hue-rotate: hue-rotate(60deg);
  }

  .lt-large-desktop\:vtmn-hue-rotate-90 {
    --tw-hue-rotate: hue-rotate(90deg);
  }

  .lt-large-desktop\:vtmn-hue-rotate-180 {
    --tw-hue-rotate: hue-rotate(180deg);
  }

  .lt-large-desktop\:vtmn--hue-rotate-180 {
    --tw-hue-rotate: hue-rotate(-180deg);
  }

  .lt-large-desktop\:vtmn--hue-rotate-90 {
    --tw-hue-rotate: hue-rotate(-90deg);
  }

  .lt-large-desktop\:vtmn--hue-rotate-60 {
    --tw-hue-rotate: hue-rotate(-60deg);
  }

  .lt-large-desktop\:vtmn--hue-rotate-30 {
    --tw-hue-rotate: hue-rotate(-30deg);
  }

  .lt-large-desktop\:vtmn--hue-rotate-15 {
    --tw-hue-rotate: hue-rotate(-15deg);
  }

  .lt-large-desktop\:vtmn-invert-0 {
    --tw-invert: invert(0);
  }

  .lt-large-desktop\:vtmn-invert {
    --tw-invert: invert(100%);
  }

  .lt-large-desktop\:vtmn-saturate-0 {
    --tw-saturate: saturate(0);
  }

  .lt-large-desktop\:vtmn-saturate-50 {
    --tw-saturate: saturate(.5);
  }

  .lt-large-desktop\:vtmn-saturate-100 {
    --tw-saturate: saturate(1);
  }

  .lt-large-desktop\:vtmn-saturate-150 {
    --tw-saturate: saturate(1.5);
  }

  .lt-large-desktop\:vtmn-saturate-200 {
    --tw-saturate: saturate(2);
  }

  .lt-large-desktop\:vtmn-sepia-0 {
    --tw-sepia: sepia(0);
  }

  .lt-large-desktop\:vtmn-sepia {
    --tw-sepia: sepia(100%);
  }

  .lt-large-desktop\:vtmn-backdrop-filter {
    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
    -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);
            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);
  }

  .lt-large-desktop\:vtmn-backdrop-filter-none {
    -webkit-backdrop-filter: none;
            backdrop-filter: none;
  }

  .lt-large-desktop\:vtmn-backdrop-blur-0 {
    --tw-backdrop-blur: blur(0);
  }

  .lt-large-desktop\:vtmn-backdrop-blur-none {
    --tw-backdrop-blur: blur(0);
  }

  .lt-large-desktop\:vtmn-backdrop-blur-sm {
    --tw-backdrop-blur: blur(4px);
  }

  .lt-large-desktop\:vtmn-backdrop-blur {
    --tw-backdrop-blur: blur(8px);
  }

  .lt-large-desktop\:vtmn-backdrop-blur-md {
    --tw-backdrop-blur: blur(12px);
  }

  .lt-large-desktop\:vtmn-backdrop-blur-lg {
    --tw-backdrop-blur: blur(16px);
  }

  .lt-large-desktop\:vtmn-backdrop-blur-xl {
    --tw-backdrop-blur: blur(24px);
  }

  .lt-large-desktop\:vtmn-backdrop-blur-2xl {
    --tw-backdrop-blur: blur(40px);
  }

  .lt-large-desktop\:vtmn-backdrop-blur-3xl {
    --tw-backdrop-blur: blur(64px);
  }

  .lt-large-desktop\:vtmn-backdrop-brightness-0 {
    --tw-backdrop-brightness: brightness(0);
  }

  .lt-large-desktop\:vtmn-backdrop-brightness-50 {
    --tw-backdrop-brightness: brightness(.5);
  }

  .lt-large-desktop\:vtmn-backdrop-brightness-75 {
    --tw-backdrop-brightness: brightness(.75);
  }

  .lt-large-desktop\:vtmn-backdrop-brightness-90 {
    --tw-backdrop-brightness: brightness(.9);
  }

  .lt-large-desktop\:vtmn-backdrop-brightness-95 {
    --tw-backdrop-brightness: brightness(.95);
  }

  .lt-large-desktop\:vtmn-backdrop-brightness-100 {
    --tw-backdrop-brightness: brightness(1);
  }

  .lt-large-desktop\:vtmn-backdrop-brightness-105 {
    --tw-backdrop-brightness: brightness(1.05);
  }

  .lt-large-desktop\:vtmn-backdrop-brightness-110 {
    --tw-backdrop-brightness: brightness(1.1);
  }

  .lt-large-desktop\:vtmn-backdrop-brightness-125 {
    --tw-backdrop-brightness: brightness(1.25);
  }

  .lt-large-desktop\:vtmn-backdrop-brightness-150 {
    --tw-backdrop-brightness: brightness(1.5);
  }

  .lt-large-desktop\:vtmn-backdrop-brightness-200 {
    --tw-backdrop-brightness: brightness(2);
  }

  .lt-large-desktop\:vtmn-backdrop-contrast-0 {
    --tw-backdrop-contrast: contrast(0);
  }

  .lt-large-desktop\:vtmn-backdrop-contrast-50 {
    --tw-backdrop-contrast: contrast(.5);
  }

  .lt-large-desktop\:vtmn-backdrop-contrast-75 {
    --tw-backdrop-contrast: contrast(.75);
  }

  .lt-large-desktop\:vtmn-backdrop-contrast-100 {
    --tw-backdrop-contrast: contrast(1);
  }

  .lt-large-desktop\:vtmn-backdrop-contrast-125 {
    --tw-backdrop-contrast: contrast(1.25);
  }

  .lt-large-desktop\:vtmn-backdrop-contrast-150 {
    --tw-backdrop-contrast: contrast(1.5);
  }

  .lt-large-desktop\:vtmn-backdrop-contrast-200 {
    --tw-backdrop-contrast: contrast(2);
  }

  .lt-large-desktop\:vtmn-backdrop-grayscale-0 {
    --tw-backdrop-grayscale: grayscale(0);
  }

  .lt-large-desktop\:vtmn-backdrop-grayscale {
    --tw-backdrop-grayscale: grayscale(100%);
  }

  .lt-large-desktop\:vtmn-backdrop-hue-rotate-0 {
    --tw-backdrop-hue-rotate: hue-rotate(0deg);
  }

  .lt-large-desktop\:vtmn-backdrop-hue-rotate-15 {
    --tw-backdrop-hue-rotate: hue-rotate(15deg);
  }

  .lt-large-desktop\:vtmn-backdrop-hue-rotate-30 {
    --tw-backdrop-hue-rotate: hue-rotate(30deg);
  }

  .lt-large-desktop\:vtmn-backdrop-hue-rotate-60 {
    --tw-backdrop-hue-rotate: hue-rotate(60deg);
  }

  .lt-large-desktop\:vtmn-backdrop-hue-rotate-90 {
    --tw-backdrop-hue-rotate: hue-rotate(90deg);
  }

  .lt-large-desktop\:vtmn-backdrop-hue-rotate-180 {
    --tw-backdrop-hue-rotate: hue-rotate(180deg);
  }

  .lt-large-desktop\:vtmn--backdrop-hue-rotate-180 {
    --tw-backdrop-hue-rotate: hue-rotate(-180deg);
  }

  .lt-large-desktop\:vtmn--backdrop-hue-rotate-90 {
    --tw-backdrop-hue-rotate: hue-rotate(-90deg);
  }

  .lt-large-desktop\:vtmn--backdrop-hue-rotate-60 {
    --tw-backdrop-hue-rotate: hue-rotate(-60deg);
  }

  .lt-large-desktop\:vtmn--backdrop-hue-rotate-30 {
    --tw-backdrop-hue-rotate: hue-rotate(-30deg);
  }

  .lt-large-desktop\:vtmn--backdrop-hue-rotate-15 {
    --tw-backdrop-hue-rotate: hue-rotate(-15deg);
  }

  .lt-large-desktop\:vtmn-backdrop-invert-0 {
    --tw-backdrop-invert: invert(0);
  }

  .lt-large-desktop\:vtmn-backdrop-invert {
    --tw-backdrop-invert: invert(100%);
  }

  .lt-large-desktop\:vtmn-backdrop-opacity-0 {
    --tw-backdrop-opacity: opacity(0);
  }

  .lt-large-desktop\:vtmn-backdrop-opacity-5 {
    --tw-backdrop-opacity: opacity(0.05);
  }

  .lt-large-desktop\:vtmn-backdrop-opacity-10 {
    --tw-backdrop-opacity: opacity(0.1);
  }

  .lt-large-desktop\:vtmn-backdrop-opacity-20 {
    --tw-backdrop-opacity: opacity(0.2);
  }

  .lt-large-desktop\:vtmn-backdrop-opacity-25 {
    --tw-backdrop-opacity: opacity(0.25);
  }

  .lt-large-desktop\:vtmn-backdrop-opacity-30 {
    --tw-backdrop-opacity: opacity(0.3);
  }

  .lt-large-desktop\:vtmn-backdrop-opacity-40 {
    --tw-backdrop-opacity: opacity(0.4);
  }

  .lt-large-desktop\:vtmn-backdrop-opacity-50 {
    --tw-backdrop-opacity: opacity(0.5);
  }

  .lt-large-desktop\:vtmn-backdrop-opacity-60 {
    --tw-backdrop-opacity: opacity(0.6);
  }

  .lt-large-desktop\:vtmn-backdrop-opacity-70 {
    --tw-backdrop-opacity: opacity(0.7);
  }

  .lt-large-desktop\:vtmn-backdrop-opacity-75 {
    --tw-backdrop-opacity: opacity(0.75);
  }

  .lt-large-desktop\:vtmn-backdrop-opacity-80 {
    --tw-backdrop-opacity: opacity(0.8);
  }

  .lt-large-desktop\:vtmn-backdrop-opacity-90 {
    --tw-backdrop-opacity: opacity(0.9);
  }

  .lt-large-desktop\:vtmn-backdrop-opacity-95 {
    --tw-backdrop-opacity: opacity(0.95);
  }

  .lt-large-desktop\:vtmn-backdrop-opacity-100 {
    --tw-backdrop-opacity: opacity(1);
  }

  .lt-large-desktop\:vtmn-backdrop-saturate-0 {
    --tw-backdrop-saturate: saturate(0);
  }

  .lt-large-desktop\:vtmn-backdrop-saturate-50 {
    --tw-backdrop-saturate: saturate(.5);
  }

  .lt-large-desktop\:vtmn-backdrop-saturate-100 {
    --tw-backdrop-saturate: saturate(1);
  }

  .lt-large-desktop\:vtmn-backdrop-saturate-150 {
    --tw-backdrop-saturate: saturate(1.5);
  }

  .lt-large-desktop\:vtmn-backdrop-saturate-200 {
    --tw-backdrop-saturate: saturate(2);
  }

  .lt-large-desktop\:vtmn-backdrop-sepia-0 {
    --tw-backdrop-sepia: sepia(0);
  }

  .lt-large-desktop\:vtmn-backdrop-sepia {
    --tw-backdrop-sepia: sepia(100%);
  }

  .lt-large-desktop\:vtmn-transition-none {
    transition-property: none;
  }

  .lt-large-desktop\:vtmn-transition-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lt-large-desktop\:vtmn-transition {
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lt-large-desktop\:vtmn-transition-colors {
    transition-property: background-color, border-color, color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lt-large-desktop\:vtmn-transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lt-large-desktop\:vtmn-transition-shadow {
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lt-large-desktop\:vtmn-transition-transform {
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lt-large-desktop\:vtmn-delay-75 {
    transition-delay: 75ms;
  }

  .lt-large-desktop\:vtmn-delay-100 {
    transition-delay: 100ms;
  }

  .lt-large-desktop\:vtmn-delay-150 {
    transition-delay: 150ms;
  }

  .lt-large-desktop\:vtmn-delay-200 {
    transition-delay: 200ms;
  }

  .lt-large-desktop\:vtmn-delay-300 {
    transition-delay: 300ms;
  }

  .lt-large-desktop\:vtmn-delay-500 {
    transition-delay: 500ms;
  }

  .lt-large-desktop\:vtmn-delay-700 {
    transition-delay: 700ms;
  }

  .lt-large-desktop\:vtmn-delay-1000 {
    transition-delay: 1000ms;
  }

  .lt-large-desktop\:vtmn-duration-75 {
    transition-duration: 75ms;
  }

  .lt-large-desktop\:vtmn-duration-100 {
    transition-duration: 100ms;
  }

  .lt-large-desktop\:vtmn-duration-150 {
    transition-duration: 150ms;
  }

  .lt-large-desktop\:vtmn-duration-200 {
    transition-duration: 200ms;
  }

  .lt-large-desktop\:vtmn-duration-300 {
    transition-duration: 300ms;
  }

  .lt-large-desktop\:vtmn-duration-500 {
    transition-duration: 500ms;
  }

  .lt-large-desktop\:vtmn-duration-700 {
    transition-duration: 700ms;
  }

  .lt-large-desktop\:vtmn-duration-1000 {
    transition-duration: 1000ms;
  }

  .lt-large-desktop\:vtmn-ease-linear {
    transition-timing-function: linear;
  }

  .lt-large-desktop\:vtmn-ease-in {
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .lt-large-desktop\:vtmn-ease-out {
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .lt-large-desktop\:vtmn-ease-in-out {
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }
}

@media (min-width: 1800px) {
  .large-desktop\:vtmn-container {
    width: 100%;
      max-width: 1800px;
  }

  @media (min-width: 600px) {
    .large-desktop\:vtmn-container {
      max-width: 600px;
    }
  }

  @media (min-width: 900px) {
    .large-desktop\:vtmn-container {
      max-width: 900px;
    }
  }

  @media (min-width: 1200px) {
    .large-desktop\:vtmn-container {
      max-width: 1200px;
    }
  }

  @media (min-width: 1800px) {
  }

  .large-desktop\:vtmn-sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .large-desktop\:vtmn-not-sr-only {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .large-desktop\:focus-within\:vtmn-sr-only:focus-within {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .large-desktop\:focus-within\:vtmn-not-sr-only:focus-within {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .large-desktop\:focus\:vtmn-sr-only:focus {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .large-desktop\:focus\:vtmn-not-sr-only:focus {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .large-desktop\:vtmn-pointer-events-none {
    pointer-events: none;
  }

  .large-desktop\:vtmn-pointer-events-auto {
    pointer-events: auto;
  }

  .large-desktop\:vtmn-visible {
    visibility: visible;
  }

  .large-desktop\:vtmn-invisible {
    visibility: hidden;
  }

  .large-desktop\:vtmn-static {
    position: static;
  }

  .large-desktop\:vtmn-fixed {
    position: fixed;
  }

  .large-desktop\:vtmn-absolute {
    position: absolute;
  }

  .large-desktop\:vtmn-relative {
    position: relative;
  }

  .large-desktop\:vtmn-sticky {
    position: sticky;
  }

  .large-desktop\:vtmn-inset-0 {
    top: var(--vtmn-spacing_0);
    right: var(--vtmn-spacing_0);
    bottom: var(--vtmn-spacing_0);
    left: var(--vtmn-spacing_0);
  }

  .large-desktop\:vtmn-inset-1 {
    top: var(--vtmn-spacing_1);
    right: var(--vtmn-spacing_1);
    bottom: var(--vtmn-spacing_1);
    left: var(--vtmn-spacing_1);
  }

  .large-desktop\:vtmn-inset-2 {
    top: var(--vtmn-spacing_2);
    right: var(--vtmn-spacing_2);
    bottom: var(--vtmn-spacing_2);
    left: var(--vtmn-spacing_2);
  }

  .large-desktop\:vtmn-inset-3 {
    top: var(--vtmn-spacing_3);
    right: var(--vtmn-spacing_3);
    bottom: var(--vtmn-spacing_3);
    left: var(--vtmn-spacing_3);
  }

  .large-desktop\:vtmn-inset-4 {
    top: var(--vtmn-spacing_4);
    right: var(--vtmn-spacing_4);
    bottom: var(--vtmn-spacing_4);
    left: var(--vtmn-spacing_4);
  }

  .large-desktop\:vtmn-inset-5 {
    top: var(--vtmn-spacing_5);
    right: var(--vtmn-spacing_5);
    bottom: var(--vtmn-spacing_5);
    left: var(--vtmn-spacing_5);
  }

  .large-desktop\:vtmn-inset-6 {
    top: var(--vtmn-spacing_6);
    right: var(--vtmn-spacing_6);
    bottom: var(--vtmn-spacing_6);
    left: var(--vtmn-spacing_6);
  }

  .large-desktop\:vtmn-inset-7 {
    top: var(--vtmn-spacing_7);
    right: var(--vtmn-spacing_7);
    bottom: var(--vtmn-spacing_7);
    left: var(--vtmn-spacing_7);
  }

  .large-desktop\:vtmn-inset-8 {
    top: var(--vtmn-spacing_8);
    right: var(--vtmn-spacing_8);
    bottom: var(--vtmn-spacing_8);
    left: var(--vtmn-spacing_8);
  }

  .large-desktop\:vtmn-inset-9 {
    top: var(--vtmn-spacing_9);
    right: var(--vtmn-spacing_9);
    bottom: var(--vtmn-spacing_9);
    left: var(--vtmn-spacing_9);
  }

  .large-desktop\:vtmn-inset-10 {
    top: var(--vtmn-spacing_10);
    right: var(--vtmn-spacing_10);
    bottom: var(--vtmn-spacing_10);
    left: var(--vtmn-spacing_10);
  }

  .large-desktop\:vtmn-inset-auto {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .large-desktop\:vtmn--inset-0 {
    top: var(--vtmn-spacing_0);
    right: var(--vtmn-spacing_0);
    bottom: var(--vtmn-spacing_0);
    left: var(--vtmn-spacing_0);
  }

  .large-desktop\:vtmn--inset-1 {
    top: var(--vtmn-spacing_1);
    right: var(--vtmn-spacing_1);
    bottom: var(--vtmn-spacing_1);
    left: var(--vtmn-spacing_1);
  }

  .large-desktop\:vtmn--inset-2 {
    top: var(--vtmn-spacing_2);
    right: var(--vtmn-spacing_2);
    bottom: var(--vtmn-spacing_2);
    left: var(--vtmn-spacing_2);
  }

  .large-desktop\:vtmn--inset-3 {
    top: var(--vtmn-spacing_3);
    right: var(--vtmn-spacing_3);
    bottom: var(--vtmn-spacing_3);
    left: var(--vtmn-spacing_3);
  }

  .large-desktop\:vtmn--inset-4 {
    top: var(--vtmn-spacing_4);
    right: var(--vtmn-spacing_4);
    bottom: var(--vtmn-spacing_4);
    left: var(--vtmn-spacing_4);
  }

  .large-desktop\:vtmn--inset-5 {
    top: var(--vtmn-spacing_5);
    right: var(--vtmn-spacing_5);
    bottom: var(--vtmn-spacing_5);
    left: var(--vtmn-spacing_5);
  }

  .large-desktop\:vtmn--inset-6 {
    top: var(--vtmn-spacing_6);
    right: var(--vtmn-spacing_6);
    bottom: var(--vtmn-spacing_6);
    left: var(--vtmn-spacing_6);
  }

  .large-desktop\:vtmn--inset-7 {
    top: var(--vtmn-spacing_7);
    right: var(--vtmn-spacing_7);
    bottom: var(--vtmn-spacing_7);
    left: var(--vtmn-spacing_7);
  }

  .large-desktop\:vtmn--inset-8 {
    top: var(--vtmn-spacing_8);
    right: var(--vtmn-spacing_8);
    bottom: var(--vtmn-spacing_8);
    left: var(--vtmn-spacing_8);
  }

  .large-desktop\:vtmn--inset-9 {
    top: var(--vtmn-spacing_9);
    right: var(--vtmn-spacing_9);
    bottom: var(--vtmn-spacing_9);
    left: var(--vtmn-spacing_9);
  }

  .large-desktop\:vtmn--inset-10 {
    top: var(--vtmn-spacing_10);
    right: var(--vtmn-spacing_10);
    bottom: var(--vtmn-spacing_10);
    left: var(--vtmn-spacing_10);
  }

  .large-desktop\:vtmn-inset-1\/2 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .large-desktop\:vtmn-inset-1\/3 {
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }

  .large-desktop\:vtmn-inset-2\/3 {
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }

  .large-desktop\:vtmn-inset-1\/4 {
    top: 25%;
    right: 25%;
    bottom: 25%;
    left: 25%;
  }

  .large-desktop\:vtmn-inset-2\/4 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .large-desktop\:vtmn-inset-3\/4 {
    top: 75%;
    right: 75%;
    bottom: 75%;
    left: 75%;
  }

  .large-desktop\:vtmn-inset-full {
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }

  .large-desktop\:vtmn--inset-1\/2 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .large-desktop\:vtmn--inset-1\/3 {
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }

  .large-desktop\:vtmn--inset-2\/3 {
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }

  .large-desktop\:vtmn--inset-1\/4 {
    top: -25%;
    right: -25%;
    bottom: -25%;
    left: -25%;
  }

  .large-desktop\:vtmn--inset-2\/4 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .large-desktop\:vtmn--inset-3\/4 {
    top: -75%;
    right: -75%;
    bottom: -75%;
    left: -75%;
  }

  .large-desktop\:vtmn--inset-full {
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }

  .large-desktop\:vtmn-inset-x-0 {
    left: var(--vtmn-spacing_0);
    right: var(--vtmn-spacing_0);
  }

  .large-desktop\:vtmn-inset-x-1 {
    left: var(--vtmn-spacing_1);
    right: var(--vtmn-spacing_1);
  }

  .large-desktop\:vtmn-inset-x-2 {
    left: var(--vtmn-spacing_2);
    right: var(--vtmn-spacing_2);
  }

  .large-desktop\:vtmn-inset-x-3 {
    left: var(--vtmn-spacing_3);
    right: var(--vtmn-spacing_3);
  }

  .large-desktop\:vtmn-inset-x-4 {
    left: var(--vtmn-spacing_4);
    right: var(--vtmn-spacing_4);
  }

  .large-desktop\:vtmn-inset-x-5 {
    left: var(--vtmn-spacing_5);
    right: var(--vtmn-spacing_5);
  }

  .large-desktop\:vtmn-inset-x-6 {
    left: var(--vtmn-spacing_6);
    right: var(--vtmn-spacing_6);
  }

  .large-desktop\:vtmn-inset-x-7 {
    left: var(--vtmn-spacing_7);
    right: var(--vtmn-spacing_7);
  }

  .large-desktop\:vtmn-inset-x-8 {
    left: var(--vtmn-spacing_8);
    right: var(--vtmn-spacing_8);
  }

  .large-desktop\:vtmn-inset-x-9 {
    left: var(--vtmn-spacing_9);
    right: var(--vtmn-spacing_9);
  }

  .large-desktop\:vtmn-inset-x-10 {
    left: var(--vtmn-spacing_10);
    right: var(--vtmn-spacing_10);
  }

  .large-desktop\:vtmn-inset-x-auto {
    left: auto;
    right: auto;
  }

  .large-desktop\:vtmn--inset-x-0 {
    left: var(--vtmn-spacing_0);
    right: var(--vtmn-spacing_0);
  }

  .large-desktop\:vtmn--inset-x-1 {
    left: var(--vtmn-spacing_1);
    right: var(--vtmn-spacing_1);
  }

  .large-desktop\:vtmn--inset-x-2 {
    left: var(--vtmn-spacing_2);
    right: var(--vtmn-spacing_2);
  }

  .large-desktop\:vtmn--inset-x-3 {
    left: var(--vtmn-spacing_3);
    right: var(--vtmn-spacing_3);
  }

  .large-desktop\:vtmn--inset-x-4 {
    left: var(--vtmn-spacing_4);
    right: var(--vtmn-spacing_4);
  }

  .large-desktop\:vtmn--inset-x-5 {
    left: var(--vtmn-spacing_5);
    right: var(--vtmn-spacing_5);
  }

  .large-desktop\:vtmn--inset-x-6 {
    left: var(--vtmn-spacing_6);
    right: var(--vtmn-spacing_6);
  }

  .large-desktop\:vtmn--inset-x-7 {
    left: var(--vtmn-spacing_7);
    right: var(--vtmn-spacing_7);
  }

  .large-desktop\:vtmn--inset-x-8 {
    left: var(--vtmn-spacing_8);
    right: var(--vtmn-spacing_8);
  }

  .large-desktop\:vtmn--inset-x-9 {
    left: var(--vtmn-spacing_9);
    right: var(--vtmn-spacing_9);
  }

  .large-desktop\:vtmn--inset-x-10 {
    left: var(--vtmn-spacing_10);
    right: var(--vtmn-spacing_10);
  }

  .large-desktop\:vtmn-inset-x-1\/2 {
    left: 50%;
    right: 50%;
  }

  .large-desktop\:vtmn-inset-x-1\/3 {
    left: 33.333333%;
    right: 33.333333%;
  }

  .large-desktop\:vtmn-inset-x-2\/3 {
    left: 66.666667%;
    right: 66.666667%;
  }

  .large-desktop\:vtmn-inset-x-1\/4 {
    left: 25%;
    right: 25%;
  }

  .large-desktop\:vtmn-inset-x-2\/4 {
    left: 50%;
    right: 50%;
  }

  .large-desktop\:vtmn-inset-x-3\/4 {
    left: 75%;
    right: 75%;
  }

  .large-desktop\:vtmn-inset-x-full {
    left: 100%;
    right: 100%;
  }

  .large-desktop\:vtmn--inset-x-1\/2 {
    left: -50%;
    right: -50%;
  }

  .large-desktop\:vtmn--inset-x-1\/3 {
    left: -33.333333%;
    right: -33.333333%;
  }

  .large-desktop\:vtmn--inset-x-2\/3 {
    left: -66.666667%;
    right: -66.666667%;
  }

  .large-desktop\:vtmn--inset-x-1\/4 {
    left: -25%;
    right: -25%;
  }

  .large-desktop\:vtmn--inset-x-2\/4 {
    left: -50%;
    right: -50%;
  }

  .large-desktop\:vtmn--inset-x-3\/4 {
    left: -75%;
    right: -75%;
  }

  .large-desktop\:vtmn--inset-x-full {
    left: -100%;
    right: -100%;
  }

  .large-desktop\:vtmn-inset-y-0 {
    top: var(--vtmn-spacing_0);
    bottom: var(--vtmn-spacing_0);
  }

  .large-desktop\:vtmn-inset-y-1 {
    top: var(--vtmn-spacing_1);
    bottom: var(--vtmn-spacing_1);
  }

  .large-desktop\:vtmn-inset-y-2 {
    top: var(--vtmn-spacing_2);
    bottom: var(--vtmn-spacing_2);
  }

  .large-desktop\:vtmn-inset-y-3 {
    top: var(--vtmn-spacing_3);
    bottom: var(--vtmn-spacing_3);
  }

  .large-desktop\:vtmn-inset-y-4 {
    top: var(--vtmn-spacing_4);
    bottom: var(--vtmn-spacing_4);
  }

  .large-desktop\:vtmn-inset-y-5 {
    top: var(--vtmn-spacing_5);
    bottom: var(--vtmn-spacing_5);
  }

  .large-desktop\:vtmn-inset-y-6 {
    top: var(--vtmn-spacing_6);
    bottom: var(--vtmn-spacing_6);
  }

  .large-desktop\:vtmn-inset-y-7 {
    top: var(--vtmn-spacing_7);
    bottom: var(--vtmn-spacing_7);
  }

  .large-desktop\:vtmn-inset-y-8 {
    top: var(--vtmn-spacing_8);
    bottom: var(--vtmn-spacing_8);
  }

  .large-desktop\:vtmn-inset-y-9 {
    top: var(--vtmn-spacing_9);
    bottom: var(--vtmn-spacing_9);
  }

  .large-desktop\:vtmn-inset-y-10 {
    top: var(--vtmn-spacing_10);
    bottom: var(--vtmn-spacing_10);
  }

  .large-desktop\:vtmn-inset-y-auto {
    top: auto;
    bottom: auto;
  }

  .large-desktop\:vtmn--inset-y-0 {
    top: var(--vtmn-spacing_0);
    bottom: var(--vtmn-spacing_0);
  }

  .large-desktop\:vtmn--inset-y-1 {
    top: var(--vtmn-spacing_1);
    bottom: var(--vtmn-spacing_1);
  }

  .large-desktop\:vtmn--inset-y-2 {
    top: var(--vtmn-spacing_2);
    bottom: var(--vtmn-spacing_2);
  }

  .large-desktop\:vtmn--inset-y-3 {
    top: var(--vtmn-spacing_3);
    bottom: var(--vtmn-spacing_3);
  }

  .large-desktop\:vtmn--inset-y-4 {
    top: var(--vtmn-spacing_4);
    bottom: var(--vtmn-spacing_4);
  }

  .large-desktop\:vtmn--inset-y-5 {
    top: var(--vtmn-spacing_5);
    bottom: var(--vtmn-spacing_5);
  }

  .large-desktop\:vtmn--inset-y-6 {
    top: var(--vtmn-spacing_6);
    bottom: var(--vtmn-spacing_6);
  }

  .large-desktop\:vtmn--inset-y-7 {
    top: var(--vtmn-spacing_7);
    bottom: var(--vtmn-spacing_7);
  }

  .large-desktop\:vtmn--inset-y-8 {
    top: var(--vtmn-spacing_8);
    bottom: var(--vtmn-spacing_8);
  }

  .large-desktop\:vtmn--inset-y-9 {
    top: var(--vtmn-spacing_9);
    bottom: var(--vtmn-spacing_9);
  }

  .large-desktop\:vtmn--inset-y-10 {
    top: var(--vtmn-spacing_10);
    bottom: var(--vtmn-spacing_10);
  }

  .large-desktop\:vtmn-inset-y-1\/2 {
    top: 50%;
    bottom: 50%;
  }

  .large-desktop\:vtmn-inset-y-1\/3 {
    top: 33.333333%;
    bottom: 33.333333%;
  }

  .large-desktop\:vtmn-inset-y-2\/3 {
    top: 66.666667%;
    bottom: 66.666667%;
  }

  .large-desktop\:vtmn-inset-y-1\/4 {
    top: 25%;
    bottom: 25%;
  }

  .large-desktop\:vtmn-inset-y-2\/4 {
    top: 50%;
    bottom: 50%;
  }

  .large-desktop\:vtmn-inset-y-3\/4 {
    top: 75%;
    bottom: 75%;
  }

  .large-desktop\:vtmn-inset-y-full {
    top: 100%;
    bottom: 100%;
  }

  .large-desktop\:vtmn--inset-y-1\/2 {
    top: -50%;
    bottom: -50%;
  }

  .large-desktop\:vtmn--inset-y-1\/3 {
    top: -33.333333%;
    bottom: -33.333333%;
  }

  .large-desktop\:vtmn--inset-y-2\/3 {
    top: -66.666667%;
    bottom: -66.666667%;
  }

  .large-desktop\:vtmn--inset-y-1\/4 {
    top: -25%;
    bottom: -25%;
  }

  .large-desktop\:vtmn--inset-y-2\/4 {
    top: -50%;
    bottom: -50%;
  }

  .large-desktop\:vtmn--inset-y-3\/4 {
    top: -75%;
    bottom: -75%;
  }

  .large-desktop\:vtmn--inset-y-full {
    top: -100%;
    bottom: -100%;
  }

  .large-desktop\:vtmn-top-0 {
    top: var(--vtmn-spacing_0);
  }

  .large-desktop\:vtmn-top-1 {
    top: var(--vtmn-spacing_1);
  }

  .large-desktop\:vtmn-top-2 {
    top: var(--vtmn-spacing_2);
  }

  .large-desktop\:vtmn-top-3 {
    top: var(--vtmn-spacing_3);
  }

  .large-desktop\:vtmn-top-4 {
    top: var(--vtmn-spacing_4);
  }

  .large-desktop\:vtmn-top-5 {
    top: var(--vtmn-spacing_5);
  }

  .large-desktop\:vtmn-top-6 {
    top: var(--vtmn-spacing_6);
  }

  .large-desktop\:vtmn-top-7 {
    top: var(--vtmn-spacing_7);
  }

  .large-desktop\:vtmn-top-8 {
    top: var(--vtmn-spacing_8);
  }

  .large-desktop\:vtmn-top-9 {
    top: var(--vtmn-spacing_9);
  }

  .large-desktop\:vtmn-top-10 {
    top: var(--vtmn-spacing_10);
  }

  .large-desktop\:vtmn-top-auto {
    top: auto;
  }

  .large-desktop\:vtmn--top-0 {
    top: var(--vtmn-spacing_0);
  }

  .large-desktop\:vtmn--top-1 {
    top: var(--vtmn-spacing_1);
  }

  .large-desktop\:vtmn--top-2 {
    top: var(--vtmn-spacing_2);
  }

  .large-desktop\:vtmn--top-3 {
    top: var(--vtmn-spacing_3);
  }

  .large-desktop\:vtmn--top-4 {
    top: var(--vtmn-spacing_4);
  }

  .large-desktop\:vtmn--top-5 {
    top: var(--vtmn-spacing_5);
  }

  .large-desktop\:vtmn--top-6 {
    top: var(--vtmn-spacing_6);
  }

  .large-desktop\:vtmn--top-7 {
    top: var(--vtmn-spacing_7);
  }

  .large-desktop\:vtmn--top-8 {
    top: var(--vtmn-spacing_8);
  }

  .large-desktop\:vtmn--top-9 {
    top: var(--vtmn-spacing_9);
  }

  .large-desktop\:vtmn--top-10 {
    top: var(--vtmn-spacing_10);
  }

  .large-desktop\:vtmn-top-1\/2 {
    top: 50%;
  }

  .large-desktop\:vtmn-top-1\/3 {
    top: 33.333333%;
  }

  .large-desktop\:vtmn-top-2\/3 {
    top: 66.666667%;
  }

  .large-desktop\:vtmn-top-1\/4 {
    top: 25%;
  }

  .large-desktop\:vtmn-top-2\/4 {
    top: 50%;
  }

  .large-desktop\:vtmn-top-3\/4 {
    top: 75%;
  }

  .large-desktop\:vtmn-top-full {
    top: 100%;
  }

  .large-desktop\:vtmn--top-1\/2 {
    top: -50%;
  }

  .large-desktop\:vtmn--top-1\/3 {
    top: -33.333333%;
  }

  .large-desktop\:vtmn--top-2\/3 {
    top: -66.666667%;
  }

  .large-desktop\:vtmn--top-1\/4 {
    top: -25%;
  }

  .large-desktop\:vtmn--top-2\/4 {
    top: -50%;
  }

  .large-desktop\:vtmn--top-3\/4 {
    top: -75%;
  }

  .large-desktop\:vtmn--top-full {
    top: -100%;
  }

  .large-desktop\:vtmn-right-0 {
    right: var(--vtmn-spacing_0);
  }

  .large-desktop\:vtmn-right-1 {
    right: var(--vtmn-spacing_1);
  }

  .large-desktop\:vtmn-right-2 {
    right: var(--vtmn-spacing_2);
  }

  .large-desktop\:vtmn-right-3 {
    right: var(--vtmn-spacing_3);
  }

  .large-desktop\:vtmn-right-4 {
    right: var(--vtmn-spacing_4);
  }

  .large-desktop\:vtmn-right-5 {
    right: var(--vtmn-spacing_5);
  }

  .large-desktop\:vtmn-right-6 {
    right: var(--vtmn-spacing_6);
  }

  .large-desktop\:vtmn-right-7 {
    right: var(--vtmn-spacing_7);
  }

  .large-desktop\:vtmn-right-8 {
    right: var(--vtmn-spacing_8);
  }

  .large-desktop\:vtmn-right-9 {
    right: var(--vtmn-spacing_9);
  }

  .large-desktop\:vtmn-right-10 {
    right: var(--vtmn-spacing_10);
  }

  .large-desktop\:vtmn-right-auto {
    right: auto;
  }

  .large-desktop\:vtmn--right-0 {
    right: var(--vtmn-spacing_0);
  }

  .large-desktop\:vtmn--right-1 {
    right: var(--vtmn-spacing_1);
  }

  .large-desktop\:vtmn--right-2 {
    right: var(--vtmn-spacing_2);
  }

  .large-desktop\:vtmn--right-3 {
    right: var(--vtmn-spacing_3);
  }

  .large-desktop\:vtmn--right-4 {
    right: var(--vtmn-spacing_4);
  }

  .large-desktop\:vtmn--right-5 {
    right: var(--vtmn-spacing_5);
  }

  .large-desktop\:vtmn--right-6 {
    right: var(--vtmn-spacing_6);
  }

  .large-desktop\:vtmn--right-7 {
    right: var(--vtmn-spacing_7);
  }

  .large-desktop\:vtmn--right-8 {
    right: var(--vtmn-spacing_8);
  }

  .large-desktop\:vtmn--right-9 {
    right: var(--vtmn-spacing_9);
  }

  .large-desktop\:vtmn--right-10 {
    right: var(--vtmn-spacing_10);
  }

  .large-desktop\:vtmn-right-1\/2 {
    right: 50%;
  }

  .large-desktop\:vtmn-right-1\/3 {
    right: 33.333333%;
  }

  .large-desktop\:vtmn-right-2\/3 {
    right: 66.666667%;
  }

  .large-desktop\:vtmn-right-1\/4 {
    right: 25%;
  }

  .large-desktop\:vtmn-right-2\/4 {
    right: 50%;
  }

  .large-desktop\:vtmn-right-3\/4 {
    right: 75%;
  }

  .large-desktop\:vtmn-right-full {
    right: 100%;
  }

  .large-desktop\:vtmn--right-1\/2 {
    right: -50%;
  }

  .large-desktop\:vtmn--right-1\/3 {
    right: -33.333333%;
  }

  .large-desktop\:vtmn--right-2\/3 {
    right: -66.666667%;
  }

  .large-desktop\:vtmn--right-1\/4 {
    right: -25%;
  }

  .large-desktop\:vtmn--right-2\/4 {
    right: -50%;
  }

  .large-desktop\:vtmn--right-3\/4 {
    right: -75%;
  }

  .large-desktop\:vtmn--right-full {
    right: -100%;
  }

  .large-desktop\:vtmn-bottom-0 {
    bottom: var(--vtmn-spacing_0);
  }

  .large-desktop\:vtmn-bottom-1 {
    bottom: var(--vtmn-spacing_1);
  }

  .large-desktop\:vtmn-bottom-2 {
    bottom: var(--vtmn-spacing_2);
  }

  .large-desktop\:vtmn-bottom-3 {
    bottom: var(--vtmn-spacing_3);
  }

  .large-desktop\:vtmn-bottom-4 {
    bottom: var(--vtmn-spacing_4);
  }

  .large-desktop\:vtmn-bottom-5 {
    bottom: var(--vtmn-spacing_5);
  }

  .large-desktop\:vtmn-bottom-6 {
    bottom: var(--vtmn-spacing_6);
  }

  .large-desktop\:vtmn-bottom-7 {
    bottom: var(--vtmn-spacing_7);
  }

  .large-desktop\:vtmn-bottom-8 {
    bottom: var(--vtmn-spacing_8);
  }

  .large-desktop\:vtmn-bottom-9 {
    bottom: var(--vtmn-spacing_9);
  }

  .large-desktop\:vtmn-bottom-10 {
    bottom: var(--vtmn-spacing_10);
  }

  .large-desktop\:vtmn-bottom-auto {
    bottom: auto;
  }

  .large-desktop\:vtmn--bottom-0 {
    bottom: var(--vtmn-spacing_0);
  }

  .large-desktop\:vtmn--bottom-1 {
    bottom: var(--vtmn-spacing_1);
  }

  .large-desktop\:vtmn--bottom-2 {
    bottom: var(--vtmn-spacing_2);
  }

  .large-desktop\:vtmn--bottom-3 {
    bottom: var(--vtmn-spacing_3);
  }

  .large-desktop\:vtmn--bottom-4 {
    bottom: var(--vtmn-spacing_4);
  }

  .large-desktop\:vtmn--bottom-5 {
    bottom: var(--vtmn-spacing_5);
  }

  .large-desktop\:vtmn--bottom-6 {
    bottom: var(--vtmn-spacing_6);
  }

  .large-desktop\:vtmn--bottom-7 {
    bottom: var(--vtmn-spacing_7);
  }

  .large-desktop\:vtmn--bottom-8 {
    bottom: var(--vtmn-spacing_8);
  }

  .large-desktop\:vtmn--bottom-9 {
    bottom: var(--vtmn-spacing_9);
  }

  .large-desktop\:vtmn--bottom-10 {
    bottom: var(--vtmn-spacing_10);
  }

  .large-desktop\:vtmn-bottom-1\/2 {
    bottom: 50%;
  }

  .large-desktop\:vtmn-bottom-1\/3 {
    bottom: 33.333333%;
  }

  .large-desktop\:vtmn-bottom-2\/3 {
    bottom: 66.666667%;
  }

  .large-desktop\:vtmn-bottom-1\/4 {
    bottom: 25%;
  }

  .large-desktop\:vtmn-bottom-2\/4 {
    bottom: 50%;
  }

  .large-desktop\:vtmn-bottom-3\/4 {
    bottom: 75%;
  }

  .large-desktop\:vtmn-bottom-full {
    bottom: 100%;
  }

  .large-desktop\:vtmn--bottom-1\/2 {
    bottom: -50%;
  }

  .large-desktop\:vtmn--bottom-1\/3 {
    bottom: -33.333333%;
  }

  .large-desktop\:vtmn--bottom-2\/3 {
    bottom: -66.666667%;
  }

  .large-desktop\:vtmn--bottom-1\/4 {
    bottom: -25%;
  }

  .large-desktop\:vtmn--bottom-2\/4 {
    bottom: -50%;
  }

  .large-desktop\:vtmn--bottom-3\/4 {
    bottom: -75%;
  }

  .large-desktop\:vtmn--bottom-full {
    bottom: -100%;
  }

  .large-desktop\:vtmn-left-0 {
    left: var(--vtmn-spacing_0);
  }

  .large-desktop\:vtmn-left-1 {
    left: var(--vtmn-spacing_1);
  }

  .large-desktop\:vtmn-left-2 {
    left: var(--vtmn-spacing_2);
  }

  .large-desktop\:vtmn-left-3 {
    left: var(--vtmn-spacing_3);
  }

  .large-desktop\:vtmn-left-4 {
    left: var(--vtmn-spacing_4);
  }

  .large-desktop\:vtmn-left-5 {
    left: var(--vtmn-spacing_5);
  }

  .large-desktop\:vtmn-left-6 {
    left: var(--vtmn-spacing_6);
  }

  .large-desktop\:vtmn-left-7 {
    left: var(--vtmn-spacing_7);
  }

  .large-desktop\:vtmn-left-8 {
    left: var(--vtmn-spacing_8);
  }

  .large-desktop\:vtmn-left-9 {
    left: var(--vtmn-spacing_9);
  }

  .large-desktop\:vtmn-left-10 {
    left: var(--vtmn-spacing_10);
  }

  .large-desktop\:vtmn-left-auto {
    left: auto;
  }

  .large-desktop\:vtmn--left-0 {
    left: var(--vtmn-spacing_0);
  }

  .large-desktop\:vtmn--left-1 {
    left: var(--vtmn-spacing_1);
  }

  .large-desktop\:vtmn--left-2 {
    left: var(--vtmn-spacing_2);
  }

  .large-desktop\:vtmn--left-3 {
    left: var(--vtmn-spacing_3);
  }

  .large-desktop\:vtmn--left-4 {
    left: var(--vtmn-spacing_4);
  }

  .large-desktop\:vtmn--left-5 {
    left: var(--vtmn-spacing_5);
  }

  .large-desktop\:vtmn--left-6 {
    left: var(--vtmn-spacing_6);
  }

  .large-desktop\:vtmn--left-7 {
    left: var(--vtmn-spacing_7);
  }

  .large-desktop\:vtmn--left-8 {
    left: var(--vtmn-spacing_8);
  }

  .large-desktop\:vtmn--left-9 {
    left: var(--vtmn-spacing_9);
  }

  .large-desktop\:vtmn--left-10 {
    left: var(--vtmn-spacing_10);
  }

  .large-desktop\:vtmn-left-1\/2 {
    left: 50%;
  }

  .large-desktop\:vtmn-left-1\/3 {
    left: 33.333333%;
  }

  .large-desktop\:vtmn-left-2\/3 {
    left: 66.666667%;
  }

  .large-desktop\:vtmn-left-1\/4 {
    left: 25%;
  }

  .large-desktop\:vtmn-left-2\/4 {
    left: 50%;
  }

  .large-desktop\:vtmn-left-3\/4 {
    left: 75%;
  }

  .large-desktop\:vtmn-left-full {
    left: 100%;
  }

  .large-desktop\:vtmn--left-1\/2 {
    left: -50%;
  }

  .large-desktop\:vtmn--left-1\/3 {
    left: -33.333333%;
  }

  .large-desktop\:vtmn--left-2\/3 {
    left: -66.666667%;
  }

  .large-desktop\:vtmn--left-1\/4 {
    left: -25%;
  }

  .large-desktop\:vtmn--left-2\/4 {
    left: -50%;
  }

  .large-desktop\:vtmn--left-3\/4 {
    left: -75%;
  }

  .large-desktop\:vtmn--left-full {
    left: -100%;
  }

  .large-desktop\:vtmn-isolate {
    isolation: isolate;
  }

  .large-desktop\:vtmn-isolation-auto {
    isolation: auto;
  }

  .large-desktop\:vtmn-z-0 {
    z-index: 0;
  }

  .large-desktop\:vtmn-z-10 {
    z-index: 10;
  }

  .large-desktop\:vtmn-z-20 {
    z-index: 20;
  }

  .large-desktop\:vtmn-z-30 {
    z-index: 30;
  }

  .large-desktop\:vtmn-z-40 {
    z-index: 40;
  }

  .large-desktop\:vtmn-z-50 {
    z-index: 50;
  }

  .large-desktop\:vtmn-z-auto {
    z-index: auto;
  }

  .large-desktop\:focus-within\:vtmn-z-0:focus-within {
    z-index: 0;
  }

  .large-desktop\:focus-within\:vtmn-z-10:focus-within {
    z-index: 10;
  }

  .large-desktop\:focus-within\:vtmn-z-20:focus-within {
    z-index: 20;
  }

  .large-desktop\:focus-within\:vtmn-z-30:focus-within {
    z-index: 30;
  }

  .large-desktop\:focus-within\:vtmn-z-40:focus-within {
    z-index: 40;
  }

  .large-desktop\:focus-within\:vtmn-z-50:focus-within {
    z-index: 50;
  }

  .large-desktop\:focus-within\:vtmn-z-auto:focus-within {
    z-index: auto;
  }

  .large-desktop\:focus\:vtmn-z-0:focus {
    z-index: 0;
  }

  .large-desktop\:focus\:vtmn-z-10:focus {
    z-index: 10;
  }

  .large-desktop\:focus\:vtmn-z-20:focus {
    z-index: 20;
  }

  .large-desktop\:focus\:vtmn-z-30:focus {
    z-index: 30;
  }

  .large-desktop\:focus\:vtmn-z-40:focus {
    z-index: 40;
  }

  .large-desktop\:focus\:vtmn-z-50:focus {
    z-index: 50;
  }

  .large-desktop\:focus\:vtmn-z-auto:focus {
    z-index: auto;
  }

  .large-desktop\:vtmn-order-1 {
    order: 1;
  }

  .large-desktop\:vtmn-order-2 {
    order: 2;
  }

  .large-desktop\:vtmn-order-3 {
    order: 3;
  }

  .large-desktop\:vtmn-order-4 {
    order: 4;
  }

  .large-desktop\:vtmn-order-5 {
    order: 5;
  }

  .large-desktop\:vtmn-order-6 {
    order: 6;
  }

  .large-desktop\:vtmn-order-7 {
    order: 7;
  }

  .large-desktop\:vtmn-order-8 {
    order: 8;
  }

  .large-desktop\:vtmn-order-9 {
    order: 9;
  }

  .large-desktop\:vtmn-order-10 {
    order: 10;
  }

  .large-desktop\:vtmn-order-11 {
    order: 11;
  }

  .large-desktop\:vtmn-order-12 {
    order: 12;
  }

  .large-desktop\:vtmn-order-first {
    order: -9999;
  }

  .large-desktop\:vtmn-order-last {
    order: 9999;
  }

  .large-desktop\:vtmn-order-none {
    order: 0;
  }

  .large-desktop\:vtmn-col-auto {
    grid-column: auto;
  }

  .large-desktop\:vtmn-col-span-1 {
    grid-column: span 1 / span 1;
  }

  .large-desktop\:vtmn-col-span-2 {
    grid-column: span 2 / span 2;
  }

  .large-desktop\:vtmn-col-span-3 {
    grid-column: span 3 / span 3;
  }

  .large-desktop\:vtmn-col-span-4 {
    grid-column: span 4 / span 4;
  }

  .large-desktop\:vtmn-col-span-5 {
    grid-column: span 5 / span 5;
  }

  .large-desktop\:vtmn-col-span-6 {
    grid-column: span 6 / span 6;
  }

  .large-desktop\:vtmn-col-span-7 {
    grid-column: span 7 / span 7;
  }

  .large-desktop\:vtmn-col-span-8 {
    grid-column: span 8 / span 8;
  }

  .large-desktop\:vtmn-col-span-9 {
    grid-column: span 9 / span 9;
  }

  .large-desktop\:vtmn-col-span-10 {
    grid-column: span 10 / span 10;
  }

  .large-desktop\:vtmn-col-span-11 {
    grid-column: span 11 / span 11;
  }

  .large-desktop\:vtmn-col-span-12 {
    grid-column: span 12 / span 12;
  }

  .large-desktop\:vtmn-col-span-full {
    grid-column: 1 / -1;
  }

  .large-desktop\:vtmn-col-start-1 {
    grid-column-start: 1;
  }

  .large-desktop\:vtmn-col-start-2 {
    grid-column-start: 2;
  }

  .large-desktop\:vtmn-col-start-3 {
    grid-column-start: 3;
  }

  .large-desktop\:vtmn-col-start-4 {
    grid-column-start: 4;
  }

  .large-desktop\:vtmn-col-start-5 {
    grid-column-start: 5;
  }

  .large-desktop\:vtmn-col-start-6 {
    grid-column-start: 6;
  }

  .large-desktop\:vtmn-col-start-7 {
    grid-column-start: 7;
  }

  .large-desktop\:vtmn-col-start-8 {
    grid-column-start: 8;
  }

  .large-desktop\:vtmn-col-start-9 {
    grid-column-start: 9;
  }

  .large-desktop\:vtmn-col-start-10 {
    grid-column-start: 10;
  }

  .large-desktop\:vtmn-col-start-11 {
    grid-column-start: 11;
  }

  .large-desktop\:vtmn-col-start-12 {
    grid-column-start: 12;
  }

  .large-desktop\:vtmn-col-start-13 {
    grid-column-start: 13;
  }

  .large-desktop\:vtmn-col-start-auto {
    grid-column-start: auto;
  }

  .large-desktop\:vtmn-col-end-1 {
    grid-column-end: 1;
  }

  .large-desktop\:vtmn-col-end-2 {
    grid-column-end: 2;
  }

  .large-desktop\:vtmn-col-end-3 {
    grid-column-end: 3;
  }

  .large-desktop\:vtmn-col-end-4 {
    grid-column-end: 4;
  }

  .large-desktop\:vtmn-col-end-5 {
    grid-column-end: 5;
  }

  .large-desktop\:vtmn-col-end-6 {
    grid-column-end: 6;
  }

  .large-desktop\:vtmn-col-end-7 {
    grid-column-end: 7;
  }

  .large-desktop\:vtmn-col-end-8 {
    grid-column-end: 8;
  }

  .large-desktop\:vtmn-col-end-9 {
    grid-column-end: 9;
  }

  .large-desktop\:vtmn-col-end-10 {
    grid-column-end: 10;
  }

  .large-desktop\:vtmn-col-end-11 {
    grid-column-end: 11;
  }

  .large-desktop\:vtmn-col-end-12 {
    grid-column-end: 12;
  }

  .large-desktop\:vtmn-col-end-13 {
    grid-column-end: 13;
  }

  .large-desktop\:vtmn-col-end-auto {
    grid-column-end: auto;
  }

  .large-desktop\:vtmn-row-auto {
    grid-row: auto;
  }

  .large-desktop\:vtmn-row-span-1 {
    grid-row: span 1 / span 1;
  }

  .large-desktop\:vtmn-row-span-2 {
    grid-row: span 2 / span 2;
  }

  .large-desktop\:vtmn-row-span-3 {
    grid-row: span 3 / span 3;
  }

  .large-desktop\:vtmn-row-span-4 {
    grid-row: span 4 / span 4;
  }

  .large-desktop\:vtmn-row-span-5 {
    grid-row: span 5 / span 5;
  }

  .large-desktop\:vtmn-row-span-6 {
    grid-row: span 6 / span 6;
  }

  .large-desktop\:vtmn-row-span-full {
    grid-row: 1 / -1;
  }

  .large-desktop\:vtmn-row-start-1 {
    grid-row-start: 1;
  }

  .large-desktop\:vtmn-row-start-2 {
    grid-row-start: 2;
  }

  .large-desktop\:vtmn-row-start-3 {
    grid-row-start: 3;
  }

  .large-desktop\:vtmn-row-start-4 {
    grid-row-start: 4;
  }

  .large-desktop\:vtmn-row-start-5 {
    grid-row-start: 5;
  }

  .large-desktop\:vtmn-row-start-6 {
    grid-row-start: 6;
  }

  .large-desktop\:vtmn-row-start-7 {
    grid-row-start: 7;
  }

  .large-desktop\:vtmn-row-start-auto {
    grid-row-start: auto;
  }

  .large-desktop\:vtmn-row-end-1 {
    grid-row-end: 1;
  }

  .large-desktop\:vtmn-row-end-2 {
    grid-row-end: 2;
  }

  .large-desktop\:vtmn-row-end-3 {
    grid-row-end: 3;
  }

  .large-desktop\:vtmn-row-end-4 {
    grid-row-end: 4;
  }

  .large-desktop\:vtmn-row-end-5 {
    grid-row-end: 5;
  }

  .large-desktop\:vtmn-row-end-6 {
    grid-row-end: 6;
  }

  .large-desktop\:vtmn-row-end-7 {
    grid-row-end: 7;
  }

  .large-desktop\:vtmn-row-end-auto {
    grid-row-end: auto;
  }

  .large-desktop\:vtmn-float-right {
    float: right;
  }

  .large-desktop\:vtmn-float-left {
    float: left;
  }

  .large-desktop\:vtmn-float-none {
    float: none;
  }

  .large-desktop\:vtmn-clear-left {
    clear: left;
  }

  .large-desktop\:vtmn-clear-right {
    clear: right;
  }

  .large-desktop\:vtmn-clear-both {
    clear: both;
  }

  .large-desktop\:vtmn-clear-none {
    clear: none;
  }

  .large-desktop\:vtmn-m-0 {
    margin: var(--vtmn-spacing_0);
  }

  .large-desktop\:vtmn-m-1 {
    margin: var(--vtmn-spacing_1);
  }

  .large-desktop\:vtmn-m-2 {
    margin: var(--vtmn-spacing_2);
  }

  .large-desktop\:vtmn-m-3 {
    margin: var(--vtmn-spacing_3);
  }

  .large-desktop\:vtmn-m-4 {
    margin: var(--vtmn-spacing_4);
  }

  .large-desktop\:vtmn-m-5 {
    margin: var(--vtmn-spacing_5);
  }

  .large-desktop\:vtmn-m-6 {
    margin: var(--vtmn-spacing_6);
  }

  .large-desktop\:vtmn-m-7 {
    margin: var(--vtmn-spacing_7);
  }

  .large-desktop\:vtmn-m-8 {
    margin: var(--vtmn-spacing_8);
  }

  .large-desktop\:vtmn-m-9 {
    margin: var(--vtmn-spacing_9);
  }

  .large-desktop\:vtmn-m-10 {
    margin: var(--vtmn-spacing_10);
  }

  .large-desktop\:vtmn-m-auto {
    margin: auto;
  }

  .large-desktop\:vtmn--m-0 {
    margin: var(--vtmn-spacing_0);
  }

  .large-desktop\:vtmn--m-1 {
    margin: var(--vtmn-spacing_1);
  }

  .large-desktop\:vtmn--m-2 {
    margin: var(--vtmn-spacing_2);
  }

  .large-desktop\:vtmn--m-3 {
    margin: var(--vtmn-spacing_3);
  }

  .large-desktop\:vtmn--m-4 {
    margin: var(--vtmn-spacing_4);
  }

  .large-desktop\:vtmn--m-5 {
    margin: var(--vtmn-spacing_5);
  }

  .large-desktop\:vtmn--m-6 {
    margin: var(--vtmn-spacing_6);
  }

  .large-desktop\:vtmn--m-7 {
    margin: var(--vtmn-spacing_7);
  }

  .large-desktop\:vtmn--m-8 {
    margin: var(--vtmn-spacing_8);
  }

  .large-desktop\:vtmn--m-9 {
    margin: var(--vtmn-spacing_9);
  }

  .large-desktop\:vtmn--m-10 {
    margin: var(--vtmn-spacing_10);
  }

  .large-desktop\:vtmn-mx-0 {
    margin-left: var(--vtmn-spacing_0);
    margin-right: var(--vtmn-spacing_0);
  }

  .large-desktop\:vtmn-mx-1 {
    margin-left: var(--vtmn-spacing_1);
    margin-right: var(--vtmn-spacing_1);
  }

  .large-desktop\:vtmn-mx-2 {
    margin-left: var(--vtmn-spacing_2);
    margin-right: var(--vtmn-spacing_2);
  }

  .large-desktop\:vtmn-mx-3 {
    margin-left: var(--vtmn-spacing_3);
    margin-right: var(--vtmn-spacing_3);
  }

  .large-desktop\:vtmn-mx-4 {
    margin-left: var(--vtmn-spacing_4);
    margin-right: var(--vtmn-spacing_4);
  }

  .large-desktop\:vtmn-mx-5 {
    margin-left: var(--vtmn-spacing_5);
    margin-right: var(--vtmn-spacing_5);
  }

  .large-desktop\:vtmn-mx-6 {
    margin-left: var(--vtmn-spacing_6);
    margin-right: var(--vtmn-spacing_6);
  }

  .large-desktop\:vtmn-mx-7 {
    margin-left: var(--vtmn-spacing_7);
    margin-right: var(--vtmn-spacing_7);
  }

  .large-desktop\:vtmn-mx-8 {
    margin-left: var(--vtmn-spacing_8);
    margin-right: var(--vtmn-spacing_8);
  }

  .large-desktop\:vtmn-mx-9 {
    margin-left: var(--vtmn-spacing_9);
    margin-right: var(--vtmn-spacing_9);
  }

  .large-desktop\:vtmn-mx-10 {
    margin-left: var(--vtmn-spacing_10);
    margin-right: var(--vtmn-spacing_10);
  }

  .large-desktop\:vtmn-mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .large-desktop\:vtmn--mx-0 {
    margin-left: var(--vtmn-spacing_0);
    margin-right: var(--vtmn-spacing_0);
  }

  .large-desktop\:vtmn--mx-1 {
    margin-left: var(--vtmn-spacing_1);
    margin-right: var(--vtmn-spacing_1);
  }

  .large-desktop\:vtmn--mx-2 {
    margin-left: var(--vtmn-spacing_2);
    margin-right: var(--vtmn-spacing_2);
  }

  .large-desktop\:vtmn--mx-3 {
    margin-left: var(--vtmn-spacing_3);
    margin-right: var(--vtmn-spacing_3);
  }

  .large-desktop\:vtmn--mx-4 {
    margin-left: var(--vtmn-spacing_4);
    margin-right: var(--vtmn-spacing_4);
  }

  .large-desktop\:vtmn--mx-5 {
    margin-left: var(--vtmn-spacing_5);
    margin-right: var(--vtmn-spacing_5);
  }

  .large-desktop\:vtmn--mx-6 {
    margin-left: var(--vtmn-spacing_6);
    margin-right: var(--vtmn-spacing_6);
  }

  .large-desktop\:vtmn--mx-7 {
    margin-left: var(--vtmn-spacing_7);
    margin-right: var(--vtmn-spacing_7);
  }

  .large-desktop\:vtmn--mx-8 {
    margin-left: var(--vtmn-spacing_8);
    margin-right: var(--vtmn-spacing_8);
  }

  .large-desktop\:vtmn--mx-9 {
    margin-left: var(--vtmn-spacing_9);
    margin-right: var(--vtmn-spacing_9);
  }

  .large-desktop\:vtmn--mx-10 {
    margin-left: var(--vtmn-spacing_10);
    margin-right: var(--vtmn-spacing_10);
  }

  .large-desktop\:vtmn-my-0 {
    margin-top: var(--vtmn-spacing_0);
    margin-bottom: var(--vtmn-spacing_0);
  }

  .large-desktop\:vtmn-my-1 {
    margin-top: var(--vtmn-spacing_1);
    margin-bottom: var(--vtmn-spacing_1);
  }

  .large-desktop\:vtmn-my-2 {
    margin-top: var(--vtmn-spacing_2);
    margin-bottom: var(--vtmn-spacing_2);
  }

  .large-desktop\:vtmn-my-3 {
    margin-top: var(--vtmn-spacing_3);
    margin-bottom: var(--vtmn-spacing_3);
  }

  .large-desktop\:vtmn-my-4 {
    margin-top: var(--vtmn-spacing_4);
    margin-bottom: var(--vtmn-spacing_4);
  }

  .large-desktop\:vtmn-my-5 {
    margin-top: var(--vtmn-spacing_5);
    margin-bottom: var(--vtmn-spacing_5);
  }

  .large-desktop\:vtmn-my-6 {
    margin-top: var(--vtmn-spacing_6);
    margin-bottom: var(--vtmn-spacing_6);
  }

  .large-desktop\:vtmn-my-7 {
    margin-top: var(--vtmn-spacing_7);
    margin-bottom: var(--vtmn-spacing_7);
  }

  .large-desktop\:vtmn-my-8 {
    margin-top: var(--vtmn-spacing_8);
    margin-bottom: var(--vtmn-spacing_8);
  }

  .large-desktop\:vtmn-my-9 {
    margin-top: var(--vtmn-spacing_9);
    margin-bottom: var(--vtmn-spacing_9);
  }

  .large-desktop\:vtmn-my-10 {
    margin-top: var(--vtmn-spacing_10);
    margin-bottom: var(--vtmn-spacing_10);
  }

  .large-desktop\:vtmn-my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }

  .large-desktop\:vtmn--my-0 {
    margin-top: var(--vtmn-spacing_0);
    margin-bottom: var(--vtmn-spacing_0);
  }

  .large-desktop\:vtmn--my-1 {
    margin-top: var(--vtmn-spacing_1);
    margin-bottom: var(--vtmn-spacing_1);
  }

  .large-desktop\:vtmn--my-2 {
    margin-top: var(--vtmn-spacing_2);
    margin-bottom: var(--vtmn-spacing_2);
  }

  .large-desktop\:vtmn--my-3 {
    margin-top: var(--vtmn-spacing_3);
    margin-bottom: var(--vtmn-spacing_3);
  }

  .large-desktop\:vtmn--my-4 {
    margin-top: var(--vtmn-spacing_4);
    margin-bottom: var(--vtmn-spacing_4);
  }

  .large-desktop\:vtmn--my-5 {
    margin-top: var(--vtmn-spacing_5);
    margin-bottom: var(--vtmn-spacing_5);
  }

  .large-desktop\:vtmn--my-6 {
    margin-top: var(--vtmn-spacing_6);
    margin-bottom: var(--vtmn-spacing_6);
  }

  .large-desktop\:vtmn--my-7 {
    margin-top: var(--vtmn-spacing_7);
    margin-bottom: var(--vtmn-spacing_7);
  }

  .large-desktop\:vtmn--my-8 {
    margin-top: var(--vtmn-spacing_8);
    margin-bottom: var(--vtmn-spacing_8);
  }

  .large-desktop\:vtmn--my-9 {
    margin-top: var(--vtmn-spacing_9);
    margin-bottom: var(--vtmn-spacing_9);
  }

  .large-desktop\:vtmn--my-10 {
    margin-top: var(--vtmn-spacing_10);
    margin-bottom: var(--vtmn-spacing_10);
  }

  .large-desktop\:vtmn-mt-0 {
    margin-top: var(--vtmn-spacing_0);
  }

  .large-desktop\:vtmn-mt-1 {
    margin-top: var(--vtmn-spacing_1);
  }

  .large-desktop\:vtmn-mt-2 {
    margin-top: var(--vtmn-spacing_2);
  }

  .large-desktop\:vtmn-mt-3 {
    margin-top: var(--vtmn-spacing_3);
  }

  .large-desktop\:vtmn-mt-4 {
    margin-top: var(--vtmn-spacing_4);
  }

  .large-desktop\:vtmn-mt-5 {
    margin-top: var(--vtmn-spacing_5);
  }

  .large-desktop\:vtmn-mt-6 {
    margin-top: var(--vtmn-spacing_6);
  }

  .large-desktop\:vtmn-mt-7 {
    margin-top: var(--vtmn-spacing_7);
  }

  .large-desktop\:vtmn-mt-8 {
    margin-top: var(--vtmn-spacing_8);
  }

  .large-desktop\:vtmn-mt-9 {
    margin-top: var(--vtmn-spacing_9);
  }

  .large-desktop\:vtmn-mt-10 {
    margin-top: var(--vtmn-spacing_10);
  }

  .large-desktop\:vtmn-mt-auto {
    margin-top: auto;
  }

  .large-desktop\:vtmn--mt-0 {
    margin-top: var(--vtmn-spacing_0);
  }

  .large-desktop\:vtmn--mt-1 {
    margin-top: var(--vtmn-spacing_1);
  }

  .large-desktop\:vtmn--mt-2 {
    margin-top: var(--vtmn-spacing_2);
  }

  .large-desktop\:vtmn--mt-3 {
    margin-top: var(--vtmn-spacing_3);
  }

  .large-desktop\:vtmn--mt-4 {
    margin-top: var(--vtmn-spacing_4);
  }

  .large-desktop\:vtmn--mt-5 {
    margin-top: var(--vtmn-spacing_5);
  }

  .large-desktop\:vtmn--mt-6 {
    margin-top: var(--vtmn-spacing_6);
  }

  .large-desktop\:vtmn--mt-7 {
    margin-top: var(--vtmn-spacing_7);
  }

  .large-desktop\:vtmn--mt-8 {
    margin-top: var(--vtmn-spacing_8);
  }

  .large-desktop\:vtmn--mt-9 {
    margin-top: var(--vtmn-spacing_9);
  }

  .large-desktop\:vtmn--mt-10 {
    margin-top: var(--vtmn-spacing_10);
  }

  .large-desktop\:vtmn-mr-0 {
    margin-right: var(--vtmn-spacing_0);
  }

  .large-desktop\:vtmn-mr-1 {
    margin-right: var(--vtmn-spacing_1);
  }

  .large-desktop\:vtmn-mr-2 {
    margin-right: var(--vtmn-spacing_2);
  }

  .large-desktop\:vtmn-mr-3 {
    margin-right: var(--vtmn-spacing_3);
  }

  .large-desktop\:vtmn-mr-4 {
    margin-right: var(--vtmn-spacing_4);
  }

  .large-desktop\:vtmn-mr-5 {
    margin-right: var(--vtmn-spacing_5);
  }

  .large-desktop\:vtmn-mr-6 {
    margin-right: var(--vtmn-spacing_6);
  }

  .large-desktop\:vtmn-mr-7 {
    margin-right: var(--vtmn-spacing_7);
  }

  .large-desktop\:vtmn-mr-8 {
    margin-right: var(--vtmn-spacing_8);
  }

  .large-desktop\:vtmn-mr-9 {
    margin-right: var(--vtmn-spacing_9);
  }

  .large-desktop\:vtmn-mr-10 {
    margin-right: var(--vtmn-spacing_10);
  }

  .large-desktop\:vtmn-mr-auto {
    margin-right: auto;
  }

  .large-desktop\:vtmn--mr-0 {
    margin-right: var(--vtmn-spacing_0);
  }

  .large-desktop\:vtmn--mr-1 {
    margin-right: var(--vtmn-spacing_1);
  }

  .large-desktop\:vtmn--mr-2 {
    margin-right: var(--vtmn-spacing_2);
  }

  .large-desktop\:vtmn--mr-3 {
    margin-right: var(--vtmn-spacing_3);
  }

  .large-desktop\:vtmn--mr-4 {
    margin-right: var(--vtmn-spacing_4);
  }

  .large-desktop\:vtmn--mr-5 {
    margin-right: var(--vtmn-spacing_5);
  }

  .large-desktop\:vtmn--mr-6 {
    margin-right: var(--vtmn-spacing_6);
  }

  .large-desktop\:vtmn--mr-7 {
    margin-right: var(--vtmn-spacing_7);
  }

  .large-desktop\:vtmn--mr-8 {
    margin-right: var(--vtmn-spacing_8);
  }

  .large-desktop\:vtmn--mr-9 {
    margin-right: var(--vtmn-spacing_9);
  }

  .large-desktop\:vtmn--mr-10 {
    margin-right: var(--vtmn-spacing_10);
  }

  .large-desktop\:vtmn-mb-0 {
    margin-bottom: var(--vtmn-spacing_0);
  }

  .large-desktop\:vtmn-mb-1 {
    margin-bottom: var(--vtmn-spacing_1);
  }

  .large-desktop\:vtmn-mb-2 {
    margin-bottom: var(--vtmn-spacing_2);
  }

  .large-desktop\:vtmn-mb-3 {
    margin-bottom: var(--vtmn-spacing_3);
  }

  .large-desktop\:vtmn-mb-4 {
    margin-bottom: var(--vtmn-spacing_4);
  }

  .large-desktop\:vtmn-mb-5 {
    margin-bottom: var(--vtmn-spacing_5);
  }

  .large-desktop\:vtmn-mb-6 {
    margin-bottom: var(--vtmn-spacing_6);
  }

  .large-desktop\:vtmn-mb-7 {
    margin-bottom: var(--vtmn-spacing_7);
  }

  .large-desktop\:vtmn-mb-8 {
    margin-bottom: var(--vtmn-spacing_8);
  }

  .large-desktop\:vtmn-mb-9 {
    margin-bottom: var(--vtmn-spacing_9);
  }

  .large-desktop\:vtmn-mb-10 {
    margin-bottom: var(--vtmn-spacing_10);
  }

  .large-desktop\:vtmn-mb-auto {
    margin-bottom: auto;
  }

  .large-desktop\:vtmn--mb-0 {
    margin-bottom: var(--vtmn-spacing_0);
  }

  .large-desktop\:vtmn--mb-1 {
    margin-bottom: var(--vtmn-spacing_1);
  }

  .large-desktop\:vtmn--mb-2 {
    margin-bottom: var(--vtmn-spacing_2);
  }

  .large-desktop\:vtmn--mb-3 {
    margin-bottom: var(--vtmn-spacing_3);
  }

  .large-desktop\:vtmn--mb-4 {
    margin-bottom: var(--vtmn-spacing_4);
  }

  .large-desktop\:vtmn--mb-5 {
    margin-bottom: var(--vtmn-spacing_5);
  }

  .large-desktop\:vtmn--mb-6 {
    margin-bottom: var(--vtmn-spacing_6);
  }

  .large-desktop\:vtmn--mb-7 {
    margin-bottom: var(--vtmn-spacing_7);
  }

  .large-desktop\:vtmn--mb-8 {
    margin-bottom: var(--vtmn-spacing_8);
  }

  .large-desktop\:vtmn--mb-9 {
    margin-bottom: var(--vtmn-spacing_9);
  }

  .large-desktop\:vtmn--mb-10 {
    margin-bottom: var(--vtmn-spacing_10);
  }

  .large-desktop\:vtmn-ml-0 {
    margin-left: var(--vtmn-spacing_0);
  }

  .large-desktop\:vtmn-ml-1 {
    margin-left: var(--vtmn-spacing_1);
  }

  .large-desktop\:vtmn-ml-2 {
    margin-left: var(--vtmn-spacing_2);
  }

  .large-desktop\:vtmn-ml-3 {
    margin-left: var(--vtmn-spacing_3);
  }

  .large-desktop\:vtmn-ml-4 {
    margin-left: var(--vtmn-spacing_4);
  }

  .large-desktop\:vtmn-ml-5 {
    margin-left: var(--vtmn-spacing_5);
  }

  .large-desktop\:vtmn-ml-6 {
    margin-left: var(--vtmn-spacing_6);
  }

  .large-desktop\:vtmn-ml-7 {
    margin-left: var(--vtmn-spacing_7);
  }

  .large-desktop\:vtmn-ml-8 {
    margin-left: var(--vtmn-spacing_8);
  }

  .large-desktop\:vtmn-ml-9 {
    margin-left: var(--vtmn-spacing_9);
  }

  .large-desktop\:vtmn-ml-10 {
    margin-left: var(--vtmn-spacing_10);
  }

  .large-desktop\:vtmn-ml-auto {
    margin-left: auto;
  }

  .large-desktop\:vtmn--ml-0 {
    margin-left: var(--vtmn-spacing_0);
  }

  .large-desktop\:vtmn--ml-1 {
    margin-left: var(--vtmn-spacing_1);
  }

  .large-desktop\:vtmn--ml-2 {
    margin-left: var(--vtmn-spacing_2);
  }

  .large-desktop\:vtmn--ml-3 {
    margin-left: var(--vtmn-spacing_3);
  }

  .large-desktop\:vtmn--ml-4 {
    margin-left: var(--vtmn-spacing_4);
  }

  .large-desktop\:vtmn--ml-5 {
    margin-left: var(--vtmn-spacing_5);
  }

  .large-desktop\:vtmn--ml-6 {
    margin-left: var(--vtmn-spacing_6);
  }

  .large-desktop\:vtmn--ml-7 {
    margin-left: var(--vtmn-spacing_7);
  }

  .large-desktop\:vtmn--ml-8 {
    margin-left: var(--vtmn-spacing_8);
  }

  .large-desktop\:vtmn--ml-9 {
    margin-left: var(--vtmn-spacing_9);
  }

  .large-desktop\:vtmn--ml-10 {
    margin-left: var(--vtmn-spacing_10);
  }

  .large-desktop\:vtmn-box-border {
    box-sizing: border-box;
  }

  .large-desktop\:vtmn-box-content {
    box-sizing: content-box;
  }

  .large-desktop\:vtmn-block {
    display: block;
  }

  .large-desktop\:vtmn-inline-block {
    display: inline-block;
  }

  .large-desktop\:vtmn-inline {
    display: inline;
  }

  .large-desktop\:vtmn-flex {
    display: flex;
  }

  .large-desktop\:vtmn-inline-flex {
    display: inline-flex;
  }

  .large-desktop\:vtmn-table {
    display: table;
  }

  .large-desktop\:vtmn-inline-table {
    display: inline-table;
  }

  .large-desktop\:vtmn-table-caption {
    display: table-caption;
  }

  .large-desktop\:vtmn-table-cell {
    display: table-cell;
  }

  .large-desktop\:vtmn-table-column {
    display: table-column;
  }

  .large-desktop\:vtmn-table-column-group {
    display: table-column-group;
  }

  .large-desktop\:vtmn-table-footer-group {
    display: table-footer-group;
  }

  .large-desktop\:vtmn-table-header-group {
    display: table-header-group;
  }

  .large-desktop\:vtmn-table-row-group {
    display: table-row-group;
  }

  .large-desktop\:vtmn-table-row {
    display: table-row;
  }

  .large-desktop\:vtmn-flow-root {
    display: flow-root;
  }

  .large-desktop\:vtmn-grid {
    display: grid;
  }

  .large-desktop\:vtmn-inline-grid {
    display: inline-grid;
  }

  .large-desktop\:vtmn-contents {
    display: contents;
  }

  .large-desktop\:vtmn-list-item {
    display: list-item;
  }

  .large-desktop\:vtmn-hidden {
    display: none;
  }

  .large-desktop\:vtmn-h-0 {
    height: var(--vtmn-spacing_0);
  }

  .large-desktop\:vtmn-h-1 {
    height: var(--vtmn-spacing_1);
  }

  .large-desktop\:vtmn-h-2 {
    height: var(--vtmn-spacing_2);
  }

  .large-desktop\:vtmn-h-3 {
    height: var(--vtmn-spacing_3);
  }

  .large-desktop\:vtmn-h-4 {
    height: var(--vtmn-spacing_4);
  }

  .large-desktop\:vtmn-h-5 {
    height: var(--vtmn-spacing_5);
  }

  .large-desktop\:vtmn-h-6 {
    height: var(--vtmn-spacing_6);
  }

  .large-desktop\:vtmn-h-7 {
    height: var(--vtmn-spacing_7);
  }

  .large-desktop\:vtmn-h-8 {
    height: var(--vtmn-spacing_8);
  }

  .large-desktop\:vtmn-h-9 {
    height: var(--vtmn-spacing_9);
  }

  .large-desktop\:vtmn-h-10 {
    height: var(--vtmn-spacing_10);
  }

  .large-desktop\:vtmn-h-auto {
    height: auto;
  }

  .large-desktop\:vtmn-h-1\/2 {
    height: 50%;
  }

  .large-desktop\:vtmn-h-1\/3 {
    height: 33.333333%;
  }

  .large-desktop\:vtmn-h-2\/3 {
    height: 66.666667%;
  }

  .large-desktop\:vtmn-h-1\/4 {
    height: 25%;
  }

  .large-desktop\:vtmn-h-2\/4 {
    height: 50%;
  }

  .large-desktop\:vtmn-h-3\/4 {
    height: 75%;
  }

  .large-desktop\:vtmn-h-1\/5 {
    height: 20%;
  }

  .large-desktop\:vtmn-h-2\/5 {
    height: 40%;
  }

  .large-desktop\:vtmn-h-3\/5 {
    height: 60%;
  }

  .large-desktop\:vtmn-h-4\/5 {
    height: 80%;
  }

  .large-desktop\:vtmn-h-1\/6 {
    height: 16.666667%;
  }

  .large-desktop\:vtmn-h-2\/6 {
    height: 33.333333%;
  }

  .large-desktop\:vtmn-h-3\/6 {
    height: 50%;
  }

  .large-desktop\:vtmn-h-4\/6 {
    height: 66.666667%;
  }

  .large-desktop\:vtmn-h-5\/6 {
    height: 83.333333%;
  }

  .large-desktop\:vtmn-h-full {
    height: 100%;
  }

  .large-desktop\:vtmn-h-screen {
    height: 100vh;
  }

  .large-desktop\:vtmn-max-h-0 {
    max-height: var(--vtmn-spacing_0);
  }

  .large-desktop\:vtmn-max-h-1 {
    max-height: var(--vtmn-spacing_1);
  }

  .large-desktop\:vtmn-max-h-2 {
    max-height: var(--vtmn-spacing_2);
  }

  .large-desktop\:vtmn-max-h-3 {
    max-height: var(--vtmn-spacing_3);
  }

  .large-desktop\:vtmn-max-h-4 {
    max-height: var(--vtmn-spacing_4);
  }

  .large-desktop\:vtmn-max-h-5 {
    max-height: var(--vtmn-spacing_5);
  }

  .large-desktop\:vtmn-max-h-6 {
    max-height: var(--vtmn-spacing_6);
  }

  .large-desktop\:vtmn-max-h-7 {
    max-height: var(--vtmn-spacing_7);
  }

  .large-desktop\:vtmn-max-h-8 {
    max-height: var(--vtmn-spacing_8);
  }

  .large-desktop\:vtmn-max-h-9 {
    max-height: var(--vtmn-spacing_9);
  }

  .large-desktop\:vtmn-max-h-10 {
    max-height: var(--vtmn-spacing_10);
  }

  .large-desktop\:vtmn-max-h-full {
    max-height: 100%;
  }

  .large-desktop\:vtmn-max-h-screen {
    max-height: 100vh;
  }

  .large-desktop\:vtmn-min-h-0 {
    min-height: 0px;
  }

  .large-desktop\:vtmn-min-h-full {
    min-height: 100%;
  }

  .large-desktop\:vtmn-min-h-screen {
    min-height: 100vh;
  }

  .large-desktop\:vtmn-w-0 {
    width: var(--vtmn-spacing_0);
  }

  .large-desktop\:vtmn-w-1 {
    width: var(--vtmn-spacing_1);
  }

  .large-desktop\:vtmn-w-2 {
    width: var(--vtmn-spacing_2);
  }

  .large-desktop\:vtmn-w-3 {
    width: var(--vtmn-spacing_3);
  }

  .large-desktop\:vtmn-w-4 {
    width: var(--vtmn-spacing_4);
  }

  .large-desktop\:vtmn-w-5 {
    width: var(--vtmn-spacing_5);
  }

  .large-desktop\:vtmn-w-6 {
    width: var(--vtmn-spacing_6);
  }

  .large-desktop\:vtmn-w-7 {
    width: var(--vtmn-spacing_7);
  }

  .large-desktop\:vtmn-w-8 {
    width: var(--vtmn-spacing_8);
  }

  .large-desktop\:vtmn-w-9 {
    width: var(--vtmn-spacing_9);
  }

  .large-desktop\:vtmn-w-10 {
    width: var(--vtmn-spacing_10);
  }

  .large-desktop\:vtmn-w-auto {
    width: auto;
  }

  .large-desktop\:vtmn-w-1\/2 {
    width: 50%;
  }

  .large-desktop\:vtmn-w-1\/3 {
    width: 33.333333%;
  }

  .large-desktop\:vtmn-w-2\/3 {
    width: 66.666667%;
  }

  .large-desktop\:vtmn-w-1\/4 {
    width: 25%;
  }

  .large-desktop\:vtmn-w-2\/4 {
    width: 50%;
  }

  .large-desktop\:vtmn-w-3\/4 {
    width: 75%;
  }

  .large-desktop\:vtmn-w-1\/5 {
    width: 20%;
  }

  .large-desktop\:vtmn-w-2\/5 {
    width: 40%;
  }

  .large-desktop\:vtmn-w-3\/5 {
    width: 60%;
  }

  .large-desktop\:vtmn-w-4\/5 {
    width: 80%;
  }

  .large-desktop\:vtmn-w-1\/6 {
    width: 16.666667%;
  }

  .large-desktop\:vtmn-w-2\/6 {
    width: 33.333333%;
  }

  .large-desktop\:vtmn-w-3\/6 {
    width: 50%;
  }

  .large-desktop\:vtmn-w-4\/6 {
    width: 66.666667%;
  }

  .large-desktop\:vtmn-w-5\/6 {
    width: 83.333333%;
  }

  .large-desktop\:vtmn-w-1\/12 {
    width: 8.333333%;
  }

  .large-desktop\:vtmn-w-2\/12 {
    width: 16.666667%;
  }

  .large-desktop\:vtmn-w-3\/12 {
    width: 25%;
  }

  .large-desktop\:vtmn-w-4\/12 {
    width: 33.333333%;
  }

  .large-desktop\:vtmn-w-5\/12 {
    width: 41.666667%;
  }

  .large-desktop\:vtmn-w-6\/12 {
    width: 50%;
  }

  .large-desktop\:vtmn-w-7\/12 {
    width: 58.333333%;
  }

  .large-desktop\:vtmn-w-8\/12 {
    width: 66.666667%;
  }

  .large-desktop\:vtmn-w-9\/12 {
    width: 75%;
  }

  .large-desktop\:vtmn-w-10\/12 {
    width: 83.333333%;
  }

  .large-desktop\:vtmn-w-11\/12 {
    width: 91.666667%;
  }

  .large-desktop\:vtmn-w-full {
    width: 100%;
  }

  .large-desktop\:vtmn-w-screen {
    width: 100vw;
  }

  .large-desktop\:vtmn-w-min {
    width: -moz-min-content;
    width: min-content;
  }

  .large-desktop\:vtmn-w-max {
    width: -moz-max-content;
    width: max-content;
  }

  .large-desktop\:vtmn-min-w-0 {
    min-width: 0px;
  }

  .large-desktop\:vtmn-min-w-full {
    min-width: 100%;
  }

  .large-desktop\:vtmn-min-w-min {
    min-width: -moz-min-content;
    min-width: min-content;
  }

  .large-desktop\:vtmn-min-w-max {
    min-width: -moz-max-content;
    min-width: max-content;
  }

  .large-desktop\:vtmn-max-w-0 {
    max-width: 0rem;
  }

  .large-desktop\:vtmn-max-w-none {
    max-width: none;
  }

  .large-desktop\:vtmn-max-w-xs {
    max-width: 20rem;
  }

  .large-desktop\:vtmn-max-w-sm {
    max-width: 24rem;
  }

  .large-desktop\:vtmn-max-w-md {
    max-width: 28rem;
  }

  .large-desktop\:vtmn-max-w-lg {
    max-width: 32rem;
  }

  .large-desktop\:vtmn-max-w-xl {
    max-width: 36rem;
  }

  .large-desktop\:vtmn-max-w-2xl {
    max-width: 42rem;
  }

  .large-desktop\:vtmn-max-w-3xl {
    max-width: 48rem;
  }

  .large-desktop\:vtmn-max-w-4xl {
    max-width: 56rem;
  }

  .large-desktop\:vtmn-max-w-5xl {
    max-width: 64rem;
  }

  .large-desktop\:vtmn-max-w-6xl {
    max-width: 72rem;
  }

  .large-desktop\:vtmn-max-w-7xl {
    max-width: 80rem;
  }

  .large-desktop\:vtmn-max-w-full {
    max-width: 100%;
  }

  .large-desktop\:vtmn-max-w-min {
    max-width: -moz-min-content;
    max-width: min-content;
  }

  .large-desktop\:vtmn-max-w-max {
    max-width: -moz-max-content;
    max-width: max-content;
  }

  .large-desktop\:vtmn-max-w-prose {
    max-width: 65ch;
  }

  .large-desktop\:vtmn-flex-1 {
    flex: 1 1 0%;
  }

  .large-desktop\:vtmn-flex-auto {
    flex: 1 1 auto;
  }

  .large-desktop\:vtmn-flex-initial {
    flex: 0 1 auto;
  }

  .large-desktop\:vtmn-flex-none {
    flex: none;
  }

  .large-desktop\:vtmn-flex-shrink-0 {
    flex-shrink: 0;
  }

  .large-desktop\:vtmn-flex-shrink {
    flex-shrink: 1;
  }

  .large-desktop\:vtmn-flex-grow-0 {
    flex-grow: 0;
  }

  .large-desktop\:vtmn-flex-grow {
    flex-grow: 1;
  }

  .large-desktop\:vtmn-table-auto {
    table-layout: auto;
  }

  .large-desktop\:vtmn-table-fixed {
    table-layout: fixed;
  }

  .large-desktop\:vtmn-border-collapse {
    border-collapse: collapse;
  }

  .large-desktop\:vtmn-border-separate {
    border-collapse: separate;
  }

  .large-desktop\:vtmn-origin-center {
    transform-origin: center;
  }

  .large-desktop\:vtmn-origin-top {
    transform-origin: top;
  }

  .large-desktop\:vtmn-origin-top-right {
    transform-origin: top right;
  }

  .large-desktop\:vtmn-origin-right {
    transform-origin: right;
  }

  .large-desktop\:vtmn-origin-bottom-right {
    transform-origin: bottom right;
  }

  .large-desktop\:vtmn-origin-bottom {
    transform-origin: bottom;
  }

  .large-desktop\:vtmn-origin-bottom-left {
    transform-origin: bottom left;
  }

  .large-desktop\:vtmn-origin-left {
    transform-origin: left;
  }

  .large-desktop\:vtmn-origin-top-left {
    transform-origin: top left;
  }

  .large-desktop\:vtmn-transform {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .large-desktop\:vtmn-transform-gpu {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .large-desktop\:vtmn-transform-none {
    transform: none;
  }

  .large-desktop\:vtmn-translate-x-0 {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .large-desktop\:vtmn-translate-x-1 {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .large-desktop\:vtmn-translate-x-2 {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .large-desktop\:vtmn-translate-x-3 {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .large-desktop\:vtmn-translate-x-4 {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .large-desktop\:vtmn-translate-x-5 {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .large-desktop\:vtmn-translate-x-6 {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .large-desktop\:vtmn-translate-x-7 {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .large-desktop\:vtmn-translate-x-8 {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .large-desktop\:vtmn-translate-x-9 {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .large-desktop\:vtmn-translate-x-10 {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .large-desktop\:vtmn--translate-x-0 {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .large-desktop\:vtmn--translate-x-1 {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .large-desktop\:vtmn--translate-x-2 {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .large-desktop\:vtmn--translate-x-3 {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .large-desktop\:vtmn--translate-x-4 {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .large-desktop\:vtmn--translate-x-5 {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .large-desktop\:vtmn--translate-x-6 {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .large-desktop\:vtmn--translate-x-7 {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .large-desktop\:vtmn--translate-x-8 {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .large-desktop\:vtmn--translate-x-9 {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .large-desktop\:vtmn--translate-x-10 {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .large-desktop\:vtmn-translate-x-1\/2 {
    --tw-translate-x: 50%;
  }

  .large-desktop\:vtmn-translate-x-1\/3 {
    --tw-translate-x: 33.333333%;
  }

  .large-desktop\:vtmn-translate-x-2\/3 {
    --tw-translate-x: 66.666667%;
  }

  .large-desktop\:vtmn-translate-x-1\/4 {
    --tw-translate-x: 25%;
  }

  .large-desktop\:vtmn-translate-x-2\/4 {
    --tw-translate-x: 50%;
  }

  .large-desktop\:vtmn-translate-x-3\/4 {
    --tw-translate-x: 75%;
  }

  .large-desktop\:vtmn-translate-x-full {
    --tw-translate-x: 100%;
  }

  .large-desktop\:vtmn--translate-x-1\/2 {
    --tw-translate-x: -50%;
  }

  .large-desktop\:vtmn--translate-x-1\/3 {
    --tw-translate-x: -33.333333%;
  }

  .large-desktop\:vtmn--translate-x-2\/3 {
    --tw-translate-x: -66.666667%;
  }

  .large-desktop\:vtmn--translate-x-1\/4 {
    --tw-translate-x: -25%;
  }

  .large-desktop\:vtmn--translate-x-2\/4 {
    --tw-translate-x: -50%;
  }

  .large-desktop\:vtmn--translate-x-3\/4 {
    --tw-translate-x: -75%;
  }

  .large-desktop\:vtmn--translate-x-full {
    --tw-translate-x: -100%;
  }

  .large-desktop\:vtmn-translate-y-0 {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .large-desktop\:vtmn-translate-y-1 {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .large-desktop\:vtmn-translate-y-2 {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .large-desktop\:vtmn-translate-y-3 {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .large-desktop\:vtmn-translate-y-4 {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .large-desktop\:vtmn-translate-y-5 {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .large-desktop\:vtmn-translate-y-6 {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .large-desktop\:vtmn-translate-y-7 {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .large-desktop\:vtmn-translate-y-8 {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .large-desktop\:vtmn-translate-y-9 {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .large-desktop\:vtmn-translate-y-10 {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .large-desktop\:vtmn--translate-y-0 {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .large-desktop\:vtmn--translate-y-1 {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .large-desktop\:vtmn--translate-y-2 {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .large-desktop\:vtmn--translate-y-3 {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .large-desktop\:vtmn--translate-y-4 {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .large-desktop\:vtmn--translate-y-5 {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .large-desktop\:vtmn--translate-y-6 {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .large-desktop\:vtmn--translate-y-7 {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .large-desktop\:vtmn--translate-y-8 {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .large-desktop\:vtmn--translate-y-9 {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .large-desktop\:vtmn--translate-y-10 {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .large-desktop\:vtmn-translate-y-1\/2 {
    --tw-translate-y: 50%;
  }

  .large-desktop\:vtmn-translate-y-1\/3 {
    --tw-translate-y: 33.333333%;
  }

  .large-desktop\:vtmn-translate-y-2\/3 {
    --tw-translate-y: 66.666667%;
  }

  .large-desktop\:vtmn-translate-y-1\/4 {
    --tw-translate-y: 25%;
  }

  .large-desktop\:vtmn-translate-y-2\/4 {
    --tw-translate-y: 50%;
  }

  .large-desktop\:vtmn-translate-y-3\/4 {
    --tw-translate-y: 75%;
  }

  .large-desktop\:vtmn-translate-y-full {
    --tw-translate-y: 100%;
  }

  .large-desktop\:vtmn--translate-y-1\/2 {
    --tw-translate-y: -50%;
  }

  .large-desktop\:vtmn--translate-y-1\/3 {
    --tw-translate-y: -33.333333%;
  }

  .large-desktop\:vtmn--translate-y-2\/3 {
    --tw-translate-y: -66.666667%;
  }

  .large-desktop\:vtmn--translate-y-1\/4 {
    --tw-translate-y: -25%;
  }

  .large-desktop\:vtmn--translate-y-2\/4 {
    --tw-translate-y: -50%;
  }

  .large-desktop\:vtmn--translate-y-3\/4 {
    --tw-translate-y: -75%;
  }

  .large-desktop\:vtmn--translate-y-full {
    --tw-translate-y: -100%;
  }

  .large-desktop\:hover\:vtmn-translate-x-0:hover {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .large-desktop\:hover\:vtmn-translate-x-1:hover {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .large-desktop\:hover\:vtmn-translate-x-2:hover {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .large-desktop\:hover\:vtmn-translate-x-3:hover {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .large-desktop\:hover\:vtmn-translate-x-4:hover {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .large-desktop\:hover\:vtmn-translate-x-5:hover {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .large-desktop\:hover\:vtmn-translate-x-6:hover {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .large-desktop\:hover\:vtmn-translate-x-7:hover {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .large-desktop\:hover\:vtmn-translate-x-8:hover {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .large-desktop\:hover\:vtmn-translate-x-9:hover {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .large-desktop\:hover\:vtmn-translate-x-10:hover {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .large-desktop\:hover\:vtmn--translate-x-0:hover {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .large-desktop\:hover\:vtmn--translate-x-1:hover {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .large-desktop\:hover\:vtmn--translate-x-2:hover {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .large-desktop\:hover\:vtmn--translate-x-3:hover {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .large-desktop\:hover\:vtmn--translate-x-4:hover {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .large-desktop\:hover\:vtmn--translate-x-5:hover {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .large-desktop\:hover\:vtmn--translate-x-6:hover {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .large-desktop\:hover\:vtmn--translate-x-7:hover {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .large-desktop\:hover\:vtmn--translate-x-8:hover {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .large-desktop\:hover\:vtmn--translate-x-9:hover {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .large-desktop\:hover\:vtmn--translate-x-10:hover {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .large-desktop\:hover\:vtmn-translate-x-1\/2:hover {
    --tw-translate-x: 50%;
  }

  .large-desktop\:hover\:vtmn-translate-x-1\/3:hover {
    --tw-translate-x: 33.333333%;
  }

  .large-desktop\:hover\:vtmn-translate-x-2\/3:hover {
    --tw-translate-x: 66.666667%;
  }

  .large-desktop\:hover\:vtmn-translate-x-1\/4:hover {
    --tw-translate-x: 25%;
  }

  .large-desktop\:hover\:vtmn-translate-x-2\/4:hover {
    --tw-translate-x: 50%;
  }

  .large-desktop\:hover\:vtmn-translate-x-3\/4:hover {
    --tw-translate-x: 75%;
  }

  .large-desktop\:hover\:vtmn-translate-x-full:hover {
    --tw-translate-x: 100%;
  }

  .large-desktop\:hover\:vtmn--translate-x-1\/2:hover {
    --tw-translate-x: -50%;
  }

  .large-desktop\:hover\:vtmn--translate-x-1\/3:hover {
    --tw-translate-x: -33.333333%;
  }

  .large-desktop\:hover\:vtmn--translate-x-2\/3:hover {
    --tw-translate-x: -66.666667%;
  }

  .large-desktop\:hover\:vtmn--translate-x-1\/4:hover {
    --tw-translate-x: -25%;
  }

  .large-desktop\:hover\:vtmn--translate-x-2\/4:hover {
    --tw-translate-x: -50%;
  }

  .large-desktop\:hover\:vtmn--translate-x-3\/4:hover {
    --tw-translate-x: -75%;
  }

  .large-desktop\:hover\:vtmn--translate-x-full:hover {
    --tw-translate-x: -100%;
  }

  .large-desktop\:hover\:vtmn-translate-y-0:hover {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .large-desktop\:hover\:vtmn-translate-y-1:hover {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .large-desktop\:hover\:vtmn-translate-y-2:hover {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .large-desktop\:hover\:vtmn-translate-y-3:hover {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .large-desktop\:hover\:vtmn-translate-y-4:hover {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .large-desktop\:hover\:vtmn-translate-y-5:hover {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .large-desktop\:hover\:vtmn-translate-y-6:hover {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .large-desktop\:hover\:vtmn-translate-y-7:hover {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .large-desktop\:hover\:vtmn-translate-y-8:hover {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .large-desktop\:hover\:vtmn-translate-y-9:hover {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .large-desktop\:hover\:vtmn-translate-y-10:hover {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .large-desktop\:hover\:vtmn--translate-y-0:hover {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .large-desktop\:hover\:vtmn--translate-y-1:hover {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .large-desktop\:hover\:vtmn--translate-y-2:hover {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .large-desktop\:hover\:vtmn--translate-y-3:hover {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .large-desktop\:hover\:vtmn--translate-y-4:hover {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .large-desktop\:hover\:vtmn--translate-y-5:hover {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .large-desktop\:hover\:vtmn--translate-y-6:hover {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .large-desktop\:hover\:vtmn--translate-y-7:hover {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .large-desktop\:hover\:vtmn--translate-y-8:hover {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .large-desktop\:hover\:vtmn--translate-y-9:hover {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .large-desktop\:hover\:vtmn--translate-y-10:hover {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .large-desktop\:hover\:vtmn-translate-y-1\/2:hover {
    --tw-translate-y: 50%;
  }

  .large-desktop\:hover\:vtmn-translate-y-1\/3:hover {
    --tw-translate-y: 33.333333%;
  }

  .large-desktop\:hover\:vtmn-translate-y-2\/3:hover {
    --tw-translate-y: 66.666667%;
  }

  .large-desktop\:hover\:vtmn-translate-y-1\/4:hover {
    --tw-translate-y: 25%;
  }

  .large-desktop\:hover\:vtmn-translate-y-2\/4:hover {
    --tw-translate-y: 50%;
  }

  .large-desktop\:hover\:vtmn-translate-y-3\/4:hover {
    --tw-translate-y: 75%;
  }

  .large-desktop\:hover\:vtmn-translate-y-full:hover {
    --tw-translate-y: 100%;
  }

  .large-desktop\:hover\:vtmn--translate-y-1\/2:hover {
    --tw-translate-y: -50%;
  }

  .large-desktop\:hover\:vtmn--translate-y-1\/3:hover {
    --tw-translate-y: -33.333333%;
  }

  .large-desktop\:hover\:vtmn--translate-y-2\/3:hover {
    --tw-translate-y: -66.666667%;
  }

  .large-desktop\:hover\:vtmn--translate-y-1\/4:hover {
    --tw-translate-y: -25%;
  }

  .large-desktop\:hover\:vtmn--translate-y-2\/4:hover {
    --tw-translate-y: -50%;
  }

  .large-desktop\:hover\:vtmn--translate-y-3\/4:hover {
    --tw-translate-y: -75%;
  }

  .large-desktop\:hover\:vtmn--translate-y-full:hover {
    --tw-translate-y: -100%;
  }

  .large-desktop\:focus\:vtmn-translate-x-0:focus {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .large-desktop\:focus\:vtmn-translate-x-1:focus {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .large-desktop\:focus\:vtmn-translate-x-2:focus {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .large-desktop\:focus\:vtmn-translate-x-3:focus {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .large-desktop\:focus\:vtmn-translate-x-4:focus {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .large-desktop\:focus\:vtmn-translate-x-5:focus {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .large-desktop\:focus\:vtmn-translate-x-6:focus {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .large-desktop\:focus\:vtmn-translate-x-7:focus {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .large-desktop\:focus\:vtmn-translate-x-8:focus {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .large-desktop\:focus\:vtmn-translate-x-9:focus {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .large-desktop\:focus\:vtmn-translate-x-10:focus {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .large-desktop\:focus\:vtmn--translate-x-0:focus {
    --tw-translate-x: var(--vtmn-spacing_0);
  }

  .large-desktop\:focus\:vtmn--translate-x-1:focus {
    --tw-translate-x: var(--vtmn-spacing_1);
  }

  .large-desktop\:focus\:vtmn--translate-x-2:focus {
    --tw-translate-x: var(--vtmn-spacing_2);
  }

  .large-desktop\:focus\:vtmn--translate-x-3:focus {
    --tw-translate-x: var(--vtmn-spacing_3);
  }

  .large-desktop\:focus\:vtmn--translate-x-4:focus {
    --tw-translate-x: var(--vtmn-spacing_4);
  }

  .large-desktop\:focus\:vtmn--translate-x-5:focus {
    --tw-translate-x: var(--vtmn-spacing_5);
  }

  .large-desktop\:focus\:vtmn--translate-x-6:focus {
    --tw-translate-x: var(--vtmn-spacing_6);
  }

  .large-desktop\:focus\:vtmn--translate-x-7:focus {
    --tw-translate-x: var(--vtmn-spacing_7);
  }

  .large-desktop\:focus\:vtmn--translate-x-8:focus {
    --tw-translate-x: var(--vtmn-spacing_8);
  }

  .large-desktop\:focus\:vtmn--translate-x-9:focus {
    --tw-translate-x: var(--vtmn-spacing_9);
  }

  .large-desktop\:focus\:vtmn--translate-x-10:focus {
    --tw-translate-x: var(--vtmn-spacing_10);
  }

  .large-desktop\:focus\:vtmn-translate-x-1\/2:focus {
    --tw-translate-x: 50%;
  }

  .large-desktop\:focus\:vtmn-translate-x-1\/3:focus {
    --tw-translate-x: 33.333333%;
  }

  .large-desktop\:focus\:vtmn-translate-x-2\/3:focus {
    --tw-translate-x: 66.666667%;
  }

  .large-desktop\:focus\:vtmn-translate-x-1\/4:focus {
    --tw-translate-x: 25%;
  }

  .large-desktop\:focus\:vtmn-translate-x-2\/4:focus {
    --tw-translate-x: 50%;
  }

  .large-desktop\:focus\:vtmn-translate-x-3\/4:focus {
    --tw-translate-x: 75%;
  }

  .large-desktop\:focus\:vtmn-translate-x-full:focus {
    --tw-translate-x: 100%;
  }

  .large-desktop\:focus\:vtmn--translate-x-1\/2:focus {
    --tw-translate-x: -50%;
  }

  .large-desktop\:focus\:vtmn--translate-x-1\/3:focus {
    --tw-translate-x: -33.333333%;
  }

  .large-desktop\:focus\:vtmn--translate-x-2\/3:focus {
    --tw-translate-x: -66.666667%;
  }

  .large-desktop\:focus\:vtmn--translate-x-1\/4:focus {
    --tw-translate-x: -25%;
  }

  .large-desktop\:focus\:vtmn--translate-x-2\/4:focus {
    --tw-translate-x: -50%;
  }

  .large-desktop\:focus\:vtmn--translate-x-3\/4:focus {
    --tw-translate-x: -75%;
  }

  .large-desktop\:focus\:vtmn--translate-x-full:focus {
    --tw-translate-x: -100%;
  }

  .large-desktop\:focus\:vtmn-translate-y-0:focus {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .large-desktop\:focus\:vtmn-translate-y-1:focus {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .large-desktop\:focus\:vtmn-translate-y-2:focus {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .large-desktop\:focus\:vtmn-translate-y-3:focus {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .large-desktop\:focus\:vtmn-translate-y-4:focus {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .large-desktop\:focus\:vtmn-translate-y-5:focus {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .large-desktop\:focus\:vtmn-translate-y-6:focus {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .large-desktop\:focus\:vtmn-translate-y-7:focus {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .large-desktop\:focus\:vtmn-translate-y-8:focus {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .large-desktop\:focus\:vtmn-translate-y-9:focus {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .large-desktop\:focus\:vtmn-translate-y-10:focus {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .large-desktop\:focus\:vtmn--translate-y-0:focus {
    --tw-translate-y: var(--vtmn-spacing_0);
  }

  .large-desktop\:focus\:vtmn--translate-y-1:focus {
    --tw-translate-y: var(--vtmn-spacing_1);
  }

  .large-desktop\:focus\:vtmn--translate-y-2:focus {
    --tw-translate-y: var(--vtmn-spacing_2);
  }

  .large-desktop\:focus\:vtmn--translate-y-3:focus {
    --tw-translate-y: var(--vtmn-spacing_3);
  }

  .large-desktop\:focus\:vtmn--translate-y-4:focus {
    --tw-translate-y: var(--vtmn-spacing_4);
  }

  .large-desktop\:focus\:vtmn--translate-y-5:focus {
    --tw-translate-y: var(--vtmn-spacing_5);
  }

  .large-desktop\:focus\:vtmn--translate-y-6:focus {
    --tw-translate-y: var(--vtmn-spacing_6);
  }

  .large-desktop\:focus\:vtmn--translate-y-7:focus {
    --tw-translate-y: var(--vtmn-spacing_7);
  }

  .large-desktop\:focus\:vtmn--translate-y-8:focus {
    --tw-translate-y: var(--vtmn-spacing_8);
  }

  .large-desktop\:focus\:vtmn--translate-y-9:focus {
    --tw-translate-y: var(--vtmn-spacing_9);
  }

  .large-desktop\:focus\:vtmn--translate-y-10:focus {
    --tw-translate-y: var(--vtmn-spacing_10);
  }

  .large-desktop\:focus\:vtmn-translate-y-1\/2:focus {
    --tw-translate-y: 50%;
  }

  .large-desktop\:focus\:vtmn-translate-y-1\/3:focus {
    --tw-translate-y: 33.333333%;
  }

  .large-desktop\:focus\:vtmn-translate-y-2\/3:focus {
    --tw-translate-y: 66.666667%;
  }

  .large-desktop\:focus\:vtmn-translate-y-1\/4:focus {
    --tw-translate-y: 25%;
  }

  .large-desktop\:focus\:vtmn-translate-y-2\/4:focus {
    --tw-translate-y: 50%;
  }

  .large-desktop\:focus\:vtmn-translate-y-3\/4:focus {
    --tw-translate-y: 75%;
  }

  .large-desktop\:focus\:vtmn-translate-y-full:focus {
    --tw-translate-y: 100%;
  }

  .large-desktop\:focus\:vtmn--translate-y-1\/2:focus {
    --tw-translate-y: -50%;
  }

  .large-desktop\:focus\:vtmn--translate-y-1\/3:focus {
    --tw-translate-y: -33.333333%;
  }

  .large-desktop\:focus\:vtmn--translate-y-2\/3:focus {
    --tw-translate-y: -66.666667%;
  }

  .large-desktop\:focus\:vtmn--translate-y-1\/4:focus {
    --tw-translate-y: -25%;
  }

  .large-desktop\:focus\:vtmn--translate-y-2\/4:focus {
    --tw-translate-y: -50%;
  }

  .large-desktop\:focus\:vtmn--translate-y-3\/4:focus {
    --tw-translate-y: -75%;
  }

  .large-desktop\:focus\:vtmn--translate-y-full:focus {
    --tw-translate-y: -100%;
  }

  .large-desktop\:vtmn-rotate-0 {
    --tw-rotate: 0deg;
  }

  .large-desktop\:vtmn-rotate-1 {
    --tw-rotate: 1deg;
  }

  .large-desktop\:vtmn-rotate-2 {
    --tw-rotate: 2deg;
  }

  .large-desktop\:vtmn-rotate-3 {
    --tw-rotate: 3deg;
  }

  .large-desktop\:vtmn-rotate-6 {
    --tw-rotate: 6deg;
  }

  .large-desktop\:vtmn-rotate-12 {
    --tw-rotate: 12deg;
  }

  .large-desktop\:vtmn-rotate-45 {
    --tw-rotate: 45deg;
  }

  .large-desktop\:vtmn-rotate-90 {
    --tw-rotate: 90deg;
  }

  .large-desktop\:vtmn-rotate-180 {
    --tw-rotate: 180deg;
  }

  .large-desktop\:vtmn--rotate-180 {
    --tw-rotate: -180deg;
  }

  .large-desktop\:vtmn--rotate-90 {
    --tw-rotate: -90deg;
  }

  .large-desktop\:vtmn--rotate-45 {
    --tw-rotate: -45deg;
  }

  .large-desktop\:vtmn--rotate-12 {
    --tw-rotate: -12deg;
  }

  .large-desktop\:vtmn--rotate-6 {
    --tw-rotate: -6deg;
  }

  .large-desktop\:vtmn--rotate-3 {
    --tw-rotate: -3deg;
  }

  .large-desktop\:vtmn--rotate-2 {
    --tw-rotate: -2deg;
  }

  .large-desktop\:vtmn--rotate-1 {
    --tw-rotate: -1deg;
  }

  .large-desktop\:hover\:vtmn-rotate-0:hover {
    --tw-rotate: 0deg;
  }

  .large-desktop\:hover\:vtmn-rotate-1:hover {
    --tw-rotate: 1deg;
  }

  .large-desktop\:hover\:vtmn-rotate-2:hover {
    --tw-rotate: 2deg;
  }

  .large-desktop\:hover\:vtmn-rotate-3:hover {
    --tw-rotate: 3deg;
  }

  .large-desktop\:hover\:vtmn-rotate-6:hover {
    --tw-rotate: 6deg;
  }

  .large-desktop\:hover\:vtmn-rotate-12:hover {
    --tw-rotate: 12deg;
  }

  .large-desktop\:hover\:vtmn-rotate-45:hover {
    --tw-rotate: 45deg;
  }

  .large-desktop\:hover\:vtmn-rotate-90:hover {
    --tw-rotate: 90deg;
  }

  .large-desktop\:hover\:vtmn-rotate-180:hover {
    --tw-rotate: 180deg;
  }

  .large-desktop\:hover\:vtmn--rotate-180:hover {
    --tw-rotate: -180deg;
  }

  .large-desktop\:hover\:vtmn--rotate-90:hover {
    --tw-rotate: -90deg;
  }

  .large-desktop\:hover\:vtmn--rotate-45:hover {
    --tw-rotate: -45deg;
  }

  .large-desktop\:hover\:vtmn--rotate-12:hover {
    --tw-rotate: -12deg;
  }

  .large-desktop\:hover\:vtmn--rotate-6:hover {
    --tw-rotate: -6deg;
  }

  .large-desktop\:hover\:vtmn--rotate-3:hover {
    --tw-rotate: -3deg;
  }

  .large-desktop\:hover\:vtmn--rotate-2:hover {
    --tw-rotate: -2deg;
  }

  .large-desktop\:hover\:vtmn--rotate-1:hover {
    --tw-rotate: -1deg;
  }

  .large-desktop\:focus\:vtmn-rotate-0:focus {
    --tw-rotate: 0deg;
  }

  .large-desktop\:focus\:vtmn-rotate-1:focus {
    --tw-rotate: 1deg;
  }

  .large-desktop\:focus\:vtmn-rotate-2:focus {
    --tw-rotate: 2deg;
  }

  .large-desktop\:focus\:vtmn-rotate-3:focus {
    --tw-rotate: 3deg;
  }

  .large-desktop\:focus\:vtmn-rotate-6:focus {
    --tw-rotate: 6deg;
  }

  .large-desktop\:focus\:vtmn-rotate-12:focus {
    --tw-rotate: 12deg;
  }

  .large-desktop\:focus\:vtmn-rotate-45:focus {
    --tw-rotate: 45deg;
  }

  .large-desktop\:focus\:vtmn-rotate-90:focus {
    --tw-rotate: 90deg;
  }

  .large-desktop\:focus\:vtmn-rotate-180:focus {
    --tw-rotate: 180deg;
  }

  .large-desktop\:focus\:vtmn--rotate-180:focus {
    --tw-rotate: -180deg;
  }

  .large-desktop\:focus\:vtmn--rotate-90:focus {
    --tw-rotate: -90deg;
  }

  .large-desktop\:focus\:vtmn--rotate-45:focus {
    --tw-rotate: -45deg;
  }

  .large-desktop\:focus\:vtmn--rotate-12:focus {
    --tw-rotate: -12deg;
  }

  .large-desktop\:focus\:vtmn--rotate-6:focus {
    --tw-rotate: -6deg;
  }

  .large-desktop\:focus\:vtmn--rotate-3:focus {
    --tw-rotate: -3deg;
  }

  .large-desktop\:focus\:vtmn--rotate-2:focus {
    --tw-rotate: -2deg;
  }

  .large-desktop\:focus\:vtmn--rotate-1:focus {
    --tw-rotate: -1deg;
  }

  .large-desktop\:vtmn-skew-x-0 {
    --tw-skew-x: 0deg;
  }

  .large-desktop\:vtmn-skew-x-1 {
    --tw-skew-x: 1deg;
  }

  .large-desktop\:vtmn-skew-x-2 {
    --tw-skew-x: 2deg;
  }

  .large-desktop\:vtmn-skew-x-3 {
    --tw-skew-x: 3deg;
  }

  .large-desktop\:vtmn-skew-x-6 {
    --tw-skew-x: 6deg;
  }

  .large-desktop\:vtmn-skew-x-12 {
    --tw-skew-x: 12deg;
  }

  .large-desktop\:vtmn--skew-x-12 {
    --tw-skew-x: -12deg;
  }

  .large-desktop\:vtmn--skew-x-6 {
    --tw-skew-x: -6deg;
  }

  .large-desktop\:vtmn--skew-x-3 {
    --tw-skew-x: -3deg;
  }

  .large-desktop\:vtmn--skew-x-2 {
    --tw-skew-x: -2deg;
  }

  .large-desktop\:vtmn--skew-x-1 {
    --tw-skew-x: -1deg;
  }

  .large-desktop\:vtmn-skew-y-0 {
    --tw-skew-y: 0deg;
  }

  .large-desktop\:vtmn-skew-y-1 {
    --tw-skew-y: 1deg;
  }

  .large-desktop\:vtmn-skew-y-2 {
    --tw-skew-y: 2deg;
  }

  .large-desktop\:vtmn-skew-y-3 {
    --tw-skew-y: 3deg;
  }

  .large-desktop\:vtmn-skew-y-6 {
    --tw-skew-y: 6deg;
  }

  .large-desktop\:vtmn-skew-y-12 {
    --tw-skew-y: 12deg;
  }

  .large-desktop\:vtmn--skew-y-12 {
    --tw-skew-y: -12deg;
  }

  .large-desktop\:vtmn--skew-y-6 {
    --tw-skew-y: -6deg;
  }

  .large-desktop\:vtmn--skew-y-3 {
    --tw-skew-y: -3deg;
  }

  .large-desktop\:vtmn--skew-y-2 {
    --tw-skew-y: -2deg;
  }

  .large-desktop\:vtmn--skew-y-1 {
    --tw-skew-y: -1deg;
  }

  .large-desktop\:hover\:vtmn-skew-x-0:hover {
    --tw-skew-x: 0deg;
  }

  .large-desktop\:hover\:vtmn-skew-x-1:hover {
    --tw-skew-x: 1deg;
  }

  .large-desktop\:hover\:vtmn-skew-x-2:hover {
    --tw-skew-x: 2deg;
  }

  .large-desktop\:hover\:vtmn-skew-x-3:hover {
    --tw-skew-x: 3deg;
  }

  .large-desktop\:hover\:vtmn-skew-x-6:hover {
    --tw-skew-x: 6deg;
  }

  .large-desktop\:hover\:vtmn-skew-x-12:hover {
    --tw-skew-x: 12deg;
  }

  .large-desktop\:hover\:vtmn--skew-x-12:hover {
    --tw-skew-x: -12deg;
  }

  .large-desktop\:hover\:vtmn--skew-x-6:hover {
    --tw-skew-x: -6deg;
  }

  .large-desktop\:hover\:vtmn--skew-x-3:hover {
    --tw-skew-x: -3deg;
  }

  .large-desktop\:hover\:vtmn--skew-x-2:hover {
    --tw-skew-x: -2deg;
  }

  .large-desktop\:hover\:vtmn--skew-x-1:hover {
    --tw-skew-x: -1deg;
  }

  .large-desktop\:hover\:vtmn-skew-y-0:hover {
    --tw-skew-y: 0deg;
  }

  .large-desktop\:hover\:vtmn-skew-y-1:hover {
    --tw-skew-y: 1deg;
  }

  .large-desktop\:hover\:vtmn-skew-y-2:hover {
    --tw-skew-y: 2deg;
  }

  .large-desktop\:hover\:vtmn-skew-y-3:hover {
    --tw-skew-y: 3deg;
  }

  .large-desktop\:hover\:vtmn-skew-y-6:hover {
    --tw-skew-y: 6deg;
  }

  .large-desktop\:hover\:vtmn-skew-y-12:hover {
    --tw-skew-y: 12deg;
  }

  .large-desktop\:hover\:vtmn--skew-y-12:hover {
    --tw-skew-y: -12deg;
  }

  .large-desktop\:hover\:vtmn--skew-y-6:hover {
    --tw-skew-y: -6deg;
  }

  .large-desktop\:hover\:vtmn--skew-y-3:hover {
    --tw-skew-y: -3deg;
  }

  .large-desktop\:hover\:vtmn--skew-y-2:hover {
    --tw-skew-y: -2deg;
  }

  .large-desktop\:hover\:vtmn--skew-y-1:hover {
    --tw-skew-y: -1deg;
  }

  .large-desktop\:focus\:vtmn-skew-x-0:focus {
    --tw-skew-x: 0deg;
  }

  .large-desktop\:focus\:vtmn-skew-x-1:focus {
    --tw-skew-x: 1deg;
  }

  .large-desktop\:focus\:vtmn-skew-x-2:focus {
    --tw-skew-x: 2deg;
  }

  .large-desktop\:focus\:vtmn-skew-x-3:focus {
    --tw-skew-x: 3deg;
  }

  .large-desktop\:focus\:vtmn-skew-x-6:focus {
    --tw-skew-x: 6deg;
  }

  .large-desktop\:focus\:vtmn-skew-x-12:focus {
    --tw-skew-x: 12deg;
  }

  .large-desktop\:focus\:vtmn--skew-x-12:focus {
    --tw-skew-x: -12deg;
  }

  .large-desktop\:focus\:vtmn--skew-x-6:focus {
    --tw-skew-x: -6deg;
  }

  .large-desktop\:focus\:vtmn--skew-x-3:focus {
    --tw-skew-x: -3deg;
  }

  .large-desktop\:focus\:vtmn--skew-x-2:focus {
    --tw-skew-x: -2deg;
  }

  .large-desktop\:focus\:vtmn--skew-x-1:focus {
    --tw-skew-x: -1deg;
  }

  .large-desktop\:focus\:vtmn-skew-y-0:focus {
    --tw-skew-y: 0deg;
  }

  .large-desktop\:focus\:vtmn-skew-y-1:focus {
    --tw-skew-y: 1deg;
  }

  .large-desktop\:focus\:vtmn-skew-y-2:focus {
    --tw-skew-y: 2deg;
  }

  .large-desktop\:focus\:vtmn-skew-y-3:focus {
    --tw-skew-y: 3deg;
  }

  .large-desktop\:focus\:vtmn-skew-y-6:focus {
    --tw-skew-y: 6deg;
  }

  .large-desktop\:focus\:vtmn-skew-y-12:focus {
    --tw-skew-y: 12deg;
  }

  .large-desktop\:focus\:vtmn--skew-y-12:focus {
    --tw-skew-y: -12deg;
  }

  .large-desktop\:focus\:vtmn--skew-y-6:focus {
    --tw-skew-y: -6deg;
  }

  .large-desktop\:focus\:vtmn--skew-y-3:focus {
    --tw-skew-y: -3deg;
  }

  .large-desktop\:focus\:vtmn--skew-y-2:focus {
    --tw-skew-y: -2deg;
  }

  .large-desktop\:focus\:vtmn--skew-y-1:focus {
    --tw-skew-y: -1deg;
  }

  .large-desktop\:vtmn-scale-0 {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .large-desktop\:vtmn-scale-50 {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .large-desktop\:vtmn-scale-75 {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .large-desktop\:vtmn-scale-90 {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .large-desktop\:vtmn-scale-95 {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .large-desktop\:vtmn-scale-100 {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .large-desktop\:vtmn-scale-105 {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .large-desktop\:vtmn-scale-110 {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .large-desktop\:vtmn-scale-125 {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .large-desktop\:vtmn-scale-150 {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .large-desktop\:hover\:vtmn-scale-0:hover {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .large-desktop\:hover\:vtmn-scale-50:hover {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .large-desktop\:hover\:vtmn-scale-75:hover {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .large-desktop\:hover\:vtmn-scale-90:hover {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .large-desktop\:hover\:vtmn-scale-95:hover {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .large-desktop\:hover\:vtmn-scale-100:hover {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .large-desktop\:hover\:vtmn-scale-105:hover {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .large-desktop\:hover\:vtmn-scale-110:hover {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .large-desktop\:hover\:vtmn-scale-125:hover {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .large-desktop\:hover\:vtmn-scale-150:hover {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .large-desktop\:focus\:vtmn-scale-0:focus {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .large-desktop\:focus\:vtmn-scale-50:focus {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .large-desktop\:focus\:vtmn-scale-75:focus {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .large-desktop\:focus\:vtmn-scale-90:focus {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .large-desktop\:focus\:vtmn-scale-95:focus {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .large-desktop\:focus\:vtmn-scale-100:focus {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .large-desktop\:focus\:vtmn-scale-105:focus {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .large-desktop\:focus\:vtmn-scale-110:focus {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .large-desktop\:focus\:vtmn-scale-125:focus {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .large-desktop\:focus\:vtmn-scale-150:focus {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .large-desktop\:vtmn-scale-x-0 {
    --tw-scale-x: 0;
  }

  .large-desktop\:vtmn-scale-x-50 {
    --tw-scale-x: .5;
  }

  .large-desktop\:vtmn-scale-x-75 {
    --tw-scale-x: .75;
  }

  .large-desktop\:vtmn-scale-x-90 {
    --tw-scale-x: .9;
  }

  .large-desktop\:vtmn-scale-x-95 {
    --tw-scale-x: .95;
  }

  .large-desktop\:vtmn-scale-x-100 {
    --tw-scale-x: 1;
  }

  .large-desktop\:vtmn-scale-x-105 {
    --tw-scale-x: 1.05;
  }

  .large-desktop\:vtmn-scale-x-110 {
    --tw-scale-x: 1.1;
  }

  .large-desktop\:vtmn-scale-x-125 {
    --tw-scale-x: 1.25;
  }

  .large-desktop\:vtmn-scale-x-150 {
    --tw-scale-x: 1.5;
  }

  .large-desktop\:vtmn-scale-y-0 {
    --tw-scale-y: 0;
  }

  .large-desktop\:vtmn-scale-y-50 {
    --tw-scale-y: .5;
  }

  .large-desktop\:vtmn-scale-y-75 {
    --tw-scale-y: .75;
  }

  .large-desktop\:vtmn-scale-y-90 {
    --tw-scale-y: .9;
  }

  .large-desktop\:vtmn-scale-y-95 {
    --tw-scale-y: .95;
  }

  .large-desktop\:vtmn-scale-y-100 {
    --tw-scale-y: 1;
  }

  .large-desktop\:vtmn-scale-y-105 {
    --tw-scale-y: 1.05;
  }

  .large-desktop\:vtmn-scale-y-110 {
    --tw-scale-y: 1.1;
  }

  .large-desktop\:vtmn-scale-y-125 {
    --tw-scale-y: 1.25;
  }

  .large-desktop\:vtmn-scale-y-150 {
    --tw-scale-y: 1.5;
  }

  .large-desktop\:hover\:vtmn-scale-x-0:hover {
    --tw-scale-x: 0;
  }

  .large-desktop\:hover\:vtmn-scale-x-50:hover {
    --tw-scale-x: .5;
  }

  .large-desktop\:hover\:vtmn-scale-x-75:hover {
    --tw-scale-x: .75;
  }

  .large-desktop\:hover\:vtmn-scale-x-90:hover {
    --tw-scale-x: .9;
  }

  .large-desktop\:hover\:vtmn-scale-x-95:hover {
    --tw-scale-x: .95;
  }

  .large-desktop\:hover\:vtmn-scale-x-100:hover {
    --tw-scale-x: 1;
  }

  .large-desktop\:hover\:vtmn-scale-x-105:hover {
    --tw-scale-x: 1.05;
  }

  .large-desktop\:hover\:vtmn-scale-x-110:hover {
    --tw-scale-x: 1.1;
  }

  .large-desktop\:hover\:vtmn-scale-x-125:hover {
    --tw-scale-x: 1.25;
  }

  .large-desktop\:hover\:vtmn-scale-x-150:hover {
    --tw-scale-x: 1.5;
  }

  .large-desktop\:hover\:vtmn-scale-y-0:hover {
    --tw-scale-y: 0;
  }

  .large-desktop\:hover\:vtmn-scale-y-50:hover {
    --tw-scale-y: .5;
  }

  .large-desktop\:hover\:vtmn-scale-y-75:hover {
    --tw-scale-y: .75;
  }

  .large-desktop\:hover\:vtmn-scale-y-90:hover {
    --tw-scale-y: .9;
  }

  .large-desktop\:hover\:vtmn-scale-y-95:hover {
    --tw-scale-y: .95;
  }

  .large-desktop\:hover\:vtmn-scale-y-100:hover {
    --tw-scale-y: 1;
  }

  .large-desktop\:hover\:vtmn-scale-y-105:hover {
    --tw-scale-y: 1.05;
  }

  .large-desktop\:hover\:vtmn-scale-y-110:hover {
    --tw-scale-y: 1.1;
  }

  .large-desktop\:hover\:vtmn-scale-y-125:hover {
    --tw-scale-y: 1.25;
  }

  .large-desktop\:hover\:vtmn-scale-y-150:hover {
    --tw-scale-y: 1.5;
  }

  .large-desktop\:focus\:vtmn-scale-x-0:focus {
    --tw-scale-x: 0;
  }

  .large-desktop\:focus\:vtmn-scale-x-50:focus {
    --tw-scale-x: .5;
  }

  .large-desktop\:focus\:vtmn-scale-x-75:focus {
    --tw-scale-x: .75;
  }

  .large-desktop\:focus\:vtmn-scale-x-90:focus {
    --tw-scale-x: .9;
  }

  .large-desktop\:focus\:vtmn-scale-x-95:focus {
    --tw-scale-x: .95;
  }

  .large-desktop\:focus\:vtmn-scale-x-100:focus {
    --tw-scale-x: 1;
  }

  .large-desktop\:focus\:vtmn-scale-x-105:focus {
    --tw-scale-x: 1.05;
  }

  .large-desktop\:focus\:vtmn-scale-x-110:focus {
    --tw-scale-x: 1.1;
  }

  .large-desktop\:focus\:vtmn-scale-x-125:focus {
    --tw-scale-x: 1.25;
  }

  .large-desktop\:focus\:vtmn-scale-x-150:focus {
    --tw-scale-x: 1.5;
  }

  .large-desktop\:focus\:vtmn-scale-y-0:focus {
    --tw-scale-y: 0;
  }

  .large-desktop\:focus\:vtmn-scale-y-50:focus {
    --tw-scale-y: .5;
  }

  .large-desktop\:focus\:vtmn-scale-y-75:focus {
    --tw-scale-y: .75;
  }

  .large-desktop\:focus\:vtmn-scale-y-90:focus {
    --tw-scale-y: .9;
  }

  .large-desktop\:focus\:vtmn-scale-y-95:focus {
    --tw-scale-y: .95;
  }

  .large-desktop\:focus\:vtmn-scale-y-100:focus {
    --tw-scale-y: 1;
  }

  .large-desktop\:focus\:vtmn-scale-y-105:focus {
    --tw-scale-y: 1.05;
  }

  .large-desktop\:focus\:vtmn-scale-y-110:focus {
    --tw-scale-y: 1.1;
  }

  .large-desktop\:focus\:vtmn-scale-y-125:focus {
    --tw-scale-y: 1.25;
  }

  .large-desktop\:focus\:vtmn-scale-y-150:focus {
    --tw-scale-y: 1.5;
  }

  .large-desktop\:vtmn-animate-none {
    animation: none;
  }

  .large-desktop\:vtmn-animate-spin {
    animation: vtmn-spin 1s linear infinite;
  }

  .large-desktop\:vtmn-animate-ping {
    animation: vtmn-ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .large-desktop\:vtmn-animate-pulse {
    animation: vtmn-pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .large-desktop\:vtmn-animate-bounce {
    animation: vtmn-bounce 1s infinite;
  }

  .large-desktop\:vtmn-cursor-auto {
    cursor: auto;
  }

  .large-desktop\:vtmn-cursor-default {
    cursor: default;
  }

  .large-desktop\:vtmn-cursor-pointer {
    cursor: pointer;
  }

  .large-desktop\:vtmn-cursor-wait {
    cursor: wait;
  }

  .large-desktop\:vtmn-cursor-text {
    cursor: text;
  }

  .large-desktop\:vtmn-cursor-move {
    cursor: move;
  }

  .large-desktop\:vtmn-cursor-help {
    cursor: help;
  }

  .large-desktop\:vtmn-cursor-not-allowed {
    cursor: not-allowed;
  }

  .large-desktop\:hover\:vtmn-cursor-auto:hover {
    cursor: auto;
  }

  .large-desktop\:hover\:vtmn-cursor-default:hover {
    cursor: default;
  }

  .large-desktop\:hover\:vtmn-cursor-pointer:hover {
    cursor: pointer;
  }

  .large-desktop\:hover\:vtmn-cursor-wait:hover {
    cursor: wait;
  }

  .large-desktop\:hover\:vtmn-cursor-text:hover {
    cursor: text;
  }

  .large-desktop\:hover\:vtmn-cursor-move:hover {
    cursor: move;
  }

  .large-desktop\:hover\:vtmn-cursor-help:hover {
    cursor: help;
  }

  .large-desktop\:hover\:vtmn-cursor-not-allowed:hover {
    cursor: not-allowed;
  }

  .large-desktop\:disabled\:vtmn-cursor-auto:disabled {
    cursor: auto;
  }

  .large-desktop\:disabled\:vtmn-cursor-default:disabled {
    cursor: default;
  }

  .large-desktop\:disabled\:vtmn-cursor-pointer:disabled {
    cursor: pointer;
  }

  .large-desktop\:disabled\:vtmn-cursor-wait:disabled {
    cursor: wait;
  }

  .large-desktop\:disabled\:vtmn-cursor-text:disabled {
    cursor: text;
  }

  .large-desktop\:disabled\:vtmn-cursor-move:disabled {
    cursor: move;
  }

  .large-desktop\:disabled\:vtmn-cursor-help:disabled {
    cursor: help;
  }

  .large-desktop\:disabled\:vtmn-cursor-not-allowed:disabled {
    cursor: not-allowed;
  }

  .large-desktop\:vtmn-select-none {
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
  }

  .large-desktop\:vtmn-select-text {
    -webkit-user-select: text;
       -moz-user-select: text;
            user-select: text;
  }

  .large-desktop\:vtmn-select-all {
    -webkit-user-select: all;
       -moz-user-select: all;
            user-select: all;
  }

  .large-desktop\:vtmn-select-auto {
    -webkit-user-select: auto;
       -moz-user-select: auto;
            user-select: auto;
  }

  .large-desktop\:vtmn-resize-none {
    resize: none;
  }

  .large-desktop\:vtmn-resize-y {
    resize: vertical;
  }

  .large-desktop\:vtmn-resize-x {
    resize: horizontal;
  }

  .large-desktop\:vtmn-resize {
    resize: both;
  }

  .large-desktop\:vtmn-list-inside {
    list-style-position: inside;
  }

  .large-desktop\:vtmn-list-outside {
    list-style-position: outside;
  }

  .large-desktop\:vtmn-list-none {
    list-style-type: none;
  }

  .large-desktop\:vtmn-list-disc {
    list-style-type: disc;
  }

  .large-desktop\:vtmn-list-decimal {
    list-style-type: decimal;
  }

  .large-desktop\:vtmn-appearance-none {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

  .large-desktop\:vtmn-auto-cols-auto {
    grid-auto-columns: auto;
  }

  .large-desktop\:vtmn-auto-cols-min {
    grid-auto-columns: min-content;
  }

  .large-desktop\:vtmn-auto-cols-max {
    grid-auto-columns: max-content;
  }

  .large-desktop\:vtmn-auto-cols-fr {
    grid-auto-columns: minmax(0, 1fr);
  }

  .large-desktop\:vtmn-grid-flow-row {
    grid-auto-flow: row;
  }

  .large-desktop\:vtmn-grid-flow-col {
    grid-auto-flow: column;
  }

  .large-desktop\:vtmn-grid-flow-row-dense {
    grid-auto-flow: row dense;
  }

  .large-desktop\:vtmn-grid-flow-col-dense {
    grid-auto-flow: column dense;
  }

  .large-desktop\:vtmn-auto-rows-auto {
    grid-auto-rows: auto;
  }

  .large-desktop\:vtmn-auto-rows-min {
    grid-auto-rows: min-content;
  }

  .large-desktop\:vtmn-auto-rows-max {
    grid-auto-rows: max-content;
  }

  .large-desktop\:vtmn-auto-rows-fr {
    grid-auto-rows: minmax(0, 1fr);
  }

  .large-desktop\:vtmn-grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .large-desktop\:vtmn-grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .large-desktop\:vtmn-grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .large-desktop\:vtmn-grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .large-desktop\:vtmn-grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .large-desktop\:vtmn-grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .large-desktop\:vtmn-grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .large-desktop\:vtmn-grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .large-desktop\:vtmn-grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .large-desktop\:vtmn-grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .large-desktop\:vtmn-grid-cols-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .large-desktop\:vtmn-grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .large-desktop\:vtmn-grid-cols-none {
    grid-template-columns: none;
  }

  .large-desktop\:vtmn-grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .large-desktop\:vtmn-grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .large-desktop\:vtmn-grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .large-desktop\:vtmn-grid-rows-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .large-desktop\:vtmn-grid-rows-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .large-desktop\:vtmn-grid-rows-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .large-desktop\:vtmn-grid-rows-none {
    grid-template-rows: none;
  }

  .large-desktop\:vtmn-flex-row {
    flex-direction: row;
  }

  .large-desktop\:vtmn-flex-row-reverse {
    flex-direction: row-reverse;
  }

  .large-desktop\:vtmn-flex-col {
    flex-direction: column;
  }

  .large-desktop\:vtmn-flex-col-reverse {
    flex-direction: column-reverse;
  }

  .large-desktop\:vtmn-flex-wrap {
    flex-wrap: wrap;
  }

  .large-desktop\:vtmn-flex-wrap-reverse {
    flex-wrap: wrap-reverse;
  }

  .large-desktop\:vtmn-flex-nowrap {
    flex-wrap: nowrap;
  }

  .large-desktop\:vtmn-place-content-center {
    place-content: center;
  }

  .large-desktop\:vtmn-place-content-start {
    place-content: start;
  }

  .large-desktop\:vtmn-place-content-end {
    place-content: end;
  }

  .large-desktop\:vtmn-place-content-between {
    place-content: space-between;
  }

  .large-desktop\:vtmn-place-content-around {
    place-content: space-around;
  }

  .large-desktop\:vtmn-place-content-evenly {
    place-content: space-evenly;
  }

  .large-desktop\:vtmn-place-content-stretch {
    place-content: stretch;
  }

  .large-desktop\:vtmn-place-items-start {
    place-items: start;
  }

  .large-desktop\:vtmn-place-items-end {
    place-items: end;
  }

  .large-desktop\:vtmn-place-items-center {
    place-items: center;
  }

  .large-desktop\:vtmn-place-items-stretch {
    place-items: stretch;
  }

  .large-desktop\:vtmn-content-center {
    align-content: center;
  }

  .large-desktop\:vtmn-content-start {
    align-content: flex-start;
  }

  .large-desktop\:vtmn-content-end {
    align-content: flex-end;
  }

  .large-desktop\:vtmn-content-between {
    align-content: space-between;
  }

  .large-desktop\:vtmn-content-around {
    align-content: space-around;
  }

  .large-desktop\:vtmn-content-evenly {
    align-content: space-evenly;
  }

  .large-desktop\:vtmn-items-start {
    align-items: flex-start;
  }

  .large-desktop\:vtmn-items-end {
    align-items: flex-end;
  }

  .large-desktop\:vtmn-items-center {
    align-items: center;
  }

  .large-desktop\:vtmn-items-baseline {
    align-items: baseline;
  }

  .large-desktop\:vtmn-items-stretch {
    align-items: stretch;
  }

  .large-desktop\:vtmn-justify-start {
    justify-content: flex-start;
  }

  .large-desktop\:vtmn-justify-end {
    justify-content: flex-end;
  }

  .large-desktop\:vtmn-justify-center {
    justify-content: center;
  }

  .large-desktop\:vtmn-justify-between {
    justify-content: space-between;
  }

  .large-desktop\:vtmn-justify-around {
    justify-content: space-around;
  }

  .large-desktop\:vtmn-justify-evenly {
    justify-content: space-evenly;
  }

  .large-desktop\:vtmn-justify-items-start {
    justify-items: start;
  }

  .large-desktop\:vtmn-justify-items-end {
    justify-items: end;
  }

  .large-desktop\:vtmn-justify-items-center {
    justify-items: center;
  }

  .large-desktop\:vtmn-justify-items-stretch {
    justify-items: stretch;
  }

  .large-desktop\:vtmn-gap-0 {
    gap: var(--vtmn-spacing_0);
  }

  .large-desktop\:vtmn-gap-1 {
    gap: var(--vtmn-spacing_1);
  }

  .large-desktop\:vtmn-gap-2 {
    gap: var(--vtmn-spacing_2);
  }

  .large-desktop\:vtmn-gap-3 {
    gap: var(--vtmn-spacing_3);
  }

  .large-desktop\:vtmn-gap-4 {
    gap: var(--vtmn-spacing_4);
  }

  .large-desktop\:vtmn-gap-5 {
    gap: var(--vtmn-spacing_5);
  }

  .large-desktop\:vtmn-gap-6 {
    gap: var(--vtmn-spacing_6);
  }

  .large-desktop\:vtmn-gap-7 {
    gap: var(--vtmn-spacing_7);
  }

  .large-desktop\:vtmn-gap-8 {
    gap: var(--vtmn-spacing_8);
  }

  .large-desktop\:vtmn-gap-9 {
    gap: var(--vtmn-spacing_9);
  }

  .large-desktop\:vtmn-gap-10 {
    gap: var(--vtmn-spacing_10);
  }

  .large-desktop\:vtmn-gap-x-0 {
    -moz-column-gap: var(--vtmn-spacing_0);
         column-gap: var(--vtmn-spacing_0);
  }

  .large-desktop\:vtmn-gap-x-1 {
    -moz-column-gap: var(--vtmn-spacing_1);
         column-gap: var(--vtmn-spacing_1);
  }

  .large-desktop\:vtmn-gap-x-2 {
    -moz-column-gap: var(--vtmn-spacing_2);
         column-gap: var(--vtmn-spacing_2);
  }

  .large-desktop\:vtmn-gap-x-3 {
    -moz-column-gap: var(--vtmn-spacing_3);
         column-gap: var(--vtmn-spacing_3);
  }

  .large-desktop\:vtmn-gap-x-4 {
    -moz-column-gap: var(--vtmn-spacing_4);
         column-gap: var(--vtmn-spacing_4);
  }

  .large-desktop\:vtmn-gap-x-5 {
    -moz-column-gap: var(--vtmn-spacing_5);
         column-gap: var(--vtmn-spacing_5);
  }

  .large-desktop\:vtmn-gap-x-6 {
    -moz-column-gap: var(--vtmn-spacing_6);
         column-gap: var(--vtmn-spacing_6);
  }

  .large-desktop\:vtmn-gap-x-7 {
    -moz-column-gap: var(--vtmn-spacing_7);
         column-gap: var(--vtmn-spacing_7);
  }

  .large-desktop\:vtmn-gap-x-8 {
    -moz-column-gap: var(--vtmn-spacing_8);
         column-gap: var(--vtmn-spacing_8);
  }

  .large-desktop\:vtmn-gap-x-9 {
    -moz-column-gap: var(--vtmn-spacing_9);
         column-gap: var(--vtmn-spacing_9);
  }

  .large-desktop\:vtmn-gap-x-10 {
    -moz-column-gap: var(--vtmn-spacing_10);
         column-gap: var(--vtmn-spacing_10);
  }

  .large-desktop\:vtmn-gap-y-0 {
    row-gap: var(--vtmn-spacing_0);
  }

  .large-desktop\:vtmn-gap-y-1 {
    row-gap: var(--vtmn-spacing_1);
  }

  .large-desktop\:vtmn-gap-y-2 {
    row-gap: var(--vtmn-spacing_2);
  }

  .large-desktop\:vtmn-gap-y-3 {
    row-gap: var(--vtmn-spacing_3);
  }

  .large-desktop\:vtmn-gap-y-4 {
    row-gap: var(--vtmn-spacing_4);
  }

  .large-desktop\:vtmn-gap-y-5 {
    row-gap: var(--vtmn-spacing_5);
  }

  .large-desktop\:vtmn-gap-y-6 {
    row-gap: var(--vtmn-spacing_6);
  }

  .large-desktop\:vtmn-gap-y-7 {
    row-gap: var(--vtmn-spacing_7);
  }

  .large-desktop\:vtmn-gap-y-8 {
    row-gap: var(--vtmn-spacing_8);
  }

  .large-desktop\:vtmn-gap-y-9 {
    row-gap: var(--vtmn-spacing_9);
  }

  .large-desktop\:vtmn-gap-y-10 {
    row-gap: var(--vtmn-spacing_10);
  }

  .large-desktop\:vtmn-space-x-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_0) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-x-reverse)));
  }

  .large-desktop\:vtmn-space-x-1 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_1) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-x-reverse)));
  }

  .large-desktop\:vtmn-space-x-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_2) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-x-reverse)));
  }

  .large-desktop\:vtmn-space-x-3 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_3) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-x-reverse)));
  }

  .large-desktop\:vtmn-space-x-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_4) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-x-reverse)));
  }

  .large-desktop\:vtmn-space-x-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_5) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-x-reverse)));
  }

  .large-desktop\:vtmn-space-x-6 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_6) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-x-reverse)));
  }

  .large-desktop\:vtmn-space-x-7 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_7) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-x-reverse)));
  }

  .large-desktop\:vtmn-space-x-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_8) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-x-reverse)));
  }

  .large-desktop\:vtmn-space-x-9 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_9) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-x-reverse)));
  }

  .large-desktop\:vtmn-space-x-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_10) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-x-reverse)));
  }

  .large-desktop\:vtmn--space-x-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_0) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-x-reverse)));
  }

  .large-desktop\:vtmn--space-x-1 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_1) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-x-reverse)));
  }

  .large-desktop\:vtmn--space-x-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_2) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-x-reverse)));
  }

  .large-desktop\:vtmn--space-x-3 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_3) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-x-reverse)));
  }

  .large-desktop\:vtmn--space-x-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_4) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-x-reverse)));
  }

  .large-desktop\:vtmn--space-x-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_5) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-x-reverse)));
  }

  .large-desktop\:vtmn--space-x-6 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_6) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-x-reverse)));
  }

  .large-desktop\:vtmn--space-x-7 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_7) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-x-reverse)));
  }

  .large-desktop\:vtmn--space-x-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_8) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-x-reverse)));
  }

  .large-desktop\:vtmn--space-x-9 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_9) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-x-reverse)));
  }

  .large-desktop\:vtmn--space-x-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(var(--vtmn-spacing_10) * var(--tw-space-x-reverse));
    margin-left: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-x-reverse)));
  }

  .large-desktop\:vtmn-space-y-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_0) * var(--tw-space-y-reverse));
  }

  .large-desktop\:vtmn-space-y-1 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_1) * var(--tw-space-y-reverse));
  }

  .large-desktop\:vtmn-space-y-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_2) * var(--tw-space-y-reverse));
  }

  .large-desktop\:vtmn-space-y-3 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_3) * var(--tw-space-y-reverse));
  }

  .large-desktop\:vtmn-space-y-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_4) * var(--tw-space-y-reverse));
  }

  .large-desktop\:vtmn-space-y-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_5) * var(--tw-space-y-reverse));
  }

  .large-desktop\:vtmn-space-y-6 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_6) * var(--tw-space-y-reverse));
  }

  .large-desktop\:vtmn-space-y-7 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_7) * var(--tw-space-y-reverse));
  }

  .large-desktop\:vtmn-space-y-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_8) * var(--tw-space-y-reverse));
  }

  .large-desktop\:vtmn-space-y-9 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_9) * var(--tw-space-y-reverse));
  }

  .large-desktop\:vtmn-space-y-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_10) * var(--tw-space-y-reverse));
  }

  .large-desktop\:vtmn--space-y-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_0) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_0) * var(--tw-space-y-reverse));
  }

  .large-desktop\:vtmn--space-y-1 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_1) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_1) * var(--tw-space-y-reverse));
  }

  .large-desktop\:vtmn--space-y-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_2) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_2) * var(--tw-space-y-reverse));
  }

  .large-desktop\:vtmn--space-y-3 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_3) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_3) * var(--tw-space-y-reverse));
  }

  .large-desktop\:vtmn--space-y-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_4) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_4) * var(--tw-space-y-reverse));
  }

  .large-desktop\:vtmn--space-y-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_5) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_5) * var(--tw-space-y-reverse));
  }

  .large-desktop\:vtmn--space-y-6 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_6) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_6) * var(--tw-space-y-reverse));
  }

  .large-desktop\:vtmn--space-y-7 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_7) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_7) * var(--tw-space-y-reverse));
  }

  .large-desktop\:vtmn--space-y-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_8) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_8) * var(--tw-space-y-reverse));
  }

  .large-desktop\:vtmn--space-y-9 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_9) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_9) * var(--tw-space-y-reverse));
  }

  .large-desktop\:vtmn--space-y-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(var(--vtmn-spacing_10) * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(var(--vtmn-spacing_10) * var(--tw-space-y-reverse));
  }

  .large-desktop\:vtmn-space-y-reverse &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 1;
  }

  .large-desktop\:vtmn-space-x-reverse &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 1;
  }

  .large-desktop\:vtmn-divide-x-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .large-desktop\:vtmn-divide-x-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .large-desktop\:vtmn-divide-x-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .large-desktop\:vtmn-divide-x-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(8px * var(--tw-divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .large-desktop\:vtmn-divide-x &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .large-desktop\:vtmn-divide-y-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .large-desktop\:vtmn-divide-y-2 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }

  .large-desktop\:vtmn-divide-y-4 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }

  .large-desktop\:vtmn-divide-y-8 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
  }

  .large-desktop\:vtmn-divide-y &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .large-desktop\:vtmn-divide-y-reverse &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 1;
  }

  .large-desktop\:vtmn-divide-x-reverse &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 1;
  }

  .large-desktop\:vtmn-divide-solid &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: solid;
  }

  .large-desktop\:vtmn-divide-dashed &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: dashed;
  }

  .large-desktop\:vtmn-divide-dotted &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: dotted;
  }

  .large-desktop\:vtmn-divide-double &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: double;
  }

  .large-desktop\:vtmn-divide-none &gt; :not([hidden]) ~ :not([hidden]) {
    border-style: none;
  }

  .large-desktop\:vtmn-divide-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: transparent;
  }

  .large-desktop\:vtmn-divide-background-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .large-desktop\:vtmn-divide-background-secondary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .large-desktop\:vtmn-divide-background-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .large-desktop\:vtmn-divide-background-brand-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .large-desktop\:vtmn-divide-background-brand-secondary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .large-desktop\:vtmn-divide-background-accent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .large-desktop\:vtmn-divide-background-alert &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .large-desktop\:vtmn-divide-background-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .large-desktop\:vtmn-divide-background-brand-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .large-desktop\:vtmn-divide-content-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .large-desktop\:vtmn-divide-content-secondary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .large-desktop\:vtmn-divide-content-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .large-desktop\:vtmn-divide-content-action &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .large-desktop\:vtmn-divide-content-active &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .large-desktop\:vtmn-divide-content-inactive &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .large-desktop\:vtmn-divide-content-negative &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .large-desktop\:vtmn-divide-content-warning &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .large-desktop\:vtmn-divide-content-positive &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .large-desktop\:vtmn-divide-content-information &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .large-desktop\:vtmn-divide-content-accent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .large-desktop\:vtmn-divide-content-visited &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .large-desktop\:vtmn-divide-content-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .large-desktop\:vtmn-divide-content-action-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .large-desktop\:vtmn-divide-content-visited-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .large-desktop\:vtmn-divide-border-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .large-desktop\:vtmn-divide-border-secondary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .large-desktop\:vtmn-divide-border-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .large-desktop\:vtmn-divide-border-active &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .large-desktop\:vtmn-divide-border-inactive &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .large-desktop\:vtmn-divide-border-negative &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .large-desktop\:vtmn-divide-border-warning &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .large-desktop\:vtmn-divide-border-positive &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .large-desktop\:vtmn-divide-border-information &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .large-desktop\:vtmn-divide-border-primary-reversed &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .large-desktop\:vtmn-divide-decorative-gravel &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .large-desktop\:vtmn-divide-decorative-brick &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .large-desktop\:vtmn-divide-decorative-saffron &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .large-desktop\:vtmn-divide-decorative-gold &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .large-desktop\:vtmn-divide-decorative-jade &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .large-desktop\:vtmn-divide-decorative-emerald &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .large-desktop\:vtmn-divide-decorative-cobalt &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .large-desktop\:vtmn-divide-decorative-amethyst &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .large-desktop\:vtmn-divide-hover-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .large-desktop\:vtmn-divide-hover-primary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .large-desktop\:vtmn-divide-hover-secondary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .large-desktop\:vtmn-divide-hover-tertiary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .large-desktop\:vtmn-divide-hover-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .large-desktop\:vtmn-divide-hover-brand &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .large-desktop\:vtmn-divide-hover-accent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .large-desktop\:vtmn-divide-hover-primary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .large-desktop\:vtmn-divide-hover-secondary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .large-desktop\:vtmn-divide-hover-tertiary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .large-desktop\:vtmn-divide-active-primary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .large-desktop\:vtmn-divide-active-primary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .large-desktop\:vtmn-divide-active-secondary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .large-desktop\:vtmn-divide-active-tertiary &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .large-desktop\:vtmn-divide-active-tertiary-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .large-desktop\:vtmn-divide-active-brand &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .large-desktop\:vtmn-divide-active-accent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .large-desktop\:vtmn-divide-active-primary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .large-desktop\:vtmn-divide-active-secondary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .large-desktop\:vtmn-divide-active-tertiary-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .large-desktop\:vtmn-divide-active-brand-reversed-transparent &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .large-desktop\:vtmn-divide-shadow &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .large-desktop\:vtmn-divide-brand &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand);
  }

  .large-desktop\:vtmn-divide-brand-pro &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-pro);
  }

  .large-desktop\:vtmn-divide-brand-digital-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .large-desktop\:vtmn-divide-brand-digital-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .large-desktop\:vtmn-divide-brand-digital-light-3 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .large-desktop\:vtmn-divide-brand-digital &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital);
  }

  .large-desktop\:vtmn-divide-brand-digital-dark-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .large-desktop\:vtmn-divide-brand-digital-dark-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .large-desktop\:vtmn-divide-green-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-light-1);
  }

  .large-desktop\:vtmn-divide-green-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-light-2);
  }

  .large-desktop\:vtmn-divide-green-light-3 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-light-3);
  }

  .large-desktop\:vtmn-divide-green &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green);
  }

  .large-desktop\:vtmn-divide-green-dark-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .large-desktop\:vtmn-divide-green-dark-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .large-desktop\:vtmn-divide-white &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_white);
  }

  .large-desktop\:vtmn-divide-grey-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .large-desktop\:vtmn-divide-grey-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .large-desktop\:vtmn-divide-grey-light-3 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .large-desktop\:vtmn-divide-grey-light-4 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .large-desktop\:vtmn-divide-grey &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey);
  }

  .large-desktop\:vtmn-divide-grey-dark-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .large-desktop\:vtmn-divide-grey-dark-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .large-desktop\:vtmn-divide-grey-dark-3 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .large-desktop\:vtmn-divide-black &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_black);
  }

  .large-desktop\:vtmn-divide-success &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_success);
  }

  .large-desktop\:vtmn-divide-info &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_info);
  }

  .large-desktop\:vtmn-divide-warning &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_warning);
  }

  .large-desktop\:vtmn-divide-danger &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_danger);
  }

  .large-desktop\:vtmn-divide-yellow-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .large-desktop\:vtmn-divide-yellow-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .large-desktop\:vtmn-divide-yellow &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_yellow);
  }

  .large-desktop\:vtmn-divide-orange-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .large-desktop\:vtmn-divide-orange-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .large-desktop\:vtmn-divide-orange &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_orange);
  }

  .large-desktop\:vtmn-divide-red-light-1 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_red-light-1);
  }

  .large-desktop\:vtmn-divide-red-light-2 &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_red-light-2);
  }

  .large-desktop\:vtmn-divide-red &gt; :not([hidden]) ~ :not([hidden]) {
    border-color: var(--vtmn-color_red);
  }

  .large-desktop\:vtmn-divide-opacity-0 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0;
  }

  .large-desktop\:vtmn-divide-opacity-5 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.05;
  }

  .large-desktop\:vtmn-divide-opacity-10 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.1;
  }

  .large-desktop\:vtmn-divide-opacity-20 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.2;
  }

  .large-desktop\:vtmn-divide-opacity-25 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.25;
  }

  .large-desktop\:vtmn-divide-opacity-30 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.3;
  }

  .large-desktop\:vtmn-divide-opacity-40 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.4;
  }

  .large-desktop\:vtmn-divide-opacity-50 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.5;
  }

  .large-desktop\:vtmn-divide-opacity-60 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.6;
  }

  .large-desktop\:vtmn-divide-opacity-70 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.7;
  }

  .large-desktop\:vtmn-divide-opacity-75 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.75;
  }

  .large-desktop\:vtmn-divide-opacity-80 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.8;
  }

  .large-desktop\:vtmn-divide-opacity-90 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.9;
  }

  .large-desktop\:vtmn-divide-opacity-95 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.95;
  }

  .large-desktop\:vtmn-divide-opacity-100 &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
  }

  .large-desktop\:vtmn-place-self-auto {
    place-self: auto;
  }

  .large-desktop\:vtmn-place-self-start {
    place-self: start;
  }

  .large-desktop\:vtmn-place-self-end {
    place-self: end;
  }

  .large-desktop\:vtmn-place-self-center {
    place-self: center;
  }

  .large-desktop\:vtmn-place-self-stretch {
    place-self: stretch;
  }

  .large-desktop\:vtmn-self-auto {
    align-self: auto;
  }

  .large-desktop\:vtmn-self-start {
    align-self: flex-start;
  }

  .large-desktop\:vtmn-self-end {
    align-self: flex-end;
  }

  .large-desktop\:vtmn-self-center {
    align-self: center;
  }

  .large-desktop\:vtmn-self-stretch {
    align-self: stretch;
  }

  .large-desktop\:vtmn-self-baseline {
    align-self: baseline;
  }

  .large-desktop\:vtmn-justify-self-auto {
    justify-self: auto;
  }

  .large-desktop\:vtmn-justify-self-start {
    justify-self: start;
  }

  .large-desktop\:vtmn-justify-self-end {
    justify-self: end;
  }

  .large-desktop\:vtmn-justify-self-center {
    justify-self: center;
  }

  .large-desktop\:vtmn-justify-self-stretch {
    justify-self: stretch;
  }

  .large-desktop\:vtmn-overflow-auto {
    overflow: auto;
  }

  .large-desktop\:vtmn-overflow-hidden {
    overflow: hidden;
  }

  .large-desktop\:vtmn-overflow-visible {
    overflow: visible;
  }

  .large-desktop\:vtmn-overflow-scroll {
    overflow: scroll;
  }

  .large-desktop\:vtmn-overflow-x-auto {
    overflow-x: auto;
  }

  .large-desktop\:vtmn-overflow-y-auto {
    overflow-y: auto;
  }

  .large-desktop\:vtmn-overflow-x-hidden {
    overflow-x: hidden;
  }

  .large-desktop\:vtmn-overflow-y-hidden {
    overflow-y: hidden;
  }

  .large-desktop\:vtmn-overflow-x-visible {
    overflow-x: visible;
  }

  .large-desktop\:vtmn-overflow-y-visible {
    overflow-y: visible;
  }

  .large-desktop\:vtmn-overflow-x-scroll {
    overflow-x: scroll;
  }

  .large-desktop\:vtmn-overflow-y-scroll {
    overflow-y: scroll;
  }

  .large-desktop\:vtmn-overscroll-auto {
    overscroll-behavior: auto;
  }

  .large-desktop\:vtmn-overscroll-contain {
    overscroll-behavior: contain;
  }

  .large-desktop\:vtmn-overscroll-none {
    overscroll-behavior: none;
  }

  .large-desktop\:vtmn-overscroll-y-auto {
    overscroll-behavior-y: auto;
  }

  .large-desktop\:vtmn-overscroll-y-contain {
    overscroll-behavior-y: contain;
  }

  .large-desktop\:vtmn-overscroll-y-none {
    overscroll-behavior-y: none;
  }

  .large-desktop\:vtmn-overscroll-x-auto {
    overscroll-behavior-x: auto;
  }

  .large-desktop\:vtmn-overscroll-x-contain {
    overscroll-behavior-x: contain;
  }

  .large-desktop\:vtmn-overscroll-x-none {
    overscroll-behavior-x: none;
  }

  .large-desktop\:vtmn-truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .large-desktop\:vtmn-overflow-ellipsis {
    text-overflow: ellipsis;
  }

  .large-desktop\:vtmn-overflow-clip {
    text-overflow: clip;
  }

  .large-desktop\:vtmn-whitespace-normal {
    white-space: normal;
  }

  .large-desktop\:vtmn-whitespace-nowrap {
    white-space: nowrap;
  }

  .large-desktop\:vtmn-whitespace-pre {
    white-space: pre;
  }

  .large-desktop\:vtmn-whitespace-pre-line {
    white-space: pre-line;
  }

  .large-desktop\:vtmn-whitespace-pre-wrap {
    white-space: pre-wrap;
  }

  .large-desktop\:vtmn-break-normal {
    overflow-wrap: normal;
    word-break: normal;
  }

  .large-desktop\:vtmn-break-words {
    overflow-wrap: break-word;
  }

  .large-desktop\:vtmn-break-all {
    word-break: break-all;
  }

  .large-desktop\:vtmn-rounded-100 {
    border-radius: var(--vtmn-radius_100);
  }

  .large-desktop\:vtmn-rounded-200 {
    border-radius: var(--vtmn-radius_200);
  }

  .large-desktop\:vtmn-rounded-300 {
    border-radius: var(--vtmn-radius_300);
  }

  .large-desktop\:vtmn-rounded-400 {
    border-radius: var(--vtmn-radius_400);
  }

  .large-desktop\:vtmn-rounded-500 {
    border-radius: var(--vtmn-radius_500);
  }

  .large-desktop\:vtmn-rounded-600 {
    border-radius: var(--vtmn-radius_600);
  }

  .large-desktop\:vtmn-rounded-700 {
    border-radius: var(--vtmn-radius_700);
  }

  .large-desktop\:vtmn-rounded-800 {
    border-radius: var(--vtmn-radius_800);
  }

  .large-desktop\:vtmn-rounded-none {
    border-radius: 0px;
  }

  .large-desktop\:vtmn-rounded-sm {
    border-radius: 0.125rem;
  }

  .large-desktop\:vtmn-rounded {
    border-radius: 0.25rem;
  }

  .large-desktop\:vtmn-rounded-md {
    border-radius: 0.375rem;
  }

  .large-desktop\:vtmn-rounded-lg {
    border-radius: 0.5rem;
  }

  .large-desktop\:vtmn-rounded-xl {
    border-radius: 0.75rem;
  }

  .large-desktop\:vtmn-rounded-2xl {
    border-radius: 1rem;
  }

  .large-desktop\:vtmn-rounded-3xl {
    border-radius: 1.5rem;
  }

  .large-desktop\:vtmn-rounded-full {
    border-radius: 9999px;
  }

  .large-desktop\:vtmn-rounded-t-100 {
    border-top-left-radius: var(--vtmn-radius_100);
    border-top-right-radius: var(--vtmn-radius_100);
  }

  .large-desktop\:vtmn-rounded-t-200 {
    border-top-left-radius: var(--vtmn-radius_200);
    border-top-right-radius: var(--vtmn-radius_200);
  }

  .large-desktop\:vtmn-rounded-t-300 {
    border-top-left-radius: var(--vtmn-radius_300);
    border-top-right-radius: var(--vtmn-radius_300);
  }

  .large-desktop\:vtmn-rounded-t-400 {
    border-top-left-radius: var(--vtmn-radius_400);
    border-top-right-radius: var(--vtmn-radius_400);
  }

  .large-desktop\:vtmn-rounded-t-500 {
    border-top-left-radius: var(--vtmn-radius_500);
    border-top-right-radius: var(--vtmn-radius_500);
  }

  .large-desktop\:vtmn-rounded-t-600 {
    border-top-left-radius: var(--vtmn-radius_600);
    border-top-right-radius: var(--vtmn-radius_600);
  }

  .large-desktop\:vtmn-rounded-t-700 {
    border-top-left-radius: var(--vtmn-radius_700);
    border-top-right-radius: var(--vtmn-radius_700);
  }

  .large-desktop\:vtmn-rounded-t-800 {
    border-top-left-radius: var(--vtmn-radius_800);
    border-top-right-radius: var(--vtmn-radius_800);
  }

  .large-desktop\:vtmn-rounded-t-none {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .large-desktop\:vtmn-rounded-t-sm {
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .large-desktop\:vtmn-rounded-t {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .large-desktop\:vtmn-rounded-t-md {
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .large-desktop\:vtmn-rounded-t-lg {
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .large-desktop\:vtmn-rounded-t-xl {
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .large-desktop\:vtmn-rounded-t-2xl {
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .large-desktop\:vtmn-rounded-t-3xl {
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .large-desktop\:vtmn-rounded-t-full {
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .large-desktop\:vtmn-rounded-r-100 {
    border-top-right-radius: var(--vtmn-radius_100);
    border-bottom-right-radius: var(--vtmn-radius_100);
  }

  .large-desktop\:vtmn-rounded-r-200 {
    border-top-right-radius: var(--vtmn-radius_200);
    border-bottom-right-radius: var(--vtmn-radius_200);
  }

  .large-desktop\:vtmn-rounded-r-300 {
    border-top-right-radius: var(--vtmn-radius_300);
    border-bottom-right-radius: var(--vtmn-radius_300);
  }

  .large-desktop\:vtmn-rounded-r-400 {
    border-top-right-radius: var(--vtmn-radius_400);
    border-bottom-right-radius: var(--vtmn-radius_400);
  }

  .large-desktop\:vtmn-rounded-r-500 {
    border-top-right-radius: var(--vtmn-radius_500);
    border-bottom-right-radius: var(--vtmn-radius_500);
  }

  .large-desktop\:vtmn-rounded-r-600 {
    border-top-right-radius: var(--vtmn-radius_600);
    border-bottom-right-radius: var(--vtmn-radius_600);
  }

  .large-desktop\:vtmn-rounded-r-700 {
    border-top-right-radius: var(--vtmn-radius_700);
    border-bottom-right-radius: var(--vtmn-radius_700);
  }

  .large-desktop\:vtmn-rounded-r-800 {
    border-top-right-radius: var(--vtmn-radius_800);
    border-bottom-right-radius: var(--vtmn-radius_800);
  }

  .large-desktop\:vtmn-rounded-r-none {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .large-desktop\:vtmn-rounded-r-sm {
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .large-desktop\:vtmn-rounded-r {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .large-desktop\:vtmn-rounded-r-md {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .large-desktop\:vtmn-rounded-r-lg {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .large-desktop\:vtmn-rounded-r-xl {
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .large-desktop\:vtmn-rounded-r-2xl {
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .large-desktop\:vtmn-rounded-r-3xl {
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .large-desktop\:vtmn-rounded-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .large-desktop\:vtmn-rounded-b-100 {
    border-bottom-right-radius: var(--vtmn-radius_100);
    border-bottom-left-radius: var(--vtmn-radius_100);
  }

  .large-desktop\:vtmn-rounded-b-200 {
    border-bottom-right-radius: var(--vtmn-radius_200);
    border-bottom-left-radius: var(--vtmn-radius_200);
  }

  .large-desktop\:vtmn-rounded-b-300 {
    border-bottom-right-radius: var(--vtmn-radius_300);
    border-bottom-left-radius: var(--vtmn-radius_300);
  }

  .large-desktop\:vtmn-rounded-b-400 {
    border-bottom-right-radius: var(--vtmn-radius_400);
    border-bottom-left-radius: var(--vtmn-radius_400);
  }

  .large-desktop\:vtmn-rounded-b-500 {
    border-bottom-right-radius: var(--vtmn-radius_500);
    border-bottom-left-radius: var(--vtmn-radius_500);
  }

  .large-desktop\:vtmn-rounded-b-600 {
    border-bottom-right-radius: var(--vtmn-radius_600);
    border-bottom-left-radius: var(--vtmn-radius_600);
  }

  .large-desktop\:vtmn-rounded-b-700 {
    border-bottom-right-radius: var(--vtmn-radius_700);
    border-bottom-left-radius: var(--vtmn-radius_700);
  }

  .large-desktop\:vtmn-rounded-b-800 {
    border-bottom-right-radius: var(--vtmn-radius_800);
    border-bottom-left-radius: var(--vtmn-radius_800);
  }

  .large-desktop\:vtmn-rounded-b-none {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .large-desktop\:vtmn-rounded-b-sm {
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .large-desktop\:vtmn-rounded-b {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .large-desktop\:vtmn-rounded-b-md {
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .large-desktop\:vtmn-rounded-b-lg {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .large-desktop\:vtmn-rounded-b-xl {
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .large-desktop\:vtmn-rounded-b-2xl {
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .large-desktop\:vtmn-rounded-b-3xl {
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .large-desktop\:vtmn-rounded-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .large-desktop\:vtmn-rounded-l-100 {
    border-top-left-radius: var(--vtmn-radius_100);
    border-bottom-left-radius: var(--vtmn-radius_100);
  }

  .large-desktop\:vtmn-rounded-l-200 {
    border-top-left-radius: var(--vtmn-radius_200);
    border-bottom-left-radius: var(--vtmn-radius_200);
  }

  .large-desktop\:vtmn-rounded-l-300 {
    border-top-left-radius: var(--vtmn-radius_300);
    border-bottom-left-radius: var(--vtmn-radius_300);
  }

  .large-desktop\:vtmn-rounded-l-400 {
    border-top-left-radius: var(--vtmn-radius_400);
    border-bottom-left-radius: var(--vtmn-radius_400);
  }

  .large-desktop\:vtmn-rounded-l-500 {
    border-top-left-radius: var(--vtmn-radius_500);
    border-bottom-left-radius: var(--vtmn-radius_500);
  }

  .large-desktop\:vtmn-rounded-l-600 {
    border-top-left-radius: var(--vtmn-radius_600);
    border-bottom-left-radius: var(--vtmn-radius_600);
  }

  .large-desktop\:vtmn-rounded-l-700 {
    border-top-left-radius: var(--vtmn-radius_700);
    border-bottom-left-radius: var(--vtmn-radius_700);
  }

  .large-desktop\:vtmn-rounded-l-800 {
    border-top-left-radius: var(--vtmn-radius_800);
    border-bottom-left-radius: var(--vtmn-radius_800);
  }

  .large-desktop\:vtmn-rounded-l-none {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .large-desktop\:vtmn-rounded-l-sm {
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .large-desktop\:vtmn-rounded-l {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .large-desktop\:vtmn-rounded-l-md {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .large-desktop\:vtmn-rounded-l-lg {
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .large-desktop\:vtmn-rounded-l-xl {
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .large-desktop\:vtmn-rounded-l-2xl {
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .large-desktop\:vtmn-rounded-l-3xl {
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .large-desktop\:vtmn-rounded-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .large-desktop\:vtmn-rounded-tl-100 {
    border-top-left-radius: var(--vtmn-radius_100);
  }

  .large-desktop\:vtmn-rounded-tl-200 {
    border-top-left-radius: var(--vtmn-radius_200);
  }

  .large-desktop\:vtmn-rounded-tl-300 {
    border-top-left-radius: var(--vtmn-radius_300);
  }

  .large-desktop\:vtmn-rounded-tl-400 {
    border-top-left-radius: var(--vtmn-radius_400);
  }

  .large-desktop\:vtmn-rounded-tl-500 {
    border-top-left-radius: var(--vtmn-radius_500);
  }

  .large-desktop\:vtmn-rounded-tl-600 {
    border-top-left-radius: var(--vtmn-radius_600);
  }

  .large-desktop\:vtmn-rounded-tl-700 {
    border-top-left-radius: var(--vtmn-radius_700);
  }

  .large-desktop\:vtmn-rounded-tl-800 {
    border-top-left-radius: var(--vtmn-radius_800);
  }

  .large-desktop\:vtmn-rounded-tl-none {
    border-top-left-radius: 0px;
  }

  .large-desktop\:vtmn-rounded-tl-sm {
    border-top-left-radius: 0.125rem;
  }

  .large-desktop\:vtmn-rounded-tl {
    border-top-left-radius: 0.25rem;
  }

  .large-desktop\:vtmn-rounded-tl-md {
    border-top-left-radius: 0.375rem;
  }

  .large-desktop\:vtmn-rounded-tl-lg {
    border-top-left-radius: 0.5rem;
  }

  .large-desktop\:vtmn-rounded-tl-xl {
    border-top-left-radius: 0.75rem;
  }

  .large-desktop\:vtmn-rounded-tl-2xl {
    border-top-left-radius: 1rem;
  }

  .large-desktop\:vtmn-rounded-tl-3xl {
    border-top-left-radius: 1.5rem;
  }

  .large-desktop\:vtmn-rounded-tl-full {
    border-top-left-radius: 9999px;
  }

  .large-desktop\:vtmn-rounded-tr-100 {
    border-top-right-radius: var(--vtmn-radius_100);
  }

  .large-desktop\:vtmn-rounded-tr-200 {
    border-top-right-radius: var(--vtmn-radius_200);
  }

  .large-desktop\:vtmn-rounded-tr-300 {
    border-top-right-radius: var(--vtmn-radius_300);
  }

  .large-desktop\:vtmn-rounded-tr-400 {
    border-top-right-radius: var(--vtmn-radius_400);
  }

  .large-desktop\:vtmn-rounded-tr-500 {
    border-top-right-radius: var(--vtmn-radius_500);
  }

  .large-desktop\:vtmn-rounded-tr-600 {
    border-top-right-radius: var(--vtmn-radius_600);
  }

  .large-desktop\:vtmn-rounded-tr-700 {
    border-top-right-radius: var(--vtmn-radius_700);
  }

  .large-desktop\:vtmn-rounded-tr-800 {
    border-top-right-radius: var(--vtmn-radius_800);
  }

  .large-desktop\:vtmn-rounded-tr-none {
    border-top-right-radius: 0px;
  }

  .large-desktop\:vtmn-rounded-tr-sm {
    border-top-right-radius: 0.125rem;
  }

  .large-desktop\:vtmn-rounded-tr {
    border-top-right-radius: 0.25rem;
  }

  .large-desktop\:vtmn-rounded-tr-md {
    border-top-right-radius: 0.375rem;
  }

  .large-desktop\:vtmn-rounded-tr-lg {
    border-top-right-radius: 0.5rem;
  }

  .large-desktop\:vtmn-rounded-tr-xl {
    border-top-right-radius: 0.75rem;
  }

  .large-desktop\:vtmn-rounded-tr-2xl {
    border-top-right-radius: 1rem;
  }

  .large-desktop\:vtmn-rounded-tr-3xl {
    border-top-right-radius: 1.5rem;
  }

  .large-desktop\:vtmn-rounded-tr-full {
    border-top-right-radius: 9999px;
  }

  .large-desktop\:vtmn-rounded-br-100 {
    border-bottom-right-radius: var(--vtmn-radius_100);
  }

  .large-desktop\:vtmn-rounded-br-200 {
    border-bottom-right-radius: var(--vtmn-radius_200);
  }

  .large-desktop\:vtmn-rounded-br-300 {
    border-bottom-right-radius: var(--vtmn-radius_300);
  }

  .large-desktop\:vtmn-rounded-br-400 {
    border-bottom-right-radius: var(--vtmn-radius_400);
  }

  .large-desktop\:vtmn-rounded-br-500 {
    border-bottom-right-radius: var(--vtmn-radius_500);
  }

  .large-desktop\:vtmn-rounded-br-600 {
    border-bottom-right-radius: var(--vtmn-radius_600);
  }

  .large-desktop\:vtmn-rounded-br-700 {
    border-bottom-right-radius: var(--vtmn-radius_700);
  }

  .large-desktop\:vtmn-rounded-br-800 {
    border-bottom-right-radius: var(--vtmn-radius_800);
  }

  .large-desktop\:vtmn-rounded-br-none {
    border-bottom-right-radius: 0px;
  }

  .large-desktop\:vtmn-rounded-br-sm {
    border-bottom-right-radius: 0.125rem;
  }

  .large-desktop\:vtmn-rounded-br {
    border-bottom-right-radius: 0.25rem;
  }

  .large-desktop\:vtmn-rounded-br-md {
    border-bottom-right-radius: 0.375rem;
  }

  .large-desktop\:vtmn-rounded-br-lg {
    border-bottom-right-radius: 0.5rem;
  }

  .large-desktop\:vtmn-rounded-br-xl {
    border-bottom-right-radius: 0.75rem;
  }

  .large-desktop\:vtmn-rounded-br-2xl {
    border-bottom-right-radius: 1rem;
  }

  .large-desktop\:vtmn-rounded-br-3xl {
    border-bottom-right-radius: 1.5rem;
  }

  .large-desktop\:vtmn-rounded-br-full {
    border-bottom-right-radius: 9999px;
  }

  .large-desktop\:vtmn-rounded-bl-100 {
    border-bottom-left-radius: var(--vtmn-radius_100);
  }

  .large-desktop\:vtmn-rounded-bl-200 {
    border-bottom-left-radius: var(--vtmn-radius_200);
  }

  .large-desktop\:vtmn-rounded-bl-300 {
    border-bottom-left-radius: var(--vtmn-radius_300);
  }

  .large-desktop\:vtmn-rounded-bl-400 {
    border-bottom-left-radius: var(--vtmn-radius_400);
  }

  .large-desktop\:vtmn-rounded-bl-500 {
    border-bottom-left-radius: var(--vtmn-radius_500);
  }

  .large-desktop\:vtmn-rounded-bl-600 {
    border-bottom-left-radius: var(--vtmn-radius_600);
  }

  .large-desktop\:vtmn-rounded-bl-700 {
    border-bottom-left-radius: var(--vtmn-radius_700);
  }

  .large-desktop\:vtmn-rounded-bl-800 {
    border-bottom-left-radius: var(--vtmn-radius_800);
  }

  .large-desktop\:vtmn-rounded-bl-none {
    border-bottom-left-radius: 0px;
  }

  .large-desktop\:vtmn-rounded-bl-sm {
    border-bottom-left-radius: 0.125rem;
  }

  .large-desktop\:vtmn-rounded-bl {
    border-bottom-left-radius: 0.25rem;
  }

  .large-desktop\:vtmn-rounded-bl-md {
    border-bottom-left-radius: 0.375rem;
  }

  .large-desktop\:vtmn-rounded-bl-lg {
    border-bottom-left-radius: 0.5rem;
  }

  .large-desktop\:vtmn-rounded-bl-xl {
    border-bottom-left-radius: 0.75rem;
  }

  .large-desktop\:vtmn-rounded-bl-2xl {
    border-bottom-left-radius: 1rem;
  }

  .large-desktop\:vtmn-rounded-bl-3xl {
    border-bottom-left-radius: 1.5rem;
  }

  .large-desktop\:vtmn-rounded-bl-full {
    border-bottom-left-radius: 9999px;
  }

  .large-desktop\:vtmn-border-0 {
    border-width: 0px;
  }

  .large-desktop\:vtmn-border-2 {
    border-width: 2px;
  }

  .large-desktop\:vtmn-border-4 {
    border-width: 4px;
  }

  .large-desktop\:vtmn-border-8 {
    border-width: 8px;
  }

  .large-desktop\:vtmn-border {
    border-width: 1px;
  }

  .large-desktop\:vtmn-border-t-0 {
    border-top-width: 0px;
  }

  .large-desktop\:vtmn-border-t-2 {
    border-top-width: 2px;
  }

  .large-desktop\:vtmn-border-t-4 {
    border-top-width: 4px;
  }

  .large-desktop\:vtmn-border-t-8 {
    border-top-width: 8px;
  }

  .large-desktop\:vtmn-border-t {
    border-top-width: 1px;
  }

  .large-desktop\:vtmn-border-r-0 {
    border-right-width: 0px;
  }

  .large-desktop\:vtmn-border-r-2 {
    border-right-width: 2px;
  }

  .large-desktop\:vtmn-border-r-4 {
    border-right-width: 4px;
  }

  .large-desktop\:vtmn-border-r-8 {
    border-right-width: 8px;
  }

  .large-desktop\:vtmn-border-r {
    border-right-width: 1px;
  }

  .large-desktop\:vtmn-border-b-0 {
    border-bottom-width: 0px;
  }

  .large-desktop\:vtmn-border-b-2 {
    border-bottom-width: 2px;
  }

  .large-desktop\:vtmn-border-b-4 {
    border-bottom-width: 4px;
  }

  .large-desktop\:vtmn-border-b-8 {
    border-bottom-width: 8px;
  }

  .large-desktop\:vtmn-border-b {
    border-bottom-width: 1px;
  }

  .large-desktop\:vtmn-border-l-0 {
    border-left-width: 0px;
  }

  .large-desktop\:vtmn-border-l-2 {
    border-left-width: 2px;
  }

  .large-desktop\:vtmn-border-l-4 {
    border-left-width: 4px;
  }

  .large-desktop\:vtmn-border-l-8 {
    border-left-width: 8px;
  }

  .large-desktop\:vtmn-border-l {
    border-left-width: 1px;
  }

  .large-desktop\:vtmn-border-solid {
    border-style: solid;
  }

  .large-desktop\:vtmn-border-dashed {
    border-style: dashed;
  }

  .large-desktop\:vtmn-border-dotted {
    border-style: dotted;
  }

  .large-desktop\:vtmn-border-double {
    border-style: double;
  }

  .large-desktop\:vtmn-border-none {
    border-style: none;
  }

  .large-desktop\:vtmn-border-transparent {
    border-color: transparent;
  }

  .large-desktop\:vtmn-border-background-primary {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .large-desktop\:vtmn-border-background-secondary {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .large-desktop\:vtmn-border-background-tertiary {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .large-desktop\:vtmn-border-background-brand-primary {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .large-desktop\:vtmn-border-background-brand-secondary {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .large-desktop\:vtmn-border-background-accent {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .large-desktop\:vtmn-border-background-alert {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .large-desktop\:vtmn-border-background-primary-reversed {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .large-desktop\:vtmn-border-background-brand-primary-reversed {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .large-desktop\:vtmn-border-content-primary {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .large-desktop\:vtmn-border-content-secondary {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .large-desktop\:vtmn-border-content-tertiary {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .large-desktop\:vtmn-border-content-action {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .large-desktop\:vtmn-border-content-active {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .large-desktop\:vtmn-border-content-inactive {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .large-desktop\:vtmn-border-content-negative {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .large-desktop\:vtmn-border-content-warning {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .large-desktop\:vtmn-border-content-positive {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .large-desktop\:vtmn-border-content-information {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .large-desktop\:vtmn-border-content-accent {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .large-desktop\:vtmn-border-content-visited {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .large-desktop\:vtmn-border-content-primary-reversed {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .large-desktop\:vtmn-border-content-action-reversed {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .large-desktop\:vtmn-border-content-visited-reversed {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .large-desktop\:vtmn-border-border-primary {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .large-desktop\:vtmn-border-border-secondary {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .large-desktop\:vtmn-border-border-tertiary {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .large-desktop\:vtmn-border-border-active {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .large-desktop\:vtmn-border-border-inactive {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .large-desktop\:vtmn-border-border-negative {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .large-desktop\:vtmn-border-border-warning {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .large-desktop\:vtmn-border-border-positive {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .large-desktop\:vtmn-border-border-information {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .large-desktop\:vtmn-border-border-primary-reversed {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .large-desktop\:vtmn-border-decorative-gravel {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .large-desktop\:vtmn-border-decorative-brick {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .large-desktop\:vtmn-border-decorative-saffron {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .large-desktop\:vtmn-border-decorative-gold {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .large-desktop\:vtmn-border-decorative-jade {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .large-desktop\:vtmn-border-decorative-emerald {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .large-desktop\:vtmn-border-decorative-cobalt {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .large-desktop\:vtmn-border-decorative-amethyst {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .large-desktop\:vtmn-border-hover-primary {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .large-desktop\:vtmn-border-hover-primary-transparent {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .large-desktop\:vtmn-border-hover-secondary-transparent {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .large-desktop\:vtmn-border-hover-tertiary-transparent {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .large-desktop\:vtmn-border-hover-tertiary {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .large-desktop\:vtmn-border-hover-brand {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .large-desktop\:vtmn-border-hover-accent {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .large-desktop\:vtmn-border-hover-primary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .large-desktop\:vtmn-border-hover-secondary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .large-desktop\:vtmn-border-hover-tertiary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .large-desktop\:vtmn-border-active-primary {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .large-desktop\:vtmn-border-active-primary-transparent {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .large-desktop\:vtmn-border-active-secondary-transparent {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .large-desktop\:vtmn-border-active-tertiary {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .large-desktop\:vtmn-border-active-tertiary-transparent {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .large-desktop\:vtmn-border-active-brand {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .large-desktop\:vtmn-border-active-accent {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .large-desktop\:vtmn-border-active-primary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .large-desktop\:vtmn-border-active-secondary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .large-desktop\:vtmn-border-active-tertiary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .large-desktop\:vtmn-border-active-brand-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .large-desktop\:vtmn-border-shadow {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .large-desktop\:vtmn-border-brand {
    border-color: var(--vtmn-color_brand);
  }

  .large-desktop\:vtmn-border-brand-pro {
    border-color: var(--vtmn-color_brand-pro);
  }

  .large-desktop\:vtmn-border-brand-digital-light-1 {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .large-desktop\:vtmn-border-brand-digital-light-2 {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .large-desktop\:vtmn-border-brand-digital-light-3 {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .large-desktop\:vtmn-border-brand-digital {
    border-color: var(--vtmn-color_brand-digital);
  }

  .large-desktop\:vtmn-border-brand-digital-dark-1 {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .large-desktop\:vtmn-border-brand-digital-dark-2 {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .large-desktop\:vtmn-border-green-light-1 {
    border-color: var(--vtmn-color_green-light-1);
  }

  .large-desktop\:vtmn-border-green-light-2 {
    border-color: var(--vtmn-color_green-light-2);
  }

  .large-desktop\:vtmn-border-green-light-3 {
    border-color: var(--vtmn-color_green-light-3);
  }

  .large-desktop\:vtmn-border-green {
    border-color: var(--vtmn-color_green);
  }

  .large-desktop\:vtmn-border-green-dark-1 {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .large-desktop\:vtmn-border-green-dark-2 {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .large-desktop\:vtmn-border-white {
    border-color: var(--vtmn-color_white);
  }

  .large-desktop\:vtmn-border-grey-light-1 {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .large-desktop\:vtmn-border-grey-light-2 {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .large-desktop\:vtmn-border-grey-light-3 {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .large-desktop\:vtmn-border-grey-light-4 {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .large-desktop\:vtmn-border-grey {
    border-color: var(--vtmn-color_grey);
  }

  .large-desktop\:vtmn-border-grey-dark-1 {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .large-desktop\:vtmn-border-grey-dark-2 {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .large-desktop\:vtmn-border-grey-dark-3 {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .large-desktop\:vtmn-border-black {
    border-color: var(--vtmn-color_black);
  }

  .large-desktop\:vtmn-border-success {
    border-color: var(--vtmn-color_success);
  }

  .large-desktop\:vtmn-border-info {
    border-color: var(--vtmn-color_info);
  }

  .large-desktop\:vtmn-border-warning {
    border-color: var(--vtmn-color_warning);
  }

  .large-desktop\:vtmn-border-danger {
    border-color: var(--vtmn-color_danger);
  }

  .large-desktop\:vtmn-border-yellow-light-1 {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .large-desktop\:vtmn-border-yellow-light-2 {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .large-desktop\:vtmn-border-yellow {
    border-color: var(--vtmn-color_yellow);
  }

  .large-desktop\:vtmn-border-orange-light-1 {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .large-desktop\:vtmn-border-orange-light-2 {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .large-desktop\:vtmn-border-orange {
    border-color: var(--vtmn-color_orange);
  }

  .large-desktop\:vtmn-border-red-light-1 {
    border-color: var(--vtmn-color_red-light-1);
  }

  .large-desktop\:vtmn-border-red-light-2 {
    border-color: var(--vtmn-color_red-light-2);
  }

  .large-desktop\:vtmn-border-red {
    border-color: var(--vtmn-color_red);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-transparent {
    border-color: transparent;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-background-primary {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-background-secondary {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-background-tertiary {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-background-brand-primary {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-background-brand-secondary {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-background-accent {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-background-alert {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-background-primary-reversed {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-background-brand-primary-reversed {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-content-primary {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-content-secondary {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-content-tertiary {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-content-action {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-content-active {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-content-inactive {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-content-negative {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-content-warning {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-content-positive {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-content-information {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-content-accent {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-content-visited {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-content-primary-reversed {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-content-action-reversed {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-content-visited-reversed {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-border-primary {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-border-secondary {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-border-tertiary {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-border-active {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-border-inactive {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-border-negative {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-border-warning {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-border-positive {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-border-information {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-border-primary-reversed {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-decorative-gravel {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-decorative-brick {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-decorative-saffron {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-decorative-gold {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-decorative-jade {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-decorative-emerald {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-decorative-cobalt {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-decorative-amethyst {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-hover-primary {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-hover-primary-transparent {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-hover-secondary-transparent {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-hover-tertiary-transparent {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-hover-tertiary {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-hover-brand {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-hover-accent {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-hover-primary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-hover-secondary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-hover-tertiary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-active-primary {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-active-primary-transparent {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-active-secondary-transparent {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-active-tertiary {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-active-tertiary-transparent {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-active-brand {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-active-accent {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-active-primary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-active-secondary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-active-tertiary-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-active-brand-reversed-transparent {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-shadow {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-brand {
    border-color: var(--vtmn-color_brand);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-brand-pro {
    border-color: var(--vtmn-color_brand-pro);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-brand-digital-light-1 {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-brand-digital-light-2 {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-brand-digital-light-3 {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-brand-digital {
    border-color: var(--vtmn-color_brand-digital);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-brand-digital-dark-1 {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-brand-digital-dark-2 {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-green-light-1 {
    border-color: var(--vtmn-color_green-light-1);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-green-light-2 {
    border-color: var(--vtmn-color_green-light-2);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-green-light-3 {
    border-color: var(--vtmn-color_green-light-3);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-green {
    border-color: var(--vtmn-color_green);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-green-dark-1 {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-green-dark-2 {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-white {
    border-color: var(--vtmn-color_white);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-grey-light-1 {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-grey-light-2 {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-grey-light-3 {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-grey-light-4 {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-grey {
    border-color: var(--vtmn-color_grey);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-grey-dark-1 {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-grey-dark-2 {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-grey-dark-3 {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-black {
    border-color: var(--vtmn-color_black);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-success {
    border-color: var(--vtmn-color_success);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-info {
    border-color: var(--vtmn-color_info);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-warning {
    border-color: var(--vtmn-color_warning);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-danger {
    border-color: var(--vtmn-color_danger);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-yellow-light-1 {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-yellow-light-2 {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-yellow {
    border-color: var(--vtmn-color_yellow);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-orange-light-1 {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-orange-light-2 {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-orange {
    border-color: var(--vtmn-color_orange);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-red-light-1 {
    border-color: var(--vtmn-color_red-light-1);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-red-light-2 {
    border-color: var(--vtmn-color_red-light-2);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-red {
    border-color: var(--vtmn-color_red);
  }

  .large-desktop\:focus-within\:vtmn-border-transparent:focus-within {
    border-color: transparent;
  }

  .large-desktop\:focus-within\:vtmn-border-background-primary:focus-within {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .large-desktop\:focus-within\:vtmn-border-background-secondary:focus-within {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .large-desktop\:focus-within\:vtmn-border-background-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .large-desktop\:focus-within\:vtmn-border-background-brand-primary:focus-within {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .large-desktop\:focus-within\:vtmn-border-background-brand-secondary:focus-within {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .large-desktop\:focus-within\:vtmn-border-background-accent:focus-within {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .large-desktop\:focus-within\:vtmn-border-background-alert:focus-within {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .large-desktop\:focus-within\:vtmn-border-background-primary-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .large-desktop\:focus-within\:vtmn-border-background-brand-primary-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .large-desktop\:focus-within\:vtmn-border-content-primary:focus-within {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .large-desktop\:focus-within\:vtmn-border-content-secondary:focus-within {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .large-desktop\:focus-within\:vtmn-border-content-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .large-desktop\:focus-within\:vtmn-border-content-action:focus-within {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .large-desktop\:focus-within\:vtmn-border-content-active:focus-within {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .large-desktop\:focus-within\:vtmn-border-content-inactive:focus-within {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .large-desktop\:focus-within\:vtmn-border-content-negative:focus-within {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .large-desktop\:focus-within\:vtmn-border-content-warning:focus-within {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .large-desktop\:focus-within\:vtmn-border-content-positive:focus-within {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .large-desktop\:focus-within\:vtmn-border-content-information:focus-within {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .large-desktop\:focus-within\:vtmn-border-content-accent:focus-within {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .large-desktop\:focus-within\:vtmn-border-content-visited:focus-within {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .large-desktop\:focus-within\:vtmn-border-content-primary-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .large-desktop\:focus-within\:vtmn-border-content-action-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .large-desktop\:focus-within\:vtmn-border-content-visited-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .large-desktop\:focus-within\:vtmn-border-border-primary:focus-within {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .large-desktop\:focus-within\:vtmn-border-border-secondary:focus-within {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .large-desktop\:focus-within\:vtmn-border-border-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .large-desktop\:focus-within\:vtmn-border-border-active:focus-within {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .large-desktop\:focus-within\:vtmn-border-border-inactive:focus-within {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .large-desktop\:focus-within\:vtmn-border-border-negative:focus-within {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .large-desktop\:focus-within\:vtmn-border-border-warning:focus-within {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .large-desktop\:focus-within\:vtmn-border-border-positive:focus-within {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .large-desktop\:focus-within\:vtmn-border-border-information:focus-within {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .large-desktop\:focus-within\:vtmn-border-border-primary-reversed:focus-within {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .large-desktop\:focus-within\:vtmn-border-decorative-gravel:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .large-desktop\:focus-within\:vtmn-border-decorative-brick:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .large-desktop\:focus-within\:vtmn-border-decorative-saffron:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .large-desktop\:focus-within\:vtmn-border-decorative-gold:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .large-desktop\:focus-within\:vtmn-border-decorative-jade:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .large-desktop\:focus-within\:vtmn-border-decorative-emerald:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .large-desktop\:focus-within\:vtmn-border-decorative-cobalt:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .large-desktop\:focus-within\:vtmn-border-decorative-amethyst:focus-within {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .large-desktop\:focus-within\:vtmn-border-hover-primary:focus-within {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .large-desktop\:focus-within\:vtmn-border-hover-primary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .large-desktop\:focus-within\:vtmn-border-hover-secondary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .large-desktop\:focus-within\:vtmn-border-hover-tertiary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .large-desktop\:focus-within\:vtmn-border-hover-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .large-desktop\:focus-within\:vtmn-border-hover-brand:focus-within {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .large-desktop\:focus-within\:vtmn-border-hover-accent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .large-desktop\:focus-within\:vtmn-border-hover-primary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .large-desktop\:focus-within\:vtmn-border-hover-secondary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .large-desktop\:focus-within\:vtmn-border-hover-tertiary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .large-desktop\:focus-within\:vtmn-border-active-primary:focus-within {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .large-desktop\:focus-within\:vtmn-border-active-primary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .large-desktop\:focus-within\:vtmn-border-active-secondary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .large-desktop\:focus-within\:vtmn-border-active-tertiary:focus-within {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .large-desktop\:focus-within\:vtmn-border-active-tertiary-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .large-desktop\:focus-within\:vtmn-border-active-brand:focus-within {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .large-desktop\:focus-within\:vtmn-border-active-accent:focus-within {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .large-desktop\:focus-within\:vtmn-border-active-primary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .large-desktop\:focus-within\:vtmn-border-active-secondary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .large-desktop\:focus-within\:vtmn-border-active-tertiary-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .large-desktop\:focus-within\:vtmn-border-active-brand-reversed-transparent:focus-within {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .large-desktop\:focus-within\:vtmn-border-shadow:focus-within {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .large-desktop\:focus-within\:vtmn-border-brand:focus-within {
    border-color: var(--vtmn-color_brand);
  }

  .large-desktop\:focus-within\:vtmn-border-brand-pro:focus-within {
    border-color: var(--vtmn-color_brand-pro);
  }

  .large-desktop\:focus-within\:vtmn-border-brand-digital-light-1:focus-within {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .large-desktop\:focus-within\:vtmn-border-brand-digital-light-2:focus-within {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .large-desktop\:focus-within\:vtmn-border-brand-digital-light-3:focus-within {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .large-desktop\:focus-within\:vtmn-border-brand-digital:focus-within {
    border-color: var(--vtmn-color_brand-digital);
  }

  .large-desktop\:focus-within\:vtmn-border-brand-digital-dark-1:focus-within {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .large-desktop\:focus-within\:vtmn-border-brand-digital-dark-2:focus-within {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .large-desktop\:focus-within\:vtmn-border-green-light-1:focus-within {
    border-color: var(--vtmn-color_green-light-1);
  }

  .large-desktop\:focus-within\:vtmn-border-green-light-2:focus-within {
    border-color: var(--vtmn-color_green-light-2);
  }

  .large-desktop\:focus-within\:vtmn-border-green-light-3:focus-within {
    border-color: var(--vtmn-color_green-light-3);
  }

  .large-desktop\:focus-within\:vtmn-border-green:focus-within {
    border-color: var(--vtmn-color_green);
  }

  .large-desktop\:focus-within\:vtmn-border-green-dark-1:focus-within {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .large-desktop\:focus-within\:vtmn-border-green-dark-2:focus-within {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .large-desktop\:focus-within\:vtmn-border-white:focus-within {
    border-color: var(--vtmn-color_white);
  }

  .large-desktop\:focus-within\:vtmn-border-grey-light-1:focus-within {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .large-desktop\:focus-within\:vtmn-border-grey-light-2:focus-within {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .large-desktop\:focus-within\:vtmn-border-grey-light-3:focus-within {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .large-desktop\:focus-within\:vtmn-border-grey-light-4:focus-within {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .large-desktop\:focus-within\:vtmn-border-grey:focus-within {
    border-color: var(--vtmn-color_grey);
  }

  .large-desktop\:focus-within\:vtmn-border-grey-dark-1:focus-within {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .large-desktop\:focus-within\:vtmn-border-grey-dark-2:focus-within {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .large-desktop\:focus-within\:vtmn-border-grey-dark-3:focus-within {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .large-desktop\:focus-within\:vtmn-border-black:focus-within {
    border-color: var(--vtmn-color_black);
  }

  .large-desktop\:focus-within\:vtmn-border-success:focus-within {
    border-color: var(--vtmn-color_success);
  }

  .large-desktop\:focus-within\:vtmn-border-info:focus-within {
    border-color: var(--vtmn-color_info);
  }

  .large-desktop\:focus-within\:vtmn-border-warning:focus-within {
    border-color: var(--vtmn-color_warning);
  }

  .large-desktop\:focus-within\:vtmn-border-danger:focus-within {
    border-color: var(--vtmn-color_danger);
  }

  .large-desktop\:focus-within\:vtmn-border-yellow-light-1:focus-within {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .large-desktop\:focus-within\:vtmn-border-yellow-light-2:focus-within {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .large-desktop\:focus-within\:vtmn-border-yellow:focus-within {
    border-color: var(--vtmn-color_yellow);
  }

  .large-desktop\:focus-within\:vtmn-border-orange-light-1:focus-within {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .large-desktop\:focus-within\:vtmn-border-orange-light-2:focus-within {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .large-desktop\:focus-within\:vtmn-border-orange:focus-within {
    border-color: var(--vtmn-color_orange);
  }

  .large-desktop\:focus-within\:vtmn-border-red-light-1:focus-within {
    border-color: var(--vtmn-color_red-light-1);
  }

  .large-desktop\:focus-within\:vtmn-border-red-light-2:focus-within {
    border-color: var(--vtmn-color_red-light-2);
  }

  .large-desktop\:focus-within\:vtmn-border-red:focus-within {
    border-color: var(--vtmn-color_red);
  }

  .large-desktop\:hover\:vtmn-border-transparent:hover {
    border-color: transparent;
  }

  .large-desktop\:hover\:vtmn-border-background-primary:hover {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .large-desktop\:hover\:vtmn-border-background-secondary:hover {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .large-desktop\:hover\:vtmn-border-background-tertiary:hover {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .large-desktop\:hover\:vtmn-border-background-brand-primary:hover {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .large-desktop\:hover\:vtmn-border-background-brand-secondary:hover {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .large-desktop\:hover\:vtmn-border-background-accent:hover {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .large-desktop\:hover\:vtmn-border-background-alert:hover {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .large-desktop\:hover\:vtmn-border-background-primary-reversed:hover {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .large-desktop\:hover\:vtmn-border-background-brand-primary-reversed:hover {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .large-desktop\:hover\:vtmn-border-content-primary:hover {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .large-desktop\:hover\:vtmn-border-content-secondary:hover {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .large-desktop\:hover\:vtmn-border-content-tertiary:hover {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .large-desktop\:hover\:vtmn-border-content-action:hover {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .large-desktop\:hover\:vtmn-border-content-active:hover {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .large-desktop\:hover\:vtmn-border-content-inactive:hover {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .large-desktop\:hover\:vtmn-border-content-negative:hover {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .large-desktop\:hover\:vtmn-border-content-warning:hover {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .large-desktop\:hover\:vtmn-border-content-positive:hover {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .large-desktop\:hover\:vtmn-border-content-information:hover {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .large-desktop\:hover\:vtmn-border-content-accent:hover {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .large-desktop\:hover\:vtmn-border-content-visited:hover {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .large-desktop\:hover\:vtmn-border-content-primary-reversed:hover {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .large-desktop\:hover\:vtmn-border-content-action-reversed:hover {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .large-desktop\:hover\:vtmn-border-content-visited-reversed:hover {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .large-desktop\:hover\:vtmn-border-border-primary:hover {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .large-desktop\:hover\:vtmn-border-border-secondary:hover {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .large-desktop\:hover\:vtmn-border-border-tertiary:hover {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .large-desktop\:hover\:vtmn-border-border-active:hover {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .large-desktop\:hover\:vtmn-border-border-inactive:hover {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .large-desktop\:hover\:vtmn-border-border-negative:hover {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .large-desktop\:hover\:vtmn-border-border-warning:hover {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .large-desktop\:hover\:vtmn-border-border-positive:hover {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .large-desktop\:hover\:vtmn-border-border-information:hover {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .large-desktop\:hover\:vtmn-border-border-primary-reversed:hover {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .large-desktop\:hover\:vtmn-border-decorative-gravel:hover {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .large-desktop\:hover\:vtmn-border-decorative-brick:hover {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .large-desktop\:hover\:vtmn-border-decorative-saffron:hover {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .large-desktop\:hover\:vtmn-border-decorative-gold:hover {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .large-desktop\:hover\:vtmn-border-decorative-jade:hover {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .large-desktop\:hover\:vtmn-border-decorative-emerald:hover {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .large-desktop\:hover\:vtmn-border-decorative-cobalt:hover {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .large-desktop\:hover\:vtmn-border-decorative-amethyst:hover {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .large-desktop\:hover\:vtmn-border-hover-primary:hover {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .large-desktop\:hover\:vtmn-border-hover-primary-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .large-desktop\:hover\:vtmn-border-hover-secondary-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .large-desktop\:hover\:vtmn-border-hover-tertiary-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .large-desktop\:hover\:vtmn-border-hover-tertiary:hover {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .large-desktop\:hover\:vtmn-border-hover-brand:hover {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .large-desktop\:hover\:vtmn-border-hover-accent:hover {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .large-desktop\:hover\:vtmn-border-hover-primary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .large-desktop\:hover\:vtmn-border-hover-secondary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .large-desktop\:hover\:vtmn-border-hover-tertiary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .large-desktop\:hover\:vtmn-border-active-primary:hover {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .large-desktop\:hover\:vtmn-border-active-primary-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .large-desktop\:hover\:vtmn-border-active-secondary-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .large-desktop\:hover\:vtmn-border-active-tertiary:hover {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .large-desktop\:hover\:vtmn-border-active-tertiary-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .large-desktop\:hover\:vtmn-border-active-brand:hover {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .large-desktop\:hover\:vtmn-border-active-accent:hover {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .large-desktop\:hover\:vtmn-border-active-primary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .large-desktop\:hover\:vtmn-border-active-secondary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .large-desktop\:hover\:vtmn-border-active-tertiary-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .large-desktop\:hover\:vtmn-border-active-brand-reversed-transparent:hover {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .large-desktop\:hover\:vtmn-border-shadow:hover {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .large-desktop\:hover\:vtmn-border-brand:hover {
    border-color: var(--vtmn-color_brand);
  }

  .large-desktop\:hover\:vtmn-border-brand-pro:hover {
    border-color: var(--vtmn-color_brand-pro);
  }

  .large-desktop\:hover\:vtmn-border-brand-digital-light-1:hover {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .large-desktop\:hover\:vtmn-border-brand-digital-light-2:hover {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .large-desktop\:hover\:vtmn-border-brand-digital-light-3:hover {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .large-desktop\:hover\:vtmn-border-brand-digital:hover {
    border-color: var(--vtmn-color_brand-digital);
  }

  .large-desktop\:hover\:vtmn-border-brand-digital-dark-1:hover {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .large-desktop\:hover\:vtmn-border-brand-digital-dark-2:hover {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .large-desktop\:hover\:vtmn-border-green-light-1:hover {
    border-color: var(--vtmn-color_green-light-1);
  }

  .large-desktop\:hover\:vtmn-border-green-light-2:hover {
    border-color: var(--vtmn-color_green-light-2);
  }

  .large-desktop\:hover\:vtmn-border-green-light-3:hover {
    border-color: var(--vtmn-color_green-light-3);
  }

  .large-desktop\:hover\:vtmn-border-green:hover {
    border-color: var(--vtmn-color_green);
  }

  .large-desktop\:hover\:vtmn-border-green-dark-1:hover {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .large-desktop\:hover\:vtmn-border-green-dark-2:hover {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .large-desktop\:hover\:vtmn-border-white:hover {
    border-color: var(--vtmn-color_white);
  }

  .large-desktop\:hover\:vtmn-border-grey-light-1:hover {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .large-desktop\:hover\:vtmn-border-grey-light-2:hover {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .large-desktop\:hover\:vtmn-border-grey-light-3:hover {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .large-desktop\:hover\:vtmn-border-grey-light-4:hover {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .large-desktop\:hover\:vtmn-border-grey:hover {
    border-color: var(--vtmn-color_grey);
  }

  .large-desktop\:hover\:vtmn-border-grey-dark-1:hover {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .large-desktop\:hover\:vtmn-border-grey-dark-2:hover {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .large-desktop\:hover\:vtmn-border-grey-dark-3:hover {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .large-desktop\:hover\:vtmn-border-black:hover {
    border-color: var(--vtmn-color_black);
  }

  .large-desktop\:hover\:vtmn-border-success:hover {
    border-color: var(--vtmn-color_success);
  }

  .large-desktop\:hover\:vtmn-border-info:hover {
    border-color: var(--vtmn-color_info);
  }

  .large-desktop\:hover\:vtmn-border-warning:hover {
    border-color: var(--vtmn-color_warning);
  }

  .large-desktop\:hover\:vtmn-border-danger:hover {
    border-color: var(--vtmn-color_danger);
  }

  .large-desktop\:hover\:vtmn-border-yellow-light-1:hover {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .large-desktop\:hover\:vtmn-border-yellow-light-2:hover {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .large-desktop\:hover\:vtmn-border-yellow:hover {
    border-color: var(--vtmn-color_yellow);
  }

  .large-desktop\:hover\:vtmn-border-orange-light-1:hover {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .large-desktop\:hover\:vtmn-border-orange-light-2:hover {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .large-desktop\:hover\:vtmn-border-orange:hover {
    border-color: var(--vtmn-color_orange);
  }

  .large-desktop\:hover\:vtmn-border-red-light-1:hover {
    border-color: var(--vtmn-color_red-light-1);
  }

  .large-desktop\:hover\:vtmn-border-red-light-2:hover {
    border-color: var(--vtmn-color_red-light-2);
  }

  .large-desktop\:hover\:vtmn-border-red:hover {
    border-color: var(--vtmn-color_red);
  }

  .large-desktop\:focus\:vtmn-border-transparent:focus {
    border-color: transparent;
  }

  .large-desktop\:focus\:vtmn-border-background-primary:focus {
    border-color: var(--vtmn-semantic-color_background-primary);
  }

  .large-desktop\:focus\:vtmn-border-background-secondary:focus {
    border-color: var(--vtmn-semantic-color_background-secondary);
  }

  .large-desktop\:focus\:vtmn-border-background-tertiary:focus {
    border-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .large-desktop\:focus\:vtmn-border-background-brand-primary:focus {
    border-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .large-desktop\:focus\:vtmn-border-background-brand-secondary:focus {
    border-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .large-desktop\:focus\:vtmn-border-background-accent:focus {
    border-color: var(--vtmn-semantic-color_background-accent);
  }

  .large-desktop\:focus\:vtmn-border-background-alert:focus {
    border-color: var(--vtmn-semantic-color_background-alert);
  }

  .large-desktop\:focus\:vtmn-border-background-primary-reversed:focus {
    border-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .large-desktop\:focus\:vtmn-border-background-brand-primary-reversed:focus {
    border-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .large-desktop\:focus\:vtmn-border-content-primary:focus {
    border-color: var(--vtmn-semantic-color_content-primary);
  }

  .large-desktop\:focus\:vtmn-border-content-secondary:focus {
    border-color: var(--vtmn-semantic-color_content-secondary);
  }

  .large-desktop\:focus\:vtmn-border-content-tertiary:focus {
    border-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .large-desktop\:focus\:vtmn-border-content-action:focus {
    border-color: var(--vtmn-semantic-color_content-action);
  }

  .large-desktop\:focus\:vtmn-border-content-active:focus {
    border-color: var(--vtmn-semantic-color_content-active);
  }

  .large-desktop\:focus\:vtmn-border-content-inactive:focus {
    border-color: var(--vtmn-semantic-color_content-inactive);
  }

  .large-desktop\:focus\:vtmn-border-content-negative:focus {
    border-color: var(--vtmn-semantic-color_content-negative);
  }

  .large-desktop\:focus\:vtmn-border-content-warning:focus {
    border-color: var(--vtmn-semantic-color_content-warning);
  }

  .large-desktop\:focus\:vtmn-border-content-positive:focus {
    border-color: var(--vtmn-semantic-color_content-positive);
  }

  .large-desktop\:focus\:vtmn-border-content-information:focus {
    border-color: var(--vtmn-semantic-color_content-information);
  }

  .large-desktop\:focus\:vtmn-border-content-accent:focus {
    border-color: var(--vtmn-semantic-color_content-accent);
  }

  .large-desktop\:focus\:vtmn-border-content-visited:focus {
    border-color: var(--vtmn-semantic-color_content-visited);
  }

  .large-desktop\:focus\:vtmn-border-content-primary-reversed:focus {
    border-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .large-desktop\:focus\:vtmn-border-content-action-reversed:focus {
    border-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .large-desktop\:focus\:vtmn-border-content-visited-reversed:focus {
    border-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .large-desktop\:focus\:vtmn-border-border-primary:focus {
    border-color: var(--vtmn-semantic-color_border-primary);
  }

  .large-desktop\:focus\:vtmn-border-border-secondary:focus {
    border-color: var(--vtmn-semantic-color_border-secondary);
  }

  .large-desktop\:focus\:vtmn-border-border-tertiary:focus {
    border-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .large-desktop\:focus\:vtmn-border-border-active:focus {
    border-color: var(--vtmn-semantic-color_border-active);
  }

  .large-desktop\:focus\:vtmn-border-border-inactive:focus {
    border-color: var(--vtmn-semantic-color_border-inactive);
  }

  .large-desktop\:focus\:vtmn-border-border-negative:focus {
    border-color: var(--vtmn-semantic-color_border-negative);
  }

  .large-desktop\:focus\:vtmn-border-border-warning:focus {
    border-color: var(--vtmn-semantic-color_border-warning);
  }

  .large-desktop\:focus\:vtmn-border-border-positive:focus {
    border-color: var(--vtmn-semantic-color_border-positive);
  }

  .large-desktop\:focus\:vtmn-border-border-information:focus {
    border-color: var(--vtmn-semantic-color_border-information);
  }

  .large-desktop\:focus\:vtmn-border-border-primary-reversed:focus {
    border-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .large-desktop\:focus\:vtmn-border-decorative-gravel:focus {
    border-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .large-desktop\:focus\:vtmn-border-decorative-brick:focus {
    border-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .large-desktop\:focus\:vtmn-border-decorative-saffron:focus {
    border-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .large-desktop\:focus\:vtmn-border-decorative-gold:focus {
    border-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .large-desktop\:focus\:vtmn-border-decorative-jade:focus {
    border-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .large-desktop\:focus\:vtmn-border-decorative-emerald:focus {
    border-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .large-desktop\:focus\:vtmn-border-decorative-cobalt:focus {
    border-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .large-desktop\:focus\:vtmn-border-decorative-amethyst:focus {
    border-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .large-desktop\:focus\:vtmn-border-hover-primary:focus {
    border-color: var(--vtmn-semantic-color_hover-primary);
  }

  .large-desktop\:focus\:vtmn-border-hover-primary-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .large-desktop\:focus\:vtmn-border-hover-secondary-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .large-desktop\:focus\:vtmn-border-hover-tertiary-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .large-desktop\:focus\:vtmn-border-hover-tertiary:focus {
    border-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .large-desktop\:focus\:vtmn-border-hover-brand:focus {
    border-color: var(--vtmn-semantic-color_hover-brand);
  }

  .large-desktop\:focus\:vtmn-border-hover-accent:focus {
    border-color: var(--vtmn-semantic-color_hover-accent);
  }

  .large-desktop\:focus\:vtmn-border-hover-primary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-border-hover-secondary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-border-hover-tertiary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-border-active-primary:focus {
    border-color: var(--vtmn-semantic-color_active-primary);
  }

  .large-desktop\:focus\:vtmn-border-active-primary-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .large-desktop\:focus\:vtmn-border-active-secondary-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .large-desktop\:focus\:vtmn-border-active-tertiary:focus {
    border-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .large-desktop\:focus\:vtmn-border-active-tertiary-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .large-desktop\:focus\:vtmn-border-active-brand:focus {
    border-color: var(--vtmn-semantic-color_active-brand);
  }

  .large-desktop\:focus\:vtmn-border-active-accent:focus {
    border-color: var(--vtmn-semantic-color_active-accent);
  }

  .large-desktop\:focus\:vtmn-border-active-primary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-border-active-secondary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-border-active-tertiary-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-border-active-brand-reversed-transparent:focus {
    border-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-border-shadow:focus {
    border-color: var(--vtmn-semantic-color_shadow);
  }

  .large-desktop\:focus\:vtmn-border-brand:focus {
    border-color: var(--vtmn-color_brand);
  }

  .large-desktop\:focus\:vtmn-border-brand-pro:focus {
    border-color: var(--vtmn-color_brand-pro);
  }

  .large-desktop\:focus\:vtmn-border-brand-digital-light-1:focus {
    border-color: var(--vtmn-color_brand-digital-light-1);
  }

  .large-desktop\:focus\:vtmn-border-brand-digital-light-2:focus {
    border-color: var(--vtmn-color_brand-digital-light-2);
  }

  .large-desktop\:focus\:vtmn-border-brand-digital-light-3:focus {
    border-color: var(--vtmn-color_brand-digital-light-3);
  }

  .large-desktop\:focus\:vtmn-border-brand-digital:focus {
    border-color: var(--vtmn-color_brand-digital);
  }

  .large-desktop\:focus\:vtmn-border-brand-digital-dark-1:focus {
    border-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .large-desktop\:focus\:vtmn-border-brand-digital-dark-2:focus {
    border-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .large-desktop\:focus\:vtmn-border-green-light-1:focus {
    border-color: var(--vtmn-color_green-light-1);
  }

  .large-desktop\:focus\:vtmn-border-green-light-2:focus {
    border-color: var(--vtmn-color_green-light-2);
  }

  .large-desktop\:focus\:vtmn-border-green-light-3:focus {
    border-color: var(--vtmn-color_green-light-3);
  }

  .large-desktop\:focus\:vtmn-border-green:focus {
    border-color: var(--vtmn-color_green);
  }

  .large-desktop\:focus\:vtmn-border-green-dark-1:focus {
    border-color: var(--vtmn-color_green-dark-1);
  }

  .large-desktop\:focus\:vtmn-border-green-dark-2:focus {
    border-color: var(--vtmn-color_green-dark-2);
  }

  .large-desktop\:focus\:vtmn-border-white:focus {
    border-color: var(--vtmn-color_white);
  }

  .large-desktop\:focus\:vtmn-border-grey-light-1:focus {
    border-color: var(--vtmn-color_grey-light-1);
  }

  .large-desktop\:focus\:vtmn-border-grey-light-2:focus {
    border-color: var(--vtmn-color_grey-light-2);
  }

  .large-desktop\:focus\:vtmn-border-grey-light-3:focus {
    border-color: var(--vtmn-color_grey-light-3);
  }

  .large-desktop\:focus\:vtmn-border-grey-light-4:focus {
    border-color: var(--vtmn-color_grey-light-4);
  }

  .large-desktop\:focus\:vtmn-border-grey:focus {
    border-color: var(--vtmn-color_grey);
  }

  .large-desktop\:focus\:vtmn-border-grey-dark-1:focus {
    border-color: var(--vtmn-color_grey-dark-1);
  }

  .large-desktop\:focus\:vtmn-border-grey-dark-2:focus {
    border-color: var(--vtmn-color_grey-dark-2);
  }

  .large-desktop\:focus\:vtmn-border-grey-dark-3:focus {
    border-color: var(--vtmn-color_grey-dark-3);
  }

  .large-desktop\:focus\:vtmn-border-black:focus {
    border-color: var(--vtmn-color_black);
  }

  .large-desktop\:focus\:vtmn-border-success:focus {
    border-color: var(--vtmn-color_success);
  }

  .large-desktop\:focus\:vtmn-border-info:focus {
    border-color: var(--vtmn-color_info);
  }

  .large-desktop\:focus\:vtmn-border-warning:focus {
    border-color: var(--vtmn-color_warning);
  }

  .large-desktop\:focus\:vtmn-border-danger:focus {
    border-color: var(--vtmn-color_danger);
  }

  .large-desktop\:focus\:vtmn-border-yellow-light-1:focus {
    border-color: var(--vtmn-color_yellow-light-1);
  }

  .large-desktop\:focus\:vtmn-border-yellow-light-2:focus {
    border-color: var(--vtmn-color_yellow-light-2);
  }

  .large-desktop\:focus\:vtmn-border-yellow:focus {
    border-color: var(--vtmn-color_yellow);
  }

  .large-desktop\:focus\:vtmn-border-orange-light-1:focus {
    border-color: var(--vtmn-color_orange-light-1);
  }

  .large-desktop\:focus\:vtmn-border-orange-light-2:focus {
    border-color: var(--vtmn-color_orange-light-2);
  }

  .large-desktop\:focus\:vtmn-border-orange:focus {
    border-color: var(--vtmn-color_orange);
  }

  .large-desktop\:focus\:vtmn-border-red-light-1:focus {
    border-color: var(--vtmn-color_red-light-1);
  }

  .large-desktop\:focus\:vtmn-border-red-light-2:focus {
    border-color: var(--vtmn-color_red-light-2);
  }

  .large-desktop\:focus\:vtmn-border-red:focus {
    border-color: var(--vtmn-color_red);
  }

  .large-desktop\:vtmn-border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .large-desktop\:vtmn-border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .large-desktop\:vtmn-border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .large-desktop\:vtmn-border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .large-desktop\:vtmn-border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .large-desktop\:vtmn-border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .large-desktop\:vtmn-border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .large-desktop\:vtmn-border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .large-desktop\:vtmn-border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .large-desktop\:vtmn-border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .large-desktop\:vtmn-border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .large-desktop\:vtmn-border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .large-desktop\:vtmn-border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .large-desktop\:vtmn-border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .large-desktop\:vtmn-border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .large-desktop\:focus-within\:vtmn-border-opacity-0:focus-within {
    --tw-border-opacity: 0;
  }

  .large-desktop\:focus-within\:vtmn-border-opacity-5:focus-within {
    --tw-border-opacity: 0.05;
  }

  .large-desktop\:focus-within\:vtmn-border-opacity-10:focus-within {
    --tw-border-opacity: 0.1;
  }

  .large-desktop\:focus-within\:vtmn-border-opacity-20:focus-within {
    --tw-border-opacity: 0.2;
  }

  .large-desktop\:focus-within\:vtmn-border-opacity-25:focus-within {
    --tw-border-opacity: 0.25;
  }

  .large-desktop\:focus-within\:vtmn-border-opacity-30:focus-within {
    --tw-border-opacity: 0.3;
  }

  .large-desktop\:focus-within\:vtmn-border-opacity-40:focus-within {
    --tw-border-opacity: 0.4;
  }

  .large-desktop\:focus-within\:vtmn-border-opacity-50:focus-within {
    --tw-border-opacity: 0.5;
  }

  .large-desktop\:focus-within\:vtmn-border-opacity-60:focus-within {
    --tw-border-opacity: 0.6;
  }

  .large-desktop\:focus-within\:vtmn-border-opacity-70:focus-within {
    --tw-border-opacity: 0.7;
  }

  .large-desktop\:focus-within\:vtmn-border-opacity-75:focus-within {
    --tw-border-opacity: 0.75;
  }

  .large-desktop\:focus-within\:vtmn-border-opacity-80:focus-within {
    --tw-border-opacity: 0.8;
  }

  .large-desktop\:focus-within\:vtmn-border-opacity-90:focus-within {
    --tw-border-opacity: 0.9;
  }

  .large-desktop\:focus-within\:vtmn-border-opacity-95:focus-within {
    --tw-border-opacity: 0.95;
  }

  .large-desktop\:focus-within\:vtmn-border-opacity-100:focus-within {
    --tw-border-opacity: 1;
  }

  .large-desktop\:hover\:vtmn-border-opacity-0:hover {
    --tw-border-opacity: 0;
  }

  .large-desktop\:hover\:vtmn-border-opacity-5:hover {
    --tw-border-opacity: 0.05;
  }

  .large-desktop\:hover\:vtmn-border-opacity-10:hover {
    --tw-border-opacity: 0.1;
  }

  .large-desktop\:hover\:vtmn-border-opacity-20:hover {
    --tw-border-opacity: 0.2;
  }

  .large-desktop\:hover\:vtmn-border-opacity-25:hover {
    --tw-border-opacity: 0.25;
  }

  .large-desktop\:hover\:vtmn-border-opacity-30:hover {
    --tw-border-opacity: 0.3;
  }

  .large-desktop\:hover\:vtmn-border-opacity-40:hover {
    --tw-border-opacity: 0.4;
  }

  .large-desktop\:hover\:vtmn-border-opacity-50:hover {
    --tw-border-opacity: 0.5;
  }

  .large-desktop\:hover\:vtmn-border-opacity-60:hover {
    --tw-border-opacity: 0.6;
  }

  .large-desktop\:hover\:vtmn-border-opacity-70:hover {
    --tw-border-opacity: 0.7;
  }

  .large-desktop\:hover\:vtmn-border-opacity-75:hover {
    --tw-border-opacity: 0.75;
  }

  .large-desktop\:hover\:vtmn-border-opacity-80:hover {
    --tw-border-opacity: 0.8;
  }

  .large-desktop\:hover\:vtmn-border-opacity-90:hover {
    --tw-border-opacity: 0.9;
  }

  .large-desktop\:hover\:vtmn-border-opacity-95:hover {
    --tw-border-opacity: 0.95;
  }

  .large-desktop\:hover\:vtmn-border-opacity-100:hover {
    --tw-border-opacity: 1;
  }

  .large-desktop\:focus\:vtmn-border-opacity-0:focus {
    --tw-border-opacity: 0;
  }

  .large-desktop\:focus\:vtmn-border-opacity-5:focus {
    --tw-border-opacity: 0.05;
  }

  .large-desktop\:focus\:vtmn-border-opacity-10:focus {
    --tw-border-opacity: 0.1;
  }

  .large-desktop\:focus\:vtmn-border-opacity-20:focus {
    --tw-border-opacity: 0.2;
  }

  .large-desktop\:focus\:vtmn-border-opacity-25:focus {
    --tw-border-opacity: 0.25;
  }

  .large-desktop\:focus\:vtmn-border-opacity-30:focus {
    --tw-border-opacity: 0.3;
  }

  .large-desktop\:focus\:vtmn-border-opacity-40:focus {
    --tw-border-opacity: 0.4;
  }

  .large-desktop\:focus\:vtmn-border-opacity-50:focus {
    --tw-border-opacity: 0.5;
  }

  .large-desktop\:focus\:vtmn-border-opacity-60:focus {
    --tw-border-opacity: 0.6;
  }

  .large-desktop\:focus\:vtmn-border-opacity-70:focus {
    --tw-border-opacity: 0.7;
  }

  .large-desktop\:focus\:vtmn-border-opacity-75:focus {
    --tw-border-opacity: 0.75;
  }

  .large-desktop\:focus\:vtmn-border-opacity-80:focus {
    --tw-border-opacity: 0.8;
  }

  .large-desktop\:focus\:vtmn-border-opacity-90:focus {
    --tw-border-opacity: 0.9;
  }

  .large-desktop\:focus\:vtmn-border-opacity-95:focus {
    --tw-border-opacity: 0.95;
  }

  .large-desktop\:focus\:vtmn-border-opacity-100:focus {
    --tw-border-opacity: 1;
  }

  .large-desktop\:vtmn-bg-transparent {
    background-color: transparent;
  }

  .large-desktop\:vtmn-bg-background-primary {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .large-desktop\:vtmn-bg-background-secondary {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .large-desktop\:vtmn-bg-background-tertiary {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .large-desktop\:vtmn-bg-background-brand-primary {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .large-desktop\:vtmn-bg-background-brand-secondary {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .large-desktop\:vtmn-bg-background-accent {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .large-desktop\:vtmn-bg-background-alert {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .large-desktop\:vtmn-bg-background-primary-reversed {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .large-desktop\:vtmn-bg-background-brand-primary-reversed {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .large-desktop\:vtmn-bg-content-primary {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .large-desktop\:vtmn-bg-content-secondary {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .large-desktop\:vtmn-bg-content-tertiary {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .large-desktop\:vtmn-bg-content-action {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .large-desktop\:vtmn-bg-content-active {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .large-desktop\:vtmn-bg-content-inactive {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .large-desktop\:vtmn-bg-content-negative {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .large-desktop\:vtmn-bg-content-warning {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .large-desktop\:vtmn-bg-content-positive {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .large-desktop\:vtmn-bg-content-information {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .large-desktop\:vtmn-bg-content-accent {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .large-desktop\:vtmn-bg-content-visited {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .large-desktop\:vtmn-bg-content-primary-reversed {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .large-desktop\:vtmn-bg-content-action-reversed {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .large-desktop\:vtmn-bg-content-visited-reversed {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .large-desktop\:vtmn-bg-border-primary {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .large-desktop\:vtmn-bg-border-secondary {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .large-desktop\:vtmn-bg-border-tertiary {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .large-desktop\:vtmn-bg-border-active {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .large-desktop\:vtmn-bg-border-inactive {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .large-desktop\:vtmn-bg-border-negative {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .large-desktop\:vtmn-bg-border-warning {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .large-desktop\:vtmn-bg-border-positive {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .large-desktop\:vtmn-bg-border-information {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .large-desktop\:vtmn-bg-border-primary-reversed {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .large-desktop\:vtmn-bg-decorative-gravel {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .large-desktop\:vtmn-bg-decorative-brick {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .large-desktop\:vtmn-bg-decorative-saffron {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .large-desktop\:vtmn-bg-decorative-gold {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .large-desktop\:vtmn-bg-decorative-jade {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .large-desktop\:vtmn-bg-decorative-emerald {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .large-desktop\:vtmn-bg-decorative-cobalt {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .large-desktop\:vtmn-bg-decorative-amethyst {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .large-desktop\:vtmn-bg-hover-primary {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .large-desktop\:vtmn-bg-hover-primary-transparent {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .large-desktop\:vtmn-bg-hover-secondary-transparent {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .large-desktop\:vtmn-bg-hover-tertiary-transparent {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .large-desktop\:vtmn-bg-hover-tertiary {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .large-desktop\:vtmn-bg-hover-brand {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .large-desktop\:vtmn-bg-hover-accent {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .large-desktop\:vtmn-bg-hover-primary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .large-desktop\:vtmn-bg-hover-secondary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .large-desktop\:vtmn-bg-hover-tertiary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .large-desktop\:vtmn-bg-active-primary {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .large-desktop\:vtmn-bg-active-primary-transparent {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .large-desktop\:vtmn-bg-active-secondary-transparent {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .large-desktop\:vtmn-bg-active-tertiary {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .large-desktop\:vtmn-bg-active-tertiary-transparent {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .large-desktop\:vtmn-bg-active-brand {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .large-desktop\:vtmn-bg-active-accent {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .large-desktop\:vtmn-bg-active-primary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .large-desktop\:vtmn-bg-active-secondary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .large-desktop\:vtmn-bg-active-tertiary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .large-desktop\:vtmn-bg-active-brand-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .large-desktop\:vtmn-bg-shadow {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .large-desktop\:vtmn-bg-brand {
    background-color: var(--vtmn-color_brand);
  }

  .large-desktop\:vtmn-bg-brand-pro {
    background-color: var(--vtmn-color_brand-pro);
  }

  .large-desktop\:vtmn-bg-brand-digital-light-1 {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .large-desktop\:vtmn-bg-brand-digital-light-2 {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .large-desktop\:vtmn-bg-brand-digital-light-3 {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .large-desktop\:vtmn-bg-brand-digital {
    background-color: var(--vtmn-color_brand-digital);
  }

  .large-desktop\:vtmn-bg-brand-digital-dark-1 {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .large-desktop\:vtmn-bg-brand-digital-dark-2 {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .large-desktop\:vtmn-bg-green-light-1 {
    background-color: var(--vtmn-color_green-light-1);
  }

  .large-desktop\:vtmn-bg-green-light-2 {
    background-color: var(--vtmn-color_green-light-2);
  }

  .large-desktop\:vtmn-bg-green-light-3 {
    background-color: var(--vtmn-color_green-light-3);
  }

  .large-desktop\:vtmn-bg-green {
    background-color: var(--vtmn-color_green);
  }

  .large-desktop\:vtmn-bg-green-dark-1 {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .large-desktop\:vtmn-bg-green-dark-2 {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .large-desktop\:vtmn-bg-white {
    background-color: var(--vtmn-color_white);
  }

  .large-desktop\:vtmn-bg-grey-light-1 {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .large-desktop\:vtmn-bg-grey-light-2 {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .large-desktop\:vtmn-bg-grey-light-3 {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .large-desktop\:vtmn-bg-grey-light-4 {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .large-desktop\:vtmn-bg-grey {
    background-color: var(--vtmn-color_grey);
  }

  .large-desktop\:vtmn-bg-grey-dark-1 {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .large-desktop\:vtmn-bg-grey-dark-2 {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .large-desktop\:vtmn-bg-grey-dark-3 {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .large-desktop\:vtmn-bg-black {
    background-color: var(--vtmn-color_black);
  }

  .large-desktop\:vtmn-bg-success {
    background-color: var(--vtmn-color_success);
  }

  .large-desktop\:vtmn-bg-info {
    background-color: var(--vtmn-color_info);
  }

  .large-desktop\:vtmn-bg-warning {
    background-color: var(--vtmn-color_warning);
  }

  .large-desktop\:vtmn-bg-danger {
    background-color: var(--vtmn-color_danger);
  }

  .large-desktop\:vtmn-bg-yellow-light-1 {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .large-desktop\:vtmn-bg-yellow-light-2 {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .large-desktop\:vtmn-bg-yellow {
    background-color: var(--vtmn-color_yellow);
  }

  .large-desktop\:vtmn-bg-orange-light-1 {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .large-desktop\:vtmn-bg-orange-light-2 {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .large-desktop\:vtmn-bg-orange {
    background-color: var(--vtmn-color_orange);
  }

  .large-desktop\:vtmn-bg-red-light-1 {
    background-color: var(--vtmn-color_red-light-1);
  }

  .large-desktop\:vtmn-bg-red-light-2 {
    background-color: var(--vtmn-color_red-light-2);
  }

  .large-desktop\:vtmn-bg-red {
    background-color: var(--vtmn-color_red);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-transparent {
    background-color: transparent;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-background-primary {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-background-secondary {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-background-tertiary {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-background-brand-primary {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-background-brand-secondary {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-background-accent {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-background-alert {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-background-primary-reversed {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-background-brand-primary-reversed {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-content-primary {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-content-secondary {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-content-tertiary {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-content-action {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-content-active {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-content-inactive {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-content-negative {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-content-warning {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-content-positive {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-content-information {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-content-accent {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-content-visited {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-content-primary-reversed {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-content-action-reversed {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-content-visited-reversed {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-border-primary {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-border-secondary {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-border-tertiary {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-border-active {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-border-inactive {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-border-negative {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-border-warning {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-border-positive {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-border-information {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-border-primary-reversed {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-decorative-gravel {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-decorative-brick {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-decorative-saffron {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-decorative-gold {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-decorative-jade {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-decorative-emerald {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-decorative-cobalt {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-decorative-amethyst {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-hover-primary {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-hover-primary-transparent {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-hover-secondary-transparent {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-hover-tertiary-transparent {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-hover-tertiary {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-hover-brand {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-hover-accent {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-hover-primary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-hover-secondary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-hover-tertiary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-active-primary {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-active-primary-transparent {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-active-secondary-transparent {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-active-tertiary {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-active-tertiary-transparent {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-active-brand {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-active-accent {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-active-primary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-active-secondary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-active-tertiary-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-active-brand-reversed-transparent {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-shadow {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-brand {
    background-color: var(--vtmn-color_brand);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-brand-pro {
    background-color: var(--vtmn-color_brand-pro);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-brand-digital-light-1 {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-brand-digital-light-2 {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-brand-digital-light-3 {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-brand-digital {
    background-color: var(--vtmn-color_brand-digital);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-brand-digital-dark-1 {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-brand-digital-dark-2 {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-green-light-1 {
    background-color: var(--vtmn-color_green-light-1);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-green-light-2 {
    background-color: var(--vtmn-color_green-light-2);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-green-light-3 {
    background-color: var(--vtmn-color_green-light-3);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-green {
    background-color: var(--vtmn-color_green);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-green-dark-1 {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-green-dark-2 {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-white {
    background-color: var(--vtmn-color_white);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-grey-light-1 {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-grey-light-2 {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-grey-light-3 {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-grey-light-4 {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-grey {
    background-color: var(--vtmn-color_grey);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-grey-dark-1 {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-grey-dark-2 {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-grey-dark-3 {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-black {
    background-color: var(--vtmn-color_black);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-success {
    background-color: var(--vtmn-color_success);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-info {
    background-color: var(--vtmn-color_info);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-warning {
    background-color: var(--vtmn-color_warning);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-danger {
    background-color: var(--vtmn-color_danger);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-yellow-light-1 {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-yellow-light-2 {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-yellow {
    background-color: var(--vtmn-color_yellow);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-orange-light-1 {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-orange-light-2 {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-orange {
    background-color: var(--vtmn-color_orange);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-red-light-1 {
    background-color: var(--vtmn-color_red-light-1);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-red-light-2 {
    background-color: var(--vtmn-color_red-light-2);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-red {
    background-color: var(--vtmn-color_red);
  }

  .large-desktop\:focus-within\:vtmn-bg-transparent:focus-within {
    background-color: transparent;
  }

  .large-desktop\:focus-within\:vtmn-bg-background-primary:focus-within {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .large-desktop\:focus-within\:vtmn-bg-background-secondary:focus-within {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .large-desktop\:focus-within\:vtmn-bg-background-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .large-desktop\:focus-within\:vtmn-bg-background-brand-primary:focus-within {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .large-desktop\:focus-within\:vtmn-bg-background-brand-secondary:focus-within {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .large-desktop\:focus-within\:vtmn-bg-background-accent:focus-within {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .large-desktop\:focus-within\:vtmn-bg-background-alert:focus-within {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .large-desktop\:focus-within\:vtmn-bg-background-primary-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .large-desktop\:focus-within\:vtmn-bg-background-brand-primary-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .large-desktop\:focus-within\:vtmn-bg-content-primary:focus-within {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .large-desktop\:focus-within\:vtmn-bg-content-secondary:focus-within {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .large-desktop\:focus-within\:vtmn-bg-content-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .large-desktop\:focus-within\:vtmn-bg-content-action:focus-within {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .large-desktop\:focus-within\:vtmn-bg-content-active:focus-within {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .large-desktop\:focus-within\:vtmn-bg-content-inactive:focus-within {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .large-desktop\:focus-within\:vtmn-bg-content-negative:focus-within {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .large-desktop\:focus-within\:vtmn-bg-content-warning:focus-within {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .large-desktop\:focus-within\:vtmn-bg-content-positive:focus-within {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .large-desktop\:focus-within\:vtmn-bg-content-information:focus-within {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .large-desktop\:focus-within\:vtmn-bg-content-accent:focus-within {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .large-desktop\:focus-within\:vtmn-bg-content-visited:focus-within {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .large-desktop\:focus-within\:vtmn-bg-content-primary-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .large-desktop\:focus-within\:vtmn-bg-content-action-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .large-desktop\:focus-within\:vtmn-bg-content-visited-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .large-desktop\:focus-within\:vtmn-bg-border-primary:focus-within {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .large-desktop\:focus-within\:vtmn-bg-border-secondary:focus-within {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .large-desktop\:focus-within\:vtmn-bg-border-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .large-desktop\:focus-within\:vtmn-bg-border-active:focus-within {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .large-desktop\:focus-within\:vtmn-bg-border-inactive:focus-within {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .large-desktop\:focus-within\:vtmn-bg-border-negative:focus-within {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .large-desktop\:focus-within\:vtmn-bg-border-warning:focus-within {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .large-desktop\:focus-within\:vtmn-bg-border-positive:focus-within {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .large-desktop\:focus-within\:vtmn-bg-border-information:focus-within {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .large-desktop\:focus-within\:vtmn-bg-border-primary-reversed:focus-within {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .large-desktop\:focus-within\:vtmn-bg-decorative-gravel:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .large-desktop\:focus-within\:vtmn-bg-decorative-brick:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .large-desktop\:focus-within\:vtmn-bg-decorative-saffron:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .large-desktop\:focus-within\:vtmn-bg-decorative-gold:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .large-desktop\:focus-within\:vtmn-bg-decorative-jade:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .large-desktop\:focus-within\:vtmn-bg-decorative-emerald:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .large-desktop\:focus-within\:vtmn-bg-decorative-cobalt:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .large-desktop\:focus-within\:vtmn-bg-decorative-amethyst:focus-within {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .large-desktop\:focus-within\:vtmn-bg-hover-primary:focus-within {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .large-desktop\:focus-within\:vtmn-bg-hover-primary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .large-desktop\:focus-within\:vtmn-bg-hover-secondary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .large-desktop\:focus-within\:vtmn-bg-hover-tertiary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .large-desktop\:focus-within\:vtmn-bg-hover-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .large-desktop\:focus-within\:vtmn-bg-hover-brand:focus-within {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .large-desktop\:focus-within\:vtmn-bg-hover-accent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .large-desktop\:focus-within\:vtmn-bg-hover-primary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .large-desktop\:focus-within\:vtmn-bg-hover-secondary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .large-desktop\:focus-within\:vtmn-bg-hover-tertiary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .large-desktop\:focus-within\:vtmn-bg-active-primary:focus-within {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .large-desktop\:focus-within\:vtmn-bg-active-primary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .large-desktop\:focus-within\:vtmn-bg-active-secondary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .large-desktop\:focus-within\:vtmn-bg-active-tertiary:focus-within {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .large-desktop\:focus-within\:vtmn-bg-active-tertiary-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .large-desktop\:focus-within\:vtmn-bg-active-brand:focus-within {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .large-desktop\:focus-within\:vtmn-bg-active-accent:focus-within {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .large-desktop\:focus-within\:vtmn-bg-active-primary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .large-desktop\:focus-within\:vtmn-bg-active-secondary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .large-desktop\:focus-within\:vtmn-bg-active-tertiary-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .large-desktop\:focus-within\:vtmn-bg-active-brand-reversed-transparent:focus-within {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .large-desktop\:focus-within\:vtmn-bg-shadow:focus-within {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .large-desktop\:focus-within\:vtmn-bg-brand:focus-within {
    background-color: var(--vtmn-color_brand);
  }

  .large-desktop\:focus-within\:vtmn-bg-brand-pro:focus-within {
    background-color: var(--vtmn-color_brand-pro);
  }

  .large-desktop\:focus-within\:vtmn-bg-brand-digital-light-1:focus-within {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .large-desktop\:focus-within\:vtmn-bg-brand-digital-light-2:focus-within {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .large-desktop\:focus-within\:vtmn-bg-brand-digital-light-3:focus-within {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .large-desktop\:focus-within\:vtmn-bg-brand-digital:focus-within {
    background-color: var(--vtmn-color_brand-digital);
  }

  .large-desktop\:focus-within\:vtmn-bg-brand-digital-dark-1:focus-within {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .large-desktop\:focus-within\:vtmn-bg-brand-digital-dark-2:focus-within {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .large-desktop\:focus-within\:vtmn-bg-green-light-1:focus-within {
    background-color: var(--vtmn-color_green-light-1);
  }

  .large-desktop\:focus-within\:vtmn-bg-green-light-2:focus-within {
    background-color: var(--vtmn-color_green-light-2);
  }

  .large-desktop\:focus-within\:vtmn-bg-green-light-3:focus-within {
    background-color: var(--vtmn-color_green-light-3);
  }

  .large-desktop\:focus-within\:vtmn-bg-green:focus-within {
    background-color: var(--vtmn-color_green);
  }

  .large-desktop\:focus-within\:vtmn-bg-green-dark-1:focus-within {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .large-desktop\:focus-within\:vtmn-bg-green-dark-2:focus-within {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .large-desktop\:focus-within\:vtmn-bg-white:focus-within {
    background-color: var(--vtmn-color_white);
  }

  .large-desktop\:focus-within\:vtmn-bg-grey-light-1:focus-within {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .large-desktop\:focus-within\:vtmn-bg-grey-light-2:focus-within {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .large-desktop\:focus-within\:vtmn-bg-grey-light-3:focus-within {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .large-desktop\:focus-within\:vtmn-bg-grey-light-4:focus-within {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .large-desktop\:focus-within\:vtmn-bg-grey:focus-within {
    background-color: var(--vtmn-color_grey);
  }

  .large-desktop\:focus-within\:vtmn-bg-grey-dark-1:focus-within {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .large-desktop\:focus-within\:vtmn-bg-grey-dark-2:focus-within {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .large-desktop\:focus-within\:vtmn-bg-grey-dark-3:focus-within {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .large-desktop\:focus-within\:vtmn-bg-black:focus-within {
    background-color: var(--vtmn-color_black);
  }

  .large-desktop\:focus-within\:vtmn-bg-success:focus-within {
    background-color: var(--vtmn-color_success);
  }

  .large-desktop\:focus-within\:vtmn-bg-info:focus-within {
    background-color: var(--vtmn-color_info);
  }

  .large-desktop\:focus-within\:vtmn-bg-warning:focus-within {
    background-color: var(--vtmn-color_warning);
  }

  .large-desktop\:focus-within\:vtmn-bg-danger:focus-within {
    background-color: var(--vtmn-color_danger);
  }

  .large-desktop\:focus-within\:vtmn-bg-yellow-light-1:focus-within {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .large-desktop\:focus-within\:vtmn-bg-yellow-light-2:focus-within {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .large-desktop\:focus-within\:vtmn-bg-yellow:focus-within {
    background-color: var(--vtmn-color_yellow);
  }

  .large-desktop\:focus-within\:vtmn-bg-orange-light-1:focus-within {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .large-desktop\:focus-within\:vtmn-bg-orange-light-2:focus-within {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .large-desktop\:focus-within\:vtmn-bg-orange:focus-within {
    background-color: var(--vtmn-color_orange);
  }

  .large-desktop\:focus-within\:vtmn-bg-red-light-1:focus-within {
    background-color: var(--vtmn-color_red-light-1);
  }

  .large-desktop\:focus-within\:vtmn-bg-red-light-2:focus-within {
    background-color: var(--vtmn-color_red-light-2);
  }

  .large-desktop\:focus-within\:vtmn-bg-red:focus-within {
    background-color: var(--vtmn-color_red);
  }

  .large-desktop\:hover\:vtmn-bg-transparent:hover {
    background-color: transparent;
  }

  .large-desktop\:hover\:vtmn-bg-background-primary:hover {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .large-desktop\:hover\:vtmn-bg-background-secondary:hover {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .large-desktop\:hover\:vtmn-bg-background-tertiary:hover {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .large-desktop\:hover\:vtmn-bg-background-brand-primary:hover {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .large-desktop\:hover\:vtmn-bg-background-brand-secondary:hover {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .large-desktop\:hover\:vtmn-bg-background-accent:hover {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .large-desktop\:hover\:vtmn-bg-background-alert:hover {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .large-desktop\:hover\:vtmn-bg-background-primary-reversed:hover {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .large-desktop\:hover\:vtmn-bg-background-brand-primary-reversed:hover {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .large-desktop\:hover\:vtmn-bg-content-primary:hover {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .large-desktop\:hover\:vtmn-bg-content-secondary:hover {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .large-desktop\:hover\:vtmn-bg-content-tertiary:hover {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .large-desktop\:hover\:vtmn-bg-content-action:hover {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .large-desktop\:hover\:vtmn-bg-content-active:hover {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .large-desktop\:hover\:vtmn-bg-content-inactive:hover {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .large-desktop\:hover\:vtmn-bg-content-negative:hover {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .large-desktop\:hover\:vtmn-bg-content-warning:hover {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .large-desktop\:hover\:vtmn-bg-content-positive:hover {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .large-desktop\:hover\:vtmn-bg-content-information:hover {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .large-desktop\:hover\:vtmn-bg-content-accent:hover {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .large-desktop\:hover\:vtmn-bg-content-visited:hover {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .large-desktop\:hover\:vtmn-bg-content-primary-reversed:hover {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .large-desktop\:hover\:vtmn-bg-content-action-reversed:hover {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .large-desktop\:hover\:vtmn-bg-content-visited-reversed:hover {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .large-desktop\:hover\:vtmn-bg-border-primary:hover {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .large-desktop\:hover\:vtmn-bg-border-secondary:hover {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .large-desktop\:hover\:vtmn-bg-border-tertiary:hover {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .large-desktop\:hover\:vtmn-bg-border-active:hover {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .large-desktop\:hover\:vtmn-bg-border-inactive:hover {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .large-desktop\:hover\:vtmn-bg-border-negative:hover {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .large-desktop\:hover\:vtmn-bg-border-warning:hover {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .large-desktop\:hover\:vtmn-bg-border-positive:hover {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .large-desktop\:hover\:vtmn-bg-border-information:hover {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .large-desktop\:hover\:vtmn-bg-border-primary-reversed:hover {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .large-desktop\:hover\:vtmn-bg-decorative-gravel:hover {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .large-desktop\:hover\:vtmn-bg-decorative-brick:hover {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .large-desktop\:hover\:vtmn-bg-decorative-saffron:hover {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .large-desktop\:hover\:vtmn-bg-decorative-gold:hover {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .large-desktop\:hover\:vtmn-bg-decorative-jade:hover {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .large-desktop\:hover\:vtmn-bg-decorative-emerald:hover {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .large-desktop\:hover\:vtmn-bg-decorative-cobalt:hover {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .large-desktop\:hover\:vtmn-bg-decorative-amethyst:hover {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .large-desktop\:hover\:vtmn-bg-hover-primary:hover {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .large-desktop\:hover\:vtmn-bg-hover-primary-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .large-desktop\:hover\:vtmn-bg-hover-secondary-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .large-desktop\:hover\:vtmn-bg-hover-tertiary-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .large-desktop\:hover\:vtmn-bg-hover-tertiary:hover {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .large-desktop\:hover\:vtmn-bg-hover-brand:hover {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .large-desktop\:hover\:vtmn-bg-hover-accent:hover {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .large-desktop\:hover\:vtmn-bg-hover-primary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .large-desktop\:hover\:vtmn-bg-hover-secondary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .large-desktop\:hover\:vtmn-bg-hover-tertiary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .large-desktop\:hover\:vtmn-bg-active-primary:hover {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .large-desktop\:hover\:vtmn-bg-active-primary-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .large-desktop\:hover\:vtmn-bg-active-secondary-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .large-desktop\:hover\:vtmn-bg-active-tertiary:hover {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .large-desktop\:hover\:vtmn-bg-active-tertiary-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .large-desktop\:hover\:vtmn-bg-active-brand:hover {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .large-desktop\:hover\:vtmn-bg-active-accent:hover {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .large-desktop\:hover\:vtmn-bg-active-primary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .large-desktop\:hover\:vtmn-bg-active-secondary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .large-desktop\:hover\:vtmn-bg-active-tertiary-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .large-desktop\:hover\:vtmn-bg-active-brand-reversed-transparent:hover {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .large-desktop\:hover\:vtmn-bg-shadow:hover {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .large-desktop\:hover\:vtmn-bg-brand:hover {
    background-color: var(--vtmn-color_brand);
  }

  .large-desktop\:hover\:vtmn-bg-brand-pro:hover {
    background-color: var(--vtmn-color_brand-pro);
  }

  .large-desktop\:hover\:vtmn-bg-brand-digital-light-1:hover {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .large-desktop\:hover\:vtmn-bg-brand-digital-light-2:hover {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .large-desktop\:hover\:vtmn-bg-brand-digital-light-3:hover {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .large-desktop\:hover\:vtmn-bg-brand-digital:hover {
    background-color: var(--vtmn-color_brand-digital);
  }

  .large-desktop\:hover\:vtmn-bg-brand-digital-dark-1:hover {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .large-desktop\:hover\:vtmn-bg-brand-digital-dark-2:hover {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .large-desktop\:hover\:vtmn-bg-green-light-1:hover {
    background-color: var(--vtmn-color_green-light-1);
  }

  .large-desktop\:hover\:vtmn-bg-green-light-2:hover {
    background-color: var(--vtmn-color_green-light-2);
  }

  .large-desktop\:hover\:vtmn-bg-green-light-3:hover {
    background-color: var(--vtmn-color_green-light-3);
  }

  .large-desktop\:hover\:vtmn-bg-green:hover {
    background-color: var(--vtmn-color_green);
  }

  .large-desktop\:hover\:vtmn-bg-green-dark-1:hover {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .large-desktop\:hover\:vtmn-bg-green-dark-2:hover {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .large-desktop\:hover\:vtmn-bg-white:hover {
    background-color: var(--vtmn-color_white);
  }

  .large-desktop\:hover\:vtmn-bg-grey-light-1:hover {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .large-desktop\:hover\:vtmn-bg-grey-light-2:hover {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .large-desktop\:hover\:vtmn-bg-grey-light-3:hover {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .large-desktop\:hover\:vtmn-bg-grey-light-4:hover {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .large-desktop\:hover\:vtmn-bg-grey:hover {
    background-color: var(--vtmn-color_grey);
  }

  .large-desktop\:hover\:vtmn-bg-grey-dark-1:hover {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .large-desktop\:hover\:vtmn-bg-grey-dark-2:hover {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .large-desktop\:hover\:vtmn-bg-grey-dark-3:hover {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .large-desktop\:hover\:vtmn-bg-black:hover {
    background-color: var(--vtmn-color_black);
  }

  .large-desktop\:hover\:vtmn-bg-success:hover {
    background-color: var(--vtmn-color_success);
  }

  .large-desktop\:hover\:vtmn-bg-info:hover {
    background-color: var(--vtmn-color_info);
  }

  .large-desktop\:hover\:vtmn-bg-warning:hover {
    background-color: var(--vtmn-color_warning);
  }

  .large-desktop\:hover\:vtmn-bg-danger:hover {
    background-color: var(--vtmn-color_danger);
  }

  .large-desktop\:hover\:vtmn-bg-yellow-light-1:hover {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .large-desktop\:hover\:vtmn-bg-yellow-light-2:hover {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .large-desktop\:hover\:vtmn-bg-yellow:hover {
    background-color: var(--vtmn-color_yellow);
  }

  .large-desktop\:hover\:vtmn-bg-orange-light-1:hover {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .large-desktop\:hover\:vtmn-bg-orange-light-2:hover {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .large-desktop\:hover\:vtmn-bg-orange:hover {
    background-color: var(--vtmn-color_orange);
  }

  .large-desktop\:hover\:vtmn-bg-red-light-1:hover {
    background-color: var(--vtmn-color_red-light-1);
  }

  .large-desktop\:hover\:vtmn-bg-red-light-2:hover {
    background-color: var(--vtmn-color_red-light-2);
  }

  .large-desktop\:hover\:vtmn-bg-red:hover {
    background-color: var(--vtmn-color_red);
  }

  .large-desktop\:focus\:vtmn-bg-transparent:focus {
    background-color: transparent;
  }

  .large-desktop\:focus\:vtmn-bg-background-primary:focus {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .large-desktop\:focus\:vtmn-bg-background-secondary:focus {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .large-desktop\:focus\:vtmn-bg-background-tertiary:focus {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .large-desktop\:focus\:vtmn-bg-background-brand-primary:focus {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .large-desktop\:focus\:vtmn-bg-background-brand-secondary:focus {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .large-desktop\:focus\:vtmn-bg-background-accent:focus {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .large-desktop\:focus\:vtmn-bg-background-alert:focus {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .large-desktop\:focus\:vtmn-bg-background-primary-reversed:focus {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .large-desktop\:focus\:vtmn-bg-background-brand-primary-reversed:focus {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .large-desktop\:focus\:vtmn-bg-content-primary:focus {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .large-desktop\:focus\:vtmn-bg-content-secondary:focus {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .large-desktop\:focus\:vtmn-bg-content-tertiary:focus {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .large-desktop\:focus\:vtmn-bg-content-action:focus {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .large-desktop\:focus\:vtmn-bg-content-active:focus {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .large-desktop\:focus\:vtmn-bg-content-inactive:focus {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .large-desktop\:focus\:vtmn-bg-content-negative:focus {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .large-desktop\:focus\:vtmn-bg-content-warning:focus {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .large-desktop\:focus\:vtmn-bg-content-positive:focus {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .large-desktop\:focus\:vtmn-bg-content-information:focus {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .large-desktop\:focus\:vtmn-bg-content-accent:focus {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .large-desktop\:focus\:vtmn-bg-content-visited:focus {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .large-desktop\:focus\:vtmn-bg-content-primary-reversed:focus {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .large-desktop\:focus\:vtmn-bg-content-action-reversed:focus {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .large-desktop\:focus\:vtmn-bg-content-visited-reversed:focus {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .large-desktop\:focus\:vtmn-bg-border-primary:focus {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .large-desktop\:focus\:vtmn-bg-border-secondary:focus {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .large-desktop\:focus\:vtmn-bg-border-tertiary:focus {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .large-desktop\:focus\:vtmn-bg-border-active:focus {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .large-desktop\:focus\:vtmn-bg-border-inactive:focus {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .large-desktop\:focus\:vtmn-bg-border-negative:focus {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .large-desktop\:focus\:vtmn-bg-border-warning:focus {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .large-desktop\:focus\:vtmn-bg-border-positive:focus {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .large-desktop\:focus\:vtmn-bg-border-information:focus {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .large-desktop\:focus\:vtmn-bg-border-primary-reversed:focus {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .large-desktop\:focus\:vtmn-bg-decorative-gravel:focus {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .large-desktop\:focus\:vtmn-bg-decorative-brick:focus {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .large-desktop\:focus\:vtmn-bg-decorative-saffron:focus {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .large-desktop\:focus\:vtmn-bg-decorative-gold:focus {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .large-desktop\:focus\:vtmn-bg-decorative-jade:focus {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .large-desktop\:focus\:vtmn-bg-decorative-emerald:focus {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .large-desktop\:focus\:vtmn-bg-decorative-cobalt:focus {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .large-desktop\:focus\:vtmn-bg-decorative-amethyst:focus {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .large-desktop\:focus\:vtmn-bg-hover-primary:focus {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .large-desktop\:focus\:vtmn-bg-hover-primary-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .large-desktop\:focus\:vtmn-bg-hover-secondary-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .large-desktop\:focus\:vtmn-bg-hover-tertiary-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .large-desktop\:focus\:vtmn-bg-hover-tertiary:focus {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .large-desktop\:focus\:vtmn-bg-hover-brand:focus {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .large-desktop\:focus\:vtmn-bg-hover-accent:focus {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .large-desktop\:focus\:vtmn-bg-hover-primary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-bg-hover-secondary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-bg-hover-tertiary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-bg-active-primary:focus {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .large-desktop\:focus\:vtmn-bg-active-primary-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .large-desktop\:focus\:vtmn-bg-active-secondary-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .large-desktop\:focus\:vtmn-bg-active-tertiary:focus {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .large-desktop\:focus\:vtmn-bg-active-tertiary-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .large-desktop\:focus\:vtmn-bg-active-brand:focus {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .large-desktop\:focus\:vtmn-bg-active-accent:focus {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .large-desktop\:focus\:vtmn-bg-active-primary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-bg-active-secondary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-bg-active-tertiary-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-bg-active-brand-reversed-transparent:focus {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-bg-shadow:focus {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .large-desktop\:focus\:vtmn-bg-brand:focus {
    background-color: var(--vtmn-color_brand);
  }

  .large-desktop\:focus\:vtmn-bg-brand-pro:focus {
    background-color: var(--vtmn-color_brand-pro);
  }

  .large-desktop\:focus\:vtmn-bg-brand-digital-light-1:focus {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .large-desktop\:focus\:vtmn-bg-brand-digital-light-2:focus {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .large-desktop\:focus\:vtmn-bg-brand-digital-light-3:focus {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .large-desktop\:focus\:vtmn-bg-brand-digital:focus {
    background-color: var(--vtmn-color_brand-digital);
  }

  .large-desktop\:focus\:vtmn-bg-brand-digital-dark-1:focus {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .large-desktop\:focus\:vtmn-bg-brand-digital-dark-2:focus {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .large-desktop\:focus\:vtmn-bg-green-light-1:focus {
    background-color: var(--vtmn-color_green-light-1);
  }

  .large-desktop\:focus\:vtmn-bg-green-light-2:focus {
    background-color: var(--vtmn-color_green-light-2);
  }

  .large-desktop\:focus\:vtmn-bg-green-light-3:focus {
    background-color: var(--vtmn-color_green-light-3);
  }

  .large-desktop\:focus\:vtmn-bg-green:focus {
    background-color: var(--vtmn-color_green);
  }

  .large-desktop\:focus\:vtmn-bg-green-dark-1:focus {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .large-desktop\:focus\:vtmn-bg-green-dark-2:focus {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .large-desktop\:focus\:vtmn-bg-white:focus {
    background-color: var(--vtmn-color_white);
  }

  .large-desktop\:focus\:vtmn-bg-grey-light-1:focus {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .large-desktop\:focus\:vtmn-bg-grey-light-2:focus {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .large-desktop\:focus\:vtmn-bg-grey-light-3:focus {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .large-desktop\:focus\:vtmn-bg-grey-light-4:focus {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .large-desktop\:focus\:vtmn-bg-grey:focus {
    background-color: var(--vtmn-color_grey);
  }

  .large-desktop\:focus\:vtmn-bg-grey-dark-1:focus {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .large-desktop\:focus\:vtmn-bg-grey-dark-2:focus {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .large-desktop\:focus\:vtmn-bg-grey-dark-3:focus {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .large-desktop\:focus\:vtmn-bg-black:focus {
    background-color: var(--vtmn-color_black);
  }

  .large-desktop\:focus\:vtmn-bg-success:focus {
    background-color: var(--vtmn-color_success);
  }

  .large-desktop\:focus\:vtmn-bg-info:focus {
    background-color: var(--vtmn-color_info);
  }

  .large-desktop\:focus\:vtmn-bg-warning:focus {
    background-color: var(--vtmn-color_warning);
  }

  .large-desktop\:focus\:vtmn-bg-danger:focus {
    background-color: var(--vtmn-color_danger);
  }

  .large-desktop\:focus\:vtmn-bg-yellow-light-1:focus {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .large-desktop\:focus\:vtmn-bg-yellow-light-2:focus {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .large-desktop\:focus\:vtmn-bg-yellow:focus {
    background-color: var(--vtmn-color_yellow);
  }

  .large-desktop\:focus\:vtmn-bg-orange-light-1:focus {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .large-desktop\:focus\:vtmn-bg-orange-light-2:focus {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .large-desktop\:focus\:vtmn-bg-orange:focus {
    background-color: var(--vtmn-color_orange);
  }

  .large-desktop\:focus\:vtmn-bg-red-light-1:focus {
    background-color: var(--vtmn-color_red-light-1);
  }

  .large-desktop\:focus\:vtmn-bg-red-light-2:focus {
    background-color: var(--vtmn-color_red-light-2);
  }

  .large-desktop\:focus\:vtmn-bg-red:focus {
    background-color: var(--vtmn-color_red);
  }

  .large-desktop\:active\:vtmn-bg-transparent:active {
    background-color: transparent;
  }

  .large-desktop\:active\:vtmn-bg-background-primary:active {
    background-color: var(--vtmn-semantic-color_background-primary);
  }

  .large-desktop\:active\:vtmn-bg-background-secondary:active {
    background-color: var(--vtmn-semantic-color_background-secondary);
  }

  .large-desktop\:active\:vtmn-bg-background-tertiary:active {
    background-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .large-desktop\:active\:vtmn-bg-background-brand-primary:active {
    background-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .large-desktop\:active\:vtmn-bg-background-brand-secondary:active {
    background-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .large-desktop\:active\:vtmn-bg-background-accent:active {
    background-color: var(--vtmn-semantic-color_background-accent);
  }

  .large-desktop\:active\:vtmn-bg-background-alert:active {
    background-color: var(--vtmn-semantic-color_background-alert);
  }

  .large-desktop\:active\:vtmn-bg-background-primary-reversed:active {
    background-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .large-desktop\:active\:vtmn-bg-background-brand-primary-reversed:active {
    background-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .large-desktop\:active\:vtmn-bg-content-primary:active {
    background-color: var(--vtmn-semantic-color_content-primary);
  }

  .large-desktop\:active\:vtmn-bg-content-secondary:active {
    background-color: var(--vtmn-semantic-color_content-secondary);
  }

  .large-desktop\:active\:vtmn-bg-content-tertiary:active {
    background-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .large-desktop\:active\:vtmn-bg-content-action:active {
    background-color: var(--vtmn-semantic-color_content-action);
  }

  .large-desktop\:active\:vtmn-bg-content-active:active {
    background-color: var(--vtmn-semantic-color_content-active);
  }

  .large-desktop\:active\:vtmn-bg-content-inactive:active {
    background-color: var(--vtmn-semantic-color_content-inactive);
  }

  .large-desktop\:active\:vtmn-bg-content-negative:active {
    background-color: var(--vtmn-semantic-color_content-negative);
  }

  .large-desktop\:active\:vtmn-bg-content-warning:active {
    background-color: var(--vtmn-semantic-color_content-warning);
  }

  .large-desktop\:active\:vtmn-bg-content-positive:active {
    background-color: var(--vtmn-semantic-color_content-positive);
  }

  .large-desktop\:active\:vtmn-bg-content-information:active {
    background-color: var(--vtmn-semantic-color_content-information);
  }

  .large-desktop\:active\:vtmn-bg-content-accent:active {
    background-color: var(--vtmn-semantic-color_content-accent);
  }

  .large-desktop\:active\:vtmn-bg-content-visited:active {
    background-color: var(--vtmn-semantic-color_content-visited);
  }

  .large-desktop\:active\:vtmn-bg-content-primary-reversed:active {
    background-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .large-desktop\:active\:vtmn-bg-content-action-reversed:active {
    background-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .large-desktop\:active\:vtmn-bg-content-visited-reversed:active {
    background-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .large-desktop\:active\:vtmn-bg-border-primary:active {
    background-color: var(--vtmn-semantic-color_border-primary);
  }

  .large-desktop\:active\:vtmn-bg-border-secondary:active {
    background-color: var(--vtmn-semantic-color_border-secondary);
  }

  .large-desktop\:active\:vtmn-bg-border-tertiary:active {
    background-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .large-desktop\:active\:vtmn-bg-border-active:active {
    background-color: var(--vtmn-semantic-color_border-active);
  }

  .large-desktop\:active\:vtmn-bg-border-inactive:active {
    background-color: var(--vtmn-semantic-color_border-inactive);
  }

  .large-desktop\:active\:vtmn-bg-border-negative:active {
    background-color: var(--vtmn-semantic-color_border-negative);
  }

  .large-desktop\:active\:vtmn-bg-border-warning:active {
    background-color: var(--vtmn-semantic-color_border-warning);
  }

  .large-desktop\:active\:vtmn-bg-border-positive:active {
    background-color: var(--vtmn-semantic-color_border-positive);
  }

  .large-desktop\:active\:vtmn-bg-border-information:active {
    background-color: var(--vtmn-semantic-color_border-information);
  }

  .large-desktop\:active\:vtmn-bg-border-primary-reversed:active {
    background-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .large-desktop\:active\:vtmn-bg-decorative-gravel:active {
    background-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .large-desktop\:active\:vtmn-bg-decorative-brick:active {
    background-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .large-desktop\:active\:vtmn-bg-decorative-saffron:active {
    background-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .large-desktop\:active\:vtmn-bg-decorative-gold:active {
    background-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .large-desktop\:active\:vtmn-bg-decorative-jade:active {
    background-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .large-desktop\:active\:vtmn-bg-decorative-emerald:active {
    background-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .large-desktop\:active\:vtmn-bg-decorative-cobalt:active {
    background-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .large-desktop\:active\:vtmn-bg-decorative-amethyst:active {
    background-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .large-desktop\:active\:vtmn-bg-hover-primary:active {
    background-color: var(--vtmn-semantic-color_hover-primary);
  }

  .large-desktop\:active\:vtmn-bg-hover-primary-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .large-desktop\:active\:vtmn-bg-hover-secondary-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .large-desktop\:active\:vtmn-bg-hover-tertiary-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .large-desktop\:active\:vtmn-bg-hover-tertiary:active {
    background-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .large-desktop\:active\:vtmn-bg-hover-brand:active {
    background-color: var(--vtmn-semantic-color_hover-brand);
  }

  .large-desktop\:active\:vtmn-bg-hover-accent:active {
    background-color: var(--vtmn-semantic-color_hover-accent);
  }

  .large-desktop\:active\:vtmn-bg-hover-primary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .large-desktop\:active\:vtmn-bg-hover-secondary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .large-desktop\:active\:vtmn-bg-hover-tertiary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .large-desktop\:active\:vtmn-bg-active-primary:active {
    background-color: var(--vtmn-semantic-color_active-primary);
  }

  .large-desktop\:active\:vtmn-bg-active-primary-transparent:active {
    background-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .large-desktop\:active\:vtmn-bg-active-secondary-transparent:active {
    background-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .large-desktop\:active\:vtmn-bg-active-tertiary:active {
    background-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .large-desktop\:active\:vtmn-bg-active-tertiary-transparent:active {
    background-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .large-desktop\:active\:vtmn-bg-active-brand:active {
    background-color: var(--vtmn-semantic-color_active-brand);
  }

  .large-desktop\:active\:vtmn-bg-active-accent:active {
    background-color: var(--vtmn-semantic-color_active-accent);
  }

  .large-desktop\:active\:vtmn-bg-active-primary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .large-desktop\:active\:vtmn-bg-active-secondary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .large-desktop\:active\:vtmn-bg-active-tertiary-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .large-desktop\:active\:vtmn-bg-active-brand-reversed-transparent:active {
    background-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .large-desktop\:active\:vtmn-bg-shadow:active {
    background-color: var(--vtmn-semantic-color_shadow);
  }

  .large-desktop\:active\:vtmn-bg-brand:active {
    background-color: var(--vtmn-color_brand);
  }

  .large-desktop\:active\:vtmn-bg-brand-pro:active {
    background-color: var(--vtmn-color_brand-pro);
  }

  .large-desktop\:active\:vtmn-bg-brand-digital-light-1:active {
    background-color: var(--vtmn-color_brand-digital-light-1);
  }

  .large-desktop\:active\:vtmn-bg-brand-digital-light-2:active {
    background-color: var(--vtmn-color_brand-digital-light-2);
  }

  .large-desktop\:active\:vtmn-bg-brand-digital-light-3:active {
    background-color: var(--vtmn-color_brand-digital-light-3);
  }

  .large-desktop\:active\:vtmn-bg-brand-digital:active {
    background-color: var(--vtmn-color_brand-digital);
  }

  .large-desktop\:active\:vtmn-bg-brand-digital-dark-1:active {
    background-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .large-desktop\:active\:vtmn-bg-brand-digital-dark-2:active {
    background-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .large-desktop\:active\:vtmn-bg-green-light-1:active {
    background-color: var(--vtmn-color_green-light-1);
  }

  .large-desktop\:active\:vtmn-bg-green-light-2:active {
    background-color: var(--vtmn-color_green-light-2);
  }

  .large-desktop\:active\:vtmn-bg-green-light-3:active {
    background-color: var(--vtmn-color_green-light-3);
  }

  .large-desktop\:active\:vtmn-bg-green:active {
    background-color: var(--vtmn-color_green);
  }

  .large-desktop\:active\:vtmn-bg-green-dark-1:active {
    background-color: var(--vtmn-color_green-dark-1);
  }

  .large-desktop\:active\:vtmn-bg-green-dark-2:active {
    background-color: var(--vtmn-color_green-dark-2);
  }

  .large-desktop\:active\:vtmn-bg-white:active {
    background-color: var(--vtmn-color_white);
  }

  .large-desktop\:active\:vtmn-bg-grey-light-1:active {
    background-color: var(--vtmn-color_grey-light-1);
  }

  .large-desktop\:active\:vtmn-bg-grey-light-2:active {
    background-color: var(--vtmn-color_grey-light-2);
  }

  .large-desktop\:active\:vtmn-bg-grey-light-3:active {
    background-color: var(--vtmn-color_grey-light-3);
  }

  .large-desktop\:active\:vtmn-bg-grey-light-4:active {
    background-color: var(--vtmn-color_grey-light-4);
  }

  .large-desktop\:active\:vtmn-bg-grey:active {
    background-color: var(--vtmn-color_grey);
  }

  .large-desktop\:active\:vtmn-bg-grey-dark-1:active {
    background-color: var(--vtmn-color_grey-dark-1);
  }

  .large-desktop\:active\:vtmn-bg-grey-dark-2:active {
    background-color: var(--vtmn-color_grey-dark-2);
  }

  .large-desktop\:active\:vtmn-bg-grey-dark-3:active {
    background-color: var(--vtmn-color_grey-dark-3);
  }

  .large-desktop\:active\:vtmn-bg-black:active {
    background-color: var(--vtmn-color_black);
  }

  .large-desktop\:active\:vtmn-bg-success:active {
    background-color: var(--vtmn-color_success);
  }

  .large-desktop\:active\:vtmn-bg-info:active {
    background-color: var(--vtmn-color_info);
  }

  .large-desktop\:active\:vtmn-bg-warning:active {
    background-color: var(--vtmn-color_warning);
  }

  .large-desktop\:active\:vtmn-bg-danger:active {
    background-color: var(--vtmn-color_danger);
  }

  .large-desktop\:active\:vtmn-bg-yellow-light-1:active {
    background-color: var(--vtmn-color_yellow-light-1);
  }

  .large-desktop\:active\:vtmn-bg-yellow-light-2:active {
    background-color: var(--vtmn-color_yellow-light-2);
  }

  .large-desktop\:active\:vtmn-bg-yellow:active {
    background-color: var(--vtmn-color_yellow);
  }

  .large-desktop\:active\:vtmn-bg-orange-light-1:active {
    background-color: var(--vtmn-color_orange-light-1);
  }

  .large-desktop\:active\:vtmn-bg-orange-light-2:active {
    background-color: var(--vtmn-color_orange-light-2);
  }

  .large-desktop\:active\:vtmn-bg-orange:active {
    background-color: var(--vtmn-color_orange);
  }

  .large-desktop\:active\:vtmn-bg-red-light-1:active {
    background-color: var(--vtmn-color_red-light-1);
  }

  .large-desktop\:active\:vtmn-bg-red-light-2:active {
    background-color: var(--vtmn-color_red-light-2);
  }

  .large-desktop\:active\:vtmn-bg-red:active {
    background-color: var(--vtmn-color_red);
  }

  .large-desktop\:vtmn-bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .large-desktop\:vtmn-bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .large-desktop\:vtmn-bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .large-desktop\:vtmn-bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .large-desktop\:vtmn-bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .large-desktop\:vtmn-bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .large-desktop\:vtmn-bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .large-desktop\:vtmn-bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .large-desktop\:vtmn-bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .large-desktop\:vtmn-bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .large-desktop\:vtmn-bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .large-desktop\:vtmn-bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .large-desktop\:vtmn-bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .large-desktop\:vtmn-bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .large-desktop\:vtmn-bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .large-desktop\:focus-within\:vtmn-bg-opacity-0:focus-within {
    --tw-bg-opacity: 0;
  }

  .large-desktop\:focus-within\:vtmn-bg-opacity-5:focus-within {
    --tw-bg-opacity: 0.05;
  }

  .large-desktop\:focus-within\:vtmn-bg-opacity-10:focus-within {
    --tw-bg-opacity: 0.1;
  }

  .large-desktop\:focus-within\:vtmn-bg-opacity-20:focus-within {
    --tw-bg-opacity: 0.2;
  }

  .large-desktop\:focus-within\:vtmn-bg-opacity-25:focus-within {
    --tw-bg-opacity: 0.25;
  }

  .large-desktop\:focus-within\:vtmn-bg-opacity-30:focus-within {
    --tw-bg-opacity: 0.3;
  }

  .large-desktop\:focus-within\:vtmn-bg-opacity-40:focus-within {
    --tw-bg-opacity: 0.4;
  }

  .large-desktop\:focus-within\:vtmn-bg-opacity-50:focus-within {
    --tw-bg-opacity: 0.5;
  }

  .large-desktop\:focus-within\:vtmn-bg-opacity-60:focus-within {
    --tw-bg-opacity: 0.6;
  }

  .large-desktop\:focus-within\:vtmn-bg-opacity-70:focus-within {
    --tw-bg-opacity: 0.7;
  }

  .large-desktop\:focus-within\:vtmn-bg-opacity-75:focus-within {
    --tw-bg-opacity: 0.75;
  }

  .large-desktop\:focus-within\:vtmn-bg-opacity-80:focus-within {
    --tw-bg-opacity: 0.8;
  }

  .large-desktop\:focus-within\:vtmn-bg-opacity-90:focus-within {
    --tw-bg-opacity: 0.9;
  }

  .large-desktop\:focus-within\:vtmn-bg-opacity-95:focus-within {
    --tw-bg-opacity: 0.95;
  }

  .large-desktop\:focus-within\:vtmn-bg-opacity-100:focus-within {
    --tw-bg-opacity: 1;
  }

  .large-desktop\:hover\:vtmn-bg-opacity-0:hover {
    --tw-bg-opacity: 0;
  }

  .large-desktop\:hover\:vtmn-bg-opacity-5:hover {
    --tw-bg-opacity: 0.05;
  }

  .large-desktop\:hover\:vtmn-bg-opacity-10:hover {
    --tw-bg-opacity: 0.1;
  }

  .large-desktop\:hover\:vtmn-bg-opacity-20:hover {
    --tw-bg-opacity: 0.2;
  }

  .large-desktop\:hover\:vtmn-bg-opacity-25:hover {
    --tw-bg-opacity: 0.25;
  }

  .large-desktop\:hover\:vtmn-bg-opacity-30:hover {
    --tw-bg-opacity: 0.3;
  }

  .large-desktop\:hover\:vtmn-bg-opacity-40:hover {
    --tw-bg-opacity: 0.4;
  }

  .large-desktop\:hover\:vtmn-bg-opacity-50:hover {
    --tw-bg-opacity: 0.5;
  }

  .large-desktop\:hover\:vtmn-bg-opacity-60:hover {
    --tw-bg-opacity: 0.6;
  }

  .large-desktop\:hover\:vtmn-bg-opacity-70:hover {
    --tw-bg-opacity: 0.7;
  }

  .large-desktop\:hover\:vtmn-bg-opacity-75:hover {
    --tw-bg-opacity: 0.75;
  }

  .large-desktop\:hover\:vtmn-bg-opacity-80:hover {
    --tw-bg-opacity: 0.8;
  }

  .large-desktop\:hover\:vtmn-bg-opacity-90:hover {
    --tw-bg-opacity: 0.9;
  }

  .large-desktop\:hover\:vtmn-bg-opacity-95:hover {
    --tw-bg-opacity: 0.95;
  }

  .large-desktop\:hover\:vtmn-bg-opacity-100:hover {
    --tw-bg-opacity: 1;
  }

  .large-desktop\:focus\:vtmn-bg-opacity-0:focus {
    --tw-bg-opacity: 0;
  }

  .large-desktop\:focus\:vtmn-bg-opacity-5:focus {
    --tw-bg-opacity: 0.05;
  }

  .large-desktop\:focus\:vtmn-bg-opacity-10:focus {
    --tw-bg-opacity: 0.1;
  }

  .large-desktop\:focus\:vtmn-bg-opacity-20:focus {
    --tw-bg-opacity: 0.2;
  }

  .large-desktop\:focus\:vtmn-bg-opacity-25:focus {
    --tw-bg-opacity: 0.25;
  }

  .large-desktop\:focus\:vtmn-bg-opacity-30:focus {
    --tw-bg-opacity: 0.3;
  }

  .large-desktop\:focus\:vtmn-bg-opacity-40:focus {
    --tw-bg-opacity: 0.4;
  }

  .large-desktop\:focus\:vtmn-bg-opacity-50:focus {
    --tw-bg-opacity: 0.5;
  }

  .large-desktop\:focus\:vtmn-bg-opacity-60:focus {
    --tw-bg-opacity: 0.6;
  }

  .large-desktop\:focus\:vtmn-bg-opacity-70:focus {
    --tw-bg-opacity: 0.7;
  }

  .large-desktop\:focus\:vtmn-bg-opacity-75:focus {
    --tw-bg-opacity: 0.75;
  }

  .large-desktop\:focus\:vtmn-bg-opacity-80:focus {
    --tw-bg-opacity: 0.8;
  }

  .large-desktop\:focus\:vtmn-bg-opacity-90:focus {
    --tw-bg-opacity: 0.9;
  }

  .large-desktop\:focus\:vtmn-bg-opacity-95:focus {
    --tw-bg-opacity: 0.95;
  }

  .large-desktop\:focus\:vtmn-bg-opacity-100:focus {
    --tw-bg-opacity: 1;
  }

  .large-desktop\:vtmn-bg-none {
    background-image: none;
  }

  .large-desktop\:vtmn-bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .large-desktop\:vtmn-bg-gradient-to-tr {
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .large-desktop\:vtmn-bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .large-desktop\:vtmn-bg-gradient-to-br {
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .large-desktop\:vtmn-bg-gradient-to-b {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .large-desktop\:vtmn-bg-gradient-to-bl {
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .large-desktop\:vtmn-bg-gradient-to-l {
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .large-desktop\:vtmn-bg-gradient-to-tl {
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .large-desktop\:vtmn-from-transparent {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .large-desktop\:vtmn-from-background-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-background-secondary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-background-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-background-brand-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-background-brand-secondary {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-background-accent {
    --tw-gradient-from: var(--vtmn-semantic-color_background-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-background-alert {
    --tw-gradient-from: var(--vtmn-semantic-color_background-alert);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-background-primary-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-background-brand-primary-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-content-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-content-secondary {
    --tw-gradient-from: var(--vtmn-semantic-color_content-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-content-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_content-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-content-action {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-content-active {
    --tw-gradient-from: var(--vtmn-semantic-color_content-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-content-inactive {
    --tw-gradient-from: var(--vtmn-semantic-color_content-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-content-negative {
    --tw-gradient-from: var(--vtmn-semantic-color_content-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-content-warning {
    --tw-gradient-from: var(--vtmn-semantic-color_content-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-content-positive {
    --tw-gradient-from: var(--vtmn-semantic-color_content-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-content-information {
    --tw-gradient-from: var(--vtmn-semantic-color_content-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-content-accent {
    --tw-gradient-from: var(--vtmn-semantic-color_content-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-content-visited {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-content-primary-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-content-action-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-content-visited-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-border-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-border-secondary {
    --tw-gradient-from: var(--vtmn-semantic-color_border-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-border-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_border-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-border-active {
    --tw-gradient-from: var(--vtmn-semantic-color_border-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-border-inactive {
    --tw-gradient-from: var(--vtmn-semantic-color_border-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-border-negative {
    --tw-gradient-from: var(--vtmn-semantic-color_border-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-border-warning {
    --tw-gradient-from: var(--vtmn-semantic-color_border-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-border-positive {
    --tw-gradient-from: var(--vtmn-semantic-color_border-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-border-information {
    --tw-gradient-from: var(--vtmn-semantic-color_border-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-border-primary-reversed {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-decorative-gravel {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gravel);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-decorative-brick {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-brick);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-decorative-saffron {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-saffron);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-decorative-gold {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gold);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-decorative-jade {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-jade);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-decorative-emerald {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-emerald);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-decorative-cobalt {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-cobalt);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-decorative-amethyst {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-amethyst);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-hover-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-hover-primary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-hover-secondary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-hover-tertiary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-hover-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-hover-brand {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-hover-accent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-hover-primary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-hover-secondary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-hover-tertiary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-active-primary {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-active-primary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-active-secondary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-active-tertiary {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-active-tertiary-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-active-brand {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-active-accent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-active-primary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-active-secondary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-active-tertiary-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-active-brand-reversed-transparent {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-shadow {
    --tw-gradient-from: var(--vtmn-semantic-color_shadow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-brand {
    --tw-gradient-from: var(--vtmn-color_brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-brand-pro {
    --tw-gradient-from: var(--vtmn-color_brand-pro);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-brand-digital-light-1 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-brand-digital-light-2 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-brand-digital-light-3 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-brand-digital {
    --tw-gradient-from: var(--vtmn-color_brand-digital);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-brand-digital-dark-1 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-brand-digital-dark-2 {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-green-light-1 {
    --tw-gradient-from: var(--vtmn-color_green-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-green-light-2 {
    --tw-gradient-from: var(--vtmn-color_green-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-green-light-3 {
    --tw-gradient-from: var(--vtmn-color_green-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-green {
    --tw-gradient-from: var(--vtmn-color_green);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-green-dark-1 {
    --tw-gradient-from: var(--vtmn-color_green-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-green-dark-2 {
    --tw-gradient-from: var(--vtmn-color_green-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-white {
    --tw-gradient-from: var(--vtmn-color_white);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-grey-light-1 {
    --tw-gradient-from: var(--vtmn-color_grey-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-grey-light-2 {
    --tw-gradient-from: var(--vtmn-color_grey-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-grey-light-3 {
    --tw-gradient-from: var(--vtmn-color_grey-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-grey-light-4 {
    --tw-gradient-from: var(--vtmn-color_grey-light-4);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-grey {
    --tw-gradient-from: var(--vtmn-color_grey);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-grey-dark-1 {
    --tw-gradient-from: var(--vtmn-color_grey-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-grey-dark-2 {
    --tw-gradient-from: var(--vtmn-color_grey-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-grey-dark-3 {
    --tw-gradient-from: var(--vtmn-color_grey-dark-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-black {
    --tw-gradient-from: var(--vtmn-color_black);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-success {
    --tw-gradient-from: var(--vtmn-color_success);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-info {
    --tw-gradient-from: var(--vtmn-color_info);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-warning {
    --tw-gradient-from: var(--vtmn-color_warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-danger {
    --tw-gradient-from: var(--vtmn-color_danger);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-yellow-light-1 {
    --tw-gradient-from: var(--vtmn-color_yellow-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-yellow-light-2 {
    --tw-gradient-from: var(--vtmn-color_yellow-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-yellow {
    --tw-gradient-from: var(--vtmn-color_yellow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-orange-light-1 {
    --tw-gradient-from: var(--vtmn-color_orange-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-orange-light-2 {
    --tw-gradient-from: var(--vtmn-color_orange-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-orange {
    --tw-gradient-from: var(--vtmn-color_orange);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-red-light-1 {
    --tw-gradient-from: var(--vtmn-color_red-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-red-light-2 {
    --tw-gradient-from: var(--vtmn-color_red-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-from-red {
    --tw-gradient-from: var(--vtmn-color_red);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-transparent:hover {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .large-desktop\:hover\:vtmn-from-background-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-background-secondary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-background-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-background-brand-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-background-brand-secondary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-background-accent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-background-alert:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-alert);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-background-primary-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-background-brand-primary-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-content-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-content-secondary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-content-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-content-action:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-content-active:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-content-inactive:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-content-negative:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-content-warning:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-content-positive:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-content-information:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-content-accent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-content-visited:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-content-primary-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-content-action-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-content-visited-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-border-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-border-secondary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-border-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-border-active:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-border-inactive:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-border-negative:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-border-warning:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-border-positive:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-border-information:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-border-primary-reversed:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-decorative-gravel:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gravel);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-decorative-brick:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-brick);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-decorative-saffron:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-saffron);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-decorative-gold:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gold);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-decorative-jade:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-jade);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-decorative-emerald:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-emerald);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-decorative-cobalt:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-cobalt);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-decorative-amethyst:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-amethyst);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-hover-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-hover-primary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-hover-secondary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-hover-tertiary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-hover-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-hover-brand:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-hover-accent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-hover-primary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-hover-secondary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-hover-tertiary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-active-primary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-active-primary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-active-secondary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-active-tertiary:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-active-tertiary-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-active-brand:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-active-accent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-active-primary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-active-secondary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-active-tertiary-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-active-brand-reversed-transparent:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-shadow:hover {
    --tw-gradient-from: var(--vtmn-semantic-color_shadow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-brand:hover {
    --tw-gradient-from: var(--vtmn-color_brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-brand-pro:hover {
    --tw-gradient-from: var(--vtmn-color_brand-pro);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-brand-digital-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-brand-digital-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-brand-digital-light-3:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-brand-digital:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-brand-digital-dark-1:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-brand-digital-dark-2:hover {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-green-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_green-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-green-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_green-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-green-light-3:hover {
    --tw-gradient-from: var(--vtmn-color_green-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-green:hover {
    --tw-gradient-from: var(--vtmn-color_green);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-green-dark-1:hover {
    --tw-gradient-from: var(--vtmn-color_green-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-green-dark-2:hover {
    --tw-gradient-from: var(--vtmn-color_green-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-white:hover {
    --tw-gradient-from: var(--vtmn-color_white);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-grey-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_grey-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-grey-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_grey-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-grey-light-3:hover {
    --tw-gradient-from: var(--vtmn-color_grey-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-grey-light-4:hover {
    --tw-gradient-from: var(--vtmn-color_grey-light-4);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-grey:hover {
    --tw-gradient-from: var(--vtmn-color_grey);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-grey-dark-1:hover {
    --tw-gradient-from: var(--vtmn-color_grey-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-grey-dark-2:hover {
    --tw-gradient-from: var(--vtmn-color_grey-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-grey-dark-3:hover {
    --tw-gradient-from: var(--vtmn-color_grey-dark-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-black:hover {
    --tw-gradient-from: var(--vtmn-color_black);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-success:hover {
    --tw-gradient-from: var(--vtmn-color_success);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-info:hover {
    --tw-gradient-from: var(--vtmn-color_info);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-warning:hover {
    --tw-gradient-from: var(--vtmn-color_warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-danger:hover {
    --tw-gradient-from: var(--vtmn-color_danger);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-yellow-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_yellow-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-yellow-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_yellow-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-yellow:hover {
    --tw-gradient-from: var(--vtmn-color_yellow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-orange-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_orange-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-orange-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_orange-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-orange:hover {
    --tw-gradient-from: var(--vtmn-color_orange);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-red-light-1:hover {
    --tw-gradient-from: var(--vtmn-color_red-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-red-light-2:hover {
    --tw-gradient-from: var(--vtmn-color_red-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-from-red:hover {
    --tw-gradient-from: var(--vtmn-color_red);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-transparent:focus {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .large-desktop\:focus\:vtmn-from-background-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-background-secondary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-background-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-background-brand-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-background-brand-secondary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-background-accent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-background-alert:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-alert);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-background-primary-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-background-brand-primary-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_background-brand-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-content-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-content-secondary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-content-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-content-action:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-content-active:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-content-inactive:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-content-negative:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-content-warning:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-content-positive:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-content-information:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-content-accent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-content-visited:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-content-primary-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-content-action-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-action-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-content-visited-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_content-visited-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-border-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-border-secondary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-secondary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-border-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-border-active:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-active);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-border-inactive:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-inactive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-border-negative:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-negative);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-border-warning:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-border-positive:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-positive);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-border-information:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-information);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-border-primary-reversed:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_border-primary-reversed);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-decorative-gravel:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gravel);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-decorative-brick:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-brick);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-decorative-saffron:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-saffron);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-decorative-gold:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-gold);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-decorative-jade:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-jade);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-decorative-emerald:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-emerald);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-decorative-cobalt:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-cobalt);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-decorative-amethyst:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_decorative-amethyst);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-hover-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-hover-primary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-hover-secondary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-hover-tertiary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-hover-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-hover-brand:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-hover-accent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-hover-primary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-hover-secondary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-hover-tertiary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-active-primary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-active-primary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-active-secondary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-active-tertiary:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-active-tertiary-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-active-brand:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-active-accent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-accent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-active-primary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-primary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-active-secondary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-active-tertiary-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-active-brand-reversed-transparent:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_active-brand-reversed-transparent);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-shadow:focus {
    --tw-gradient-from: var(--vtmn-semantic-color_shadow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-brand:focus {
    --tw-gradient-from: var(--vtmn-color_brand);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-brand-pro:focus {
    --tw-gradient-from: var(--vtmn-color_brand-pro);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-brand-digital-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-brand-digital-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-brand-digital-light-3:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-brand-digital:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-brand-digital-dark-1:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-brand-digital-dark-2:focus {
    --tw-gradient-from: var(--vtmn-color_brand-digital-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-green-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_green-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-green-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_green-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-green-light-3:focus {
    --tw-gradient-from: var(--vtmn-color_green-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-green:focus {
    --tw-gradient-from: var(--vtmn-color_green);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-green-dark-1:focus {
    --tw-gradient-from: var(--vtmn-color_green-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-green-dark-2:focus {
    --tw-gradient-from: var(--vtmn-color_green-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-white:focus {
    --tw-gradient-from: var(--vtmn-color_white);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-grey-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_grey-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-grey-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_grey-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-grey-light-3:focus {
    --tw-gradient-from: var(--vtmn-color_grey-light-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-grey-light-4:focus {
    --tw-gradient-from: var(--vtmn-color_grey-light-4);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-grey:focus {
    --tw-gradient-from: var(--vtmn-color_grey);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-grey-dark-1:focus {
    --tw-gradient-from: var(--vtmn-color_grey-dark-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-grey-dark-2:focus {
    --tw-gradient-from: var(--vtmn-color_grey-dark-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-grey-dark-3:focus {
    --tw-gradient-from: var(--vtmn-color_grey-dark-3);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-black:focus {
    --tw-gradient-from: var(--vtmn-color_black);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-success:focus {
    --tw-gradient-from: var(--vtmn-color_success);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-info:focus {
    --tw-gradient-from: var(--vtmn-color_info);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-warning:focus {
    --tw-gradient-from: var(--vtmn-color_warning);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-danger:focus {
    --tw-gradient-from: var(--vtmn-color_danger);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-yellow-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_yellow-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-yellow-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_yellow-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-yellow:focus {
    --tw-gradient-from: var(--vtmn-color_yellow);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-orange-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_orange-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-orange-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_orange-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-orange:focus {
    --tw-gradient-from: var(--vtmn-color_orange);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-red-light-1:focus {
    --tw-gradient-from: var(--vtmn-color_red-light-1);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-red-light-2:focus {
    --tw-gradient-from: var(--vtmn-color_red-light-2);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-from-red:focus {
    --tw-gradient-from: var(--vtmn-color_red);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .large-desktop\:vtmn-via-background-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-background-secondary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-background-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-background-brand-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-background-brand-secondary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-background-accent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-background-alert {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-alert), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-background-primary-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-background-brand-primary-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-content-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-content-secondary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-content-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-content-action {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-content-active {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-content-inactive {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-content-negative {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-content-warning {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-content-positive {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-content-information {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-content-accent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-content-visited {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-content-primary-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-content-action-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-content-visited-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-border-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-border-secondary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-border-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-border-active {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-border-inactive {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-border-negative {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-border-warning {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-border-positive {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-border-information {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-border-primary-reversed {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-decorative-gravel {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gravel), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-decorative-brick {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-brick), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-decorative-saffron {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-saffron), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-decorative-gold {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gold), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-decorative-jade {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-jade), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-decorative-emerald {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-emerald), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-decorative-cobalt {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-cobalt), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-decorative-amethyst {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-amethyst), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-hover-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-hover-primary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-hover-secondary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-hover-tertiary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-hover-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-hover-brand {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-hover-accent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-hover-primary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-hover-secondary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-hover-tertiary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-active-primary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-active-primary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-active-secondary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-active-tertiary {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-active-tertiary-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-active-brand {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-active-accent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-active-primary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-active-secondary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-active-tertiary-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-active-brand-reversed-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-shadow {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_shadow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-brand {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-brand-pro {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-pro), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-brand-digital-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-brand-digital-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-brand-digital-light-3 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-brand-digital {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-brand-digital-dark-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-brand-digital-dark-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-green-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-green-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-green-light-3 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-green {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-green-dark-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-green-dark-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-white {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_white), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-grey-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-grey-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-grey-light-3 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-grey-light-4 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-4), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-grey {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-grey-dark-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-grey-dark-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-grey-dark-3 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-black {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_black), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-success {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_success), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-info {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_info), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-warning {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-danger {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_danger), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-yellow-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-yellow-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-yellow {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-orange-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-orange-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-orange {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-red-light-1 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-red-light-2 {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-via-red {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .large-desktop\:hover\:vtmn-via-background-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-background-secondary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-background-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-background-brand-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-background-brand-secondary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-background-accent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-background-alert:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-alert), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-background-primary-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-background-brand-primary-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-content-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-content-secondary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-content-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-content-action:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-content-active:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-content-inactive:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-content-negative:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-content-warning:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-content-positive:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-content-information:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-content-accent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-content-visited:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-content-primary-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-content-action-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-content-visited-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-border-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-border-secondary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-border-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-border-active:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-border-inactive:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-border-negative:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-border-warning:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-border-positive:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-border-information:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-border-primary-reversed:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-decorative-gravel:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gravel), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-decorative-brick:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-brick), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-decorative-saffron:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-saffron), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-decorative-gold:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gold), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-decorative-jade:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-jade), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-decorative-emerald:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-emerald), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-decorative-cobalt:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-cobalt), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-decorative-amethyst:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-amethyst), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-hover-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-hover-primary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-hover-secondary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-hover-tertiary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-hover-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-hover-brand:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-hover-accent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-hover-primary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-hover-secondary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-hover-tertiary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-active-primary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-active-primary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-active-secondary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-active-tertiary:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-active-tertiary-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-active-brand:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-active-accent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-active-primary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-active-secondary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-active-tertiary-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-active-brand-reversed-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-shadow:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_shadow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-brand:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-brand-pro:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-pro), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-brand-digital-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-brand-digital-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-brand-digital-light-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-brand-digital:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-brand-digital-dark-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-brand-digital-dark-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-green-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-green-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-green-light-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-green:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-green-dark-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-green-dark-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-white:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_white), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-grey-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-grey-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-grey-light-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-grey-light-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-4), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-grey:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-grey-dark-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-grey-dark-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-grey-dark-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-black:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_black), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-success:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_success), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-info:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_info), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-warning:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-danger:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_danger), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-yellow-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-yellow-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-yellow:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-orange-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-orange-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-orange:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-red-light-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-red-light-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:hover\:vtmn-via-red:hover {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .large-desktop\:focus\:vtmn-via-background-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-background-secondary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-background-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-background-brand-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-background-brand-secondary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-background-accent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-background-alert:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-alert), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-background-primary-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-background-brand-primary-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_background-brand-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-content-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-content-secondary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-content-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-content-action:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-content-active:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-content-inactive:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-content-negative:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-content-warning:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-content-positive:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-content-information:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-content-accent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-content-visited:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-content-primary-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-content-action-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-action-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-content-visited-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_content-visited-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-border-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-border-secondary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-secondary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-border-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-border-active:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-active), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-border-inactive:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-inactive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-border-negative:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-negative), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-border-warning:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-border-positive:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-positive), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-border-information:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-information), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-border-primary-reversed:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_border-primary-reversed), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-decorative-gravel:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gravel), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-decorative-brick:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-brick), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-decorative-saffron:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-saffron), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-decorative-gold:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-gold), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-decorative-jade:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-jade), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-decorative-emerald:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-emerald), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-decorative-cobalt:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-cobalt), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-decorative-amethyst:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_decorative-amethyst), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-hover-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-hover-primary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-hover-secondary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-hover-tertiary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-hover-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-hover-brand:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-hover-accent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-hover-primary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-hover-secondary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-hover-tertiary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_hover-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-active-primary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-active-primary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-active-secondary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-active-tertiary:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-active-tertiary-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-active-brand:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-active-accent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-accent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-active-primary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-primary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-active-secondary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-secondary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-active-tertiary-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-tertiary-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-active-brand-reversed-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_active-brand-reversed-transparent), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-shadow:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-semantic-color_shadow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-brand:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-brand-pro:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-pro), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-brand-digital-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-brand-digital-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-brand-digital-light-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-brand-digital:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-brand-digital-dark-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-brand-digital-dark-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_brand-digital-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-green-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-green-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-green-light-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-green:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-green-dark-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-green-dark-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_green-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-white:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_white), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-grey-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-grey-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-grey-light-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-grey-light-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-light-4), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-grey:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-grey-dark-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-grey-dark-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-grey-dark-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_grey-dark-3), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-black:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_black), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-success:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_success), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-info:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_info), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-warning:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_warning), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-danger:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_danger), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-yellow-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-yellow-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-yellow:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_yellow), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-orange-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-orange-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-orange:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_orange), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-red-light-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-1), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-red-light-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red-light-2), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:focus\:vtmn-via-red:focus {
    --tw-gradient-stops: var(--tw-gradient-from), var(--vtmn-color_red), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .large-desktop\:vtmn-to-transparent {
    --tw-gradient-to: transparent;
  }

  .large-desktop\:vtmn-to-background-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary);
  }

  .large-desktop\:vtmn-to-background-secondary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-secondary);
  }

  .large-desktop\:vtmn-to-background-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-tertiary);
  }

  .large-desktop\:vtmn-to-background-brand-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary);
  }

  .large-desktop\:vtmn-to-background-brand-secondary {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .large-desktop\:vtmn-to-background-accent {
    --tw-gradient-to: var(--vtmn-semantic-color_background-accent);
  }

  .large-desktop\:vtmn-to-background-alert {
    --tw-gradient-to: var(--vtmn-semantic-color_background-alert);
  }

  .large-desktop\:vtmn-to-background-primary-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .large-desktop\:vtmn-to-background-brand-primary-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .large-desktop\:vtmn-to-content-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary);
  }

  .large-desktop\:vtmn-to-content-secondary {
    --tw-gradient-to: var(--vtmn-semantic-color_content-secondary);
  }

  .large-desktop\:vtmn-to-content-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_content-tertiary);
  }

  .large-desktop\:vtmn-to-content-action {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action);
  }

  .large-desktop\:vtmn-to-content-active {
    --tw-gradient-to: var(--vtmn-semantic-color_content-active);
  }

  .large-desktop\:vtmn-to-content-inactive {
    --tw-gradient-to: var(--vtmn-semantic-color_content-inactive);
  }

  .large-desktop\:vtmn-to-content-negative {
    --tw-gradient-to: var(--vtmn-semantic-color_content-negative);
  }

  .large-desktop\:vtmn-to-content-warning {
    --tw-gradient-to: var(--vtmn-semantic-color_content-warning);
  }

  .large-desktop\:vtmn-to-content-positive {
    --tw-gradient-to: var(--vtmn-semantic-color_content-positive);
  }

  .large-desktop\:vtmn-to-content-information {
    --tw-gradient-to: var(--vtmn-semantic-color_content-information);
  }

  .large-desktop\:vtmn-to-content-accent {
    --tw-gradient-to: var(--vtmn-semantic-color_content-accent);
  }

  .large-desktop\:vtmn-to-content-visited {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited);
  }

  .large-desktop\:vtmn-to-content-primary-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .large-desktop\:vtmn-to-content-action-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action-reversed);
  }

  .large-desktop\:vtmn-to-content-visited-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .large-desktop\:vtmn-to-border-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary);
  }

  .large-desktop\:vtmn-to-border-secondary {
    --tw-gradient-to: var(--vtmn-semantic-color_border-secondary);
  }

  .large-desktop\:vtmn-to-border-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_border-tertiary);
  }

  .large-desktop\:vtmn-to-border-active {
    --tw-gradient-to: var(--vtmn-semantic-color_border-active);
  }

  .large-desktop\:vtmn-to-border-inactive {
    --tw-gradient-to: var(--vtmn-semantic-color_border-inactive);
  }

  .large-desktop\:vtmn-to-border-negative {
    --tw-gradient-to: var(--vtmn-semantic-color_border-negative);
  }

  .large-desktop\:vtmn-to-border-warning {
    --tw-gradient-to: var(--vtmn-semantic-color_border-warning);
  }

  .large-desktop\:vtmn-to-border-positive {
    --tw-gradient-to: var(--vtmn-semantic-color_border-positive);
  }

  .large-desktop\:vtmn-to-border-information {
    --tw-gradient-to: var(--vtmn-semantic-color_border-information);
  }

  .large-desktop\:vtmn-to-border-primary-reversed {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .large-desktop\:vtmn-to-decorative-gravel {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gravel);
  }

  .large-desktop\:vtmn-to-decorative-brick {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-brick);
  }

  .large-desktop\:vtmn-to-decorative-saffron {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-saffron);
  }

  .large-desktop\:vtmn-to-decorative-gold {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gold);
  }

  .large-desktop\:vtmn-to-decorative-jade {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-jade);
  }

  .large-desktop\:vtmn-to-decorative-emerald {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-emerald);
  }

  .large-desktop\:vtmn-to-decorative-cobalt {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .large-desktop\:vtmn-to-decorative-amethyst {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .large-desktop\:vtmn-to-hover-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary);
  }

  .large-desktop\:vtmn-to-hover-primary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .large-desktop\:vtmn-to-hover-secondary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .large-desktop\:vtmn-to-hover-tertiary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .large-desktop\:vtmn-to-hover-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary);
  }

  .large-desktop\:vtmn-to-hover-brand {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-brand);
  }

  .large-desktop\:vtmn-to-hover-accent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-accent);
  }

  .large-desktop\:vtmn-to-hover-primary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .large-desktop\:vtmn-to-hover-secondary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .large-desktop\:vtmn-to-hover-tertiary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .large-desktop\:vtmn-to-active-primary {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary);
  }

  .large-desktop\:vtmn-to-active-primary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .large-desktop\:vtmn-to-active-secondary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .large-desktop\:vtmn-to-active-tertiary {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary);
  }

  .large-desktop\:vtmn-to-active-tertiary-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .large-desktop\:vtmn-to-active-brand {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand);
  }

  .large-desktop\:vtmn-to-active-accent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-accent);
  }

  .large-desktop\:vtmn-to-active-primary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .large-desktop\:vtmn-to-active-secondary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .large-desktop\:vtmn-to-active-tertiary-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .large-desktop\:vtmn-to-active-brand-reversed-transparent {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .large-desktop\:vtmn-to-shadow {
    --tw-gradient-to: var(--vtmn-semantic-color_shadow);
  }

  .large-desktop\:vtmn-to-brand {
    --tw-gradient-to: var(--vtmn-color_brand);
  }

  .large-desktop\:vtmn-to-brand-pro {
    --tw-gradient-to: var(--vtmn-color_brand-pro);
  }

  .large-desktop\:vtmn-to-brand-digital-light-1 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-1);
  }

  .large-desktop\:vtmn-to-brand-digital-light-2 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-2);
  }

  .large-desktop\:vtmn-to-brand-digital-light-3 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-3);
  }

  .large-desktop\:vtmn-to-brand-digital {
    --tw-gradient-to: var(--vtmn-color_brand-digital);
  }

  .large-desktop\:vtmn-to-brand-digital-dark-1 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-1);
  }

  .large-desktop\:vtmn-to-brand-digital-dark-2 {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-2);
  }

  .large-desktop\:vtmn-to-green-light-1 {
    --tw-gradient-to: var(--vtmn-color_green-light-1);
  }

  .large-desktop\:vtmn-to-green-light-2 {
    --tw-gradient-to: var(--vtmn-color_green-light-2);
  }

  .large-desktop\:vtmn-to-green-light-3 {
    --tw-gradient-to: var(--vtmn-color_green-light-3);
  }

  .large-desktop\:vtmn-to-green {
    --tw-gradient-to: var(--vtmn-color_green);
  }

  .large-desktop\:vtmn-to-green-dark-1 {
    --tw-gradient-to: var(--vtmn-color_green-dark-1);
  }

  .large-desktop\:vtmn-to-green-dark-2 {
    --tw-gradient-to: var(--vtmn-color_green-dark-2);
  }

  .large-desktop\:vtmn-to-white {
    --tw-gradient-to: var(--vtmn-color_white);
  }

  .large-desktop\:vtmn-to-grey-light-1 {
    --tw-gradient-to: var(--vtmn-color_grey-light-1);
  }

  .large-desktop\:vtmn-to-grey-light-2 {
    --tw-gradient-to: var(--vtmn-color_grey-light-2);
  }

  .large-desktop\:vtmn-to-grey-light-3 {
    --tw-gradient-to: var(--vtmn-color_grey-light-3);
  }

  .large-desktop\:vtmn-to-grey-light-4 {
    --tw-gradient-to: var(--vtmn-color_grey-light-4);
  }

  .large-desktop\:vtmn-to-grey {
    --tw-gradient-to: var(--vtmn-color_grey);
  }

  .large-desktop\:vtmn-to-grey-dark-1 {
    --tw-gradient-to: var(--vtmn-color_grey-dark-1);
  }

  .large-desktop\:vtmn-to-grey-dark-2 {
    --tw-gradient-to: var(--vtmn-color_grey-dark-2);
  }

  .large-desktop\:vtmn-to-grey-dark-3 {
    --tw-gradient-to: var(--vtmn-color_grey-dark-3);
  }

  .large-desktop\:vtmn-to-black {
    --tw-gradient-to: var(--vtmn-color_black);
  }

  .large-desktop\:vtmn-to-success {
    --tw-gradient-to: var(--vtmn-color_success);
  }

  .large-desktop\:vtmn-to-info {
    --tw-gradient-to: var(--vtmn-color_info);
  }

  .large-desktop\:vtmn-to-warning {
    --tw-gradient-to: var(--vtmn-color_warning);
  }

  .large-desktop\:vtmn-to-danger {
    --tw-gradient-to: var(--vtmn-color_danger);
  }

  .large-desktop\:vtmn-to-yellow-light-1 {
    --tw-gradient-to: var(--vtmn-color_yellow-light-1);
  }

  .large-desktop\:vtmn-to-yellow-light-2 {
    --tw-gradient-to: var(--vtmn-color_yellow-light-2);
  }

  .large-desktop\:vtmn-to-yellow {
    --tw-gradient-to: var(--vtmn-color_yellow);
  }

  .large-desktop\:vtmn-to-orange-light-1 {
    --tw-gradient-to: var(--vtmn-color_orange-light-1);
  }

  .large-desktop\:vtmn-to-orange-light-2 {
    --tw-gradient-to: var(--vtmn-color_orange-light-2);
  }

  .large-desktop\:vtmn-to-orange {
    --tw-gradient-to: var(--vtmn-color_orange);
  }

  .large-desktop\:vtmn-to-red-light-1 {
    --tw-gradient-to: var(--vtmn-color_red-light-1);
  }

  .large-desktop\:vtmn-to-red-light-2 {
    --tw-gradient-to: var(--vtmn-color_red-light-2);
  }

  .large-desktop\:vtmn-to-red {
    --tw-gradient-to: var(--vtmn-color_red);
  }

  .large-desktop\:hover\:vtmn-to-transparent:hover {
    --tw-gradient-to: transparent;
  }

  .large-desktop\:hover\:vtmn-to-background-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary);
  }

  .large-desktop\:hover\:vtmn-to-background-secondary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-secondary);
  }

  .large-desktop\:hover\:vtmn-to-background-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-tertiary);
  }

  .large-desktop\:hover\:vtmn-to-background-brand-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary);
  }

  .large-desktop\:hover\:vtmn-to-background-brand-secondary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .large-desktop\:hover\:vtmn-to-background-accent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-accent);
  }

  .large-desktop\:hover\:vtmn-to-background-alert:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-alert);
  }

  .large-desktop\:hover\:vtmn-to-background-primary-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .large-desktop\:hover\:vtmn-to-background-brand-primary-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .large-desktop\:hover\:vtmn-to-content-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary);
  }

  .large-desktop\:hover\:vtmn-to-content-secondary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-secondary);
  }

  .large-desktop\:hover\:vtmn-to-content-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-tertiary);
  }

  .large-desktop\:hover\:vtmn-to-content-action:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action);
  }

  .large-desktop\:hover\:vtmn-to-content-active:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-active);
  }

  .large-desktop\:hover\:vtmn-to-content-inactive:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-inactive);
  }

  .large-desktop\:hover\:vtmn-to-content-negative:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-negative);
  }

  .large-desktop\:hover\:vtmn-to-content-warning:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-warning);
  }

  .large-desktop\:hover\:vtmn-to-content-positive:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-positive);
  }

  .large-desktop\:hover\:vtmn-to-content-information:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-information);
  }

  .large-desktop\:hover\:vtmn-to-content-accent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-accent);
  }

  .large-desktop\:hover\:vtmn-to-content-visited:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited);
  }

  .large-desktop\:hover\:vtmn-to-content-primary-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .large-desktop\:hover\:vtmn-to-content-action-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action-reversed);
  }

  .large-desktop\:hover\:vtmn-to-content-visited-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .large-desktop\:hover\:vtmn-to-border-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary);
  }

  .large-desktop\:hover\:vtmn-to-border-secondary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-secondary);
  }

  .large-desktop\:hover\:vtmn-to-border-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-tertiary);
  }

  .large-desktop\:hover\:vtmn-to-border-active:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-active);
  }

  .large-desktop\:hover\:vtmn-to-border-inactive:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-inactive);
  }

  .large-desktop\:hover\:vtmn-to-border-negative:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-negative);
  }

  .large-desktop\:hover\:vtmn-to-border-warning:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-warning);
  }

  .large-desktop\:hover\:vtmn-to-border-positive:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-positive);
  }

  .large-desktop\:hover\:vtmn-to-border-information:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-information);
  }

  .large-desktop\:hover\:vtmn-to-border-primary-reversed:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .large-desktop\:hover\:vtmn-to-decorative-gravel:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gravel);
  }

  .large-desktop\:hover\:vtmn-to-decorative-brick:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-brick);
  }

  .large-desktop\:hover\:vtmn-to-decorative-saffron:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-saffron);
  }

  .large-desktop\:hover\:vtmn-to-decorative-gold:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gold);
  }

  .large-desktop\:hover\:vtmn-to-decorative-jade:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-jade);
  }

  .large-desktop\:hover\:vtmn-to-decorative-emerald:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-emerald);
  }

  .large-desktop\:hover\:vtmn-to-decorative-cobalt:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .large-desktop\:hover\:vtmn-to-decorative-amethyst:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .large-desktop\:hover\:vtmn-to-hover-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary);
  }

  .large-desktop\:hover\:vtmn-to-hover-primary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .large-desktop\:hover\:vtmn-to-hover-secondary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .large-desktop\:hover\:vtmn-to-hover-tertiary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .large-desktop\:hover\:vtmn-to-hover-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary);
  }

  .large-desktop\:hover\:vtmn-to-hover-brand:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-brand);
  }

  .large-desktop\:hover\:vtmn-to-hover-accent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-accent);
  }

  .large-desktop\:hover\:vtmn-to-hover-primary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .large-desktop\:hover\:vtmn-to-hover-secondary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .large-desktop\:hover\:vtmn-to-hover-tertiary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .large-desktop\:hover\:vtmn-to-active-primary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary);
  }

  .large-desktop\:hover\:vtmn-to-active-primary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .large-desktop\:hover\:vtmn-to-active-secondary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .large-desktop\:hover\:vtmn-to-active-tertiary:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary);
  }

  .large-desktop\:hover\:vtmn-to-active-tertiary-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .large-desktop\:hover\:vtmn-to-active-brand:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand);
  }

  .large-desktop\:hover\:vtmn-to-active-accent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-accent);
  }

  .large-desktop\:hover\:vtmn-to-active-primary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .large-desktop\:hover\:vtmn-to-active-secondary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .large-desktop\:hover\:vtmn-to-active-tertiary-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .large-desktop\:hover\:vtmn-to-active-brand-reversed-transparent:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .large-desktop\:hover\:vtmn-to-shadow:hover {
    --tw-gradient-to: var(--vtmn-semantic-color_shadow);
  }

  .large-desktop\:hover\:vtmn-to-brand:hover {
    --tw-gradient-to: var(--vtmn-color_brand);
  }

  .large-desktop\:hover\:vtmn-to-brand-pro:hover {
    --tw-gradient-to: var(--vtmn-color_brand-pro);
  }

  .large-desktop\:hover\:vtmn-to-brand-digital-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-1);
  }

  .large-desktop\:hover\:vtmn-to-brand-digital-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-2);
  }

  .large-desktop\:hover\:vtmn-to-brand-digital-light-3:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-3);
  }

  .large-desktop\:hover\:vtmn-to-brand-digital:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital);
  }

  .large-desktop\:hover\:vtmn-to-brand-digital-dark-1:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-1);
  }

  .large-desktop\:hover\:vtmn-to-brand-digital-dark-2:hover {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-2);
  }

  .large-desktop\:hover\:vtmn-to-green-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_green-light-1);
  }

  .large-desktop\:hover\:vtmn-to-green-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_green-light-2);
  }

  .large-desktop\:hover\:vtmn-to-green-light-3:hover {
    --tw-gradient-to: var(--vtmn-color_green-light-3);
  }

  .large-desktop\:hover\:vtmn-to-green:hover {
    --tw-gradient-to: var(--vtmn-color_green);
  }

  .large-desktop\:hover\:vtmn-to-green-dark-1:hover {
    --tw-gradient-to: var(--vtmn-color_green-dark-1);
  }

  .large-desktop\:hover\:vtmn-to-green-dark-2:hover {
    --tw-gradient-to: var(--vtmn-color_green-dark-2);
  }

  .large-desktop\:hover\:vtmn-to-white:hover {
    --tw-gradient-to: var(--vtmn-color_white);
  }

  .large-desktop\:hover\:vtmn-to-grey-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_grey-light-1);
  }

  .large-desktop\:hover\:vtmn-to-grey-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_grey-light-2);
  }

  .large-desktop\:hover\:vtmn-to-grey-light-3:hover {
    --tw-gradient-to: var(--vtmn-color_grey-light-3);
  }

  .large-desktop\:hover\:vtmn-to-grey-light-4:hover {
    --tw-gradient-to: var(--vtmn-color_grey-light-4);
  }

  .large-desktop\:hover\:vtmn-to-grey:hover {
    --tw-gradient-to: var(--vtmn-color_grey);
  }

  .large-desktop\:hover\:vtmn-to-grey-dark-1:hover {
    --tw-gradient-to: var(--vtmn-color_grey-dark-1);
  }

  .large-desktop\:hover\:vtmn-to-grey-dark-2:hover {
    --tw-gradient-to: var(--vtmn-color_grey-dark-2);
  }

  .large-desktop\:hover\:vtmn-to-grey-dark-3:hover {
    --tw-gradient-to: var(--vtmn-color_grey-dark-3);
  }

  .large-desktop\:hover\:vtmn-to-black:hover {
    --tw-gradient-to: var(--vtmn-color_black);
  }

  .large-desktop\:hover\:vtmn-to-success:hover {
    --tw-gradient-to: var(--vtmn-color_success);
  }

  .large-desktop\:hover\:vtmn-to-info:hover {
    --tw-gradient-to: var(--vtmn-color_info);
  }

  .large-desktop\:hover\:vtmn-to-warning:hover {
    --tw-gradient-to: var(--vtmn-color_warning);
  }

  .large-desktop\:hover\:vtmn-to-danger:hover {
    --tw-gradient-to: var(--vtmn-color_danger);
  }

  .large-desktop\:hover\:vtmn-to-yellow-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_yellow-light-1);
  }

  .large-desktop\:hover\:vtmn-to-yellow-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_yellow-light-2);
  }

  .large-desktop\:hover\:vtmn-to-yellow:hover {
    --tw-gradient-to: var(--vtmn-color_yellow);
  }

  .large-desktop\:hover\:vtmn-to-orange-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_orange-light-1);
  }

  .large-desktop\:hover\:vtmn-to-orange-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_orange-light-2);
  }

  .large-desktop\:hover\:vtmn-to-orange:hover {
    --tw-gradient-to: var(--vtmn-color_orange);
  }

  .large-desktop\:hover\:vtmn-to-red-light-1:hover {
    --tw-gradient-to: var(--vtmn-color_red-light-1);
  }

  .large-desktop\:hover\:vtmn-to-red-light-2:hover {
    --tw-gradient-to: var(--vtmn-color_red-light-2);
  }

  .large-desktop\:hover\:vtmn-to-red:hover {
    --tw-gradient-to: var(--vtmn-color_red);
  }

  .large-desktop\:focus\:vtmn-to-transparent:focus {
    --tw-gradient-to: transparent;
  }

  .large-desktop\:focus\:vtmn-to-background-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary);
  }

  .large-desktop\:focus\:vtmn-to-background-secondary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-secondary);
  }

  .large-desktop\:focus\:vtmn-to-background-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-tertiary);
  }

  .large-desktop\:focus\:vtmn-to-background-brand-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary);
  }

  .large-desktop\:focus\:vtmn-to-background-brand-secondary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .large-desktop\:focus\:vtmn-to-background-accent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-accent);
  }

  .large-desktop\:focus\:vtmn-to-background-alert:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-alert);
  }

  .large-desktop\:focus\:vtmn-to-background-primary-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .large-desktop\:focus\:vtmn-to-background-brand-primary-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .large-desktop\:focus\:vtmn-to-content-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary);
  }

  .large-desktop\:focus\:vtmn-to-content-secondary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-secondary);
  }

  .large-desktop\:focus\:vtmn-to-content-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-tertiary);
  }

  .large-desktop\:focus\:vtmn-to-content-action:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action);
  }

  .large-desktop\:focus\:vtmn-to-content-active:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-active);
  }

  .large-desktop\:focus\:vtmn-to-content-inactive:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-inactive);
  }

  .large-desktop\:focus\:vtmn-to-content-negative:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-negative);
  }

  .large-desktop\:focus\:vtmn-to-content-warning:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-warning);
  }

  .large-desktop\:focus\:vtmn-to-content-positive:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-positive);
  }

  .large-desktop\:focus\:vtmn-to-content-information:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-information);
  }

  .large-desktop\:focus\:vtmn-to-content-accent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-accent);
  }

  .large-desktop\:focus\:vtmn-to-content-visited:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited);
  }

  .large-desktop\:focus\:vtmn-to-content-primary-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .large-desktop\:focus\:vtmn-to-content-action-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-action-reversed);
  }

  .large-desktop\:focus\:vtmn-to-content-visited-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .large-desktop\:focus\:vtmn-to-border-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary);
  }

  .large-desktop\:focus\:vtmn-to-border-secondary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-secondary);
  }

  .large-desktop\:focus\:vtmn-to-border-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-tertiary);
  }

  .large-desktop\:focus\:vtmn-to-border-active:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-active);
  }

  .large-desktop\:focus\:vtmn-to-border-inactive:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-inactive);
  }

  .large-desktop\:focus\:vtmn-to-border-negative:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-negative);
  }

  .large-desktop\:focus\:vtmn-to-border-warning:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-warning);
  }

  .large-desktop\:focus\:vtmn-to-border-positive:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-positive);
  }

  .large-desktop\:focus\:vtmn-to-border-information:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-information);
  }

  .large-desktop\:focus\:vtmn-to-border-primary-reversed:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .large-desktop\:focus\:vtmn-to-decorative-gravel:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gravel);
  }

  .large-desktop\:focus\:vtmn-to-decorative-brick:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-brick);
  }

  .large-desktop\:focus\:vtmn-to-decorative-saffron:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-saffron);
  }

  .large-desktop\:focus\:vtmn-to-decorative-gold:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-gold);
  }

  .large-desktop\:focus\:vtmn-to-decorative-jade:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-jade);
  }

  .large-desktop\:focus\:vtmn-to-decorative-emerald:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-emerald);
  }

  .large-desktop\:focus\:vtmn-to-decorative-cobalt:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .large-desktop\:focus\:vtmn-to-decorative-amethyst:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .large-desktop\:focus\:vtmn-to-hover-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary);
  }

  .large-desktop\:focus\:vtmn-to-hover-primary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .large-desktop\:focus\:vtmn-to-hover-secondary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .large-desktop\:focus\:vtmn-to-hover-tertiary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .large-desktop\:focus\:vtmn-to-hover-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary);
  }

  .large-desktop\:focus\:vtmn-to-hover-brand:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-brand);
  }

  .large-desktop\:focus\:vtmn-to-hover-accent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-accent);
  }

  .large-desktop\:focus\:vtmn-to-hover-primary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-to-hover-secondary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-to-hover-tertiary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-to-active-primary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary);
  }

  .large-desktop\:focus\:vtmn-to-active-primary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .large-desktop\:focus\:vtmn-to-active-secondary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .large-desktop\:focus\:vtmn-to-active-tertiary:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary);
  }

  .large-desktop\:focus\:vtmn-to-active-tertiary-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .large-desktop\:focus\:vtmn-to-active-brand:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand);
  }

  .large-desktop\:focus\:vtmn-to-active-accent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-accent);
  }

  .large-desktop\:focus\:vtmn-to-active-primary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-to-active-secondary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-to-active-tertiary-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-to-active-brand-reversed-transparent:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-to-shadow:focus {
    --tw-gradient-to: var(--vtmn-semantic-color_shadow);
  }

  .large-desktop\:focus\:vtmn-to-brand:focus {
    --tw-gradient-to: var(--vtmn-color_brand);
  }

  .large-desktop\:focus\:vtmn-to-brand-pro:focus {
    --tw-gradient-to: var(--vtmn-color_brand-pro);
  }

  .large-desktop\:focus\:vtmn-to-brand-digital-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-1);
  }

  .large-desktop\:focus\:vtmn-to-brand-digital-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-2);
  }

  .large-desktop\:focus\:vtmn-to-brand-digital-light-3:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-light-3);
  }

  .large-desktop\:focus\:vtmn-to-brand-digital:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital);
  }

  .large-desktop\:focus\:vtmn-to-brand-digital-dark-1:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-1);
  }

  .large-desktop\:focus\:vtmn-to-brand-digital-dark-2:focus {
    --tw-gradient-to: var(--vtmn-color_brand-digital-dark-2);
  }

  .large-desktop\:focus\:vtmn-to-green-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_green-light-1);
  }

  .large-desktop\:focus\:vtmn-to-green-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_green-light-2);
  }

  .large-desktop\:focus\:vtmn-to-green-light-3:focus {
    --tw-gradient-to: var(--vtmn-color_green-light-3);
  }

  .large-desktop\:focus\:vtmn-to-green:focus {
    --tw-gradient-to: var(--vtmn-color_green);
  }

  .large-desktop\:focus\:vtmn-to-green-dark-1:focus {
    --tw-gradient-to: var(--vtmn-color_green-dark-1);
  }

  .large-desktop\:focus\:vtmn-to-green-dark-2:focus {
    --tw-gradient-to: var(--vtmn-color_green-dark-2);
  }

  .large-desktop\:focus\:vtmn-to-white:focus {
    --tw-gradient-to: var(--vtmn-color_white);
  }

  .large-desktop\:focus\:vtmn-to-grey-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_grey-light-1);
  }

  .large-desktop\:focus\:vtmn-to-grey-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_grey-light-2);
  }

  .large-desktop\:focus\:vtmn-to-grey-light-3:focus {
    --tw-gradient-to: var(--vtmn-color_grey-light-3);
  }

  .large-desktop\:focus\:vtmn-to-grey-light-4:focus {
    --tw-gradient-to: var(--vtmn-color_grey-light-4);
  }

  .large-desktop\:focus\:vtmn-to-grey:focus {
    --tw-gradient-to: var(--vtmn-color_grey);
  }

  .large-desktop\:focus\:vtmn-to-grey-dark-1:focus {
    --tw-gradient-to: var(--vtmn-color_grey-dark-1);
  }

  .large-desktop\:focus\:vtmn-to-grey-dark-2:focus {
    --tw-gradient-to: var(--vtmn-color_grey-dark-2);
  }

  .large-desktop\:focus\:vtmn-to-grey-dark-3:focus {
    --tw-gradient-to: var(--vtmn-color_grey-dark-3);
  }

  .large-desktop\:focus\:vtmn-to-black:focus {
    --tw-gradient-to: var(--vtmn-color_black);
  }

  .large-desktop\:focus\:vtmn-to-success:focus {
    --tw-gradient-to: var(--vtmn-color_success);
  }

  .large-desktop\:focus\:vtmn-to-info:focus {
    --tw-gradient-to: var(--vtmn-color_info);
  }

  .large-desktop\:focus\:vtmn-to-warning:focus {
    --tw-gradient-to: var(--vtmn-color_warning);
  }

  .large-desktop\:focus\:vtmn-to-danger:focus {
    --tw-gradient-to: var(--vtmn-color_danger);
  }

  .large-desktop\:focus\:vtmn-to-yellow-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_yellow-light-1);
  }

  .large-desktop\:focus\:vtmn-to-yellow-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_yellow-light-2);
  }

  .large-desktop\:focus\:vtmn-to-yellow:focus {
    --tw-gradient-to: var(--vtmn-color_yellow);
  }

  .large-desktop\:focus\:vtmn-to-orange-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_orange-light-1);
  }

  .large-desktop\:focus\:vtmn-to-orange-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_orange-light-2);
  }

  .large-desktop\:focus\:vtmn-to-orange:focus {
    --tw-gradient-to: var(--vtmn-color_orange);
  }

  .large-desktop\:focus\:vtmn-to-red-light-1:focus {
    --tw-gradient-to: var(--vtmn-color_red-light-1);
  }

  .large-desktop\:focus\:vtmn-to-red-light-2:focus {
    --tw-gradient-to: var(--vtmn-color_red-light-2);
  }

  .large-desktop\:focus\:vtmn-to-red:focus {
    --tw-gradient-to: var(--vtmn-color_red);
  }

  .large-desktop\:vtmn-decoration-slice {
    -webkit-box-decoration-break: slice;
            box-decoration-break: slice;
  }

  .large-desktop\:vtmn-decoration-clone {
    -webkit-box-decoration-break: clone;
            box-decoration-break: clone;
  }

  .large-desktop\:vtmn-bg-auto {
    background-size: auto;
  }

  .large-desktop\:vtmn-bg-cover {
    background-size: cover;
  }

  .large-desktop\:vtmn-bg-contain {
    background-size: contain;
  }

  .large-desktop\:vtmn-bg-fixed {
    background-attachment: fixed;
  }

  .large-desktop\:vtmn-bg-local {
    background-attachment: local;
  }

  .large-desktop\:vtmn-bg-scroll {
    background-attachment: scroll;
  }

  .large-desktop\:vtmn-bg-clip-border {
    background-clip: border-box;
  }

  .large-desktop\:vtmn-bg-clip-padding {
    background-clip: padding-box;
  }

  .large-desktop\:vtmn-bg-clip-content {
    background-clip: content-box;
  }

  .large-desktop\:vtmn-bg-clip-text {
    -webkit-background-clip: text;
            background-clip: text;
  }

  .large-desktop\:vtmn-bg-bottom {
    background-position: bottom;
  }

  .large-desktop\:vtmn-bg-center {
    background-position: center;
  }

  .large-desktop\:vtmn-bg-left {
    background-position: left;
  }

  .large-desktop\:vtmn-bg-left-bottom {
    background-position: left bottom;
  }

  .large-desktop\:vtmn-bg-left-top {
    background-position: left top;
  }

  .large-desktop\:vtmn-bg-right {
    background-position: right;
  }

  .large-desktop\:vtmn-bg-right-bottom {
    background-position: right bottom;
  }

  .large-desktop\:vtmn-bg-right-top {
    background-position: right top;
  }

  .large-desktop\:vtmn-bg-top {
    background-position: top;
  }

  .large-desktop\:vtmn-bg-repeat {
    background-repeat: repeat;
  }

  .large-desktop\:vtmn-bg-no-repeat {
    background-repeat: no-repeat;
  }

  .large-desktop\:vtmn-bg-repeat-x {
    background-repeat: repeat-x;
  }

  .large-desktop\:vtmn-bg-repeat-y {
    background-repeat: repeat-y;
  }

  .large-desktop\:vtmn-bg-repeat-round {
    background-repeat: round;
  }

  .large-desktop\:vtmn-bg-repeat-space {
    background-repeat: space;
  }

  .large-desktop\:vtmn-bg-origin-border {
    background-origin: border-box;
  }

  .large-desktop\:vtmn-bg-origin-padding {
    background-origin: padding-box;
  }

  .large-desktop\:vtmn-bg-origin-content {
    background-origin: content-box;
  }

  .large-desktop\:vtmn-fill-current {
    fill: currentColor;
  }

  .large-desktop\:vtmn-stroke-current {
    stroke: currentColor;
  }

  .large-desktop\:vtmn-stroke-0 {
    stroke-width: 0;
  }

  .large-desktop\:vtmn-stroke-1 {
    stroke-width: 1;
  }

  .large-desktop\:vtmn-stroke-2 {
    stroke-width: 2;
  }

  .large-desktop\:vtmn-object-contain {
    -o-object-fit: contain;
       object-fit: contain;
  }

  .large-desktop\:vtmn-object-cover {
    -o-object-fit: cover;
       object-fit: cover;
  }

  .large-desktop\:vtmn-object-fill {
    -o-object-fit: fill;
       object-fit: fill;
  }

  .large-desktop\:vtmn-object-none {
    -o-object-fit: none;
       object-fit: none;
  }

  .large-desktop\:vtmn-object-scale-down {
    -o-object-fit: scale-down;
       object-fit: scale-down;
  }

  .large-desktop\:vtmn-object-bottom {
    -o-object-position: bottom;
       object-position: bottom;
  }

  .large-desktop\:vtmn-object-center {
    -o-object-position: center;
       object-position: center;
  }

  .large-desktop\:vtmn-object-left {
    -o-object-position: left;
       object-position: left;
  }

  .large-desktop\:vtmn-object-left-bottom {
    -o-object-position: left bottom;
       object-position: left bottom;
  }

  .large-desktop\:vtmn-object-left-top {
    -o-object-position: left top;
       object-position: left top;
  }

  .large-desktop\:vtmn-object-right {
    -o-object-position: right;
       object-position: right;
  }

  .large-desktop\:vtmn-object-right-bottom {
    -o-object-position: right bottom;
       object-position: right bottom;
  }

  .large-desktop\:vtmn-object-right-top {
    -o-object-position: right top;
       object-position: right top;
  }

  .large-desktop\:vtmn-object-top {
    -o-object-position: top;
       object-position: top;
  }

  .large-desktop\:vtmn-p-0 {
    padding: var(--vtmn-spacing_0);
  }

  .large-desktop\:vtmn-p-1 {
    padding: var(--vtmn-spacing_1);
  }

  .large-desktop\:vtmn-p-2 {
    padding: var(--vtmn-spacing_2);
  }

  .large-desktop\:vtmn-p-3 {
    padding: var(--vtmn-spacing_3);
  }

  .large-desktop\:vtmn-p-4 {
    padding: var(--vtmn-spacing_4);
  }

  .large-desktop\:vtmn-p-5 {
    padding: var(--vtmn-spacing_5);
  }

  .large-desktop\:vtmn-p-6 {
    padding: var(--vtmn-spacing_6);
  }

  .large-desktop\:vtmn-p-7 {
    padding: var(--vtmn-spacing_7);
  }

  .large-desktop\:vtmn-p-8 {
    padding: var(--vtmn-spacing_8);
  }

  .large-desktop\:vtmn-p-9 {
    padding: var(--vtmn-spacing_9);
  }

  .large-desktop\:vtmn-p-10 {
    padding: var(--vtmn-spacing_10);
  }

  .large-desktop\:vtmn-px-0 {
    padding-left: var(--vtmn-spacing_0);
    padding-right: var(--vtmn-spacing_0);
  }

  .large-desktop\:vtmn-px-1 {
    padding-left: var(--vtmn-spacing_1);
    padding-right: var(--vtmn-spacing_1);
  }

  .large-desktop\:vtmn-px-2 {
    padding-left: var(--vtmn-spacing_2);
    padding-right: var(--vtmn-spacing_2);
  }

  .large-desktop\:vtmn-px-3 {
    padding-left: var(--vtmn-spacing_3);
    padding-right: var(--vtmn-spacing_3);
  }

  .large-desktop\:vtmn-px-4 {
    padding-left: var(--vtmn-spacing_4);
    padding-right: var(--vtmn-spacing_4);
  }

  .large-desktop\:vtmn-px-5 {
    padding-left: var(--vtmn-spacing_5);
    padding-right: var(--vtmn-spacing_5);
  }

  .large-desktop\:vtmn-px-6 {
    padding-left: var(--vtmn-spacing_6);
    padding-right: var(--vtmn-spacing_6);
  }

  .large-desktop\:vtmn-px-7 {
    padding-left: var(--vtmn-spacing_7);
    padding-right: var(--vtmn-spacing_7);
  }

  .large-desktop\:vtmn-px-8 {
    padding-left: var(--vtmn-spacing_8);
    padding-right: var(--vtmn-spacing_8);
  }

  .large-desktop\:vtmn-px-9 {
    padding-left: var(--vtmn-spacing_9);
    padding-right: var(--vtmn-spacing_9);
  }

  .large-desktop\:vtmn-px-10 {
    padding-left: var(--vtmn-spacing_10);
    padding-right: var(--vtmn-spacing_10);
  }

  .large-desktop\:vtmn-py-0 {
    padding-top: var(--vtmn-spacing_0);
    padding-bottom: var(--vtmn-spacing_0);
  }

  .large-desktop\:vtmn-py-1 {
    padding-top: var(--vtmn-spacing_1);
    padding-bottom: var(--vtmn-spacing_1);
  }

  .large-desktop\:vtmn-py-2 {
    padding-top: var(--vtmn-spacing_2);
    padding-bottom: var(--vtmn-spacing_2);
  }

  .large-desktop\:vtmn-py-3 {
    padding-top: var(--vtmn-spacing_3);
    padding-bottom: var(--vtmn-spacing_3);
  }

  .large-desktop\:vtmn-py-4 {
    padding-top: var(--vtmn-spacing_4);
    padding-bottom: var(--vtmn-spacing_4);
  }

  .large-desktop\:vtmn-py-5 {
    padding-top: var(--vtmn-spacing_5);
    padding-bottom: var(--vtmn-spacing_5);
  }

  .large-desktop\:vtmn-py-6 {
    padding-top: var(--vtmn-spacing_6);
    padding-bottom: var(--vtmn-spacing_6);
  }

  .large-desktop\:vtmn-py-7 {
    padding-top: var(--vtmn-spacing_7);
    padding-bottom: var(--vtmn-spacing_7);
  }

  .large-desktop\:vtmn-py-8 {
    padding-top: var(--vtmn-spacing_8);
    padding-bottom: var(--vtmn-spacing_8);
  }

  .large-desktop\:vtmn-py-9 {
    padding-top: var(--vtmn-spacing_9);
    padding-bottom: var(--vtmn-spacing_9);
  }

  .large-desktop\:vtmn-py-10 {
    padding-top: var(--vtmn-spacing_10);
    padding-bottom: var(--vtmn-spacing_10);
  }

  .large-desktop\:vtmn-pt-0 {
    padding-top: var(--vtmn-spacing_0);
  }

  .large-desktop\:vtmn-pt-1 {
    padding-top: var(--vtmn-spacing_1);
  }

  .large-desktop\:vtmn-pt-2 {
    padding-top: var(--vtmn-spacing_2);
  }

  .large-desktop\:vtmn-pt-3 {
    padding-top: var(--vtmn-spacing_3);
  }

  .large-desktop\:vtmn-pt-4 {
    padding-top: var(--vtmn-spacing_4);
  }

  .large-desktop\:vtmn-pt-5 {
    padding-top: var(--vtmn-spacing_5);
  }

  .large-desktop\:vtmn-pt-6 {
    padding-top: var(--vtmn-spacing_6);
  }

  .large-desktop\:vtmn-pt-7 {
    padding-top: var(--vtmn-spacing_7);
  }

  .large-desktop\:vtmn-pt-8 {
    padding-top: var(--vtmn-spacing_8);
  }

  .large-desktop\:vtmn-pt-9 {
    padding-top: var(--vtmn-spacing_9);
  }

  .large-desktop\:vtmn-pt-10 {
    padding-top: var(--vtmn-spacing_10);
  }

  .large-desktop\:vtmn-pr-0 {
    padding-right: var(--vtmn-spacing_0);
  }

  .large-desktop\:vtmn-pr-1 {
    padding-right: var(--vtmn-spacing_1);
  }

  .large-desktop\:vtmn-pr-2 {
    padding-right: var(--vtmn-spacing_2);
  }

  .large-desktop\:vtmn-pr-3 {
    padding-right: var(--vtmn-spacing_3);
  }

  .large-desktop\:vtmn-pr-4 {
    padding-right: var(--vtmn-spacing_4);
  }

  .large-desktop\:vtmn-pr-5 {
    padding-right: var(--vtmn-spacing_5);
  }

  .large-desktop\:vtmn-pr-6 {
    padding-right: var(--vtmn-spacing_6);
  }

  .large-desktop\:vtmn-pr-7 {
    padding-right: var(--vtmn-spacing_7);
  }

  .large-desktop\:vtmn-pr-8 {
    padding-right: var(--vtmn-spacing_8);
  }

  .large-desktop\:vtmn-pr-9 {
    padding-right: var(--vtmn-spacing_9);
  }

  .large-desktop\:vtmn-pr-10 {
    padding-right: var(--vtmn-spacing_10);
  }

  .large-desktop\:vtmn-pb-0 {
    padding-bottom: var(--vtmn-spacing_0);
  }

  .large-desktop\:vtmn-pb-1 {
    padding-bottom: var(--vtmn-spacing_1);
  }

  .large-desktop\:vtmn-pb-2 {
    padding-bottom: var(--vtmn-spacing_2);
  }

  .large-desktop\:vtmn-pb-3 {
    padding-bottom: var(--vtmn-spacing_3);
  }

  .large-desktop\:vtmn-pb-4 {
    padding-bottom: var(--vtmn-spacing_4);
  }

  .large-desktop\:vtmn-pb-5 {
    padding-bottom: var(--vtmn-spacing_5);
  }

  .large-desktop\:vtmn-pb-6 {
    padding-bottom: var(--vtmn-spacing_6);
  }

  .large-desktop\:vtmn-pb-7 {
    padding-bottom: var(--vtmn-spacing_7);
  }

  .large-desktop\:vtmn-pb-8 {
    padding-bottom: var(--vtmn-spacing_8);
  }

  .large-desktop\:vtmn-pb-9 {
    padding-bottom: var(--vtmn-spacing_9);
  }

  .large-desktop\:vtmn-pb-10 {
    padding-bottom: var(--vtmn-spacing_10);
  }

  .large-desktop\:vtmn-pl-0 {
    padding-left: var(--vtmn-spacing_0);
  }

  .large-desktop\:vtmn-pl-1 {
    padding-left: var(--vtmn-spacing_1);
  }

  .large-desktop\:vtmn-pl-2 {
    padding-left: var(--vtmn-spacing_2);
  }

  .large-desktop\:vtmn-pl-3 {
    padding-left: var(--vtmn-spacing_3);
  }

  .large-desktop\:vtmn-pl-4 {
    padding-left: var(--vtmn-spacing_4);
  }

  .large-desktop\:vtmn-pl-5 {
    padding-left: var(--vtmn-spacing_5);
  }

  .large-desktop\:vtmn-pl-6 {
    padding-left: var(--vtmn-spacing_6);
  }

  .large-desktop\:vtmn-pl-7 {
    padding-left: var(--vtmn-spacing_7);
  }

  .large-desktop\:vtmn-pl-8 {
    padding-left: var(--vtmn-spacing_8);
  }

  .large-desktop\:vtmn-pl-9 {
    padding-left: var(--vtmn-spacing_9);
  }

  .large-desktop\:vtmn-pl-10 {
    padding-left: var(--vtmn-spacing_10);
  }

  .large-desktop\:vtmn-text-left {
    text-align: left;
  }

  .large-desktop\:vtmn-text-center {
    text-align: center;
  }

  .large-desktop\:vtmn-text-right {
    text-align: right;
  }

  .large-desktop\:vtmn-text-justify {
    text-align: justify;
  }

  .large-desktop\:vtmn-align-baseline {
    vertical-align: baseline;
  }

  .large-desktop\:vtmn-align-top {
    vertical-align: top;
  }

  .large-desktop\:vtmn-align-middle {
    vertical-align: middle;
  }

  .large-desktop\:vtmn-align-bottom {
    vertical-align: bottom;
  }

  .large-desktop\:vtmn-align-text-top {
    vertical-align: text-top;
  }

  .large-desktop\:vtmn-align-text-bottom {
    vertical-align: text-bottom;
  }

  .large-desktop\:vtmn-font-regular {
    font-family: Roboto, system-ui, -apple-system, sans-serif;
  }

  .large-desktop\:vtmn-font-condensed {
    font-family: Roboto Condensed, system-ui, -apple-system, sans-serif;
  }

  .large-desktop\:vtmn-font-display {
    font-family: Roboto Condensed, system-ui, -apple-system, sans-serif;
  }

  .large-desktop\:vtmn-font-body {
    font-family: Roboto, system-ui, -apple-system, sans-serif;
  }

  .large-desktop\:vtmn-text-xs {
    font-size: 0.75rem;
    line-height: 1rem;
  }

  .large-desktop\:vtmn-text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .large-desktop\:vtmn-text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .large-desktop\:vtmn-text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .large-desktop\:vtmn-text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .large-desktop\:vtmn-text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .large-desktop\:vtmn-text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .large-desktop\:vtmn-text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .large-desktop\:vtmn-text-5xl {
    font-size: 3rem;
    line-height: 1;
  }

  .large-desktop\:vtmn-text-6xl {
    font-size: 3.75rem;
    line-height: 1;
  }

  .large-desktop\:vtmn-text-7xl {
    font-size: 4.5rem;
    line-height: 1;
  }

  .large-desktop\:vtmn-text-8xl {
    font-size: 6rem;
    line-height: 1;
  }

  .large-desktop\:vtmn-text-9xl {
    font-size: 8rem;
    line-height: 1;
  }

  .large-desktop\:vtmn-font-thin {
    font-weight: 100;
  }

  .large-desktop\:vtmn-font-extralight {
    font-weight: 200;
  }

  .large-desktop\:vtmn-font-light {
    font-weight: 300;
  }

  .large-desktop\:vtmn-font-normal {
    font-weight: 400;
  }

  .large-desktop\:vtmn-font-medium {
    font-weight: 500;
  }

  .large-desktop\:vtmn-font-semibold {
    font-weight: 600;
  }

  .large-desktop\:vtmn-font-bold {
    font-weight: 700;
  }

  .large-desktop\:vtmn-font-extrabold {
    font-weight: 800;
  }

  .large-desktop\:vtmn-font-black {
    font-weight: 900;
  }

  .large-desktop\:vtmn-uppercase {
    text-transform: uppercase;
  }

  .large-desktop\:vtmn-lowercase {
    text-transform: lowercase;
  }

  .large-desktop\:vtmn-capitalize {
    text-transform: capitalize;
  }

  .large-desktop\:vtmn-normal-case {
    text-transform: none;
  }

  .large-desktop\:vtmn-italic {
    font-style: italic;
  }

  .large-desktop\:vtmn-not-italic {
    font-style: normal;
  }

  .large-desktop\:vtmn-ordinal, .large-desktop\:vtmn-slashed-zero, .large-desktop\:vtmn-lining-nums, .large-desktop\:vtmn-oldstyle-nums, .large-desktop\:vtmn-proportional-nums, .large-desktop\:vtmn-tabular-nums, .large-desktop\:vtmn-diagonal-fractions, .large-desktop\:vtmn-stacked-fractions {
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }

  .large-desktop\:vtmn-normal-nums {
    font-variant-numeric: normal;
  }

  .large-desktop\:vtmn-ordinal {
    --tw-ordinal: ordinal;
  }

  .large-desktop\:vtmn-slashed-zero {
    --tw-slashed-zero: slashed-zero;
  }

  .large-desktop\:vtmn-lining-nums {
    --tw-numeric-figure: lining-nums;
  }

  .large-desktop\:vtmn-oldstyle-nums {
    --tw-numeric-figure: oldstyle-nums;
  }

  .large-desktop\:vtmn-proportional-nums {
    --tw-numeric-spacing: proportional-nums;
  }

  .large-desktop\:vtmn-tabular-nums {
    --tw-numeric-spacing: tabular-nums;
  }

  .large-desktop\:vtmn-diagonal-fractions {
    --tw-numeric-fraction: diagonal-fractions;
  }

  .large-desktop\:vtmn-stacked-fractions {
    --tw-numeric-fraction: stacked-fractions;
  }

  .large-desktop\:vtmn-leading-3 {
    line-height: .75rem;
  }

  .large-desktop\:vtmn-leading-4 {
    line-height: 1rem;
  }

  .large-desktop\:vtmn-leading-5 {
    line-height: 1.25rem;
  }

  .large-desktop\:vtmn-leading-6 {
    line-height: 1.5rem;
  }

  .large-desktop\:vtmn-leading-7 {
    line-height: 1.75rem;
  }

  .large-desktop\:vtmn-leading-8 {
    line-height: 2rem;
  }

  .large-desktop\:vtmn-leading-9 {
    line-height: 2.25rem;
  }

  .large-desktop\:vtmn-leading-10 {
    line-height: 2.5rem;
  }

  .large-desktop\:vtmn-leading-none {
    line-height: 1;
  }

  .large-desktop\:vtmn-leading-tight {
    line-height: 1.25;
  }

  .large-desktop\:vtmn-leading-snug {
    line-height: 1.375;
  }

  .large-desktop\:vtmn-leading-normal {
    line-height: 1.5;
  }

  .large-desktop\:vtmn-leading-relaxed {
    line-height: 1.625;
  }

  .large-desktop\:vtmn-leading-loose {
    line-height: 2;
  }

  .large-desktop\:vtmn-tracking-tighter {
    letter-spacing: -0.05em;
  }

  .large-desktop\:vtmn-tracking-tight {
    letter-spacing: -0.025em;
  }

  .large-desktop\:vtmn-tracking-normal {
    letter-spacing: 0em;
  }

  .large-desktop\:vtmn-tracking-wide {
    letter-spacing: 0.025em;
  }

  .large-desktop\:vtmn-tracking-wider {
    letter-spacing: 0.05em;
  }

  .large-desktop\:vtmn-tracking-widest {
    letter-spacing: 0.1em;
  }

  .large-desktop\:vtmn-text-transparent {
    color: transparent;
  }

  .large-desktop\:vtmn-text-background-primary {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .large-desktop\:vtmn-text-background-secondary {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .large-desktop\:vtmn-text-background-tertiary {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .large-desktop\:vtmn-text-background-brand-primary {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .large-desktop\:vtmn-text-background-brand-secondary {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .large-desktop\:vtmn-text-background-accent {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .large-desktop\:vtmn-text-background-alert {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .large-desktop\:vtmn-text-background-primary-reversed {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .large-desktop\:vtmn-text-background-brand-primary-reversed {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .large-desktop\:vtmn-text-content-primary {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .large-desktop\:vtmn-text-content-secondary {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .large-desktop\:vtmn-text-content-tertiary {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .large-desktop\:vtmn-text-content-action {
    color: var(--vtmn-semantic-color_content-action);
  }

  .large-desktop\:vtmn-text-content-active {
    color: var(--vtmn-semantic-color_content-active);
  }

  .large-desktop\:vtmn-text-content-inactive {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .large-desktop\:vtmn-text-content-negative {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .large-desktop\:vtmn-text-content-warning {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .large-desktop\:vtmn-text-content-positive {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .large-desktop\:vtmn-text-content-information {
    color: var(--vtmn-semantic-color_content-information);
  }

  .large-desktop\:vtmn-text-content-accent {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .large-desktop\:vtmn-text-content-visited {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .large-desktop\:vtmn-text-content-primary-reversed {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .large-desktop\:vtmn-text-content-action-reversed {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .large-desktop\:vtmn-text-content-visited-reversed {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .large-desktop\:vtmn-text-border-primary {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .large-desktop\:vtmn-text-border-secondary {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .large-desktop\:vtmn-text-border-tertiary {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .large-desktop\:vtmn-text-border-active {
    color: var(--vtmn-semantic-color_border-active);
  }

  .large-desktop\:vtmn-text-border-inactive {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .large-desktop\:vtmn-text-border-negative {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .large-desktop\:vtmn-text-border-warning {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .large-desktop\:vtmn-text-border-positive {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .large-desktop\:vtmn-text-border-information {
    color: var(--vtmn-semantic-color_border-information);
  }

  .large-desktop\:vtmn-text-border-primary-reversed {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .large-desktop\:vtmn-text-decorative-gravel {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .large-desktop\:vtmn-text-decorative-brick {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .large-desktop\:vtmn-text-decorative-saffron {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .large-desktop\:vtmn-text-decorative-gold {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .large-desktop\:vtmn-text-decorative-jade {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .large-desktop\:vtmn-text-decorative-emerald {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .large-desktop\:vtmn-text-decorative-cobalt {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .large-desktop\:vtmn-text-decorative-amethyst {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .large-desktop\:vtmn-text-hover-primary {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .large-desktop\:vtmn-text-hover-primary-transparent {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .large-desktop\:vtmn-text-hover-secondary-transparent {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .large-desktop\:vtmn-text-hover-tertiary-transparent {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .large-desktop\:vtmn-text-hover-tertiary {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .large-desktop\:vtmn-text-hover-brand {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .large-desktop\:vtmn-text-hover-accent {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .large-desktop\:vtmn-text-hover-primary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .large-desktop\:vtmn-text-hover-secondary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .large-desktop\:vtmn-text-hover-tertiary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .large-desktop\:vtmn-text-active-primary {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .large-desktop\:vtmn-text-active-primary-transparent {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .large-desktop\:vtmn-text-active-secondary-transparent {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .large-desktop\:vtmn-text-active-tertiary {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .large-desktop\:vtmn-text-active-tertiary-transparent {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .large-desktop\:vtmn-text-active-brand {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .large-desktop\:vtmn-text-active-accent {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .large-desktop\:vtmn-text-active-primary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .large-desktop\:vtmn-text-active-secondary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .large-desktop\:vtmn-text-active-tertiary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .large-desktop\:vtmn-text-active-brand-reversed-transparent {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .large-desktop\:vtmn-text-shadow {
    color: var(--vtmn-semantic-color_shadow);
  }

  .large-desktop\:vtmn-text-brand {
    color: var(--vtmn-color_brand);
  }

  .large-desktop\:vtmn-text-brand-pro {
    color: var(--vtmn-color_brand-pro);
  }

  .large-desktop\:vtmn-text-brand-digital-light-1 {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .large-desktop\:vtmn-text-brand-digital-light-2 {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .large-desktop\:vtmn-text-brand-digital-light-3 {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .large-desktop\:vtmn-text-brand-digital {
    color: var(--vtmn-color_brand-digital);
  }

  .large-desktop\:vtmn-text-brand-digital-dark-1 {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .large-desktop\:vtmn-text-brand-digital-dark-2 {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .large-desktop\:vtmn-text-green-light-1 {
    color: var(--vtmn-color_green-light-1);
  }

  .large-desktop\:vtmn-text-green-light-2 {
    color: var(--vtmn-color_green-light-2);
  }

  .large-desktop\:vtmn-text-green-light-3 {
    color: var(--vtmn-color_green-light-3);
  }

  .large-desktop\:vtmn-text-green {
    color: var(--vtmn-color_green);
  }

  .large-desktop\:vtmn-text-green-dark-1 {
    color: var(--vtmn-color_green-dark-1);
  }

  .large-desktop\:vtmn-text-green-dark-2 {
    color: var(--vtmn-color_green-dark-2);
  }

  .large-desktop\:vtmn-text-white {
    color: var(--vtmn-color_white);
  }

  .large-desktop\:vtmn-text-grey-light-1 {
    color: var(--vtmn-color_grey-light-1);
  }

  .large-desktop\:vtmn-text-grey-light-2 {
    color: var(--vtmn-color_grey-light-2);
  }

  .large-desktop\:vtmn-text-grey-light-3 {
    color: var(--vtmn-color_grey-light-3);
  }

  .large-desktop\:vtmn-text-grey-light-4 {
    color: var(--vtmn-color_grey-light-4);
  }

  .large-desktop\:vtmn-text-grey {
    color: var(--vtmn-color_grey);
  }

  .large-desktop\:vtmn-text-grey-dark-1 {
    color: var(--vtmn-color_grey-dark-1);
  }

  .large-desktop\:vtmn-text-grey-dark-2 {
    color: var(--vtmn-color_grey-dark-2);
  }

  .large-desktop\:vtmn-text-grey-dark-3 {
    color: var(--vtmn-color_grey-dark-3);
  }

  .large-desktop\:vtmn-text-black {
    color: var(--vtmn-color_black);
  }

  .large-desktop\:vtmn-text-success {
    color: var(--vtmn-color_success);
  }

  .large-desktop\:vtmn-text-info {
    color: var(--vtmn-color_info);
  }

  .large-desktop\:vtmn-text-warning {
    color: var(--vtmn-color_warning);
  }

  .large-desktop\:vtmn-text-danger {
    color: var(--vtmn-color_danger);
  }

  .large-desktop\:vtmn-text-yellow-light-1 {
    color: var(--vtmn-color_yellow-light-1);
  }

  .large-desktop\:vtmn-text-yellow-light-2 {
    color: var(--vtmn-color_yellow-light-2);
  }

  .large-desktop\:vtmn-text-yellow {
    color: var(--vtmn-color_yellow);
  }

  .large-desktop\:vtmn-text-orange-light-1 {
    color: var(--vtmn-color_orange-light-1);
  }

  .large-desktop\:vtmn-text-orange-light-2 {
    color: var(--vtmn-color_orange-light-2);
  }

  .large-desktop\:vtmn-text-orange {
    color: var(--vtmn-color_orange);
  }

  .large-desktop\:vtmn-text-red-light-1 {
    color: var(--vtmn-color_red-light-1);
  }

  .large-desktop\:vtmn-text-red-light-2 {
    color: var(--vtmn-color_red-light-2);
  }

  .large-desktop\:vtmn-text-red {
    color: var(--vtmn-color_red);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-transparent {
    color: transparent;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-background-primary {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-background-secondary {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-background-tertiary {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-background-brand-primary {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-background-brand-secondary {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-background-accent {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-background-alert {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-background-primary-reversed {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-background-brand-primary-reversed {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-content-primary {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-content-secondary {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-content-tertiary {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-content-action {
    color: var(--vtmn-semantic-color_content-action);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-content-active {
    color: var(--vtmn-semantic-color_content-active);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-content-inactive {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-content-negative {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-content-warning {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-content-positive {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-content-information {
    color: var(--vtmn-semantic-color_content-information);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-content-accent {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-content-visited {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-content-primary-reversed {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-content-action-reversed {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-content-visited-reversed {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-border-primary {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-border-secondary {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-border-tertiary {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-border-active {
    color: var(--vtmn-semantic-color_border-active);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-border-inactive {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-border-negative {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-border-warning {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-border-positive {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-border-information {
    color: var(--vtmn-semantic-color_border-information);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-border-primary-reversed {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-decorative-gravel {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-decorative-brick {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-decorative-saffron {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-decorative-gold {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-decorative-jade {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-decorative-emerald {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-decorative-cobalt {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-decorative-amethyst {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-hover-primary {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-hover-primary-transparent {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-hover-secondary-transparent {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-hover-tertiary-transparent {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-hover-tertiary {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-hover-brand {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-hover-accent {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-hover-primary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-hover-secondary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-hover-tertiary-reversed-transparent {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-active-primary {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-active-primary-transparent {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-active-secondary-transparent {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-active-tertiary {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-active-tertiary-transparent {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-active-brand {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-active-accent {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-active-primary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-active-secondary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-active-tertiary-reversed-transparent {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-active-brand-reversed-transparent {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-shadow {
    color: var(--vtmn-semantic-color_shadow);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-brand {
    color: var(--vtmn-color_brand);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-brand-pro {
    color: var(--vtmn-color_brand-pro);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-brand-digital-light-1 {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-brand-digital-light-2 {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-brand-digital-light-3 {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-brand-digital {
    color: var(--vtmn-color_brand-digital);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-brand-digital-dark-1 {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-brand-digital-dark-2 {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-green-light-1 {
    color: var(--vtmn-color_green-light-1);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-green-light-2 {
    color: var(--vtmn-color_green-light-2);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-green-light-3 {
    color: var(--vtmn-color_green-light-3);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-green {
    color: var(--vtmn-color_green);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-green-dark-1 {
    color: var(--vtmn-color_green-dark-1);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-green-dark-2 {
    color: var(--vtmn-color_green-dark-2);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-white {
    color: var(--vtmn-color_white);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-grey-light-1 {
    color: var(--vtmn-color_grey-light-1);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-grey-light-2 {
    color: var(--vtmn-color_grey-light-2);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-grey-light-3 {
    color: var(--vtmn-color_grey-light-3);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-grey-light-4 {
    color: var(--vtmn-color_grey-light-4);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-grey {
    color: var(--vtmn-color_grey);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-grey-dark-1 {
    color: var(--vtmn-color_grey-dark-1);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-grey-dark-2 {
    color: var(--vtmn-color_grey-dark-2);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-grey-dark-3 {
    color: var(--vtmn-color_grey-dark-3);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-black {
    color: var(--vtmn-color_black);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-success {
    color: var(--vtmn-color_success);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-info {
    color: var(--vtmn-color_info);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-warning {
    color: var(--vtmn-color_warning);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-danger {
    color: var(--vtmn-color_danger);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-yellow-light-1 {
    color: var(--vtmn-color_yellow-light-1);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-yellow-light-2 {
    color: var(--vtmn-color_yellow-light-2);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-yellow {
    color: var(--vtmn-color_yellow);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-orange-light-1 {
    color: var(--vtmn-color_orange-light-1);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-orange-light-2 {
    color: var(--vtmn-color_orange-light-2);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-orange {
    color: var(--vtmn-color_orange);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-red-light-1 {
    color: var(--vtmn-color_red-light-1);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-red-light-2 {
    color: var(--vtmn-color_red-light-2);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-red {
    color: var(--vtmn-color_red);
  }

  .large-desktop\:focus-within\:vtmn-text-transparent:focus-within {
    color: transparent;
  }

  .large-desktop\:focus-within\:vtmn-text-background-primary:focus-within {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .large-desktop\:focus-within\:vtmn-text-background-secondary:focus-within {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .large-desktop\:focus-within\:vtmn-text-background-tertiary:focus-within {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .large-desktop\:focus-within\:vtmn-text-background-brand-primary:focus-within {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .large-desktop\:focus-within\:vtmn-text-background-brand-secondary:focus-within {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .large-desktop\:focus-within\:vtmn-text-background-accent:focus-within {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .large-desktop\:focus-within\:vtmn-text-background-alert:focus-within {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .large-desktop\:focus-within\:vtmn-text-background-primary-reversed:focus-within {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .large-desktop\:focus-within\:vtmn-text-background-brand-primary-reversed:focus-within {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .large-desktop\:focus-within\:vtmn-text-content-primary:focus-within {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .large-desktop\:focus-within\:vtmn-text-content-secondary:focus-within {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .large-desktop\:focus-within\:vtmn-text-content-tertiary:focus-within {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .large-desktop\:focus-within\:vtmn-text-content-action:focus-within {
    color: var(--vtmn-semantic-color_content-action);
  }

  .large-desktop\:focus-within\:vtmn-text-content-active:focus-within {
    color: var(--vtmn-semantic-color_content-active);
  }

  .large-desktop\:focus-within\:vtmn-text-content-inactive:focus-within {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .large-desktop\:focus-within\:vtmn-text-content-negative:focus-within {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .large-desktop\:focus-within\:vtmn-text-content-warning:focus-within {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .large-desktop\:focus-within\:vtmn-text-content-positive:focus-within {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .large-desktop\:focus-within\:vtmn-text-content-information:focus-within {
    color: var(--vtmn-semantic-color_content-information);
  }

  .large-desktop\:focus-within\:vtmn-text-content-accent:focus-within {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .large-desktop\:focus-within\:vtmn-text-content-visited:focus-within {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .large-desktop\:focus-within\:vtmn-text-content-primary-reversed:focus-within {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .large-desktop\:focus-within\:vtmn-text-content-action-reversed:focus-within {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .large-desktop\:focus-within\:vtmn-text-content-visited-reversed:focus-within {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .large-desktop\:focus-within\:vtmn-text-border-primary:focus-within {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .large-desktop\:focus-within\:vtmn-text-border-secondary:focus-within {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .large-desktop\:focus-within\:vtmn-text-border-tertiary:focus-within {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .large-desktop\:focus-within\:vtmn-text-border-active:focus-within {
    color: var(--vtmn-semantic-color_border-active);
  }

  .large-desktop\:focus-within\:vtmn-text-border-inactive:focus-within {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .large-desktop\:focus-within\:vtmn-text-border-negative:focus-within {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .large-desktop\:focus-within\:vtmn-text-border-warning:focus-within {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .large-desktop\:focus-within\:vtmn-text-border-positive:focus-within {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .large-desktop\:focus-within\:vtmn-text-border-information:focus-within {
    color: var(--vtmn-semantic-color_border-information);
  }

  .large-desktop\:focus-within\:vtmn-text-border-primary-reversed:focus-within {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .large-desktop\:focus-within\:vtmn-text-decorative-gravel:focus-within {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .large-desktop\:focus-within\:vtmn-text-decorative-brick:focus-within {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .large-desktop\:focus-within\:vtmn-text-decorative-saffron:focus-within {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .large-desktop\:focus-within\:vtmn-text-decorative-gold:focus-within {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .large-desktop\:focus-within\:vtmn-text-decorative-jade:focus-within {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .large-desktop\:focus-within\:vtmn-text-decorative-emerald:focus-within {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .large-desktop\:focus-within\:vtmn-text-decorative-cobalt:focus-within {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .large-desktop\:focus-within\:vtmn-text-decorative-amethyst:focus-within {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .large-desktop\:focus-within\:vtmn-text-hover-primary:focus-within {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .large-desktop\:focus-within\:vtmn-text-hover-primary-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .large-desktop\:focus-within\:vtmn-text-hover-secondary-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .large-desktop\:focus-within\:vtmn-text-hover-tertiary-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .large-desktop\:focus-within\:vtmn-text-hover-tertiary:focus-within {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .large-desktop\:focus-within\:vtmn-text-hover-brand:focus-within {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .large-desktop\:focus-within\:vtmn-text-hover-accent:focus-within {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .large-desktop\:focus-within\:vtmn-text-hover-primary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .large-desktop\:focus-within\:vtmn-text-hover-secondary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .large-desktop\:focus-within\:vtmn-text-hover-tertiary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .large-desktop\:focus-within\:vtmn-text-active-primary:focus-within {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .large-desktop\:focus-within\:vtmn-text-active-primary-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .large-desktop\:focus-within\:vtmn-text-active-secondary-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .large-desktop\:focus-within\:vtmn-text-active-tertiary:focus-within {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .large-desktop\:focus-within\:vtmn-text-active-tertiary-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .large-desktop\:focus-within\:vtmn-text-active-brand:focus-within {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .large-desktop\:focus-within\:vtmn-text-active-accent:focus-within {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .large-desktop\:focus-within\:vtmn-text-active-primary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .large-desktop\:focus-within\:vtmn-text-active-secondary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .large-desktop\:focus-within\:vtmn-text-active-tertiary-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .large-desktop\:focus-within\:vtmn-text-active-brand-reversed-transparent:focus-within {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .large-desktop\:focus-within\:vtmn-text-shadow:focus-within {
    color: var(--vtmn-semantic-color_shadow);
  }

  .large-desktop\:focus-within\:vtmn-text-brand:focus-within {
    color: var(--vtmn-color_brand);
  }

  .large-desktop\:focus-within\:vtmn-text-brand-pro:focus-within {
    color: var(--vtmn-color_brand-pro);
  }

  .large-desktop\:focus-within\:vtmn-text-brand-digital-light-1:focus-within {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .large-desktop\:focus-within\:vtmn-text-brand-digital-light-2:focus-within {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .large-desktop\:focus-within\:vtmn-text-brand-digital-light-3:focus-within {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .large-desktop\:focus-within\:vtmn-text-brand-digital:focus-within {
    color: var(--vtmn-color_brand-digital);
  }

  .large-desktop\:focus-within\:vtmn-text-brand-digital-dark-1:focus-within {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .large-desktop\:focus-within\:vtmn-text-brand-digital-dark-2:focus-within {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .large-desktop\:focus-within\:vtmn-text-green-light-1:focus-within {
    color: var(--vtmn-color_green-light-1);
  }

  .large-desktop\:focus-within\:vtmn-text-green-light-2:focus-within {
    color: var(--vtmn-color_green-light-2);
  }

  .large-desktop\:focus-within\:vtmn-text-green-light-3:focus-within {
    color: var(--vtmn-color_green-light-3);
  }

  .large-desktop\:focus-within\:vtmn-text-green:focus-within {
    color: var(--vtmn-color_green);
  }

  .large-desktop\:focus-within\:vtmn-text-green-dark-1:focus-within {
    color: var(--vtmn-color_green-dark-1);
  }

  .large-desktop\:focus-within\:vtmn-text-green-dark-2:focus-within {
    color: var(--vtmn-color_green-dark-2);
  }

  .large-desktop\:focus-within\:vtmn-text-white:focus-within {
    color: var(--vtmn-color_white);
  }

  .large-desktop\:focus-within\:vtmn-text-grey-light-1:focus-within {
    color: var(--vtmn-color_grey-light-1);
  }

  .large-desktop\:focus-within\:vtmn-text-grey-light-2:focus-within {
    color: var(--vtmn-color_grey-light-2);
  }

  .large-desktop\:focus-within\:vtmn-text-grey-light-3:focus-within {
    color: var(--vtmn-color_grey-light-3);
  }

  .large-desktop\:focus-within\:vtmn-text-grey-light-4:focus-within {
    color: var(--vtmn-color_grey-light-4);
  }

  .large-desktop\:focus-within\:vtmn-text-grey:focus-within {
    color: var(--vtmn-color_grey);
  }

  .large-desktop\:focus-within\:vtmn-text-grey-dark-1:focus-within {
    color: var(--vtmn-color_grey-dark-1);
  }

  .large-desktop\:focus-within\:vtmn-text-grey-dark-2:focus-within {
    color: var(--vtmn-color_grey-dark-2);
  }

  .large-desktop\:focus-within\:vtmn-text-grey-dark-3:focus-within {
    color: var(--vtmn-color_grey-dark-3);
  }

  .large-desktop\:focus-within\:vtmn-text-black:focus-within {
    color: var(--vtmn-color_black);
  }

  .large-desktop\:focus-within\:vtmn-text-success:focus-within {
    color: var(--vtmn-color_success);
  }

  .large-desktop\:focus-within\:vtmn-text-info:focus-within {
    color: var(--vtmn-color_info);
  }

  .large-desktop\:focus-within\:vtmn-text-warning:focus-within {
    color: var(--vtmn-color_warning);
  }

  .large-desktop\:focus-within\:vtmn-text-danger:focus-within {
    color: var(--vtmn-color_danger);
  }

  .large-desktop\:focus-within\:vtmn-text-yellow-light-1:focus-within {
    color: var(--vtmn-color_yellow-light-1);
  }

  .large-desktop\:focus-within\:vtmn-text-yellow-light-2:focus-within {
    color: var(--vtmn-color_yellow-light-2);
  }

  .large-desktop\:focus-within\:vtmn-text-yellow:focus-within {
    color: var(--vtmn-color_yellow);
  }

  .large-desktop\:focus-within\:vtmn-text-orange-light-1:focus-within {
    color: var(--vtmn-color_orange-light-1);
  }

  .large-desktop\:focus-within\:vtmn-text-orange-light-2:focus-within {
    color: var(--vtmn-color_orange-light-2);
  }

  .large-desktop\:focus-within\:vtmn-text-orange:focus-within {
    color: var(--vtmn-color_orange);
  }

  .large-desktop\:focus-within\:vtmn-text-red-light-1:focus-within {
    color: var(--vtmn-color_red-light-1);
  }

  .large-desktop\:focus-within\:vtmn-text-red-light-2:focus-within {
    color: var(--vtmn-color_red-light-2);
  }

  .large-desktop\:focus-within\:vtmn-text-red:focus-within {
    color: var(--vtmn-color_red);
  }

  .large-desktop\:hover\:vtmn-text-transparent:hover {
    color: transparent;
  }

  .large-desktop\:hover\:vtmn-text-background-primary:hover {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .large-desktop\:hover\:vtmn-text-background-secondary:hover {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .large-desktop\:hover\:vtmn-text-background-tertiary:hover {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .large-desktop\:hover\:vtmn-text-background-brand-primary:hover {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .large-desktop\:hover\:vtmn-text-background-brand-secondary:hover {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .large-desktop\:hover\:vtmn-text-background-accent:hover {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .large-desktop\:hover\:vtmn-text-background-alert:hover {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .large-desktop\:hover\:vtmn-text-background-primary-reversed:hover {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .large-desktop\:hover\:vtmn-text-background-brand-primary-reversed:hover {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .large-desktop\:hover\:vtmn-text-content-primary:hover {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .large-desktop\:hover\:vtmn-text-content-secondary:hover {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .large-desktop\:hover\:vtmn-text-content-tertiary:hover {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .large-desktop\:hover\:vtmn-text-content-action:hover {
    color: var(--vtmn-semantic-color_content-action);
  }

  .large-desktop\:hover\:vtmn-text-content-active:hover {
    color: var(--vtmn-semantic-color_content-active);
  }

  .large-desktop\:hover\:vtmn-text-content-inactive:hover {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .large-desktop\:hover\:vtmn-text-content-negative:hover {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .large-desktop\:hover\:vtmn-text-content-warning:hover {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .large-desktop\:hover\:vtmn-text-content-positive:hover {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .large-desktop\:hover\:vtmn-text-content-information:hover {
    color: var(--vtmn-semantic-color_content-information);
  }

  .large-desktop\:hover\:vtmn-text-content-accent:hover {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .large-desktop\:hover\:vtmn-text-content-visited:hover {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .large-desktop\:hover\:vtmn-text-content-primary-reversed:hover {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .large-desktop\:hover\:vtmn-text-content-action-reversed:hover {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .large-desktop\:hover\:vtmn-text-content-visited-reversed:hover {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .large-desktop\:hover\:vtmn-text-border-primary:hover {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .large-desktop\:hover\:vtmn-text-border-secondary:hover {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .large-desktop\:hover\:vtmn-text-border-tertiary:hover {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .large-desktop\:hover\:vtmn-text-border-active:hover {
    color: var(--vtmn-semantic-color_border-active);
  }

  .large-desktop\:hover\:vtmn-text-border-inactive:hover {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .large-desktop\:hover\:vtmn-text-border-negative:hover {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .large-desktop\:hover\:vtmn-text-border-warning:hover {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .large-desktop\:hover\:vtmn-text-border-positive:hover {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .large-desktop\:hover\:vtmn-text-border-information:hover {
    color: var(--vtmn-semantic-color_border-information);
  }

  .large-desktop\:hover\:vtmn-text-border-primary-reversed:hover {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .large-desktop\:hover\:vtmn-text-decorative-gravel:hover {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .large-desktop\:hover\:vtmn-text-decorative-brick:hover {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .large-desktop\:hover\:vtmn-text-decorative-saffron:hover {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .large-desktop\:hover\:vtmn-text-decorative-gold:hover {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .large-desktop\:hover\:vtmn-text-decorative-jade:hover {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .large-desktop\:hover\:vtmn-text-decorative-emerald:hover {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .large-desktop\:hover\:vtmn-text-decorative-cobalt:hover {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .large-desktop\:hover\:vtmn-text-decorative-amethyst:hover {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .large-desktop\:hover\:vtmn-text-hover-primary:hover {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .large-desktop\:hover\:vtmn-text-hover-primary-transparent:hover {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .large-desktop\:hover\:vtmn-text-hover-secondary-transparent:hover {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .large-desktop\:hover\:vtmn-text-hover-tertiary-transparent:hover {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .large-desktop\:hover\:vtmn-text-hover-tertiary:hover {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .large-desktop\:hover\:vtmn-text-hover-brand:hover {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .large-desktop\:hover\:vtmn-text-hover-accent:hover {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .large-desktop\:hover\:vtmn-text-hover-primary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .large-desktop\:hover\:vtmn-text-hover-secondary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .large-desktop\:hover\:vtmn-text-hover-tertiary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .large-desktop\:hover\:vtmn-text-active-primary:hover {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .large-desktop\:hover\:vtmn-text-active-primary-transparent:hover {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .large-desktop\:hover\:vtmn-text-active-secondary-transparent:hover {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .large-desktop\:hover\:vtmn-text-active-tertiary:hover {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .large-desktop\:hover\:vtmn-text-active-tertiary-transparent:hover {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .large-desktop\:hover\:vtmn-text-active-brand:hover {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .large-desktop\:hover\:vtmn-text-active-accent:hover {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .large-desktop\:hover\:vtmn-text-active-primary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .large-desktop\:hover\:vtmn-text-active-secondary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .large-desktop\:hover\:vtmn-text-active-tertiary-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .large-desktop\:hover\:vtmn-text-active-brand-reversed-transparent:hover {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .large-desktop\:hover\:vtmn-text-shadow:hover {
    color: var(--vtmn-semantic-color_shadow);
  }

  .large-desktop\:hover\:vtmn-text-brand:hover {
    color: var(--vtmn-color_brand);
  }

  .large-desktop\:hover\:vtmn-text-brand-pro:hover {
    color: var(--vtmn-color_brand-pro);
  }

  .large-desktop\:hover\:vtmn-text-brand-digital-light-1:hover {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .large-desktop\:hover\:vtmn-text-brand-digital-light-2:hover {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .large-desktop\:hover\:vtmn-text-brand-digital-light-3:hover {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .large-desktop\:hover\:vtmn-text-brand-digital:hover {
    color: var(--vtmn-color_brand-digital);
  }

  .large-desktop\:hover\:vtmn-text-brand-digital-dark-1:hover {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .large-desktop\:hover\:vtmn-text-brand-digital-dark-2:hover {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .large-desktop\:hover\:vtmn-text-green-light-1:hover {
    color: var(--vtmn-color_green-light-1);
  }

  .large-desktop\:hover\:vtmn-text-green-light-2:hover {
    color: var(--vtmn-color_green-light-2);
  }

  .large-desktop\:hover\:vtmn-text-green-light-3:hover {
    color: var(--vtmn-color_green-light-3);
  }

  .large-desktop\:hover\:vtmn-text-green:hover {
    color: var(--vtmn-color_green);
  }

  .large-desktop\:hover\:vtmn-text-green-dark-1:hover {
    color: var(--vtmn-color_green-dark-1);
  }

  .large-desktop\:hover\:vtmn-text-green-dark-2:hover {
    color: var(--vtmn-color_green-dark-2);
  }

  .large-desktop\:hover\:vtmn-text-white:hover {
    color: var(--vtmn-color_white);
  }

  .large-desktop\:hover\:vtmn-text-grey-light-1:hover {
    color: var(--vtmn-color_grey-light-1);
  }

  .large-desktop\:hover\:vtmn-text-grey-light-2:hover {
    color: var(--vtmn-color_grey-light-2);
  }

  .large-desktop\:hover\:vtmn-text-grey-light-3:hover {
    color: var(--vtmn-color_grey-light-3);
  }

  .large-desktop\:hover\:vtmn-text-grey-light-4:hover {
    color: var(--vtmn-color_grey-light-4);
  }

  .large-desktop\:hover\:vtmn-text-grey:hover {
    color: var(--vtmn-color_grey);
  }

  .large-desktop\:hover\:vtmn-text-grey-dark-1:hover {
    color: var(--vtmn-color_grey-dark-1);
  }

  .large-desktop\:hover\:vtmn-text-grey-dark-2:hover {
    color: var(--vtmn-color_grey-dark-2);
  }

  .large-desktop\:hover\:vtmn-text-grey-dark-3:hover {
    color: var(--vtmn-color_grey-dark-3);
  }

  .large-desktop\:hover\:vtmn-text-black:hover {
    color: var(--vtmn-color_black);
  }

  .large-desktop\:hover\:vtmn-text-success:hover {
    color: var(--vtmn-color_success);
  }

  .large-desktop\:hover\:vtmn-text-info:hover {
    color: var(--vtmn-color_info);
  }

  .large-desktop\:hover\:vtmn-text-warning:hover {
    color: var(--vtmn-color_warning);
  }

  .large-desktop\:hover\:vtmn-text-danger:hover {
    color: var(--vtmn-color_danger);
  }

  .large-desktop\:hover\:vtmn-text-yellow-light-1:hover {
    color: var(--vtmn-color_yellow-light-1);
  }

  .large-desktop\:hover\:vtmn-text-yellow-light-2:hover {
    color: var(--vtmn-color_yellow-light-2);
  }

  .large-desktop\:hover\:vtmn-text-yellow:hover {
    color: var(--vtmn-color_yellow);
  }

  .large-desktop\:hover\:vtmn-text-orange-light-1:hover {
    color: var(--vtmn-color_orange-light-1);
  }

  .large-desktop\:hover\:vtmn-text-orange-light-2:hover {
    color: var(--vtmn-color_orange-light-2);
  }

  .large-desktop\:hover\:vtmn-text-orange:hover {
    color: var(--vtmn-color_orange);
  }

  .large-desktop\:hover\:vtmn-text-red-light-1:hover {
    color: var(--vtmn-color_red-light-1);
  }

  .large-desktop\:hover\:vtmn-text-red-light-2:hover {
    color: var(--vtmn-color_red-light-2);
  }

  .large-desktop\:hover\:vtmn-text-red:hover {
    color: var(--vtmn-color_red);
  }

  .large-desktop\:focus\:vtmn-text-transparent:focus {
    color: transparent;
  }

  .large-desktop\:focus\:vtmn-text-background-primary:focus {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .large-desktop\:focus\:vtmn-text-background-secondary:focus {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .large-desktop\:focus\:vtmn-text-background-tertiary:focus {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .large-desktop\:focus\:vtmn-text-background-brand-primary:focus {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .large-desktop\:focus\:vtmn-text-background-brand-secondary:focus {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .large-desktop\:focus\:vtmn-text-background-accent:focus {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .large-desktop\:focus\:vtmn-text-background-alert:focus {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .large-desktop\:focus\:vtmn-text-background-primary-reversed:focus {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .large-desktop\:focus\:vtmn-text-background-brand-primary-reversed:focus {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .large-desktop\:focus\:vtmn-text-content-primary:focus {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .large-desktop\:focus\:vtmn-text-content-secondary:focus {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .large-desktop\:focus\:vtmn-text-content-tertiary:focus {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .large-desktop\:focus\:vtmn-text-content-action:focus {
    color: var(--vtmn-semantic-color_content-action);
  }

  .large-desktop\:focus\:vtmn-text-content-active:focus {
    color: var(--vtmn-semantic-color_content-active);
  }

  .large-desktop\:focus\:vtmn-text-content-inactive:focus {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .large-desktop\:focus\:vtmn-text-content-negative:focus {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .large-desktop\:focus\:vtmn-text-content-warning:focus {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .large-desktop\:focus\:vtmn-text-content-positive:focus {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .large-desktop\:focus\:vtmn-text-content-information:focus {
    color: var(--vtmn-semantic-color_content-information);
  }

  .large-desktop\:focus\:vtmn-text-content-accent:focus {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .large-desktop\:focus\:vtmn-text-content-visited:focus {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .large-desktop\:focus\:vtmn-text-content-primary-reversed:focus {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .large-desktop\:focus\:vtmn-text-content-action-reversed:focus {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .large-desktop\:focus\:vtmn-text-content-visited-reversed:focus {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .large-desktop\:focus\:vtmn-text-border-primary:focus {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .large-desktop\:focus\:vtmn-text-border-secondary:focus {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .large-desktop\:focus\:vtmn-text-border-tertiary:focus {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .large-desktop\:focus\:vtmn-text-border-active:focus {
    color: var(--vtmn-semantic-color_border-active);
  }

  .large-desktop\:focus\:vtmn-text-border-inactive:focus {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .large-desktop\:focus\:vtmn-text-border-negative:focus {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .large-desktop\:focus\:vtmn-text-border-warning:focus {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .large-desktop\:focus\:vtmn-text-border-positive:focus {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .large-desktop\:focus\:vtmn-text-border-information:focus {
    color: var(--vtmn-semantic-color_border-information);
  }

  .large-desktop\:focus\:vtmn-text-border-primary-reversed:focus {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .large-desktop\:focus\:vtmn-text-decorative-gravel:focus {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .large-desktop\:focus\:vtmn-text-decorative-brick:focus {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .large-desktop\:focus\:vtmn-text-decorative-saffron:focus {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .large-desktop\:focus\:vtmn-text-decorative-gold:focus {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .large-desktop\:focus\:vtmn-text-decorative-jade:focus {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .large-desktop\:focus\:vtmn-text-decorative-emerald:focus {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .large-desktop\:focus\:vtmn-text-decorative-cobalt:focus {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .large-desktop\:focus\:vtmn-text-decorative-amethyst:focus {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .large-desktop\:focus\:vtmn-text-hover-primary:focus {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .large-desktop\:focus\:vtmn-text-hover-primary-transparent:focus {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .large-desktop\:focus\:vtmn-text-hover-secondary-transparent:focus {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .large-desktop\:focus\:vtmn-text-hover-tertiary-transparent:focus {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .large-desktop\:focus\:vtmn-text-hover-tertiary:focus {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .large-desktop\:focus\:vtmn-text-hover-brand:focus {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .large-desktop\:focus\:vtmn-text-hover-accent:focus {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .large-desktop\:focus\:vtmn-text-hover-primary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-text-hover-secondary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-text-hover-tertiary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-text-active-primary:focus {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .large-desktop\:focus\:vtmn-text-active-primary-transparent:focus {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .large-desktop\:focus\:vtmn-text-active-secondary-transparent:focus {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .large-desktop\:focus\:vtmn-text-active-tertiary:focus {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .large-desktop\:focus\:vtmn-text-active-tertiary-transparent:focus {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .large-desktop\:focus\:vtmn-text-active-brand:focus {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .large-desktop\:focus\:vtmn-text-active-accent:focus {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .large-desktop\:focus\:vtmn-text-active-primary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-text-active-secondary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-text-active-tertiary-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-text-active-brand-reversed-transparent:focus {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-text-shadow:focus {
    color: var(--vtmn-semantic-color_shadow);
  }

  .large-desktop\:focus\:vtmn-text-brand:focus {
    color: var(--vtmn-color_brand);
  }

  .large-desktop\:focus\:vtmn-text-brand-pro:focus {
    color: var(--vtmn-color_brand-pro);
  }

  .large-desktop\:focus\:vtmn-text-brand-digital-light-1:focus {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .large-desktop\:focus\:vtmn-text-brand-digital-light-2:focus {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .large-desktop\:focus\:vtmn-text-brand-digital-light-3:focus {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .large-desktop\:focus\:vtmn-text-brand-digital:focus {
    color: var(--vtmn-color_brand-digital);
  }

  .large-desktop\:focus\:vtmn-text-brand-digital-dark-1:focus {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .large-desktop\:focus\:vtmn-text-brand-digital-dark-2:focus {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .large-desktop\:focus\:vtmn-text-green-light-1:focus {
    color: var(--vtmn-color_green-light-1);
  }

  .large-desktop\:focus\:vtmn-text-green-light-2:focus {
    color: var(--vtmn-color_green-light-2);
  }

  .large-desktop\:focus\:vtmn-text-green-light-3:focus {
    color: var(--vtmn-color_green-light-3);
  }

  .large-desktop\:focus\:vtmn-text-green:focus {
    color: var(--vtmn-color_green);
  }

  .large-desktop\:focus\:vtmn-text-green-dark-1:focus {
    color: var(--vtmn-color_green-dark-1);
  }

  .large-desktop\:focus\:vtmn-text-green-dark-2:focus {
    color: var(--vtmn-color_green-dark-2);
  }

  .large-desktop\:focus\:vtmn-text-white:focus {
    color: var(--vtmn-color_white);
  }

  .large-desktop\:focus\:vtmn-text-grey-light-1:focus {
    color: var(--vtmn-color_grey-light-1);
  }

  .large-desktop\:focus\:vtmn-text-grey-light-2:focus {
    color: var(--vtmn-color_grey-light-2);
  }

  .large-desktop\:focus\:vtmn-text-grey-light-3:focus {
    color: var(--vtmn-color_grey-light-3);
  }

  .large-desktop\:focus\:vtmn-text-grey-light-4:focus {
    color: var(--vtmn-color_grey-light-4);
  }

  .large-desktop\:focus\:vtmn-text-grey:focus {
    color: var(--vtmn-color_grey);
  }

  .large-desktop\:focus\:vtmn-text-grey-dark-1:focus {
    color: var(--vtmn-color_grey-dark-1);
  }

  .large-desktop\:focus\:vtmn-text-grey-dark-2:focus {
    color: var(--vtmn-color_grey-dark-2);
  }

  .large-desktop\:focus\:vtmn-text-grey-dark-3:focus {
    color: var(--vtmn-color_grey-dark-3);
  }

  .large-desktop\:focus\:vtmn-text-black:focus {
    color: var(--vtmn-color_black);
  }

  .large-desktop\:focus\:vtmn-text-success:focus {
    color: var(--vtmn-color_success);
  }

  .large-desktop\:focus\:vtmn-text-info:focus {
    color: var(--vtmn-color_info);
  }

  .large-desktop\:focus\:vtmn-text-warning:focus {
    color: var(--vtmn-color_warning);
  }

  .large-desktop\:focus\:vtmn-text-danger:focus {
    color: var(--vtmn-color_danger);
  }

  .large-desktop\:focus\:vtmn-text-yellow-light-1:focus {
    color: var(--vtmn-color_yellow-light-1);
  }

  .large-desktop\:focus\:vtmn-text-yellow-light-2:focus {
    color: var(--vtmn-color_yellow-light-2);
  }

  .large-desktop\:focus\:vtmn-text-yellow:focus {
    color: var(--vtmn-color_yellow);
  }

  .large-desktop\:focus\:vtmn-text-orange-light-1:focus {
    color: var(--vtmn-color_orange-light-1);
  }

  .large-desktop\:focus\:vtmn-text-orange-light-2:focus {
    color: var(--vtmn-color_orange-light-2);
  }

  .large-desktop\:focus\:vtmn-text-orange:focus {
    color: var(--vtmn-color_orange);
  }

  .large-desktop\:focus\:vtmn-text-red-light-1:focus {
    color: var(--vtmn-color_red-light-1);
  }

  .large-desktop\:focus\:vtmn-text-red-light-2:focus {
    color: var(--vtmn-color_red-light-2);
  }

  .large-desktop\:focus\:vtmn-text-red:focus {
    color: var(--vtmn-color_red);
  }

  .large-desktop\:vtmn-text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .large-desktop\:vtmn-text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .large-desktop\:vtmn-text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .large-desktop\:vtmn-text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .large-desktop\:vtmn-text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .large-desktop\:vtmn-text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .large-desktop\:vtmn-text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .large-desktop\:vtmn-text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .large-desktop\:vtmn-text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .large-desktop\:vtmn-text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .large-desktop\:vtmn-text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .large-desktop\:vtmn-text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .large-desktop\:vtmn-text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .large-desktop\:vtmn-text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .large-desktop\:vtmn-text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .large-desktop\:focus-within\:vtmn-text-opacity-0:focus-within {
    --tw-text-opacity: 0;
  }

  .large-desktop\:focus-within\:vtmn-text-opacity-5:focus-within {
    --tw-text-opacity: 0.05;
  }

  .large-desktop\:focus-within\:vtmn-text-opacity-10:focus-within {
    --tw-text-opacity: 0.1;
  }

  .large-desktop\:focus-within\:vtmn-text-opacity-20:focus-within {
    --tw-text-opacity: 0.2;
  }

  .large-desktop\:focus-within\:vtmn-text-opacity-25:focus-within {
    --tw-text-opacity: 0.25;
  }

  .large-desktop\:focus-within\:vtmn-text-opacity-30:focus-within {
    --tw-text-opacity: 0.3;
  }

  .large-desktop\:focus-within\:vtmn-text-opacity-40:focus-within {
    --tw-text-opacity: 0.4;
  }

  .large-desktop\:focus-within\:vtmn-text-opacity-50:focus-within {
    --tw-text-opacity: 0.5;
  }

  .large-desktop\:focus-within\:vtmn-text-opacity-60:focus-within {
    --tw-text-opacity: 0.6;
  }

  .large-desktop\:focus-within\:vtmn-text-opacity-70:focus-within {
    --tw-text-opacity: 0.7;
  }

  .large-desktop\:focus-within\:vtmn-text-opacity-75:focus-within {
    --tw-text-opacity: 0.75;
  }

  .large-desktop\:focus-within\:vtmn-text-opacity-80:focus-within {
    --tw-text-opacity: 0.8;
  }

  .large-desktop\:focus-within\:vtmn-text-opacity-90:focus-within {
    --tw-text-opacity: 0.9;
  }

  .large-desktop\:focus-within\:vtmn-text-opacity-95:focus-within {
    --tw-text-opacity: 0.95;
  }

  .large-desktop\:focus-within\:vtmn-text-opacity-100:focus-within {
    --tw-text-opacity: 1;
  }

  .large-desktop\:hover\:vtmn-text-opacity-0:hover {
    --tw-text-opacity: 0;
  }

  .large-desktop\:hover\:vtmn-text-opacity-5:hover {
    --tw-text-opacity: 0.05;
  }

  .large-desktop\:hover\:vtmn-text-opacity-10:hover {
    --tw-text-opacity: 0.1;
  }

  .large-desktop\:hover\:vtmn-text-opacity-20:hover {
    --tw-text-opacity: 0.2;
  }

  .large-desktop\:hover\:vtmn-text-opacity-25:hover {
    --tw-text-opacity: 0.25;
  }

  .large-desktop\:hover\:vtmn-text-opacity-30:hover {
    --tw-text-opacity: 0.3;
  }

  .large-desktop\:hover\:vtmn-text-opacity-40:hover {
    --tw-text-opacity: 0.4;
  }

  .large-desktop\:hover\:vtmn-text-opacity-50:hover {
    --tw-text-opacity: 0.5;
  }

  .large-desktop\:hover\:vtmn-text-opacity-60:hover {
    --tw-text-opacity: 0.6;
  }

  .large-desktop\:hover\:vtmn-text-opacity-70:hover {
    --tw-text-opacity: 0.7;
  }

  .large-desktop\:hover\:vtmn-text-opacity-75:hover {
    --tw-text-opacity: 0.75;
  }

  .large-desktop\:hover\:vtmn-text-opacity-80:hover {
    --tw-text-opacity: 0.8;
  }

  .large-desktop\:hover\:vtmn-text-opacity-90:hover {
    --tw-text-opacity: 0.9;
  }

  .large-desktop\:hover\:vtmn-text-opacity-95:hover {
    --tw-text-opacity: 0.95;
  }

  .large-desktop\:hover\:vtmn-text-opacity-100:hover {
    --tw-text-opacity: 1;
  }

  .large-desktop\:focus\:vtmn-text-opacity-0:focus {
    --tw-text-opacity: 0;
  }

  .large-desktop\:focus\:vtmn-text-opacity-5:focus {
    --tw-text-opacity: 0.05;
  }

  .large-desktop\:focus\:vtmn-text-opacity-10:focus {
    --tw-text-opacity: 0.1;
  }

  .large-desktop\:focus\:vtmn-text-opacity-20:focus {
    --tw-text-opacity: 0.2;
  }

  .large-desktop\:focus\:vtmn-text-opacity-25:focus {
    --tw-text-opacity: 0.25;
  }

  .large-desktop\:focus\:vtmn-text-opacity-30:focus {
    --tw-text-opacity: 0.3;
  }

  .large-desktop\:focus\:vtmn-text-opacity-40:focus {
    --tw-text-opacity: 0.4;
  }

  .large-desktop\:focus\:vtmn-text-opacity-50:focus {
    --tw-text-opacity: 0.5;
  }

  .large-desktop\:focus\:vtmn-text-opacity-60:focus {
    --tw-text-opacity: 0.6;
  }

  .large-desktop\:focus\:vtmn-text-opacity-70:focus {
    --tw-text-opacity: 0.7;
  }

  .large-desktop\:focus\:vtmn-text-opacity-75:focus {
    --tw-text-opacity: 0.75;
  }

  .large-desktop\:focus\:vtmn-text-opacity-80:focus {
    --tw-text-opacity: 0.8;
  }

  .large-desktop\:focus\:vtmn-text-opacity-90:focus {
    --tw-text-opacity: 0.9;
  }

  .large-desktop\:focus\:vtmn-text-opacity-95:focus {
    --tw-text-opacity: 0.95;
  }

  .large-desktop\:focus\:vtmn-text-opacity-100:focus {
    --tw-text-opacity: 1;
  }

  .large-desktop\:vtmn-underline {
    text-decoration: underline;
  }

  .large-desktop\:vtmn-line-through {
    text-decoration: line-through;
  }

  .large-desktop\:vtmn-no-underline {
    text-decoration: none;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-underline {
    text-decoration: underline;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-line-through {
    text-decoration: line-through;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-no-underline {
    text-decoration: none;
  }

  .large-desktop\:focus-within\:vtmn-underline:focus-within {
    text-decoration: underline;
  }

  .large-desktop\:focus-within\:vtmn-line-through:focus-within {
    text-decoration: line-through;
  }

  .large-desktop\:focus-within\:vtmn-no-underline:focus-within {
    text-decoration: none;
  }

  .large-desktop\:hover\:vtmn-underline:hover {
    text-decoration: underline;
  }

  .large-desktop\:hover\:vtmn-line-through:hover {
    text-decoration: line-through;
  }

  .large-desktop\:hover\:vtmn-no-underline:hover {
    text-decoration: none;
  }

  .large-desktop\:focus\:vtmn-underline:focus {
    text-decoration: underline;
  }

  .large-desktop\:focus\:vtmn-line-through:focus {
    text-decoration: line-through;
  }

  .large-desktop\:focus\:vtmn-no-underline:focus {
    text-decoration: none;
  }

  .large-desktop\:vtmn-antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .large-desktop\:vtmn-subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .large-desktop\:vtmn-placeholder-transparent::-moz-placeholder {
    color: transparent;
  }

  .large-desktop\:vtmn-placeholder-transparent::placeholder {
    color: transparent;
  }

  .large-desktop\:vtmn-placeholder-background-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .large-desktop\:vtmn-placeholder-background-primary::placeholder {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .large-desktop\:vtmn-placeholder-background-secondary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .large-desktop\:vtmn-placeholder-background-secondary::placeholder {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .large-desktop\:vtmn-placeholder-background-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .large-desktop\:vtmn-placeholder-background-tertiary::placeholder {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .large-desktop\:vtmn-placeholder-background-brand-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .large-desktop\:vtmn-placeholder-background-brand-primary::placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .large-desktop\:vtmn-placeholder-background-brand-secondary::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .large-desktop\:vtmn-placeholder-background-brand-secondary::placeholder {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .large-desktop\:vtmn-placeholder-background-accent::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .large-desktop\:vtmn-placeholder-background-accent::placeholder {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .large-desktop\:vtmn-placeholder-background-alert::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .large-desktop\:vtmn-placeholder-background-alert::placeholder {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .large-desktop\:vtmn-placeholder-background-primary-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .large-desktop\:vtmn-placeholder-background-primary-reversed::placeholder {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .large-desktop\:vtmn-placeholder-background-brand-primary-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .large-desktop\:vtmn-placeholder-background-brand-primary-reversed::placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .large-desktop\:vtmn-placeholder-content-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .large-desktop\:vtmn-placeholder-content-primary::placeholder {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .large-desktop\:vtmn-placeholder-content-secondary::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .large-desktop\:vtmn-placeholder-content-secondary::placeholder {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .large-desktop\:vtmn-placeholder-content-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .large-desktop\:vtmn-placeholder-content-tertiary::placeholder {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .large-desktop\:vtmn-placeholder-content-action::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-action);
  }

  .large-desktop\:vtmn-placeholder-content-action::placeholder {
    color: var(--vtmn-semantic-color_content-action);
  }

  .large-desktop\:vtmn-placeholder-content-active::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-active);
  }

  .large-desktop\:vtmn-placeholder-content-active::placeholder {
    color: var(--vtmn-semantic-color_content-active);
  }

  .large-desktop\:vtmn-placeholder-content-inactive::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .large-desktop\:vtmn-placeholder-content-inactive::placeholder {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .large-desktop\:vtmn-placeholder-content-negative::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .large-desktop\:vtmn-placeholder-content-negative::placeholder {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .large-desktop\:vtmn-placeholder-content-warning::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .large-desktop\:vtmn-placeholder-content-warning::placeholder {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .large-desktop\:vtmn-placeholder-content-positive::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .large-desktop\:vtmn-placeholder-content-positive::placeholder {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .large-desktop\:vtmn-placeholder-content-information::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-information);
  }

  .large-desktop\:vtmn-placeholder-content-information::placeholder {
    color: var(--vtmn-semantic-color_content-information);
  }

  .large-desktop\:vtmn-placeholder-content-accent::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .large-desktop\:vtmn-placeholder-content-accent::placeholder {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .large-desktop\:vtmn-placeholder-content-visited::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .large-desktop\:vtmn-placeholder-content-visited::placeholder {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .large-desktop\:vtmn-placeholder-content-primary-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .large-desktop\:vtmn-placeholder-content-primary-reversed::placeholder {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .large-desktop\:vtmn-placeholder-content-action-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .large-desktop\:vtmn-placeholder-content-action-reversed::placeholder {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .large-desktop\:vtmn-placeholder-content-visited-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .large-desktop\:vtmn-placeholder-content-visited-reversed::placeholder {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .large-desktop\:vtmn-placeholder-border-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .large-desktop\:vtmn-placeholder-border-primary::placeholder {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .large-desktop\:vtmn-placeholder-border-secondary::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .large-desktop\:vtmn-placeholder-border-secondary::placeholder {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .large-desktop\:vtmn-placeholder-border-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .large-desktop\:vtmn-placeholder-border-tertiary::placeholder {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .large-desktop\:vtmn-placeholder-border-active::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-active);
  }

  .large-desktop\:vtmn-placeholder-border-active::placeholder {
    color: var(--vtmn-semantic-color_border-active);
  }

  .large-desktop\:vtmn-placeholder-border-inactive::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .large-desktop\:vtmn-placeholder-border-inactive::placeholder {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .large-desktop\:vtmn-placeholder-border-negative::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .large-desktop\:vtmn-placeholder-border-negative::placeholder {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .large-desktop\:vtmn-placeholder-border-warning::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .large-desktop\:vtmn-placeholder-border-warning::placeholder {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .large-desktop\:vtmn-placeholder-border-positive::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .large-desktop\:vtmn-placeholder-border-positive::placeholder {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .large-desktop\:vtmn-placeholder-border-information::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-information);
  }

  .large-desktop\:vtmn-placeholder-border-information::placeholder {
    color: var(--vtmn-semantic-color_border-information);
  }

  .large-desktop\:vtmn-placeholder-border-primary-reversed::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .large-desktop\:vtmn-placeholder-border-primary-reversed::placeholder {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .large-desktop\:vtmn-placeholder-decorative-gravel::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .large-desktop\:vtmn-placeholder-decorative-gravel::placeholder {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .large-desktop\:vtmn-placeholder-decorative-brick::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .large-desktop\:vtmn-placeholder-decorative-brick::placeholder {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .large-desktop\:vtmn-placeholder-decorative-saffron::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .large-desktop\:vtmn-placeholder-decorative-saffron::placeholder {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .large-desktop\:vtmn-placeholder-decorative-gold::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .large-desktop\:vtmn-placeholder-decorative-gold::placeholder {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .large-desktop\:vtmn-placeholder-decorative-jade::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .large-desktop\:vtmn-placeholder-decorative-jade::placeholder {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .large-desktop\:vtmn-placeholder-decorative-emerald::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .large-desktop\:vtmn-placeholder-decorative-emerald::placeholder {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .large-desktop\:vtmn-placeholder-decorative-cobalt::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .large-desktop\:vtmn-placeholder-decorative-cobalt::placeholder {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .large-desktop\:vtmn-placeholder-decorative-amethyst::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .large-desktop\:vtmn-placeholder-decorative-amethyst::placeholder {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .large-desktop\:vtmn-placeholder-hover-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .large-desktop\:vtmn-placeholder-hover-primary::placeholder {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .large-desktop\:vtmn-placeholder-hover-primary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .large-desktop\:vtmn-placeholder-hover-primary-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .large-desktop\:vtmn-placeholder-hover-secondary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .large-desktop\:vtmn-placeholder-hover-secondary-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .large-desktop\:vtmn-placeholder-hover-tertiary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .large-desktop\:vtmn-placeholder-hover-tertiary-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .large-desktop\:vtmn-placeholder-hover-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .large-desktop\:vtmn-placeholder-hover-tertiary::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .large-desktop\:vtmn-placeholder-hover-brand::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .large-desktop\:vtmn-placeholder-hover-brand::placeholder {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .large-desktop\:vtmn-placeholder-hover-accent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .large-desktop\:vtmn-placeholder-hover-accent::placeholder {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .large-desktop\:vtmn-placeholder-hover-primary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .large-desktop\:vtmn-placeholder-hover-primary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .large-desktop\:vtmn-placeholder-hover-secondary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .large-desktop\:vtmn-placeholder-hover-secondary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .large-desktop\:vtmn-placeholder-hover-tertiary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .large-desktop\:vtmn-placeholder-hover-tertiary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .large-desktop\:vtmn-placeholder-active-primary::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .large-desktop\:vtmn-placeholder-active-primary::placeholder {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .large-desktop\:vtmn-placeholder-active-primary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .large-desktop\:vtmn-placeholder-active-primary-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .large-desktop\:vtmn-placeholder-active-secondary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .large-desktop\:vtmn-placeholder-active-secondary-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .large-desktop\:vtmn-placeholder-active-tertiary::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .large-desktop\:vtmn-placeholder-active-tertiary::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .large-desktop\:vtmn-placeholder-active-tertiary-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .large-desktop\:vtmn-placeholder-active-tertiary-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .large-desktop\:vtmn-placeholder-active-brand::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .large-desktop\:vtmn-placeholder-active-brand::placeholder {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .large-desktop\:vtmn-placeholder-active-accent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .large-desktop\:vtmn-placeholder-active-accent::placeholder {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .large-desktop\:vtmn-placeholder-active-primary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .large-desktop\:vtmn-placeholder-active-primary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .large-desktop\:vtmn-placeholder-active-secondary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .large-desktop\:vtmn-placeholder-active-secondary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .large-desktop\:vtmn-placeholder-active-tertiary-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .large-desktop\:vtmn-placeholder-active-tertiary-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .large-desktop\:vtmn-placeholder-active-brand-reversed-transparent::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .large-desktop\:vtmn-placeholder-active-brand-reversed-transparent::placeholder {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .large-desktop\:vtmn-placeholder-shadow::-moz-placeholder {
    color: var(--vtmn-semantic-color_shadow);
  }

  .large-desktop\:vtmn-placeholder-shadow::placeholder {
    color: var(--vtmn-semantic-color_shadow);
  }

  .large-desktop\:vtmn-placeholder-brand::-moz-placeholder {
    color: var(--vtmn-color_brand);
  }

  .large-desktop\:vtmn-placeholder-brand::placeholder {
    color: var(--vtmn-color_brand);
  }

  .large-desktop\:vtmn-placeholder-brand-pro::-moz-placeholder {
    color: var(--vtmn-color_brand-pro);
  }

  .large-desktop\:vtmn-placeholder-brand-pro::placeholder {
    color: var(--vtmn-color_brand-pro);
  }

  .large-desktop\:vtmn-placeholder-brand-digital-light-1::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .large-desktop\:vtmn-placeholder-brand-digital-light-1::placeholder {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .large-desktop\:vtmn-placeholder-brand-digital-light-2::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .large-desktop\:vtmn-placeholder-brand-digital-light-2::placeholder {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .large-desktop\:vtmn-placeholder-brand-digital-light-3::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .large-desktop\:vtmn-placeholder-brand-digital-light-3::placeholder {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .large-desktop\:vtmn-placeholder-brand-digital::-moz-placeholder {
    color: var(--vtmn-color_brand-digital);
  }

  .large-desktop\:vtmn-placeholder-brand-digital::placeholder {
    color: var(--vtmn-color_brand-digital);
  }

  .large-desktop\:vtmn-placeholder-brand-digital-dark-1::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .large-desktop\:vtmn-placeholder-brand-digital-dark-1::placeholder {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .large-desktop\:vtmn-placeholder-brand-digital-dark-2::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .large-desktop\:vtmn-placeholder-brand-digital-dark-2::placeholder {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .large-desktop\:vtmn-placeholder-green-light-1::-moz-placeholder {
    color: var(--vtmn-color_green-light-1);
  }

  .large-desktop\:vtmn-placeholder-green-light-1::placeholder {
    color: var(--vtmn-color_green-light-1);
  }

  .large-desktop\:vtmn-placeholder-green-light-2::-moz-placeholder {
    color: var(--vtmn-color_green-light-2);
  }

  .large-desktop\:vtmn-placeholder-green-light-2::placeholder {
    color: var(--vtmn-color_green-light-2);
  }

  .large-desktop\:vtmn-placeholder-green-light-3::-moz-placeholder {
    color: var(--vtmn-color_green-light-3);
  }

  .large-desktop\:vtmn-placeholder-green-light-3::placeholder {
    color: var(--vtmn-color_green-light-3);
  }

  .large-desktop\:vtmn-placeholder-green::-moz-placeholder {
    color: var(--vtmn-color_green);
  }

  .large-desktop\:vtmn-placeholder-green::placeholder {
    color: var(--vtmn-color_green);
  }

  .large-desktop\:vtmn-placeholder-green-dark-1::-moz-placeholder {
    color: var(--vtmn-color_green-dark-1);
  }

  .large-desktop\:vtmn-placeholder-green-dark-1::placeholder {
    color: var(--vtmn-color_green-dark-1);
  }

  .large-desktop\:vtmn-placeholder-green-dark-2::-moz-placeholder {
    color: var(--vtmn-color_green-dark-2);
  }

  .large-desktop\:vtmn-placeholder-green-dark-2::placeholder {
    color: var(--vtmn-color_green-dark-2);
  }

  .large-desktop\:vtmn-placeholder-white::-moz-placeholder {
    color: var(--vtmn-color_white);
  }

  .large-desktop\:vtmn-placeholder-white::placeholder {
    color: var(--vtmn-color_white);
  }

  .large-desktop\:vtmn-placeholder-grey-light-1::-moz-placeholder {
    color: var(--vtmn-color_grey-light-1);
  }

  .large-desktop\:vtmn-placeholder-grey-light-1::placeholder {
    color: var(--vtmn-color_grey-light-1);
  }

  .large-desktop\:vtmn-placeholder-grey-light-2::-moz-placeholder {
    color: var(--vtmn-color_grey-light-2);
  }

  .large-desktop\:vtmn-placeholder-grey-light-2::placeholder {
    color: var(--vtmn-color_grey-light-2);
  }

  .large-desktop\:vtmn-placeholder-grey-light-3::-moz-placeholder {
    color: var(--vtmn-color_grey-light-3);
  }

  .large-desktop\:vtmn-placeholder-grey-light-3::placeholder {
    color: var(--vtmn-color_grey-light-3);
  }

  .large-desktop\:vtmn-placeholder-grey-light-4::-moz-placeholder {
    color: var(--vtmn-color_grey-light-4);
  }

  .large-desktop\:vtmn-placeholder-grey-light-4::placeholder {
    color: var(--vtmn-color_grey-light-4);
  }

  .large-desktop\:vtmn-placeholder-grey::-moz-placeholder {
    color: var(--vtmn-color_grey);
  }

  .large-desktop\:vtmn-placeholder-grey::placeholder {
    color: var(--vtmn-color_grey);
  }

  .large-desktop\:vtmn-placeholder-grey-dark-1::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-1);
  }

  .large-desktop\:vtmn-placeholder-grey-dark-1::placeholder {
    color: var(--vtmn-color_grey-dark-1);
  }

  .large-desktop\:vtmn-placeholder-grey-dark-2::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-2);
  }

  .large-desktop\:vtmn-placeholder-grey-dark-2::placeholder {
    color: var(--vtmn-color_grey-dark-2);
  }

  .large-desktop\:vtmn-placeholder-grey-dark-3::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-3);
  }

  .large-desktop\:vtmn-placeholder-grey-dark-3::placeholder {
    color: var(--vtmn-color_grey-dark-3);
  }

  .large-desktop\:vtmn-placeholder-black::-moz-placeholder {
    color: var(--vtmn-color_black);
  }

  .large-desktop\:vtmn-placeholder-black::placeholder {
    color: var(--vtmn-color_black);
  }

  .large-desktop\:vtmn-placeholder-success::-moz-placeholder {
    color: var(--vtmn-color_success);
  }

  .large-desktop\:vtmn-placeholder-success::placeholder {
    color: var(--vtmn-color_success);
  }

  .large-desktop\:vtmn-placeholder-info::-moz-placeholder {
    color: var(--vtmn-color_info);
  }

  .large-desktop\:vtmn-placeholder-info::placeholder {
    color: var(--vtmn-color_info);
  }

  .large-desktop\:vtmn-placeholder-warning::-moz-placeholder {
    color: var(--vtmn-color_warning);
  }

  .large-desktop\:vtmn-placeholder-warning::placeholder {
    color: var(--vtmn-color_warning);
  }

  .large-desktop\:vtmn-placeholder-danger::-moz-placeholder {
    color: var(--vtmn-color_danger);
  }

  .large-desktop\:vtmn-placeholder-danger::placeholder {
    color: var(--vtmn-color_danger);
  }

  .large-desktop\:vtmn-placeholder-yellow-light-1::-moz-placeholder {
    color: var(--vtmn-color_yellow-light-1);
  }

  .large-desktop\:vtmn-placeholder-yellow-light-1::placeholder {
    color: var(--vtmn-color_yellow-light-1);
  }

  .large-desktop\:vtmn-placeholder-yellow-light-2::-moz-placeholder {
    color: var(--vtmn-color_yellow-light-2);
  }

  .large-desktop\:vtmn-placeholder-yellow-light-2::placeholder {
    color: var(--vtmn-color_yellow-light-2);
  }

  .large-desktop\:vtmn-placeholder-yellow::-moz-placeholder {
    color: var(--vtmn-color_yellow);
  }

  .large-desktop\:vtmn-placeholder-yellow::placeholder {
    color: var(--vtmn-color_yellow);
  }

  .large-desktop\:vtmn-placeholder-orange-light-1::-moz-placeholder {
    color: var(--vtmn-color_orange-light-1);
  }

  .large-desktop\:vtmn-placeholder-orange-light-1::placeholder {
    color: var(--vtmn-color_orange-light-1);
  }

  .large-desktop\:vtmn-placeholder-orange-light-2::-moz-placeholder {
    color: var(--vtmn-color_orange-light-2);
  }

  .large-desktop\:vtmn-placeholder-orange-light-2::placeholder {
    color: var(--vtmn-color_orange-light-2);
  }

  .large-desktop\:vtmn-placeholder-orange::-moz-placeholder {
    color: var(--vtmn-color_orange);
  }

  .large-desktop\:vtmn-placeholder-orange::placeholder {
    color: var(--vtmn-color_orange);
  }

  .large-desktop\:vtmn-placeholder-red-light-1::-moz-placeholder {
    color: var(--vtmn-color_red-light-1);
  }

  .large-desktop\:vtmn-placeholder-red-light-1::placeholder {
    color: var(--vtmn-color_red-light-1);
  }

  .large-desktop\:vtmn-placeholder-red-light-2::-moz-placeholder {
    color: var(--vtmn-color_red-light-2);
  }

  .large-desktop\:vtmn-placeholder-red-light-2::placeholder {
    color: var(--vtmn-color_red-light-2);
  }

  .large-desktop\:vtmn-placeholder-red::-moz-placeholder {
    color: var(--vtmn-color_red);
  }

  .large-desktop\:vtmn-placeholder-red::placeholder {
    color: var(--vtmn-color_red);
  }

  .large-desktop\:focus\:vtmn-placeholder-transparent:focus::-moz-placeholder {
    color: transparent;
  }

  .large-desktop\:focus\:vtmn-placeholder-transparent:focus::placeholder {
    color: transparent;
  }

  .large-desktop\:focus\:vtmn-placeholder-background-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .large-desktop\:focus\:vtmn-placeholder-background-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-primary);
  }

  .large-desktop\:focus\:vtmn-placeholder-background-secondary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .large-desktop\:focus\:vtmn-placeholder-background-secondary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-secondary);
  }

  .large-desktop\:focus\:vtmn-placeholder-background-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .large-desktop\:focus\:vtmn-placeholder-background-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-tertiary);
  }

  .large-desktop\:focus\:vtmn-placeholder-background-brand-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .large-desktop\:focus\:vtmn-placeholder-background-brand-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .large-desktop\:focus\:vtmn-placeholder-background-brand-secondary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .large-desktop\:focus\:vtmn-placeholder-background-brand-secondary:focus::placeholder {
    color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .large-desktop\:focus\:vtmn-placeholder-background-accent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .large-desktop\:focus\:vtmn-placeholder-background-accent:focus::placeholder {
    color: var(--vtmn-semantic-color_background-accent);
  }

  .large-desktop\:focus\:vtmn-placeholder-background-alert:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .large-desktop\:focus\:vtmn-placeholder-background-alert:focus::placeholder {
    color: var(--vtmn-semantic-color_background-alert);
  }

  .large-desktop\:focus\:vtmn-placeholder-background-primary-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .large-desktop\:focus\:vtmn-placeholder-background-primary-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .large-desktop\:focus\:vtmn-placeholder-background-brand-primary-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .large-desktop\:focus\:vtmn-placeholder-background-brand-primary-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .large-desktop\:focus\:vtmn-placeholder-content-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .large-desktop\:focus\:vtmn-placeholder-content-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_content-primary);
  }

  .large-desktop\:focus\:vtmn-placeholder-content-secondary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .large-desktop\:focus\:vtmn-placeholder-content-secondary:focus::placeholder {
    color: var(--vtmn-semantic-color_content-secondary);
  }

  .large-desktop\:focus\:vtmn-placeholder-content-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .large-desktop\:focus\:vtmn-placeholder-content-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_content-tertiary);
  }

  .large-desktop\:focus\:vtmn-placeholder-content-action:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-action);
  }

  .large-desktop\:focus\:vtmn-placeholder-content-action:focus::placeholder {
    color: var(--vtmn-semantic-color_content-action);
  }

  .large-desktop\:focus\:vtmn-placeholder-content-active:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-active);
  }

  .large-desktop\:focus\:vtmn-placeholder-content-active:focus::placeholder {
    color: var(--vtmn-semantic-color_content-active);
  }

  .large-desktop\:focus\:vtmn-placeholder-content-inactive:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .large-desktop\:focus\:vtmn-placeholder-content-inactive:focus::placeholder {
    color: var(--vtmn-semantic-color_content-inactive);
  }

  .large-desktop\:focus\:vtmn-placeholder-content-negative:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .large-desktop\:focus\:vtmn-placeholder-content-negative:focus::placeholder {
    color: var(--vtmn-semantic-color_content-negative);
  }

  .large-desktop\:focus\:vtmn-placeholder-content-warning:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .large-desktop\:focus\:vtmn-placeholder-content-warning:focus::placeholder {
    color: var(--vtmn-semantic-color_content-warning);
  }

  .large-desktop\:focus\:vtmn-placeholder-content-positive:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .large-desktop\:focus\:vtmn-placeholder-content-positive:focus::placeholder {
    color: var(--vtmn-semantic-color_content-positive);
  }

  .large-desktop\:focus\:vtmn-placeholder-content-information:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-information);
  }

  .large-desktop\:focus\:vtmn-placeholder-content-information:focus::placeholder {
    color: var(--vtmn-semantic-color_content-information);
  }

  .large-desktop\:focus\:vtmn-placeholder-content-accent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .large-desktop\:focus\:vtmn-placeholder-content-accent:focus::placeholder {
    color: var(--vtmn-semantic-color_content-accent);
  }

  .large-desktop\:focus\:vtmn-placeholder-content-visited:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .large-desktop\:focus\:vtmn-placeholder-content-visited:focus::placeholder {
    color: var(--vtmn-semantic-color_content-visited);
  }

  .large-desktop\:focus\:vtmn-placeholder-content-primary-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .large-desktop\:focus\:vtmn-placeholder-content-primary-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .large-desktop\:focus\:vtmn-placeholder-content-action-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .large-desktop\:focus\:vtmn-placeholder-content-action-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .large-desktop\:focus\:vtmn-placeholder-content-visited-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .large-desktop\:focus\:vtmn-placeholder-content-visited-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .large-desktop\:focus\:vtmn-placeholder-border-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .large-desktop\:focus\:vtmn-placeholder-border-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_border-primary);
  }

  .large-desktop\:focus\:vtmn-placeholder-border-secondary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .large-desktop\:focus\:vtmn-placeholder-border-secondary:focus::placeholder {
    color: var(--vtmn-semantic-color_border-secondary);
  }

  .large-desktop\:focus\:vtmn-placeholder-border-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .large-desktop\:focus\:vtmn-placeholder-border-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_border-tertiary);
  }

  .large-desktop\:focus\:vtmn-placeholder-border-active:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-active);
  }

  .large-desktop\:focus\:vtmn-placeholder-border-active:focus::placeholder {
    color: var(--vtmn-semantic-color_border-active);
  }

  .large-desktop\:focus\:vtmn-placeholder-border-inactive:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .large-desktop\:focus\:vtmn-placeholder-border-inactive:focus::placeholder {
    color: var(--vtmn-semantic-color_border-inactive);
  }

  .large-desktop\:focus\:vtmn-placeholder-border-negative:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .large-desktop\:focus\:vtmn-placeholder-border-negative:focus::placeholder {
    color: var(--vtmn-semantic-color_border-negative);
  }

  .large-desktop\:focus\:vtmn-placeholder-border-warning:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .large-desktop\:focus\:vtmn-placeholder-border-warning:focus::placeholder {
    color: var(--vtmn-semantic-color_border-warning);
  }

  .large-desktop\:focus\:vtmn-placeholder-border-positive:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .large-desktop\:focus\:vtmn-placeholder-border-positive:focus::placeholder {
    color: var(--vtmn-semantic-color_border-positive);
  }

  .large-desktop\:focus\:vtmn-placeholder-border-information:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-information);
  }

  .large-desktop\:focus\:vtmn-placeholder-border-information:focus::placeholder {
    color: var(--vtmn-semantic-color_border-information);
  }

  .large-desktop\:focus\:vtmn-placeholder-border-primary-reversed:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .large-desktop\:focus\:vtmn-placeholder-border-primary-reversed:focus::placeholder {
    color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .large-desktop\:focus\:vtmn-placeholder-decorative-gravel:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .large-desktop\:focus\:vtmn-placeholder-decorative-gravel:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .large-desktop\:focus\:vtmn-placeholder-decorative-brick:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .large-desktop\:focus\:vtmn-placeholder-decorative-brick:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-brick);
  }

  .large-desktop\:focus\:vtmn-placeholder-decorative-saffron:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .large-desktop\:focus\:vtmn-placeholder-decorative-saffron:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .large-desktop\:focus\:vtmn-placeholder-decorative-gold:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .large-desktop\:focus\:vtmn-placeholder-decorative-gold:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-gold);
  }

  .large-desktop\:focus\:vtmn-placeholder-decorative-jade:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .large-desktop\:focus\:vtmn-placeholder-decorative-jade:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-jade);
  }

  .large-desktop\:focus\:vtmn-placeholder-decorative-emerald:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .large-desktop\:focus\:vtmn-placeholder-decorative-emerald:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .large-desktop\:focus\:vtmn-placeholder-decorative-cobalt:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .large-desktop\:focus\:vtmn-placeholder-decorative-cobalt:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .large-desktop\:focus\:vtmn-placeholder-decorative-amethyst:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .large-desktop\:focus\:vtmn-placeholder-decorative-amethyst:focus::placeholder {
    color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .large-desktop\:focus\:vtmn-placeholder-hover-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .large-desktop\:focus\:vtmn-placeholder-hover-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-primary);
  }

  .large-desktop\:focus\:vtmn-placeholder-hover-primary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .large-desktop\:focus\:vtmn-placeholder-hover-primary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .large-desktop\:focus\:vtmn-placeholder-hover-secondary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .large-desktop\:focus\:vtmn-placeholder-hover-secondary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .large-desktop\:focus\:vtmn-placeholder-hover-tertiary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .large-desktop\:focus\:vtmn-placeholder-hover-tertiary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .large-desktop\:focus\:vtmn-placeholder-hover-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .large-desktop\:focus\:vtmn-placeholder-hover-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .large-desktop\:focus\:vtmn-placeholder-hover-brand:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .large-desktop\:focus\:vtmn-placeholder-hover-brand:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-brand);
  }

  .large-desktop\:focus\:vtmn-placeholder-hover-accent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .large-desktop\:focus\:vtmn-placeholder-hover-accent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-accent);
  }

  .large-desktop\:focus\:vtmn-placeholder-hover-primary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-placeholder-hover-primary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-placeholder-hover-secondary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-placeholder-hover-secondary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-placeholder-hover-tertiary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-placeholder-hover-tertiary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-placeholder-active-primary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .large-desktop\:focus\:vtmn-placeholder-active-primary:focus::placeholder {
    color: var(--vtmn-semantic-color_active-primary);
  }

  .large-desktop\:focus\:vtmn-placeholder-active-primary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .large-desktop\:focus\:vtmn-placeholder-active-primary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .large-desktop\:focus\:vtmn-placeholder-active-secondary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .large-desktop\:focus\:vtmn-placeholder-active-secondary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .large-desktop\:focus\:vtmn-placeholder-active-tertiary:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .large-desktop\:focus\:vtmn-placeholder-active-tertiary:focus::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary);
  }

  .large-desktop\:focus\:vtmn-placeholder-active-tertiary-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .large-desktop\:focus\:vtmn-placeholder-active-tertiary-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .large-desktop\:focus\:vtmn-placeholder-active-brand:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .large-desktop\:focus\:vtmn-placeholder-active-brand:focus::placeholder {
    color: var(--vtmn-semantic-color_active-brand);
  }

  .large-desktop\:focus\:vtmn-placeholder-active-accent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .large-desktop\:focus\:vtmn-placeholder-active-accent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-accent);
  }

  .large-desktop\:focus\:vtmn-placeholder-active-primary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-placeholder-active-primary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-placeholder-active-secondary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-placeholder-active-secondary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-placeholder-active-tertiary-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-placeholder-active-tertiary-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-placeholder-active-brand-reversed-transparent:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-placeholder-active-brand-reversed-transparent:focus::placeholder {
    color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-placeholder-shadow:focus::-moz-placeholder {
    color: var(--vtmn-semantic-color_shadow);
  }

  .large-desktop\:focus\:vtmn-placeholder-shadow:focus::placeholder {
    color: var(--vtmn-semantic-color_shadow);
  }

  .large-desktop\:focus\:vtmn-placeholder-brand:focus::-moz-placeholder {
    color: var(--vtmn-color_brand);
  }

  .large-desktop\:focus\:vtmn-placeholder-brand:focus::placeholder {
    color: var(--vtmn-color_brand);
  }

  .large-desktop\:focus\:vtmn-placeholder-brand-pro:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-pro);
  }

  .large-desktop\:focus\:vtmn-placeholder-brand-pro:focus::placeholder {
    color: var(--vtmn-color_brand-pro);
  }

  .large-desktop\:focus\:vtmn-placeholder-brand-digital-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .large-desktop\:focus\:vtmn-placeholder-brand-digital-light-1:focus::placeholder {
    color: var(--vtmn-color_brand-digital-light-1);
  }

  .large-desktop\:focus\:vtmn-placeholder-brand-digital-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .large-desktop\:focus\:vtmn-placeholder-brand-digital-light-2:focus::placeholder {
    color: var(--vtmn-color_brand-digital-light-2);
  }

  .large-desktop\:focus\:vtmn-placeholder-brand-digital-light-3:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .large-desktop\:focus\:vtmn-placeholder-brand-digital-light-3:focus::placeholder {
    color: var(--vtmn-color_brand-digital-light-3);
  }

  .large-desktop\:focus\:vtmn-placeholder-brand-digital:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital);
  }

  .large-desktop\:focus\:vtmn-placeholder-brand-digital:focus::placeholder {
    color: var(--vtmn-color_brand-digital);
  }

  .large-desktop\:focus\:vtmn-placeholder-brand-digital-dark-1:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .large-desktop\:focus\:vtmn-placeholder-brand-digital-dark-1:focus::placeholder {
    color: var(--vtmn-color_brand-digital-dark-1);
  }

  .large-desktop\:focus\:vtmn-placeholder-brand-digital-dark-2:focus::-moz-placeholder {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .large-desktop\:focus\:vtmn-placeholder-brand-digital-dark-2:focus::placeholder {
    color: var(--vtmn-color_brand-digital-dark-2);
  }

  .large-desktop\:focus\:vtmn-placeholder-green-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_green-light-1);
  }

  .large-desktop\:focus\:vtmn-placeholder-green-light-1:focus::placeholder {
    color: var(--vtmn-color_green-light-1);
  }

  .large-desktop\:focus\:vtmn-placeholder-green-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_green-light-2);
  }

  .large-desktop\:focus\:vtmn-placeholder-green-light-2:focus::placeholder {
    color: var(--vtmn-color_green-light-2);
  }

  .large-desktop\:focus\:vtmn-placeholder-green-light-3:focus::-moz-placeholder {
    color: var(--vtmn-color_green-light-3);
  }

  .large-desktop\:focus\:vtmn-placeholder-green-light-3:focus::placeholder {
    color: var(--vtmn-color_green-light-3);
  }

  .large-desktop\:focus\:vtmn-placeholder-green:focus::-moz-placeholder {
    color: var(--vtmn-color_green);
  }

  .large-desktop\:focus\:vtmn-placeholder-green:focus::placeholder {
    color: var(--vtmn-color_green);
  }

  .large-desktop\:focus\:vtmn-placeholder-green-dark-1:focus::-moz-placeholder {
    color: var(--vtmn-color_green-dark-1);
  }

  .large-desktop\:focus\:vtmn-placeholder-green-dark-1:focus::placeholder {
    color: var(--vtmn-color_green-dark-1);
  }

  .large-desktop\:focus\:vtmn-placeholder-green-dark-2:focus::-moz-placeholder {
    color: var(--vtmn-color_green-dark-2);
  }

  .large-desktop\:focus\:vtmn-placeholder-green-dark-2:focus::placeholder {
    color: var(--vtmn-color_green-dark-2);
  }

  .large-desktop\:focus\:vtmn-placeholder-white:focus::-moz-placeholder {
    color: var(--vtmn-color_white);
  }

  .large-desktop\:focus\:vtmn-placeholder-white:focus::placeholder {
    color: var(--vtmn-color_white);
  }

  .large-desktop\:focus\:vtmn-placeholder-grey-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-light-1);
  }

  .large-desktop\:focus\:vtmn-placeholder-grey-light-1:focus::placeholder {
    color: var(--vtmn-color_grey-light-1);
  }

  .large-desktop\:focus\:vtmn-placeholder-grey-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-light-2);
  }

  .large-desktop\:focus\:vtmn-placeholder-grey-light-2:focus::placeholder {
    color: var(--vtmn-color_grey-light-2);
  }

  .large-desktop\:focus\:vtmn-placeholder-grey-light-3:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-light-3);
  }

  .large-desktop\:focus\:vtmn-placeholder-grey-light-3:focus::placeholder {
    color: var(--vtmn-color_grey-light-3);
  }

  .large-desktop\:focus\:vtmn-placeholder-grey-light-4:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-light-4);
  }

  .large-desktop\:focus\:vtmn-placeholder-grey-light-4:focus::placeholder {
    color: var(--vtmn-color_grey-light-4);
  }

  .large-desktop\:focus\:vtmn-placeholder-grey:focus::-moz-placeholder {
    color: var(--vtmn-color_grey);
  }

  .large-desktop\:focus\:vtmn-placeholder-grey:focus::placeholder {
    color: var(--vtmn-color_grey);
  }

  .large-desktop\:focus\:vtmn-placeholder-grey-dark-1:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-1);
  }

  .large-desktop\:focus\:vtmn-placeholder-grey-dark-1:focus::placeholder {
    color: var(--vtmn-color_grey-dark-1);
  }

  .large-desktop\:focus\:vtmn-placeholder-grey-dark-2:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-2);
  }

  .large-desktop\:focus\:vtmn-placeholder-grey-dark-2:focus::placeholder {
    color: var(--vtmn-color_grey-dark-2);
  }

  .large-desktop\:focus\:vtmn-placeholder-grey-dark-3:focus::-moz-placeholder {
    color: var(--vtmn-color_grey-dark-3);
  }

  .large-desktop\:focus\:vtmn-placeholder-grey-dark-3:focus::placeholder {
    color: var(--vtmn-color_grey-dark-3);
  }

  .large-desktop\:focus\:vtmn-placeholder-black:focus::-moz-placeholder {
    color: var(--vtmn-color_black);
  }

  .large-desktop\:focus\:vtmn-placeholder-black:focus::placeholder {
    color: var(--vtmn-color_black);
  }

  .large-desktop\:focus\:vtmn-placeholder-success:focus::-moz-placeholder {
    color: var(--vtmn-color_success);
  }

  .large-desktop\:focus\:vtmn-placeholder-success:focus::placeholder {
    color: var(--vtmn-color_success);
  }

  .large-desktop\:focus\:vtmn-placeholder-info:focus::-moz-placeholder {
    color: var(--vtmn-color_info);
  }

  .large-desktop\:focus\:vtmn-placeholder-info:focus::placeholder {
    color: var(--vtmn-color_info);
  }

  .large-desktop\:focus\:vtmn-placeholder-warning:focus::-moz-placeholder {
    color: var(--vtmn-color_warning);
  }

  .large-desktop\:focus\:vtmn-placeholder-warning:focus::placeholder {
    color: var(--vtmn-color_warning);
  }

  .large-desktop\:focus\:vtmn-placeholder-danger:focus::-moz-placeholder {
    color: var(--vtmn-color_danger);
  }

  .large-desktop\:focus\:vtmn-placeholder-danger:focus::placeholder {
    color: var(--vtmn-color_danger);
  }

  .large-desktop\:focus\:vtmn-placeholder-yellow-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_yellow-light-1);
  }

  .large-desktop\:focus\:vtmn-placeholder-yellow-light-1:focus::placeholder {
    color: var(--vtmn-color_yellow-light-1);
  }

  .large-desktop\:focus\:vtmn-placeholder-yellow-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_yellow-light-2);
  }

  .large-desktop\:focus\:vtmn-placeholder-yellow-light-2:focus::placeholder {
    color: var(--vtmn-color_yellow-light-2);
  }

  .large-desktop\:focus\:vtmn-placeholder-yellow:focus::-moz-placeholder {
    color: var(--vtmn-color_yellow);
  }

  .large-desktop\:focus\:vtmn-placeholder-yellow:focus::placeholder {
    color: var(--vtmn-color_yellow);
  }

  .large-desktop\:focus\:vtmn-placeholder-orange-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_orange-light-1);
  }

  .large-desktop\:focus\:vtmn-placeholder-orange-light-1:focus::placeholder {
    color: var(--vtmn-color_orange-light-1);
  }

  .large-desktop\:focus\:vtmn-placeholder-orange-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_orange-light-2);
  }

  .large-desktop\:focus\:vtmn-placeholder-orange-light-2:focus::placeholder {
    color: var(--vtmn-color_orange-light-2);
  }

  .large-desktop\:focus\:vtmn-placeholder-orange:focus::-moz-placeholder {
    color: var(--vtmn-color_orange);
  }

  .large-desktop\:focus\:vtmn-placeholder-orange:focus::placeholder {
    color: var(--vtmn-color_orange);
  }

  .large-desktop\:focus\:vtmn-placeholder-red-light-1:focus::-moz-placeholder {
    color: var(--vtmn-color_red-light-1);
  }

  .large-desktop\:focus\:vtmn-placeholder-red-light-1:focus::placeholder {
    color: var(--vtmn-color_red-light-1);
  }

  .large-desktop\:focus\:vtmn-placeholder-red-light-2:focus::-moz-placeholder {
    color: var(--vtmn-color_red-light-2);
  }

  .large-desktop\:focus\:vtmn-placeholder-red-light-2:focus::placeholder {
    color: var(--vtmn-color_red-light-2);
  }

  .large-desktop\:focus\:vtmn-placeholder-red:focus::-moz-placeholder {
    color: var(--vtmn-color_red);
  }

  .large-desktop\:focus\:vtmn-placeholder-red:focus::placeholder {
    color: var(--vtmn-color_red);
  }

  .large-desktop\:vtmn-placeholder-opacity-0::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .large-desktop\:vtmn-placeholder-opacity-0::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .large-desktop\:vtmn-placeholder-opacity-5::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .large-desktop\:vtmn-placeholder-opacity-5::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .large-desktop\:vtmn-placeholder-opacity-10::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .large-desktop\:vtmn-placeholder-opacity-10::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .large-desktop\:vtmn-placeholder-opacity-20::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .large-desktop\:vtmn-placeholder-opacity-20::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .large-desktop\:vtmn-placeholder-opacity-25::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .large-desktop\:vtmn-placeholder-opacity-25::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .large-desktop\:vtmn-placeholder-opacity-30::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .large-desktop\:vtmn-placeholder-opacity-30::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .large-desktop\:vtmn-placeholder-opacity-40::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .large-desktop\:vtmn-placeholder-opacity-40::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .large-desktop\:vtmn-placeholder-opacity-50::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .large-desktop\:vtmn-placeholder-opacity-50::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .large-desktop\:vtmn-placeholder-opacity-60::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .large-desktop\:vtmn-placeholder-opacity-60::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .large-desktop\:vtmn-placeholder-opacity-70::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .large-desktop\:vtmn-placeholder-opacity-70::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .large-desktop\:vtmn-placeholder-opacity-75::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .large-desktop\:vtmn-placeholder-opacity-75::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .large-desktop\:vtmn-placeholder-opacity-80::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .large-desktop\:vtmn-placeholder-opacity-80::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .large-desktop\:vtmn-placeholder-opacity-90::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .large-desktop\:vtmn-placeholder-opacity-90::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .large-desktop\:vtmn-placeholder-opacity-95::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .large-desktop\:vtmn-placeholder-opacity-95::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .large-desktop\:vtmn-placeholder-opacity-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .large-desktop\:vtmn-placeholder-opacity-100::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .large-desktop\:focus\:vtmn-placeholder-opacity-0:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .large-desktop\:focus\:vtmn-placeholder-opacity-0:focus::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .large-desktop\:focus\:vtmn-placeholder-opacity-5:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .large-desktop\:focus\:vtmn-placeholder-opacity-5:focus::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .large-desktop\:focus\:vtmn-placeholder-opacity-10:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .large-desktop\:focus\:vtmn-placeholder-opacity-10:focus::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .large-desktop\:focus\:vtmn-placeholder-opacity-20:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .large-desktop\:focus\:vtmn-placeholder-opacity-20:focus::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .large-desktop\:focus\:vtmn-placeholder-opacity-25:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .large-desktop\:focus\:vtmn-placeholder-opacity-25:focus::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .large-desktop\:focus\:vtmn-placeholder-opacity-30:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .large-desktop\:focus\:vtmn-placeholder-opacity-30:focus::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .large-desktop\:focus\:vtmn-placeholder-opacity-40:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .large-desktop\:focus\:vtmn-placeholder-opacity-40:focus::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .large-desktop\:focus\:vtmn-placeholder-opacity-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .large-desktop\:focus\:vtmn-placeholder-opacity-50:focus::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .large-desktop\:focus\:vtmn-placeholder-opacity-60:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .large-desktop\:focus\:vtmn-placeholder-opacity-60:focus::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .large-desktop\:focus\:vtmn-placeholder-opacity-70:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .large-desktop\:focus\:vtmn-placeholder-opacity-70:focus::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .large-desktop\:focus\:vtmn-placeholder-opacity-75:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .large-desktop\:focus\:vtmn-placeholder-opacity-75:focus::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .large-desktop\:focus\:vtmn-placeholder-opacity-80:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .large-desktop\:focus\:vtmn-placeholder-opacity-80:focus::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .large-desktop\:focus\:vtmn-placeholder-opacity-90:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .large-desktop\:focus\:vtmn-placeholder-opacity-90:focus::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .large-desktop\:focus\:vtmn-placeholder-opacity-95:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .large-desktop\:focus\:vtmn-placeholder-opacity-95:focus::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .large-desktop\:focus\:vtmn-placeholder-opacity-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .large-desktop\:focus\:vtmn-placeholder-opacity-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .large-desktop\:vtmn-opacity-0 {
    opacity: 0;
  }

  .large-desktop\:vtmn-opacity-5 {
    opacity: 0.05;
  }

  .large-desktop\:vtmn-opacity-10 {
    opacity: 0.1;
  }

  .large-desktop\:vtmn-opacity-20 {
    opacity: 0.2;
  }

  .large-desktop\:vtmn-opacity-25 {
    opacity: 0.25;
  }

  .large-desktop\:vtmn-opacity-30 {
    opacity: 0.3;
  }

  .large-desktop\:vtmn-opacity-40 {
    opacity: 0.4;
  }

  .large-desktop\:vtmn-opacity-50 {
    opacity: 0.5;
  }

  .large-desktop\:vtmn-opacity-60 {
    opacity: 0.6;
  }

  .large-desktop\:vtmn-opacity-70 {
    opacity: 0.7;
  }

  .large-desktop\:vtmn-opacity-75 {
    opacity: 0.75;
  }

  .large-desktop\:vtmn-opacity-80 {
    opacity: 0.8;
  }

  .large-desktop\:vtmn-opacity-90 {
    opacity: 0.9;
  }

  .large-desktop\:vtmn-opacity-95 {
    opacity: 0.95;
  }

  .large-desktop\:vtmn-opacity-100 {
    opacity: 1;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-opacity-0 {
    opacity: 0;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-opacity-5 {
    opacity: 0.05;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-opacity-10 {
    opacity: 0.1;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-opacity-20 {
    opacity: 0.2;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-opacity-25 {
    opacity: 0.25;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-opacity-30 {
    opacity: 0.3;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-opacity-40 {
    opacity: 0.4;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-opacity-50 {
    opacity: 0.5;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-opacity-60 {
    opacity: 0.6;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-opacity-70 {
    opacity: 0.7;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-opacity-75 {
    opacity: 0.75;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-opacity-80 {
    opacity: 0.8;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-opacity-90 {
    opacity: 0.9;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-opacity-95 {
    opacity: 0.95;
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-opacity-100 {
    opacity: 1;
  }

  .large-desktop\:focus-within\:vtmn-opacity-0:focus-within {
    opacity: 0;
  }

  .large-desktop\:focus-within\:vtmn-opacity-5:focus-within {
    opacity: 0.05;
  }

  .large-desktop\:focus-within\:vtmn-opacity-10:focus-within {
    opacity: 0.1;
  }

  .large-desktop\:focus-within\:vtmn-opacity-20:focus-within {
    opacity: 0.2;
  }

  .large-desktop\:focus-within\:vtmn-opacity-25:focus-within {
    opacity: 0.25;
  }

  .large-desktop\:focus-within\:vtmn-opacity-30:focus-within {
    opacity: 0.3;
  }

  .large-desktop\:focus-within\:vtmn-opacity-40:focus-within {
    opacity: 0.4;
  }

  .large-desktop\:focus-within\:vtmn-opacity-50:focus-within {
    opacity: 0.5;
  }

  .large-desktop\:focus-within\:vtmn-opacity-60:focus-within {
    opacity: 0.6;
  }

  .large-desktop\:focus-within\:vtmn-opacity-70:focus-within {
    opacity: 0.7;
  }

  .large-desktop\:focus-within\:vtmn-opacity-75:focus-within {
    opacity: 0.75;
  }

  .large-desktop\:focus-within\:vtmn-opacity-80:focus-within {
    opacity: 0.8;
  }

  .large-desktop\:focus-within\:vtmn-opacity-90:focus-within {
    opacity: 0.9;
  }

  .large-desktop\:focus-within\:vtmn-opacity-95:focus-within {
    opacity: 0.95;
  }

  .large-desktop\:focus-within\:vtmn-opacity-100:focus-within {
    opacity: 1;
  }

  .large-desktop\:hover\:vtmn-opacity-0:hover {
    opacity: 0;
  }

  .large-desktop\:hover\:vtmn-opacity-5:hover {
    opacity: 0.05;
  }

  .large-desktop\:hover\:vtmn-opacity-10:hover {
    opacity: 0.1;
  }

  .large-desktop\:hover\:vtmn-opacity-20:hover {
    opacity: 0.2;
  }

  .large-desktop\:hover\:vtmn-opacity-25:hover {
    opacity: 0.25;
  }

  .large-desktop\:hover\:vtmn-opacity-30:hover {
    opacity: 0.3;
  }

  .large-desktop\:hover\:vtmn-opacity-40:hover {
    opacity: 0.4;
  }

  .large-desktop\:hover\:vtmn-opacity-50:hover {
    opacity: 0.5;
  }

  .large-desktop\:hover\:vtmn-opacity-60:hover {
    opacity: 0.6;
  }

  .large-desktop\:hover\:vtmn-opacity-70:hover {
    opacity: 0.7;
  }

  .large-desktop\:hover\:vtmn-opacity-75:hover {
    opacity: 0.75;
  }

  .large-desktop\:hover\:vtmn-opacity-80:hover {
    opacity: 0.8;
  }

  .large-desktop\:hover\:vtmn-opacity-90:hover {
    opacity: 0.9;
  }

  .large-desktop\:hover\:vtmn-opacity-95:hover {
    opacity: 0.95;
  }

  .large-desktop\:hover\:vtmn-opacity-100:hover {
    opacity: 1;
  }

  .large-desktop\:focus\:vtmn-opacity-0:focus {
    opacity: 0;
  }

  .large-desktop\:focus\:vtmn-opacity-5:focus {
    opacity: 0.05;
  }

  .large-desktop\:focus\:vtmn-opacity-10:focus {
    opacity: 0.1;
  }

  .large-desktop\:focus\:vtmn-opacity-20:focus {
    opacity: 0.2;
  }

  .large-desktop\:focus\:vtmn-opacity-25:focus {
    opacity: 0.25;
  }

  .large-desktop\:focus\:vtmn-opacity-30:focus {
    opacity: 0.3;
  }

  .large-desktop\:focus\:vtmn-opacity-40:focus {
    opacity: 0.4;
  }

  .large-desktop\:focus\:vtmn-opacity-50:focus {
    opacity: 0.5;
  }

  .large-desktop\:focus\:vtmn-opacity-60:focus {
    opacity: 0.6;
  }

  .large-desktop\:focus\:vtmn-opacity-70:focus {
    opacity: 0.7;
  }

  .large-desktop\:focus\:vtmn-opacity-75:focus {
    opacity: 0.75;
  }

  .large-desktop\:focus\:vtmn-opacity-80:focus {
    opacity: 0.8;
  }

  .large-desktop\:focus\:vtmn-opacity-90:focus {
    opacity: 0.9;
  }

  .large-desktop\:focus\:vtmn-opacity-95:focus {
    opacity: 0.95;
  }

  .large-desktop\:focus\:vtmn-opacity-100:focus {
    opacity: 1;
  }

  .large-desktop\:active\:vtmn-opacity-0:active {
    opacity: 0;
  }

  .large-desktop\:active\:vtmn-opacity-5:active {
    opacity: 0.05;
  }

  .large-desktop\:active\:vtmn-opacity-10:active {
    opacity: 0.1;
  }

  .large-desktop\:active\:vtmn-opacity-20:active {
    opacity: 0.2;
  }

  .large-desktop\:active\:vtmn-opacity-25:active {
    opacity: 0.25;
  }

  .large-desktop\:active\:vtmn-opacity-30:active {
    opacity: 0.3;
  }

  .large-desktop\:active\:vtmn-opacity-40:active {
    opacity: 0.4;
  }

  .large-desktop\:active\:vtmn-opacity-50:active {
    opacity: 0.5;
  }

  .large-desktop\:active\:vtmn-opacity-60:active {
    opacity: 0.6;
  }

  .large-desktop\:active\:vtmn-opacity-70:active {
    opacity: 0.7;
  }

  .large-desktop\:active\:vtmn-opacity-75:active {
    opacity: 0.75;
  }

  .large-desktop\:active\:vtmn-opacity-80:active {
    opacity: 0.8;
  }

  .large-desktop\:active\:vtmn-opacity-90:active {
    opacity: 0.9;
  }

  .large-desktop\:active\:vtmn-opacity-95:active {
    opacity: 0.95;
  }

  .large-desktop\:active\:vtmn-opacity-100:active {
    opacity: 1;
  }

  .large-desktop\:disabled\:vtmn-opacity-0:disabled {
    opacity: 0;
  }

  .large-desktop\:disabled\:vtmn-opacity-5:disabled {
    opacity: 0.05;
  }

  .large-desktop\:disabled\:vtmn-opacity-10:disabled {
    opacity: 0.1;
  }

  .large-desktop\:disabled\:vtmn-opacity-20:disabled {
    opacity: 0.2;
  }

  .large-desktop\:disabled\:vtmn-opacity-25:disabled {
    opacity: 0.25;
  }

  .large-desktop\:disabled\:vtmn-opacity-30:disabled {
    opacity: 0.3;
  }

  .large-desktop\:disabled\:vtmn-opacity-40:disabled {
    opacity: 0.4;
  }

  .large-desktop\:disabled\:vtmn-opacity-50:disabled {
    opacity: 0.5;
  }

  .large-desktop\:disabled\:vtmn-opacity-60:disabled {
    opacity: 0.6;
  }

  .large-desktop\:disabled\:vtmn-opacity-70:disabled {
    opacity: 0.7;
  }

  .large-desktop\:disabled\:vtmn-opacity-75:disabled {
    opacity: 0.75;
  }

  .large-desktop\:disabled\:vtmn-opacity-80:disabled {
    opacity: 0.8;
  }

  .large-desktop\:disabled\:vtmn-opacity-90:disabled {
    opacity: 0.9;
  }

  .large-desktop\:disabled\:vtmn-opacity-95:disabled {
    opacity: 0.95;
  }

  .large-desktop\:disabled\:vtmn-opacity-100:disabled {
    opacity: 1;
  }

  .large-desktop\:vtmn-bg-blend-normal {
    background-blend-mode: normal;
  }

  .large-desktop\:vtmn-bg-blend-multiply {
    background-blend-mode: multiply;
  }

  .large-desktop\:vtmn-bg-blend-screen {
    background-blend-mode: screen;
  }

  .large-desktop\:vtmn-bg-blend-overlay {
    background-blend-mode: overlay;
  }

  .large-desktop\:vtmn-bg-blend-darken {
    background-blend-mode: darken;
  }

  .large-desktop\:vtmn-bg-blend-lighten {
    background-blend-mode: lighten;
  }

  .large-desktop\:vtmn-bg-blend-color-dodge {
    background-blend-mode: color-dodge;
  }

  .large-desktop\:vtmn-bg-blend-color-burn {
    background-blend-mode: color-burn;
  }

  .large-desktop\:vtmn-bg-blend-hard-light {
    background-blend-mode: hard-light;
  }

  .large-desktop\:vtmn-bg-blend-soft-light {
    background-blend-mode: soft-light;
  }

  .large-desktop\:vtmn-bg-blend-difference {
    background-blend-mode: difference;
  }

  .large-desktop\:vtmn-bg-blend-exclusion {
    background-blend-mode: exclusion;
  }

  .large-desktop\:vtmn-bg-blend-hue {
    background-blend-mode: hue;
  }

  .large-desktop\:vtmn-bg-blend-saturation {
    background-blend-mode: saturation;
  }

  .large-desktop\:vtmn-bg-blend-color {
    background-blend-mode: color;
  }

  .large-desktop\:vtmn-bg-blend-luminosity {
    background-blend-mode: luminosity;
  }

  .large-desktop\:vtmn-mix-blend-normal {
    mix-blend-mode: normal;
  }

  .large-desktop\:vtmn-mix-blend-multiply {
    mix-blend-mode: multiply;
  }

  .large-desktop\:vtmn-mix-blend-screen {
    mix-blend-mode: screen;
  }

  .large-desktop\:vtmn-mix-blend-overlay {
    mix-blend-mode: overlay;
  }

  .large-desktop\:vtmn-mix-blend-darken {
    mix-blend-mode: darken;
  }

  .large-desktop\:vtmn-mix-blend-lighten {
    mix-blend-mode: lighten;
  }

  .large-desktop\:vtmn-mix-blend-color-dodge {
    mix-blend-mode: color-dodge;
  }

  .large-desktop\:vtmn-mix-blend-color-burn {
    mix-blend-mode: color-burn;
  }

  .large-desktop\:vtmn-mix-blend-hard-light {
    mix-blend-mode: hard-light;
  }

  .large-desktop\:vtmn-mix-blend-soft-light {
    mix-blend-mode: soft-light;
  }

  .large-desktop\:vtmn-mix-blend-difference {
    mix-blend-mode: difference;
  }

  .large-desktop\:vtmn-mix-blend-exclusion {
    mix-blend-mode: exclusion;
  }

  .large-desktop\:vtmn-mix-blend-hue {
    mix-blend-mode: hue;
  }

  .large-desktop\:vtmn-mix-blend-saturation {
    mix-blend-mode: saturation;
  }

  .large-desktop\:vtmn-mix-blend-color {
    mix-blend-mode: color;
  }

  .large-desktop\:vtmn-mix-blend-luminosity {
    mix-blend-mode: luminosity;
  }

  .large-desktop\:vtmn-shadow-100 {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:vtmn-shadow-200 {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:vtmn-shadow-300 {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:vtmn-shadow-400 {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:vtmn-shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:vtmn-shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:vtmn-shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:vtmn-shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:vtmn-shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:vtmn-shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:vtmn-shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:vtmn-shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-shadow-100 {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-shadow-200 {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-shadow-300 {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-shadow-400 {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .vtmn-group:hover .large-desktop\:group-hover\:vtmn-shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:focus-within\:vtmn-shadow-100:focus-within {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:focus-within\:vtmn-shadow-200:focus-within {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:focus-within\:vtmn-shadow-300:focus-within {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:focus-within\:vtmn-shadow-400:focus-within {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:focus-within\:vtmn-shadow-sm:focus-within {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:focus-within\:vtmn-shadow:focus-within {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:focus-within\:vtmn-shadow-md:focus-within {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:focus-within\:vtmn-shadow-lg:focus-within {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:focus-within\:vtmn-shadow-xl:focus-within {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:focus-within\:vtmn-shadow-2xl:focus-within {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:focus-within\:vtmn-shadow-inner:focus-within {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:focus-within\:vtmn-shadow-none:focus-within {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:hover\:vtmn-shadow-100:hover {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:hover\:vtmn-shadow-200:hover {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:hover\:vtmn-shadow-300:hover {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:hover\:vtmn-shadow-400:hover {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:hover\:vtmn-shadow-sm:hover {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:hover\:vtmn-shadow:hover {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:hover\:vtmn-shadow-md:hover {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:hover\:vtmn-shadow-lg:hover {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:hover\:vtmn-shadow-xl:hover {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:hover\:vtmn-shadow-2xl:hover {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:hover\:vtmn-shadow-inner:hover {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:hover\:vtmn-shadow-none:hover {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:focus\:vtmn-shadow-100:focus {
    --tw-shadow: var(--vtmn-shadow_100);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:focus\:vtmn-shadow-200:focus {
    --tw-shadow: var(--vtmn-shadow_200);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:focus\:vtmn-shadow-300:focus {
    --tw-shadow: var(--vtmn-shadow_300);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:focus\:vtmn-shadow-400:focus {
    --tw-shadow: var(--vtmn-shadow_400);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:focus\:vtmn-shadow-sm:focus {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:focus\:vtmn-shadow:focus {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:focus\:vtmn-shadow-md:focus {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:focus\:vtmn-shadow-lg:focus {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:focus\:vtmn-shadow-xl:focus {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:focus\:vtmn-shadow-2xl:focus {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:focus\:vtmn-shadow-inner:focus {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:focus\:vtmn-shadow-none:focus {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .large-desktop\:vtmn-outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .large-desktop\:vtmn-outline-white {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .large-desktop\:vtmn-outline-black {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .large-desktop\:focus-within\:vtmn-outline-none:focus-within {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .large-desktop\:focus-within\:vtmn-outline-white:focus-within {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .large-desktop\:focus-within\:vtmn-outline-black:focus-within {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .large-desktop\:focus\:vtmn-outline-none:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .large-desktop\:focus\:vtmn-outline-white:focus {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .large-desktop\:focus\:vtmn-outline-black:focus {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .large-desktop\:vtmn-ring-0 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .large-desktop\:vtmn-ring-1 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .large-desktop\:vtmn-ring-2 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .large-desktop\:vtmn-ring-4 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .large-desktop\:vtmn-ring-8 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .large-desktop\:vtmn-ring {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .large-desktop\:focus-within\:vtmn-ring-0:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .large-desktop\:focus-within\:vtmn-ring-1:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .large-desktop\:focus-within\:vtmn-ring-2:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .large-desktop\:focus-within\:vtmn-ring-4:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .large-desktop\:focus-within\:vtmn-ring-8:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .large-desktop\:focus-within\:vtmn-ring:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .large-desktop\:focus\:vtmn-ring-0:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .large-desktop\:focus\:vtmn-ring-1:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .large-desktop\:focus\:vtmn-ring-2:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .large-desktop\:focus\:vtmn-ring-4:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .large-desktop\:focus\:vtmn-ring-8:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .large-desktop\:focus\:vtmn-ring:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .large-desktop\:vtmn-ring-inset {
    --tw-ring-inset: inset;
  }

  .large-desktop\:focus-within\:vtmn-ring-inset:focus-within {
    --tw-ring-inset: inset;
  }

  .large-desktop\:focus\:vtmn-ring-inset:focus {
    --tw-ring-inset: inset;
  }

  .large-desktop\:vtmn-ring-transparent {
    --tw-ring-color: transparent;
  }

  .large-desktop\:vtmn-ring-background-primary {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary);
  }

  .large-desktop\:vtmn-ring-background-secondary {
    --tw-ring-color: var(--vtmn-semantic-color_background-secondary);
  }

  .large-desktop\:vtmn-ring-background-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .large-desktop\:vtmn-ring-background-brand-primary {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .large-desktop\:vtmn-ring-background-brand-secondary {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .large-desktop\:vtmn-ring-background-accent {
    --tw-ring-color: var(--vtmn-semantic-color_background-accent);
  }

  .large-desktop\:vtmn-ring-background-alert {
    --tw-ring-color: var(--vtmn-semantic-color_background-alert);
  }

  .large-desktop\:vtmn-ring-background-primary-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .large-desktop\:vtmn-ring-background-brand-primary-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .large-desktop\:vtmn-ring-content-primary {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary);
  }

  .large-desktop\:vtmn-ring-content-secondary {
    --tw-ring-color: var(--vtmn-semantic-color_content-secondary);
  }

  .large-desktop\:vtmn-ring-content-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .large-desktop\:vtmn-ring-content-action {
    --tw-ring-color: var(--vtmn-semantic-color_content-action);
  }

  .large-desktop\:vtmn-ring-content-active {
    --tw-ring-color: var(--vtmn-semantic-color_content-active);
  }

  .large-desktop\:vtmn-ring-content-inactive {
    --tw-ring-color: var(--vtmn-semantic-color_content-inactive);
  }

  .large-desktop\:vtmn-ring-content-negative {
    --tw-ring-color: var(--vtmn-semantic-color_content-negative);
  }

  .large-desktop\:vtmn-ring-content-warning {
    --tw-ring-color: var(--vtmn-semantic-color_content-warning);
  }

  .large-desktop\:vtmn-ring-content-positive {
    --tw-ring-color: var(--vtmn-semantic-color_content-positive);
  }

  .large-desktop\:vtmn-ring-content-information {
    --tw-ring-color: var(--vtmn-semantic-color_content-information);
  }

  .large-desktop\:vtmn-ring-content-accent {
    --tw-ring-color: var(--vtmn-semantic-color_content-accent);
  }

  .large-desktop\:vtmn-ring-content-visited {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited);
  }

  .large-desktop\:vtmn-ring-content-primary-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .large-desktop\:vtmn-ring-content-action-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .large-desktop\:vtmn-ring-content-visited-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .large-desktop\:vtmn-ring-border-primary {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary);
  }

  .large-desktop\:vtmn-ring-border-secondary {
    --tw-ring-color: var(--vtmn-semantic-color_border-secondary);
  }

  .large-desktop\:vtmn-ring-border-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .large-desktop\:vtmn-ring-border-active {
    --tw-ring-color: var(--vtmn-semantic-color_border-active);
  }

  .large-desktop\:vtmn-ring-border-inactive {
    --tw-ring-color: var(--vtmn-semantic-color_border-inactive);
  }

  .large-desktop\:vtmn-ring-border-negative {
    --tw-ring-color: var(--vtmn-semantic-color_border-negative);
  }

  .large-desktop\:vtmn-ring-border-warning {
    --tw-ring-color: var(--vtmn-semantic-color_border-warning);
  }

  .large-desktop\:vtmn-ring-border-positive {
    --tw-ring-color: var(--vtmn-semantic-color_border-positive);
  }

  .large-desktop\:vtmn-ring-border-information {
    --tw-ring-color: var(--vtmn-semantic-color_border-information);
  }

  .large-desktop\:vtmn-ring-border-primary-reversed {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .large-desktop\:vtmn-ring-decorative-gravel {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .large-desktop\:vtmn-ring-decorative-brick {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .large-desktop\:vtmn-ring-decorative-saffron {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .large-desktop\:vtmn-ring-decorative-gold {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .large-desktop\:vtmn-ring-decorative-jade {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .large-desktop\:vtmn-ring-decorative-emerald {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .large-desktop\:vtmn-ring-decorative-cobalt {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .large-desktop\:vtmn-ring-decorative-amethyst {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .large-desktop\:vtmn-ring-hover-primary {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary);
  }

  .large-desktop\:vtmn-ring-hover-primary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .large-desktop\:vtmn-ring-hover-secondary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .large-desktop\:vtmn-ring-hover-tertiary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .large-desktop\:vtmn-ring-hover-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .large-desktop\:vtmn-ring-hover-brand {
    --tw-ring-color: var(--vtmn-semantic-color_hover-brand);
  }

  .large-desktop\:vtmn-ring-hover-accent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-accent);
  }

  .large-desktop\:vtmn-ring-hover-primary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .large-desktop\:vtmn-ring-hover-secondary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .large-desktop\:vtmn-ring-hover-tertiary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .large-desktop\:vtmn-ring-active-primary {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary);
  }

  .large-desktop\:vtmn-ring-active-primary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .large-desktop\:vtmn-ring-active-secondary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .large-desktop\:vtmn-ring-active-tertiary {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .large-desktop\:vtmn-ring-active-tertiary-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .large-desktop\:vtmn-ring-active-brand {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand);
  }

  .large-desktop\:vtmn-ring-active-accent {
    --tw-ring-color: var(--vtmn-semantic-color_active-accent);
  }

  .large-desktop\:vtmn-ring-active-primary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .large-desktop\:vtmn-ring-active-secondary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .large-desktop\:vtmn-ring-active-tertiary-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .large-desktop\:vtmn-ring-active-brand-reversed-transparent {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .large-desktop\:vtmn-ring-shadow {
    --tw-ring-color: var(--vtmn-semantic-color_shadow);
  }

  .large-desktop\:vtmn-ring-brand {
    --tw-ring-color: var(--vtmn-color_brand);
  }

  .large-desktop\:vtmn-ring-brand-pro {
    --tw-ring-color: var(--vtmn-color_brand-pro);
  }

  .large-desktop\:vtmn-ring-brand-digital-light-1 {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-1);
  }

  .large-desktop\:vtmn-ring-brand-digital-light-2 {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-2);
  }

  .large-desktop\:vtmn-ring-brand-digital-light-3 {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-3);
  }

  .large-desktop\:vtmn-ring-brand-digital {
    --tw-ring-color: var(--vtmn-color_brand-digital);
  }

  .large-desktop\:vtmn-ring-brand-digital-dark-1 {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .large-desktop\:vtmn-ring-brand-digital-dark-2 {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .large-desktop\:vtmn-ring-green-light-1 {
    --tw-ring-color: var(--vtmn-color_green-light-1);
  }

  .large-desktop\:vtmn-ring-green-light-2 {
    --tw-ring-color: var(--vtmn-color_green-light-2);
  }

  .large-desktop\:vtmn-ring-green-light-3 {
    --tw-ring-color: var(--vtmn-color_green-light-3);
  }

  .large-desktop\:vtmn-ring-green {
    --tw-ring-color: var(--vtmn-color_green);
  }

  .large-desktop\:vtmn-ring-green-dark-1 {
    --tw-ring-color: var(--vtmn-color_green-dark-1);
  }

  .large-desktop\:vtmn-ring-green-dark-2 {
    --tw-ring-color: var(--vtmn-color_green-dark-2);
  }

  .large-desktop\:vtmn-ring-white {
    --tw-ring-color: var(--vtmn-color_white);
  }

  .large-desktop\:vtmn-ring-grey-light-1 {
    --tw-ring-color: var(--vtmn-color_grey-light-1);
  }

  .large-desktop\:vtmn-ring-grey-light-2 {
    --tw-ring-color: var(--vtmn-color_grey-light-2);
  }

  .large-desktop\:vtmn-ring-grey-light-3 {
    --tw-ring-color: var(--vtmn-color_grey-light-3);
  }

  .large-desktop\:vtmn-ring-grey-light-4 {
    --tw-ring-color: var(--vtmn-color_grey-light-4);
  }

  .large-desktop\:vtmn-ring-grey {
    --tw-ring-color: var(--vtmn-color_grey);
  }

  .large-desktop\:vtmn-ring-grey-dark-1 {
    --tw-ring-color: var(--vtmn-color_grey-dark-1);
  }

  .large-desktop\:vtmn-ring-grey-dark-2 {
    --tw-ring-color: var(--vtmn-color_grey-dark-2);
  }

  .large-desktop\:vtmn-ring-grey-dark-3 {
    --tw-ring-color: var(--vtmn-color_grey-dark-3);
  }

  .large-desktop\:vtmn-ring-black {
    --tw-ring-color: var(--vtmn-color_black);
  }

  .large-desktop\:vtmn-ring-success {
    --tw-ring-color: var(--vtmn-color_success);
  }

  .large-desktop\:vtmn-ring-info {
    --tw-ring-color: var(--vtmn-color_info);
  }

  .large-desktop\:vtmn-ring-warning {
    --tw-ring-color: var(--vtmn-color_warning);
  }

  .large-desktop\:vtmn-ring-danger {
    --tw-ring-color: var(--vtmn-color_danger);
  }

  .large-desktop\:vtmn-ring-yellow-light-1 {
    --tw-ring-color: var(--vtmn-color_yellow-light-1);
  }

  .large-desktop\:vtmn-ring-yellow-light-2 {
    --tw-ring-color: var(--vtmn-color_yellow-light-2);
  }

  .large-desktop\:vtmn-ring-yellow {
    --tw-ring-color: var(--vtmn-color_yellow);
  }

  .large-desktop\:vtmn-ring-orange-light-1 {
    --tw-ring-color: var(--vtmn-color_orange-light-1);
  }

  .large-desktop\:vtmn-ring-orange-light-2 {
    --tw-ring-color: var(--vtmn-color_orange-light-2);
  }

  .large-desktop\:vtmn-ring-orange {
    --tw-ring-color: var(--vtmn-color_orange);
  }

  .large-desktop\:vtmn-ring-red-light-1 {
    --tw-ring-color: var(--vtmn-color_red-light-1);
  }

  .large-desktop\:vtmn-ring-red-light-2 {
    --tw-ring-color: var(--vtmn-color_red-light-2);
  }

  .large-desktop\:vtmn-ring-red {
    --tw-ring-color: var(--vtmn-color_red);
  }

  .large-desktop\:focus-within\:vtmn-ring-transparent:focus-within {
    --tw-ring-color: transparent;
  }

  .large-desktop\:focus-within\:vtmn-ring-background-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary);
  }

  .large-desktop\:focus-within\:vtmn-ring-background-secondary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-secondary);
  }

  .large-desktop\:focus-within\:vtmn-ring-background-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .large-desktop\:focus-within\:vtmn-ring-background-brand-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .large-desktop\:focus-within\:vtmn-ring-background-brand-secondary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .large-desktop\:focus-within\:vtmn-ring-background-accent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-accent);
  }

  .large-desktop\:focus-within\:vtmn-ring-background-alert:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-alert);
  }

  .large-desktop\:focus-within\:vtmn-ring-background-primary-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .large-desktop\:focus-within\:vtmn-ring-background-brand-primary-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .large-desktop\:focus-within\:vtmn-ring-content-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary);
  }

  .large-desktop\:focus-within\:vtmn-ring-content-secondary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-secondary);
  }

  .large-desktop\:focus-within\:vtmn-ring-content-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .large-desktop\:focus-within\:vtmn-ring-content-action:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-action);
  }

  .large-desktop\:focus-within\:vtmn-ring-content-active:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-active);
  }

  .large-desktop\:focus-within\:vtmn-ring-content-inactive:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-inactive);
  }

  .large-desktop\:focus-within\:vtmn-ring-content-negative:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-negative);
  }

  .large-desktop\:focus-within\:vtmn-ring-content-warning:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-warning);
  }

  .large-desktop\:focus-within\:vtmn-ring-content-positive:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-positive);
  }

  .large-desktop\:focus-within\:vtmn-ring-content-information:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-information);
  }

  .large-desktop\:focus-within\:vtmn-ring-content-accent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-accent);
  }

  .large-desktop\:focus-within\:vtmn-ring-content-visited:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited);
  }

  .large-desktop\:focus-within\:vtmn-ring-content-primary-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .large-desktop\:focus-within\:vtmn-ring-content-action-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .large-desktop\:focus-within\:vtmn-ring-content-visited-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .large-desktop\:focus-within\:vtmn-ring-border-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary);
  }

  .large-desktop\:focus-within\:vtmn-ring-border-secondary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-secondary);
  }

  .large-desktop\:focus-within\:vtmn-ring-border-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .large-desktop\:focus-within\:vtmn-ring-border-active:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-active);
  }

  .large-desktop\:focus-within\:vtmn-ring-border-inactive:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-inactive);
  }

  .large-desktop\:focus-within\:vtmn-ring-border-negative:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-negative);
  }

  .large-desktop\:focus-within\:vtmn-ring-border-warning:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-warning);
  }

  .large-desktop\:focus-within\:vtmn-ring-border-positive:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-positive);
  }

  .large-desktop\:focus-within\:vtmn-ring-border-information:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-information);
  }

  .large-desktop\:focus-within\:vtmn-ring-border-primary-reversed:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .large-desktop\:focus-within\:vtmn-ring-decorative-gravel:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .large-desktop\:focus-within\:vtmn-ring-decorative-brick:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .large-desktop\:focus-within\:vtmn-ring-decorative-saffron:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .large-desktop\:focus-within\:vtmn-ring-decorative-gold:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .large-desktop\:focus-within\:vtmn-ring-decorative-jade:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .large-desktop\:focus-within\:vtmn-ring-decorative-emerald:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .large-desktop\:focus-within\:vtmn-ring-decorative-cobalt:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .large-desktop\:focus-within\:vtmn-ring-decorative-amethyst:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .large-desktop\:focus-within\:vtmn-ring-hover-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary);
  }

  .large-desktop\:focus-within\:vtmn-ring-hover-primary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .large-desktop\:focus-within\:vtmn-ring-hover-secondary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .large-desktop\:focus-within\:vtmn-ring-hover-tertiary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .large-desktop\:focus-within\:vtmn-ring-hover-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .large-desktop\:focus-within\:vtmn-ring-hover-brand:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-brand);
  }

  .large-desktop\:focus-within\:vtmn-ring-hover-accent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-accent);
  }

  .large-desktop\:focus-within\:vtmn-ring-hover-primary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .large-desktop\:focus-within\:vtmn-ring-hover-secondary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .large-desktop\:focus-within\:vtmn-ring-hover-tertiary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .large-desktop\:focus-within\:vtmn-ring-active-primary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary);
  }

  .large-desktop\:focus-within\:vtmn-ring-active-primary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .large-desktop\:focus-within\:vtmn-ring-active-secondary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .large-desktop\:focus-within\:vtmn-ring-active-tertiary:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .large-desktop\:focus-within\:vtmn-ring-active-tertiary-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .large-desktop\:focus-within\:vtmn-ring-active-brand:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand);
  }

  .large-desktop\:focus-within\:vtmn-ring-active-accent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-accent);
  }

  .large-desktop\:focus-within\:vtmn-ring-active-primary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .large-desktop\:focus-within\:vtmn-ring-active-secondary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .large-desktop\:focus-within\:vtmn-ring-active-tertiary-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .large-desktop\:focus-within\:vtmn-ring-active-brand-reversed-transparent:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .large-desktop\:focus-within\:vtmn-ring-shadow:focus-within {
    --tw-ring-color: var(--vtmn-semantic-color_shadow);
  }

  .large-desktop\:focus-within\:vtmn-ring-brand:focus-within {
    --tw-ring-color: var(--vtmn-color_brand);
  }

  .large-desktop\:focus-within\:vtmn-ring-brand-pro:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-pro);
  }

  .large-desktop\:focus-within\:vtmn-ring-brand-digital-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-1);
  }

  .large-desktop\:focus-within\:vtmn-ring-brand-digital-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-2);
  }

  .large-desktop\:focus-within\:vtmn-ring-brand-digital-light-3:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-3);
  }

  .large-desktop\:focus-within\:vtmn-ring-brand-digital:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital);
  }

  .large-desktop\:focus-within\:vtmn-ring-brand-digital-dark-1:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .large-desktop\:focus-within\:vtmn-ring-brand-digital-dark-2:focus-within {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .large-desktop\:focus-within\:vtmn-ring-green-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_green-light-1);
  }

  .large-desktop\:focus-within\:vtmn-ring-green-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_green-light-2);
  }

  .large-desktop\:focus-within\:vtmn-ring-green-light-3:focus-within {
    --tw-ring-color: var(--vtmn-color_green-light-3);
  }

  .large-desktop\:focus-within\:vtmn-ring-green:focus-within {
    --tw-ring-color: var(--vtmn-color_green);
  }

  .large-desktop\:focus-within\:vtmn-ring-green-dark-1:focus-within {
    --tw-ring-color: var(--vtmn-color_green-dark-1);
  }

  .large-desktop\:focus-within\:vtmn-ring-green-dark-2:focus-within {
    --tw-ring-color: var(--vtmn-color_green-dark-2);
  }

  .large-desktop\:focus-within\:vtmn-ring-white:focus-within {
    --tw-ring-color: var(--vtmn-color_white);
  }

  .large-desktop\:focus-within\:vtmn-ring-grey-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-light-1);
  }

  .large-desktop\:focus-within\:vtmn-ring-grey-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-light-2);
  }

  .large-desktop\:focus-within\:vtmn-ring-grey-light-3:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-light-3);
  }

  .large-desktop\:focus-within\:vtmn-ring-grey-light-4:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-light-4);
  }

  .large-desktop\:focus-within\:vtmn-ring-grey:focus-within {
    --tw-ring-color: var(--vtmn-color_grey);
  }

  .large-desktop\:focus-within\:vtmn-ring-grey-dark-1:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-dark-1);
  }

  .large-desktop\:focus-within\:vtmn-ring-grey-dark-2:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-dark-2);
  }

  .large-desktop\:focus-within\:vtmn-ring-grey-dark-3:focus-within {
    --tw-ring-color: var(--vtmn-color_grey-dark-3);
  }

  .large-desktop\:focus-within\:vtmn-ring-black:focus-within {
    --tw-ring-color: var(--vtmn-color_black);
  }

  .large-desktop\:focus-within\:vtmn-ring-success:focus-within {
    --tw-ring-color: var(--vtmn-color_success);
  }

  .large-desktop\:focus-within\:vtmn-ring-info:focus-within {
    --tw-ring-color: var(--vtmn-color_info);
  }

  .large-desktop\:focus-within\:vtmn-ring-warning:focus-within {
    --tw-ring-color: var(--vtmn-color_warning);
  }

  .large-desktop\:focus-within\:vtmn-ring-danger:focus-within {
    --tw-ring-color: var(--vtmn-color_danger);
  }

  .large-desktop\:focus-within\:vtmn-ring-yellow-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_yellow-light-1);
  }

  .large-desktop\:focus-within\:vtmn-ring-yellow-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_yellow-light-2);
  }

  .large-desktop\:focus-within\:vtmn-ring-yellow:focus-within {
    --tw-ring-color: var(--vtmn-color_yellow);
  }

  .large-desktop\:focus-within\:vtmn-ring-orange-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_orange-light-1);
  }

  .large-desktop\:focus-within\:vtmn-ring-orange-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_orange-light-2);
  }

  .large-desktop\:focus-within\:vtmn-ring-orange:focus-within {
    --tw-ring-color: var(--vtmn-color_orange);
  }

  .large-desktop\:focus-within\:vtmn-ring-red-light-1:focus-within {
    --tw-ring-color: var(--vtmn-color_red-light-1);
  }

  .large-desktop\:focus-within\:vtmn-ring-red-light-2:focus-within {
    --tw-ring-color: var(--vtmn-color_red-light-2);
  }

  .large-desktop\:focus-within\:vtmn-ring-red:focus-within {
    --tw-ring-color: var(--vtmn-color_red);
  }

  .large-desktop\:focus\:vtmn-ring-transparent:focus {
    --tw-ring-color: transparent;
  }

  .large-desktop\:focus\:vtmn-ring-background-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary);
  }

  .large-desktop\:focus\:vtmn-ring-background-secondary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-secondary);
  }

  .large-desktop\:focus\:vtmn-ring-background-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .large-desktop\:focus\:vtmn-ring-background-brand-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .large-desktop\:focus\:vtmn-ring-background-brand-secondary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .large-desktop\:focus\:vtmn-ring-background-accent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-accent);
  }

  .large-desktop\:focus\:vtmn-ring-background-alert:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-alert);
  }

  .large-desktop\:focus\:vtmn-ring-background-primary-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .large-desktop\:focus\:vtmn-ring-background-brand-primary-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .large-desktop\:focus\:vtmn-ring-content-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary);
  }

  .large-desktop\:focus\:vtmn-ring-content-secondary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-secondary);
  }

  .large-desktop\:focus\:vtmn-ring-content-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .large-desktop\:focus\:vtmn-ring-content-action:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-action);
  }

  .large-desktop\:focus\:vtmn-ring-content-active:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-active);
  }

  .large-desktop\:focus\:vtmn-ring-content-inactive:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-inactive);
  }

  .large-desktop\:focus\:vtmn-ring-content-negative:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-negative);
  }

  .large-desktop\:focus\:vtmn-ring-content-warning:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-warning);
  }

  .large-desktop\:focus\:vtmn-ring-content-positive:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-positive);
  }

  .large-desktop\:focus\:vtmn-ring-content-information:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-information);
  }

  .large-desktop\:focus\:vtmn-ring-content-accent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-accent);
  }

  .large-desktop\:focus\:vtmn-ring-content-visited:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited);
  }

  .large-desktop\:focus\:vtmn-ring-content-primary-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .large-desktop\:focus\:vtmn-ring-content-action-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .large-desktop\:focus\:vtmn-ring-content-visited-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .large-desktop\:focus\:vtmn-ring-border-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary);
  }

  .large-desktop\:focus\:vtmn-ring-border-secondary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-secondary);
  }

  .large-desktop\:focus\:vtmn-ring-border-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .large-desktop\:focus\:vtmn-ring-border-active:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-active);
  }

  .large-desktop\:focus\:vtmn-ring-border-inactive:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-inactive);
  }

  .large-desktop\:focus\:vtmn-ring-border-negative:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-negative);
  }

  .large-desktop\:focus\:vtmn-ring-border-warning:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-warning);
  }

  .large-desktop\:focus\:vtmn-ring-border-positive:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-positive);
  }

  .large-desktop\:focus\:vtmn-ring-border-information:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-information);
  }

  .large-desktop\:focus\:vtmn-ring-border-primary-reversed:focus {
    --tw-ring-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .large-desktop\:focus\:vtmn-ring-decorative-gravel:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .large-desktop\:focus\:vtmn-ring-decorative-brick:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .large-desktop\:focus\:vtmn-ring-decorative-saffron:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .large-desktop\:focus\:vtmn-ring-decorative-gold:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .large-desktop\:focus\:vtmn-ring-decorative-jade:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .large-desktop\:focus\:vtmn-ring-decorative-emerald:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .large-desktop\:focus\:vtmn-ring-decorative-cobalt:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .large-desktop\:focus\:vtmn-ring-decorative-amethyst:focus {
    --tw-ring-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .large-desktop\:focus\:vtmn-ring-hover-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary);
  }

  .large-desktop\:focus\:vtmn-ring-hover-primary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .large-desktop\:focus\:vtmn-ring-hover-secondary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .large-desktop\:focus\:vtmn-ring-hover-tertiary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .large-desktop\:focus\:vtmn-ring-hover-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .large-desktop\:focus\:vtmn-ring-hover-brand:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-brand);
  }

  .large-desktop\:focus\:vtmn-ring-hover-accent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-accent);
  }

  .large-desktop\:focus\:vtmn-ring-hover-primary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-ring-hover-secondary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-ring-hover-tertiary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-ring-active-primary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary);
  }

  .large-desktop\:focus\:vtmn-ring-active-primary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .large-desktop\:focus\:vtmn-ring-active-secondary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .large-desktop\:focus\:vtmn-ring-active-tertiary:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .large-desktop\:focus\:vtmn-ring-active-tertiary-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .large-desktop\:focus\:vtmn-ring-active-brand:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand);
  }

  .large-desktop\:focus\:vtmn-ring-active-accent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-accent);
  }

  .large-desktop\:focus\:vtmn-ring-active-primary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-ring-active-secondary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-ring-active-tertiary-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-ring-active-brand-reversed-transparent:focus {
    --tw-ring-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-ring-shadow:focus {
    --tw-ring-color: var(--vtmn-semantic-color_shadow);
  }

  .large-desktop\:focus\:vtmn-ring-brand:focus {
    --tw-ring-color: var(--vtmn-color_brand);
  }

  .large-desktop\:focus\:vtmn-ring-brand-pro:focus {
    --tw-ring-color: var(--vtmn-color_brand-pro);
  }

  .large-desktop\:focus\:vtmn-ring-brand-digital-light-1:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-1);
  }

  .large-desktop\:focus\:vtmn-ring-brand-digital-light-2:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-2);
  }

  .large-desktop\:focus\:vtmn-ring-brand-digital-light-3:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-light-3);
  }

  .large-desktop\:focus\:vtmn-ring-brand-digital:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital);
  }

  .large-desktop\:focus\:vtmn-ring-brand-digital-dark-1:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .large-desktop\:focus\:vtmn-ring-brand-digital-dark-2:focus {
    --tw-ring-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .large-desktop\:focus\:vtmn-ring-green-light-1:focus {
    --tw-ring-color: var(--vtmn-color_green-light-1);
  }

  .large-desktop\:focus\:vtmn-ring-green-light-2:focus {
    --tw-ring-color: var(--vtmn-color_green-light-2);
  }

  .large-desktop\:focus\:vtmn-ring-green-light-3:focus {
    --tw-ring-color: var(--vtmn-color_green-light-3);
  }

  .large-desktop\:focus\:vtmn-ring-green:focus {
    --tw-ring-color: var(--vtmn-color_green);
  }

  .large-desktop\:focus\:vtmn-ring-green-dark-1:focus {
    --tw-ring-color: var(--vtmn-color_green-dark-1);
  }

  .large-desktop\:focus\:vtmn-ring-green-dark-2:focus {
    --tw-ring-color: var(--vtmn-color_green-dark-2);
  }

  .large-desktop\:focus\:vtmn-ring-white:focus {
    --tw-ring-color: var(--vtmn-color_white);
  }

  .large-desktop\:focus\:vtmn-ring-grey-light-1:focus {
    --tw-ring-color: var(--vtmn-color_grey-light-1);
  }

  .large-desktop\:focus\:vtmn-ring-grey-light-2:focus {
    --tw-ring-color: var(--vtmn-color_grey-light-2);
  }

  .large-desktop\:focus\:vtmn-ring-grey-light-3:focus {
    --tw-ring-color: var(--vtmn-color_grey-light-3);
  }

  .large-desktop\:focus\:vtmn-ring-grey-light-4:focus {
    --tw-ring-color: var(--vtmn-color_grey-light-4);
  }

  .large-desktop\:focus\:vtmn-ring-grey:focus {
    --tw-ring-color: var(--vtmn-color_grey);
  }

  .large-desktop\:focus\:vtmn-ring-grey-dark-1:focus {
    --tw-ring-color: var(--vtmn-color_grey-dark-1);
  }

  .large-desktop\:focus\:vtmn-ring-grey-dark-2:focus {
    --tw-ring-color: var(--vtmn-color_grey-dark-2);
  }

  .large-desktop\:focus\:vtmn-ring-grey-dark-3:focus {
    --tw-ring-color: var(--vtmn-color_grey-dark-3);
  }

  .large-desktop\:focus\:vtmn-ring-black:focus {
    --tw-ring-color: var(--vtmn-color_black);
  }

  .large-desktop\:focus\:vtmn-ring-success:focus {
    --tw-ring-color: var(--vtmn-color_success);
  }

  .large-desktop\:focus\:vtmn-ring-info:focus {
    --tw-ring-color: var(--vtmn-color_info);
  }

  .large-desktop\:focus\:vtmn-ring-warning:focus {
    --tw-ring-color: var(--vtmn-color_warning);
  }

  .large-desktop\:focus\:vtmn-ring-danger:focus {
    --tw-ring-color: var(--vtmn-color_danger);
  }

  .large-desktop\:focus\:vtmn-ring-yellow-light-1:focus {
    --tw-ring-color: var(--vtmn-color_yellow-light-1);
  }

  .large-desktop\:focus\:vtmn-ring-yellow-light-2:focus {
    --tw-ring-color: var(--vtmn-color_yellow-light-2);
  }

  .large-desktop\:focus\:vtmn-ring-yellow:focus {
    --tw-ring-color: var(--vtmn-color_yellow);
  }

  .large-desktop\:focus\:vtmn-ring-orange-light-1:focus {
    --tw-ring-color: var(--vtmn-color_orange-light-1);
  }

  .large-desktop\:focus\:vtmn-ring-orange-light-2:focus {
    --tw-ring-color: var(--vtmn-color_orange-light-2);
  }

  .large-desktop\:focus\:vtmn-ring-orange:focus {
    --tw-ring-color: var(--vtmn-color_orange);
  }

  .large-desktop\:focus\:vtmn-ring-red-light-1:focus {
    --tw-ring-color: var(--vtmn-color_red-light-1);
  }

  .large-desktop\:focus\:vtmn-ring-red-light-2:focus {
    --tw-ring-color: var(--vtmn-color_red-light-2);
  }

  .large-desktop\:focus\:vtmn-ring-red:focus {
    --tw-ring-color: var(--vtmn-color_red);
  }

  .large-desktop\:vtmn-ring-opacity-0 {
    --tw-ring-opacity: 0;
  }

  .large-desktop\:vtmn-ring-opacity-5 {
    --tw-ring-opacity: 0.05;
  }

  .large-desktop\:vtmn-ring-opacity-10 {
    --tw-ring-opacity: 0.1;
  }

  .large-desktop\:vtmn-ring-opacity-20 {
    --tw-ring-opacity: 0.2;
  }

  .large-desktop\:vtmn-ring-opacity-25 {
    --tw-ring-opacity: 0.25;
  }

  .large-desktop\:vtmn-ring-opacity-30 {
    --tw-ring-opacity: 0.3;
  }

  .large-desktop\:vtmn-ring-opacity-40 {
    --tw-ring-opacity: 0.4;
  }

  .large-desktop\:vtmn-ring-opacity-50 {
    --tw-ring-opacity: 0.5;
  }

  .large-desktop\:vtmn-ring-opacity-60 {
    --tw-ring-opacity: 0.6;
  }

  .large-desktop\:vtmn-ring-opacity-70 {
    --tw-ring-opacity: 0.7;
  }

  .large-desktop\:vtmn-ring-opacity-75 {
    --tw-ring-opacity: 0.75;
  }

  .large-desktop\:vtmn-ring-opacity-80 {
    --tw-ring-opacity: 0.8;
  }

  .large-desktop\:vtmn-ring-opacity-90 {
    --tw-ring-opacity: 0.9;
  }

  .large-desktop\:vtmn-ring-opacity-95 {
    --tw-ring-opacity: 0.95;
  }

  .large-desktop\:vtmn-ring-opacity-100 {
    --tw-ring-opacity: 1;
  }

  .large-desktop\:focus-within\:vtmn-ring-opacity-0:focus-within {
    --tw-ring-opacity: 0;
  }

  .large-desktop\:focus-within\:vtmn-ring-opacity-5:focus-within {
    --tw-ring-opacity: 0.05;
  }

  .large-desktop\:focus-within\:vtmn-ring-opacity-10:focus-within {
    --tw-ring-opacity: 0.1;
  }

  .large-desktop\:focus-within\:vtmn-ring-opacity-20:focus-within {
    --tw-ring-opacity: 0.2;
  }

  .large-desktop\:focus-within\:vtmn-ring-opacity-25:focus-within {
    --tw-ring-opacity: 0.25;
  }

  .large-desktop\:focus-within\:vtmn-ring-opacity-30:focus-within {
    --tw-ring-opacity: 0.3;
  }

  .large-desktop\:focus-within\:vtmn-ring-opacity-40:focus-within {
    --tw-ring-opacity: 0.4;
  }

  .large-desktop\:focus-within\:vtmn-ring-opacity-50:focus-within {
    --tw-ring-opacity: 0.5;
  }

  .large-desktop\:focus-within\:vtmn-ring-opacity-60:focus-within {
    --tw-ring-opacity: 0.6;
  }

  .large-desktop\:focus-within\:vtmn-ring-opacity-70:focus-within {
    --tw-ring-opacity: 0.7;
  }

  .large-desktop\:focus-within\:vtmn-ring-opacity-75:focus-within {
    --tw-ring-opacity: 0.75;
  }

  .large-desktop\:focus-within\:vtmn-ring-opacity-80:focus-within {
    --tw-ring-opacity: 0.8;
  }

  .large-desktop\:focus-within\:vtmn-ring-opacity-90:focus-within {
    --tw-ring-opacity: 0.9;
  }

  .large-desktop\:focus-within\:vtmn-ring-opacity-95:focus-within {
    --tw-ring-opacity: 0.95;
  }

  .large-desktop\:focus-within\:vtmn-ring-opacity-100:focus-within {
    --tw-ring-opacity: 1;
  }

  .large-desktop\:focus\:vtmn-ring-opacity-0:focus {
    --tw-ring-opacity: 0;
  }

  .large-desktop\:focus\:vtmn-ring-opacity-5:focus {
    --tw-ring-opacity: 0.05;
  }

  .large-desktop\:focus\:vtmn-ring-opacity-10:focus {
    --tw-ring-opacity: 0.1;
  }

  .large-desktop\:focus\:vtmn-ring-opacity-20:focus {
    --tw-ring-opacity: 0.2;
  }

  .large-desktop\:focus\:vtmn-ring-opacity-25:focus {
    --tw-ring-opacity: 0.25;
  }

  .large-desktop\:focus\:vtmn-ring-opacity-30:focus {
    --tw-ring-opacity: 0.3;
  }

  .large-desktop\:focus\:vtmn-ring-opacity-40:focus {
    --tw-ring-opacity: 0.4;
  }

  .large-desktop\:focus\:vtmn-ring-opacity-50:focus {
    --tw-ring-opacity: 0.5;
  }

  .large-desktop\:focus\:vtmn-ring-opacity-60:focus {
    --tw-ring-opacity: 0.6;
  }

  .large-desktop\:focus\:vtmn-ring-opacity-70:focus {
    --tw-ring-opacity: 0.7;
  }

  .large-desktop\:focus\:vtmn-ring-opacity-75:focus {
    --tw-ring-opacity: 0.75;
  }

  .large-desktop\:focus\:vtmn-ring-opacity-80:focus {
    --tw-ring-opacity: 0.8;
  }

  .large-desktop\:focus\:vtmn-ring-opacity-90:focus {
    --tw-ring-opacity: 0.9;
  }

  .large-desktop\:focus\:vtmn-ring-opacity-95:focus {
    --tw-ring-opacity: 0.95;
  }

  .large-desktop\:focus\:vtmn-ring-opacity-100:focus {
    --tw-ring-opacity: 1;
  }

  .large-desktop\:vtmn-ring-offset-0 {
    --tw-ring-offset-width: 0px;
  }

  .large-desktop\:vtmn-ring-offset-1 {
    --tw-ring-offset-width: 1px;
  }

  .large-desktop\:vtmn-ring-offset-2 {
    --tw-ring-offset-width: 2px;
  }

  .large-desktop\:vtmn-ring-offset-4 {
    --tw-ring-offset-width: 4px;
  }

  .large-desktop\:vtmn-ring-offset-8 {
    --tw-ring-offset-width: 8px;
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-0:focus-within {
    --tw-ring-offset-width: 0px;
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-1:focus-within {
    --tw-ring-offset-width: 1px;
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-2:focus-within {
    --tw-ring-offset-width: 2px;
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-4:focus-within {
    --tw-ring-offset-width: 4px;
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-8:focus-within {
    --tw-ring-offset-width: 8px;
  }

  .large-desktop\:focus\:vtmn-ring-offset-0:focus {
    --tw-ring-offset-width: 0px;
  }

  .large-desktop\:focus\:vtmn-ring-offset-1:focus {
    --tw-ring-offset-width: 1px;
  }

  .large-desktop\:focus\:vtmn-ring-offset-2:focus {
    --tw-ring-offset-width: 2px;
  }

  .large-desktop\:focus\:vtmn-ring-offset-4:focus {
    --tw-ring-offset-width: 4px;
  }

  .large-desktop\:focus\:vtmn-ring-offset-8:focus {
    --tw-ring-offset-width: 8px;
  }

  .large-desktop\:vtmn-ring-offset-transparent {
    --tw-ring-offset-color: transparent;
  }

  .large-desktop\:vtmn-ring-offset-background-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary);
  }

  .large-desktop\:vtmn-ring-offset-background-secondary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-secondary);
  }

  .large-desktop\:vtmn-ring-offset-background-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .large-desktop\:vtmn-ring-offset-background-brand-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .large-desktop\:vtmn-ring-offset-background-brand-secondary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .large-desktop\:vtmn-ring-offset-background-accent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-accent);
  }

  .large-desktop\:vtmn-ring-offset-background-alert {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-alert);
  }

  .large-desktop\:vtmn-ring-offset-background-primary-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .large-desktop\:vtmn-ring-offset-background-brand-primary-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .large-desktop\:vtmn-ring-offset-content-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary);
  }

  .large-desktop\:vtmn-ring-offset-content-secondary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-secondary);
  }

  .large-desktop\:vtmn-ring-offset-content-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .large-desktop\:vtmn-ring-offset-content-action {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action);
  }

  .large-desktop\:vtmn-ring-offset-content-active {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-active);
  }

  .large-desktop\:vtmn-ring-offset-content-inactive {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-inactive);
  }

  .large-desktop\:vtmn-ring-offset-content-negative {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-negative);
  }

  .large-desktop\:vtmn-ring-offset-content-warning {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-warning);
  }

  .large-desktop\:vtmn-ring-offset-content-positive {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-positive);
  }

  .large-desktop\:vtmn-ring-offset-content-information {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-information);
  }

  .large-desktop\:vtmn-ring-offset-content-accent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-accent);
  }

  .large-desktop\:vtmn-ring-offset-content-visited {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited);
  }

  .large-desktop\:vtmn-ring-offset-content-primary-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .large-desktop\:vtmn-ring-offset-content-action-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .large-desktop\:vtmn-ring-offset-content-visited-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .large-desktop\:vtmn-ring-offset-border-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary);
  }

  .large-desktop\:vtmn-ring-offset-border-secondary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-secondary);
  }

  .large-desktop\:vtmn-ring-offset-border-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .large-desktop\:vtmn-ring-offset-border-active {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-active);
  }

  .large-desktop\:vtmn-ring-offset-border-inactive {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-inactive);
  }

  .large-desktop\:vtmn-ring-offset-border-negative {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-negative);
  }

  .large-desktop\:vtmn-ring-offset-border-warning {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-warning);
  }

  .large-desktop\:vtmn-ring-offset-border-positive {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-positive);
  }

  .large-desktop\:vtmn-ring-offset-border-information {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-information);
  }

  .large-desktop\:vtmn-ring-offset-border-primary-reversed {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .large-desktop\:vtmn-ring-offset-decorative-gravel {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .large-desktop\:vtmn-ring-offset-decorative-brick {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .large-desktop\:vtmn-ring-offset-decorative-saffron {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .large-desktop\:vtmn-ring-offset-decorative-gold {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .large-desktop\:vtmn-ring-offset-decorative-jade {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .large-desktop\:vtmn-ring-offset-decorative-emerald {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .large-desktop\:vtmn-ring-offset-decorative-cobalt {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .large-desktop\:vtmn-ring-offset-decorative-amethyst {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .large-desktop\:vtmn-ring-offset-hover-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary);
  }

  .large-desktop\:vtmn-ring-offset-hover-primary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .large-desktop\:vtmn-ring-offset-hover-secondary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .large-desktop\:vtmn-ring-offset-hover-tertiary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .large-desktop\:vtmn-ring-offset-hover-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .large-desktop\:vtmn-ring-offset-hover-brand {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-brand);
  }

  .large-desktop\:vtmn-ring-offset-hover-accent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-accent);
  }

  .large-desktop\:vtmn-ring-offset-hover-primary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .large-desktop\:vtmn-ring-offset-hover-secondary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .large-desktop\:vtmn-ring-offset-hover-tertiary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .large-desktop\:vtmn-ring-offset-active-primary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary);
  }

  .large-desktop\:vtmn-ring-offset-active-primary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .large-desktop\:vtmn-ring-offset-active-secondary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .large-desktop\:vtmn-ring-offset-active-tertiary {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .large-desktop\:vtmn-ring-offset-active-tertiary-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .large-desktop\:vtmn-ring-offset-active-brand {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand);
  }

  .large-desktop\:vtmn-ring-offset-active-accent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-accent);
  }

  .large-desktop\:vtmn-ring-offset-active-primary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .large-desktop\:vtmn-ring-offset-active-secondary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .large-desktop\:vtmn-ring-offset-active-tertiary-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .large-desktop\:vtmn-ring-offset-active-brand-reversed-transparent {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .large-desktop\:vtmn-ring-offset-shadow {
    --tw-ring-offset-color: var(--vtmn-semantic-color_shadow);
  }

  .large-desktop\:vtmn-ring-offset-brand {
    --tw-ring-offset-color: var(--vtmn-color_brand);
  }

  .large-desktop\:vtmn-ring-offset-brand-pro {
    --tw-ring-offset-color: var(--vtmn-color_brand-pro);
  }

  .large-desktop\:vtmn-ring-offset-brand-digital-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-1);
  }

  .large-desktop\:vtmn-ring-offset-brand-digital-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-2);
  }

  .large-desktop\:vtmn-ring-offset-brand-digital-light-3 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-3);
  }

  .large-desktop\:vtmn-ring-offset-brand-digital {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital);
  }

  .large-desktop\:vtmn-ring-offset-brand-digital-dark-1 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .large-desktop\:vtmn-ring-offset-brand-digital-dark-2 {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .large-desktop\:vtmn-ring-offset-green-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_green-light-1);
  }

  .large-desktop\:vtmn-ring-offset-green-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_green-light-2);
  }

  .large-desktop\:vtmn-ring-offset-green-light-3 {
    --tw-ring-offset-color: var(--vtmn-color_green-light-3);
  }

  .large-desktop\:vtmn-ring-offset-green {
    --tw-ring-offset-color: var(--vtmn-color_green);
  }

  .large-desktop\:vtmn-ring-offset-green-dark-1 {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-1);
  }

  .large-desktop\:vtmn-ring-offset-green-dark-2 {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-2);
  }

  .large-desktop\:vtmn-ring-offset-white {
    --tw-ring-offset-color: var(--vtmn-color_white);
  }

  .large-desktop\:vtmn-ring-offset-grey-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-1);
  }

  .large-desktop\:vtmn-ring-offset-grey-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-2);
  }

  .large-desktop\:vtmn-ring-offset-grey-light-3 {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-3);
  }

  .large-desktop\:vtmn-ring-offset-grey-light-4 {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-4);
  }

  .large-desktop\:vtmn-ring-offset-grey {
    --tw-ring-offset-color: var(--vtmn-color_grey);
  }

  .large-desktop\:vtmn-ring-offset-grey-dark-1 {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-1);
  }

  .large-desktop\:vtmn-ring-offset-grey-dark-2 {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-2);
  }

  .large-desktop\:vtmn-ring-offset-grey-dark-3 {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-3);
  }

  .large-desktop\:vtmn-ring-offset-black {
    --tw-ring-offset-color: var(--vtmn-color_black);
  }

  .large-desktop\:vtmn-ring-offset-success {
    --tw-ring-offset-color: var(--vtmn-color_success);
  }

  .large-desktop\:vtmn-ring-offset-info {
    --tw-ring-offset-color: var(--vtmn-color_info);
  }

  .large-desktop\:vtmn-ring-offset-warning {
    --tw-ring-offset-color: var(--vtmn-color_warning);
  }

  .large-desktop\:vtmn-ring-offset-danger {
    --tw-ring-offset-color: var(--vtmn-color_danger);
  }

  .large-desktop\:vtmn-ring-offset-yellow-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-1);
  }

  .large-desktop\:vtmn-ring-offset-yellow-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-2);
  }

  .large-desktop\:vtmn-ring-offset-yellow {
    --tw-ring-offset-color: var(--vtmn-color_yellow);
  }

  .large-desktop\:vtmn-ring-offset-orange-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-1);
  }

  .large-desktop\:vtmn-ring-offset-orange-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-2);
  }

  .large-desktop\:vtmn-ring-offset-orange {
    --tw-ring-offset-color: var(--vtmn-color_orange);
  }

  .large-desktop\:vtmn-ring-offset-red-light-1 {
    --tw-ring-offset-color: var(--vtmn-color_red-light-1);
  }

  .large-desktop\:vtmn-ring-offset-red-light-2 {
    --tw-ring-offset-color: var(--vtmn-color_red-light-2);
  }

  .large-desktop\:vtmn-ring-offset-red {
    --tw-ring-offset-color: var(--vtmn-color_red);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-transparent:focus-within {
    --tw-ring-offset-color: transparent;
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-background-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-background-secondary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-secondary);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-background-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-background-brand-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-background-brand-secondary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-background-accent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-accent);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-background-alert:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-alert);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-background-primary-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-background-brand-primary-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-content-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-content-secondary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-secondary);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-content-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-content-action:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-content-active:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-active);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-content-inactive:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-inactive);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-content-negative:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-negative);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-content-warning:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-warning);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-content-positive:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-positive);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-content-information:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-information);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-content-accent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-accent);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-content-visited:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-content-primary-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-content-action-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-content-visited-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-border-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-border-secondary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-secondary);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-border-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-border-active:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-active);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-border-inactive:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-inactive);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-border-negative:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-negative);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-border-warning:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-warning);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-border-positive:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-positive);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-border-information:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-information);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-border-primary-reversed:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-decorative-gravel:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-decorative-brick:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-decorative-saffron:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-decorative-gold:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-decorative-jade:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-decorative-emerald:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-decorative-cobalt:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-decorative-amethyst:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-hover-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-hover-primary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-hover-secondary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-hover-tertiary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-hover-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-hover-brand:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-brand);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-hover-accent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-accent);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-hover-primary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-hover-secondary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-hover-tertiary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-active-primary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-active-primary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-active-secondary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-active-tertiary:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-active-tertiary-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-active-brand:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-active-accent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-accent);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-active-primary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-active-secondary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-active-tertiary-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-active-brand-reversed-transparent:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-shadow:focus-within {
    --tw-ring-offset-color: var(--vtmn-semantic-color_shadow);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-brand:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-brand-pro:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-pro);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-brand-digital-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-1);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-brand-digital-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-2);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-brand-digital-light-3:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-3);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-brand-digital:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-brand-digital-dark-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-brand-digital-dark-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-green-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-light-1);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-green-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-light-2);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-green-light-3:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-light-3);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-green:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-green-dark-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-1);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-green-dark-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-2);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-white:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_white);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-grey-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-1);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-grey-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-2);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-grey-light-3:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-3);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-grey-light-4:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-4);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-grey:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-grey-dark-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-1);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-grey-dark-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-2);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-grey-dark-3:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-3);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-black:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_black);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-success:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_success);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-info:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_info);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-warning:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_warning);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-danger:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_danger);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-yellow-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-1);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-yellow-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-2);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-yellow:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_yellow);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-orange-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-1);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-orange-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-2);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-orange:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_orange);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-red-light-1:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_red-light-1);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-red-light-2:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_red-light-2);
  }

  .large-desktop\:focus-within\:vtmn-ring-offset-red:focus-within {
    --tw-ring-offset-color: var(--vtmn-color_red);
  }

  .large-desktop\:focus\:vtmn-ring-offset-transparent:focus {
    --tw-ring-offset-color: transparent;
  }

  .large-desktop\:focus\:vtmn-ring-offset-background-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary);
  }

  .large-desktop\:focus\:vtmn-ring-offset-background-secondary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-secondary);
  }

  .large-desktop\:focus\:vtmn-ring-offset-background-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-tertiary);
  }

  .large-desktop\:focus\:vtmn-ring-offset-background-brand-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary);
  }

  .large-desktop\:focus\:vtmn-ring-offset-background-brand-secondary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-secondary);
  }

  .large-desktop\:focus\:vtmn-ring-offset-background-accent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-accent);
  }

  .large-desktop\:focus\:vtmn-ring-offset-background-alert:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-alert);
  }

  .large-desktop\:focus\:vtmn-ring-offset-background-primary-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-primary-reversed);
  }

  .large-desktop\:focus\:vtmn-ring-offset-background-brand-primary-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_background-brand-primary-reversed);
  }

  .large-desktop\:focus\:vtmn-ring-offset-content-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary);
  }

  .large-desktop\:focus\:vtmn-ring-offset-content-secondary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-secondary);
  }

  .large-desktop\:focus\:vtmn-ring-offset-content-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-tertiary);
  }

  .large-desktop\:focus\:vtmn-ring-offset-content-action:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action);
  }

  .large-desktop\:focus\:vtmn-ring-offset-content-active:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-active);
  }

  .large-desktop\:focus\:vtmn-ring-offset-content-inactive:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-inactive);
  }

  .large-desktop\:focus\:vtmn-ring-offset-content-negative:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-negative);
  }

  .large-desktop\:focus\:vtmn-ring-offset-content-warning:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-warning);
  }

  .large-desktop\:focus\:vtmn-ring-offset-content-positive:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-positive);
  }

  .large-desktop\:focus\:vtmn-ring-offset-content-information:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-information);
  }

  .large-desktop\:focus\:vtmn-ring-offset-content-accent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-accent);
  }

  .large-desktop\:focus\:vtmn-ring-offset-content-visited:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited);
  }

  .large-desktop\:focus\:vtmn-ring-offset-content-primary-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-primary-reversed);
  }

  .large-desktop\:focus\:vtmn-ring-offset-content-action-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-action-reversed);
  }

  .large-desktop\:focus\:vtmn-ring-offset-content-visited-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_content-visited-reversed);
  }

  .large-desktop\:focus\:vtmn-ring-offset-border-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary);
  }

  .large-desktop\:focus\:vtmn-ring-offset-border-secondary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-secondary);
  }

  .large-desktop\:focus\:vtmn-ring-offset-border-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-tertiary);
  }

  .large-desktop\:focus\:vtmn-ring-offset-border-active:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-active);
  }

  .large-desktop\:focus\:vtmn-ring-offset-border-inactive:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-inactive);
  }

  .large-desktop\:focus\:vtmn-ring-offset-border-negative:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-negative);
  }

  .large-desktop\:focus\:vtmn-ring-offset-border-warning:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-warning);
  }

  .large-desktop\:focus\:vtmn-ring-offset-border-positive:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-positive);
  }

  .large-desktop\:focus\:vtmn-ring-offset-border-information:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-information);
  }

  .large-desktop\:focus\:vtmn-ring-offset-border-primary-reversed:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_border-primary-reversed);
  }

  .large-desktop\:focus\:vtmn-ring-offset-decorative-gravel:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gravel);
  }

  .large-desktop\:focus\:vtmn-ring-offset-decorative-brick:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-brick);
  }

  .large-desktop\:focus\:vtmn-ring-offset-decorative-saffron:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-saffron);
  }

  .large-desktop\:focus\:vtmn-ring-offset-decorative-gold:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-gold);
  }

  .large-desktop\:focus\:vtmn-ring-offset-decorative-jade:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-jade);
  }

  .large-desktop\:focus\:vtmn-ring-offset-decorative-emerald:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-emerald);
  }

  .large-desktop\:focus\:vtmn-ring-offset-decorative-cobalt:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-cobalt);
  }

  .large-desktop\:focus\:vtmn-ring-offset-decorative-amethyst:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_decorative-amethyst);
  }

  .large-desktop\:focus\:vtmn-ring-offset-hover-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary);
  }

  .large-desktop\:focus\:vtmn-ring-offset-hover-primary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-transparent);
  }

  .large-desktop\:focus\:vtmn-ring-offset-hover-secondary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-transparent);
  }

  .large-desktop\:focus\:vtmn-ring-offset-hover-tertiary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-transparent);
  }

  .large-desktop\:focus\:vtmn-ring-offset-hover-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary);
  }

  .large-desktop\:focus\:vtmn-ring-offset-hover-brand:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-brand);
  }

  .large-desktop\:focus\:vtmn-ring-offset-hover-accent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-accent);
  }

  .large-desktop\:focus\:vtmn-ring-offset-hover-primary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-primary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-ring-offset-hover-secondary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-secondary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-ring-offset-hover-tertiary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_hover-tertiary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-ring-offset-active-primary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary);
  }

  .large-desktop\:focus\:vtmn-ring-offset-active-primary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-transparent);
  }

  .large-desktop\:focus\:vtmn-ring-offset-active-secondary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-transparent);
  }

  .large-desktop\:focus\:vtmn-ring-offset-active-tertiary:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary);
  }

  .large-desktop\:focus\:vtmn-ring-offset-active-tertiary-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-transparent);
  }

  .large-desktop\:focus\:vtmn-ring-offset-active-brand:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand);
  }

  .large-desktop\:focus\:vtmn-ring-offset-active-accent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-accent);
  }

  .large-desktop\:focus\:vtmn-ring-offset-active-primary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-primary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-ring-offset-active-secondary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-secondary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-ring-offset-active-tertiary-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-tertiary-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-ring-offset-active-brand-reversed-transparent:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_active-brand-reversed-transparent);
  }

  .large-desktop\:focus\:vtmn-ring-offset-shadow:focus {
    --tw-ring-offset-color: var(--vtmn-semantic-color_shadow);
  }

  .large-desktop\:focus\:vtmn-ring-offset-brand:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand);
  }

  .large-desktop\:focus\:vtmn-ring-offset-brand-pro:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-pro);
  }

  .large-desktop\:focus\:vtmn-ring-offset-brand-digital-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-1);
  }

  .large-desktop\:focus\:vtmn-ring-offset-brand-digital-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-2);
  }

  .large-desktop\:focus\:vtmn-ring-offset-brand-digital-light-3:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-light-3);
  }

  .large-desktop\:focus\:vtmn-ring-offset-brand-digital:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital);
  }

  .large-desktop\:focus\:vtmn-ring-offset-brand-digital-dark-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-1);
  }

  .large-desktop\:focus\:vtmn-ring-offset-brand-digital-dark-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_brand-digital-dark-2);
  }

  .large-desktop\:focus\:vtmn-ring-offset-green-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-light-1);
  }

  .large-desktop\:focus\:vtmn-ring-offset-green-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-light-2);
  }

  .large-desktop\:focus\:vtmn-ring-offset-green-light-3:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-light-3);
  }

  .large-desktop\:focus\:vtmn-ring-offset-green:focus {
    --tw-ring-offset-color: var(--vtmn-color_green);
  }

  .large-desktop\:focus\:vtmn-ring-offset-green-dark-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-1);
  }

  .large-desktop\:focus\:vtmn-ring-offset-green-dark-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_green-dark-2);
  }

  .large-desktop\:focus\:vtmn-ring-offset-white:focus {
    --tw-ring-offset-color: var(--vtmn-color_white);
  }

  .large-desktop\:focus\:vtmn-ring-offset-grey-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-1);
  }

  .large-desktop\:focus\:vtmn-ring-offset-grey-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-2);
  }

  .large-desktop\:focus\:vtmn-ring-offset-grey-light-3:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-3);
  }

  .large-desktop\:focus\:vtmn-ring-offset-grey-light-4:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-light-4);
  }

  .large-desktop\:focus\:vtmn-ring-offset-grey:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey);
  }

  .large-desktop\:focus\:vtmn-ring-offset-grey-dark-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-1);
  }

  .large-desktop\:focus\:vtmn-ring-offset-grey-dark-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-2);
  }

  .large-desktop\:focus\:vtmn-ring-offset-grey-dark-3:focus {
    --tw-ring-offset-color: var(--vtmn-color_grey-dark-3);
  }

  .large-desktop\:focus\:vtmn-ring-offset-black:focus {
    --tw-ring-offset-color: var(--vtmn-color_black);
  }

  .large-desktop\:focus\:vtmn-ring-offset-success:focus {
    --tw-ring-offset-color: var(--vtmn-color_success);
  }

  .large-desktop\:focus\:vtmn-ring-offset-info:focus {
    --tw-ring-offset-color: var(--vtmn-color_info);
  }

  .large-desktop\:focus\:vtmn-ring-offset-warning:focus {
    --tw-ring-offset-color: var(--vtmn-color_warning);
  }

  .large-desktop\:focus\:vtmn-ring-offset-danger:focus {
    --tw-ring-offset-color: var(--vtmn-color_danger);
  }

  .large-desktop\:focus\:vtmn-ring-offset-yellow-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-1);
  }

  .large-desktop\:focus\:vtmn-ring-offset-yellow-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_yellow-light-2);
  }

  .large-desktop\:focus\:vtmn-ring-offset-yellow:focus {
    --tw-ring-offset-color: var(--vtmn-color_yellow);
  }

  .large-desktop\:focus\:vtmn-ring-offset-orange-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-1);
  }

  .large-desktop\:focus\:vtmn-ring-offset-orange-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_orange-light-2);
  }

  .large-desktop\:focus\:vtmn-ring-offset-orange:focus {
    --tw-ring-offset-color: var(--vtmn-color_orange);
  }

  .large-desktop\:focus\:vtmn-ring-offset-red-light-1:focus {
    --tw-ring-offset-color: var(--vtmn-color_red-light-1);
  }

  .large-desktop\:focus\:vtmn-ring-offset-red-light-2:focus {
    --tw-ring-offset-color: var(--vtmn-color_red-light-2);
  }

  .large-desktop\:focus\:vtmn-ring-offset-red:focus {
    --tw-ring-offset-color: var(--vtmn-color_red);
  }

  .large-desktop\:vtmn-filter {
    --tw-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
    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);
  }

  .large-desktop\:vtmn-filter-none {
    filter: none;
  }

  .large-desktop\:vtmn-blur-0 {
    --tw-blur: blur(0);
  }

  .large-desktop\:vtmn-blur-none {
    --tw-blur: blur(0);
  }

  .large-desktop\:vtmn-blur-sm {
    --tw-blur: blur(4px);
  }

  .large-desktop\:vtmn-blur {
    --tw-blur: blur(8px);
  }

  .large-desktop\:vtmn-blur-md {
    --tw-blur: blur(12px);
  }

  .large-desktop\:vtmn-blur-lg {
    --tw-blur: blur(16px);
  }

  .large-desktop\:vtmn-blur-xl {
    --tw-blur: blur(24px);
  }

  .large-desktop\:vtmn-blur-2xl {
    --tw-blur: blur(40px);
  }

  .large-desktop\:vtmn-blur-3xl {
    --tw-blur: blur(64px);
  }

  .large-desktop\:vtmn-brightness-0 {
    --tw-brightness: brightness(0);
  }

  .large-desktop\:vtmn-brightness-50 {
    --tw-brightness: brightness(.5);
  }

  .large-desktop\:vtmn-brightness-75 {
    --tw-brightness: brightness(.75);
  }

  .large-desktop\:vtmn-brightness-90 {
    --tw-brightness: brightness(.9);
  }

  .large-desktop\:vtmn-brightness-95 {
    --tw-brightness: brightness(.95);
  }

  .large-desktop\:vtmn-brightness-100 {
    --tw-brightness: brightness(1);
  }

  .large-desktop\:vtmn-brightness-105 {
    --tw-brightness: brightness(1.05);
  }

  .large-desktop\:vtmn-brightness-110 {
    --tw-brightness: brightness(1.1);
  }

  .large-desktop\:vtmn-brightness-125 {
    --tw-brightness: brightness(1.25);
  }

  .large-desktop\:vtmn-brightness-150 {
    --tw-brightness: brightness(1.5);
  }

  .large-desktop\:vtmn-brightness-200 {
    --tw-brightness: brightness(2);
  }

  .large-desktop\:vtmn-contrast-0 {
    --tw-contrast: contrast(0);
  }

  .large-desktop\:vtmn-contrast-50 {
    --tw-contrast: contrast(.5);
  }

  .large-desktop\:vtmn-contrast-75 {
    --tw-contrast: contrast(.75);
  }

  .large-desktop\:vtmn-contrast-100 {
    --tw-contrast: contrast(1);
  }

  .large-desktop\:vtmn-contrast-125 {
    --tw-contrast: contrast(1.25);
  }

  .large-desktop\:vtmn-contrast-150 {
    --tw-contrast: contrast(1.5);
  }

  .large-desktop\:vtmn-contrast-200 {
    --tw-contrast: contrast(2);
  }

  .large-desktop\:vtmn-drop-shadow-sm {
    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
  }

  .large-desktop\:vtmn-drop-shadow {
    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
  }

  .large-desktop\:vtmn-drop-shadow-md {
    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
  }

  .large-desktop\:vtmn-drop-shadow-lg {
    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
  }

  .large-desktop\:vtmn-drop-shadow-xl {
    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
  }

  .large-desktop\:vtmn-drop-shadow-2xl {
    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
  }

  .large-desktop\:vtmn-drop-shadow-none {
    --tw-drop-shadow: drop-shadow(0 0 #0000);
  }

  .large-desktop\:vtmn-grayscale-0 {
    --tw-grayscale: grayscale(0);
  }

  .large-desktop\:vtmn-grayscale {
    --tw-grayscale: grayscale(100%);
  }

  .large-desktop\:vtmn-hue-rotate-0 {
    --tw-hue-rotate: hue-rotate(0deg);
  }

  .large-desktop\:vtmn-hue-rotate-15 {
    --tw-hue-rotate: hue-rotate(15deg);
  }

  .large-desktop\:vtmn-hue-rotate-30 {
    --tw-hue-rotate: hue-rotate(30deg);
  }

  .large-desktop\:vtmn-hue-rotate-60 {
    --tw-hue-rotate: hue-rotate(60deg);
  }

  .large-desktop\:vtmn-hue-rotate-90 {
    --tw-hue-rotate: hue-rotate(90deg);
  }

  .large-desktop\:vtmn-hue-rotate-180 {
    --tw-hue-rotate: hue-rotate(180deg);
  }

  .large-desktop\:vtmn--hue-rotate-180 {
    --tw-hue-rotate: hue-rotate(-180deg);
  }

  .large-desktop\:vtmn--hue-rotate-90 {
    --tw-hue-rotate: hue-rotate(-90deg);
  }

  .large-desktop\:vtmn--hue-rotate-60 {
    --tw-hue-rotate: hue-rotate(-60deg);
  }

  .large-desktop\:vtmn--hue-rotate-30 {
    --tw-hue-rotate: hue-rotate(-30deg);
  }

  .large-desktop\:vtmn--hue-rotate-15 {
    --tw-hue-rotate: hue-rotate(-15deg);
  }

  .large-desktop\:vtmn-invert-0 {
    --tw-invert: invert(0);
  }

  .large-desktop\:vtmn-invert {
    --tw-invert: invert(100%);
  }

  .large-desktop\:vtmn-saturate-0 {
    --tw-saturate: saturate(0);
  }

  .large-desktop\:vtmn-saturate-50 {
    --tw-saturate: saturate(.5);
  }

  .large-desktop\:vtmn-saturate-100 {
    --tw-saturate: saturate(1);
  }

  .large-desktop\:vtmn-saturate-150 {
    --tw-saturate: saturate(1.5);
  }

  .large-desktop\:vtmn-saturate-200 {
    --tw-saturate: saturate(2);
  }

  .large-desktop\:vtmn-sepia-0 {
    --tw-sepia: sepia(0);
  }

  .large-desktop\:vtmn-sepia {
    --tw-sepia: sepia(100%);
  }

  .large-desktop\:vtmn-backdrop-filter {
    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
    -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);
            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);
  }

  .large-desktop\:vtmn-backdrop-filter-none {
    -webkit-backdrop-filter: none;
            backdrop-filter: none;
  }

  .large-desktop\:vtmn-backdrop-blur-0 {
    --tw-backdrop-blur: blur(0);
  }

  .large-desktop\:vtmn-backdrop-blur-none {
    --tw-backdrop-blur: blur(0);
  }

  .large-desktop\:vtmn-backdrop-blur-sm {
    --tw-backdrop-blur: blur(4px);
  }

  .large-desktop\:vtmn-backdrop-blur {
    --tw-backdrop-blur: blur(8px);
  }

  .large-desktop\:vtmn-backdrop-blur-md {
    --tw-backdrop-blur: blur(12px);
  }

  .large-desktop\:vtmn-backdrop-blur-lg {
    --tw-backdrop-blur: blur(16px);
  }

  .large-desktop\:vtmn-backdrop-blur-xl {
    --tw-backdrop-blur: blur(24px);
  }

  .large-desktop\:vtmn-backdrop-blur-2xl {
    --tw-backdrop-blur: blur(40px);
  }

  .large-desktop\:vtmn-backdrop-blur-3xl {
    --tw-backdrop-blur: blur(64px);
  }

  .large-desktop\:vtmn-backdrop-brightness-0 {
    --tw-backdrop-brightness: brightness(0);
  }

  .large-desktop\:vtmn-backdrop-brightness-50 {
    --tw-backdrop-brightness: brightness(.5);
  }

  .large-desktop\:vtmn-backdrop-brightness-75 {
    --tw-backdrop-brightness: brightness(.75);
  }

  .large-desktop\:vtmn-backdrop-brightness-90 {
    --tw-backdrop-brightness: brightness(.9);
  }

  .large-desktop\:vtmn-backdrop-brightness-95 {
    --tw-backdrop-brightness: brightness(.95);
  }

  .large-desktop\:vtmn-backdrop-brightness-100 {
    --tw-backdrop-brightness: brightness(1);
  }

  .large-desktop\:vtmn-backdrop-brightness-105 {
    --tw-backdrop-brightness: brightness(1.05);
  }

  .large-desktop\:vtmn-backdrop-brightness-110 {
    --tw-backdrop-brightness: brightness(1.1);
  }

  .large-desktop\:vtmn-backdrop-brightness-125 {
    --tw-backdrop-brightness: brightness(1.25);
  }

  .large-desktop\:vtmn-backdrop-brightness-150 {
    --tw-backdrop-brightness: brightness(1.5);
  }

  .large-desktop\:vtmn-backdrop-brightness-200 {
    --tw-backdrop-brightness: brightness(2);
  }

  .large-desktop\:vtmn-backdrop-contrast-0 {
    --tw-backdrop-contrast: contrast(0);
  }

  .large-desktop\:vtmn-backdrop-contrast-50 {
    --tw-backdrop-contrast: contrast(.5);
  }

  .large-desktop\:vtmn-backdrop-contrast-75 {
    --tw-backdrop-contrast: contrast(.75);
  }

  .large-desktop\:vtmn-backdrop-contrast-100 {
    --tw-backdrop-contrast: contrast(1);
  }

  .large-desktop\:vtmn-backdrop-contrast-125 {
    --tw-backdrop-contrast: contrast(1.25);
  }

  .large-desktop\:vtmn-backdrop-contrast-150 {
    --tw-backdrop-contrast: contrast(1.5);
  }

  .large-desktop\:vtmn-backdrop-contrast-200 {
    --tw-backdrop-contrast: contrast(2);
  }

  .large-desktop\:vtmn-backdrop-grayscale-0 {
    --tw-backdrop-grayscale: grayscale(0);
  }

  .large-desktop\:vtmn-backdrop-grayscale {
    --tw-backdrop-grayscale: grayscale(100%);
  }

  .large-desktop\:vtmn-backdrop-hue-rotate-0 {
    --tw-backdrop-hue-rotate: hue-rotate(0deg);
  }

  .large-desktop\:vtmn-backdrop-hue-rotate-15 {
    --tw-backdrop-hue-rotate: hue-rotate(15deg);
  }

  .large-desktop\:vtmn-backdrop-hue-rotate-30 {
    --tw-backdrop-hue-rotate: hue-rotate(30deg);
  }

  .large-desktop\:vtmn-backdrop-hue-rotate-60 {
    --tw-backdrop-hue-rotate: hue-rotate(60deg);
  }

  .large-desktop\:vtmn-backdrop-hue-rotate-90 {
    --tw-backdrop-hue-rotate: hue-rotate(90deg);
  }

  .large-desktop\:vtmn-backdrop-hue-rotate-180 {
    --tw-backdrop-hue-rotate: hue-rotate(180deg);
  }

  .large-desktop\:vtmn--backdrop-hue-rotate-180 {
    --tw-backdrop-hue-rotate: hue-rotate(-180deg);
  }

  .large-desktop\:vtmn--backdrop-hue-rotate-90 {
    --tw-backdrop-hue-rotate: hue-rotate(-90deg);
  }

  .large-desktop\:vtmn--backdrop-hue-rotate-60 {
    --tw-backdrop-hue-rotate: hue-rotate(-60deg);
  }

  .large-desktop\:vtmn--backdrop-hue-rotate-30 {
    --tw-backdrop-hue-rotate: hue-rotate(-30deg);
  }

  .large-desktop\:vtmn--backdrop-hue-rotate-15 {
    --tw-backdrop-hue-rotate: hue-rotate(-15deg);
  }

  .large-desktop\:vtmn-backdrop-invert-0 {
    --tw-backdrop-invert: invert(0);
  }

  .large-desktop\:vtmn-backdrop-invert {
    --tw-backdrop-invert: invert(100%);
  }

  .large-desktop\:vtmn-backdrop-opacity-0 {
    --tw-backdrop-opacity: opacity(0);
  }

  .large-desktop\:vtmn-backdrop-opacity-5 {
    --tw-backdrop-opacity: opacity(0.05);
  }

  .large-desktop\:vtmn-backdrop-opacity-10 {
    --tw-backdrop-opacity: opacity(0.1);
  }

  .large-desktop\:vtmn-backdrop-opacity-20 {
    --tw-backdrop-opacity: opacity(0.2);
  }

  .large-desktop\:vtmn-backdrop-opacity-25 {
    --tw-backdrop-opacity: opacity(0.25);
  }

  .large-desktop\:vtmn-backdrop-opacity-30 {
    --tw-backdrop-opacity: opacity(0.3);
  }

  .large-desktop\:vtmn-backdrop-opacity-40 {
    --tw-backdrop-opacity: opacity(0.4);
  }

  .large-desktop\:vtmn-backdrop-opacity-50 {
    --tw-backdrop-opacity: opacity(0.5);
  }

  .large-desktop\:vtmn-backdrop-opacity-60 {
    --tw-backdrop-opacity: opacity(0.6);
  }

  .large-desktop\:vtmn-backdrop-opacity-70 {
    --tw-backdrop-opacity: opacity(0.7);
  }

  .large-desktop\:vtmn-backdrop-opacity-75 {
    --tw-backdrop-opacity: opacity(0.75);
  }

  .large-desktop\:vtmn-backdrop-opacity-80 {
    --tw-backdrop-opacity: opacity(0.8);
  }

  .large-desktop\:vtmn-backdrop-opacity-90 {
    --tw-backdrop-opacity: opacity(0.9);
  }

  .large-desktop\:vtmn-backdrop-opacity-95 {
    --tw-backdrop-opacity: opacity(0.95);
  }

  .large-desktop\:vtmn-backdrop-opacity-100 {
    --tw-backdrop-opacity: opacity(1);
  }

  .large-desktop\:vtmn-backdrop-saturate-0 {
    --tw-backdrop-saturate: saturate(0);
  }

  .large-desktop\:vtmn-backdrop-saturate-50 {
    --tw-backdrop-saturate: saturate(.5);
  }

  .large-desktop\:vtmn-backdrop-saturate-100 {
    --tw-backdrop-saturate: saturate(1);
  }

  .large-desktop\:vtmn-backdrop-saturate-150 {
    --tw-backdrop-saturate: saturate(1.5);
  }

  .large-desktop\:vtmn-backdrop-saturate-200 {
    --tw-backdrop-saturate: saturate(2);
  }

  .large-desktop\:vtmn-backdrop-sepia-0 {
    --tw-backdrop-sepia: sepia(0);
  }

  .large-desktop\:vtmn-backdrop-sepia {
    --tw-backdrop-sepia: sepia(100%);
  }

  .large-desktop\:vtmn-transition-none {
    transition-property: none;
  }

  .large-desktop\:vtmn-transition-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .large-desktop\:vtmn-transition {
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .large-desktop\:vtmn-transition-colors {
    transition-property: background-color, border-color, color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .large-desktop\:vtmn-transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .large-desktop\:vtmn-transition-shadow {
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .large-desktop\:vtmn-transition-transform {
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .large-desktop\:vtmn-delay-75 {
    transition-delay: 75ms;
  }

  .large-desktop\:vtmn-delay-100 {
    transition-delay: 100ms;
  }

  .large-desktop\:vtmn-delay-150 {
    transition-delay: 150ms;
  }

  .large-desktop\:vtmn-delay-200 {
    transition-delay: 200ms;
  }

  .large-desktop\:vtmn-delay-300 {
    transition-delay: 300ms;
  }

  .large-desktop\:vtmn-delay-500 {
    transition-delay: 500ms;
  }

  .large-desktop\:vtmn-delay-700 {
    transition-delay: 700ms;
  }

  .large-desktop\:vtmn-delay-1000 {
    transition-delay: 1000ms;
  }

  .large-desktop\:vtmn-duration-75 {
    transition-duration: 75ms;
  }

  .large-desktop\:vtmn-duration-100 {
    transition-duration: 100ms;
  }

  .large-desktop\:vtmn-duration-150 {
    transition-duration: 150ms;
  }

  .large-desktop\:vtmn-duration-200 {
    transition-duration: 200ms;
  }

  .large-desktop\:vtmn-duration-300 {
    transition-duration: 300ms;
  }

  .large-desktop\:vtmn-duration-500 {
    transition-duration: 500ms;
  }

  .large-desktop\:vtmn-duration-700 {
    transition-duration: 700ms;
  }

  .large-desktop\:vtmn-duration-1000 {
    transition-duration: 1000ms;
  }

  .large-desktop\:vtmn-ease-linear {
    transition-timing-function: linear;
  }

  .large-desktop\:vtmn-ease-in {
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .large-desktop\:vtmn-ease-out {
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .large-desktop\:vtmn-ease-in-out {
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }
}

.vtmn-btn{
  display:flex;
  flex-direction:row;
  justify-content:center;
  align-items:center;
  position:relative;
  block-size:3rem;
  border:0;
  line-height:1;
  inline-size:-moz-max-content;
  inline-size:max-content;
  padding-block:0.875rem;
  padding-inline:1.5rem;
  font-family:var(--vtmn-typo_font-family);
  font-weight:var(--vtmn-typo_font-weight--bold);
  font-size:var(--vtmn-typo_text-2-font-size);
  letter-spacing:0.01687rem;
  border-radius:var(--vtmn-radius_100);
  color:var(--vtmn-semantic-color_content-primary-reversed);
  fill:var(--vtmn-semantic-color_content-primary-reversed);
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  background-color:var(--vtmn-semantic-color_background-brand-primary);
  transition:var(--vtmn-transition_focus-visible);
}

.vtmn-btn:not(:disabled):hover{
  background-color:var(--vtmn-semantic-color_hover-brand);
  cursor:pointer;
}

.vtmn-btn:not(:disabled):active{
  background-color:var(--vtmn-semantic-color_active-brand);
}

.vtmn-btn:disabled{
  cursor:not-allowed;
  opacity:var(--vtmn-opacity_disabled-state);
}

.vtmn-btn:not(:disabled):focus-visible{
  outline:none;
  box-shadow:var(--vtmn-shadow_focus-visible);
}

.vtmn-btn:not(:disabled){
  outline:none;
}

.vtmn-btn_variant--primary{
  background-color:var(--vtmn-semantic-color_background-brand-primary);
  color:var(--vtmn-semantic-color_content-primary-reversed);
  fill:var(--vtmn-semantic-color_content-primary-reversed);
}

.vtmn-btn_variant--primary:not(:disabled):hover{
  background-color:var(--vtmn-semantic-color_hover-brand);
}

.vtmn-btn_variant--primary:not(:disabled):active{
  background-color:var(--vtmn-semantic-color_active-brand);
}

.vtmn-btn_variant--primary-reversed{
  box-shadow:none;
  background-color:var(
    --vtmn-semantic-color_background-brand-primary-reversed
  );
  color:var(--vtmn-semantic-color_content-primary);
  fill:var(--vtmn-semantic-color_content-primary);
}

.vtmn-btn_variant--primary-reversed:not(:disabled):hover{
  background-color:var(
    --vtmn-semantic-color_hover-tertiary-reversed-transparent
  );
  box-shadow:inset 0 0 0 0.125rem var(--vtmn-semantic-color_border-secondary);
}

.vtmn-btn_variant--primary-reversed:not(:disabled):active{
  background-color:var(
    --vtmn-semantic-color_active-brand-reversed-transparent
  );
  box-shadow:inset 0 0 0 0.125rem var(--vtmn-semantic-color_border-secondary);
}

.vtmn-btn_variant--primary-reversed:not(:disabled):focus-visible{
  outline:none;
  box-shadow:inset 0 0 0 0.125rem var(--vtmn-semantic-color_border-secondary), 0 0 0 0.25rem var(--vtmn-semantic-color_border-secondary), 0 0 0 0.375rem var(--vtmn-semantic-color_border-primary-reversed);
}

.vtmn-btn_variant--secondary{
  background-color:var(--vtmn-semantic-color_background-primary);
  box-shadow:inset 0 0 0 0.125rem var(--vtmn-semantic-color_border-primary);
  color:var(--vtmn-semantic-color_content-action);
  fill:var(--vtmn-semantic-color_content-action);
}

.vtmn-btn_variant--secondary:not(:disabled):hover{
  background-color:var(--vtmn-semantic-color_hover-primary);
}

.vtmn-btn_variant--secondary:not(:disabled):active{
  background-color:var(--vtmn-semantic-color_active-primary);
}

.vtmn-btn_variant--secondary:not(:disabled):focus-visible{
  outline:none;
  box-shadow:inset 0 0 0 0.125rem var(--vtmn-semantic-color_border-primary), var(--vtmn-shadow_focus-visible);
}

.vtmn-btn_variant--tertiary{
  background-color:var(--vtmn-semantic-color_background-brand-secondary);
  color:var(--vtmn-semantic-color_content-action);
  fill:var(--vtmn-semantic-color_content-action);
}

.vtmn-btn_variant--tertiary:not(:disabled):hover{
  background-color:var(--vtmn-semantic-color_hover-tertiary);
}

.vtmn-btn_variant--tertiary:not(:disabled):active{
  background-color:var(--vtmn-semantic-color_active-tertiary);
}

.vtmn-btn_variant--conversion{
  box-shadow:inset 0 0 0 0.125rem transparent;
  background-color:var(--vtmn-semantic-color_background-accent);
  color:var(--vtmn-semantic-color_content-accent);
  fill:var(--vtmn-semantic-color_content-accent);
}

.vtmn-btn_variant--conversion:not(:disabled):hover{
  background-color:var(--vtmn-semantic-color_hover-accent);
}

.vtmn-btn_variant--conversion:not(:disabled):active{
  background-color:var(--vtmn-semantic-color_active-accent);
}

.vtmn-btn_variant--conversion:not(:disabled):focus-visible{
  outline:none;
  box-shadow:inset 0 0 0 0.125rem transparent, var(--vtmn-shadow_focus-visible);
}

.vtmn-btn_variant--ghost{
  background-color:transparent;
  box-shadow:inset 0 0 0 0.125rem transparent;
  color:var(--vtmn-semantic-color_content-action);
  fill:var(--vtmn-semantic-color_content-action);
}

.vtmn-btn_variant--ghost:not(:disabled):hover{
  background-color:var(--vtmn-semantic-color_hover-primary);
}

.vtmn-btn_variant--ghost:not(:disabled):active{
  background-color:var(--vtmn-semantic-color_active-primary);
}

.vtmn-btn_variant--ghost:not(:disabled):focus-visible{
  outline:none;
  box-shadow:inset 0 0 0 0.125rem transparent, var(--vtmn-shadow_focus-visible);
}

.vtmn-btn_variant--ghost-reversed{
  background-color:transparent;
  color:var(--vtmn-semantic-color_content-action-reversed);
  fill:var(--vtmn-semantic-color_content-action-reversed);
}

.vtmn-btn_variant--ghost-reversed:not(:disabled):hover{
  background-color:var(
    --vtmn-semantic-color_hover-primary-reversed-transparent
  );
}

.vtmn-btn_variant--ghost-reversed:not(:disabled):active{
  background-color:var(
    --vtmn-semantic-color_active-primary-reversed-transparent
  );
}

.vtmn-btn_variant--ghost-reversed:not(:disabled):focus-visible{
  outline:none;
  box-shadow:0 0 0 0.25rem var(--vtmn-semantic-color_border-secondary), 0 0 0 0.375rem var(--vtmn-semantic-color_border-primary-reversed);
}

.vtmn-btn_size--small{
  font-size:0.875rem;
  padding-block:0.5rem;
  padding-inline:1rem;
  block-size:2rem;
  letter-spacing:0.015rem;
}

.vtmn-btn_size--medium{
  font-size:1rem;
  padding-block:0.875rem;
  padding-inline:1.5rem;
  block-size:3rem;
  letter-spacing:0.01687rem;
}

.vtmn-btn_size--large{
  font-size:1.25rem;
  padding-block:1.25rem;
  padding-inline:2.5rem;
  block-size:4rem;
  letter-spacing:0.02125rem;
}

.vtmn-btn_size--stretched{
  inline-size:100%;
}

.vtmn-btn--icon-alone{
  inline-size:3rem;
  block-size:3rem;
  padding:0.875rem;
}

.vtmn-btn--icon-alone span[class^='vtmx-']{
  font-size:1.5rem;
}

.vtmn-btn_size--small.vtmn-btn--icon-alone{
  inline-size:2rem;
  block-size:2rem;
  padding:0.5rem;
}

.vtmn-btn_size--small.vtmn-btn--icon-alone span[class^='vtmx-']{
  font-size:1.25rem;
}

.vtmn-btn_size--medium.vtmn-btn--icon-alone{
  inline-size:3rem;
  block-size:3rem;
  padding:0.875rem;
}

.vtmn-btn_size--medium.vtmn-btn--icon-alone span[class^='vtmx-']{
  font-size:1.5rem;
}

.vtmn-btn_size--large.vtmn-btn--icon-alone{
  inline-size:4rem;
  block-size:4rem;
  padding:1.25rem;
}

.vtmn-btn_size--large.vtmn-btn--icon-alone span[class^='vtmx-']{
  font-size:2rem;
}

.vtmn-btn--icon-left span[class^='vtmx-'],
.vtmn-btn_size--medium.vtmn-btn--icon-left span[class^='vtmx-']{
  -webkit-padding-end:0.5rem;
          padding-inline-end:0.5rem;
  font-size:1.25rem;
}

.vtmn-btn_size--small.vtmn-btn--icon-left span[class^='vtmx-']{
  -webkit-padding-end:0.375rem;
          padding-inline-end:0.375rem;
  font-size:1rem;
}

.vtmn-btn_size--small.vtmn-btn--icon-right span[class^='vtmx-']{
  -webkit-padding-start:0.375rem;
          padding-inline-start:0.375rem;
  font-size:1rem;
}

.vtmn-btn_size--small.vtmn-btn--icon-left svg{
  -webkit-margin-end:0.375rem;
          margin-inline-end:0.375rem;
}

.vtmn-btn_size--small.vtmn-btn--icon-right svg{
  -webkit-margin-start:0.375rem;
          margin-inline-start:0.375rem;
}

.vtmn-btn--icon-right span[class^='vtmx-'],
.vtmn-btn_size--medium.vtmn-btn--icon-right span[class^='vtmx-']{
  -webkit-padding-start:0.5rem;
          padding-inline-start:0.5rem;
  font-size:1.25rem;
}

.vtmn-btn_size--medium.vtmn-btn--icon-left svg{
  -webkit-margin-end:0.5rem;
          margin-inline-end:0.5rem;
}

.vtmn-btn_size--medium.vtmn-btn--icon-right svg{
  -webkit-margin-start:0.5rem;
          margin-inline-start:0.5rem;
}

.vtmn-btn_size--large.vtmn-btn--icon-left span[class^='vtmx-']{
  -webkit-padding-end:0.75rem;
          padding-inline-end:0.75rem;
  font-size:1.5rem;
}

.vtmn-btn_size--large.vtmn-btn--icon-right span[class^='vtmx-']{
  -webkit-padding-start:0.75rem;
          padding-inline-start:0.75rem;
  font-size:1.5rem;
}

.vtmn-btn_size--large.vtmn-btn--icon-left svg{
  -webkit-margin-end:0.75rem;
          margin-inline-end:0.75rem;
}

.vtmn-btn_size--large.vtmn-btn--icon-right svg{
  -webkit-margin-start:0.75rem;
          margin-inline-start:0.75rem;
}

.vtmn-btn--multiline{
  white-space:normal;
}

.vtmn-btn_variant--secondary-reversed{
  background-color:transparent;
  box-shadow:inset 0 0 0 0.125rem var(--vtmn-base-color_white);
  color:var(--vtmn-base-color_white);
  fill:var(--vtmn-base-color_white);
}

.vtmn-btn_variant--secondary-reversed:not(:disabled):hover{
  background-color:hsla(0, 0%, 100%, 0.2);
}

.vtmn-btn_variant--secondary-reversed:not(:disabled):active{
  background-color:hsla(0, 0%, 100%, 0.4);
}

.vtmn-dropdown{
  box-sizing:border-box;
  inline-size:-moz-fit-content;
  inline-size:fit-content;
  block-size:-moz-fit-content;
  block-size:fit-content;
  font-family:var(--vtmn-typo_font-family);
  font-size:var(--vtmn-typo_text-2-font-size);
  line-height:var(--vtmn-typo_text-2-line-height);
  color:var(--vtmn-semantic-color_content-primary);
  font-weight:var(--vtmn-typo_font-weight--normal);
  outline:0;
}

.vtmn-dropdown details{
  box-sizing:border-box;
  display:block;
  inline-size:-moz-fit-content;
  inline-size:fit-content;
  min-block-size:3rem;
  block-size:-moz-fit-content;
  block-size:fit-content;
  outline:0;
}

.vtmn-dropdown &gt; label{
  display:inline-block;
  -webkit-margin-after:0.25rem;
          margin-block-end:0.25rem;
}

.vtmn-dropdown summary{
  display:flex;
  cursor:pointer;
  list-style:none;
  position:relative;
  inline-size:-moz-fit-content;
  inline-size:fit-content;
  border-radius:0.25rem;
  background-color:var(--vtmn-semantic-color_background-primary);
  padding:var(--vtmn-spacing_3) var(--vtmn-spacing_7) var(--vtmn-spacing_3) var(--vtmn-spacing_4);
  outline:0;
  box-shadow:inset 0 0 0 0.0625rem var(--vtmn-semantic-color_border-inactive);
}

.vtmn-dropdown summary::-webkit-details-marker{
  display:none;
}

.vtmn-dropdown:not([aria-disabled='true']) summary:hover{
  box-shadow:inset 0 0 0 0.0625rem var(--vtmn-semantic-color_border-inactive), 0 0 0 3px var(--vtmn-semantic-color_hover-primary);
}

.vtmn-dropdown:not([aria-disabled='true']) summary:active,
.vtmn-dropdown:not([aria-disabled='true']) details[open] summary,
.vtmn-dropdown:not([aria-disabled='true']) summary:focus-visible{
  box-shadow:inset 0 0 0 0.125rem var(--vtmn-semantic-color_border-active);
}

.vtmn-dropdown[aria-disabled='true'] summary{
  pointer-events:none;
}

.vtmn-dropdown[aria-disabled='true'] details &gt; *,
.vtmn-dropdown[aria-disabled='true'] &gt; label{
  opacity:var(--vtmn-opacity_disabled-state);
}

.vtmn-dropdown[aria-disabled='true'] &gt; label,
.vtmn-dropdown[aria-disabled='true'] details{
  cursor:not-allowed;
}

.vtmn-dropdown summary::after{
  content:'';
  -webkit-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m8 8.781 3.3-3.3.943.943L8 10.667 3.757 6.424l.943-.943 3.3 3.3z'/%3E%3C/svg%3E");
          mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m8 8.781 3.3-3.3.943.943L8 10.667 3.757 6.424l.943-.943 3.3 3.3z'/%3E%3C/svg%3E");
  -webkit-mask-size:cover;
          mask-size:cover;
  inline-size:1.5rem;
  block-size:1.5rem;
  position:absolute;
  display:block;
  inset-inline-end:0.625rem;
  transition:transform 200ms ease;
  background-color:var(--vtmn-semantic-color_content-primary);
}

.vtmn-dropdown_items{
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  align-items:flex-start;
  position:absolute;
  background-color:var(--vtmn-semantic-color_background-primary);
  border-radius:0.25rem;
  block-size:-moz-fit-content;
  block-size:fit-content;
  inline-size:-moz-fit-content;
  inline-size:fit-content;
  padding:var(--vtmn-spacing_2);
  box-shadow:var(--vtmn-shadow_300);
  z-index:2;
  overflow-y:auto;
  transform:translateY(var(--vtmn-spacing_1));
  max-block-size:16.25rem;
}

.vtmn-dropdown_items:focus{
  outline:none;
  box-shadow:var(--vtmn-shadow_focus-visible);
}

.vtmn-dropdown_items input[type='checkbox']{
  position:relative;
  opacity:0;
  inline-size:0;
  block-size:0;
}

.vtmn-dropdown_items &gt; label{
  box-sizing:border-box;
  background-color:var(--vtmn-semantic-color_background-primary);
  padding:var(--vtmn-spacing_3);
  margin:0;
  width:100%;
  block-size:100%;
  border-radius:0.25rem;
  display:inline-flex;
  position:relative;
  height:auto;
}

.vtmn-dropdown_items &gt; .vtmn-divider{
  width:100%;
}

.vtmn-dropdown_items span[class^='vtmx-']{
  font-size:var(--vtmn-typo_text-1-font-size);
  -webkit-margin-end:var(--vtmn-spacing_2);
          margin-inline-end:var(--vtmn-spacing_2);
}

.vtmn-dropdown_items &gt; label:hover{
  background-color:var(--vtmn-semantic-color_hover-secondary-transparent);
  cursor:pointer;
}

.vtmn-dropdown_items &gt; label:active{
  background-color:var(--vtmn-semantic-color_active-secondary-transparent);
}

.vtmn-dropdown_items &gt; input:focus-visible + label{
  box-shadow:var(--vtmn-shadow_focus-visible);
  z-index:2;
}

.vtmn-dropdown_items &gt; input:checked + label{
  color:var(--vtmn-semantic-color_content-active);
  -webkit-padding-end:3rem;
          padding-inline-end:3rem;
}

.vtmn-dropdown_items &gt; input + label::after{
  content:'';
  -webkit-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m6.667 10.115 6.128-6.129.943.943L6.667 12 2.424 7.757l.943-.942 3.3 3.3Z'/%3E%3C/svg%3E");
          mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m6.667 10.115 6.128-6.129.943.943L6.667 12 2.424 7.757l.943-.942 3.3 3.3Z'/%3E%3C/svg%3E");
  width:1.5rem;
  block-size:1.5rem;
  position:relative;
  display:block;
  -webkit-margin-start:var(--vtmn-spacing_3);
          margin-inline-start:var(--vtmn-spacing_3);
  background-color:transparent;
}

.vtmn-dropdown_items &gt; input:checked + label::after{
  background-color:var(--vtmn-semantic-color_content-active);
  position:absolute;
  inset-inline-end:0;
  margin-block:0;
  margin-inline:0.75rem;
}

.vtmn-dropdown details[open] summary::after{
  transform:rotateZ(-180deg);
}

.vtmn-dropdown_items &gt; input:last-of-type ~ .vtmn-divider{
  display:none;
}

.vtmn-link{
  font-family:var(--vtmn-typo_font-family);
  font-weight:var(--vtmn-typo_font-weight--bold);
  color:var(--vtmn-semantic-color_content-action);
  font-size:var(--vtmn-typo_text-2-font-size);
  text-decoration:underline;
  transition:var(--vtmn-transition_focus-visible);
}

.vtmn-link--standalone{
  text-decoration:none;
}

.vtmn-link:hover,
.vtmn-link--standalone:hover{
  color:var(--vtmn-semantic-color_hover-brand);
  text-decoration:underline;
}

.vtmn-link:active,
.vtmn-link--standalone:active{
  color:var(--vtmn-semantic-color_active-brand);
  text-decoration:underline;
}

.vtmn-link:visited,
.vtmn-link--standalone:visited{
  color:var(--vtmn-semantic-color_content-visited);
  text-decoration:none;
}

.vtmn-link:focus-visible{
  outline:none;
  box-shadow:var(--vtmn-shadow_focus-visible);
}

.vtmn-link--icon-along::after{
  content:'';
  -webkit-mask:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14 7.333V2H8.667v1.333h3.056L6.53 8.53l.942.942 5.196-5.196v3.058H14zm-7.333-2V4h-4A.667.667 0 0 0 2 4.667v8.666c0 .368.298.667.667.667h8.666a.667.667 0 0 0 .667-.667v-4h-1.333v3.334H3.333V5.333h3.334z' /%3E%3C/svg%3E");
          mask:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14 7.333V2H8.667v1.333h3.056L6.53 8.53l.942.942 5.196-5.196v3.058H14zm-7.333-2V4h-4A.667.667 0 0 0 2 4.667v8.666c0 .368.298.667.667.667h8.666a.667.667 0 0 0 .667-.667v-4h-1.333v3.334H3.333V5.333h3.334z' /%3E%3C/svg%3E");
  -webkit-mask-size:cover;
          mask-size:cover;
  inline-size:0.875rem;
  block-size:0.875rem;
  position:relative;
  display:inline-block;
  inset-inline-start:0.3125rem;
  -webkit-margin-end:0.375rem;
          margin-inline-end:0.375rem;
  background-color:var(--vtmn-semantic-color_content-action);
}

.vtmn-link--icon-along:hover::after{
  background-color:var(--vtmn-semantic-color_hover-brand);
}

.vtmn-link--icon-along:active::after{
  background-color:var(--vtmn-semantic-color_active-brand);
}

.vtmn-link--icon-along:visited::after{
  background-color:var(--vtmn-semantic-color_content-visited);
}

.vtmn-link_size--small{
  font-size:var(--vtmn-typo_text-3-font-size);
}

.vtmn-link_size--medium{
  font-size:var(--vtmn-typo_text-2-font-size);
}

.vtmn-link_size--large{
  font-size:var(--vtmn-typo_text-1-font-size);
}

.vtmn-link--reversed{
  color:var(--vtmn-semantic-color_content-action-reversed);
}

.vtmn-link--reversed:hover{
  color:var(--vtmn-base-color_grey50);
}

.vtmn-link--reversed:active{
  color:var(--vtmn-base-color_grey100);
}

.vtmn-link--reversed:visited{
  color:var(--vtmn-semantic-color_content-visited-reversed);
}

.vtmn-link--reversed::after{
  background-color:var(--vtmn-semantic-color_content-action-reversed);
}

.vtmn-link--reversed:hover::after{
  background-color:var(--vtmn-base-color_grey50);
}

.vtmn-link--reversed:active::after{
  background-color:var(--vtmn-base-color_grey100);
}

.vtmn-link--reversed:visited::after{
  background-color:var(--vtmn-semantic-color_content-visited-reversed);
}

.vtmn-link--reversed:focus-visible{
  outline:none;
  box-shadow:0 0 0 0.25rem var(--vtmn-semantic-color_border-primary-reversed), 0 0 0 0.375rem var(--vtmn-semantic-color_border-secondary);
}

.vtmn-select_container{
  font-family:var(--vtmn-typo_font-family);
  font-weight:var(--vtmn-typo_font-weight--normal);
  box-sizing:border-box;
  font-size:var(--vtmn-typo_text-2-font-size);
  line-height:var(--vtmn-typo_text-2-line-height);
  color:var(--vtmn-semantic-color_content-primary);
  inline-size:-moz-min-content;
  inline-size:min-content;
  white-space:nowrap;
}

.vtmn-select_container &gt; label{
  -webkit-margin-after:0.25rem;
          margin-block-end:0.25rem;
  display:inline-block;
  inline-size:-moz-fit-content;
  inline-size:fit-content;
}

.vtmn-select_container select{
  color:inherit;
  font-family:inherit;
  font-size:inherit;
  margin:0;
  line-height:inherit;
  -webkit-appearance:none;
     -moz-appearance:none;
          appearance:none;
  padding-block:0.75rem;
  -webkit-padding-start:0.75rem;
          padding-inline-start:0.75rem;
  -webkit-padding-end:2.5rem;
          padding-inline-end:2.5rem;
  display:block;
  box-shadow:inset 0 0 0 0.0625rem var(--vtmn-semantic-color_border-inactive);
  border-radius:var(--vtmn-radius_100);
  block-size:3rem;
  min-inline-size:100%;
  inline-size:-moz-min-content;
  inline-size:min-content;
  background-color:var(--vtmn-semantic-color_background-primary);
  cursor:pointer;
  border:0;
  transition:var(--vtmn-transition_focus-visible);
}

.vtmn-select--no-border select{
  box-shadow:inset 0 0 0 0.0625rem transparent;
}

.vtmn-select_container::before{
  content:'';
  -webkit-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m8 8.781 3.3-3.3.943.943L8 10.667 3.757 6.424l.943-.943 3.3 3.3z'/%3E%3C/svg%3E");
          mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m8 8.781 3.3-3.3.943.943L8 10.667 3.757 6.424l.943-.943 3.3 3.3z'/%3E%3C/svg%3E");
  display:block;
  position:relative;
  float:right;
  inset-block-start:2.5rem;
  inset-inline-end:0.75rem;
  inline-size:1.5rem;
  block-size:1.5rem;
  pointer-events:none;
  background-color:var(--vtmn-semantic-color_content-primary);
}

.vtmn-select_container .vtmn-select_error-text{
  font-size:var(--vtmn-typo_text-3-font-size);
  line-height:var(--vtmn-typo_text-3-line-height);
  -webkit-margin-before:0.25rem;
          margin-block-start:0.25rem;
  display:inline-block;
  white-space:normal;
}

.vtmn-select_container .vtmn-select_error-text::before{
  position:relative;
  content:'';
  -webkit-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.333 8a6.667 6.667 0 1 0 13.333 0A6.667 6.667 0 0 0 1.333 8zm12 0A5.333 5.333 0 1 1 2.667 8a5.333 5.333 0 0 1 10.666 0zm-4.666 2v1.333H7.333V10h1.334zm0-1.333v-4H7.333v4h1.334z'/%3E%3C/svg%3E");
          mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.333 8a6.667 6.667 0 1 0 13.333 0A6.667 6.667 0 0 0 1.333 8zm12 0A5.333 5.333 0 1 1 2.667 8a5.333 5.333 0 0 1 10.666 0zm-4.666 2v1.333H7.333V10h1.334zm0-1.333v-4H7.333v4h1.334z'/%3E%3C/svg%3E");
  -webkit-mask-size:cover;
          mask-size:cover;
  display:inline-block;
  background-color:var(--vtmn-semantic-color_content-negative);
  block-size:1rem;
  inline-size:1rem;
  -webkit-margin-end:0.3125rem;
          margin-inline-end:0.3125rem;
  transform:translateY(0.125rem);
}

.vtmn-select_container select:not(:disabled):hover{
  color:var(--vtmn-semantic-color_content-primary);
}

.vtmn-select_container select:not(:disabled):active,
.vtmn-select_container select:not(:disabled):focus-visible{
  outline:none;
  box-shadow:inset 0 0 0 0.125rem var(--vtmn-semantic-color_border-active);
}

.vtmn-select_container select:disabled,
.vtmn-select_container select:disabled + label{
  opacity:var(--vtmn-opacity_disabled-state);
  cursor:not-allowed;
}

.vtmn-select_container select.vtmn-select--error{
  box-shadow:inset 0 0 0 0.125rem var(--vtmn-semantic-color_border-negative);
}

.vtmn-text-input_label,
.vtmn-text-input,
.vtmn-text-input_helper-text{
  font-family:var(--vtmn-typo_font-family);
}

.vtmn-text-input,
.vtmn-text-input::before,
.vtmn-text-input::after{
  box-sizing:border-box;
}

.vtmn-text-input{
  box-shadow:inset 0 0 0 0.0625rem var(--vtmn-semantic-color_border-inactive);
  border:none;
  background-color:var(--vtmn-semantic-color_background-primary);
  border-radius:var(--vtmn-radius_100);
  display:block;
  font-weight:var(--vtmn-typo_font-weight--normal);
  font-size:var(--vtmn-typo_text-2-font-size);
  padding-block:0.75rem;
  -webkit-padding-start:0.75rem;
          padding-inline-start:0.75rem;
  -webkit-padding-end:2.25rem;
          padding-inline-end:2.25rem;
  color:var(--vtmn-semantic-color_content-primary);
  min-block-size:3rem;
  -webkit-appearance:none;
     -moz-appearance:none;
          appearance:none;
  transition:var(--vtmn-transition_focus-visible);
}

textarea.vtmn-text-input{
  min-inline-size:3rem;
  resize:both;
}

.vtmn-text-input:not(:disabled,
:focus,
textarea):hover{
  box-shadow:inset 0 0 0 1px var(--vtmn-semantic-color_border-inactive), 0 0 0 3px var(--vtmn-semantic-color_hover-primary);
}

.vtmn-text-input:not(:disabled):focus-visible{
  outline:none;
  box-shadow:inset 0 0 0 0.125rem var(--vtmn-semantic-color_border-active);
}

.vtmn-text-input:not(:disabled):focus{
  outline:none;
  box-shadow:inset 0 0 0 0.125rem var(--vtmn-semantic-color_border-active);
}

.vtmn-text-input::-moz-placeholder{
  color:var(--vtmn-semantic-color_content-tertiary);
}

.vtmn-text-input::placeholder{
  color:var(--vtmn-semantic-color_content-tertiary);
}

.vtmn-text-input_label{
  color:var(--vtmn-semantic-color_content-primary);
  font-size:var(--vtmn-typo_text-2-font-size);
  line-height:var(--vtmn-typo_text-2-line-height);
  -webkit-margin-after:0.25rem;
          margin-block-end:0.25rem;
  display:block;
  inline-size:-moz-fit-content;
  inline-size:fit-content;
}

.vtmn-text-input_container{
  position:relative;
  display:inline-block;
}

.vtmn-text-input ~ span[class^='vtmx-'],
.vtmn-text-input ~ svg{
  position:absolute;
  font-size:var(--vtmn-typo_title-4-font-size);
  inset-inline-end:var(--vtmn-spacing_3);
  inset-block-end:var(--vtmn-spacing_3);
  color:var(--vtmn-semantic-color_content-primary);
}

.vtmn-text-input:disabled,
.vtmn-text-input:disabled ~ span[class^='vtmx-'],
.vtmn-text-input:disabled + svg,
.vtmn-text-input:disabled + .vtmn-text-input_helper-text{
  opacity:var(--vtmn-opacity_disabled-state);
  cursor:not-allowed;
}

.vtmn-text-input_helper-text{
  color:var(--vtmn-semantic-color_content-secondary);
  font-size:var(--vtmn-typo_text-3-font-size);
  line-height:var(--vtmn-typo_text-3-line-height);
  -webkit-margin-before:0.25rem;
          margin-block-start:0.25rem;
  inline-size:-moz-fit-content;
  inline-size:fit-content;
}

.vtmn-text-input_helper-text--error{
  color:var(--vtmn-semantic-color_content-primary);
  inline-size:-moz-fit-content;
  inline-size:fit-content;
}

.vtmn-text-input_helper-text--error::before{
  position:relative;
  content:'';
  -webkit-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.333 8a6.667 6.667 0 1 0 13.333 0A6.667 6.667 0 0 0 1.333 8zm12 0A5.333 5.333 0 1 1 2.667 8a5.333 5.333 0 0 1 10.666 0zm-4.666 2v1.333H7.333V10h1.334zm0-1.333v-4H7.333v4h1.334z'/%3E%3C/svg%3E");
          mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.333 8a6.667 6.667 0 1 0 13.333 0A6.667 6.667 0 0 0 1.333 8zm12 0A5.333 5.333 0 1 1 2.667 8a5.333 5.333 0 0 1 10.666 0zm-4.666 2v1.333H7.333V10h1.334zm0-1.333v-4H7.333v4h1.334z'/%3E%3C/svg%3E");
  -webkit-mask-size:cover;
          mask-size:cover;
  display:inline-block;
  background-color:var(--vtmn-semantic-color_content-negative);
  block-size:1rem;
  inline-size:1rem;
  -webkit-margin-end:0.3125rem;
          margin-inline-end:0.3125rem;
  transform:translateY(0.125rem);
}

.vtmn-text-input--valid{
  box-shadow:inset 0 0 0 0.125rem var(--vtmn-semantic-color_border-positive);
}

.vtmn-text-input--valid ~ span[class^='vtmx-'],
.vtmn-text-input--valid ~ svg{
  color:var(--vtmn-semantic-color_content-positive);
  fill:var(--vtmn-semantic-color_content-positive);
}

.vtmn-text-input--error{
  box-shadow:inset 0 0 0 0.125rem var(--vtmn-semantic-color_border-negative);
}

.vtmn-text-input--error ~ span[class^='vtmx-'],
.vtmn-text-input--error ~ svg{
  color:var(--vtmn-semantic-color_content-primary);
  fill:var(--vtmn-semantic-color_content-primary);
}

.vtmn-badge{
  font-family:var(--vtmn-typo_font-family);
  font-size:var(--vtmn-typo_text-3-font-size);
  font-weight:var(--vtmn-typo_font-weight--normal);
  line-height:1;
  display:inline-flex;
  block-size:1.25rem;
  justify-content:center;
  align-items:center;
  border-radius:var(--vtmn-radius_700);
  background-color:var(--vtmn-semantic-color_background-tertiary);
  color:var(--vtmn-semantic-color_content-primary);
  box-shadow:inset 0 0 0 0.0625rem var(--vtmn-semantic-color_border-primary);
  padding-block:0;
  padding-inline:0.375rem;
}

.vtmn-badge_variant--default{
  background-color:var(--vtmn-semantic-color_background-tertiary);
  color:var(--vtmn-semantic-color_content-primary);
  box-shadow:inset 0 0 0 0.0625rem var(--vtmn-semantic-color_border-primary);
}

.vtmn-badge_variant--brand{
  background-color:var(--vtmn-semantic-color_background-brand-primary);
  color:var(--vtmn-semantic-color_content-primary-reversed);
  box-shadow:none;
}

.vtmn-badge_variant--reversed{
  background-color:var(
    --vtmn-semantic-color_background-brand-primary-reversed
  );
  color:var(--vtmn-semantic-color_content-primary);
  box-shadow:none;
}

.vtmn-badge_variant--accent{
  background-color:var(--vtmn-semantic-color_background-accent);
  color:var(--vtmn-semantic-color_content-accent);
  box-shadow:none;
}

.vtmn-badge_variant--alert{
  background-color:var(--vtmn-semantic-color_background-alert);
  color:var(--vtmn-semantic-color_content-primary-reversed);
  box-shadow:none;
}

.vtmn-badge:empty{
  min-inline-size:0.5rem;
  block-size:0.5rem;
  padding:0;
}

.vtmn-loader{
  inline-size:2rem;
  block-size:2rem;
  background-color:#c4000000;
  -webkit-mask-image:linear-gradient(transparent 50%, white 50%), linear-gradient(to right, transparent 50%, white 50%);
          mask-image:linear-gradient(transparent 50%, white 50%), linear-gradient(to right, transparent 50%, white 50%);
  position:relative;
  color:var(--vtmn-semantic-color_content-active);
  animation:rotate 6s infinite;
}

.vtmn-loader::before{
  content:'';
  position:absolute;
  inset:0;
  border:0.125rem solid transparent;
  border-top-color:currentcolor;
  border-radius:50%;
  background-color:transparent;
  animation:rotate-shrink 0.75s infinite linear alternate;
}

.vtmn-loader_size--small.vtmn-loader{
  inline-size:1rem;
  block-size:1rem;
}

.vtmn-loader_size--small.vtmn-loader::before{
  border-width:0.0625rem;
}

.vtmn-loader_size--medium.vtmn-loader{
  inline-size:2rem;
  block-size:2rem;
}

.vtmn-loader_size--medium.vtmn-loader::before{
  border-width:0.125rem;
}

.vtmn-loader_size--large.vtmn-loader{
  inline-size:4rem;
  block-size:4rem;
}

.vtmn-loader_size--large.vtmn-loader::before{
  border-width:0.25rem;
}

@keyframes rotate{
  0%{
    transform:rotate(0deg);
  }

  12.5%{
    transform:rotate(180deg);
    animation-timing-function:linear;
  }

  25%{
    transform:rotate(630deg);
  }

  37.5%{
    transform:rotate(810deg);
    animation-timing-function:linear;
  }

  50%{
    transform:rotate(1260deg);
  }

  62.5%{
    transform:rotate(1440deg);
    animation-timing-function:linear;
  }

  75%{
    transform:rotate(1890deg);
  }

  87.5%{
    transform:rotate(2070deg);
    animation-timing-function:linear;
  }

  100%{
    transform:rotate(2520deg);
  }
}

@keyframes rotate-shrink{
  0%{
    transform:rotate(-30deg);
  }

  29.4%{
    border-inline-start-color:transparent;
  }

  29.41%{
    border-inline-start-color:currentcolor;
  }

  64.7%{
    border-block-end-color:transparent;
  }

  64.71%{
    border-block-end-color:currentcolor;
  }

  100%{
    border-inline-start-color:currentcolor;
    border-block-end-color:currentcolor;
    transform:rotate(225deg);
  }
}

.vtmn-price{
  box-sizing:border-box;
  display:inline-flex;
  justify-content:center;
  align-items:center;
  min-block-size:1.75rem;
  line-height:1;
  block-size:1.75rem;
  inline-size:-moz-fit-content;
  inline-size:fit-content;
  padding-block:0.125rem;
  padding-inline:var(--vtmn-spacing_2);
  font-family:var(--vtmn-typo_font-family);
  font-size:var(--vtmn-typo_text-2-font-size);
  font-weight:var(--vtmn-typo_font-weight--bold);
  color:var(--vtmn-semantic-color_content-primary);
  background-color:transparent;
  text-align:center;
  border-radius:var(--vtmn-radius_100);
}

.vtmn-price_variant--default{
  background-color:transparent;
  color:var(--vtmn-semantic-color_content-primary);
}

.vtmn-price_variant--accent{
  background-color:var(--vtmn-semantic-color_background-accent);
  color:var(--vtmn-semantic-color_content-accent);
}

.vtmn-price_variant--alert{
  background-color:var(--vtmn-semantic-color_background-alert);
  color:var(--vtmn-semantic-color_content-primary-reversed);
}

.vtmn-price_variant--strikethrough{
  background-color:transparent;
  color:var(--vtmn-semantic-color_content-tertiary);
  text-decoration:line-through;
}

.vtmn-price_size--xsmall{
  min-block-size:1.25rem;
  block-size:1.25rem;
  font-size:var(--vtmn-typo_caption-1-font-size);
}

.vtmn-price_size--small{
  min-block-size:1.5rem;
  block-size:1.5rem;
  font-size:var(--vtmn-typo_text-3-font-size);
}

.vtmn-price_size--medium{
  min-block-size:1.75rem;
  block-size:1.75rem;
  font-size:var(--vtmn-typo_text-2-font-size);
}

.vtmn-price_size--large{
  min-block-size:2rem;
  block-size:2rem;
  font-size:var(--vtmn-typo_text-1-font-size);
}

.vtmn-price--no-padding{
  min-block-size:0;
  block-size:auto;
  padding:0;
}

.vtmn-progressbar_container{
  max-inline-size:100%;
  position:relative;
  color:var(--vtmn-semantic-color_content-primary);
  font-family:var(--vtmn-typo_font-family);
  font-weight:var(--vtmn-typo_font-weight--normal);
}

.vtmn-progressbar_container svg{
  display:block;
  inline-size:100%;
  block-size:0.5rem;
  border-radius:var(--vtmn-radius_700);
  background-color:var(--vtmn-semantic-color_background-tertiary);
}

.vtmn-progressbar_label{
  -webkit-margin-after:0.5rem;
          margin-block-end:0.5rem;
  inline-size:100%;
}

.vtmn-progressbar_indicator{
  inline-size:100%;
  block-size:100%;
  stroke:var(--vtmn-semantic-color_content-active);
  stroke-width:0.5rem;
  stroke-linecap:round;
  transition:all 200ms;
}

.vtmn-progressbar_container:not(.vtmn-progressbar_variant--circular)
  .vtmn-progressbar_label{
  display:flex;
  flex-direction:row;
  justify-content:space-between;
  align-items:center;
}

.vtmn-progressbar_variant--linear .vtmn-progressbar_indicator{
  --vtmn-progressbar_progress-transform:unset;
  transform:var(--vtmn-progressbar_progress-transform);
}

.vtmn-progressbar_variant--circular.vtmn-progressbar_container{
  inline-size:8.5rem;
  block-size:8.5rem;
}

.vtmn-progressbar_variant--circular .vtmn-progressbar_label{
  width:-moz-fit-content;
  width:fit-content;
  position:absolute;
  right:0;
  top:50%;
  left:50%;
  transform:translate(-50%, -50%);
  font-size:var(--vtmn-typo_title-3-font-size);
  font-weight:var(--vtmn-typo_font-weight--bold);
}

.vtmn-progressbar_variant--circular .vtmn-progressbar_image{
  max-inline-size:7rem;
  inset-block-start:50%;
  inset-inline-start:50%;
  transform:translate(-50%, -50%);
  border-radius:50%;
  block-size:auto;
  position:absolute;
}

.vtmn-progressbar_variant--circular svg{
  inline-size:100%;
  block-size:100%;
  background-color:transparent;
}

.vtmn-progressbar_variant--circular .vtmn-progressbar_track{
  inline-size:8rem;
  block-size:8rem;
  stroke-width:0.5rem;
  fill:transparent;
  stroke:var(--vtmn-semantic-color_background-tertiary);
}

.vtmn-progressbar_variant--circular .vtmn-progressbar_indicator{
  inline-size:8rem;
  block-size:8rem;
  transform-origin:center;
  transform:rotate(-90deg);
  fill:transparent;
  stroke-dasharray:400;
}

.vtmn-progressbar_size--small.vtmn-progressbar_variant--circular.vtmn-progressbar_container{
  inline-size:4.375rem;
  block-size:4.375rem;
}

.vtmn-progressbar_size--small.vtmn-progressbar_variant--circular
  .vtmn-progressbar_label{
  font-size:var(--vtmn-typo_text-1-font-size);
  font-weight:var(--vtmn-typo_font-weight--normal);
}

.vtmn-progressbar_size--small.vtmn-progressbar_variant--circular
  .vtmn-progressbar_track{
  inline-size:4rem;
  block-size:4rem;
  stroke-width:0.25rem;
}

.vtmn-progressbar_size--small.vtmn-progressbar_variant--circular
  .vtmn-progressbar_indicator{
  inline-size:4rem;
  block-size:4rem;
  stroke-width:0.25rem;
  stroke-dasharray:200;
}

.vtmn-progressbar_size--small.vtmn-progressbar_variant--circular
  &gt; .vtmn-progressbar_image{
  max-inline-size:3.5rem;
}

.vtmn-progressbar_size--small:not(.vtmn-progressbar_variant--circular){
  font-size:var(--vtmn-typo_text-3-font-size);
}

.vtmn-progressbar_size--small:not(.vtmn-progressbar_variant--circular)
  .vtmn-progressbar_labels{
  -webkit-margin-after:0.25rem;
          margin-block-end:0.25rem;
}

.vtmn-progressbar_size--small:not(.vtmn-progressbar_variant--circular) svg{
  block-size:0.25rem;
}

.vtmn-progressbar_size--small:not(.vtmn-progressbar_variant--circular)
  .vtmn-progressbar_indicator{
  stroke-width:0.25rem;
}

.vtmn-progressbar_size--medium{
  font-size:var(--vtmn-typo_text-2-font-size);
}

.vtmn-progressbar_size--medium .vtmn-progressbar_labels{
  -webkit-margin-after:0.5rem;
          margin-block-end:0.5rem;
}

.vtmn-progressbar_size--medium svg{
  block-size:0.5rem;
}

.vtmn-progressbar_size--medium .vtmn-progressbar_indicator{
  stroke-width:0.5rem;
}

.vtmn-progressbar_size--large{
  font-size:var(--vtmn-typo_text-2-font-size);
}

.vtmn-progressbar_size--large .vtmn-progressbar_labels{
  -webkit-margin-after:0.5rem;
          margin-block-end:0.5rem;
}

.vtmn-progressbar_size--large svg{
  block-size:1rem;
}

.vtmn-progressbar_size--large .vtmn-progressbar_indicator{
  stroke-width:1rem;
}

.vtmn-progressbar--indeterminate .vtmn-progressbar_indicator{
  position:absolute;
  animation:var(--vtmn-animation_linear-indeterminate);
}

.vtmn-progressbar_variant--circular.vtmn-progressbar--indeterminate
  .vtmn-progressbar_indicator{
  position:absolute;
  animation:var(--vtmn-animation_circle-indeterminate);
}

.vtmn-progressbar_variant--circular.vtmn-progressbar_size--small.vtmn-progressbar--indeterminate
  .vtmn-progressbar_indicator{
  position:absolute;
  animation:var(--vtmn-animation_circle-indeterminate-small);
}

.vtmn-rating{
  color:var(--vtmn-semantic-color_content-primary);
  font-family:var(--vtmn-typo_font-family);
  font-weight:var(--vtmn-typo_font-weight--normal);
  margin:0;
  display:flex;
  flex-direction:row;
  justify-content:flex-start;
  align-items:center;
  inline-size:-moz-fit-content;
  inline-size:fit-content;
}

.vtmn-rating--interactive{
  position:relative;
  block-size:2rem;
  inline-size:calc(2.5rem * 5);
  min-inline-size:calc(2.5rem * 5);
  background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 16 16' fill='%2523007DBC' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.298 14.805 8 12.173l4.702 2.632-1.05-5.285 3.957-3.659-5.352-.634L8 .333 5.743 5.227.39 5.86l3.958 3.66-1.05 5.285zm7.533-2.575L8 10.645 5.169 12.23 5.8 9.048 3.42 6.845l3.222-.382L8 3.517l1.359 2.946 3.222.382-2.382 2.203.632 3.182z'/%3E%3C/svg%3E");
  background-size:2.5rem 2rem;
  outline:0;
}

.vtmn-rating--interactive:focus-visible{
  box-shadow:var(--vtmn-shadow_focus-visible);
}

.vtmn-rating--interactive label{
  position:absolute;
  block-size:100%;
  background-size:2.5rem 2rem;
  outline:none;
  cursor:pointer;
  transition:box-shadow 200ms ease-out;
}

.vtmn-rating--interactive label:nth-of-type(1){
  z-index:5;
  inline-size:2.5rem;
}

.vtmn-rating--interactive label:nth-of-type(2){
  z-index:4;
  inline-size:calc(2.5rem * 2);
}

.vtmn-rating--interactive label:nth-of-type(3){
  z-index:3;
  inline-size:calc(2.5rem * 3);
}

.vtmn-rating--interactive label:nth-of-type(4){
  z-index:2;
  inline-size:calc(2.5rem * 4);
}

.vtmn-rating--interactive label:nth-of-type(5){
  z-index:1;
  inline-size:calc(2.5rem * 5);
}

.vtmn-rating--interactive input:checked + label,
.vtmn-rating--interactive input:focus + label{
  background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 16 16' fill='%2523007DBC' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m8 12.173-4.702 2.632 1.05-5.285L.391 5.861l5.352-.634L8 .333l2.257 4.894 5.352.634-3.957 3.659 1.05 5.285L8 12.173z'/%3E%3C/svg%3E");
}

.vtmn-rating--interactive input{
  outline:0;
  border:0;
  padding:0;
  margin:0;
  position:absolute;
  block-size:0;
  inline-size:0;
}

.vtmn-rating:not([aria-disabled='true']) input:focus-visible + label{
  outline:0;
  box-shadow:var(--vtmn-shadow_focus-visible);
}

.vtmn-rating &gt; *:not(input,
label){
  margin:0 0.1875rem;
}

.vtmn-rating[aria-disabled='true']{
  opacity:var(--vtmn-opacity_disabled-state);
  cursor:not-allowed;
}

.vtmn-rating[aria-disabled='true'] .vtmn-rating--interactive &gt; *{
  pointer-events:none;
}

.vtmn-rating_comment--primary{
  font-family:var(--vtmn-typo_font-family);
  font-size:var(--vtmn-typo_text-2-font-size);
  color:var(--vtmn-semantic-color_content-primary);
  font-weight:var(--vtmn-typo_font-weight--bold);
}

.vtmn-rating_comment--secondary{
  font-family:var(--vtmn-typo_font-family);
  font-size:var(--vtmn-typo_text-2-font-size);
  color:var(--vtmn-semantic-color_content-secondary);
  font-weight:var(--vtmn-typo_font-weight--normal);
}

.vtmn-rating span[class^='vtmx-']{
  font-size:var(--vtmn-typo_text-2-font-size);
}

.vtmn-rating_variant--default{
  color:var(--vtmn-semantic-color_content-primary);
}

.vtmn-rating_variant--brand{
  color:var(--vtmn-semantic-color_background-brand-primary);
}

.vtmn-rating_size--small{
  font-size:var(--vtmn-typo_text-3-font-size);
}

.vtmn-rating_size--small span{
  font-size:var(--vtmn-typo_text-3-font-size);
}

.vtmn-rating_size--small span[class^='vtmx-']{
  font-size:var(--vtmn-typo_text-2-font-size);
}

.vtmn-rating_size--small &gt; .vtmn-rating--interactive{
  block-size:1rem;
  inline-size:calc(1.25rem * 5);
  min-inline-size:calc(1.25rem * 5);
  background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='%2523007DBC' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.298 14.805 8 12.173l4.702 2.632-1.05-5.285 3.957-3.659-5.352-.634L8 .333 5.743 5.227.39 5.86l3.958 3.66-1.05 5.285zm7.533-2.575L8 10.645 5.169 12.23 5.8 9.048 3.42 6.845l3.222-.382L8 3.517l1.359 2.946 3.222.382-2.382 2.203.632 3.182z'/%3E%3C/svg%3E");
  background-size:1.25rem 1rem;
}

.vtmn-rating_size--small &gt; .vtmn-rating--interactive label{
  background-size:1.25rem 1rem;
}

.vtmn-rating_size--small &gt; .vtmn-rating--interactive label:nth-of-type(1){
  inline-size:1.25rem;
}

.vtmn-rating_size--small &gt; .vtmn-rating--interactive label:nth-of-type(2){
  inline-size:calc(1.25rem * 2);
}

.vtmn-rating_size--small &gt; .vtmn-rating--interactive label:nth-of-type(3){
  inline-size:calc(1.25rem * 3);
}

.vtmn-rating_size--small &gt; .vtmn-rating--interactive label:nth-of-type(4){
  inline-size:calc(1.25rem * 4);
}

.vtmn-rating_size--small &gt; .vtmn-rating--interactive label:nth-of-type(5){
  inline-size:calc(1.25rem * 5);
}

.vtmn-rating_size--small &gt; .vtmn-rating--interactive input:checked + label,
.vtmn-rating_size--small &gt; .vtmn-rating--interactive input:focus + label{
  background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='%2523007DBC' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m8 12.173-4.702 2.632 1.05-5.285L.391 5.861l5.352-.634L8 .333l2.257 4.894 5.352.634-3.957 3.659 1.05 5.285L8 12.173z'/%3E%3C/svg%3E");
}

.vtmn-rating_size--medium{
  font-size:var(--vtmn-typo_text-1-font-size);
}

.vtmn-rating_size--medium span{
  font-size:var(--vtmn-typo_text-1-font-size);
}

.vtmn-rating_size--medium span[class^='vtmx-']{
  font-size:2rem;
}

.vtmn-rating_size--medium &gt; .vtmn-rating--interactive{
  block-size:2rem;
  inline-size:calc(2.5rem * 5);
  min-inline-size:calc(2.5rem * 5);
  background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 16 16' fill='%2523007DBC' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.298 14.805 8 12.173l4.702 2.632-1.05-5.285 3.957-3.659-5.352-.634L8 .333 5.743 5.227.39 5.86l3.958 3.66-1.05 5.285zm7.533-2.575L8 10.645 5.169 12.23 5.8 9.048 3.42 6.845l3.222-.382L8 3.517l1.359 2.946 3.222.382-2.382 2.203.632 3.182z'/%3E%3C/svg%3E");
  background-size:2.5rem 2rem;
}

.vtmn-rating_size--medium &gt; .vtmn-rating--interactive label{
  background-size:2.5rem 2rem;
}

.vtmn-rating_size--medium &gt; .vtmn-rating--interactive label:nth-of-type(1){
  inline-size:2.5rem;
}

.vtmn-rating_size--medium &gt; .vtmn-rating--interactive label:nth-of-type(2){
  inline-size:calc(2.5rem * 2);
}

.vtmn-rating_size--medium &gt; .vtmn-rating--interactive label:nth-of-type(3){
  inline-size:calc(2.5rem * 3);
}

.vtmn-rating_size--medium &gt; .vtmn-rating--interactive label:nth-of-type(4){
  inline-size:calc(2.5rem * 4);
}

.vtmn-rating_size--medium &gt; .vtmn-rating--interactive label:nth-of-type(5){
  inline-size:calc(2.5rem * 5);
}

.vtmn-rating_size--medium &gt; .vtmn-rating--interactive input:checked + label,
.vtmn-rating_size--medium &gt; .vtmn-rating--interactive input:focus + label{
  background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 16 16' fill='%2523007DBC' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m8 12.173-4.702 2.632 1.05-5.285L.391 5.861l5.352-.634L8 .333l2.257 4.894 5.352.634-3.957 3.659 1.05 5.285L8 12.173z'/%3E%3C/svg%3E");
}

.vtmn-tag{
  box-sizing:border-box;
  display:inline-flex;
  justify-content:center;
  align-items:center;
  inline-size:-moz-fit-content;
  inline-size:fit-content;
  padding-block:0.125rem;
  padding-inline:var(--vtmn-spacing_2);
  font-family:var(--vtmn-typo_font-family);
  font-weight:var(--vtmn-typo_font-weight--normal);
  color:var(--vtmn-semantic-color_content-accent);
  background-color:var(--vtmn-semantic-color_background-accent);
  text-align:center;
  border-radius:var(--vtmn-radius_100);
  text-decoration:none;
  outline:0;
}

a.vtmn-tag:focus-visible{
  box-shadow:var(--vtmn-shadow_focus-visible);
  transition:var(--vtmn-transition_focus-visible);
}

.vtmn-tag &gt; span[class^='vtmx-']{
  -webkit-margin-start:-0.25rem;
          margin-inline-start:-0.25rem;
  -webkit-margin-end:0.25rem;
          margin-inline-end:0.25rem;
  font-size:var(--vtmn-typo_text-2-font-size);
}

.vtmn-tag_variant--accent{
  background-color:var(--vtmn-semantic-color_background-accent);
  color:var(--vtmn-semantic-color_content-accent);
}

.vtmn-tag_variant--brand{
  background-color:var(--vtmn-semantic-color_background-brand-primary);
  color:var(--vtmn-semantic-color_content-primary-reversed);
}

.vtmn-tag_variant--alert{
  background-color:var(--vtmn-semantic-color_background-alert);
  color:var(--vtmn-semantic-color_content-primary-reversed);
}

.vtmn-tag_variant--decorative_gravel{
  background-color:var(--vtmn-semantic-color_decorative-gravel);
  color:var(--vtmn-semantic-color_content-primary);
}

.vtmn-tag_variant--decorative_gold{
  background-color:var(--vtmn-semantic-color_decorative-gold);
  color:var(--vtmn-semantic-color_content-primary);
}

.vtmn-tag_variant--decorative_cobalt{
  background-color:var(--vtmn-semantic-color_decorative-cobalt);
  color:var(--vtmn-semantic-color_content-primary);
}

.vtmn-tag_variant--decorative_brick{
  background-color:var(--vtmn-semantic-color_decorative-brick);
  color:var(--vtmn-semantic-color_content-primary);
}

.vtmn-tag_variant--decorative_jade{
  background-color:var(--vtmn-semantic-color_decorative-jade);
  color:var(--vtmn-semantic-color_content-primary);
}

.vtmn-tag_variant--decorative_amethyst{
  background-color:var(--vtmn-semantic-color_decorative-amethyst);
  color:var(--vtmn-semantic-color_content-primary);
}

.vtmn-tag_variant--decorative_saffron{
  background-color:var(--vtmn-semantic-color_decorative-saffron);
  color:var(--vtmn-semantic-color_content-primary);
}

.vtmn-tag_variant--decorative_emerald{
  background-color:var(--vtmn-semantic-color_decorative-emerald);
  color:var(--vtmn-semantic-color_content-primary);
}

.vtmn-tag_size--small{
  min-block-size:1.25rem;
  block-size:1.25rem;
  font-size:var(--vtmn-typo_caption-1-font-size);
}

.vtmn-tag_size--medium{
  min-block-size:1.5rem;
  block-size:1.5rem;
  font-size:var(--vtmn-typo_text-3-font-size);
}

.vtmn-breadcrumb{
  display:block;
  block-size:-moz-fit-content;
  block-size:fit-content;
  inline-size:-moz-fit-content;
  inline-size:fit-content;
  font-family:var(--vtmn-typo_font-family);
  color:var(--vtmn-semantic-color_content-tertiary);
  font-size:var(--vtmn-typo_text-3-font-size);
  font-weight:var(--vtmn-typo_font-weight--normal);
  line-height:var(--vtmn-typo_text-3-line-height);
  list-style:none;
  margin:0;
  padding:0;
}

.vtmn-breadcrumb a{
  text-decoration:none;
  line-height:1;
  color:inherit;
  transition:var(--vtmn-transition_focus-visible);
}

.vtmn-breadcrumb button{
  background-color:unset;
  color:inherit;
  border:0;
  padding:0;
  cursor:pointer;
}

.vtmn-breadcrumb &gt; ol,
.vtmn-breadcrumb li{
  display:flex;
  flex-flow:row wrap;
  align-items:center;
}

.vtmn-breadcrumb li{
  list-style-type:none;
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
}

.vtmn-breadcrumb li &gt; span{
  -webkit-margin-end:0.25rem;
          margin-inline-end:0.25rem;
}

.vtmn-breadcrumb li:not(:last-child)::after{
  content:' ';
  display:inline-block;
  transform:rotate(15deg);
  -webkit-border-end:0.1em solid currentcolor;
          border-inline-end:0.1em solid currentcolor;
  height:0.8em;
  margin-block:0;
  margin-inline:0.5rem;
}

.vtmn-breadcrumb li &gt; a:hover,
.vtmn-breadcrumb li &gt; button:hover{
  text-decoration:underline;
  color:inherit;
}

.vtmn-breadcrumb li &gt; a:focus-visible,
.vtmn-breadcrumb li &gt; button:focus-visible{
  outline:none;
  box-shadow:var(--vtmn-shadow_focus-visible);
  text-decoration:underline;
  color:inherit;
}

.vtmn-breadcrumb li:last-child{
  color:var(--vtmn-semantic-color_content-primary);
}

.vtmn-breadcrumb li &gt; span[class^='vtmx-']{
  font-size:var(--vtmn-typo_text-2-font-size);
}

.vtmn-navbar{
  box-sizing:border-box;
  inline-size:100%;
  block-size:5.125rem;
  background:var(--vtmn-semantic-color_background-primary);
  padding-block:0.75rem;
  padding-inline:1rem;
  display:flex;
  flex-direction:row;
  justify-content:space-between;
  align-items:center;
}

.vtmn-navbar span[class^='vtmx-']{
  font-size:var(--vtmn-typo_title-5-font-size);
}

.vtmn-navbar_left-navigation{
  block-size:3rem;
  display:flex;
  flex-direction:row;
  justify-content:space-between;
  align-items:center;
  color:var(--vtmn-semantic-color_content-primary);
  fill:var(--vtmn-semantic-color_content-primary);
}

.vtmn-navbar_left-navigation &gt; *{
  block-size:100%;
  display:flex;
  flex-direction:row;
  align-items:center;
  justify-content:center;
  -webkit-margin-end:0.5rem;
          margin-inline-end:0.5rem;
}

.vtmn-navbar_logo{
  block-size:100%;
  height:3rem;
  -webkit-margin-end:0.5rem;
          margin-inline-end:0.5rem;
  display:flex;
  align-items:center;
  outline:0;
}

.vtmn-navbar_logo:focus-visible{
  box-shadow:var(--vtmn-shadow_focus-visible);
  transition:var(--vtmn-transition_focus-visible);
}

.vtmn-navbar_logo &gt; *{
  block-size:100%;
}

.vtmn-navbar_middle-area{
  inline-size:100%;
  -webkit-margin-end:0.5rem;
          margin-inline-end:0.5rem;
  display:flex;
  flex-direction:row;
  align-items:center;
  justify-content:flex-start;
}

.vtmn-navbar_middle-area .vtmn-text-input_container{
  inline-size:100%;
}

.vtmn-navbar_middle-area .vtmn-text-input_container input{
  min-block-size:100%;
  inline-size:100%;
  margin:0;
}

.vtmn-navbar_middle-area .vtmn-text-input_container span[class^='vtmx-'],
.vtmn-navbar_middle-area .vtmn-text-input_container svg{
  position:absolute;
  inset-block-start:0;
  inset-block-end:initial;
  transform:translate(0, 50%);
  color:var(--vtmn-semantic-color_content-primary);
}

.vtmn-navbar_right-navigation{
  block-size:4.625rem;
  display:flex;
  flex-flow:row wrap;
  justify-content:flex-end;
  min-inline-size:-moz-fit-content;
  min-inline-size:fit-content;
  align-items:center;
  -webkit-margin-start:0.25rem;
          margin-inline-start:0.25rem;
  color:var(--vtmn-semantic-color_content-primary);
  fill:var(--vtmn-semantic-color_content-primary);
}

.vtmn-navbar_right-navigation &gt; *{
  block-size:100%;
  display:flex;
  flex-direction:row;
  align-items:center;
  justify-content:center;
  min-inline-size:-moz-fit-content;
  min-inline-size:fit-content;
}

.vtmn-navbar_link{
  position:relative;
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  justify-content:center;
  align-items:center;
  height:100%;
  min-width:3rem;
  max-width:6.5rem;
  padding:0.75rem;
  font-size:var(--vtmn-typo_text-3-font-size);
  line-height:var(--vtmn-typo_text-3-line-height);
  outline:0;
  border-radius:var(--vtmn-radius_100);
  text-decoration:none;
  text-align:center;
  font-family:var(--vtmn-typo_font-family);
  color:var(--vtmn-semantic-color_content-primary);
}

.vtmn-navbar_link:hover{
  background-color:var(--vtmn-semantic-color_hover-primary);
}

.vtmn-navbar_link:active{
  background-color:var(--vtmn-semantic-color_active-primary);
}

.vtmn-navbar_link:focus-visible{
  box-shadow:var(--vtmn-shadow_focus-visible);
  transition:var(--vtmn-transition_focus-visible);
}

.vtmn-navbar_link span:not([class^='vtmn-badge']){
  margin-top:0.25rem;
  width:6.5rem;
}

.vtmn-navbar_link span[class^='vtmx-']{
  font-size:1.5rem;
  width:inherit;
  margin-top:0;
}

.vtmn-navbar_link .vtmn-badge{
  position:absolute;
  bottom:1rem;
  left:50%;
}

.vtmn-navbar_link &gt; div:first-of-type{
  position:relative;
}

.vtmn-search{
  display:flex;
  position:relative;
  align-items:center;
  inline-size:100%;
}

.vtmn-search &gt; input[type='search'],
.vtmn-search_variant--default &gt; input[type='search']{
  block-size:3rem;
  box-shadow:inset 0 0 0 0.0625rem var(--vtmn-semantic-color_border-inactive);
  background-color:var(--vtmn-semantic-color_background-primary);
  border-radius:var(--vtmn-radius_100);
  font-family:var(--vtmn-typo_font-family);
  font-size:var(--vtmn-typo_text-2-font-size);
  font-weight:var(--vtmn-typo_text-2-line-height);
  padding-block:0.75rem;
  -webkit-padding-start:0.75rem;
          padding-inline-start:0.75rem;
  -webkit-padding-end:0.75rem;
          padding-inline-end:0.75rem;
  color:var(--vtmn-semantic-color_content-primary);
  outline:none;
  -webkit-appearance:none;
     -moz-appearance:none;
          appearance:none;
  inline-size:100%;
  border:0;
  transition:var(--vtmn-transition_focus-visible);
  outline-offset:-2px;
}

.vtmn-search &gt; input[type='search']::-webkit-search-decoration,
.vtmn-search &gt; input[type='search']::-webkit-search-cancel-button,
.vtmn-search &gt; input[type='search']::-webkit-search-results-button,
.vtmn-search &gt; input[type='search']::-webkit-search-results-decoration{
  -webkit-appearance:none;
          appearance:none;
}

.vtmn-search &gt; input[type='search']:not(:disabled,
:focus):hover,
.vtmn-search_variant--default
  &gt; input[type='search']:not(:disabled,
:focus):hover{
  box-shadow:inset 0 0 0 0.0625rem var(--vtmn-semantic-color_border-inactive), 0 0 0 0.1875rem var(--vtmn-semantic-color_hover-primary);
}

.vtmn-search &gt; input[type='search']:not(:disabled):focus-visible{
  box-shadow:inset 0 0 0 0.125rem var(--vtmn-semantic-color_border-active);
}

.vtmn-search &gt; input[type='search']:not(:disabled):focus{
  box-shadow:inset 0 0 0 0.125rem var(--vtmn-semantic-color_border-active);
}

.vtmn-search &gt; input[type='search']::-moz-placeholder{
  color:var(--vtmn-semantic-color_content-tertiary);
}

.vtmn-search &gt; input[type='search']::placeholder{
  color:var(--vtmn-semantic-color_content-tertiary);
}

.vtmn-search &gt; input[type='search']:disabled,
.vtmn-search
  &gt; input[type='search']:disabled
  + .vtmn-search_buttons
  &gt; .vtmn-btn{
  opacity:var(--vtmn-opacity_disabled-state);
  cursor:not-allowed;
}

.vtmn-search_buttons{
  display:flex;
  flex-direction:row;
  position:absolute;
  inset-inline-end:0;
  text-align:end;
  -webkit-padding-end:0.125rem;
          padding-inline-end:0.125rem;
  -webkit-margin-end:0.125rem;
          margin-inline-end:0.125rem;
  -webkit-padding-start:0.125rem;
          padding-inline-start:0.125rem;
  -webkit-margin-start:0.125rem;
          margin-inline-start:0.125rem;
  background-color:var(--vtmn-semantic-color_background-primary);
}

.vtmn-search_buttons &gt; .vtmn-btn{
  min-block-size:2.25rem;
  min-inline-size:2.25rem;
  block-size:2.25rem;
  inline-size:2.25rem;
  border-radius:50%;
}

.vtmn-search_buttons &gt; .vtmn-btn &gt; span[class^='vtmx-']{
  font-size:var(--vtmn-typo_title-5-font-size);
}

.vtmn-search_buttons &gt; .vtmn-btn &gt; span.vtmx-close-line{
  color:var(--vtmn-semantic-color_content-tertiary) !important;
}

.vtmn-search_size--small &gt; input[type='search']{
  block-size:2rem;
  font-size:var(--vtmn-typo_text-3-font-size);
  padding-block:0.75rem;
  -webkit-padding-start:0.75rem;
          padding-inline-start:0.75rem;
  -webkit-padding-end:0.75rem;
          padding-inline-end:0.75rem;
}

.vtmn-search_size--small &gt; .vtmn-search_buttons &gt; .vtmn-btn{
  min-block-size:1.5rem;
  min-inline-size:1.5rem;
  block-size:1.5rem;
  inline-size:1.5rem;
}

.vtmn-search_size--small
  &gt; .vtmn-search_buttons
  &gt; .vtmn-btn
  &gt; span[class^='vtmx-']{
  font-size:var(--vtmn-typo_text-2-font-size);
}

.vtmn-search_size--medium &gt; input[type='search']{
  block-size:3rem;
  font-size:var(--vtmn-typo_text-2-font-size);
  padding-block:0.75rem;
  -webkit-padding-start:0.75rem;
          padding-inline-start:0.75rem;
  -webkit-padding-end:0.75rem;
          padding-inline-end:0.75rem;
}

.vtmn-search_size--medium &gt; .vtmn-search_buttons &gt; .vtmn-btn{
  min-block-size:2.25rem;
  min-inline-size:2.25rem;
  block-size:2.25rem;
  inline-size:2.25rem;
}

.vtmn-search_size--medium
  &gt; .vtmn-search_buttons
  &gt; .vtmn-btn
  &gt; span[class^='vtmx-']{
  font-size:var(--vtmn-typo_title-5-font-size);
}

.vtmn-search_variant--persistent &gt; input[type='search']{
  box-shadow:none;
  background-color:var(--vtmn-semantic-color_background-secondary);
}

.vtmn-search_variant--persistent
  &gt; input[type='search']:not(:disabled,
:focus):hover{
  box-shadow:0 0 0 0.1875rem var(--vtmn-semantic-color_hover-primary);
}

.vtmn-search_variant--persistent &gt; input[type='search']::-moz-placeholder{
  color:var(--vtmn-semantic-color_content-secondary);
}

.vtmn-search_variant--persistent &gt; input[type='search']::placeholder{
  color:var(--vtmn-semantic-color_content-secondary);
}

.vtmn-search_variant--persistent &gt; .vtmn-search_buttons{
  background-color:var(--vtmn-semantic-color_background-secondary);
}

.vtmn-search_variant--on-content &gt; input[type='search']{
  box-shadow:var(--vtmn-shadow_100);
}

.vtmn-search_variant--on-content
  &gt; input[type='search']:not(:disabled,
:focus):hover{
  box-shadow:0 0 0 0.1875rem var(--vtmn-semantic-color_hover-primary), var(--vtmn-shadow_100);
}

.vtmn-search_variant--on-content
  &gt; input[type='search']:not(:disabled):focus-visible{
  box-shadow:inset 0 0 0 0.125rem var(--vtmn-semantic-color_border-active), var(--vtmn-shadow_100);
}

.vtmn-search_variant--on-content &gt; input[type='search']:not(:disabled):focus{
  box-shadow:inset 0 0 0 0.125rem var(--vtmn-semantic-color_border-active), var(--vtmn-shadow_100);
}

.vtmn-tabs{
  block-size:-moz-fit-content;
  block-size:fit-content;
  inline-size:100%;
  background-color:var(--vtmn-semantic-color_background-primary);
  display:block;
  white-space:nowrap;
  overflow-x:auto;
  margin:0;
  padding:0;
}

.vtmn-tabs &gt; li{
  display:inline-flex;
  padding-inline:0.125rem;
  -webkit-padding-before:0.125rem;
          padding-block-start:0.125rem;
}

.vtmn-tabs &gt; li &gt; button{
  cursor:pointer;
  background-color:transparent;
  background-image:none;
  -webkit-appearance:button;
     -moz-appearance:button;
          appearance:button;
  padding:0;
  box-sizing:border-box;
  border-width:0;
  display:inline-flex;
  align-items:center;
  font-family:var(--vtmn-typo_font-family);
  font-size:var(--vtmn-typo_text-2-font-size);
  padding-inline:1.25rem;
  -webkit-padding-before:var(--vtmn-spacing_3);
          padding-block-start:var(--vtmn-spacing_3);
  -webkit-padding-after:0.625rem;
          padding-block-end:0.625rem;
  white-space:nowrap;
  color:var(--vtmn-semantic-color_content-secondary);
  -webkit-border-after:0.125rem solid transparent;
          border-block-end:0.125rem solid transparent;
  transition:color 200ms ease, var(--vtmn-transition_focus-visible), -webkit-border-after 200ms ease;
  transition:border-block-end 200ms ease, color 200ms ease, var(--vtmn-transition_focus-visible);
  transition:border-block-end 200ms ease, color 200ms ease, var(--vtmn-transition_focus-visible), -webkit-border-after 200ms ease;
  outline:none;
  text-decoration:none;
}

.vtmn-tabs &gt; li &gt; button:hover{
  color:var(--vtmn-semantic-color_hover-brand);
}

.vtmn-tabs &gt; li &gt; button:active{
  color:var(--vtmn-semantic-color_active-brand);
}

.vtmn-tabs &gt; li &gt; button:focus-visible{
  -webkit-border-after:0.125rem solid var(--vtmn-semantic-color_content-primary);
          border-block-end:0.125rem solid var(--vtmn-semantic-color_content-primary);
  box-shadow:0 0 0 0.125rem var(--vtmn-semantic-color_content-primary);
}

.vtmn-tabs &gt; li &gt; button[aria-selected='true']{
  color:var(--vtmn-semantic-color_content-active);
  -webkit-border-after:0.125rem solid var(--vtmn-semantic-color_content-active);
          border-block-end:0.125rem solid var(--vtmn-semantic-color_content-active);
}

.vtmn-tabs &gt; li &gt; button[aria-selected='true']:focus-visible{
  -webkit-border-after:0.125rem solid var(--vtmn-semantic-color_content-primary);
          border-block-end:0.125rem solid var(--vtmn-semantic-color_content-primary);
}

.vtmn-tabs-item--selected &gt; .vtmn-badge{
  background-color:var(--vtmn-semantic-color_background-brand-primary);
  color:var(--vtmn-semantic-color_content-primary-reversed);
  box-shadow:none;
}

.vtmn-tabs .vtmn-badge{
  -webkit-margin-start:var(--vtmn-spacing_2);
          margin-inline-start:var(--vtmn-spacing_2);
}

.vtmn-tabs span[class^='vtmx-'],
.vtmn-tabs_size--medium span[class^='vtmx-']{
  font-size:var(--vtmn-typo_title-5-font-size);
  -webkit-margin-end:var(--vtmn-spacing_2);
          margin-inline-end:var(--vtmn-spacing_2);
  color:inherit;
}

.vtmn-tabs_align--start{
  text-align:start;
}

.vtmn-tabs_align--center{
  text-align:center;
}

.vtmn-tabs_align--end{
  text-align:end;
}

.vtmn-tabs_size--medium &gt; li &gt; button{
  font-size:var(--vtmn-typo_text-2-font-size);
  padding-inline:1.25rem;
  -webkit-padding-before:var(--vtmn-spacing_3);
          padding-block-start:var(--vtmn-spacing_3);
  -webkit-padding-after:0.625rem;
          padding-block-end:0.625rem;
}

.vtmn-tabs_size--medium span[class^='vtmx-']{
  font-size:var(--vtmn-typo_title-5-font-size);
}

.vtmn-tabs_size--small &gt; li &gt; button{
  font-size:var(--vtmn-typo_text-3-font-size);
  padding-inline:var(--vtmn-spacing_4);
  -webkit-padding-before:var(--vtmn-spacing_2);
          padding-block-start:var(--vtmn-spacing_2);
  -webkit-padding-after:0.375rem;
          padding-block-end:0.375rem;
}

.vtmn-tabs_size--small span[class^='vtmx-']{
  font-size:var(--vtmn-typo_text-2-font-size);
}

.vtmn-alert{
  box-sizing:border-box;
  display:flex;
  position:relative;
  flex-direction:row;
  align-items:center;
  cursor:pointer;
  padding-block:0.75rem;
  padding-inline:1rem;
  inline-size:-moz-fit-content;
  inline-size:fit-content;
  min-block-size:48px;
  font-family:var(--vtmn-typo_font-family);
  font-size:var(--vtmn-typo_text-2-font-size);
  line-height:var(--vtmn-typo_text-2-line-height);
  color:var(--vtmn-semantic-color_content-primary-reversed);
  background-color:var(--vtmn-semantic-color_background-primary-reversed);
  box-shadow:var(--vtmn-shadow_200);
  border-radius:var(--vtmn-radius_100);
  z-index:var(--vtmn-z-index_alert);
  outline:0;
}

.vtmn-alert_content{
  display:flex;
  flex-direction:column;
  position:relative;
  inline-size:100%;
}

.vtmn-alert_content-title{
  font-family:var(--vtmn-typo_font-family);
  font-weight:var(--vtmn-typo_font-weight--bold);
  font-size:1rem;
  line-height:1.25rem;
  inline-size:100%;
  display:flex;
  flex-direction:row;
  justify-content:space-between;
  align-items:center;
}

.vtmn-alert_content-description{
  -webkit-margin-before:0.5rem;
          margin-block-start:0.5rem;
  font-family:var(--vtmn-typo_font-family);
  font-weight:var(--vtmn-typo_font-weight--normal);
  font-size:1rem;
  line-height:1.5rem;
  align-self:flex-start;
}

.vtmn-alert_variant--info,
.vtmn-alert_variant--success,
.vtmn-alert_variant--danger,
.vtmn-alert_variant--warning{
  -webkit-padding-start:3.5rem;
          padding-inline-start:3.5rem;
}

.vtmn-alert_variant--info::before,
.vtmn-alert_variant--success::before,
.vtmn-alert_variant--warning::before,
.vtmn-alert_variant--danger::before{
  position:absolute;
  inset-block-start:calc(50% - 0.75rem);
  inset-inline-start:1rem;
  inline-size:1.5rem;
  block-size:1.5rem;
  content:'';
}

.vtmn-alert_variant--info::before{
  background-color:var(--vtmn-semantic-color_content-information);
  -webkit-mask:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.333 8a6.666 6.666 0 1 0 13.333 0A6.666 6.666 0 0 0 1.333 8zm12 0A5.333 5.333 0 1 1 2.667 8a5.333 5.333 0 0 1 10.666 0zM8.667 4.667V6H7.333V4.667h1.334zm0 6.666v-4H7.333v4h1.334z'/%3E%3C/svg%3E");
          mask:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.333 8a6.666 6.666 0 1 0 13.333 0A6.666 6.666 0 0 0 1.333 8zm12 0A5.333 5.333 0 1 1 2.667 8a5.333 5.333 0 0 1 10.666 0zM8.667 4.667V6H7.333V4.667h1.334zm0 6.666v-4H7.333v4h1.334z'/%3E%3C/svg%3E");
}

.vtmn-alert_variant--success::before{
  background-color:var(--vtmn-semantic-color_content-positive);
  -webkit-mask:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 14.667A6.666 6.666 0 1 1 8 1.334a6.666 6.666 0 0 1 0 13.333zm0-1.334A5.333 5.333 0 1 0 8 2.667a5.333 5.333 0 0 0 0 10.666zM4.507 7.838l2.828 2.829 4.714-4.714-.943-.943-3.77 3.771-1.887-1.886-.942.943z'/%3E%3C/svg%3E");
          mask:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 14.667A6.666 6.666 0 1 1 8 1.334a6.666 6.666 0 0 1 0 13.333zm0-1.334A5.333 5.333 0 1 0 8 2.667a5.333 5.333 0 0 0 0 10.666zM4.507 7.838l2.828 2.829 4.714-4.714-.943-.943-3.77 3.771-1.887-1.886-.942.943z'/%3E%3C/svg%3E");
}

.vtmn-alert_variant--warning::before{
  background-color:var(--vtmn-semantic-color_content-warning);
  -webkit-mask:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.333 8a6.666 6.666 0 1 0 13.333 0A6.666 6.666 0 0 0 1.333 8zm12 0A5.333 5.333 0 1 1 2.667 8a5.333 5.333 0 0 1 10.666 0zm-4.666 2v1.333H7.333V10h1.334zm0-1.333v-4H7.333v4h1.334z'/%3E%3C/svg%3E");
          mask:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.333 8a6.666 6.666 0 1 0 13.333 0A6.666 6.666 0 0 0 1.333 8zm12 0A5.333 5.333 0 1 1 2.667 8a5.333 5.333 0 0 1 10.666 0zm-4.666 2v1.333H7.333V10h1.334zm0-1.333v-4H7.333v4h1.334z'/%3E%3C/svg%3E");
}

.vtmn-alert_variant--danger::before{
  background-color:var(--vtmn-semantic-color_content-negative);
  -webkit-mask:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.333 8a6.666 6.666 0 1 0 13.333 0A6.666 6.666 0 0 0 1.333 8zm12 0A5.333 5.333 0 1 1 2.667 8a5.333 5.333 0 0 1 10.666 0zm-4.666 2v1.333H7.333V10h1.334zm0-1.333v-4H7.333v4h1.334z'/%3E%3C/svg%3E");
          mask:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.333 8a6.666 6.666 0 1 0 13.333 0A6.666 6.666 0 0 0 1.333 8zm12 0A5.333 5.333 0 1 1 2.667 8a5.333 5.333 0 0 1 10.666 0zm-4.666 2v1.333H7.333V10h1.334zm0-1.333v-4H7.333v4h1.334z'/%3E%3C/svg%3E");
}

.vtmn-alert .vtmn-btn{
  -webkit-margin-start:0.75rem;
          margin-inline-start:0.75rem;
  -webkit-margin-before:-0.375rem;
          margin-block-start:-0.375rem;
  -webkit-margin-after:-0.375rem;
          margin-block-end:-0.375rem;
}

.vtmn-alert .vtmn-btn span[class^='vtmx-']{
  font-size:var(--vtmn-typo_text-2-font-size);
}

.vtmn-alert.show{
  display:flex;
  position:fixed;
  inset-block-start:2rem;
  inset-inline-end:1rem;
  margin-left:1rem;
  animation:var(--vtmn-animation_alert);
}

.vtmn-alert.animate-delay{
  animation-delay:0s, 0s, var(--vtmn-animation_alert-duration);
}

.vtmn-modal_background-overlay{
  background:hsl(
    var(--vtmn-semantic-color_background-primary-reversed--h)
      var(--vtmn-semantic-color_background-primary-reversed--s)
      var(--vtmn-semantic-color_background-primary-reversed--l) / 80%
  );
  position:fixed;
  inset:0;
  z-index:calc(var(--vtmn-z-index_modal) - 1);
}

.vtmn-modal_content{
  box-sizing:border-box;
  background-color:var(--vtmn-semantic-color_background-primary);
  border-radius:var(--vtmn-radius_200);
  padding:2rem;
  font-family:var(--vtmn-typo_font-family);
  inline-size:37.5rem;
  max-block-size:90vh;
  block-size:-moz-fit-content;
  block-size:fit-content;
  position:fixed;
  inset-block-end:50%;
  inset-inline-start:50%;
  transform:translate(-50%, 50%);
  box-shadow:var(--vtmn-shadow_300);
  color:var(--vtmn-semantic-color_content-primary);
  z-index:var(--vtmn-z-index_modal);
  display:flex;
  flex-direction:column;
}

.vtmn-modal_content_title{
  display:flex;
  inline-size:100%;
  flex-direction:row;
  justify-content:space-between;
  align-items:center;
}

.vtmn-modal_content_title--text{
  font-weight:var(--vtmn-typo_font-weight--bold);
  font-size:1.625rem;
  line-height:2rem;
  flex:auto;
  margin:0;
}

.vtmn-modal_content_title .vtmn-btn{
  -webkit-margin-start:0.75rem;
          margin-inline-start:0.75rem;
  -webkit-margin-before:-0.375rem;
          margin-block-start:-0.375rem;
  -webkit-margin-after:-0.375rem;
          margin-block-end:-0.375rem;
}

.vtmn-modal_content_title .vtmn-btn span[class^='vtmx-']{
  font-size:var(--vtmn-typo_text-2-font-size);
}

.vtmn-modal_content_title &gt; button:focus-visible{
  outline:none;
  box-shadow:var(--vtmn-shadow_focus-visible);
}

.vtmn-modal_content_body{
  margin:1rem 0;
  overflow-y:auto;
  flex:auto;
}

.vtmn-modal_content_body--text{
  -webkit-padding-after:1.875rem;
          padding-block-end:1.875rem;
  font-weight:var(--vtmn-typo_font-weight--normal);
  font-size:var(--vtmn-typo_text-3-font-size);
  line-height:1.5rem;
  align-self:flex-start;
  text-align:start;
  margin:0;
}

.vtmn-modal_content_actions{
  white-space:nowrap;
  margin:0;
  display:flex;
  justify-content:flex-end;
  inline-size:100%;
}

.vtmn-modal_content_actions &gt; *{
  margin-inline:0.75rem;
  margin-block:0;
}

.vtmn-popover{
  position:relative;
  cursor:pointer;
  font-family:var(--vtmn-typo_font-family);
  outline:0;
}

.vtmn-popover &gt; [role='dialog'] &gt; .vtmn-popover_title{
  margin-block:0.25rem;
  margin-inline:0;
  font-family:var(--vtmn-typo_font-family);
  font-weight:var(--vtmn-typo_font-weight--bold);
  font-size:var(--vtmn-typo_text-2-font-size);
  line-height:var(--vtmn-typo_text-2-line-height);
  align-self:flex-start;
}

.vtmn-popover &gt; [role='dialog'] &gt; .vtmn-popover_text{
  margin-block:0.5rem;
  margin-inline:0;
  font-family:var(--vtmn-typo_font-family);
  font-weight:var(--vtmn-typo_font-weight--normal);
  font-size:var(--vtmn-typo_text-3-font-size);
  line-height:1.25rem;
  align-self:flex-start;
  text-align:left;
}

.vtmn-popover &gt; [role='dialog'] &gt; button{
  margin:0;
  align-self:flex-end;
}

.vtmn-popover &gt; [role='dialog']{
  box-sizing:border-box;
  min-inline-size:15.625rem;
  inline-size:auto;
  box-shadow:var(--vtmn-shadow_200);
  border-radius:var(--vtmn-radius_200);
  background-color:var(--vtmn-semantic-color_background-primary-reversed);
  color:var(--vtmn-semantic-color_content-primary-reversed);
  display:none;
  position:absolute;
  padding:1rem;
  animation:var(--vtmn-animation_fade-in);
  z-index:var(--vtmn-z-index_popover);
  cursor:default;
}

.vtmn-popover &gt; [role='dialog']::after{
  border-radius:0;
  content:' ';
  block-size:0;
  inline-size:0;
  position:absolute;
  box-shadow:none;
}

.vtmn-popover:focus-within &gt; [role='dialog']{
  display:flex;
  flex-direction:column;
  justify-content:space-between;
  pointer-events:auto;
}

.vtmn-popover:focus-visible{
  outline:none;
  box-shadow:var(--vtmn-shadow_focus-visible);
}

.vtmn-popover[data-position^='top'] &gt; [role='dialog']{
  bottom:calc(100% + 1.5em);
  left:50%;
  transform:translateX(-50%);
}

.vtmn-popover[data-position^='top'] &gt; [role='dialog']::after{
  border-left:solid transparent 0.6em;
  border-right:solid transparent 0.6em;
  border-top:solid var(--vtmn-semantic-color_background-primary-reversed) 0.65em;
  bottom:-0.6em;
  left:50%;
  transform:translateX(-50%);
}

.vtmn-popover[data-position='top-left'] &gt; [role='dialog']::after{
  left:90%;
}

.vtmn-popover[data-position='top-left'] &gt; [role='dialog']{
  transform:translateX(-90%);
}

.vtmn-popover[data-position='top-right'] &gt; [role='dialog']::after{
  left:10%;
}

.vtmn-popover[data-position='top-right'] &gt; [role='dialog']{
  transform:translateX(-10%);
}

.vtmn-popover[data-position^='bottom'] &gt; [role='dialog']{
  top:calc(100% + 1.5em);
  left:50%;
  transform:translateX(-50%);
}

.vtmn-popover[data-position^='bottom'] &gt; [role='dialog']::after{
  border-left:solid transparent 0.6em;
  border-right:solid transparent 0.6em;
  border-bottom:solid var(--vtmn-semantic-color_background-primary-reversed) 0.65em;
  top:-0.6em;
  left:50%;
  transform:translateX(-50%);
}

.vtmn-popover[data-position='bottom-left'] &gt; [role='dialog']::after{
  left:90%;
}

.vtmn-popover[data-position='bottom-left'] &gt; [role='dialog']{
  transform:translateX(-90%);
}

.vtmn-popover[data-position='bottom-right'] &gt; [role='dialog']::after{
  left:10%;
}

.vtmn-popover[data-position='bottom-right'] &gt; [role='dialog']{
  transform:translateX(-10%);
}

.vtmn-popover[data-position='left'] &gt; [role='dialog']{
  top:50%;
  left:-1.5em;
  transform:translate(-100%, -50%);
}

.vtmn-popover[data-position='left'] &gt; [role='dialog']::after{
  border-top:solid transparent 0.6em;
  border-bottom:solid transparent 0.6em;
  border-left:solid var(--vtmn-semantic-color_background-primary-reversed) 0.65em;
  right:-0.6em;
  top:50%;
  transform:translateY(-50%);
}

.vtmn-popover[data-position='right'] &gt; [role='dialog']{
  top:50%;
  right:-1.5em;
  transform:translate(100%, -50%);
}

.vtmn-popover[data-position='right'] &gt; [role='dialog']::after{
  border-top:solid transparent 0.6em;
  border-bottom:solid transparent 0.6em;
  border-right:solid var(--vtmn-semantic-color_background-primary-reversed) 0.65em;
  left:-0.6em;
  top:50%;
  transform:translateY(-50%);
}

.vtmn-snackbar{
  display:flex;
  flex-direction:row;
  align-items:center;
  justify-content:space-between;
  padding-block:0.5rem;
  padding-inline:1rem;
  min-block-size:3rem;
  inline-size:-moz-fit-content;
  inline-size:fit-content;
  min-inline-size:-moz-fit-content;
  min-inline-size:fit-content;
  font-family:var(--vtmn-typo_font-family);
  font-size:var(--vtmn-typo_text-2-font-size);
  line-height:var(--vtmn-typo_text-2-line-height);
  color:var(--vtmn-semantic-color_content-primary-reversed);
  background-color:var(--vtmn-semantic-color_background-primary-reversed);
  box-shadow:var(--vtmn-shadow_200);
  border-radius:var(--vtmn-radius_100);
  z-index:var(--vtmn-z-index_snackbar);
  box-sizing:border-box;
  outline:0;
}

.vtmn-snackbar.show{
  position:fixed;
  inset-inline-end:50%;
  inset-block-end:0;
  transform:translate(50%, -50%);
  animation:var(--vtmn-animation_overlay);
}

.vtmn-snackbar .vtmn-btn{
  -webkit-margin-start:0.75rem;
          margin-inline-start:0.75rem;
  -webkit-margin-before:-0.375rem;
          margin-block-start:-0.375rem;
  -webkit-margin-after:-0.375rem;
          margin-block-end:-0.375rem;
}

.vtmn-snackbar .vtmn-btn span[class^='vtmx-']{
  font-size:var(--vtmn-typo_text-2-font-size);
}

.vtmn-snackbar.animate-delay{
  animation-delay:0s, 0s, var(--vtmn-animation_overlay-duration), var(--vtmn-animation_overlay-duration);
}

.vtmn-toast{
  display:flex;
  flex-direction:row;
  align-items:center;
  padding:0.5rem 1rem;
  min-block-size:3rem;
  inline-size:-moz-fit-content;
  inline-size:fit-content;
  justify-content:space-between;
  font-family:var(--vtmn-typo_font-family);
  font-size:var(--vtmn-typo_text-2-font-size);
  line-height:var(--vtmn-typo_text-2-line-height);
  color:var(--vtmn-semantic-color_content-primary-reversed);
  background-color:var(--vtmn-semantic-color_background-primary-reversed);
  box-shadow:var(--vtmn-shadow_200);
  border-radius:var(--vtmn-radius_100);
  z-index:var(--vtmn-z-index_toast);
  box-sizing:border-box;
  outline:0;
}

.vtmn-toast.show{
  position:fixed;
  inset-inline-end:50%;
  inset-block-end:0;
  transform:translate(50%, -50%);
  animation:var(--vtmn-animation_overlay);
}

.vtmn-toast--with-icon-info &gt; .vtmn-toast_content::before{
  display:inline-block;
  vertical-align:middle;
  white-space:nowrap;
  inline-size:1.5rem;
  block-size:1.5rem;
  content:'';
  background-color:var(--vtmn-semantic-color_content-primary-reversed);
  -webkit-margin-end:1rem;
          margin-inline-end:1rem;
  -webkit-mask:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.333 8a6.666 6.666 0 1 0 13.333 0A6.666 6.666 0 0 0 1.333 8zm12 0A5.333 5.333 0 1 1 2.667 8a5.333 5.333 0 0 1 10.666 0zM8.667 4.667V6H7.333V4.667h1.334zm0 6.666v-4H7.333v4h1.334z'/%3E%3C/svg%3E");
          mask:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.333 8a6.666 6.666 0 1 0 13.333 0A6.666 6.666 0 0 0 1.333 8zm12 0A5.333 5.333 0 1 1 2.667 8a5.333 5.333 0 0 1 10.666 0zM8.667 4.667V6H7.333V4.667h1.334zm0 6.666v-4H7.333v4h1.334z'/%3E%3C/svg%3E");
}

.vtmn-toast .vtmn-btn{
  -webkit-margin-start:0.75rem;
          margin-inline-start:0.75rem;
  -webkit-margin-before:-6px;
          margin-block-start:-6px;
  -webkit-margin-after:-6px;
          margin-block-end:-6px;
}

.vtmn-toast .vtmn-btn span[class^='vtmx-']{
  font-size:var(--vtmn-typo_text-2-font-size);
}

.vtmn-toast.animate-delay{
  animation-delay:0s, 0s, var(--vtmn-animation_overlay-duration), var(--vtmn-animation_overlay-duration);
}

.vtmn-tooltip{
  position:relative;
  font-family:var(--vtmn-typo_font-family);
  font-size:var(--vtmn-typo_text-3-font-size);
  font-weight:var(--vtmn-typo_font-weight--normal);
  outline:0;
}

.vtmn-tooltip::before,
.vtmn-tooltip::after{
  z-index:var(--vtmn-z-index_tooltip);
  font-family:var(--vtmn-typo_font-family);
  font-size:var(--vtmn-typo_text-3-font-size);
  font-weight:var(--vtmn-typo_font-weight--normal);
  line-height:var(--vtmn-typo_text-3-line-height);
  box-shadow:var(--vtmn-shadow_200);
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
  position:absolute;
  display:none;
}

.vtmn-tooltip::before{
  content:'';
  border:0.5rem solid transparent;
}

.vtmn-tooltip::after{
  content:attr(data-tooltip);
  inline-size:-moz-fit-content;
  inline-size:fit-content;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  padding-block:0.5rem;
  padding-inline:0.75rem;
  block-size:2.25rem;
  border-radius:var(--vtmn-radius_100);
  background-color:var(--vtmn-semantic-color_background-primary-reversed);
  color:var(--vtmn-semantic-color_content-primary-reversed);
  box-sizing:border-box;
}

.vtmn-tooltip:focus-visible,
.vtmn-tooltip:focus-visible &gt; *{
  outline:none;
  box-shadow:var(--vtmn-shadow_focus-visible);
}

.vtmn-tooltip[data-tooltip='']::before,
.vtmn-tooltip[data-tooltip='']::after{
  display:none !important;
}

.vtmn-tooltip:not([data-position])::before,
.vtmn-tooltip[data-position^='top']::before{
  bottom:100%;
  border-bottom-width:0;
  border-top:0.5rem solid var(--vtmn-semantic-color_background-primary-reversed);
  left:50%;
  transform:translate(-50%, -78%);
}

.vtmn-tooltip:not([data-position])::after,
.vtmn-tooltip[data-position^='top']::after{
  bottom:calc(100% + 0.4375rem);
  left:50%;
  transform:translate(-50%, -0.5em);
}

.vtmn-tooltip:not([data-position])::after,
.vtmn-tooltip[data-position='top-left']::after{
  left:-0.625rem;
}

.vtmn-tooltip:not([data-position])::after,
.vtmn-tooltip[data-position='top-right']::after{
  transform:translate(-1.25rem, -0.5em);
}

.vtmn-tooltip[data-position^='bottom']::before{
  top:100%;
  border-top-width:0;
  border-bottom:0.5rem solid var(--vtmn-semantic-color_background-primary-reversed);
  left:50%;
  transform:translate(-50%, 78%);
}

.vtmn-tooltip[data-position^='bottom']::after{
  top:calc(100% + 0.4375rem);
  left:50%;
  transform:translate(-50%, 0.5em);
}

.vtmn-tooltip[data-position='bottom-left']::after{
  left:-0.625rem;
}

.vtmn-tooltip[data-position='bottom-right']::after{
  transform:translate(-1.25rem, 0.5em);
}

.vtmn-tooltip[data-position^='left']::before{
  top:50%;
  border-right-width:0;
  border-left:0.5rem solid var(--vtmn-semantic-color_background-primary-reversed);
  left:calc(0em - 0.5rem);
  transform:translate(-76%, -50%);
}

.vtmn-tooltip[data-position^='left']::after{
  top:50%;
  right:calc(100% + 0.4375rem);
  transform:translate(-0.5em, -50%);
}

.vtmn-tooltip[data-position^='right']::before{
  top:50%;
  border-left-width:0;
  border-right:0.5rem solid var(--vtmn-semantic-color_background-primary-reversed);
  right:calc(0em - 0.5rem);
  transform:translate(76%, -50%);
}

.vtmn-tooltip[data-position^='right']::after{
  top:50%;
  left:calc(100% + 0.4375rem);
  transform:translate(0.5em, -50%);
}

.vtmn-checkbox[type='checkbox']{
  position:absolute;
  opacity:0;
}

.vtmn-checkbox[type='checkbox'] + label{
  position:relative;
  display:inline-flex;
  align-items:flex-start;
  font-family:var(--vtmn-typo_font-family);
  font-size:var(--vtmn-typo_text-2-font-size);
  line-height:var(--vtmn-typo_text-2-line-height);
  cursor:pointer;
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
  color:var(--vtmn-semantic-color_content-primary);
}

.vtmn-checkbox[type='checkbox'] + label::before{
  content:'';
  border-width:0.125rem;
  border-style:solid;
  border-radius:0.0625rem;
  transition:var(--vtmn-transition_focus-visible);
  -webkit-margin-before:0.1875rem;
          margin-block-start:0.1875rem;
  -webkit-margin-end:0.6875rem;
          margin-inline-end:0.6875rem;
  padding:0.4375rem;
  border-color:var(--vtmn-semantic-color_content-inactive);
}

.vtmn-checkbox[type='checkbox']:not(:focus-visible,
:checked,
:disabled):hover
  + label::before{
  box-shadow:0 0 0 0.4375rem var(--vtmn-semantic-color_hover-secondary-transparent);
}

.vtmn-checkbox[type='checkbox']:not(:focus-visible,
:checked,
:disabled):active
  + label::before{
  box-shadow:0 0 0 0.4375rem var(--vtmn-semantic-color_active-secondary-transparent);
}

.vtmn-checkbox[type='checkbox']:not(:focus-visible):checked:not(:disabled):hover
  + label::before{
  box-shadow:0 0 0 0.4375rem var(--vtmn-semantic-color_hover-primary-transparent);
}

.vtmn-checkbox[type='checkbox']:not(:focus-visible):checked:not(
    :disabled
  ):active
  + label::before{
  box-shadow:0 0 0 0.4375rem var(--vtmn-semantic-color_active-primary-transparent);
}

.vtmn-checkbox[type='checkbox']:not(:disabled):focus-visible + label::before{
  box-shadow:var(--vtmn-shadow_focus-visible);
}

.vtmn-checkbox[type='checkbox']:checked + label::before,
.vtmn-checkbox[type='checkbox']:indeterminate + label::before{
  background-color:var(--vtmn-semantic-color_content-active);
  border-color:var(--vtmn-semantic-color_content-active);
}

.vtmn-checkbox[type='checkbox'] + label::after{
  content:'';
  -webkit-mask:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.80351 10.8L14.2875 2.31484L12.5907 0.618038L5.80351 7.40644L2.40871 4.01164L0.711914 5.70844L5.80351 10.8Z'/%3E%3C/svg%3E");
          mask:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.80351 10.8L14.2875 2.31484L12.5907 0.618038L5.80351 7.40644L2.40871 4.01164L0.711914 5.70844L5.80351 10.8Z'/%3E%3C/svg%3E");
  -webkit-mask-size:cover;
          mask-size:cover;
  position:absolute;
  block-size:1.125rem;
  inline-size:1.125rem;
  inset-block-start:0.4375rem;
  inset-inline-start:0.125rem;
  background-color:var(--vtmn-semantic-color_content-primary-reversed);
  transition:all 0.2s;
}

.vtmn-checkbox[type='checkbox']:indeterminate + label::after{
  content:'';
  -webkit-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.333 7.333h9.334v1.334H3.333V7.333z' stroke-width='10'/%3E%3C/svg%3E");
          mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.333 7.333h9.334v1.334H3.333V7.333z' stroke-width='10'/%3E%3C/svg%3E");
  -webkit-mask-size:cover;
          mask-size:cover;
  position:absolute;
  block-size:1.25rem;
  inline-size:1.25rem;
  inset-block-start:0.125rem;
  inset-inline-start:-0.0625rem;
  background-color:var(--vtmn-semantic-color_content-primary-reversed);
}

.vtmn-checkbox[type='checkbox']:not(:checked) + label::after,
.vtmn-checkbox[type='checkbox']:not(:indeterminate) + label::after{
  opacity:0;
  transform:scale(0) rotate(45deg);
}

.vtmn-checkbox[type='checkbox']:checked + label::after,
.vtmn-checkbox[type='checkbox']:indeterminate + label::after{
  opacity:1;
  transform:scale(1) rotate(0);
}

.vtmn-checkbox[type='checkbox']:disabled + label{
  opacity:var(--vtmn-opacity_disabled-state);
  cursor:not-allowed;
}

.vtmn-chip{
  min-inline-size:-moz-max-content;
  min-inline-size:max-content;
  max-inline-size:-moz-max-content;
  max-inline-size:max-content;
  display:flex;
  flex-direction:row;
  justify-content:center;
  align-items:center;
  padding-block:0.5rem;
  padding-inline:1rem;
  box-shadow:inset 0 0 0 0.0625rem var(--vtmn-semantic-color_border-inactive);
  border-radius:var(--vtmn-radius_700);
  background-color:var(--vtmn-semantic-color_background-primary);
  position:relative;
  color:var(--vtmn-semantic-color_content-action);
  font-family:var(--vtmn-typo_font-family);
  font-size:var(--vtmn-typo_text-2-font-size);
  font-weight:var(--vtmn-typo_font-weight--bold);
  line-height:1;
  outline:none;
  block-size:2.5rem;
  box-sizing:border-box;
  transition:var(--vtmn-transition_focus-visible);
}

.vtmn-chip &gt; .vtmn-badge{
  font-weight:var(--vtmn-typo_font-weight--normal);
  transform:translateX(0.375rem);
}

.vtmn-chip:not([aria-disabled='true']):hover{
  background-color:var(--vtmn-semantic-color_hover-secondary-transparent);
  cursor:pointer;
}

.vtmn-chip:not([aria-disabled='true']):active{
  background-color:var(--vtmn-semantic-color_active-secondary-transparent);
}

.vtmn-chip:not([aria-disabled='true']):focus-visible{
  outline:none;
  box-shadow:inset 0 0 0 0.0625rem var(--vtmn-semantic-color_border-inactive), var(--vtmn-shadow_focus-visible);
}

.vtmn-chip[aria-disabled='true']{
  opacity:var(--vtmn-opacity_disabled-state);
  cursor:not-allowed;
}

.vtmn-chip[aria-pressed='true']{
  box-shadow:none;
  background-color:var(--vtmn-semantic-color_background-brand-primary);
  color:var(--vtmn-semantic-color_content-primary-reversed);
}

.vtmn-chip[aria-pressed='true']:not([aria-disabled='true']):hover{
  background-color:var(--vtmn-semantic-color_hover-brand);
}

.vtmn-chip[aria-pressed='true']:not([aria-disabled='true']):active{
  background-color:var(--vtmn-semantic-color_active-brand);
}

.vtmn-chip[aria-pressed='true']::before{
  content:'';
  -webkit-mask:url("data:image/svg+xml,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m6.667 10.115 6.128-6.129.943.943L6.667 12 2.424 7.757l.943-.942 3.3 3.3Z'/%3E%3C/svg%3E");
          mask:url("data:image/svg+xml,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m6.667 10.115 6.128-6.129.943.943L6.667 12 2.424 7.757l.943-.942 3.3 3.3Z'/%3E%3C/svg%3E");
  -webkit-mask-size:cover;
          mask-size:cover;
  block-size:1.5rem;
  inline-size:1.5rem;
  position:relative;
  inset-inline-start:-0.25rem;
  background-color:var(--vtmn-semantic-color_content-primary-reversed);
}

.vtmn-chip_size--small{
  font-size:var(--vtmn-typo_text-3-font-size);
  padding-block:0.375rem;
  padding-inline:0.75rem;
  block-size:2rem;
}

.vtmn-chip_size--small &gt; .vtmn-badge{
  transform:translateX(0.5rem);
}

.vtmn-chip_size--medium{
  block-size:2.5rem;
  padding-block:0.5rem;
  padding-inline:1rem;
  font-size:var(--vtmn-typo_text-2-font-size);
}

.vtmn-chip_size--medium &gt; .vtmn-badge{
  transform:translateX(0.375rem);
}

.vtmn-chip_variant--filter &gt; .vtmn-badge{
  font-weight:var(--vtmn-typo_font-weight--normal);
  transform:translateX(0.3125rem);
}

.vtmn-chip_variant--filter.vtmn-chip_size--medium &gt; .vtmn-badge{
  transform:translateX(0.3125rem);
}

.vtmn-chip_variant--filter[aria-pressed='true']{
  -webkit-padding-start:1rem;
          padding-inline-start:1rem;
}

.vtmn-chip_variant--filter[aria-pressed='true']::before{
  content:'';
  -webkit-mask:url("data:image/svg+xml,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m6.667 10.115 6.128-6.129.943.943L6.667 12 2.424 7.757l.943-.942 3.3 3.3Z'/%3E%3C/svg%3E");
          mask:url("data:image/svg+xml,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m6.667 10.115 6.128-6.129.943.943L6.667 12 2.424 7.757l.943-.942 3.3 3.3Z'/%3E%3C/svg%3E");
  -webkit-mask-size:cover;
          mask-size:cover;
  block-size:1.5rem;
  inline-size:1.5rem;
  position:relative;
  inset-inline-start:-0.25rem;
  background-color:var(--vtmn-semantic-color_content-primary-reversed);
}

.vtmn-chip_variant--filter.vtmn-chip_size--small[aria-pressed='true']::before{
  inset-inline-start:-0.375rem;
}

.vtmn-chip_variant--filter.vtmn-chip_size--medium[aria-pressed='true']::before{
  inset-inline-start:-0.25rem;
}

.vtmn-chip_variant--action &gt; span[class^='vtmx-'],
.vtmn-chip_variant--action &gt; svg{
  color:var(--vtmn-semantic-color_content-action);
  fill:var(--vtmn-semantic-color_content-action);
  inline-size:1.5rem;
  block-size:1.5rem;
  font-size:1.5rem;
  transform:translateX(-0.375rem);
}

.vtmn-chip_variant--action.vtmn-chip_size--small &gt; span[class^='vtmx-'],
.vtmn-chip_variant--action.vtmn-chip_size--small &gt; svg{
  transform:translateX(-0.25rem);
}

.vtmn-chip_variant--action.vtmn-chip_size--medium &gt; span[class^='vtmx-'],
.vtmn-chip_variant--action.vtmn-chip_size--medium &gt; svg{
  transform:translateX(-0.375rem);
}

.vtmn-chip_variant--single-choice[aria-pressed='true']::before{
  content:initial;
  -webkit-mask:initial;
          mask:initial;
  -webkit-mask-size:initial;
          mask-size:initial;
  block-size:initial;
  inline-size:initial;
  position:initial;
  inset-inline-start:initial;
  background-color:initial;
}

.vtmn-chip_variant--input &gt; span[class^='vtmx-'],
.vtmn-chip_variant--input &gt; svg{
  transform:translateX(-0.375rem);
  font-size:1.25rem;
}

.vtmn-chip_variant--input.vtmn-chip_size--small &gt; span[class^='vtmx-'],
.vtmn-chip_variant--input.vtmn-chip_size--small &gt; svg{
  transform:translateX(-0.25rem);
  font-size:1rem;
}

.vtmn-chip_variant--input.vtmn-chip_size--medium &gt; span[class^='vtmx-'],
.vtmn-chip_variant--input.vtmn-chip_size--medium &gt; svg{
  transform:translateX(-0.375rem);
  font-size:1.25rem;
}

.vtmn-chip_variant--input &gt; img{
  block-size:1.25rem;
  inline-size:1.25rem;
  border-radius:50%;
  transform:translateX(-0.375rem);
}

.vtmn-chip_variant--input.vtmn-chip_size--small &gt; img{
  transform:translateX(-0.375rem);
}

.vtmn-chip_variant--input.vtmn-chip_size--medium &gt; img{
  transform:translateX(-0.375rem);
}

.vtmn-chip_variant--input[aria-pressed='true']{
  -webkit-padding-end:0.375rem;
          padding-inline-end:0.375rem;
}

.vtmn-chip_variant--input.vtmn-chip_size--small[aria-pressed='true']{
  -webkit-padding-end:0.25rem;
          padding-inline-end:0.25rem;
}

.vtmn-chip_variant--input.vtmn-chip_size--medium[aria-pressed='true']{
  -webkit-padding-end:0.375rem;
          padding-inline-end:0.375rem;
}

.vtmn-chip_variant--input[aria-pressed='true']::before{
  content:initial;
  -webkit-mask:initial;
          mask:initial;
  -webkit-mask-size:initial;
          mask-size:initial;
  block-size:initial;
  inline-size:initial;
  position:initial;
  inset-inline-start:initial;
  background-color:initial;
}

.vtmn-chip_variant--input[aria-pressed='true'] &gt; .vtmn-btn--icon-alone{
  -webkit-margin-start:0.375rem;
          margin-inline-start:0.375rem;
  padding:0;
  block-size:1.5rem;
  inline-size:1.5rem;
  border-radius:50%;
}

.vtmn-chip_variant--input[aria-pressed='true']
  &gt; .vtmn-btn--icon-alone
  &gt; span[class^='vtmx-'],
.vtmn-chip_variant--input[aria-pressed='true'] &gt; .vtmn-btn--icon-alone &gt; svg{
  font-size:1.5rem;
}

.vtmn-chip_variant--input[aria-pressed='true']:not(
    [aria-disabled='true']
  ):hover{
  cursor:initial;
  background-color:var(--vtmn-semantic-color_background-brand-primary);
}

.vtmn-chip_variant--input[aria-pressed='true']:not(
    [aria-disabled='true']
  ):active{
  background-color:var(--vtmn-semantic-color_background-brand-primary);
}

.vtmn-chip:not(.vtmn-chip--disabled):hover{
  background-color:var(--vtmn-semantic-color_hover-secondary-transparent);
  cursor:pointer;
}

.vtmn-chip:not(.vtmn-chip--disabled):active{
  background-color:var(--vtmn-semantic-color_active-secondary-transparent);
}

.vtmn-chip:not(.vtmn-chip--disabled):focus-visible{
  outline:none;
  box-shadow:inset 0 0 0 0.0625rem var(--vtmn-semantic-color_border-inactive), var(--vtmn-shadow_focus-visible);
}

.vtmn-chip.vtmn-chip--disabled{
  opacity:var(--vtmn-opacity_disabled-state);
  cursor:not-allowed;
}

.vtmn-chip.vtmn-chip--selected{
  box-shadow:none;
  background-color:var(--vtmn-semantic-color_background-brand-primary);
  color:var(--vtmn-semantic-color_content-primary-reversed);
}

.vtmn-chip.vtmn-chip--selected:not(.vtmn-chip--disabled):hover{
  background-color:var(--vtmn-semantic-color_hover-brand);
}

.vtmn-chip.vtmn-chip--selected:not(.vtmn-chip--disabled):active{
  background-color:var(--vtmn-semantic-color_active-brand);
}

.vtmn-chip.vtmn-chip--selected::before{
  content:'';
  -webkit-mask:url("data:image/svg+xml,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m6.667 10.115 6.128-6.129.943.943L6.667 12 2.424 7.757l.943-.942 3.3 3.3Z'/%3E%3C/svg%3E");
          mask:url("data:image/svg+xml,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m6.667 10.115 6.128-6.129.943.943L6.667 12 2.424 7.757l.943-.942 3.3 3.3Z'/%3E%3C/svg%3E");
  -webkit-mask-size:cover;
          mask-size:cover;
  height:1.5rem;
  width:1.5rem;
  position:relative;
  left:-0.25rem;
  background-color:var(--vtmn-semantic-color_content-primary-reversed);
}

.vtmn-chip_variant--input.vtmn-chip--selected:not(.vtmn-chip--disabled):hover{
  cursor:initial;
  background-color:var(--vtmn-semantic-color_background-brand-primary);
}

.vtmn-chip_variant--input.vtmn-chip--selected:not(.vtmn-chip--disabled):active{
  background-color:var(--vtmn-semantic-color_background-brand-primary);
}

.vtmn-chip_variant--filter.vtmn-chip--selected{
  padding-left:1rem;
}

.vtmn-chip_variant--filter.vtmn-chip--selected::before{
  content:'';
  -webkit-mask:url("data:image/svg+xml,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m6.667 10.115 6.128-6.129.943.943L6.667 12 2.424 7.757l.943-.942 3.3 3.3Z'/%3E%3C/svg%3E");
          mask:url("data:image/svg+xml,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m6.667 10.115 6.128-6.129.943.943L6.667 12 2.424 7.757l.943-.942 3.3 3.3Z'/%3E%3C/svg%3E");
  -webkit-mask-size:cover;
          mask-size:cover;
  height:1.5rem;
  width:1.5rem;
  position:relative;
  left:-0.25rem;
  background-color:var(--vtmn-semantic-color_content-primary-reversed);
}

.vtmn-chip_variant--filter.vtmn-chip_size--small.vtmn-chip--selected::before{
  left:-0.375rem;
}

.vtmn-chip_variant--filter.vtmn-chip_size--medium.vtmn-chip--selected::before{
  left:-0.25rem;
}

.vtmn-chip_variant--single-choice.vtmn-chip--selected::before{
  content:initial;
  -webkit-mask:initial;
          mask:initial;
  -webkit-mask-size:initial;
          mask-size:initial;
  height:initial;
  width:initial;
  position:initial;
  left:initial;
  background-color:initial;
}

.vtmn-chip_variant--input.vtmn-chip--selected{
  padding-right:0.375rem;
}

.vtmn-chip_variant--input.vtmn-chip_size--small{
  padding-right:0.25rem;
}

.vtmn-chip_variant--input.vtmn-chip_size--medium{
  padding-right:0.375rem;
}

.vtmn-chip_variant--input::before{
  content:initial;
  -webkit-mask:initial;
          mask:initial;
  -webkit-mask-size:initial;
          mask-size:initial;
  height:initial;
  width:initial;
  position:initial;
  left:initial;
  background-color:initial;
}

.vtmn-chip_variant--input &gt; .vtmn-btn--icon-alone{
  margin-left:0.375rem;
  padding:0;
  height:1.5rem;
  width:1.5rem;
  border-radius:50%;
}

.vtmn-chip_variant--input &gt; .vtmn-btn--icon-alone &gt; span[class^='vtmx-'],
.vtmn-chip_variant--input &gt; .vtmn-btn--icon-alone &gt; svg{
  font-size:1.5rem;
  color:var(--vtmn-semantic-color_content-action);
  fill:var(--vtmn-semantic-color_content-action);
}

.vtmn-quantity{
  font-family:var(--vtmn-typo_font-family);
  font-size:var(--vtmn-typo_text-2-font-size);
  font-weight:var(--vtmn-typo_font-weight--normal);
  color:var(--vtmn-semantic-color_content-primary);
  block-size:-moz-fit-content;
  block-size:fit-content;
  inline-size:-moz-fit-content;
  inline-size:fit-content;
}

.vtmn-quantity &gt; label{
  font-size:var(--vtmn-typo_text-2-font-size);
  line-height:var(--vtmn-typo_text-2-line-height);
  -webkit-margin-after:0.25rem;
          margin-block-end:0.25rem;
  display:inline-block;
  inline-size:-moz-fit-content;
  inline-size:fit-content;
}

.vtmn-quantity_content{
  display:flex;
}

.vtmn-quantity input[type='number']{
  font-family:inherit;
  font-size:100%;
  margin:0;
  line-height:inherit;
  outline:0;
  inline-size:3.75rem;
  padding-block:0;
  padding-inline:0.125rem;
  border:0;
  background-color:var(--vtmn-semantic-color_background-primary);
  box-shadow:inset 0 0 0 0.0625rem var(--vtmn-semantic-color_border-inactive);
  text-align:center;
  z-index:1;
  transition:var(--vtmn-transition_focus-visible);
  border-radius:0;
  -webkit-appearance:none;
     -moz-appearance:none;
          appearance:none;
}

.vtmn-quantity input[type='number']::-moz-placeholder{
  color:var(--vtmn-semantic-color_content-tertiary);
}

.vtmn-quantity input[type='number']::placeholder{
  color:var(--vtmn-semantic-color_content-tertiary);
}

.vtmn-quantity input[type='number']:not(:disabled,
:focus):hover{
  box-shadow:inset 0 0 0 0.0625rem var(--vtmn-semantic-color_border-inactive), 0 0 0 0.1875rem var(--vtmn-semantic-color_hover-primary);
}

.vtmn-quantity[aria-disabled='true']{
  opacity:var(--vtmn-opacity_disabled-state);
  cursor:not-allowed;
}

.vtmn-quantity[aria-disabled='true'] *:disabled{
  opacity:1;
  cursor:not-allowed;
}

.vtmn-quantity input[type='number']:not(:disabled):invalid{
  box-shadow:inset 0 0 0 0.125rem var(--vtmn-semantic-color_border-negative);
}

.vtmn-quantity input[type='number']:not(:disabled):focus,
.vtmn-quantity input[type='number']:not(:disabled):focus-visible{
  box-shadow:inset 0 0 0 0.125rem var(--vtmn-semantic-color_border-active);
}

.vtmn-quantity input[type='number']::-webkit-inner-spin-button,
.vtmn-quantity input[type='number']::-webkit-outer-spin-button{
  -webkit-appearance:none;
          appearance:none;
  margin:0;
}

.vtmn-quantity .vtmn-btn{
  min-inline-size:3rem;
  min-block-size:3rem;
  box-shadow:inset 0 0 0 0.0625rem var(--vtmn-semantic-color_border-inactive);
}

.vtmn-quantity .vtmn-btn:focus-visible{
  z-index:2;
}

.vtmn-quantity .vtmn-btn:last-child{
  border-radius:0 var(--vtmn-radius_100) var(--vtmn-radius_100) 0;
  -webkit-margin-start:-0.125rem;
          margin-inline-start:-0.125rem;
}

.vtmn-quantity .vtmn-btn:first-child{
  border-radius:var(--vtmn-radius_100) 0 0 var(--vtmn-radius_100);
  -webkit-margin-end:-0.125rem;
          margin-inline-end:-0.125rem;
}

.vtmn-quantity_error-text{
  font-size:var(--vtmn-typo_text-3-font-size);
  line-height:var(--vtmn-typo_text-3-line-height);
  -webkit-margin-before:0.25rem;
          margin-block-start:0.25rem;
  display:inline-flex;
  align-items:center;
}

.vtmn-quantity_error-text::before{
  position:relative;
  content:'';
  -webkit-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.333 8a6.667 6.667 0 1 0 13.333 0A6.667 6.667 0 0 0 1.333 8zm12 0A5.333 5.333 0 1 1 2.667 8a5.333 5.333 0 0 1 10.666 0zm-4.666 2v1.333H7.333V10h1.334zm0-1.333v-4H7.333v4h1.334z'/%3E%3C/svg%3E");
          mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.333 8a6.667 6.667 0 1 0 13.333 0A6.667 6.667 0 0 0 1.333 8zm12 0A5.333 5.333 0 1 1 2.667 8a5.333 5.333 0 0 1 10.666 0zm-4.666 2v1.333H7.333V10h1.334zm0-1.333v-4H7.333v4h1.334z'/%3E%3C/svg%3E");
  -webkit-mask-size:cover;
          mask-size:cover;
  display:inline-block;
  background-color:var(--vtmn-semantic-color_content-negative);
  block-size:1rem;
  inline-size:1rem;
  -webkit-margin-end:0.3125rem;
          margin-inline-end:0.3125rem;
}

.vtmn-quantity.vtmn-quantity_size--small .vtmn-btn{
  min-inline-size:2rem;
  min-block-size:2rem;
}

.vtmn-quantity.vtmn-quantity_size--medium .vtmn-btn{
  min-inline-size:3rem;
  min-block-size:3rem;
}

.vtmn-quantity.vtmn-quantity_size--small input[type='number']{
  inline-size:2.5rem;
}

.vtmn-quantity.vtmn-quantity_size--medium input[type='number']{
  inline-size:3.75rem;
}

.vtmn-quantity.vtmn-quantity_size--small &gt; label{
  font-size:var(--vtmn-typo_text-3-font-size);
  line-height:var(--vtmn-typo_text-3-line-height);
}

.vtmn-quantity.vtmn-quantity_size--medium &gt; label{
  font-size:var(--vtmn-typo_text-2-font-size);
  line-height:var(--vtmn-typo_text-2-line-height);
}

.vtmn-quantity.vtmn-quantity_size--small{
  font-size:var(--vtmn-typo_text-3-font-size);
}

.vtmn-quantity.vtmn-quantity_size--medium{
  font-size:var(--vtmn-typo_text-2-font-size);
}

.vtmn-quantity.vtmn-quantity--full-width,
.vtmn-quantity.vtmn-quantity_size--small.vtmn-quantity--full-width,
.vtmn-quantity.vtmn-quantity_size--medium.vtmn-quantity--full-width{
  inline-size:100%;
}

.vtmn-quantity.vtmn-quantity--full-width input[type='number'],
.vtmn-quantity.vtmn-quantity_size--small.vtmn-quantity--full-width
  input[type='number'],
.vtmn-quantity.vtmn-quantity_size--medium.vtmn-quantity--full-width
  input[type='number']{
  inline-size:100%;
}

.vtmn-radio-button[type='radio']{
  position:absolute;
  opacity:0;
}

.vtmn-radio-button[type='radio'] + label{
  position:relative;
  display:inline-flex;
  align-items:flex-start;
  font-family:var(--vtmn-typo_font-family);
  font-size:var(--vtmn-typo_text-2-font-size);
  line-height:var(--vtmn-typo_text-2-line-height);
  cursor:pointer;
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
  color:var(--vtmn-semantic-color_content-primary);
}

.vtmn-radio-button[type='radio'] + label::before{
  content:'';
  border:0.125rem solid;
  border-radius:100%;
  -webkit-margin-before:0.0625rem;
          margin-block-start:0.0625rem;
  -webkit-margin-end:0.6875rem;
          margin-inline-end:0.6875rem;
  padding:0.5rem;
  transition:var(--vtmn-transition_focus-visible);
}

.vtmn-radio-button[type='radio']:not(:checked) + label::before{
  border-color:var(--vtmn-semantic-color_content-inactive);
}

.vtmn-radio-button[type='radio']:not(:focus-visible,
:checked,
:disabled):hover
  + label::before{
  box-shadow:0 0 0 0.4375rem var(--vtmn-semantic-color_hover-secondary-transparent);
}

.vtmn-radio-button[type='radio']:not(:checked,
:disabled):active
  + label::before{
  box-shadow:0 0 0 0.4375rem var(--vtmn-semantic-color_active-secondary-transparent);
}

.vtmn-radio-button[type='radio']:focus-visible:not(:disabled) + label::before{
  box-shadow:var(--vtmn-shadow_focus-visible);
}

.vtmn-radio-button[type='radio']:checked + label::before{
  border-color:var(--vtmn-semantic-color_content-primary);
}

.vtmn-radio-button[type='radio']:not(:focus-visible):checked:not(
    :disabled
  ):hover
  + label::before{
  box-shadow:0 0 0 0.4375rem var(--vtmn-semantic-color_hover-primary-transparent);
}

.vtmn-radio-button[type='radio']:checked:not(:disabled):active + label::before{
  box-shadow:0 0 0 0.4375rem var(--vtmn-semantic-color_active-primary-transparent);
}

.vtmn-radio-button[type='radio'] + label::after{
  content:'';
  -webkit-mask:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 20C4.477 20 0 15.523 0 10C0 4.477 4.477 0 10 0C15.523 0 20 4.477 20 10C20 15.523 15.523 20 10 20ZM10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM5 10C5 12.7614 7.23858 15 10 15C12.7614 15 15 12.7614 15 10C15 7.23858 12.7614 5 10 5C7.23858 5 5 7.23858 5 10Z' /%3E%3C/svg%3E");
          mask:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 20C4.477 20 0 15.523 0 10C0 4.477 4.477 0 10 0C15.523 0 20 4.477 20 10C20 15.523 15.523 20 10 20ZM10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM5 10C5 12.7614 7.23858 15 10 15C12.7614 15 15 12.7614 15 10C15 7.23858 12.7614 5 10 5C7.23858 5 5 7.23858 5 10Z' /%3E%3C/svg%3E");
  -webkit-mask-size:cover;
          mask-size:cover;
  background-color:var(--vtmn-semantic-color_content-active);
  position:absolute;
  block-size:1.25rem;
  inline-size:1.25rem;
  inset-block-start:0.0625rem;
  inset-inline-start:0;
  transition:all 0.2s;
}

.vtmn-radio-button[type='radio']:not(:checked) + label::after{
  opacity:0;
  transform:scale(0) rotate(45deg);
}

.vtmn-radio-button[type='radio']:checked + label::after{
  opacity:1;
  transform:scale(1) rotate(0);
}

.vtmn-radio-button[type='radio']:disabled + label{
  opacity:var(--vtmn-opacity_disabled-state);
  cursor:not-allowed;
}

.vtmn-radio-button[type='radio']:focus-visible + label::before{
  outline:none;
  box-shadow:var(--vtmn-shadow_focus-visible);
}

.vtmn-toggle{
  display:flex;
  align-items:center;
}

.vtmn-toggle_switch{
  position:relative;
  display:inline-block;
  inline-size:3.5rem;
  block-size:2rem;
}

.vtmn-toggle_switch input[type='checkbox']{
  inline-size:100%;
  block-size:100%;
  cursor:pointer;
  margin:0;
  outline:none;
  opacity:0;
}

.vtmn-toggle_switch input[type='checkbox']:checked + span{
  background-color:var(--vtmn-semantic-color_content-active);
}

.vtmn-toggle_switch input[type='checkbox']:checked + span::before{
  transform:translateX(1.5rem);
}

.vtmn-toggle_switch input[type='checkbox']:checked + span::after{
  transform:translateX(1.5rem);
  opacity:1;
}

.vtmn-toggle_switch
  input[type='checkbox']:not([disabled]):hover
  + span::before{
  box-shadow:0 0 0 0.75rem var(--vtmn-semantic-color_hover-secondary-transparent);
}

.vtmn-toggle_switch
  input[type='checkbox']:not([disabled]):active
  + span::before{
  box-shadow:0 0 0 0.75rem var(--vtmn-semantic-color_active-secondary-transparent);
}

.vtmn-toggle_switch
  input[type='checkbox']:not([disabled]):hover:checked
  + span::before{
  box-shadow:0 0 0 0.75rem var(--vtmn-semantic-color_hover-primary-transparent);
}

.vtmn-toggle_switch
  input[type='checkbox']:not([disabled]):active:checked
  + span::before{
  box-shadow:0 0 0 0.75rem var(--vtmn-semantic-color_active-primary-transparent);
}

.vtmn-toggle_switch input[type='checkbox']:focus-visible + span{
  outline:none;
  box-shadow:var(--vtmn-shadow_focus-visible);
}

.vtmn-toggle_switch span{
  position:absolute;
  inset-block-start:0;
  inset-inline-start:0;
  inline-size:100%;
  block-size:100%;
  background-color:var(--vtmn-semantic-color_content-inactive);
  transition:background-color 0.2s ease-out, var(--vtmn-transition_focus-visible);
  border-radius:var(--vtmn-radius_400);
  pointer-events:none;
}

.vtmn-toggle_switch span::before{
  position:absolute;
  content:'';
  block-size:1.5rem;
  inline-size:1.5rem;
  inset-inline-start:0.25rem;
  inset-block-start:0.25rem;
  background-color:var(--vtmn-base-color_white);
  transition:var(--vtmn-transition_focus-visible), transform 0.2s ease-out, background-color 0.2s ease-out;
  border-radius:50%;
}

.vtmn-toggle_switch span::after{
  content:'';
  -webkit-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.80351 10.8L14.2875 2.31484L12.5907 0.618038L5.80351 7.40644L2.40871 4.01164L0.711914 5.70844L5.80351 10.8Z'/%3E%3C/svg%3E");
          mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.80351 10.8L14.2875 2.31484L12.5907 0.618038L5.80351 7.40644L2.40871 4.01164L0.711914 5.70844L5.80351 10.8Z'/%3E%3C/svg%3E");
  -webkit-mask-size:cover;
          mask-size:cover;
  position:absolute;
  inline-size:1.5rem;
  block-size:1.5rem;
  inset-block-start:0.625rem;
  inset-inline-start:0.5625rem;
  background-color:var(--vtmn-semantic-color_content-active);
  transition:var(--vtmn-transition_focus-visible), transform 0.2s ease-out, background-color 0.2s ease-out;
  opacity:0;
}

.vtmn-toggle label{
  font-family:var(--vtmn-typo_font-family);
  color:var(--vtmn-semantic-color_content-primary);
  font-size:var(--vtmn-typo_text-2-font-size);
  -webkit-margin-start:0.75rem;
          margin-inline-start:0.75rem;
}

.vtmn-toggle input[type='checkbox']:disabled{
  cursor:not-allowed;
}

.vtmn-toggle input[type='checkbox']:disabled + span{
  opacity:var(--vtmn-opacity_disabled-state);
}

.vtmn-toggle_size--small .vtmn-toggle_switch{
  inline-size:2.625rem;
  block-size:1.5rem;
}

.vtmn-toggle_size--small .vtmn-toggle_switch span::before{
  block-size:1rem;
  inline-size:1rem;
}

.vtmn-toggle_size--small label{
  font-size:var(--vtmn-typo_text-3-font-size);
  -webkit-margin-start:0.5rem;
          margin-inline-start:0.5rem;
}

.vtmn-toggle_size--small span::after{
  inline-size:1.125rem;
  block-size:1.125rem;
  inset-block-start:0.5rem;
  inset-inline-start:0.4375rem;
}

.vtmn-toggle_size--small input[type='checkbox']:checked + span::before{
  transform:translateX(1.125rem);
}

.vtmn-toggle_size--small input[type='checkbox']:checked + span::after{
  transform:translateX(1.125rem);
}

.vtmn-toggle_size--small
  input[type='checkbox']:not([disabled]):hover
  + span::before{
  box-shadow:0 0 0 0.5rem var(--vtmn-semantic-color_hover-secondary-transparent);
}

.vtmn-toggle_size--small
  input[type='checkbox']:not([disabled]):active
  + span::before{
  box-shadow:0 0 0 0.5rem var(--vtmn-semantic-color_active-secondary-transparent);
}

.vtmn-toggle_size--small
  input[type='checkbox']:not([disabled]):hover:checked
  + span::before{
  box-shadow:0 0 0 0.5rem var(--vtmn-semantic-color_hover-primary-transparent);
}

.vtmn-toggle_size--small
  input[type='checkbox']:not([disabled]):active:checked
  + span::before{
  box-shadow:0 0 0 0.5rem var(--vtmn-semantic-color_active-primary-transparent);
}

.vtmn-toggle_size--medium .vtmn-toggle_switch{
  inline-size:3.5rem;
  block-size:2rem;
}

.vtmn-toggle_size--medium .vtmn-toggle_switch span::before{
  block-size:1.5rem;
  inline-size:1.5rem;
}

.vtmn-toggle_size--medium label{
  font-size:var(--vtmn-typo_text-2-font-size);
  -webkit-margin-start:0.75rem;
          margin-inline-start:0.75rem;
}

.vtmn-toggle_size--medium span::after{
  block-size:1.5rem;
  inline-size:1.5rem;
  inset-block-start:0.625rem;
  inset-inline-start:0.5625rem;
}

.vtmn-toggle_size--medium input[type='checkbox']:checked + span::before{
  transform:translateX(1.5rem);
}

.vtmn-toggle_size--medium input[type='checkbox']:checked + span::after{
  transform:translateX(1.5rem);
}

.vtmn-toggle_switch--medium
  input[type='checkbox']:not([disabled]):hover
  + span::before{
  box-shadow:0 0 0 0.75rem var(--vtmn-semantic-color_hover-secondary-transparent);
}

.vtmn-toggle_switch--medium
  input[type='checkbox']:not([disabled]):active
  + span::before{
  box-shadow:0 0 0 0.75rem var(--vtmn-semantic-color_active-secondary-transparent);
}

.vtmn-toggle_switch--medium
  input[type='checkbox']:not([disabled]):hover:checked
  + span::before{
  box-shadow:0 0 0 0.75rem var(--vtmn-semantic-color_hover-primary-transparent);
}

.vtmn-toggle_switch--medium
  input[type='checkbox']:not([disabled]):active:checked
  + span::before{
  box-shadow:0 0 0 0.75rem var(--vtmn-semantic-color_active-primary-transparent);
}

.vtmn-accordion{
  box-sizing:border-box;
  display:block;
  inline-size:100%;
  min-block-size:3rem;
  block-size:-moz-fit-content;
  block-size:fit-content;
  font-family:var(--vtmn-typo_font-family);
  font-size:var(--vtmn-typo_text-2-font-size);
  line-height:var(--vtmn-typo_text-2-line-height);
  color:var(--vtmn-semantic-color_content-primary);
  font-weight:var(--vtmn-typo_font-weight--normal);
  background-color:var(--vtmn-semantic-color_background-primary);
  -webkit-border-after:0.0625rem solid var(--vtmn-semantic-color_border-primary);
          border-block-end:0.0625rem solid var(--vtmn-semantic-color_border-primary);
  outline:0;
}

.vtmn-accordion--with-icon-left summary::before{
  content:'';
  -webkit-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.333 8a6.666 6.666 0 1 0 13.333 0A6.666 6.666 0 0 0 1.333 8Zm12 0A5.333 5.333 0 1 1 2.667 8a5.333 5.333 0 0 1 10.666 0ZM8.667 4.667V6H7.333V4.667h1.334Zm0 6.666v-4H7.333v4h1.334Z'/%3E%3C/svg%3E");
          mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.333 8a6.666 6.666 0 1 0 13.333 0A6.666 6.666 0 0 0 1.333 8Zm12 0A5.333 5.333 0 1 1 2.667 8a5.333 5.333 0 0 1 10.666 0ZM8.667 4.667V6H7.333V4.667h1.334Zm0 6.666v-4H7.333v4h1.334Z'/%3E%3C/svg%3E");
  -webkit-mask-size:cover;
          mask-size:cover;
  inline-size:1.5rem;
  block-size:1.5rem;
  position:relative;
  display:inline-block;
  -webkit-margin-end:0.75rem;
          margin-inline-end:0.75rem;
  background-color:var(--vtmn-semantic-color_content-primary);
}

.vtmn-accordion summary{
  display:flex;
  cursor:pointer;
  list-style:none;
  font-weight:var(--vtmn-typo_font-weight--bold);
  position:relative;
  padding-block:var(--vtmn-spacing_3);
  padding-inline:var(--vtmn-spacing_4);
  outline:0;
  transition:background-color 400ms ease;
}

.vtmn-accordion summary::-webkit-details-marker{
  display:none;
}

.vtmn-accordion:not([aria-disabled='true']) summary:hover{
  background-color:var(--vtmn-semantic-color_hover-primary);
}

.vtmn-accordion:not([aria-disabled='true']) summary:active{
  background-color:var(--vtmn-semantic-color_active-primary);
}

.vtmn-accordion:not([aria-disabled='true']) &gt; summary:focus-visible{
  box-shadow:var(--vtmn-shadow_focus-visible);
}

.vtmn-accordion[aria-disabled='true']{
  cursor:not-allowed;
}

.vtmn-accordion[aria-disabled='true'] &gt; *{
  opacity:var(--vtmn-opacity_disabled-state);
  pointer-events:none;
}

.vtmn-accordion summary &gt; span[class^='vtmx-']{
  font-size:var(--vtmn-typo_title-4-font-size);
  -webkit-margin-end:var(--vtmn-spacing_3);
          margin-inline-end:var(--vtmn-spacing_3);
}

.vtmn-accordion summary::after{
  content:'';
  -webkit-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m8 8.781 3.3-3.3.943.943L8 10.667 3.757 6.424l.943-.943 3.3 3.3z'/%3E%3C/svg%3E");
          mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m8 8.781 3.3-3.3.943.943L8 10.667 3.757 6.424l.943-.943 3.3 3.3z'/%3E%3C/svg%3E");
  inline-size:1.5rem;
  block-size:1.5rem;
  position:absolute;
  inset-inline-end:0;
  -webkit-margin-end:var(--vtmn-spacing_3);
          margin-inline-end:var(--vtmn-spacing_3);
  background-color:var(--vtmn-semantic-color_content-primary);
  transition:transform 400ms ease;
}

.vtmn-accordion[open]{
  -webkit-border-after:0;
          border-block-end:0;
}

.vtmn-accordion[open] summary::after{
  transform:rotateZ(-180deg);
}

.vtmn-accordion_content{
  display:flex;
  flex-direction:column;
  align-items:flex-start;
  padding:var(--vtmn-spacing_4);
}

.vtmn-accordion_content &gt; *{
  margin-block:var(--vtmn-spacing_1);
  margin-inline:0;
}

.vtmn-accordion_content:last-child{
  -webkit-border-after:0.0625rem solid var(--vtmn-semantic-color_border-primary);
          border-block-end:0.0625rem solid var(--vtmn-semantic-color_border-primary);
}

.vtmn-card{
  font-family:var(--vtmn-typo_font-family);
  font-weight:var(--vtmn-typo_font-weight--normal);
  max-inline-size:100%;
  min-inline-size:-moz-min-content;
  min-inline-size:min-content;
  border-radius:var(--vtmn-radius_200);
  box-shadow:var(--vtmn-shadow_100);
  position:relative;
}

.vtmn-card_content{
  margin:var(--vtmn-spacing_4);
  display:flex;
  flex-direction:column;
  color:var(--vtmn-semantic-color_content-primary);
}

.vtmn-card_content
  &gt; *:not(.vtmn-card_content--title,
.vtmn-card_content--body){
  -webkit-margin-before:var(--vtmn-spacing_3);
          margin-block-start:var(--vtmn-spacing_3);
}

.vtmn-card_content--title{
  all:unset;
  font-size:var(--vtmn-typo_title-5-font-size);
  font-weight:var(--vtmn-typo_font-weight--bold);
}

.vtmn-card_content--body{
  font-size:var(--vtmn-typo_text-3-font-size);
}

.vtmn-card,
.vtmn-card_variant--top-image{
  display:flex;
  flex-direction:column;
  block-size:-moz-fit-content;
  block-size:fit-content;
  background-color:var(--vtmn-semantic-color_background-primary);
}

.vtmn-card &gt; .vtmn-card_image,
.vtmn-card_variant--top-image &gt; .vtmn-card_image{
  inline-size:auto;
  block-size:100%;
  margin:var(--vtmn-spacing_4);
  position:relative;
}

.vtmn-card_image img{
  max-width:100%;
  height:auto;
  display:block;
  vertical-align:middle;
}

.vtmn-card &gt; .vtmn-card_image--full,
.vtmn-card_variant--top-image &gt; .vtmn-card_image--full{
  inline-size:-moz-fit-content;
  inline-size:fit-content;
  block-size:100%;
  margin:0;
}

.vtmn-card &gt; .vtmn-card_image--full &gt; img,
.vtmn-card_variant--top-image &gt; .vtmn-card_image--full &gt; img{
  border-radius:var(--vtmn-radius_200) var(--vtmn-radius_200) 0 0;
}

.vtmn-card img,
.vtmn-card_variant--top-image img{
  inline-size:100%;
  aspect-ratio:1 / 1;
}

.vtmn-card_variant--top-image .vtmn-tag,
.vtmn-card_variant--full-image .vtmn-tag{
  position:absolute;
  inset-block-start:var(--vtmn-spacing_4);
  inset-inline-start:var(--vtmn-spacing_4);
}

.vtmn-card_image--full &gt; img{
  aspect-ratio:auto;
}

.vtmn-card_variant--side-image{
  display:flex;
  block-size:-moz-min-content;
  block-size:min-content;
  flex-direction:row;
  background-color:var(--vtmn-semantic-color_background-primary);
}

.vtmn-card_variant--side-image &gt; .vtmn-card_content{
  -webkit-margin-start:0;
          margin-inline-start:0;
  inline-size:67%;
}

.vtmn-card_variant--side-image &gt; .vtmn-card_image{
  inline-size:33%;
  block-size:-moz-max-content;
  block-size:max-content;
  margin:var(--vtmn-spacing_4);
}

.vtmn-card_variant--side-image img{
  block-size:100%;
}

.vtmn-card_variant--side-image .vtmn-btn{
  inline-size:-moz-fit-content;
  inline-size:fit-content;
}

.vtmn-card_variant--full-image &gt; .vtmn-card_image{
  inline-size:100%;
  block-size:100%;
  margin:0;
}

.vtmn-card_variant--full-image img{
  block-size:100%;
  border-radius:var(--vtmn-radius_200);
}

.vtmn-card_variant--full-image &gt; .vtmn-card_content{
  position:absolute;
  display:flex;
  flex-direction:column;
  justify-content:flex-end;
  margin:0;
  inset-block-start:0;
  inset-inline-start:0;
  inset-inline-end:0;
  inset-block-end:0;
  padding:var(--vtmn-spacing_4);
  block-size:auto;
  border-radius:var(--vtmn-radius_200);
  color:var(--vtmn-semantic-color_content-primary-reversed);
}

.vtmn-card_variant--full-image
  &gt; .vtmn-card_content:not(.vtmn-card_content--opaque){
  background:linear-gradient(
    180deg,
    hsla(200, 100%, 4.7%, 0),
    var(--vtmn-semantic-color_background-primary-reversed)
  );
}

.vtmn-card_variant--full-image &gt; .vtmn-card_content.vtmn-card_content--opaque{
  background-color:hsl(
    var(--vtmn-semantic-color_background-primary-reversed--h)
      var(--vtmn-semantic-color_background-primary-reversed--s)
      var(--vtmn-semantic-color_background-primary-reversed--l) / 60%
  );
}

.vtmn-divider,
.vtmn-divider_orientation--horizontal{
  display:flex;
  align-items:center;
  white-space:nowrap;
  font-family:var(--vtmn-typo_font-family);
  font-size:var(--vtmn-typo_text-3-font-size);
  line-height:var(--vtmn-typo_text-3-line-height);
  color:var(--vtmn-semantic-color_content-primary);
  inline-size:100%;
}

.vtmn-divider::before,
.vtmn-divider::after,
.vtmn-divider_orientation--horizontal::before,
.vtmn-divider_orientation--horizontal::after{
  content:'';
  block-size:0.0625rem;
  background-color:var(--vtmn-semantic-color_border-primary);
  inline-size:100%;
}

.vtmn-divider:not(:empty,
.vtmn-divider_orientation--vertical)::before{
  -webkit-margin-end:var(--vtmn-spacing_2);
          margin-inline-end:var(--vtmn-spacing_2);
}

.vtmn-divider:not(:empty,
.vtmn-divider_orientation--vertical)::after{
  -webkit-margin-start:var(--vtmn-spacing_2);
          margin-inline-start:var(--vtmn-spacing_2);
}

.vtmn-divider_orientation--horizontal.vtmn-divider_text-position--start::before,
.vtmn-divider_orientation--horizontal.vtmn-divider_text-position--end::after{
  inline-size:var(--vtmn-spacing_10);
  min-inline-size:var(--vtmn-spacing_10);
}

.vtmn-divider_orientation--horizontal.vtmn-divider_text-position--start::after,
.vtmn-divider_orientation--horizontal.vtmn-divider_text-position--end::before,
.vtmn-divider_orientation--horizontal.vtmn-divider_text-position--center::before,
.vtmn-divider_orientation--horizontal.vtmn-divider_text-position--center::after{
  inline-size:100%;
}

.vtmn-divider_orientation--vertical{
  flex-direction:column;
  block-size:100%;
}

.vtmn-divider_orientation--vertical::before,
.vtmn-divider_orientation--vertical::after{
  inline-size:0.0625rem;
  block-size:100%;
}

.vtmn-divider_orientation--vertical:not(:empty)::before{
  -webkit-margin-after:var(--vtmn-spacing_2);
          margin-block-end:var(--vtmn-spacing_2);
}

.vtmn-divider_orientation--vertical:not(:empty)::after{
  -webkit-margin-before:var(--vtmn-spacing_2);
          margin-block-start:var(--vtmn-spacing_2);
}

.vtmn-divider_orientation--vertical.vtmn-divider_text-position--start::before,
.vtmn-divider_orientation--vertical.vtmn-divider_text-position--end::after{
  block-size:var(--vtmn-spacing_10);
  min-block-size:var(--vtmn-spacing_10);
}

.vtmn-divider_orientation--vertical.vtmn-divider_text-position--end::before,
.vtmn-divider_orientation--vertical.vtmn-divider_text-position--start::after,
.vtmn-divider_orientation--vertical.vtmn-divider_text-position--center::before,
.vtmn-divider_orientation--vertical.vtmn-divider_text-position--center::after{
  block-size:100%;
}

.vtmn-list{
  display:block;
  font-family:var(--vtmn-typo_font-family);
  font-weight:var(--vtmn-typo_font-weight--normal);
  font-size:var(--vtmn-typo_text-2-font-size);
  color:var(--vtmn-semantic-color_content-primary);
  background-color:var(--vtmn-semantic-color_background-primary);
  inline-size:100%;
  outline:0;
  padding:0;
}

.vtmn-list a.vtmn-list__link{
  display:flex;
  inline-size:100%;
  text-decoration:inherit;
  color:inherit;
}

.vtmn-list li &gt; a.vtmn-list__link[aria-disabled='true']{
  color:currentcolor;
  pointer-events:none;
  text-decoration:none;
}

.vtmn-list li{
  block-size:-moz-fit-content;
  block-size:fit-content;
  min-block-size:-moz-fit-content;
  min-block-size:fit-content;
  display:flex;
  inline-size:100%;
  outline:0;
  cursor:pointer;
  transition:var(--vtmn-transition_focus-visible);
}

.vtmn-list li:not([aria-disabled='true']):hover{
  background-color:var(--vtmn-semantic-color_hover-primary);
}

.vtmn-list li:not([aria-disabled='true']):active{
  background-color:var(--vtmn-semantic-color_active-primary);
}

.vtmn-list li:not([aria-disabled='true']):focus-visible{
  box-shadow:var(--vtmn-shadow_focus-visible);
}

.vtmn-list li[aria-disabled='true']{
  opacity:var(--vtmn-opacity_disabled-state);
  cursor:not-allowed;
}

.vtmn-list li[aria-disabled='true'] *:disabled{
  opacity:1;
}

.vtmn-list_start-visual{
  inline-size:-moz-fit-content;
  inline-size:fit-content;
  display:flex;
  align-items:center;
  justify-content:center;
  padding-block:var(--vtmn-spacing_3);
  padding-inline:0;
  -webkit-margin-start:1.25rem;
          margin-inline-start:1.25rem;
}

.vtmn-list_start-visual + .vtmn-list_text{
  -webkit-margin-start:var(--vtmn-spacing_3);
          margin-inline-start:var(--vtmn-spacing_3);
  -webkit-padding-start:0;
          padding-inline-start:0;
}

.vtmn-list_start-visual span[class^='vtmx-']{
  font-size:var(--vtmn-typo_title-5-font-size);
}

.vtmn-list_text{
  inline-size:100%;
  display:flex;
  position:relative;
  flex-direction:column;
  justify-content:center;
  -webkit-border-after:0.0625rem solid var(--vtmn-semantic-color_border-primary);
          border-block-end:0.0625rem solid var(--vtmn-semantic-color_border-primary);
  padding-block:var(--vtmn-spacing_3);
  padding-inline:1.25rem;
  line-height:var(--vtmn-typo_text-2-line-height);
}

.vtmn-list_text &gt; span:nth-child(2){
  color:var(--vtmn-semantic-color_content-tertiary);
}

.vtmn-list_end-action{
  inline-size:-moz-fit-content;
  inline-size:fit-content;
  display:flex;
  align-items:center;
  justify-content:center;
  -webkit-border-after:0.0625rem solid var(--vtmn-semantic-color_border-primary);
          border-block-end:0.0625rem solid var(--vtmn-semantic-color_border-primary);
  padding-block:var(--vtmn-spacing_3);
  padding-inline:var(--vtmn-spacing_4);
}

.vtmn-list_item--without-divider .vtmn-list_end-action,
.vtmn-list_item--without-divider .vtmn-list_text{
  -webkit-border-after:0;
          border-block-end:0;
}

.vtmn-list_end-action &gt; .vtmn-btn--icon-alone{
  min-block-size:2.25rem;
  min-inline-size:2.25rem;
  block-size:2.25rem;
  inline-size:2.25rem;
  border-radius:50%;
  color:var(--vtmn-semantic-color_content-primary);
}

.vtmn-list_end-action &gt; .vtmn-btn--icon-alone &gt; span[class^='vtmx-']{
  font-size:var(--vtmn-typo_title-5-font-size);
}

.vtmn-list_media--circle{
  min-inline-size:2.5rem;
  inline-size:2.5rem;
  aspect-ratio:1 / 1;
  border-radius:50%;
}

.vtmn-list_media--square{
  min-inline-size:3.5rem;
  inline-size:3.5rem;
  aspect-ratio:1 / 1;
  -o-object-fit:contain;
     object-fit:contain;
}

.vtmn-list_media--rectangle{
  min-inline-size:7rem;
  inline-size:7rem;
  aspect-ratio:2 / 1;
  -o-object-fit:cover;
     object-fit:cover;
}

.vtmn-list .vtmn-list_item-size--small{
  font-size:var(--vtmn-typo_text-3-font-size);
}

.vtmn-list .vtmn-list_item-size--small .vtmn-list_text{
  line-height:var(--vtmn-typo_text-3-line-height);
}

.vtmn-list_item-size--small .vtmn-list_start-visual span[class^='vtmx-'],
.vtmn-list_item-size--small
  .vtmn-list_end-action
  .vtmn-btn--icon-alone
  &gt; span[class^='vtmx-']{
  font-size:var(--vtmn-typo_text-2-font-size);
}

.vtmn-list_item-size--small .vtmn-list_end-action &gt; .vtmn-btn--icon-alone{
  min-block-size:1.5rem;
  min-inline-size:1.5rem;
  block-size:1.5rem;
  inline-size:1.5rem;
}

.vtmn-list .vtmn-list_item-size--medium{
  font-size:var(--vtmn-typo_text-2-font-size);
}

.vtmn-list .vtmn-list_item-size--medium .vtmn-list_text{
  line-height:var(--vtmn-typo_text-2-line-height);
}

.vtmn-list_item-size--medium .vtmn-list_start-visual span[class^='vtmx-'],
.vtmn-list_item-size--medium
  .vtmn-list_end-action
  .vtmn-btn--icon-alone
  &gt; span[class^='vtmx-']{
  font-size:var(--vtmn-typo_title-5-font-size);
}

.vtmn-list_item-size--medium .vtmn-list_end-action &gt; .vtmn-btn--icon-alone{
  min-block-size:2.25rem;
  min-inline-size:2.25rem;
  block-size:2.25rem;
  inline-size:2.25rem;
}

.vtmn-skeleton{
  display:inline-block;
  block-size:0.0625rem;
  position:relative;
  overflow:hidden;
  background-color:var(--vtmn-semantic-color_background-tertiary);
}

.vtmn-skeleton::after{
  position:absolute;
  inset:0;
  transform:translateX(-100%);
  background-image:linear-gradient(
    90deg,
    hsl(
        var(--vtmn-semantic-color_background-primary--h)
          var(--vtmn-semantic-color_background-primary--s)
          var(--vtmn-semantic-color_background-primary--l) / 0%
      )
      0,
    hsl(
        var(--vtmn-semantic-color_background-primary--h)
          var(--vtmn-semantic-color_background-primary--s)
          var(--vtmn-semantic-color_background-primary--l) / 30%
      )
      10%,
    hsl(
        var(--vtmn-semantic-color_background-primary--h)
          var(--vtmn-semantic-color_background-primary--s)
          var(--vtmn-semantic-color_background-primary--l) / 60%
      )
      40%,
    hsl(
        var(--vtmn-semantic-color_background-primary--h)
          var(--vtmn-semantic-color_background-primary--s)
          var(--vtmn-semantic-color_background-primary--l) / 60%
      )
      60%,
    hsl(
        var(--vtmn-semantic-color_background-primary--h)
          var(--vtmn-semantic-color_background-primary--s)
          var(--vtmn-semantic-color_background-primary--l) / 30%
      )
      90%,
    hsl(
      var(--vtmn-semantic-color_background-primary--h)
        var(--vtmn-semantic-color_background-primary--s)
        var(--vtmn-semantic-color_background-primary--l) / 0%
    )
  );
  animation:var(--vtmn-animation_shimmer);
  content:'';
}

.vtmn-skeleton_line{
  block-size:0.5rem;
  border-radius:var(--vtmn-radius_200);
}

.vtmn-skeleton_avatar{
  inline-size:2rem;
  block-size:100%;
  aspect-ratio:1;
  border-radius:50%;
}

@media screen and (min-width: 600px) and (max-width: 899px){
  :root{
    --vtmn-typo_display-1-font-size:4.75rem;
    --vtmn-typo_display-2-font-size:3rem;
    --vtmn-typo_title-1-font-size:2.75rem;
    --vtmn-typo_title-2-font-size:2.375rem;
    --vtmn-typo_title-3-font-size:1.875rem;
    --vtmn-typo_title-4-font-size:1.5rem;
    --vtmn-typo_title-5-font-size:1.25rem;
    --vtmn-typo_display-1-line-height:1;
    --vtmn-typo_display-2-line-height:1.08;
    --vtmn-typo_title-1-line-height:1.09;
    --vtmn-typo_title-2-line-height:1.15;
    --vtmn-typo_title-3-line-height:1.2;
    --vtmn-typo_title-4-line-height:1.16;
    --vtmn-typo_title-5-line-height:1.2;
  }
}

@media screen and (min-width: 900px) and (max-width: 1199px){
  :root{
    --vtmn-typo_display-1-font-size:4.75rem;
    --vtmn-typo_display-2-font-size:3rem;
    --vtmn-typo_title-1-font-size:2.75rem;
    --vtmn-typo_title-2-font-size:2.375rem;
    --vtmn-typo_title-3-font-size:1.875rem;
    --vtmn-typo_title-4-font-size:1.5rem;
    --vtmn-typo_title-5-font-size:1.25rem;
    --vtmn-typo_display-1-line-height:1;
    --vtmn-typo_display-2-line-height:1.06;
    --vtmn-typo_title-1-line-height:1.08;
    --vtmn-typo_title-2-line-height:1.1;
    --vtmn-typo_title-3-line-height:1.12;
    --vtmn-typo_title-4-line-height:1.23;
    --vtmn-typo_title-5-line-height:1.2;
  }
}

@media screen and (min-width: 1200px) and (max-width: 1799px){
  :root{
    --vtmn-typo_display-1-font-size:6rem;
    --vtmn-typo_display-2-font-size:3.75rem;
    --vtmn-typo_title-1-font-size:3rem;
    --vtmn-typo_title-2-font-size:2.5rem;
    --vtmn-typo_title-3-font-size:2rem;
    --vtmn-typo_title-4-font-size:1.625rem;
    --vtmn-typo_title-5-font-size:1.25rem;
    --vtmn-typo_display-1-line-height:1;
    --vtmn-typo_display-2-line-height:1.06;
    --vtmn-typo_title-1-line-height:1.08;
    --vtmn-typo_title-2-line-height:1.1;
    --vtmn-typo_title-3-line-height:1.12;
    --vtmn-typo_title-4-line-height:1.23;
    --vtmn-typo_title-5-line-height:1.2;
  }
}

@media screen and (min-width: 1800px){
  :root{
    --vtmn-typo_display-1-font-size:6rem;
    --vtmn-typo_display-2-font-size:3.75rem;
    --vtmn-typo_title-1-font-size:3rem;
    --vtmn-typo_title-2-font-size:2.5rem;
    --vtmn-typo_title-3-font-size:2rem;
    --vtmn-typo_title-4-font-size:1.625rem;
    --vtmn-typo_title-5-font-size:1.25rem;
    --vtmn-typo_display-1-line-height:1;
    --vtmn-typo_display-2-line-height:1.06;
    --vtmn-typo_title-1-line-height:1.08;
    --vtmn-typo_title-2-line-height:1.1;
    --vtmn-typo_title-3-line-height:1.12;
    --vtmn-typo_title-4-line-height:1.23;
    --vtmn-typo_title-5-line-height:1.2;
  }
}

@media screen and (max-width: 599px){
  .vtmn-alert{
    max-inline-size:90%;
    margin-block:0;
    margin-inline:auto;
  }

  .vtmn-alert.show{
    inset-block-start:initial;
    inset-inline-end:1rem;
    inset-block-end:2rem;
    inset-inline-start:1rem;
    animation:var(--vtmn-animation_alert-mobile);
  }

  .vtmn-modal_content{
    inline-size:100%;
    padding-block:1.5rem;
    -webkit-padding-start:1.5rem;
            padding-inline-start:1.5rem;
    -webkit-padding-end:0;
            padding-inline-end:0;
    max-block-size:60%;
    inset-block-end:0;
    inset-inline-start:0;
    transform:translate(0, 0);
    border-radius:var(--vtmn-radius_200) var(--vtmn-radius_200) 0 0;
  }

  .vtmn-modal_content_actions{
    flex-direction:column;
    -webkit-padding-end:1.5rem;
            padding-inline-end:1.5rem;
  }

  .vtmn-modal_content_actions &gt; *{
    margin-block:0.375rem;
    margin-inline:0;
    inline-size:100%;
  }

  .vtmn-modal_content_body--overflow-indicator{
    inset-block-end:10rem;
    inset-inline-start:1.5rem;
    inset-inline-end:1.5rem;
    block-size:4rem;
  }

  .vtmn-modal_content_body{
    -webkit-padding-end:1.5rem;
            padding-inline-end:1.5rem;
  }

  .vtmn-modal_content_title{
    -webkit-padding-end:1.5rem;
            padding-inline-end:1.5rem;
  }

  .vtmn-snackbar{
    inline-size:90%;
    margin-block:0;
    margin-inline:auto;
  }

  .vtmn-snackbar.show{
    transform:translate(50%, 0%);
  }

  .vtmn-toast{
    inline-size:90%;
    margin:0 auto;
  }
}

@media screen and (min-width: 1200px){
  .vtmn-modal_content{
    inline-size:56.25rem;
  }
}

@media screen and (min-width: 900px){
  .vtmn-tooltip:not([data-tooltip='']):hover::before,
  .vtmn-tooltip:not([data-tooltip='']):hover::after,
  .vtmn-tooltip:not([data-tooltip='']):focus-visible::before,
  .vtmn-tooltip:not([data-tooltip='']):focus-visible::after{
    animation:var(--vtmn-animation_fade-in);
  }

  .vtmn-tooltip:hover::before,
  .vtmn-tooltip:hover::after,
  .vtmn-tooltip:focus-visible::before,
  .vtmn-tooltip:focus-visible::after{
    display:flex;
    justify-content:center;
    align-items:center;
  }
}

@media screen and (max-width: 899px){
  .vtmn-tooltip:not([data-tooltip='']):focus::before,
  .vtmn-tooltip:not([data-tooltip='']):focus::after{
    animation:var(--vtmn-animation_fade-in);
  }

  .vtmn-tooltip:focus::before,
  .vtmn-tooltip:focus::after{
    display:flex;
    justify-content:center;
    align-items:center;
  }
}
</pre></body></html>